.custom-btn{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:14px 24px;background:#fff;pointer-events:auto;cursor:pointer;border:none;margin:0;position:relative;display:inline-block}.custom-btn:before,.custom-btn:after{position:absolute;top:0;left:0;width:100%;height:100%}.custom-btn.custom-btn-secondary{background:transparent;color:#fff;border:1px solid #FFFFFF}.custom-btn.animation span{display:block;position:relative}.custom-btn.animation>span{overflow:hidden}.custom-btn.animation>span>span{overflow:hidden;mix-blend-mode:difference}.custom-btn.animation.custom-btn-secondary>span>span{mix-blend-mode:unset}.custom-btn.animation:hover>span>span{animation:MoveUpInitial .2s forwards,MoveUpEnd .2s forwards .2s}.custom-btn.animation.custom-btn-secondary:before{background:#fff}.custom-btn.animation.custom-btn-secondary:hover{background:#000}.custom-btn.animation:before{content:"";background:#000;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%}.custom-btn.animation:hover:before{transform:scaleX(0);transform-origin:0% 50%}.custom-btn.transparent-animation{background:transparent;color:#fff}.custom-btn.transparent-animation:hover{background:#fff}.custom-btn.transparent-animation:before{content:"";background:transparent;border:1px solid #FFFFFF;transition:transform .3s cubic-bezier(.7,0,.2,1);transform-origin:100% 50%}@keyframes MoveUpInitial{to{transform:translate3d(0,-105%,0)}}@keyframes MoveUpEnd{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}.custom-btn.animation-anthe:before{content:"";background:#000;-webkit-clip-path:polygon(0% 0%,100% 0,100% 50%,100% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0,100% 50%,100% 100%,0% 100%);transition:clip-path .4s cubic-bezier(.2,1,.8,1),-webkit-clip-path .4s cubic-bezier(.2,1,.8,1)}.custom-btn.animation-anthe.custom-btn-secondary:before{background:transparent;transition:all .4s cubic-bezier(.2,1,.8,1)}.custom-btn.animation-anthe:hover:before{background:#000;-webkit-clip-path:polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%);clip-path:polygon(0% 0%,75% 0%,100% 50%,75% 100%,0% 100%)}.custom-btn.animation-anthe.custom-btn-secondary:hover{border:none}.custom-btn.animation-anthe.custom-btn-secondary:hover:before{background:#fff;color:#000;transition:all .4s cubic-bezier(.2,1,.8,1)}.custom-btn.animation-anthe span{display:block;mix-blend-mode:difference;transition:transform .4s cubic-bezier(.2,1,.8,1)}.custom-btn.animation-anthe:hover span{transform:translate3d(-10px,0,0)}.slick-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#fff;z-index:10}.slick-slider .slick-arrow:before,.slick-slider .slick-arrow:after{content:"";position:absolute;width:10px;height:2px;border-radius:1px;background-color:currentColor;right:calc(50% - 10px)}.slick-slider .slick-arrow:before{top:calc(50% - 1px);transform:rotate(135deg) translate(50%,50%)}.slick-slider .slick-arrow:after{bottom:calc(50% - 1px);transform:rotate(225deg) translate(50%,-50%)}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-prev{left:0}.slick-slider .slick-arrow.slick-prev:before,.slick-slider .slick-arrow.slick-prev:after{left:calc(50% - 8px)}.slick-slider .slick-arrow.slick-prev:before{top:calc(50% - 1px);transform:rotate(45deg) translate(50%,-50%)}.slick-slider .slick-arrow.slick-prev:after{bottom:calc(50% - 1px);transform:rotate(-45deg) translate(50%,50%)}.variant-qty-ctm{display:flex;justify-content:center;font-size:16px}.banner-slider .banner-slider-list{height:100vh;max-height:604px;width:100%}.banner-slider .banner-slider-list:not(.slick-initialized){display:flex;overflow-x:hidden}.banner-slider .banner-slider-list:not(.slick-initialized) .slider-list-item{min-width:100%}.banner-slider .banner-slider-list .slider-list-item{width:100%;height:100%;position:relative}.banner-slider .banner-slider-list .slider-list-item .slider-list-item-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:0}.banner-slider .banner-slider-list .slider-list-item .slider-list-item-content{position:absolute;z-index:2;width:100%;max-width:886px;padding:0 16px;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-slider .banner-slider-list .slider-list-item .slider-list-item-content .title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:115px;line-height:80%;text-transform:uppercase;color:#fff}.banner-slider .banner-slider-list .slider-list-item .slider-list-item-content .subtitle{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:48px;line-height:100%;text-transform:uppercase;color:#fff}.banner-slider .banner-slider-list .slider-list-item .slider-list-item-content .custom-btn{margin-top:8px}.banner-slider .banner-slider-list .slick-track,.banner-slider .banner-slider-list .slick-list{height:100%}.banner-slider .banner-slider-list .slick-dots{position:absolute;bottom:34px;left:50%;transform:translate(-50%);list-style:none;display:flex}.banner-slider .banner-slider-list .slick-dots li:not(:last-child){margin-right:16px}.banner-slider .banner-slider-list .slick-dots li{height:12px;width:12px;border-radius:50%;background-color:transparent;margin:0;border:1px solid #ffffff}.banner-slider .banner-slider-list .slick-dots li.slick-active{background-color:#fff}.banner-slider .banner-slider-list .slick-dots li button{display:none}@media screen and (max-width: 992px){.banner-slider .banner-slider-list .slider-list-item .slider-list-item-content .title{font-size:85px}.banner-slider .banner-slider-list .slider-list-item .slider-list-item-content .subtitle{font-size:36px}}@media screen and (max-width: 767px){.banner-slider .banner-slider-list .slider-list-item .slider-list-item-content{text-align:center}.banner-slider .banner-slider-list .slider-list-item .slider-list-item-content .title{font-size:75px}.banner-slider .banner-slider-list .slider-list-item .slider-list-item-content .subtitle{font-size:31px}}@media screen and (max-width: 475px){.slideshow.redesign .flickity-page-dots{bottom:19px}}.slideshow.redesign .slide__image__container .slide__image__inner.video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slideshow.redesign .slide__text__container{width:100%;max-width:886px;padding:0 16px;left:50%;transform:translate(-50%)}.slideshow.redesign .slide__text__container .slide__text__wrapper{width:auto;margin-left:0;margin-right:0;padding:0}@media screen and (max-width: 767px){.slideshow.redesign .slide__text__container .slide__text__wrapper{margin-top:10px}}.slideshow.redesign .slide__text__container .slide__text__wrapper .slide__heading{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:115px;line-height:80%;text-transform:uppercase;margin:0}.slideshow.redesign .slide__text__container .slide__text__wrapper .slide__text{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:48px;line-height:100%;text-transform:uppercase;margin:0}.slideshow.redesign .slide__text__container .slide__text__wrapper .slide__buttons{margin:0}.slideshow.redesign .slide__text__container .slide__text__wrapper .slide__buttons .main-buttons__item{margin:8px 0 0}.slideshow.redesign .flickity-page-dots .dot{width:12px;height:12px;border:1px solid #FFFFFF;border-radius:50%;opacity:1}.slideshow.redesign .flickity-page-dots .dot.is-selected{width:12px;height:12px;background:#fff}.slideshow.redesign .item--right .slide__text__container,.slideshow.redesign .item--bottom-right .slide__text__container,.slideshow.redesign .item--top-right .slide__text__container{justify-content:flex-end}.slideshow.redesign .item--left .slide__text__container,.slideshow.redesign .item--bottom-left .slide__text__container,.slideshow.redesign .item--top-left .slide__text__container{justify-content:flex-start}@media screen and (max-width: 767px){.slideshow.redesign .slide__text__container .slide__text__wrapper .slide__buttons{justify-content:center;flex-flow:row}.slideshow.redesign .item--right .slide__text__container,.slideshow.redesign .item--bottom-right .slide__text__container,.slideshow.redesign .item--top-right .slide__text__container,.slideshow.redesign .item--left .slide__text__container,.slideshow.redesign .item--bottom-left .slide__text__container,.slideshow.redesign .item--top-left .slide__text__container{justify-content:center}}.tab-collections.redesign{padding-top:80px}@media screen and (max-width: 767px){.tab-collections.redesign{padding-top:48px;padding-bottom:84px}.tab-collections.redesign .carousel.carousel--mobile{margin-left:16px}.tab-collections.redesign .carousel{padding-left:16px}.tab-collections.redesign .product-grid-item.redesign{max-width:unset}.tab-collections.redesign .product-grid-item.redesign .product-grid-item__image,.tab-collections.redesign .product-grid-item.redesign .product__media__inner,.tab-collections.redesign .product-grid-item.redesign .product__media__container{max-height:280px}}.tab-collections.redesign .section__heading{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:32px;line-height:100%;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#101820;margin-bottom:32px}@media screen and (max-width: 767px){.tab-collections.redesign .section__heading{margin-bottom:24px}}.tab-collections.redesign .tabs-scrollbar .tabs-scrollbar__holder .tabs .tab__link{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#000;border-bottom:none;opacity:.33}.tab-collections.redesign .tabs-scrollbar .tabs-scrollbar__holder .tabs .tab__link.current{opacity:1}.tab-collections.redesign .tabs-scrollbar .tabs-scrollbar__holder .custom-scrollbar{margin-top:6px;height:2px}.tab-collections.redesign .tabs-scrollbar .tabs-scrollbar__holder .custom-scrollbar .custom-scrollbar__thumb:before{background:#000}.tab-collections.redesign .tab__content{padding-top:40px}@media screen and (max-width: 767px){.tab-collections.redesign .tab__content{padding-top:40px}}.tab-collections.redesign .tab__content .product-grid-item{margin-right:24px}.tab-collections.redesign .tab__content .product-grid-item.product-grid-item--featured{min-height:448px}@media screen and (max-width: 1367px){.tab-collections.redesign .tab__content .product-grid-item.product-grid-item--featured{max-width:415px}}@media screen and (max-width: 767px){.tab-collections.redesign .tab__content .product-grid-item{padding:0;width:340px}.tab-collections.redesign .tab__content .product-grid-item.product-grid-item--featured{height:400px;min-height:unset}}@media screen and (max-width: 475px){.tab-collections.redesign .tab__content .product-grid-item{padding:0;width:260px}}.tab-collections.redesign .tab__content .product-grid-item .tab-collections__featured-item{padding:24px 24px 92px}.tab-collections.redesign .tab__content .product-grid-item .tab-collections__products-counter{top:24px;left:24px;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:700;font-size:16px;line-height:100%;letter-spacing:.15em;text-transform:uppercase;color:#fff}.tab-collections.redesign .tab__content .product-grid-item .tab-collection__btn-wrapper{bottom:24px;left:24px}.site-header.redesign .logo{margin:22px 0}.site-header.redesign .navlink--icon .icon{width:24px;height:24px}@media screen and (max-width: 767px){.site-header.redesign>.wrapper{min-height:75px}}.six-height{height:600px}@media screen and (max-width: 475px){.six-height{height:590px}}.four-height{height:400px}.mosaic__grid--560{height:584px}.mosaic-custom-grid.redesign{padding-top:84px;padding-bottom:40px}@media screen and (max-width: 767px){.mosaic-custom-grid.redesign{padding-top:0;padding-bottom:36px}}.mosaic-custom-grid.redesign .mosaic__item{padding:12px}@media screen and (max-width: 475px){.mosaic-custom-grid.redesign .mosaic__item{max-width:304px;max-height:574px}}.mosaic-custom-grid.redesign .mosaic__item--collection .mosaic__item__content{padding:48px}.mosaic-custom-grid.redesign .mosaic__item--collection .mosaic__item__content .mosaic__item__heading{font-family:var(--FONT-STACK-BODY);line-height:100%;margin-bottom:0;text-transform:uppercase}.mosaic-custom-grid.redesign .mosaic__item--collection .mosaic__item__content--bottom-center{justify-content:flex-end;align-items:center;text-align:center}.mosaic-custom-grid.redesign .mosaic__item--collection .mosaic__item__content--top-center{justify-content:flex-start;align-items:center;text-align:center}.instagram.redesign{padding:80px 0}@media screen and (max-width: 767px){.instagram.redesign{padding:48px 0}}.instagram.redesign .section-text-wrapper{margin-bottom:32px}.instagram.redesign .section-text-wrapper .section__heading,.instagram.redesign .section-text-wrapper .section__heading a,.instagram.redesign .section-text-wrapper .section__heading p{font-family:var(--FONT-STACK-BODY);line-height:100%;text-align:center;letter-spacing:.05em;text-transform:uppercase;margin:0;text-decoration:none}.instagram.redesign .section-text-wrapper .section__subtitle{margin-top:12px;font-family:var(--FONT-STACK-BODY);line-height:115%;text-align:center;letter-spacing:-.03em}.instagram.redesign .section-button-wrapper{display:flex;justify-content:center;margin-top:32px}.instagram.redesign .section-button-wrapper .custom-btn-secondary{background:transparent;color:#000;border:1px solid #000000;padding:8px 24px}.instagram.redesign .section-button-wrapper .custom-btn-secondary:hover{background:#000;color:#fff}.instagram.redesign .column__item.carousel__item{width:340px;height:340px;margin-right:24px}@media screen and (max-width: 767px){.instagram.redesign .column__item.carousel__item{width:296px;height:280px;padding-left:16px;margin-right:8px}}.instagram.redesign .column__item__image-wrapper{margin-bottom:0}.redesign-banner .redesign-banner-inner{height:654px;width:100%}.redesign-banner .redesign-banner-inner .image-wrapper{width:100%;height:100%}.redesign-banner .redesign-banner-inner .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.redesign-banner .redesign-banner-inner .video-wrapper{width:100%;height:100%}.redesign-banner .redesign-banner-inner .video-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.redesign-banner .redesign-banner-inner .video-wrapper img{position:absolute;width:auto;height:150px;top:40%;left:46%}@media screen and (min-width: 1440px){.redesign-banner .redesign-banner-inner{height:854px}}@media screen and (max-width: 767px){.redesign-banner .redesign-banner-inner{height:454px}}@media screen and (max-width: 475px){.redesign-banner .redesign-banner-inner{height:280px}}.shop-the-look{background:#f2f2f2}.shop-the-look .shop-the-look-list{padding:0 109px}.shop-the-look .shop-the-look-list .look-list-item{display:flex;width:100%;height:100%;min-height:580px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-image-wrapper{width:50%;position:relative}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-image-wrapper .look-list-item-image-dot{position:absolute;width:24px;height:24px;left:224px;top:141px;border-radius:50%;background:#fff;cursor:pointer;transition:all .25s ease-in-out}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-image-wrapper .look-list-item-image-dot:hover,.shop-the-look .shop-the-look-list .look-list-item .look-list-item-image-wrapper .look-list-item-image-dot.active{scale:1.1}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-image-wrapper .look-list-item-image-dot .circle{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:#fff;z-index:1}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-image-wrapper .look-list-item-image-dot:after{content:"";position:absolute;top:-14px;left:-14px;width:calc(100% + 28px);height:calc(100% + 28px);background:#00000040;border-radius:50%;animation:1.4s dotAnimation ease-in-out infinite}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper{width:50%;padding:42px 15px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item{display:none;flex-direction:column;align-items:center;justify-content:center}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item.active{display:flex}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item .product-item-image{height:332px;margin-bottom:20px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item .product-item-image img{width:auto;height:100%}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item .product-item-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:100%;text-align:center;letter-spacing:-.03em;color:#000;margin-bottom:12px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item .product-item-prices{margin-bottom:20px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item .product-item-prices .price{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;text-align:center;letter-spacing:-.03em}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item .product-item-prices .price s{opacity:.5;margin-left:5px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item .product-item-button{color:#000;border-color:#000;background:#000;padding:8px 24px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item .product-item-button:before{background:#f2f2f2}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item .product-item-button:hover{color:#fff}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-dots{display:flex;justify-content:center;list-style:none;padding:0;margin:20px 0 0}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-dots .look-products-list-dot{width:12px;height:12px;border:1px solid #000000;border-radius:50%;cursor:pointer}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-dots .look-products-list-dot:not(:last-child){margin-right:16px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-dots .look-products-list-dot.active{background:#000}.shop-the-look .loock-list-product-popup{display:none}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item{display:none;flex-direction:column;align-items:center;justify-content:center;width:100%;background:#fff;padding:0 16px}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item.active{display:flex;position:fixed;bottom:0;left:0;z-index:10000}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item .product-item-image{height:100px;margin-bottom:15px}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item .product-item-image img{width:auto;height:100%}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item .product-item-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:100%;text-align:center;letter-spacing:-.03em;color:#000;margin-bottom:12px}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item .product-item-prices{margin-bottom:20px}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item .product-item-prices .price{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;text-align:center;letter-spacing:-.03em}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item .product-item-prices .price s{opacity:.5;margin-left:5px}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item .tab-top{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:100%;text-align:center;letter-spacing:-.03em;color:#000;width:100%;display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #f2f2f2;margin-bottom:10px}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item .tab-top .icon{width:24px;height:24px;transform:rotate(180deg)}.shop-the-look .loock-list-product-popup .look-list-item-products-wrapper .look-products-list-item .tab-top .icon svg{width:100%;height:100%}@media screen and (max-width: 992px){.shop-the-look .shop-the-look-list{padding:0}}@media screen and (max-width: 767px){.shop-the-look .wrapper{padding:0}.shop-the-look .shop-the-look-list .look-list-item{flex-wrap:wrap;min-height:480px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-image-wrapper{width:100%;min-height:480px;height:480px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper{display:none;width:100%;padding:48px 15px}.shop-the-look .shop-the-look-list .look-list-item .look-list-item-products-wrapper .look-products-list-item .product-item-image{height:240px;margin-bottom:20px}.shop-the-look .shop-the-look-list .slick-arrow{top:50%}.shop-the-look .shop-the-look-list .slick-arrow.slick-next{right:16px}.shop-the-look .shop-the-look-list .slick-arrow.slick-prev{left:16px}.shop-the-look .loock-list-product-popup{display:block}}@keyframes dotAnimation{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.testimonials-section.redesign{padding:80px 0}@media screen and (max-width: 767px){.testimonials-section.redesign{padding:48px 0}}.testimonials-section.redesign .testimonials__header{margin-bottom:32px;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:32px;line-height:100%;letter-spacing:.05em}@media screen and (max-width: 767px){.testimonials-section.redesign .testimonials__header{text-align:center}}.testimonials-section.redesign .flickity-button{background:#f2f2f2}.testimonials-section.redesign .testimonial__item{padding:32px 24px 24px;max-width:260px;margin-right:24px}@media screen and (max-width: 475px){.testimonials-section.redesign .testimonial__item{min-width:260px;min-height:268px}}.testimonials-section.redesign .testimonial__item:last-child{margin-right:0}.testimonials-section.redesign .testimonial__item .testimonial__stars{margin-bottom:16px}.testimonials-section.redesign .testimonial__item .testimonial__text{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:20px;line-height:115%;letter-spacing:-.03em;color:#000}.testimonials-section.redesign .testimonial__item .testimonial__text p{line-height:115%;letter-spacing:-.03em}.testimonials-section.redesign .testimonial__item .testimonial__user{margin-top:50px}.testimonials-section.redesign .testimonial__item .testimonial__user__name,.testimonials-section.redesign .testimonial__item .testimonial__subheading{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:20px;line-height:133%;letter-spacing:-.03em}.testimonials-section.redesign .testimonial__item.testimonial__item--slide__text{justify-content:space-between}.testimonials-section.redesign .testimonial__item.testimonial__item--slide__text .testimonial__text{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:28px;line-height:110%;letter-spacing:-.03em}.testimonials-section.redesign .testimonial__item.testimonial__item--slide__text .testimonial-subheading{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:133%;letter-spacing:-.03em}@media screen and (max-width: 767px){.testimonials-section.redesign .testimonials__slider{display:block}}.body-redesign.has-transparent-header.has-scrolled .announcement-stiky,.body-redesign .has-transparent-header.has-scrolled .announcement-stiky{position:fixed;top:0;left:0;z-index:9000;width:100%}.announcement-bar-redesign .top-bar__text,.announcement-bar-redesign .cart__message{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:12px;line-height:150%;text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#fff}.header-redesign .mobile-nav.mobile-nav--bottom a{text-transform:capitalize}.header-redesign #nav-drawer{height:calc(100vh - 50px);top:auto}.header-redesign .header__grandparent__links{margin-top:38px}.header-redesign .menu__item .menu__item--icon{margin-right:0}.header-redesign .menu__item .menu__item--icon .icon{width:24px;height:24px}.header-redesign .menu__item .navlink{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:18px;line-height:100%;display:flex;align-items:center;text-align:center;letter-spacing:.05em;text-transform:uppercase;padding:15px 12px}.header-redesign .menu__item .header__dropdown__image{height:404px;max-height:80vh}.header-redesign .menu__item .header__dropdown__image .image__fill{height:100%}.header-redesign .menu__item .navlink.navlink--grandchild-title,.header-redesign .menu__item .navlink.navlink--child{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:700;font-size:16px;line-height:112%;text-align:center;letter-spacing:.1em;text-transform:uppercase;margin-bottom:24px}.header-redesign .menu__item .navlink.navlink--grandchild-title{padding:0}.header-redesign .menu__item .navlink.navlink--grandchild:not(.navlink--grandchild-title){font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;text-transform:uppercase;padding:0}.header-redesign .hero__content{padding:24px}.header-redesign .hero__title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:100%;letter-spacing:-.03em;color:#000;opacity:.5;margin-bottom:8px}.header-redesign .hero__description{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:-.03em;color:#000;opacity:.5;margin-top:0}.header-redesign .mobile-navlink.mobile-navlink--level-1{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:700;font-size:16px;line-height:112%;letter-spacing:.1em;text-transform:uppercase;padding:17px var(--inner)}.header-redesign .mobile-nav__trigger--level-1{height:auto}.header-redesign .drawer__close-button{padding:16px}.header-redesign .drawer__header{padding:22px 16px 14px}.header-redesign .mobile-nav--bottom{margin-top:15px}.header-redesign .mobile-nav--bottom .mobile-navlink{padding:0 var(--inner)}.header-redesign .mobile-navlink{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:200%;text-transform:uppercase;color:#000}.header-redesign .mobile-navlink--level-2{padding:0 5px 0 var(--inner)}.header-redesign .mobile-menu-cart__button .cart-count,.header-redesign .navlink-cart .cart-count{display:none;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:10px;line-height:100%;align-items:center;text-align:center;justify-content:center;letter-spacing:.03em;text-transform:uppercase;width:17px;height:17px;border-radius:50%;position:absolute;top:5px;right:-3px;background:var(--text);padding-top:1px}@media screen and (max-width: 768px){.header-redesign .mobile-menu-cart__button .cart-count,.header-redesign .navlink-cart .cart-count{top:3px;right:-5px}}.header-redesign .mobile-menu-cart__button .cart-count span,.header-redesign .navlink-cart .cart-count span{color:var(--textBg)}.header-redesign .mobile-menu-cart__button.cart__toggle--has-items .cart-count,.header-redesign .navlink-cart.cart__toggle--has-items .cart-count{display:flex}body,#PageContainer{overflow-x:hidden}.body-redesign .flickity-enabled>.flickity-prev-next-button:not(:disabled){opacity:1;visibility:visible;transition-delay:0s}.body-redesign .flickity-button{width:48px;height:48px;box-shadow:none}@media screen and (max-width: 475px){.body-redesign .flickity-prev-next-button.next:after,.body-redesign .flickity-prev-next-button.next:before{width:6px;right:calc(50% - 6px)}.body-redesign .flickity-prev-next-button.previous:after,.body-redesign .flickity-prev-next-button.previous:before{width:6px;left:calc(50% - 6px)}}.body-redesign.has-scrolled .site-header--fixed{height:75px!important}@media screen and (max-width: 1023px){.body-redesign .flickity-button.previous{left:16px}.body-redesign .flickity-button.next{right:16px}}.marquee-redesign .top-bar__ticker .top-bar__icon{margin-right:19px}.marquee-redesign .top-bar__ticker p{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:112%;letter-spacing:.1em;text-transform:uppercase;color:#000}.site-footer.redesign{padding:80px 0}@media screen and (max-width: 767px){.site-footer.redesign{padding:48px 0}}.site-footer.redesign .footer-title--links,.site-footer.redesign .footer-newsletter .footer-title,.site-footer.redesign .footer-text .footer-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:112%;letter-spacing:.1em;text-transform:uppercase;margin:0}@media screen and (max-width: 475px){.site-footer.redesign .footer-title--links,.site-footer.redesign .footer-links__wrapper{margin-bottom:7px}}.site-footer.redesign .footer-title--links .footer-title__button{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:112%;letter-spacing:.1em;text-transform:uppercase}.site-footer.redesign .footer-links .footer-link,.site-footer.redesign .footer-newsletter .rte,.site-footer.redesign .footer-text .rte{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%}.site-footer.redesign .footer-newsletter .rte p,.site-footer.redesign .footer-text .rte p{margin:0}.site-footer.redesign .footer-newsletter .input-group__item input{padding:7px 12px;height:40px}@media screen and (max-width: 768px){.site-footer.redesign .footer-newsletter .input-group__item input{height:56px}}.site-footer.redesign .footer-newsletter .input-group__item--btn button{height:100%;padding-right:10px;justify-content:flex-end}.site-footer.redesign .footer-text.show-dots .rte{padding-left:20px}@media screen and (max-width: 475px){.site-footer.redesign .footer-text.show-dots .rte{padding-left:24px}}.site-footer.redesign .footer-text.show-dots .rte p{list-style:disc outside none;display:list-item}.site-footer.redesign .footer-newsletter .input-group__field--email{background:#fff;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000}.site-footer.redesign .footer-newsletter .input-group__field--email::-moz-placeholder{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000}.site-footer.redesign .footer-newsletter .input-group__field--email::placeholder{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000}.site-footer.redesign .footer-newsletter .input-group__btn{background:#fff;color:#000}.site-footer.redesign .footer-copyright{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%}.site-footer.redesign .footer-copyright .footer-copyright__link{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-left:24px}.site-footer.redesign .footer-copyright__link-wrapper{display:inline-block}.site-footer.redesign .social-sharing-icon{margin-right:24px}.site-footer.redesign .social-sharing-icon:last-child{margin-right:0}.site-footer.redesign .payment-icon-list>li{margin-right:6px}.site-footer.redesign .payment-icon-list>li:last-child{margin-right:0}.site-footer.redesign .footer-bottom{gap:24px}.site-footer.redesign .footer-block{gap:24px;margin-right:32px}.site-footer.redesign .footer-block.footer-newsletter{margin-right:1px}.site-footer.redesign .custom-locale{margin-top:20px;margin-bottom:8px}@media screen and (max-width: 768px){.site-footer.redesign .custom-locale{margin-top:10px;margin-bottom:10px}}.site-footer.redesign .custom-locale .select-popout__toggle{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%}@media screen and (max-width: 992px){.site-footer.redesign .footer-block{margin-right:calc(var(--gutter) / 2)}}@media screen and (max-width: 767px){.site-footer.redesign .footer-copyright__link-wrapper{display:block}.site-footer.redesign .footer-copyright .footer-copyright__link{margin-top:12px}.site-footer.redesign .footer-copyright .footer-copyright__link:first-child{margin-left:0}.site-footer.redesign .footer-links__wrapper .footer-links li:not(:last-child){margin-bottom:7px}.site-footer.redesign .footer-blocks{gap:32px}.site-footer.redesign .footer-block,.site-footer.redesign .footer-bottom{gap:15px}.site-footer.redesign .footer-bottom{margin-top:48px}.site-footer.redesign .footer-copyright__link-wrapper{margin-top:12px}.site-footer.redesign .payment-icon-list{margin-top:9px}}.selector-wrapper--swatches .selected-value{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:150%;text-transform:capitalize}body.quick-view-visible,body.set-cart-open,body.custom-modal-open{overflow:hidden}.body-redesign .popup-quick-view .options-info-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:10000;justify-content:center;align-items:center;display:none}.body-redesign .popup-quick-view .options-info-popup.open{display:flex}.body-redesign .popup-quick-view .options-info-popup-inner{position:relative;padding:40px;max-height:80vh;max-width:70vh;height:100%;background-color:#fff;margin:0 16px}@media screen and (max-width: 767px){.body-redesign .popup-quick-view .options-info-popup-inner{padding:20px 30px;width:100%;height:-moz-max-content;height:max-content}}.body-redesign .popup-quick-view .options-info-popup-inner img{width:auto;height:100%;margin:0 auto;display:block;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){.body-redesign .popup-quick-view .options-info-popup-inner img{width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}}.body-redesign .popup-quick-view .options-info-popup-close{position:absolute;right:15px;top:15px;width:32px;height:32px;border-radius:50%;background-color:#ffffffa8;box-shadow:0 0 16px #0000001a;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (max-width: 767px){.body-redesign .popup-quick-view .options-info-popup-close{right:15px;top:15px}}.body-redesign .popup-quick-view .options-info-popup-close svg{width:11px;height:11px}.body-redesign .popup-quick-view .set-products{grid-column:span 2}@media screen and (max-width: 479px){.body-redesign .popup-quick-view .set-products{grid-column:unset;position:relative;width:100vw;left:-16px}}.body-redesign .popup-quick-view .set-products .set-products-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:100%;letter-spacing:-.03em;color:#000;margin-bottom:16px;margin-left:12px}.body-redesign .popup-quick-view .set-products .set-products-list{overflow:hidden;position:relative;padding-left:6px}.body-redesign .popup-quick-view .set-products .set-products-list:not(.slick-initialized){display:flex}.body-redesign .popup-quick-view .set-products .set-products-list:not(.slick-initialized) .set-products-list-item{width:222px;flex:1 0 auto}.body-redesign .popup-quick-view .set-products .set-products-list .slick-slide{height:auto}.body-redesign .popup-quick-view .set-products .set-products-list .slick-slide:not(.slick-active) .select2 *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.body-redesign .popup-quick-view .set-products .set-products-list .slick-track{display:flex}.body-redesign .popup-quick-view .set-products .set-products-list .slick-list{padding:0 23px 0 0!important}@media screen and (max-width: 479px){.body-redesign .popup-quick-view .set-products .set-products-list .slick-list{padding:0 55px 0 0!important}}.body-redesign .popup-quick-view .set-products .set-products-list .slick-arrow{cursor:pointer;width:40px;height:40px;transform:translateY(-100%)}.body-redesign .popup-quick-view .set-products .set-products-list .slick-arrow.slick-disabled{display:none!important}.body-redesign .popup-quick-view .set-products .set-products-list .slick-arrow:before,.body-redesign .popup-quick-view .set-products .set-products-list .slick-arrow:after{width:7px}.body-redesign .popup-quick-view .set-products .set-products-list .slick-arrow.slick-prev{left:12px}.body-redesign .popup-quick-view .set-products .set-products-list .slick-arrow.slick-prev:before,.body-redesign .popup-quick-view .set-products .set-products-list .slick-arrow.slick-prev:after{left:calc(50% - 7px)}.body-redesign .popup-quick-view .set-products .set-products-list .slick-arrow.slick-next{right:12px}.body-redesign .popup-quick-view .set-products .set-products-list .slick-arrow.slick-next:before,.body-redesign .popup-quick-view .set-products .set-products-list .slick-arrow.slick-next:after{right:calc(50% - 7px)}.body-redesign .popup-quick-view .set-products .set-products-list .slick-dots{display:flex;list-style:none;padding:4px;background:#fff;width:-moz-max-content;width:max-content;border-radius:100px;margin:16px auto 0}.body-redesign .popup-quick-view .set-products .set-products-list .slick-dots li{width:16px;height:16px;border-radius:50%;background:#ddd;margin:0;padding:0;cursor:pointer}.body-redesign .popup-quick-view .set-products .set-products-list .slick-dots li:not(:last-child){margin-right:8px}.body-redesign .popup-quick-view .set-products .set-products-list .slick-dots li.slick-active{border:2px solid #000000;background:#fff}.body-redesign .popup-quick-view .set-products .set-products-list .slick-dots li button{display:none}.body-redesign .popup-quick-view .set-products .set-products-list-item{display:flex;flex-direction:column;align-items:center;margin:0 6px;height:100%}.body-redesign .popup-quick-view .set-products .set-products-list-item .image-wrapper{height:146px;width:142px;margin-bottom:8px}.body-redesign .popup-quick-view .set-products .set-products-list-item .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.body-redesign .popup-quick-view .set-products .set-products-list-item .title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:14px;line-height:100%;text-align:center;letter-spacing:-.03em;color:#000;margin-bottom:4px}.body-redesign .popup-quick-view .set-products .set-products-list-item .price{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:12px;line-height:100%;text-align:center;letter-spacing:-.03em;color:#000;margin-bottom:8px}.body-redesign .popup-quick-view .set-products .set-products-list-item .price s{opacity:.5;margin-left:5px}.body-redesign .popup-quick-view .set-products .set-products-list-item .option-info{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:14px;line-height:100%;text-align:center;letter-spacing:-.03em;color:#000;margin-top:8px;text-decoration:underline;cursor:pointer}.body-redesign .popup-quick-view .set-products .set-products-list-item .product-options{width:100%;margin-top:auto}.body-redesign .popup-quick-view .set-products .set-products-list-item .product-options .select2-container{width:100%!important}.body-redesign .popup-quick-view .set-products .set-products-list-item .product-options .select2.select2-container.error .select2-selection{border:1px solid red}.body-redesign .popup-quick-view .set-products .set-products-list-item .product-options .select2-selection{padding:0;margin:0;background:#fff;border:1px solid #000000;border-radius:0;height:-moz-max-content;height:max-content}.body-redesign .popup-quick-view .set-products .set-products-list-item .product-options .select2-selection__rendered{width:100%;padding:4px 24px 4px 8px;height:-moz-max-content;height:max-content}.body-redesign .popup-quick-view .set-products .set-products-list-item .product-options .select2-selection__placeholder .active-value .swatch{display:none}.body-redesign .popup-quick-view .set-products .set-products-list-item .product-options .active-value{position:relative;cursor:pointer;max-width:147px;background:#fff;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;text-transform:uppercase;color:#000;overflow:hidden}.body-redesign .popup-quick-view .set-products .set-products-list-item .product-options .active-value .swatch{width:16px;height:16px;max-width:16px;border-radius:50%;flex:1 0 auto;margin-right:8px}.body-redesign .popup-quick-view .set-products .set-products-list-item .product-options .select2-selection__arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%);background-size:cover;background-repeat:no-repeat;background-position:center;width:9px;height:5px}.body-redesign .popup-quick-view .set-products .set-products-list-item .product-options .select2-selection__arrow b,.body-redesign .popup-quick-view .notification-popup-btn{display:none}.body-redesign .popup-quick-view .product-single__media-slider .flickity-button{display:none!important}.body-redesign .popup-quick-view .variant__countdown-item{text-align:left}.body-redesign .popup-quick-view .mfp-close{width:32px;height:32px;background:#ffffffa8;box-shadow:0 0 16px #0000001a;border-radius:24px;display:flex;justify-content:center;align-items:center;top:32px;right:32px}@media screen and (max-width: 767px){.body-redesign .popup-quick-view .mfp-close{top:16px;right:16px}}.body-redesign .popup-quick-view .mfp-close svg{width:11px;height:11px}.body-redesign .popup-quick-view .mfp-content{max-height:80vh;padding:32px;max-width:854px;width:100%}@media screen and (max-width: 767px){.body-redesign .popup-quick-view .mfp-content{padding:16px}}.body-redesign .popup-quick-view .product__view-button{display:none}.body-redesign .popup-quick-view .product-single__details{max-height:-moz-max-content;max-height:max-content;padding-bottom:0;max-width:375px}.body-redesign .popup-quick-view .product-single__details{gap:8px;position:relative}.body-redesign .popup-quick-view .product-single__details:before{content:"";position:absolute;top:0;left:-24px;height:100%;width:1px;background:#0000001a}@media screen and (max-width: 1023px){.body-redesign .popup-quick-view .product-single__details:before{height:1px;width:100%;left:0;top:24px}}.body-redesign .popup-quick-view .product-single__details .product__block.product__title a{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:32px;line-height:100%;letter-spacing:-.03em}.body-redesign .popup-quick-view .product-single__details .product__block.product__title .jdgm-prev-badge__stars{margin-top:5px;display:flex}.body-redesign .popup-quick-view .product-single__details .product__block.product__title .jdgm-prev-badge__stars .jdgm-star{font-size:11px}.body-redesign .popup-quick-view .product-single__details .product__block.product__price-and-badge{margin-top:12px}.body-redesign .popup-quick-view .product-single__details .product__block.product__price-and-badge .product__price{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:20px;line-height:100%;letter-spacing:-.03em}.body-redesign .popup-quick-view .product-single__details .product__block.product__price-and-badge .product__price s{opacity:.5;margin-left:5px}.body-redesign .popup-quick-view .product-single__details .product__block.product__description{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:150%;margin-bottom:32px}.body-redesign .popup-quick-view .product-single__details .radio__legend{display:flex;flex-direction:column}.body-redesign .popup-quick-view .product-single__details .radio__legend__label{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:150%}.body-redesign .popup-quick-view .product-single__details .swatch__button .swatch__label{width:32px;height:32px}.body-redesign .popup-quick-view .product-single__details .swatch__input:checked~.swatch__label{border:2px solid #000000;box-shadow:inset 0 0 0 2px #fff}.body-redesign .popup-quick-view .product-single__details .swatch__input:checked~.swatch__label .icon{display:none}.body-redesign .popup-quick-view .product-single__details .radio__fieldset{max-width:370px}.body-redesign .popup-quick-view .product-single__details .radio__fieldset .swatch__button{margin:0 8px 8px 0}.body-redesign .popup-quick-view .product-single__details .product__form{gap:40px}@media screen and (max-width: 767px){.body-redesign .popup-quick-view .product-single__details .product__form{gap:32px}}.body-redesign .popup-quick-view .product-single__details .btn{width:-moz-max-content;width:max-content;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;padding:6px 19px}@media screen and (max-width: 340px){.body-redesign .popup-quick-view .product-single__details .btn{font-size:11px}}.body-redesign .popup-quick-view .product-single__details .btn .button-icon{width:20px;height:20px;border-radius:50%;background:currentColor;display:inline-flex;justify-content:center;align-items:center;margin-right:8px}.body-redesign .popup-quick-view .product-single__details .btn .button-icon svg{width:12px;height:12px;fill:var(--button-primary-bg)}.body-redesign .popup-quick-view .product-single__details .btn:hover .button-icon{width:20px;height:20px;border-radius:50%;background:currentColor;display:inline-flex;justify-content:center;align-items:center}.body-redesign .popup-quick-view .product-single__details .btn:hover .button-icon svg{width:12px;height:12px;fill:var(--button-primary-text)}@media screen and (min-width: 1023px){.body-redesign .popup-quick-view .product-single__gallery-wrapper{display:flex;justify-content:center;align-items:center}.body-redesign .popup-quick-view .product-single__gallery{width:100%;display:flex;flex-flow:row-reverse}.body-redesign .popup-quick-view .product-single__gallery.big-image .product-single__media-slider{width:100%;max-width:100%}.body-redesign .popup-quick-view .product-single__gallery .product-single__media-slider{width:calc(100% - 75px);height:100%!important;max-width:283px}.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnails{width:75px}.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnails .flickity-viewport{height:100%!important}.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnails .flickity-viewport .flickity-slider{transform:unset!important;overflow-y:auto;overflow-x:hidden;padding-right:5px}.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnails .flickity-viewport .flickity-slider::-webkit-scrollbar{width:3px;height:1px}.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnails .flickity-viewport .flickity-slider::-webkit-scrollbar-track{background:#f1f1f1}.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnails .flickity-viewport .flickity-slider::-webkit-scrollbar-thumb{background:#888}.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnails .flickity-viewport .flickity-slider::-webkit-scrollbar-thumb:hover{background:#555}.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnail{position:unset!important;transform:unset!important;padding:0;margin-right:5px;margin-bottom:10px}.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnail-link{width:68px;height:68px}.body-redesign .popup-quick-view .product-single__gallery .is-nav-selected .product-single__thumbnail-link{border:2px solid var(--bg)}.body-redesign .popup-quick-view .product-single__gallery .is-nav-selected .product-single__thumbnail-link img{border:2px solid #000000}}@media screen and (max-width: 1023px){.body-redesign .popup-quick-view .product-single__gallery .product-single__media-slider{max-width:50%;margin:0 auto}.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnail-link{width:68px;height:68px}.body-redesign .popup-quick-view .product-single__gallery .is-nav-selected .product-single__thumbnail-link{border:2px solid var(--bg)}.body-redesign .popup-quick-view .product-single__gallery .is-nav-selected .product-single__thumbnail-link img{border:2px solid #000000}}@media screen and (max-width: 767px){.body-redesign .popup-quick-view .product-single__gallery .product-single__thumbnail-link{width:44px;height:44px}.body-redesign .popup-quick-view .mfp-container{padding-right:16px;padding-left:16px}}@media screen and (max-width: 475px){.body-redesign .popup-quick-view .product-single__gallery .product-single__media-slider{max-width:unset;max-height:155px}.body-redesign .popup-quick-view .product-single__gallery .product-single__media--image img{max-height:155px;-o-object-fit:contain;object-fit:contain}}@media only screen and (max-width: 1023px){.body-redesign .popup-quick-view,.product-grid-item.redesign .product-grid-item__image .btn--quick{display:block}.product-grid-item.redesign .product-grid-item__image a.btn--quick{display:flex}}.product-grid-item.redesign{min-width:340px}.product-grid-item.redesign .product__media{background-color:#0000000d}@media screen and (max-width: 475px){.product-grid-item.redesign{min-width:260px;max-width:260px}}.product-grid-item.redesign .product-grid-item__info{gap:0}.product-grid-item.redesign .product-grid-item__swatch{height:auto;width:190px;margin:0 auto 20px}@media screen and (max-width: 992px){.product-grid-item.redesign .product-grid-item__swatch{width:180px}}@media screen and (max-width: 600px){.product-grid-item.redesign .product-grid-item__swatch{width:140px}}@media screen and (max-width: 475px){.product-grid-item.redesign .product-grid-item__swatch{width:100px}}.product-grid-item.redesign .product-grid-item__swatch .swatch__button{padding:0;cursor:pointer;margin:9px 0}.product-grid-item.redesign .product-grid-item__swatch .swatch__button.active .swatch__label{border:2px solid #000000;box-shadow:inset 0 0 0 2px #fff}.product-grid-item.redesign .product-grid-item__swatch .swatch__label{width:20px;height:20px;margin:0 auto}.product-grid-item.redesign .product-grid-item__swatch.small-slider .slick-list{margin-left:0}@media screen and (max-width: 475px){.product-grid-item.redesign .product-grid-item__swatch.small-slider .slick-list{margin-left:0}}.product-grid-item.redesign .product-grid-item__swatch.small-slider .slick-list:before{content:none}@media screen and (max-width: 992px){.product-grid-item.redesign .product-grid-item__swatch.slick-initialized.small-slider-mobile-small .slick-list{padding:0!important;background:transparent}.product-grid-item.redesign .product-grid-item__swatch.slick-initialized.small-slider-mobile-small .slick-track{padding-top:4px!important;padding-bottom:4px!important;transform:translateZ(0)!important;background:#f0f0f0;border-radius:100px}}@media screen and (max-width: 992px) and (min-width: 475px){.product-grid-item.redesign .product-grid-item__swatch.slick-initialized.small-slider-mobile .slick-list{padding:0!important;background:transparent}.product-grid-item.redesign .product-grid-item__swatch.slick-initialized.small-slider-mobile .slick-track{padding-top:4px!important;padding-bottom:4px!important;transform:translateZ(0)!important;background:#f0f0f0;border-radius:100px}}@media screen and (max-width: 992px) and (min-width: 600px){.product-grid-item.redesign .product-grid-item__swatch.slick-initialized.small-slider-tablet .slick-list{padding:0!important;background:transparent}.product-grid-item.redesign .product-grid-item__swatch.slick-initialized.small-slider-tablet .slick-track{padding-top:4px!important;padding-bottom:4px!important;transform:translateZ(0)!important;background:#f0f0f0;border-radius:100px}}.product-grid-item.redesign .product-grid-item__swatch .slick-list{border-top-right-radius:100px;border-bottom-right-radius:100px}.product-grid-item.redesign .product-grid-item__swatch .slick-list:before{content:"";position:absolute;width:23px;height:30px;background:#fff;left:-15px;right:0;z-index:10}@media screen and (max-width: 475px){.product-grid-item.redesign .product-grid-item__swatch .slick-list:before{left:-15px}}.product-grid-item.redesign .product-grid-item__swatch .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:0;background:transparent;z-index:10}.product-grid-item.redesign .product-grid-item__swatch .slick-arrow:before,.product-grid-item.redesign .product-grid-item__swatch .slick-arrow:after{content:"";position:absolute;width:8px;height:2px;border-radius:1px;background-color:currentColor;right:calc(50% - 8px)}.product-grid-item.redesign .product-grid-item__swatch .slick-arrow:before{top:calc(50% - 1px);transform:rotate(135deg) translate(50%,50%)}.product-grid-item.redesign .product-grid-item__swatch .slick-arrow:after{bottom:calc(50% - 1px);transform:rotate(225deg) translate(50%,-50%)}.product-grid-item.redesign .product-grid-item__swatch .slick-arrow.slick-next{right:-36px}.product-grid-item.redesign .product-grid-item__swatch .slick-arrow.slick-prev{left:-17px}.product-grid-item.redesign .product-grid-item__swatch .slick-arrow.slick-prev:before,.product-grid-item.redesign .product-grid-item__swatch .slick-arrow.slick-prev:after{left:calc(50% - 8px)}.product-grid-item.redesign .product-grid-item__swatch .slick-arrow.slick-prev:before{top:calc(50% - 1px);transform:rotate(45deg) translate(50%,-50%)}.product-grid-item.redesign .product-grid-item__swatch .slick-arrow.slick-prev:after{bottom:calc(50% - 1px);transform:rotate(-45deg) translate(50%,50%)}.product-grid-item.redesign .product-grid-item__image{margin-bottom:16px}@media screen and (max-width: 1920px){.product-grid-item.redesign .product-grid-item__image,.product-grid-item.redesign .product__media__inner,.product-grid-item.redesign .product__media__container{max-height:440px}.product-grid-item.redesign .product__media__holder{width:100%;height:100%}}@media screen and (max-width: 1367px){.product-grid-item.redesign .product-grid-item__image,.product-grid-item.redesign .product__media__inner,.product-grid-item.redesign .product__media__container{max-height:340px}.product-grid-item.redesign .product__media__holder{width:100%;height:100%}}@media screen and (max-width: 767px){.product-grid-item.redesign .product-grid-item__image,.product-grid-item.redesign .product__media__inner,.product-grid-item.redesign .product__media__container{max-height:264px}.product-grid-item.redesign .product__media__holder{width:100%;height:100%}}.product-grid-item.redesign .product-grid-item__title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:100%;text-align:center;letter-spacing:-.03em;margin-bottom:8px}@media screen and (max-width: 767px){.product-grid-item.redesign .product-grid-item__title{font-size:16px}}.product-grid-item.redesign .product-grid-item__price.price{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;text-align:center;letter-spacing:-.03em}.product-grid-item.redesign .product-grid-item__price.price s{opacity:.5;margin-left:5px}@media screen and (max-width: 767px){.product-grid-item.redesign .product-grid-item__price.price{font-size:14px}}.product-grid-item.redesign .btn--quick-view{top:8px;right:6px;background:transparent;box-shadow:none;opacity:1;transform:none}.product-grid-item.redesign .btn--quick-add{bottom:12px;right:12px;opacity:1;transform:none;background:#e6e6e6;box-shadow:none;width:40px;height:40px}.product-grid-item.redesign .btn--quick-add svg{margin:0 auto}.product-grid-item.redesign .btn--quick-add:disabled{cursor:default;opacity:0}@media screen and (max-width: 767px){.product-grid-item.redesign .product__badge{margin:0}}.product-grid-item.redesign .product__badge{margin:0}.product-grid-item.redesign .product__badge__item{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:12px;line-height:100%;letter-spacing:.15em;text-transform:uppercase;padding:8px 12px;margin:12px}.product-grid-item.redesign .product__badge__item.product__badge__item--custom{color:var(--COLOR-TEXT-TAG-CUSTOM);background:var(--COLOR-TAG-CUSTOM)}.product-grid-item.redesign .product__badge__item.product__badge__item--saving{color:var(--COLOR-TEXT-TAG-SAVING);background:var(--COLOR-TAG-SAVING)}@media screen and (max-width: 767px){.product-grid-item.redesign .product__badge__item{margin:0;background:none;color:#000;padding:13px 8px;font-size:10px}.product-grid-item.redesign .product__badge__item.product__badge__item--custom,.product-grid-item.redesign .product__badge__item.product__badge__item--saving{background:none;color:#000}}.variant__countdown .variant__countdown-item{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:14px;line-height:150%;width:100%;padding:4px 16px;border:1px solid rgba(0,0,0,.05);text-align:center}.variant__countdown .variant__countdown-item.variant__countdown--out{border-color:#00000054;color:#00000054}.variant__countdown .variant__countdown-item:after{content:none}.variant__countdown .variant__countdown-item:before{content:"";position:absolute;top:0;left:0;height:0;width:0;background:transparent;animation:none;border-radius:0}.variant__countdown .variant__countdown-item.variant__countdown--low:before{height:100%;background:#bdbdbd}.collection__products .product-grid-item.redesign{min-width:unset}@media screen and (max-width: 767px){.product-redesign{margin-top:12px}}.product-redesign .product-single__gallery .product-single__media-slider{max-width:521px;max-height:600px;margin:0 auto}.product-redesign .product-single__gallery .product-single__media-slider .flickity-viewport{max-height:600px}.product-redesign .product-single__gallery .product-single__thumbnail-link{width:68px;height:68px}.product-redesign .product-single__gallery .is-nav-selected .product-single__thumbnail-link{border:2px solid var(--bg)}.product-redesign .product-single__gallery .is-nav-selected .product-single__thumbnail-link img{border:2px solid #000000}.product-redesign .product-single__gallery .flickity-button{display:none}.product-redesign .product-single__details{gap:16px}.product-redesign .reviews.product__title-and-price{gap:8px}.product-redesign .reviews.product__title-and-price .jdgm-preview-badge .jdgm-star{font-size:11px}.product-redesign .product__form .btn{width:-moz-max-content;width:max-content;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;padding:12px 24px;width:100%}@media screen and (max-width: 340px){.product-redesign .product__form .btn{font-size:11px}}.product-redesign .product__form .btn .button-icon{width:20px;height:20px;border-radius:50%;background:currentColor;display:inline-flex;justify-content:center;align-items:center;margin-right:8px}.product-redesign .product__form .btn .button-icon svg{width:12px;height:12px;fill:var(--button-primary-bg)}.product-redesign .product__form .btn:hover .button-icon{width:20px;height:20px;border-radius:50%;background:currentColor;display:inline-flex;justify-content:center;align-items:center}.product-redesign .product__form .btn:hover .button-icon svg{width:12px;height:12px;fill:var(--button-primary-text)}.product-redesign .product__form .radio__fieldset{max-width:450px}.product-redesign .product__form .swatch__button .swatch__label{width:32px;height:32px}.product-redesign .product__form .radio__fieldset .swatch__button{margin:0 8px 8px 0}.product-redesign .product__form .swatch__input:checked~.swatch__label{border:2px solid #000000;box-shadow:inset 0 0 0 2px #fff}.product-redesign .product__form .swatch__input:checked~.swatch__label .icon{display:none}.product-redesign .product__form .variant__countdown .variant__countdown-item{padding:8px 16px}.product-redesign .product__form .radio__legend__label{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:150%}.product-redesign .product__form .product__selectors{margin-bottom:6px;grid-column:span 2;max-width:100%}.product-redesign .product__form .radio__legend{margin-bottom:8px;display:flex;flex-direction:column}.product-redesign .product__submit__holder{grid-column:span 2}.product-redesign .product-single__details{max-width:497px}.product-redesign .product-single__details .product__title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:48px;line-height:100%;letter-spacing:-.03em;padding-top:28px}@media screen and (max-width: 767px){.product-redesign .product-single__details .product__title{padding-top:20px}}.product-redesign .product-single__details .product__price-and-badge{margin-bottom:24px}.product-redesign .product-single__details .product__price{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:24px;line-height:100%;letter-spacing:-.03em}.product-redesign .product-single__details .product__price s{opacity:.5;margin-left:5px}.product-redesign .product__description{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:150%;margin-bottom:24px}.product-redesign .product__pair{margin-top:24px}.product-redesign .product__pair .product-upsell__holder{border:2px solid #000000}.product-redesign .product__pair .product-upsell{padding:0;height:187px}.product-redesign .product__pair .product-upsell__content{width:calc(100% - 190px);height:100%;background:#000;color:#fff;padding:24px;display:flex;flex-direction:column}.product-redesign .product__pair .product-upsell__image{width:190px;height:100%;margin:0}.product-redesign .product__pair .product-upsell__image__thumb{padding:0;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.product-redesign .product__pair .product-upsell__subtitle{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:150%;margin-bottom:4px}@media screen and (max-width: 767px){.product-redesign .product__pair .product-upsell__subtitle{line-height:125%;margin-bottom:8px}}.product-redesign .product__pair .product-upsell__title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:100%;letter-spacing:-.03em;color:currentColor}@media screen and (max-width: 767px){.product-redesign .product__pair .product-upsell__title{margin-bottom:8px}}.product-redesign .product__pair .product-upsell__price{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:-.03em;color:currentColor}.product-redesign .product__pair .product-upsell__price s{opacity:.5;margin-left:5px}.product-redesign .product__pair .product-upsell__content .shopify-product-form{margin-top:auto}.product-redesign .product__pair .product-upsell__btn{width:40px;height:40px;background:#fff;display:flex;justify-content:center;align-items:center;padding:0;border-radius:50%;margin-top:0}.product-redesign .product__pair .product-upsell__btn svg{fill:#000;width:12px;height:12px}.product-redesign .product__pair .product-upsell__btn .product-upsell__btn-check{border-color:#000}.product-redesign .product__pair .product-upsell__btn.is-success svg{display:none}.product-redesign .product__pair .product-upsell__btn:hover{background:#000}.product-redesign .product__pair .product-upsell__btn:hover svg{fill:#fff}.product-redesign .product__pair .product-upsell__btn:hover .product-upsell__btn-check{border-color:#fff}.product-redesign .product__pair .product-upsell__btn:hover:before{background:#000}.product-redesign .product__accordions{margin-top:24px}.product-redesign .product__accordions .product__accordion{padding:16px 0;border-bottom:1px solid rgba(0,0,0,.1)}.product-redesign .product__accordions .product__accordion__title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:115%;letter-spacing:.05em;text-transform:uppercase;padding:0 25px 0 0}.product-redesign .product__accordions .product__accordion__title .icon{transform:rotate(90deg);width:11px}.product-redesign .product__accordions .product__accordion__title.is-expanded{padding-bottom:16px}.product-redesign .product__accordions .product__accordion__title.is-expanded .icon{transform:rotate(270deg)}.product-redesign .product__accordions .product__accordion__content .product__accordion__inner{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:150%}.product-redesign .product-facts{margin-bottom:16px}.product-redesign .product-facts .product-facts-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:115%;letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px}.product-redesign .product-facts .product-facts-list{display:flex;justify-content:space-between;flex-wrap:wrap}.product-redesign .product-facts .product-facts-item{width:calc(33% - 8px);display:flex;margin-bottom:25px}.product-redesign .product-facts .facts-item-image{width:32px;height:32px;flex:1 0 auto;margin-right:12px}.product-redesign .product-facts .facts-item-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-redesign .product-facts .facts-item-text{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:13px;line-height:125%}.product-redesign .product__accordions.product__accordions_mobile{display:none}.product-redesign .product__accordions.product__accordions_desktop{display:block}.reviews-redesign{padding:80px 16px;background:#f2f2f2}@media screen and (max-width: 767px){.reviews-redesign{padding:48px 16px}}.reviews-redesign .jdgm-review-widget{max-width:900px;margin:0 auto}.reviews-redesign .jdgm-review-widget .jdgm-cancel-rev{text-align:center}@media screen and (max-width: 767px){.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__summary-inner{text-align:left}}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-rev-widg__title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:32px;line-height:100%;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#101820;padding-bottom:32px;border-bottom:1px solid rgba(28,29,28,.1);width:100%;margin-bottom:20px}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-rev-widg__summary{justify-content:flex-start}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-rev-widg__summary-average a{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:100%;color:#1c1d1c;text-decoration:none}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-rev-widg__summary-text{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#1c1d1c;margin-top:10px}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-rev-widg__summary-stars .jdgm-star{font-size:24px}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-rev-widg__summary-stars .jdgm-star:not(:last-child){margin-right:5px}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-histogram{border:none}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-histogram .jdgm-star{font-size:11px;line-height:1;padding-right:4px!important}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-histogram .jdgm-histogram__row:not([data-rating="1"]){margin-bottom:11px}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-histogram .jdgm-histogram__bar{height:2px}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-histogram .jdgm-histogram__bar .jdgm-histogram__bar-content{background-color:#1c1d1c54}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-histogram .jdgm-histogram__frequency{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:20px;text-align:right;color:#1c1d1c54}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper{border:none;justify-content:flex-start}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;color:#000;padding:8px 24px;border:1px solid #000000;background:transparent;transition:all .5s}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link:hover{transition:all .5s;background:#000;color:#fff}@media screen and (max-width: 767px){.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link{max-width:164px;width:auto;margin:0;padding:7px 16px}}.reviews-redesign .jdgm-review-widget .jdgm-row-actions{padding-top:47px;padding-bottom:13px;border:none}.reviews-redesign .jdgm-review-widget .jdgm-row-actions .jdgm-rev-widg__sort-wrapper{display:flex;justify-content:flex-end}.reviews-redesign .jdgm-review-widget .jdgm-row-actions .jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown{ont-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:20px;text-align:center;letter-spacing:.085em;text-transform:uppercase;color:#1c1d1c}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__body .jdgm-rev .jdgm-rev__header .jdgm-rev__timestamp{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:12px;line-height:20px;text-align:right;color:#1c1d1c54}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__body .jdgm-rev .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper .jdgm-rev__author,.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__body .jdgm-rev .jdgm-rev__content .jdgm-rev__title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#1c1d1c}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__body .jdgm-rev .jdgm-rev__content .jdgm-rev__body p{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.03em;color:#1c1d1c}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-form__title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:100%;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#101820}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-form__fieldset{text-align:left;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.03em;color:#101820}@media screen and (max-width: 767px){.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-form__title{font-size:18px}.reviews-redesign .jdgm-review-widget .jdgm-rev-widg__header .jdgm-form__fieldset{text-align:center}}@media screen and (min-width: 1024px){.product-redesign .product-single__gallery{display:flex;flex-flow:row-reverse}.product-redesign .product-single__gallery .product-single__media-slider{width:calc(100% - 78px);height:100%!important}.product-redesign .product-single__gallery .product-single__thumbnails{width:78px}.product-redesign .product-single__gallery .product-single__thumbnails .flickity-viewport{height:100%!important}.product-redesign .product-single__gallery .product-single__thumbnails .flickity-viewport .flickity-slider{transform:unset!important;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:auto;overflow-x:hidden;padding-right:5px}.product-redesign .product-single__gallery .product-single__thumbnails .flickity-viewport .flickity-slider::-webkit-scrollbar{width:3px;height:1px}.product-redesign .product-single__gallery .product-single__thumbnails .flickity-viewport .flickity-slider::-webkit-scrollbar-track{background:#f1f1f1}.product-redesign .product-single__gallery .product-single__thumbnails .flickity-viewport .flickity-slider::-webkit-scrollbar-thumb{background:#888}.product-redesign .product-single__gallery .product-single__thumbnails .flickity-viewport .flickity-slider::-webkit-scrollbar-thumb:hover{background:#555}.product-redesign .product-single__gallery .product-single__thumbnail{position:unset!important;transform:unset!important;padding:0;margin-right:5px;margin-bottom:10px}.product-redesign .product-single__gallery .product-single__thumbnail:not(:last-child){margin-bottom:12px}.product-redesign .product-single__gallery .product-single__thumbnail-link{width:68px;height:68px}.product-redesign .product-single__gallery .flickity-button{display:none}}@media screen and (max-width: 1023px){.product-redesign .product__accordions.product__accordions_mobile{display:block}.product-redesign .product__accordions.product__accordions_desktop{display:none}.product-redesign .product-single__gallery .product-single__media-slider{max-width:50%}.product-redesign .product-single__details{max-width:767px;margin:0 auto 48px}}@media screen and (max-width: 767px){.product-redesign .product__pair .product-upsell{height:180px}.product-redesign .product__pair .product-upsell__content{width:calc(100% - 145px);padding:16px}.product-redesign .product__pair .product-upsell__image{width:145px;height:100%;margin:0}.product-redesign .product__submit__buttons{width:100%}.product-redesign .product__submit__item{width:100%;margin-right:0;max-width:100%}.product-redesign .product-single__details .product__title{font-size:32px;line-height:100%}.product-redesign .product-single__details .product__price-and-badge{margin-bottom:16px}.product-redesign .product-single__details .product__description{margin-bottom:12px;margin-top:-6px}.product-redesign .product-single__details .product-facts{margin-bottom:10px}.product-redesign .product-single__details .product__pair{margin-top:16px}.product-redesign .product__accordions.product__accordions_mobile{margin-top:32px}.jdgm-review-widget .jdgm-histogram .jdgm-histogram__row{display:flex;align-items:center;max-width:475px;margin:0 auto}.jdgm-review-widget .jdgm-histogram .jdgm-histogram__row .jdgm-histogram__bar{flex:1 0 auto}.jdgm-review-widget .jdgm-histogram .jdgm-histogram__clear-filter{display:none}}@media screen and (max-width: 475px){.product-redesign .product-single__gallery .product-single__media-slider{max-width:100%}.product-redesign .product-single__gallery .product-single__media-slider .product-single__media{max-height:343px}.product-redesign .product-facts .product-facts-item{flex-direction:column}.product-redesign .product-facts .facts-item-image{flex:unset;margin-right:0;margin-bottom:8px}}.product__notification-popup{position:fixed;top:0;left:0;z-index:10000;max-height:unset;width:100%;height:100vh;background:#00000080;display:none;justify-content:center;align-items:center}.product__notification-popup.open{display:flex}.product__notification-popup .notification-popup-form{padding:15px;border:1px solid #000000;background:#fff;min-width:375px}@media screen and (max-width: 415px){.product__notification-popup .notification-popup-form{min-width:unset;margin:0 15px;width:100%}}.product__notification-popup .notification-popup-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:24px;line-height:100%;letter-spacing:-.03em;color:#000;margin:0 0 15px}.product__notification-popup .input-group__item--btn{display:flex;align-items:flex-end;border:none;max-width:unset}.product__notification-popup .input-group__item--btn button{border:none;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#000;padding:12px 14px;width:auto;max-width:-moz-max-content;max-width:max-content;margin-top:15px;transition:all .5s;height:auto}.product__notification-popup .input-group__item--btn button:hover{color:#000;background:#fff;transition:all .5s}.product__notification-popup .input-group__item{width:100%;max-width:100%}.product__notification-popup .input-group__item label{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:-.03em;color:#000;margin:0 0 5px}.product__notification-popup .input-group__item input{border:1px solid rgba(0,0,0,.33);width:100%;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.03em;height:auto;padding:10px}.product__notification-popup .input-group__item input::-moz-placeholder{font-family:var(--FONT-STACK-BODY);color:#00000054;font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.03em}.product__notification-popup .input-group__item input::placeholder{font-family:var(--FONT-STACK-BODY);color:#00000054;font-style:normal;font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.03em}.product__notification-popup .input-group.input-group--inline{display:block;max-width:100%}.notification-popup-btn{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-align:center;text-decoration-line:underline;color:#000;cursor:pointer}.related-products.redesign{padding:80px 0}@media screen and (max-width: 767px){.related-products.redesign{padding:48px 0 58px}.related-products.redesign .carousel__container{padding:0 16px}.related-products.redesign .product-grid-item{margin-right:24px}}.related-products .section__heading{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:32px;line-height:100%;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#101820}.related-products .flickity-button{top:calc(50% - 12px)!important}.related-products .flickity-button.next{right:0}.related-products .flickity-button.previous{left:0}.set-creator-banner-wrapper{padding-top:0!important}.set-creator-banner{padding:100px 0;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.set-creator-banner .banner-content-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:48px;line-height:100%;text-transform:uppercase;text-align:center;color:#fff;margin-bottom:8px}.set-creator-banner .banner-content-subtitle{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#fff;margin-bottom:25px}.set-creator-banner .banner-content-advantages{display:flex;justify-content:center;align-items:center}.set-creator-banner .banner-content-advantages-item{display:flex;align-items:center}.set-creator-banner .banner-content-advantages-item:not(:last-child){margin-right:24px}.set-creator-banner .banner-content-advantages-item .item-icon{width:24px;height:24px;margin-right:8px}.set-creator-banner .banner-content-advantages-item .item-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.set-creator-banner .banner-content-advantages-item .item-text{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:13px;line-height:125%;color:#000}@media screen and (max-width: 1440px){.set-creator-banner{padding:64px 0}}@media screen and (max-width: 767px){.set-creator-banner .banner-content-advantages{flex-direction:column}.set-creator-banner .banner-content-subtitle{margin-bottom:25px}.set-creator-banner .banner-content-advantages-item{display:flex;align-items:center}.set-creator-banner .banner-content-advantages-item:not(:last-child){margin-right:0;margin-bottom:8px}}@media screen and (max-width: 600px){.set-creator-banner{padding:104px 0}}.set-creator-product-grid{margin-top:64px;display:flex}.set-creator-product-grid .product-grid-wrapper{width:calc(100% - 305px);padding-right:24px;border-right:1px solid rgba(0,0,0,.1)}.set-creator-product-grid .product-grid-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:32px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#101820;margin-bottom:32px}.set-creator-product-grid .product-grid-tabs-control-wrapper{margin-bottom:48px;overflow-x:auto}.set-creator-product-grid .product-grid-tabs-control-wrapper::-webkit-scrollbar{width:0;height:0}.set-creator-product-grid .product-grid-tabs-control-wrapper::-webkit-scrollbar-track{background:transparent}.set-creator-product-grid .product-grid-tabs-control-wrapper::-webkit-scrollbar-thumb{background:transparent}.set-creator-product-grid .product-grid-tabs-control-wrapper::-webkit-scrollbar-thumb:hover{background:transparent}.set-creator-product-grid .product-grid-tabs-control{display:flex;width:-moz-max-content;width:max-content;position:relative}.set-creator-product-grid .product-grid-tabs-control:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#000;opacity:.33}.set-creator-product-grid .tabs-control-item{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;display:flex;align-items:center;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#000;opacity:.33;padding-bottom:8px;position:relative;cursor:pointer}.set-creator-product-grid .tabs-control-item:not(:last-child){margin-right:32px}.set-creator-product-grid .tabs-control-item.active{opacity:1}.set-creator-product-grid .tabs-control-item.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#000}.set-creator-product-grid .product-grid-tabs{margin-bottom:64px}.set-creator-product-grid .product-grid-item.redesign{min-width:unset;width:100%}.set-creator-product-grid .grid-tabs-item{display:grid;-moz-column-gap:24px;column-gap:24px;row-gap:56px;grid-template-columns:repeat(3,minmax(0,1fr))}.set-creator-product-grid .grid-tabs-item.hidden{visibility:hidden;height:0;opacity:0}.set-creator-product-grid .grid-tabs-item.active{display:grid}.set-creator-product-grid .set-creator-cart-wrapper{width:305px;margin-bottom:15px}.set-creator-product-grid .set-creator-cart-content-item{padding-left:24px}.set-creator-product-grid .set-creator-cart-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;display:flex;align-items:center;text-align:center;letter-spacing:.1em;text-transform:uppercase;color:#000;margin-bottom:8px}.set-creator-product-grid .set-creator-cart-description,.set-creator-product-grid .set-creator-cart-discount li{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#000}.set-creator-product-grid .set-creator-cart-description{margin-bottom:24px}.set-creator-product-grid .set-creator-cart-discount{margin-left:24px;margin-bottom:24px}.set-creator-product-grid .set-creator-cart-discount li{margin-bottom:0}.set-creator-product-grid .set-creator-cart{padding:24px;background:#f2f2f2;margin-bottom:24px}.set-creator-product-grid .set-creator-cart-top{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#000;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.set-creator-product-grid .set-creator-cart-top .icon{width:24px;height:24px;position:relative}.set-creator-product-grid .set-creator-cart-top .icon svg{width:100%;height:100%}.set-creator-product-grid .set-creator-cart-top .icon .set-cart-count{position:absolute;right:-15px;top:-10px;width:17px;height:17px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:10px;line-height:100%;letter-spacing:.03em;text-transform:uppercase;color:#fff;background:#000;padding-top:1px}.set-creator-product-grid .set-creator-cart-top .icon-arrow{display:none}.set-creator-product-grid .set-creator-cart-info{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-align:center;color:#000;padding:7px 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:12px}.set-creator-product-grid .set-creator-cart-content.empty{padding:40px 0}.set-creator-product-grid .cart-content-empty{display:flex;flex-direction:column;align-items:center}.set-creator-product-grid .cart-content-empty .icon{width:80px;height:80px}.set-creator-product-grid .cart-content-empty .icon svg{width:100%;height:100%}.set-creator-product-grid .cart-content-empty .text{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:150%;display:flex;align-items:center;text-align:center;color:#000;opacity:.5}.set-creator-product-grid .set-creator-cart-advantages{display:flex;flex-direction:column}.set-creator-product-grid .set-creator-cart-advantages-item{display:flex;align-items:center;padding-right:60px}.set-creator-product-grid .set-creator-cart-advantages-item:not(:last-child){margin-bottom:12px}.set-creator-product-grid .set-creator-cart-advantages-item .icon{width:24px;min-width:24px;height:24px;margin-right:8px}.set-creator-product-grid .set-creator-cart-advantages-item .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.set-creator-product-grid .set-creator-cart-advantages-item .text{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:13px;line-height:125%;color:#000}.set-creator-product-grid .set-creator-cart-advantages-item .text p{margin:0}.set-creator-product-grid .set-creator-cart-advantages-item a{text-decoration:underline;display:block}.set-creator-product-grid .cart-content-bottom{margin-top:20px}.set-creator-product-grid .subtotal-information-item{display:flex;justify-content:space-between}.set-creator-product-grid .subtotal-information-item:not(:last-child){margin-bottom:8px}.set-creator-product-grid .subtotal-information-item .label{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:#000}.set-creator-product-grid .subtotal-information-item .label span{opacity:50%}.set-creator-product-grid .subtotal-information-item .value{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-align:right;color:#000}.set-creator-product-grid .add-to-cart-button{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#fff;background:#000;padding:12px;width:100%;margin-top:8px;cursor:pointer}.set-creator-product-grid .add-to-cart-button .button-icon{width:24px;height:24px;border-radius:50%;background:currentColor;display:inline-flex;justify-content:center;align-items:center;margin-right:16px}.set-creator-product-grid .add-to-cart-button .button-icon svg{width:12px;height:12px;fill:#000}.set-creator-product-grid .cart-items-list{display:flex;flex-direction:column;padding-top:8px}.set-creator-product-grid .cart-item{width:100%;display:flex;justify-content:space-between;align-items:center;padding:7px 12px 7px 0}.set-creator-product-grid .cart-item:not(:last-child){margin-bottom:2px}.set-creator-product-grid .cart-item-image{width:80px;min-width:80px;max-height:98px;margin-right:8px}.set-creator-product-grid .cart-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.set-creator-product-grid .cart-item-information{display:flex;flex-direction:column;flex:1 0 auto}.set-creator-product-grid .cart-item-information-item{display:flex;justify-content:space-between;align-items:center}.set-creator-product-grid .cart-item-information-item.quantity-wrapper{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.set-creator-product-grid .cart-item-information-item .title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:-.03em;color:#000;max-width:120px}.set-creator-product-grid .cart-item-information-item .price{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:100%;text-align:right;letter-spacing:-.03em;color:#000}.set-creator-product-grid .cart-item-information-item .variant{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:11px;line-height:100%;display:flex;align-items:center;margin-top:4px;margin-bottom:12px}.set-creator-product-grid .cart-item-information-item .variant .variant_swatch{display:inline-block;width:12px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-right:4px;border-radius:50%}.set-creator-product-grid .cart-item-information-item .quantity{display:flex;padding:4px;background:#fff;color:#000}.set-creator-product-grid .cart-item-information-item .quantity .quantity-input{width:30px;height:24px;padding:0;margin:0;background:transparent;border:none;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:12px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#000;-moz-appearance:textfield}.set-creator-product-grid .cart-item-information-item .quantity .quantity-input::-webkit-outer-spin-button,.set-creator-product-grid .cart-item-information-item .quantity .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.set-creator-product-grid .cart-item-information-item .quantity .quantity-button{width:24px;height:24px;position:relative}.set-creator-product-grid .cart-item-information-item .quantity .quantity-minus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:2px;background:currentColor}.set-creator-product-grid .cart-item-information-item .quantity .quantity-plus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:2px;background:currentColor}.set-creator-product-grid .cart-item-information-item .quantity .quantity-plus:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:12px;width:2px;background:currentColor}.set-creator-product-grid .product-grid-advantages,.set-creator-product-grid .mobile-information,.set-creator-product-grid .set-creator-cart-advantages-toggle-button{display:none}.set-creator-product-grid .set-cart-error{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:red}@media screen and (max-width: 1200px){.set-creator-product-grid .grid-tabs-item{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 992px){.set-creator-product-grid .product-grid-wrapper{width:calc(100% - 250px);padding-right:12px}.set-creator-product-grid .set-creator-cart-wrapper{width:250px}.set-creator-product-grid .grid-tabs-item{-moz-column-gap:12px;column-gap:12px;row-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 992px) and (min-width: 767px){.set-creator-product-grid .cart-item-information-item{flex-direction:column;align-items:flex-start;justify-content:flex-start}}@media screen and (max-width: 767px){.set-creator-product-grid{margin-top:0;flex-direction:column-reverse}.set-creator-product-grid .product-grid-wrapper{width:100%;padding-right:0;border:none}.set-creator-product-grid .product-grid-title{text-align:center}.set-creator-product-grid .product-grid-tabs-control-wrapper{margin-bottom:32px}.set-creator-product-grid .product-grid-tabs-control{display:flex;width:-moz-max-content;width:max-content;position:relative;margin:0 auto}.set-creator-product-grid .product-grid-tabs-control:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#000;opacity:.33}.set-creator-product-grid .product-grid-tabs{margin-bottom:40px}.set-creator-product-grid .grid-tabs-item{-moz-column-gap:16px;column-gap:16px;row-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.set-creator-product-grid .product-grid-advantages{display:flex;margin-top:40px;padding:32px 0 32px 16px;position:relative}.set-creator-product-grid .product-grid-advantages:before{content:"";position:absolute;top:0;left:-16px;width:100vw;height:1px;background:#0000001a}.set-creator-product-grid .product-grid-advantages .set-creator-cart-advantages-item .text{font-size:20px;line-height:125%}.set-creator-product-grid .product-grid-advantages .set-creator-cart-advantages-item .icon{width:40px;height:40px;min-width:40px}.set-creator-product-grid .mobile-information{display:block;position:relative;padding-bottom:32px;margin-bottom:32px;padding-top:32px}.set-creator-product-grid .mobile-information:after{content:"";position:absolute;bottom:0;left:-16px;width:100vw;height:1px;background:#0000001a}.set-creator-product-grid .mobile-information .set-creator-cart-discount{margin-bottom:0}.set-creator-product-grid .mobile-information .set-creator-cart-title{margin-bottom:24px}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-content-item{display:none}.set-creator-product-grid .mobile-set-cart-toggle{background:#f2f2f2;flex-direction:row-reverse;padding:16px;position:fixed;width:100vw;left:0;bottom:0;z-index:1000;margin-bottom:0}.set-creator-product-grid .set-creator-cart-description,.set-creator-product-grid .set-creator-cart-discount li{font-size:20px}.set-creator-product-grid .set-creator-cart-content-item{padding-left:0}.set-creator-product-grid .set-creator-cart-description{margin-bottom:28px}.set-creator-product-grid .set-creator-cart-discount{margin-left:30px}.set-creator-product-grid .set-creator-cart-wrapper{display:none;flex-direction:column;justify-content:space-between;position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:#f2f2f2}.set-creator-product-grid .set-creator-cart-wrapper.open{display:flex}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart{overflow-y:auto;padding:0;margin-bottom:35px}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-top{padding:16px 16px 12px;margin:0;position:sticky;top:0;background:#f2f2f2;z-index:100;flex-direction:row-reverse}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-top .icon-arrow{display:block;transform:rotate(180deg)}.set-creator-product-grid .set-creator-cart-wrapper .cart-item-information{padding:14px 0 10px}.set-creator-product-grid .set-creator-cart-wrapper .cart-item-information-item.quantity-wrapper{flex-direction:row;align-items:center;margin-top:18px}.set-creator-product-grid .set-creator-cart-wrapper .cart-item-information-item .quantity{padding:8px}.set-creator-product-grid .set-creator-cart-wrapper .cart-item-information-item .variant{margin-bottom:0}.set-creator-product-grid .set-creator-cart-wrapper .cart-item-information-item .price{font-size:16px}.set-creator-product-grid .set-creator-cart-wrapper .cart-item{padding:0 12px 0 0}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-info{margin:0 16px;position:sticky;top:52px;background:#f2f2f2;z-index:100}.set-creator-product-grid .set-creator-cart-wrapper .cart-content-bottom{position:sticky;bottom:0;background:#f2f2f2;padding-top:24px;margin:0;z-index:100}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-content{padding:0 16px}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-content.empty{padding:20vh 16px}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-advantages{display:block;margin:0 16px;padding-left:0;border-top:1px solid rgba(0,0,0,.1)}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-advantages.open{padding:0 16px 32px}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-advantages.open .set-creator-cart-advantages-inner{display:block}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-advantages.open .set-creator-cart-advantages-toggle-button{padding-bottom:24px}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-advantages.open .set-creator-cart-advantages-toggle-button .icon{transform:rotate(180deg)}.set-creator-product-grid .set-creator-cart-wrapper .set-creator-cart-advantages .set-creator-cart-advantages-inner{display:none}.set-creator-product-grid .set-creator-cart-advantages-toggle-button{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#000;display:flex;justify-content:space-between;padding:20px 0 30px}.set-creator-product-grid .set-creator-cart-advantages-toggle-button .icon{width:24px;height:24px}.set-creator-product-grid .set-creator-cart-advantages-toggle-button .icon svg{width:100%;height:100%}}@media screen and (max-width: 350px){.set-creator-product-grid .grid-tabs-item{-moz-column-gap:24px;column-gap:24px;row-gap:56px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width: 767px){.collection__products .product-grid-item.redesign .product-grid-item__swatch .slick-arrow,.product-grid-tabs .product-grid-item.redesign .product-grid-item__swatch .slick-arrow{display:none!important}.collection__products .product-grid-item.redesign .product-grid-item__image,.product-grid-tabs .product-grid-item.redesign .product-grid-item__image,.collection__products .product-grid-item.redesign .product__media__inner,.collection__products .product-grid-item.redesign .product__media__container,.product-grid-tabs .product-grid-item.redesign .product__media__inner,.product-grid-tabs .product-grid-item.redesign .product__media__container{max-height:194px}.body-redesign .product-grid-item.redesign .product-grid-item__swatch{width:180px}.body-redesign .product-grid-item.redesign .product-grid-item__swatch .slick-list{background:#f0f0f0;padding-top:4px!important;padding-bottom:4px!important;padding-left:0!important;border-radius:100px}.body-redesign .product-grid-item.redesign .product-grid-item__swatch .slick-list:before{content:none}.body-redesign .product-grid-item.redesign .product-grid-item__swatch .swatch__label{width:28px;height:28px}}@media screen and (max-width: 475px){.body-redesign .product-grid-item.redesign .product-grid-item__swatch{width:180px}.body-redesign .product-grid-item.redesign .product-grid-item__swatch .slick-list{background:#f0f0f0;padding-top:4px!important;padding-bottom:4px!important;padding-left:0!important;border-radius:100px}.body-redesign .product-grid-item.redesign .product-grid-item__swatch .slick-list:before{content:none}.body-redesign .product-grid-item.redesign .product-grid-item__swatch .swatch__label{width:28px;height:28px}.collection__products .product-grid-item.redesign .product-grid-item__swatch .slick-arrow,.product-grid-tabs .product-grid-item.redesign .product-grid-item__swatch .slick-arrow{display:none!important}.collection__products .product-grid-item.redesign .product-grid-item__swatch,.product-grid-tabs .product-grid-item.redesign .product-grid-item__swatch{width:120px}.collection__products .product-grid-item.redesign .product-grid-item__swatch .slick-list,.product-grid-tabs .product-grid-item.redesign .product-grid-item__swatch .slick-list{background:#f0f0f0;padding-top:4px!important;padding-bottom:4px!important;padding-left:0!important;border-radius:100px}.collection__products .product-grid-item.redesign .product-grid-item__swatch .slick-list:before,.product-grid-tabs .product-grid-item.redesign .product-grid-item__swatch .slick-list:before{content:none}.collection__products .product-grid-item.redesign .product-grid-item__swatch .swatch__label,.product-grid-tabs .product-grid-item.redesign .product-grid-item__swatch .swatch__label{width:28px;height:28px}}.main-content>.shopify-section.collection-banner-section:not(.shopify-section--product):not(.shopify-section--page):first-child:not(.transparent-header){padding-top:0}.collection_banner .collection__title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:48px;line-height:100%;text-transform:uppercase;color:#fff;margin-bottom:0}.body-redesign .collection-section{padding:32px 0}.collection.redesign .collection-tags-wrapper{margin-bottom:48px;overflow-x:auto}.collection.redesign .collection-tags-wrapper::-webkit-scrollbar{width:0;height:0}.collection.redesign .collection-tags-wrapper::-webkit-scrollbar-track{background:transparent}.collection.redesign .collection-tags-wrapper::-webkit-scrollbar-thumb{background:transparent}.collection.redesign .collection-tags-wrapper::-webkit-scrollbar-thumb:hover{background:transparent}.collection.redesign .collection-tags-list{list-style:none;padding:0;display:flex;width:-moz-max-content;width:max-content;position:relative;margin:0 auto}.collection.redesign .collection-tags-list:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#000;opacity:.33}.collection.redesign .collection-tags-list-item{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#000;opacity:.33;padding-bottom:8px;position:relative;cursor:pointer;margin:0}.collection.redesign .collection-tags-list-item:not(:last-child){margin-right:32px}.collection.redesign .collection-tags-list-item.active{opacity:1}.collection.redesign .collection-tags-list-item.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#000}@media screen and (max-width: 767px){.collection.redesign .grid,.collection.redesign .grid--center{-moz-column-gap:16px;column-gap:16px;row-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.collection.redesign .product-grid-item{grid-column:span 1}.collection.redesign .collection-tags-wrapper{margin-bottom:32px;position:relative;width:calc(100vw - 16px);left:-16px}.collection.redesign .collection-tags-list:after{width:calc(100% - 32px);left:16px}.collection.redesign .collection-tags-list .collection-tags-list-item:first-child{margin-left:16px}.collection.redesign .collection-tags-list .collection-tags-list-item:last-child{margin-right:16px}}@media screen and (max-width: 475px){.collection.redesign .grid,.collection.redesign .grid--center{-moz-column-gap:8px;column-gap:8px;row-gap:32px}}@media screen and (max-width: 350px){.collection.redesign .grid,.collection.redesign .grid--center{grid-template-columns:repeat(1,minmax(0,1fr))}.collection.redesign .product-grid-item{grid-column:span 1}}.product-set .product-single__details .product__price-and-badge{margin-bottom:0}.product-set .product-options{display:flex;justify-content:center}.product-set .options-info-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:10000;justify-content:center;align-items:center;display:none}.product-set .options-info-popup.open{display:flex}.product-set .options-info-popup-inner{position:relative;padding:40px;max-height:80vh;max-width:70vh;height:100%;background-color:#fff;margin:0 16px}@media screen and (max-width: 767px){.product-set .options-info-popup-inner{padding:20px 30px;width:100%;height:-moz-max-content;height:max-content}}.product-set .options-info-popup-inner img{width:auto;height:100%;margin:0 auto;display:block;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){.product-set .options-info-popup-inner img{width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}}.product-set .options-info-popup-close{position:absolute;right:15px;top:15px;width:32px;height:32px;border-radius:50%;background-color:#ffffffa8;box-shadow:0 0 16px #0000001a;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (max-width: 767px){.product-set .options-info-popup-close{right:15px;top:15px}}.product-set .options-info-popup-close svg{width:11px;height:11px}.product-set .set-products{padding:16px 0;grid-column:span 2}@media screen and (max-width: 479px){.product-set .set-products{grid-column:unset;position:relative;width:100vw;left:-16px}}.product-set .set-products .set-products-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:24px;line-height:100%;letter-spacing:-.03em;color:#000;margin-bottom:16px;margin-left:12px}.product-set .set-products .set-products-list{overflow:hidden;position:relative;padding-left:6px}.product-set .set-products .set-products-list:not(.slick-initialized){display:flex}.product-set .set-products .set-products-list:not(.slick-initialized) .set-products-list-item{width:222px;flex:1 0 auto}.product-set .set-products .set-products-list .slick-slide{height:auto}.product-set .set-products .set-products-list .slick-slide:not(.slick-active) .select2 *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-set .set-products .set-products-list .slick-track{display:flex}.product-set .set-products .set-products-list .slick-list{padding:0 23px 0 0!important}@media screen and (max-width: 479px){.product-set .set-products .set-products-list .slick-list{padding:0 55px 0 0!important}}.product-set .set-products .set-products-list .slick-arrow{cursor:pointer;width:40px;height:40px;transform:translateY(-100%)}.product-set .set-products .set-products-list .slick-arrow.slick-disabled{display:none!important}.product-set .set-products .set-products-list .slick-arrow:before,.product-set .set-products .set-products-list .slick-arrow:after{width:7px}.product-set .set-products .set-products-list .slick-arrow.slick-prev{left:12px}.product-set .set-products .set-products-list .slick-arrow.slick-prev:before,.product-set .set-products .set-products-list .slick-arrow.slick-prev:after{left:calc(50% - 7px)}.product-set .set-products .set-products-list .slick-arrow.slick-next{right:12px}.product-set .set-products .set-products-list .slick-arrow.slick-next:before,.product-set .set-products .set-products-list .slick-arrow.slick-next:after{right:calc(50% - 7px)}.product-set .set-products .set-products-list .slick-dots{display:flex;list-style:none;padding:4px;background:#fff;width:-moz-max-content;width:max-content;border-radius:100px;margin:16px auto 0}.product-set .set-products .set-products-list .slick-dots li{width:16px;height:16px;border-radius:50%;background:#ddd;margin:0;padding:0;cursor:pointer}.product-set .set-products .set-products-list .slick-dots li:not(:last-child){margin-right:8px}.product-set .set-products .set-products-list .slick-dots li.slick-active{border:2px solid #000000;background:#fff}.product-set .set-products .set-products-list .slick-dots li button{display:none}.product-set .set-products .set-products-list-item{display:flex;flex-direction:column;align-items:center;margin:0 6px;height:100%}.product-set .set-products .set-products-list-item .image-wrapper{height:146px;width:142px;margin-bottom:8px}.product-set .set-products .set-products-list-item .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-set .set-products .set-products-list-item .title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:14px;line-height:100%;text-align:center;letter-spacing:-.03em;color:#000;margin-bottom:4px}.product-set .set-products .set-products-list-item .price{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:12px;line-height:100%;text-align:center;letter-spacing:-.03em;color:#000;margin-bottom:8px}.product-set .set-products .set-products-list-item .price s{opacity:.5;margin-left:5px}.product-set .set-products .set-products-list-item .option-info{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:14px;line-height:100%;text-align:center;letter-spacing:-.03em;color:#000;margin-top:8px;text-decoration:underline;cursor:pointer}.product-set .set-products .set-products-list-item .product-options{width:100%;margin-top:auto}.product-set .set-products .set-products-list-item .product-options .select2-container{width:100%!important}.product-set .set-products .set-products-list-item .product-options .select2.select2-container.error .select2-selection{border:1px solid red}.product-set .set-products .set-products-list-item .product-options .select2-selection{padding:0;margin:0;background:#fff;border:1px solid #000000;border-radius:0;height:-moz-max-content;height:max-content}.product-set .set-products .set-products-list-item .product-options .select2-selection__rendered{width:100%;padding:4px 24px 4px 8px;height:-moz-max-content;height:max-content}.product-set .set-products .set-products-list-item .product-options .select2-selection__placeholder .active-value .swatch{display:none}.product-set .set-products .set-products-list-item .product-options .active-value{position:relative;cursor:pointer;max-width:147px;background:#fff;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:11px;line-height:20px;display:flex;align-items:center;letter-spacing:.05em;text-transform:uppercase;color:#000;overflow:hidden}.product-set .set-products .set-products-list-item .product-options .active-value .swatch{width:16px;height:16px;max-width:16px;border-radius:50%;flex:1 0 auto;margin-right:8px}.product-set .set-products .set-products-list-item .product-options .select2-selection__arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%);background-size:cover;background-repeat:no-repeat;background-position:center;width:9px;height:5px}.product-set .set-products .set-products-list-item .product-options .select2-selection__arrow b{display:none}.product-set .set-products .mobile-option-popup{position:fixed;bottom:0;left:0;z-index:1000;width:100%;height:auto;display:none}.product-set .set-products .mobile-option-popup.open{display:block}.product-set .set-products .mobile-option-popup-list{height:315px}.product-set .set-products .mobile-option-popup-list .select2-container{display:block;height:calc(100% + 1px);position:relative!important;top:0!important;left:0!important;right:0!important;max-width:100%}.product-set .set-products .mobile-option-popup-list .select2-dropdown{width:100%!important;height:100%;box-shadow:none;max-width:100%;border-bottom:none}.product-set .set-products .mobile-option-popup-list .select2-results{height:100%}.product-set .set-products .mobile-option-popup-list .select2-results .select2-results__options{max-height:315px!important}.product-set .set-products .mobile-option-popup-list .select2-results .select2-results__options .product-options-list-item{padding:16px 16px 16px 8px;max-width:100%;width:100%}@media screen and (max-width: 767px){.product-set .set-products .mobile-option-popup-list .select2-results .select2-results__options .product-options-list-item{padding:15px 16px 14px 8px}}.product-set .set-products .mobile-option-popup-close{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:16px;display:flex;align-items:center;justify-content:center;color:#000;padding:16px 0;background:#f2f2f2}.select2-container{width:100%}.select2-container .select2-dropdown{width:100%!important;max-width:-moz-max-content;max-width:max-content;z-index:99999}.select2-results .select2-results__options{max-height:270px!important}.select2-results .select2-results__option{margin:0;padding:0}.select2-results .select2-results__option.select2-results__option--highlighted.select2-results__option--selectable{background:#0000001a}.select2-results .select2-results__option:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}.select2-results .select2-results__option .product-options-list-item{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#000;padding:10px 16px 10px 8px;max-width:175px;width:175px}@media screen and (max-width: 768px){.select2-results .select2-results__option .product-options-list-item.quick-view-item{width:150px}}.select2-results .select2-results__option .product-options-list-item .swatch{width:16px;height:16px;border-radius:50%;margin-right:8px;flex:1 0 auto;display:inline-block}.quick-view-set-btn{display:none;cursor:pointer}.quick-view-set-btn.disabled{cursor:default;background:var(--button-primary-bg);color:var(--button-primary-text-alpha-50)}.quick-view-btn:disabled+.quick-view-set-btn{cursor:default;background:var(--button-primary-bg);color:var(--button-primary-text-alpha-50);-webkit-user-select:none;-moz-user-select:none;user-select:none}.quick-view-btn:disabled+.quick-view-set-btn:hover{background:var(--button-primary-bg);color:var(--button-primary-text-alpha-50)}.quick-view-btn:disabled+.quick-view-set-btn:hover:before{content:none}.template-collection-set-creator .quick-view-set-btn{display:block}.template-collection-set-creator .quick-view-btn{display:none}.template-collection-set-creator #PageContainer{overflow:hidden}.custom-cart-drawer{position:fixed;right:0;bottom:0;width:340px;height:calc(100% - 112px);background:#f2f2f2;z-index:999;padding:24px;flex-direction:column;display:none}.custom-cart-drawer.open{display:flex}.custom-cart-drawer .preloader{display:none}.custom-cart-drawer.loading .preloader{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.custom-cart-drawer.loading .preloader:after{content:"";display:block;position:absolute;top:calc(50% - 20px);right:calc(50% - 20px);width:40px;height:40px;border-style:solid;border-color:#888580;border-top-color:#fff;border-width:4px;border-radius:50%;animation:spin .8s linear infinite;box-sizing:border-box;z-index:15}.custom-cart-drawer.loading .preloader:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#00000080}.custom-cart-drawer .overflow{content:"";position:absolute;right:100%;top:0;width:100vw;height:100%;background-color:#00000080}.custom-cart-drawer .cart-drawer-empty{height:100%}.custom-cart-drawer .cart-drawer-empty .icon{padding:16px 0;display:flex;justify-content:center;align-items:center}.custom-cart-drawer .custom-cart-drawer-header{padding:8px 0;position:relative;margin-bottom:20px}.custom-cart-drawer .cart-drawer-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#000}.custom-cart-drawer .custom-cart-drawer-close{position:absolute;right:0;top:0;width:32px;height:32px;border-radius:50%;background-color:#ffffffa8;box-shadow:0 0 16px #0000001a;display:flex;justify-content:center;align-items:center;cursor:pointer}.custom-cart-drawer .custom-cart-drawer-close svg{width:11px;height:11px}.custom-cart-drawer .custom-cart-drawer-content{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:8px 0;overflow-y:auto;margin-bottom:8px}.custom-cart-drawer .custom-cart-drawer-content::-webkit-scrollbar{width:1px;height:4px}.custom-cart-drawer .custom-cart-drawer-content::-webkit-scrollbar-track{background:#f1f1f1}.custom-cart-drawer .custom-cart-drawer-content::-webkit-scrollbar-thumb{background:#888}.custom-cart-drawer .custom-cart-drawer-content::-webkit-scrollbar-thumb:hover{background:#555}.custom-cart-drawer .custom-cart-drawer-content.empty-content{height:calc(100% - 200px)}.custom-cart-drawer .custom-cart-drawer-footer{margin-top:auto}.custom-cart-drawer .custom-cart-drawer-footer .order-information{padding:4px 0}.custom-cart-drawer .custom-cart-drawer-footer .subtotal-information-item{display:flex;justify-content:space-between}.custom-cart-drawer .custom-cart-drawer-footer .subtotal-information-item:not(:last-child){margin-bottom:8px}.custom-cart-drawer .custom-cart-drawer-footer .subtotal-information-item .label{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:#000}.custom-cart-drawer .custom-cart-drawer-footer .subtotal-information-item .label span{opacity:50%;font-size:12px}.custom-cart-drawer .custom-cart-drawer-footer .subtotal-information-item .value{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-align:right;color:#000}.custom-cart-drawer .custom-cart-drawer-footer .subtotal-information-item.total .label{line-height:20px}.custom-cart-drawer .custom-cart-drawer-footer .buttons-wrapper{margin-top:8px;padding:0}.custom-cart-drawer .custom-cart-drawer-footer .buttons-wrapper .scDiscount__container{display:none!important;visibility:hidden;opacity:0;height:0}.custom-cart-drawer .custom-cart-drawer-footer .buttons-wrapper .btn:not(:last-child){margin-bottom:8px}.custom-cart-drawer .custom-cart-drawer-footer .buttons-wrapper .btn{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;color:#fff;width:100%;padding:10px 12px}.custom-cart-drawer .custom-cart-drawer-footer .buttons-wrapper .btn-view-cart{background:#0000001a;color:#000;border:none;padding:8px 10px}.custom-cart-drawer .custom-cart-drawer-footer .buttons-wrapper .btn-view-cart.active{background:#000;color:#fff}.custom-cart-drawer .custom-cart-drawer-footer .buttons-wrapper .btn-view-cart.active:hover{color:#000}.custom-cart-drawer .custom-cart-drawer-footer .buttons-wrapper .btn-checkout:disabled{border:none;background:#0000001a;color:#000}.custom-cart-drawer .custom-cart-drawer-footer .buttons-wrapper .btn-checkout:hover{color:#000}.custom-cart-drawer .cart-drawer-upsell-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:150%;text-align:center;color:#000;margin-bottom:8px}.custom-cart-drawer .cart-drawer-upsell-list{padding:7px 0;border-bottom:1px solid rgba(0,0,0,.1)}.custom-cart-drawer .upsell-list-item{display:flex;align-items:center}.custom-cart-drawer .upsell-list-item:not(:last-child){margin-bottom:8px}.custom-cart-drawer .upsell-list-item.checked .checkbox{background-color:#000}.custom-cart-drawer .upsell-list-item.checked .information{opacity:.33}.custom-cart-drawer .upsell-list-item .checkbox{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:14px;line-height:100%;text-align:center;letter-spacing:-.03em;color:#000;width:32px;height:32px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-right:12px}.custom-cart-drawer .upsell-list-item .checkbox svg{width:11px;height:8px}.custom-cart-drawer .upsell-list-item .image-wrapper{width:56px;height:56px;margin-right:12px}.custom-cart-drawer .upsell-list-item .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-cart-drawer .upsell-list-item .information{height:-moz-max-content;height:max-content;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:13px;line-height:125%;color:#000}.custom-cart-drawer .upsell-list-item .information-subtitle,.custom-cart-drawer .upsell-list-item .information-price{font-weight:400}.custom-cart-drawer .custom-cart-drawer-items{padding:8px 0;margin-top:4px}.custom-cart-drawer .custom-cart-drawer-item{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1px 12px 1px 0;position:relative}.custom-cart-drawer .custom-cart-drawer-item:not(:last-child){margin-bottom:2px}.custom-cart-drawer .custom-cart-drawer-item.disabled .cart-item-delete{display:none}.custom-cart-drawer .custom-cart-drawer-item.disabled .quantity-button{opacity:0;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-cart-drawer .custom-cart-drawer-item.set-creator-item .cart-item-information{margin:5px 0}.custom-cart-drawer .custom-cart-drawer-item.set-creator-item .cart-item-information-item .variant{margin-bottom:3px}.custom-cart-drawer .custom-cart-drawer-item.prodct-set-item .cart-item-information{margin:5px 0}.custom-cart-drawer .custom-cart-drawer-item.prodct-set-item .cart-item-information-item .variant{margin-bottom:3px}.custom-cart-drawer .custom-cart-drawer-item .cart-item-delete{position:absolute;right:12px;bottom:20px;cursor:pointer}.custom-cart-drawer .custom-cart-drawer-item .cart-item-delete svg{width:16px;height:16px;fill:#0003}.custom-cart-drawer .custom-cart-drawer-item .cart-item-image{width:80px;min-width:80px;height:98px;margin-right:8px}.custom-cart-drawer .custom-cart-drawer-item .cart-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information{display:flex;flex-direction:column;flex:1 0 auto}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item{display:flex;justify-content:space-between;align-items:center}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item.quantity-wrapper{flex-wrap:wrap;flex-direction:column;align-items:flex-start}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;letter-spacing:-.03em;color:#000;max-width:150px}@media screen and (max-width: 375px){.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .title{max-width:100px}}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .price{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:14px;line-height:100%;text-align:right;letter-spacing:-.03em;color:#000;display:flex;flex-direction:column}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .variant{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:11px;line-height:100%;display:flex;align-items:center;margin-top:4px;margin-bottom:12px;max-width:190px}@media screen and (max-width: 375px){.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .variant{max-width:130px}}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .variant .variant_swatch{display:inline-block;width:12px;min-width:12px;height:12px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-right:4px;border-radius:50%}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .quantity{display:flex;padding:4px;background:#fff;color:#000}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .quantity .quantity-input{width:30px;height:24px;padding:0;margin:0;background:transparent;border:none;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:12px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#000;-moz-appearance:textfield}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .quantity .quantity-input::-webkit-outer-spin-button,.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .quantity .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .quantity .quantity-input.quantity-disabled-block{display:flex;justify-content:center;align-items:center}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .quantity .quantity-button{width:24px;height:24px;position:relative}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .quantity .quantity-minus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:2px;background:currentColor}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .quantity .quantity-plus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:2px;background:currentColor}.custom-cart-drawer .custom-cart-drawer-item .cart-item-information-item .quantity .quantity-plus:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:12px;width:2px;background:currentColor}@media screen and (max-width: 767px){.custom-cart-drawer .custom-cart-drawer-items{margin-top:9px}.custom-cart-drawer .cart-drawer-upsell-list-wrapper{width:100%;overflow-x:auto}.custom-cart-drawer .cart-drawer-upsell-list-wrapper::-webkit-scrollbar{width:4px;height:8px}.custom-cart-drawer .cart-drawer-upsell-list-wrapper::-webkit-scrollbar-track{background:#0000001a;border-radius:8px}.custom-cart-drawer .cart-drawer-upsell-list-wrapper::-webkit-scrollbar-thumb{background:#000;border-radius:8px}.custom-cart-drawer .cart-drawer-upsell-list-wrapper::-webkit-scrollbar-thumb:hover{background:#000000e6}.custom-cart-drawer .cart-drawer-upsell-list{display:flex;width:-moz-max-content;width:max-content;border-bottom:none;padding:16px 0 18px;margin:0 auto}.custom-cart-drawer .upsell-list-item{display:flex;flex-direction:column;align-items:flex-start;position:relative;width:105px}.custom-cart-drawer .upsell-list-item:not(:last-child){margin-bottom:0;margin-right:8px}.custom-cart-drawer .upsell-list-item .checkbox{width:24px;height:24px;margin-right:0;position:absolute;left:44px;top:-12px}.custom-cart-drawer .upsell-list-item .image-wrapper{margin-right:0;margin-bottom:12px}}@media screen and (max-width: 475px){.custom-cart-drawer{width:100%;height:100%;z-index:10000}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.about-us-banner{width:100%;height:600px;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.about-us-banner .title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:48px;line-height:100%;text-transform:uppercase;color:#fff}@media screen and (max-width: 1440px){.about-us-banner{height:400px}}.about-us-text-column .container{max-width:886px;margin:0 auto;padding:0 16px}.about-us-text-column .title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:32px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#101820;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.1)}.about-us-text-column .text-columns{width:100%;display:flex;justify-content:space-between;margin:24px 0}@media screen and (max-width: 767px){.about-us-text-column .text-columns{flex-direction:column}}.about-us-text-column .text-columns-item{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#000;width:calc(50% - 16px);text-align:justify}@media screen and (max-width: 767px){.about-us-text-column .text-columns-item{width:100%}.about-us-text-column .text-columns-item:not(:last-child){margin-bottom:15px}}.about-us-text-column .about-us-text-column-image .full-width{width:100%;height:auto}.about-us-text-column .about-us-text-column-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-collection.redesign .product-grid-item.redesign{margin-right:24px}.featured-collection.redesign .section__heading{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:400;font-size:32px;line-height:100%;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#101820;margin-bottom:32px}.featured-collection.redesign .custom-btn-secondary{background:transparent;border:1px solid #000000;color:#000;margin-top:32px;padding:8px 24px}.featured-collection.redesign .custom-btn-secondary:hover{color:#fff}.featured-collection.redesign .carousel__container{min-height:444px}@media screen and (max-width: 767px){.featured-collection.redesign .carousel__container{min-height:unset;padding:0 16px}.featured-collection.redesign .custom-btn-secondary{margin-top:50px}.featured-collection.redesign .flickity-button{top:50%!important}}.main-page-redesign .page-top{padding:64px 16px;background:#f2f2f2;text-align:center;margin-bottom:64px}.main-page-redesign .page-top .page-title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:48px;line-height:100%;text-transform:uppercase;color:#000;margin-bottom:20px;padding:0}.main-page-redesign .page-top .page-update-date{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;text-align:center;color:#000;opacity:.33}.main-page-redesign .page-main-content{font-family:var(--FONT-STACK-BODY)!important;max-width:878px;width:100%;margin:0 auto 64px;padding:0 16px}.main-page-redesign .page-main-content *{margin-bottom:16px}.main-page-redesign .page-main-content *:last-child{margin-bottom:0}.main-page-redesign .page-main-content .background-grey{padding:40px 32px;background:#f2f2f2}.main-page-redesign .page-main-content p{font-style:normal;font-weight:500;font-size:20px;line-height:150%;color:#000;margin:0}.main-page-redesign .page-main-content p:not(:last-child){margin-bottom:16px}.main-page-redesign .page-main-content p.small{font-style:normal;font-weight:500;font-size:16px;line-height:150%}.main-page-redesign .page-main-content strong{font-weight:700}.main-page-redesign .page-main-content a{font-style:normal;font-weight:500;font-size:20px;line-height:150%;color:#000;margin:0}.main-page-redesign .page-main-content img{width:100%;height:auto;margin:16px 0}.main-page-redesign .page-main-content img:last-child{margin-bottom:0}.main-page-redesign .page-main-content img+.small{margin-top:-8px}.main-page-redesign .page-main-content h2{font-weight:400;font-size:32px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#000;margin-top:64px;margin-bottom:24px}.main-page-redesign .page-main-content h2:first-child{margin-top:0}.main-page-redesign .page-main-content h2:last-child{margin-bottom:0}.main-page-redesign .page-main-content h3{font-style:normal;font-weight:400;font-size:28px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#000;margin-top:64px;margin-bottom:24px}.main-page-redesign .page-main-content h3:first-child{margin-top:0}.main-page-redesign .page-main-content h3:last-child{margin-bottom:0}.main-page-redesign .page-main-content h4{font-style:normal;font-weight:400;font-size:24px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#000;margin-top:64px;margin-bottom:24px}.main-page-redesign .page-main-content h4:first-child{margin-top:0}.main-page-redesign .page-main-content h4:last-child{margin-bottom:0}.main-page-redesign .page-main-content ol,.main-page-redesign .page-main-content ul{margin:0 0 16px;padding-left:0;font-style:normal;font-weight:500;font-size:20px;line-height:150%;color:#000}.main-page-redesign .page-main-content ol:last-child,.main-page-redesign .page-main-content ul:last-child{margin-bottom:0}.main-page-redesign .page-main-content ol li,.main-page-redesign .page-main-content ul li{margin-left:15px;padding-left:16px}.main-page-redesign .page-main-content ol li:not(:last-child),.main-page-redesign .page-main-content ul li:not(:last-child){margin-bottom:7px}.main-page-redesign .page-main-content table{border:none;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.main-page-redesign .page-main-content table *{border:none;margin:0;padding:0;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000}.main-page-redesign .page-main-content table td{padding:24px 0 16px}.main-page-redesign .page-main-content table tr:first-child td{padding:16px 0}.main-page-redesign .page-main-content table tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.main-page-redesign .page-main-content blockquote{margin:64px 0 28px;padding:90px 0 0;position:relative}.main-page-redesign .page-main-content blockquote:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:80px;height:65px;background-size:cover;background-repeat:no-repeat;background-position:center}.main-page-redesign .page-main-content blockquote *{margin:0;padding:0;font-style:italic;font-weight:400;font-size:33px;line-height:40px;text-align:center;color:#000}@media screen and (max-width: 767px){.main-page-redesign .page-top{padding:40px 16px;margin-bottom:48px}.main-page-redesign .page-main-content{margin-bottom:48px}.main-page-redesign .page-main-content .background-grey{padding:24px 16px}.main-page-redesign .page-main-content h2,.main-page-redesign .page-main-content h3,.main-page-redesign .page-main-content h4{margin-top:40px}.main-page-redesign .page-main-content .table-wrapper{overflow-x:auto}.main-page-redesign .page-main-content .table-wrapper table{width:100%}.main-page-redesign .page-main-content .table-wrapper table td{padding:16px 16px 16px 0}.main-page-redesign .page-main-content blockquote{margin:40px 0 28px}.main-page-redesign .page-main-content blockquote *{font-size:26px}}.body-redesign .shopify-policy__container{margin:0;padding:0;width:100%;max-width:unset}.body-redesign .shopify-policy__title{padding:64px 16px;background:#f2f2f2;text-align:center;margin-bottom:64px}.body-redesign .shopify-policy__title h1{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:48px;line-height:100%;text-transform:uppercase;color:#000;margin-bottom:20px;padding:0}.body-redesign .shopify-policy__body .rte{font-family:var(--FONT-STACK-BODY)!important;max-width:878px;width:100%;margin:0 auto 64px;padding:0 16px}.body-redesign .shopify-policy__body .rte *{font-family:var(--FONT-STACK-BODY)!important;margin-bottom:16px}.body-redesign .shopify-policy__body .rte *:last-child{margin-bottom:0}.body-redesign .shopify-policy__body .rte .background-grey{padding:40px 32px;background:#f2f2f2}.body-redesign .shopify-policy__body .rte p{font-style:normal;font-weight:500;font-size:20px;line-height:150%;color:#000;margin:0}.body-redesign .shopify-policy__body .rte p:not(:last-child){margin-bottom:16px}.body-redesign .shopify-policy__body .rte p.small{font-style:normal;font-weight:500;font-size:16px;line-height:150%}.body-redesign .shopify-policy__body .rte strong{font-weight:700}.body-redesign .shopify-policy__body .rte a{font-style:normal;font-weight:500;font-size:20px;line-height:150%;color:#000;margin:0}.body-redesign .shopify-policy__body .rte img{width:100%;height:auto;margin:16px 0}.body-redesign .shopify-policy__body .rte img:last-child{margin-bottom:0}.body-redesign .shopify-policy__body .rte img+.small{margin-top:-8px}.body-redesign .shopify-policy__body .rte h1{margin-top:64px;margin-bottom:24px}.body-redesign .shopify-policy__body .rte h2{font-weight:400;font-size:32px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#000;margin-top:64px;margin-bottom:24px}.body-redesign .shopify-policy__body .rte h2:first-child{margin-top:0}.body-redesign .shopify-policy__body .rte h2:last-child{margin-bottom:0}.body-redesign .shopify-policy__body .rte h3{font-style:normal;font-weight:400;font-size:28px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#000;margin-top:64px;margin-bottom:24px}.body-redesign .shopify-policy__body .rte h3:first-child{margin-top:0}.body-redesign .shopify-policy__body .rte h3:last-child{margin-bottom:0}.body-redesign .shopify-policy__body .rte h4{font-style:normal;font-weight:400;font-size:24px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#000;margin-top:64px;margin-bottom:24px}.body-redesign .shopify-policy__body .rte h4:first-child{margin-top:0}.body-redesign .shopify-policy__body .rte h4:last-child{margin-bottom:0}.body-redesign .shopify-policy__body .rte ol,.body-redesign .shopify-policy__body .rte ul{margin:0 0 16px;padding-left:0;font-style:normal;font-weight:500;font-size:20px;line-height:150%;color:#000}.body-redesign .shopify-policy__body .rte ol:last-child,.body-redesign .shopify-policy__body .rte ul:last-child{margin-bottom:0}.body-redesign .shopify-policy__body .rte ol li,.body-redesign .shopify-policy__body .rte ul li{margin-left:15px;padding-left:16px}.body-redesign .shopify-policy__body .rte ol li:not(:last-child),.body-redesign .shopify-policy__body .rte ul li:not(:last-child){margin-bottom:7px}.body-redesign .shopify-policy__body .rte table{border:none;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.body-redesign .shopify-policy__body .rte table *{border:none;margin:0;padding:0;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000}.body-redesign .shopify-policy__body .rte table td{padding:24px 0 16px}.body-redesign .shopify-policy__body .rte table tr:first-child td{padding:16px 0}.body-redesign .shopify-policy__body .rte table tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.body-redesign .shopify-policy__body .rte blockquote{margin:64px 0 28px;padding:90px 0 0;position:relative}.body-redesign .shopify-policy__body .rte blockquote:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:80px;height:65px;background-size:cover;background-repeat:no-repeat;background-position:center}.body-redesign .shopify-policy__body .rte blockquote *{margin:0;padding:0;font-style:italic;font-weight:400;font-size:33px;line-height:40px;text-align:center;color:#000}@media screen and (max-width: 767px){.body-redesign .shopify-policy__title{padding:40px 16px;margin-bottom:48px}.body-redesign .shopify-policy__body .rte{margin-bottom:48px}.body-redesign .shopify-policy__body .rte .background-grey{padding:24px 16px}.body-redesign .shopify-policy__body .rte h1,.body-redesign .shopify-policy__body .rte h2,.body-redesign .shopify-policy__body .rte h3,.body-redesign .shopify-policy__body .rte h4{margin-top:40px}.body-redesign .shopify-policy__body .rte .table-wrapper{overflow-x:auto}.body-redesign .shopify-policy__body .rte .table-wrapper table{width:100%}.body-redesign .shopify-policy__body .rte .table-wrapper table td{padding:16px 16px 16px 0}.body-redesign .shopify-policy__body .rte blockquote{margin:40px 0 28px}.body-redesign .shopify-policy__body .rte blockquote *{font-size:26px}}.body-redesign .main-content>.shopify-section:not(.shopify-section--product):not(.shopify-section--page):first-child:not(.transparent-header){padding-top:0}.template-page-about .featured-collection.redesign{padding-bottom:80px}.contact-page-top{padding:64px 16px;background:#f2f2f2;text-align:center}.contact-page-top .title{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:48px;line-height:100%;text-transform:uppercase;color:#000;margin-bottom:20px}.contact-page-top .text{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;text-align:center;color:#000;max-width:826px;margin:0 auto 20px}.contact-page-top .text a{text-decoration:underline}.contact-page-top .text p{margin:0}.contact-page-top .button-wrapper{display:flex;justify-content:center}.contact-page-top .contact-top-button{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;color:#000;padding:8px 24px;min-width:179px;border:1px solid #000000}.contact-page-top .contact-top-button:not(:last-child){margin-right:16px}@media screen and (max-width: 767px){.contact-page-top{padding:40px 16px}.contact-page-top .text p:not(:last-child){margin-bottom:16px}.contact-page-top .contact-top-button{padding:8px;min-width:163px}}@media screen and (max-width: 374px){.contact-page-top .contact-top-button{padding:8px;min-width:125px}}.custom-contact-form-wrapper .globo-form .globo-form-app{max-width:416px;padding:0;margin:64px auto 80px;background:none;box-shadow:none}@media screen and (max-width: 767px){.custom-contact-form-wrapper .globo-form .globo-form-app{margin:48px auto 64px;padding:0 16px;max-width:432px}}.custom-contact-form-wrapper .globo-form .globo-form-app .content{margin:0;padding:0}.custom-contact-form-wrapper .globo-form .globo-form-app .content.block-container{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:16px}.custom-contact-form-wrapper .globo-form .globo-form-app .message.success{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000}.custom-contact-form-wrapper .globo-form .globo-form-app .block-container.content+p{opacity:0!important;visibility:hidden!important;height:0!important;width:0!important}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control{padding:0;margin:0}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control:not(:last-child){margin-bottom:16px}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control label{margin:0}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control textarea{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000;padding:8px 12px;box-shadow:none;background:#fff;border:1px solid rgba(0,0,0,.1);height:40px;overflow:hidden}@media screen and (max-width: 767px){.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control textarea{height:48px;padding:12px}}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control textarea::-moz-placeholder{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000;opacity:.33}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control textarea::placeholder{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000;opacity:.33}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-input input{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000;padding:8px 12px;box-shadow:none;background:#fff;border:1px solid rgba(0,0,0,.1);height:40px}@media screen and (max-width: 767px){.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-input input{height:48px;padding:12px}}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-input input::-moz-placeholder{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000;opacity:.33}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-input input::placeholder{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#000;opacity:.33}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-input select{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#00000054;padding:8px 12px;box-shadow:none;background:#fff;border:1px solid rgba(0,0,0,.1);height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 12px);background-size:10px 10px;background-repeat:no-repeat}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-input select.changed{color:#000}@media screen and (max-width: 767px){.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-input select{height:48px;padding:12px}}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control:last-child{display:flex}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control:last-child .classic-label{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:133%;color:#000;opacity:.33;max-width:261px;margin-right:16px}@media screen and (max-width: 767px){.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control:last-child .classic-label{max-width:188px}}@media screen and (max-width: 374px){.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control:last-child .classic-label{max-width:140px}}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control:last-child .globo-form-input input{border:none;padding:0;height:-moz-max-content;height:max-content;color:transparent}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control:last-child .globo-form-input input::-webkit-file-upload-button{visibility:hidden}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control:last-child .globo-form-input input:before{content:"Upload file";display:inline-block;background:#0000001a;padding:8px 24px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;color:#000;float:right}.custom-contact-form-wrapper .globo-form .globo-form-app .globo-form-control:last-child .globo-form-input input:active{outline:0}.custom-contact-form-wrapper .globo-form .globo-form-app .footer{display:flex;flex-direction:column-reverse;margin-top:16px}.custom-contact-form-wrapper .globo-form .globo-form-app .footer .action.submit{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.1em;text-transform:uppercase;color:#fff;padding:7px 24px;margin-bottom:16px}.custom-contact-form-wrapper .globo-form .globo-form-app .footer .description{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:500;font-size:16px;line-height:133%;text-align:center;color:#000;margin-bottom:0}.product-single__media-slide.hide-slide,.product-single__thumbnail.hide-slide{display:none!important}a.disabled-link{cursor:default}.variant_badge{position:absolute;top:-5px;right:-8px;line-height:12px;font-size:12px;padding:2px 3px;background:#000;color:#fff}.product-grid-item__swatch .variant_badge{padding:0;right:4px;z-index:1}@media (min-width: 1024px){.product-single__thumbnails .flickity-slider{justify-content:flex-start!important}}.template-search.show-buttons-animation .search-page .wrapper.wrapper--full .collection__filters .collection__filters__clear .filter__active__remove:hover{background-color:#00000057;color:#fff;transition:.3s}.template-search.show-buttons-animation .search-page .wrapper.wrapper--full .collection__filters .collection__filters__clear .filter__active__remove:hover:before{background:unset}.template-search.show-buttons-animation .search-page .wrapper.wrapper--full .collection__products .grid .product-grid-item.redesign{max-width:unset}@media (min-width: 768px){.collection__wrapper .wrapper.wrapper--full .collection__products .product-grid-item.redesign .product-grid-item__swatch .slick-list{margin-right:16px}}@media (min-width: 768px){.collection__wrapper .wrapper.wrapper--full .collection__products .product-grid-item.redesign .product-grid-item__swatch .slick-arrow.slick-next{right:-7px}}.custom-cart-drawer .custom-cart-drawer-content{height:100%}.custom-cart-drawer .custom-cart-drawer-content .cart-drawer-empty{height:auto}@media (max-width: 767px){.custom-cart-drawer .custom-cart-drawer-content .cart-drawer-upsell .cart-drawer-upsell-list-wrapper .cart-drawer-upsell-list .upsell-list-item{align-items:center}.custom-cart-drawer .custom-cart-drawer-content .cart-drawer-upsell .cart-drawer-upsell-list-wrapper .cart-drawer-upsell-list .upsell-list-item .checkbox{left:unset;right:15px}}.custom-cart-drawer .custom-cart-drawer-content .custom-cart-drawer-items .custom-cart-drawer-item .quantity-wrapper .variant{padding-right:25px}@media (max-width: 1024px){.shopify-section.header--sticky header .mobile-menu .mobile-menu__button.mobile-menu-cart__button .cart-count{top:2px;right:3px}}.shopify-section.header--sticky header nav .menu__item--icons .menu__item--icon .cart-count{top:7px;right:5px}.recommendation-modal__container .recommendation-modal__close-button-container form button{display:flex}.recommendation-modal__container .recommendation-modal__close-button-container form button svg{padding:1px}@media (max-width: 767px){.featured-collection.redesign .wrapper--full .featured-collection__container .flickity-button{top:30%!important}}@media (max-width: 460px){.featured-collection.redesign .wrapper--full .featured-collection__container .flickity-button{top:32%!important}}.testimonials-section .wrapper--full .testimonials__wrapper .testimonials__slider .flickity-button{top:93%;width:35px;height:35px}@media (max-width: 576px){.testimonials-section .wrapper--full .testimonials__wrapper .testimonials__slider .flickity-button{top:85%}}@media (max-width: 475px){.testimonials-section .wrapper--full .testimonials__wrapper .testimonials__slider .flickity-button{top:88.8%;width:30px;height:30px}}@media (max-width: 475px){.testimonials-section .wrapper--full .testimonials__wrapper .testimonials__slider .previous{left:18px}}@media (max-width: 475px){.testimonials-section .wrapper--full .testimonials__wrapper .testimonials__slider .next{right:18px}}.testimonials-section .wrapper--full .testimonials__wrapper .testimonials__slider .testimonial__item{display:inline-grid}.testimonials-section .wrapper--full .testimonials__wrapper .testimonials__slider .testimonial__item .testimonial__item__inner{display:grid;grid-template-rows:auto 1fr auto}.testimonials-section .wrapper--full .testimonials__wrapper .testimonials__slider .testimonial__item .testimonial__item__inner .testimonial__user{margin-top:20px}.featured-collection.redesign.featured-collection--carousel{padding-bottom:120px}.featured-collection.redesign.featured-collection--carousel .wrapper.wrapper--full .custom-btn.custom-btn-secondary{position:absolute;bottom:3%;left:50%;transform:translate(-50%,-50%);margin:0;width:-moz-max-content;width:max-content}.slideshow.redesign .flickity-slider .six-fifty-height .slide__text__container .slide__buttons .main-buttons__item .custom-btn.animation span span{mix-blend-mode:unset}.slideshow.redesign .flickity-slider .six-fifty-height .slide__text__container .slide__buttons .main-buttons__item .custom-btn.animation:hover:before{transform:unset;transform-origin:unset}@media (max-width: 768px){.slideshow.redesign .flickity-slider .six-fifty-height .slide__text__container .slide__buttons .main-buttons__item .custom-btn.animation:hover span span{animation:unset}}.body-redesign.has-scrolled .announcement-stiky{position:fixed;top:0;width:100%;z-index:99999}.slideshow.redesign.slider--slide .flickity-viewport .slide__text__container{z-index:2}.slideshow.redesign.slider--slide .flickity-viewport .slide__image__container--mobile .slide__image{z-index:-1}.site-header--fixed.is-search-visible .nav-search .nav-search__close{top:50px}@media (max-width: 992px){.site-header--fixed.is-search-visible .nav-search .nav-search__scroller{top:40px;position:relative}}@media (max-width: 768px){.site-header--fixed.is-search-visible .nav-search .nav-search__scroller{top:0}}.result__price-search_results{margin-top:0}.result__price-search_results span{font-family:var(--FONT-STACK-BODY);font-style:normal;font-weight:600;font-size:16px;line-height:100%;text-align:center;letter-spacing:-.03em}.result__price-search_results .result__price--compare{opacity:.5;margin-left:5px;text-decoration:line-through}.set-creator-product-grid .set-creator-cart{width:325px}@media screen and (max-width: 992px){.set-creator-product-grid .set-creator-cart{width:250px}}@media screen and (max-width: 768px){.set-creator-product-grid .set-creator-cart{width:unset}}@media screen and (max-width: 767px){.custom-modal-open .announcement-stiky{display:none}}.prod-rec{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04));padding-top:10px;border-top:1px solid rgba(0,0,0,.1)}.prod-rec #product-recommendations{display:flex;flex-wrap:wrap}.prod-rec ul{list-style-type:none;display:flex;padding-left:0;overflow-y:scroll;margin-left:0}.prod-rec ul li{margin:0 10px 15px;flex:0 0 33.33%;background:#fff;padding:10px 0 0 10px}.prod-rec ul li .product-grid-item{min-width:200px;width:233px;padding-bottom:10px}.prod-rec ul li .product-grid-item .product-grid-item__inner{display:flex;flex-direction:row}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__image{width:80px;height:80px;margin-bottom:0;align-self:center}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__image .product__media__outer .product__media__inner{height:80px}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__image .product__media__outer .product__media__inner .product__badge{display:none}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__info .product-grid-item__title,.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__info .product-grid-item__price{font-size:15px}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__info .quick__add__form{justify-self:right}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__info .quick__add__form .btn--quick{bottom:10px}.prod-rec ul li .product-grid-item .product-grid-item__inner .btn--quick-view{top:0;right:0}.prod-rec ul li:first-child{margin-left:0}@media (max-width: 767px){.redesign-banner .redesign-banner-inner .video-wrapper img{height:100px;top:30%;left:35%}.prod-rec{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.prod-rec #product-recommendations{display:flex;flex-wrap:wrap}.prod-rec ul{list-style-type:none;display:flex;padding-left:0;overflow-y:scroll;margin-left:0}.prod-rec ul li{margin:0 10px 15px;flex:0 0 33.33%;background:#fff;padding:10px 0 0 10px}.prod-rec ul li .product-grid-item{min-width:200px;width:233px;padding-bottom:10px}.prod-rec ul li .product-grid-item .product-grid-item__inner{display:flex;flex-direction:row}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__image{width:80px;height:80px;margin-bottom:0;align-self:center}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__image .product__media__outer .product__media__inner{height:80px}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__image .product__media__outer .product__media__inner .product__badge{display:none}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__info .product-grid-item__title,.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__info .product-grid-item__price{font-size:15px}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__info .quick__add__form{justify-self:right}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__info .quick__add__form .btn--quick{bottom:10px;display:block!important}.prod-rec ul li .product-grid-item .product-grid-item__inner .product-grid-item__info .btn--quick{display:block!important}.prod-rec ul li .product-grid-item .product-grid-item__inner .btn--quick-view{top:0;right:0}.prod-rec ul li:first-child{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/redesign.css.map */
