.item--empty{display:none}.collection-v2-wrapper .collection-item-list{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;margin:2rem auto;position:relative}.collection-v2-wrapper .collection-track-container{overflow:hidden;position:relative}.collection-v2-wrapper .collection-items{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:1rem 1rem 1rem 1.25rem;transition:scroll .3s ease}.collection-v2-wrapper .collection-item{flex:0 0 75%;scroll-snap-align:start;padding:0;box-sizing:border-box;position:relative;overflow:hidden;border-radius:12px}.collection-v2-wrapper .collection-item:first-child{scroll-margin-left:1.25rem}.collection-v2-wrapper .collection-item img{height:auto;width:100%;object-fit:cover;display:block;border-radius:12px;aspect-ratio:2 / 3}.collection-v2-wrapper .item-buttons{display:flex;flex-direction:column;gap:.75rem;position:absolute;bottom:1.5rem;left:2rem;right:2rem;color:#fff}.collection-v2-wrapper .collection-item p,.collection-v2-wrapper .sub-title{font-size:1.1rem;font-weight:200;margin:0;text-align:left;letter-spacing:1px;color:#fff}.collection-v2-wrapper .section-heading{font-size:1.8rem;font-weight:600;margin:0;color:#fff;text-align:left;width:100%}.collection-v2-wrapper .collection-item a{font-size:1.6rem;font-weight:600;padding:1rem 1.25rem;background:#fff;color:#000;border-radius:10px;text-decoration:none;width:100%;text-align:center;display:block;margin-top:.5rem;transition:background .3s ease}.collection-v2-wrapper .collection-item a:hover{background:#f0f0f0}@media screen and (max-width: 749px){.collection-v2-wrapper .collection-item{flex:0 0 75%}.collection-v2-wrapper .collection-items .collection-item:first-child{margin-left:1.25rem}.collection-v2-wrapper .collection-items{padding-right:1rem}.collection-v2-wrapper .item-buttons{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem}.collection-v2-wrapper .section-heading{width:100%}.collection-v2-wrapper .collection-item a{width:100%;align-self:center}.collection-v2-wrapper .scroll-dots-wrapper{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.collection-v2-wrapper .scroll-dot{width:10px;height:10px;background:#ccc;border-radius:50%;transition:background .3s ease}.collection-v2-wrapper .scroll-dot.active{background:#000}.collection-v2-wrapper .scroll-arrow,.collection-v2-wrapper .scroll-fade-left,.collection-v2-wrapper .scroll-fade-right{display:none}}@media screen and (min-width: 750px){.collection-v2-wrapper .collection-item-list{max-width:1600px;margin:2rem auto;padding:0 2rem}.collection-v2-wrapper .collection-items{padding:0;gap:2rem}.collection-v2-wrapper .item-buttons{left:2rem;right:2rem;bottom:2rem}.collection-v2-wrapper .section-heading{font-size:2rem;width:fit-content}.collection-v2-wrapper .collection-item a{width:60%;font-size:1.5rem;text-align:center;align-self:flex-start}.collection-v2-wrapper .scroll-arrows{position:absolute;top:50%;width:100%;transform:translateY(-50%);pointer-events:none;z-index:3}.collection-v2-wrapper .scroll-arrow{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#ffffffb3;box-shadow:0 4px 16px #0003;border:none;cursor:pointer;padding:0;opacity:.9;transition:opacity .3s ease;pointer-events:auto}.collection-v2-wrapper .scroll-arrow:hover{opacity:1}.collection-v2-wrapper .scroll-arrow.right{position:absolute;right:20px}.collection-v2-wrapper .scroll-arrow.left{position:absolute;left:20px;display:none}.collection-v2-wrapper .scroll-arrow svg{width:32px;height:32px;stroke:#000;display:block;margin:auto;vertical-align:middle}.collection-v2-wrapper .scroll-fade-right,.collection-v2-wrapper .scroll-fade-left{position:absolute;top:0;width:80px;height:100%;pointer-events:none;z-index:2;opacity:0;transition:opacity .3s ease}.collection-v2-wrapper .scroll-fade-right{right:0;background:linear-gradient(to right,transparent,white 70%)}.collection-v2-wrapper .scroll-fade-left{left:0;background:linear-gradient(to left,transparent,white 70%)}}@media screen and (min-width: 1200px){.collection-v2-wrapper .collection-item{flex:0 0 25%}}@media screen and (min-width: 750px) and (max-width: 1199px){.collection-v2-wrapper .collection-item{flex:0 0 33.3333%}}
/*# sourceMappingURL=/cdn/shop/t/167/assets/multi-featured-custom-v2.css.map */
