.section__product-material__container div:empty{display:block}.section__product-material__container{padding-bottom:106px;overflow:scroll}.section__product-material__gallery{position:relative}.section__product-material__gallery .swiper-slide{overflow:hidden;padding-top:100%;position:relative}.section__product-material__gallery img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.section__product-material__gallery .swiper-scrollbar{position:absolute;bottom:0;left:0;background:transparent;border-radius:0;width:100%;height:2px}.section__product-material__gallery .swiper-scrollbar-drag{background:var(--secondary-neutral-20);display:block}.section__product-material__gallery .section__product-material__gallery-arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);cursor:pointer}.section__product-material__gallery .section__product-material__gallery-arrow svg{width:40px;height:40px}.section__product-material__gallery .swiper-arrow-left{left:16px}.section__product-material__gallery .swiper-arrow-right{right:16px}.product-material__vendor{position:absolute;right:2rem;bottom:1.2rem;font-family:Optima nova;font-size:var(--font-size-static-lg);text-transform:uppercase;color:var(--secondary-neutral-90);z-index:10;background-color:var(--coffee);padding:.5rem .8rem;border-radius:.5rem}.section__product-material__head{display:grid;grid-template-columns:1fr;gap:2px;padding:16px}.section__product-material__title{font-size:22px;line-height:1.2118181818;font-family:Optima nova;color:var(--secondary-neutral-90);font-weight:400}.section__product-material__title{text-transform:capitalize}.section__product-material__season{font-size:16px;line-height:1.20875;color:var(--secondary-neutral-60);font-weight:300}.section__product-material__description-title{font-size:16px;line-height:1.20875;font-family:Optima nova;color:#000;font-weight:400;padding:12px 16px}.section__product-material__description-text{font-size:14px;line-height:1.1928571429;color:var(--secondary-neutral-60);font-weight:400;padding:0 16px 12px}.section__product-material__string-container{position:relative;height:35px;width:72.3%}.section__product-material__string-bg{height:4px;width:100%;background:var(--secondary-neutral-50);position:absolute;margin-top:1px;bottom:15px;left:0}.section__product-material__string-active{background:var(--secondary-neutral-80);position:absolute;top:0;left:0;height:4px;display:block!important;z-index:2}.section__product-material__string-divider{width:1px;height:6px;background:var(--secondary-neutral-50);position:absolute;border-radius:2px;top:50%;z-index:1}.section__product-material__string-divider.nth-1{left:0%;transform:translateY(-50%);background:var(--secondary-neutral-80)}.section__product-material__string-divider.nth-2{left:25%;transform:translate(-25%,-50%);background:var(--secondary-neutral-50)}.section__product-material__string-divider.nth-3{left:50%;transform:translate(-50%,-50%);background:var(--secondary-neutral-50)}.section__product-material__string-divider.nth-4{left:75%;transform:translate(-75%,-50%);background:var(--secondary-neutral-50)}.section__product-material__string-divider.nth-5{left:100%;transform:translate(-100%,-50%);background:var(--secondary-neutral-80)}.section__product-material__string-limit{position:absolute;bottom:0;font-size:8px;line-height:1;color:var(--secondary-neutral-60);font-weight:300}.section__product-material__string-limit-min{left:0}.section__product-material__string-limit-max{right:0}.section__product-material__string-number{width:24px;height:24px;position:absolute;top:50%;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--secondary-neutral-80);color:#fff;outline:1.5px rgba(186,197,208,.24);z-index:2}.section__product-material__string-title{font-size:16px;line-height:1.211875;font-family:Optima nova;color:#000;font-weight:400}.section__product-material__string-main{display:flex;padding:12px 16px;justify-content:space-between;align-items:start}.section__product-material__occasion{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.section__product-material__occasion-title{font-size:16px;line-height:1.211875;font-family:Optima nova;color:#000;font-weight:400}.section__product-material__occasion-description{width:72.3%;display:flex;gap:8px}.section__product-material__occasion-description span{font-size:14px;line-height:1.1928571429;color:#346797;border:1px solid #346797;padding:4px}.section__product-material__warmth{display:flex;justify-content:space-between;align-items:center;padding:12px 16px}.section__product-material__warmth-title{font-size:16px;line-height:1.211875;font-family:Optima nova;color:#000;font-weight:400}.section__product-material__warmth-icons{width:72.3%;display:flex}.section__product-material__footer{display:flex;justify-content:space-between;align-items:stretch;padding:24px 16px;background:var(--coffee);position:fixed;width:60rem;bottom:0;right:-60rem;transition:all .5s}@media (max-width: 749px){.section__product-material__footer{width:100%}}.section__product-material__footer span{display:flex;justify-content:center;align-items:center;gap:8px}.section__product-material__footer button path{transition:all .5s}.section__product-material__footer button:hover path{filter:invert(1)}.section__product-material__kit-bunch{width:100%}.section__product-material__kit-bunch-sold-out{pointer-events:none}.section__product-material__footer button{padding:.625rem!important}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-product-material.css.map */
