.complementary-slider .countdown-product,.related-products .countdown-product .product-countdown-wrapper{display:none}.main-header .disclosure__list-wrapper{bottom:auto}.header--top-left .header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{top:100%}.header--top-left .desktop-localization-wrapper .localization-selector+.disclosure__list-wrapper{top:120%}.header--middle-left .disclosure__list-wrapper{transform:unset;top:145%}.header--middle-left .header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{top:155%}.header--top-center .header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{top:144%;transform:unset}.header--top-center .disclosure__list-wrapper{top:117%;transform:unset}.header--middle-center .disclosure__list-wrapper{top:145%;transform:unset}.header--middle-center .header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{top:155%}.main-header .desktop-localization-wrapper .localization-form:only-child{margin:0}.main-header .header__icons{align-items:center}.main-header .localization-form__currency{opacity:1}.main-header .disclosure__link{padding:.4rem 1.5rem}.main-header .localization-form__select:before,.main-header .localization-form__select:after,.main-header .localization-form__select:hover.localization-form__select:after{box-shadow:none}.main-header .localization-form:only-child .localization-form__select{margin:0;background:transparent}.main-header .country-filter .field__input{height:4rem;padding-right:4rem}@media screen and (min-width: 990px){.template-404{margin:14rem auto}}.button-hover-style,.shopify-payment-button__button,.complementary-products__container .quick-add__submit.button{transition:color .4s,background-color .4s}.button-hover-style:hover,.shopify-payment-button__button:hover{background-color:rgb(var(--hover-button))!important;transition:color .4s,background-color .4s;color:#fff}.button-hover-style:not([disabled]):hover:after,.shopify-payment-button__button:not([disabled]):hover:after{box-shadow:none}.image-with-text .button.button--primary:after{box-shadow:none}.complementary-products__container .card--horizontal .card__heading{font-size:1.6rem}.complementary-products__container .slider-counter__link--active.slider-counter__link--dots .dot{width:4rem;transition:all .3s ease-out;border-radius:5rem;opacity:1}.thumbnail img{object-fit:contain!important}.complementary-products__container .slider-buttons .accordion .svg-wrapper{margin-right:0}.complementary-products__container .slider-counter__link--dots .dot{background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}.complementary-products__container .slider-counter__link{padding:0rem .7rem}.image-animation{overflow:hidden;display:block}.image-animation:hover img{transform:scale(1.1)}.image-animation img{display:block;transform:scale(1);transition:transform .5s,opacity .5s}.image-animation-border{border-radius:50rem 50rem 0 0;border:.1rem solid var(--border-color);padding:1rem;overflow:hidden;display:inline-block}.image-animation-block{border-radius:50rem 50rem 0 0;overflow:hidden;line-height:0}.image-animation-border .image-animation-hover{transform:scale(1);transition:transform .5s,opacity .5s}.image-animation-border:hover .image-animation-hover{transform:scale(1.1)}.announcement-bar-section .announcement-bar__message span{font-family:var(--font-body-family);font-weight:500}.announcement-bar-section{transition:opacity .5s ease-out;opacity:1}.announcement-bar-section .utility-bar--bottom-border{padding-left:2rem;padding-right:2rem}.announcement-bar-section{transition:opacity .5s ease-out;opacity:1;z-index:5}.announcement-bar-section .svg-wrapper,.announcement-bar-section .disclosure__button.localization-form__select.localization-selector{color:#fff}.list-social__link .svg-wrapper,.header__icon .svg-wrapper,.service-section .multicolumn-list__item{transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}.list-social__link .svg-wrapper:hover>svg,.header__icon .svg-wrapper:hover>svg,.service-section .multicolumn-list__item:hover img{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}.list-social__link .svg-wrapper svg,.header__icon .svg-wrapper svg,.service-section .multicolumn-list__item img{transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.announcement-bar-section .disclosure .disclosure__link{padding:.2rem 1.5rem}.announcement-bar-section .disclosure .disclosure__button{height:4.1rem!important}.announcement-bar-section .announcement-bar{gap:.4rem}.announcement-bar-section .announcement-bar__message{display:flex;align-items:center;gap:.5rem}.announcement-bar-section .announcement-bar__announcement .announcement-bar__link{width:auto;gap:1rem}.announcement-bar-section .announcement-bar img{max-width:100%;height:auto}.header--top-center .header__menu-item .icon-caret{right:.6rem}.header--top-center.header .header__menu-item.list-menu__item{padding:2rem}.header .header__menu-item.list-menu__item{padding-left:3.8rem}.header-wrapper .header--top-center:before{content:"";position:absolute;left:0;right:0;bottom:6.8rem}.header .header__icon--cart .icon{height:2.2rem}.upsell-price-footer .header__icon--cart .icon{height:2rem!important;width:2rem;color:rgb(var(--color-foreground))}.header .header__icon span{font-size:1.4rem;font-weight:600}.header .cart-count-bubble{height:2.2rem;width:2.2rem;color:var(--secondary-text-color);background-color:var(--secondary-button-bg-hover);border-radius:1.2rem .6rem;bottom:1.2rem;left:3.8rem}.header header-menu>details[open]>.list-menu__item,.header .header__inline-menu .header__menu-item.list-menu__item:hover,.header__menu-item.list-menu__item:hover>.header__active-menu-item{transition:color .5s ease-out}.header__submenu li .header__menu-item.list-menu__item span:after{content:unset}.header header-menu>details[open]>.header__menu-item.list-menu__item span:after,.header .header__inline-menu ul li .header__menu-item.list-menu__item span:after{content:"";position:absolute;top:50%;left:10%;height:.1rem;right:0;width:0rem;margin:0 auto;transition:all .5s ease-out;transform:translate(-0%,-0%) rotate(-25deg)}.header .header__inline-menu ul li .header__menu-item.list-menu__item.focus-inset.caption-large span:after{content:unset}.header header-menu>details[open]>.header__menu-item.list-menu__item span:after,.header .header__inline-menu ul li .header__menu-item.list-menu__item:hover span:after{width:6rem}.header .header__menu-item.list-menu__item{font-size:1.5rem;position:relative;color:rgb(var(--color-foreground));transition:box-shadow var(--duration-short) ease;padding-left:2.8rem}.header details .header__icon-close{display:none!important}.header .svg-wrapper:focus-visible{outline:none;outline-offset:unset;box-shadow:none}.header__menu-item.list-menu__item a{text-decoration:none;color:currentColor}.header__submenu.list-menu.list-menu--disclosure ul.header__submenu.list-menu.motion-reduce{position:absolute;float:left;right:auto;left:100%;width:110%;margin:-2rem 0;top:auto;padding:1.3rem 0;background:var(--gradient-background)}.header header-menu>details[open]>.header__menu-item,.header .header__submenu .header__menu-item,.header .header__menu-item.list-menu__item span,.header .header__active-menu-item{text-decoration:none}.header ul li .header__submenu .header__menu-item{font-size:1.4rem!important}.header--top-center .header__heading-link{padding:0}.mega-menu__content .mega-menu__item{grid-area:1 / 5 / span 2 / span 1}@media screen and (max-width: 1260px){.header .header__menu-item.list-menu__item{padding-left:1.1rem}}@media screen and (max-width: 1160px){.header .header__menu-item.list-menu__item{padding-left:.8rem!important}.header:not(.drawer-menu).page-width{padding-left:3rem;padding-right:3rem}.header .header__menu-item.list-menu__item{font-size:1.4rem}}@media screen and (max-width: 990px){#menu-drawer .list-social__link .svg-wrapper svg path{fill:currentColor!important}}@media (max-width:1400px){.header .header__menu-item.list-menu__item{padding-left:1.8rem}}@media (max-width:1300px){.header .header__menu-item.list-menu__item{padding-left:.8rem}}slideshow-component .slideshow__controls{display:none}.slideshow-banner .slider-button.slider-button--prev,.slideshow-banner .slider-button.slider-button--next{opacity:0;transition:.5s opacity}.slideshow-banner:hover .slider-button.slider-button--prev,.slideshow-banner:hover .slider-button.slider-button--next{opacity:1;transition:.5s opacity}.banner__heading{margin-bottom:2.5rem}.image-with-text__text{margin-bottom:1rem}@media (max-width:767px){.slideshow-banner:hover .slider-button.slider-button--prev,.slideshow-banner:hover .slider-button.slider-button--next{display:none}}.image-with-text .image-with-text__heading{max-width:586px;margin-top:.5rem;line-height:1.2}.image-with-text .caption-with-letter-spacing--large{font-size:2rem;font-family:var(--font-heading-family);letter-spacing:0}.image-with-text .caption-with-letter-spacing--large,.image-with-text .caption-with-letter-spacing--medium,.image-with-text .caption-with-letter-spacing--small{font-weight:600}.image-with-text .caption-with-letter-spacing--large span{font-size:3rem;padding-left:1rem}.image-with-text .image-with-text__content .button,.countdown-timer .button-bottom .button,.slideshow__text .banner__buttons .button,.common-class-button .button{position:relative;overflow:visible;text-align:center;opacity:1;box-shadow:none}.button:focus.button--secondary{box-shadow:none}.image-with-text .image-with-text__content .button.button--secondary:before,.image-with-text .image-with-text__content .button.button--secondary:after,.countdown-timer .button-bottom .button.button--secondary:before,.countdown-timer .button-bottom .button.button--secondary:after,.slideshow__text .banner__buttons .button.button--secondary:after,.slideshow__text .banner__buttons .button.button--secondary:before,.editorial-content .button.button--secondary:before,.editorial-content .button.button--secondary:after,.editorial-content-text .button.button--secondary:after,.editorial-content-text .button.button--secondary:before,.main-text-content .button.button--secondary:before,.main-text-content .button.button--secondary:after,.multiple-images .button.button--secondary:after,.multiple-images .button.button--secondary:before,.collection-image-inner .button.button--secondary:after,.collection-image-inner .button.button--secondary:before,.tabs-menu .button.button--secondary:after,.tabs-menu .button.button--secondary:before,.collection__view-all .button.button--secondary:before,.collection__view-all .button.button--secondary:after,.common-class-button .button.button--secondary:before,.common-class-button .button.button--secondary:after,.our-story-wrapper .button.button--secondary:after,.our-story-wrapper .button.button--secondary:before,.slideshow-video-inner .button.button--secondary:after,.slideshow-video-inner .button.button--secondary:before,.title_center_text .button.button--secondary:after,.title_center_text .button.button--secondary:before{content:"";position:absolute;box-shadow:unset;border:.1rem solid rgba(var(--color-foreground),.75);border-radius:50%;padding:3rem;top:-.9rem;left:0;right:0;width:100%;transition:transform .5s ease-in-out,border-color .1s ease-out}.slideshow-video-inner .button.button--secondary:after,.slideshow-video-inner .button.button--secondary:before{left:-3rem}.multirow__inner .image-with-text__content .button.button--secondary:before,.multirow__inner .image-with-text__content .button.button--secondary:after{padding:2.8rem;top:-6px}.image-with-text .image-with-text__content .button.button--secondary:after,.countdown-timer .button-bottom .button.button--secondary:after,.slideshow__text .banner__buttons .button.button--secondary:after,.editorial-content .button.button--secondary:after,.editorial-content-text .button.button--secondary:after,.main-text-content .button.button--secondary:after,.multiple-images .button.button--secondary:after,.collection-image-inner .button.button--secondary:after,.tabs-menu .button.button--secondary:after,.collection__view-all .button.button--secondary:after,.common-class-button .button.button--secondary:after,.our-story-wrapper .button.button--secondary:after,.slideshow-video-inner .button.button--secondary:after,.title_center_text .button.button--secondary:after{transform:translateY(0);transform:rotate3d(1,1,1,7deg) translateY(0)}.image-with-text .image-with-text__content .button.button--secondary:before,.countdown-timer .button-bottom .button.button--secondary:before,.slideshow__text .banner__buttons .button.button--secondary:before,.editorial-content .button.button--secondary:before,.editorial-content-text .button.button--secondary:before,.main-text-content .button.button--secondary:before,.multiple-images .button.button--secondary:before,.collection-image-inner .button.button--secondary:before,.tabs-menu .button.button--secondary:before,.collection__view-all .button.button--secondary:before,.common-class-button .button.button--secondary:before,.our-story-wrapper .button.button--secondary:before,.slideshow-video-inner .button.button--secondary:before,.title_center_text .button.button--secondary:before{transform:translateY(0);z-index:1;transform:rotate3d(1,1,1,-11deg) translateY(0)}.image-with-text .image-with-text__content .button.button--secondary:hover:after,.countdown-timer .button-bottom .button.button--secondary:hover:after,.slideshow__text .banner__buttons .button.button--secondary:hover:after,.editorial-content .button.button--secondary:hover:after,.editorial-content-text .button.button--secondary:hover:after,.main-text-content .button.button--secondary:hover:after,.multiple-images .button.button--secondary:hover:after,.collection-image-inner .button.button--secondary:hover:after,.tabs-menu .button.button--secondary:hover:after,.collection__view-all .button.button--secondary:hover:after,.our-story-wrapper .button.button--secondary:hover:after,.slideshow-video-inner .button.button--secondary:hover:after,.title_center_text .button.button--secondary:hover:after{transform:translateY(1rem);border-color:rgba(var(--color-foreground),1);transform:rotate3d(1,1,1,-11deg) translateY(0)}.image-with-text .image-with-text__content .button.button--secondary:hover:before,.countdown-timer .button-bottom .button.button--secondary:hover:before,.slideshow__text .banner__buttons .button.button--secondary:hover:before,.editorial-content .button.button--secondary:hover:before,.editorial-content-text .button.button--secondary:hover:before,.main-text-content .button.button--secondary:hover:before,.multiple-images .button.button--secondary:hover:before,.collection-image-inner .button.button--secondary:hover:before,.tabs-menu .button.button--secondary:hover:before,.collection__view-all .button.button--secondary:hover:before,.our-story-wrapper .button.button--secondary:hover:before,.slideshow-video-inner .button.button--secondary:hover:before,.title_center_text .button.button--secondary:hover:before{transform:rotate3d(1,1,1,7deg) translateY(0);border-color:rgba(var(--color-foreground),1)}.multirow__inner .image-with-text__text--caption{letter-spacing:.3rem;padding-bottom:1rem;font-size:1.6rem}.image-with-text .image-with-text__content .button.button--secondary:after{transform:rotate3d(1,1,1,18deg) translateY(0)}.image-with-text .image-with-text__content .button.button--secondary:before{transform:rotate3d(1,1,1,-18deg) translateY(0)}.image-with-text .image-with-text__content .button.button--secondary:hover:before{transform:rotate3d(1,1,1,18deg) translateY(0)}.image-with-text .image-with-text__content .button.button--secondary:hover:after{transform:rotate3d(1,1,1,-16deg) translateY(0)}.common-class-button .button.button--secondary:hover:after{transform:rotate3d(1,1,1,-18deg) translateY(0)}.common-class-button .button.button--secondary:hover:before{transform:rotate3d(1,1,1,12deg) translateY(0)}.common-class-button .button.button--secondary:before{transform:rotate3d(1,1,1,-22deg) translateY(0)}.common-class-button .button.button--secondary:after{transform:rotate3d(1,1,1,12deg) translateY(0)}.common-class-button .button.button--secondary{padding:0 4rem}.slideshow__text .banner__heading{font-size:6.5rem}.slideshow__text .banner__text p{font-size:1.8rem}.multirow__inner .image-with-text__text--caption{font-weight:600;letter-spacing:.3rem;padding-bottom:1rem;font-size:1.6rem}.multirow__inner .image-with-text__text p{font-weight:500;letter-spacing:0;line-height:1.5}.multirow__inner .image-with-text__content .image-with-text__text+.button{font-family:var(--font-body-family);padding:0 4rem}.multirow__inner .image-with-text__heading{line-height:1.2}.multirow__inner .image-with-text__content .image-with-text__text+.button{margin-top:5rem}.multirow__inner .image-with-text__media:hover img,.collapsible-content .collapsible-content__media:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.multirow__inner .image-with-text__media img,.collapsible-content .collapsible-content__media img{transition:all 4s cubic-bezier(0,0,.1,1);-webkit-transition:all 4s cubic-bezier(0,0,.1,1);-moz-transition:all 4s cubic-bezier(0,0,.1,1);-ms-transition:all 4s cubic-bezier(0,0,.1,1);-o-transition:all 4s cubic-bezier(0,0,.1,1);transition-delay:.1s;position:relative;width:100%}.collapsible-content .collapsible-content__media{overflow:hidden!important}.multirow__inner .image-with-text__media img:after,.collapsible-content .collapsible-content__media:after img{content:"";background:none repeat scroll 0 0 #00000012;position:absolute;display:block;top:1rem;right:1rem;bottom:1rem;opacity:0;left:1rem;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;-webkit-transform:rotate(-180deg) scale(0);-moz-transform:rotate(-180deg) scale(0);-ms-transform:rotate(-180deg) scale(0);-o-transform:rotate(-180deg) scale(0);transform:rotate(-180deg) scale(0)}@media screen and (min-width: 750px){.image-with-text .grid--3-col-tablet .grid__item{width:calc(41.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.main-slideshow-video .swiper-slide{display:flex;align-items:center;justify-content:center;position:relative;text-align:center;flex-direction:column}.main-slideshow-video .slide-content{width:100%;display:flex;align-items:flex-end;justify-content:space-between;position:relative;gap:10rem}.main-slideshow-video .slide-text-inner{margin-bottom:35rem;display:flex;align-items:center;justify-content:center}.main-slideshow-video .slide-text{position:absolute;width:100%;top:0;z-index:10;text-align:center;animation:fadeInDown 1s ease-in-out;margin-top:4rem;display:flex;flex-direction:column}.main-slideshow-video .slide-text h1{font-size:6.5rem;max-width:111rem;margin:0 auto;margin-bottom:2rem}.main-slideshow-video .slide-text p{margin:0;font-size:1.8rem;font-weight:600}.main-slideshow-video .image-left img,.main-slideshow-video .image-right img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.main-slideshow-video .custom-video-wrapper video{width:100%;height:100%;display:block;object-fit:cover;background-color:#f1eee3;border-radius:50%;border:.2rem solid #0e2249;animation:zoomIn 1.2s ease;padding:.6rem}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes zoomIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width: 1135px){.main-slideshow-video .slide-text h1{font-size:4.6rem;margin-bottom:3rem}.main-slideshow-video .slide-text-inner{margin-bottom:21rem}}@media screen and (max-width: 1024px){.main-slideshow-video .cms-shape:after{background-size:50%}}@media (max-width: 991px){.main-slideshow-video .slide-text h1{font-size:4rem}.main-slideshow-video .slide-content{gap:4rem}}@media (max-width: 767px){.main-slideshow-video .slide-text h1{font-size:3rem}.main-slideshow-video .slide-text{max-width:111rem;margin:2rem auto}.main-slideshow-video .slide-content{gap:2rem}.main-slideshow-video .slide-text-inner{margin-bottom:18rem}}@media (max-width: 575px){.main-slideshow-video .slide-text p{font-size:1.4rem}.main-slideshow-video .slide-text h1{font-size:2.5rem}.main-slideshow-video .slide-content{flex-wrap:wrap}}.multicolumn__title h2{padding-bottom:4rem}.multicolumn .caption-with-letter-spacing{font-size:unset}.multicolumn .title{max-width:690px;margin:0 auto}.collection-list-wrapper .collection-list{--grid-desktop-horizontal-spacing: 5rem}.collection-list__item:nth-child(2n),.subcollection-wrapper .subcollection-image:nth-child(2n){margin-top:6rem}.section-collection-list .collection-list-wrapper .title-wrapper-with-link{display:block}.facets-container .facets__summary{color:rgb(var(--color-foreground))}.main-collection-product .main-breadcrumbs{margin-top:4rem}.facets-container .facets__heading{color:rgb(var(--color-foreground));font-weight:700}.section-collection-list .collection-list-title{line-height:1.2;margin-bottom:4rem;max-width:960px;margin:0 auto}.section-collection-list .card__heading,.main-list-collection .card__heading,.tt_cat_content .card__heading{position:relative}.section-collection-list .card__heading .card_heading_hover:after,.main-list-collection .card__heading .card_heading_hover:after,.subcollection-wrapper .subcollection-title .heading-sucollection:after,.tt_cat_content .card__heading .card_heading_hover:after{content:"";position:absolute;top:60%;left:0;right:0;width:0;height:.1rem;background-color:var(--border-color);transform:rotate(-10deg);bottom:0;margin:0 auto;transition:width .5s ease-out,border-color .5s ease-out}.section-collection-list .card__heading:hover .card_heading_hover:after,.main-list-collection .card__heading:hover .card_heading_hover:after,.subcollection-wrapper .subcollection-title:hover .heading-sucollection:after,.tt_cat_content .card__heading:hover .card_heading_hover:after{width:16rem}.section-collection-list .card__heading{margin-top:1rem;font-size:2rem}.section-collection-list .caption-with-letter-spacing--large{font-size:1.8rem;margin:0;letter-spacing:.2rem;padding-bottom:1rem;font-weight:600}.section-collection-list .collection-list-view-all .button{text-transform:uppercase;transition:color .4s;color:currentColor}.section-collection-list sup.card-collection__counter{position:absolute;top:7px;right:auto;padding-left:5px;transform:translateY(-50%)}.view-button.button:hover{color:var(--secondary-text-color)}.section-collection-list .collection-list-view-all .button:after,.section-collection-list .collection-list-view-all .button:not([disabled]):hover:after{box-shadow:none}.collection-list-wrapper .view-button{gap:1rem}.main-list-collection .collection-list{--grid-desktop-horizontal-spacing: 2.5rem;--grid-desktop-vertical-spacing: 2.5rem}.main-list-collection{margin-top:4rem;margin-bottom:5rem}.main-list-collection .card__information{padding-top:2rem;padding-bottom:0}.main-list-collection .card__information h3{text-align:center}.service-section .multicolumn-card__info h3{font-size:2rem;line-height:1.3}.service-section .multicolumn{border-bottom:.1rem solid var(--border-color);border-top:.1rem solid var(--border-color)}.service-section .multicolumn-list.slider{padding-top:4rem;padding-bottom:4rem}.service-section .multicolumn-card__info{padding:1.5rem 3.5rem 0}.service-section .multicolumn-card-spacing{margin-left:2.5rem;margin-right:2.5rem}@media (max-width:991px){.service-section .multicolumn-list.slider{padding-top:3rem;padding-bottom:2rem}}@media (max-width:320px){.service-section .multicolumn-list.slider{padding-top:2rem;padding-bottom:2rem}.service-section .grid--peek .grid__item{min-width:70%}.service-section .multicolumn-card__image-wrapper--third-width{max-width:30%;height:auto}}.featured-product .form__label{font-size:1.5rem;color:rgb(var(--color-foreground))}.featured-product .product__sku{color:rgb(var(--color-foreground))}.discounts__discount{color:rgb(var(--color-foreground));font-size:1.2rem}.share-button+.product__view-details{margin:0}.product__info-wrapper .accordion:nth-child(1){margin-bottom:3rem}.product-popup-modal__opener .product-popup-modal__button{padding-right:0;min-height:2.4rem}.product-popup-modal__opener .product-popup-modal__button.link{text-decoration:none;color:rgb(var(--color-foreground))}@media screen and (min-width: 750px){.cart-footer .discounts__discount--position{justify-content:flex-start}}.notify-overlay{position:fixed!important;top:0;left:0;width:100%;height:100%;background:#000c;display:none;justify-content:center;align-items:center;z-index:9999}.notify-popup{background:#fff;padding:3rem;width:100%;height:auto;left:0;top:0;max-width:500px;text-align:center;box-shadow:0 8px 24px #0006;position:relative;z-index:11;border-radius:var(--media-radius)}.close-popup{position:absolute;top:10px;right:15px;font-size:24px;color:#333;cursor:pointer}.styled-input{width:100%;padding:1rem;margin-bottom:1rem;border:1px solid #ccc;font-size:1.2rem;font-family:var(--font-body-family)}.styled-label{display:block;color:rgb(var(--color-foreground));margin-top:1rem;margin-bottom:.25rem;text-align:left}.collapsible-content h2{margin-bottom:6rem}.main-featured-collection .collection{padding-top:10rem;padding-bottom:10rem}img.productImage{border-radius:1rem}.quick-add__submit:hover{background-color:var(--secondary-button-bg-hover);color:var(--secondary-button-text-hover)}.badge{margin:0 .8rem 0 0}.product .product__info-container .badge{margin:0}.product .product__info-container .badge{padding:.6rem 1.8rem}.collection .card-wrapper:hover .card--standard .quick-add,.facets .card-wrapper:hover .card--standard .quick-add,.main-special-product .card-wrapper:hover .card--standard .quick-add{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;visibility:visible;transform:translate(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}.collection .card-wrapper .card--standard .quick-add,.facets .card-wrapper .card--standard .quick-add,.main-special-product .card-wrapper .card--standard .quick-add{position:absolute;bottom:auto;left:0;margin:auto;transform:translateY(-5rem)!important;right:0;text-align:center;width:95%;float:left;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;visibility:hidden;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;transform:translate(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);z-index:2;background:var(--color-product-primary)}.vendor-text{padding-top:.5rem}.quick-add .button:after,.quick-add .button:not([disabled]):hover:after{box-shadow:unset}.card__information .card__heading{font-size:1.6rem;padding:.6rem 0rem .6rem 0}.price--on-sale .price-item--regular{font-size:1.4rem;color:#64615f}span.price-item.price-item--sale.price-item--last,span.price-item.price-item--regular{font-size:1.6rem;font-weight:600;margin-right:3rem}.quick-add__submit{transition:color .4s,background-color .4s;box-shadow:0 .2rem .5rem #0003}.collection .quick-add__submit span{font-size:1.4rem;text-transform:capitalize;position:relative}.collection slider-component ul{--grid-desktop-horizontal-spacing: 0rem;row-gap:unset;margin-bottom:0}.collection slider-component ul li.slider__slide{padding:3rem 2.3rem 1rem}.collection slider-component.slider-component-desktop ul li.slider__slide{padding-top:3rem!important}.collection slider-component{padding:0!important}.price--on-sale .price__sale{position:relative}.product-price__price.compare_price .money:after{content:"";position:absolute;left:-2.3rem;right:auto;width:1.5rem;height:.2rem;background:#666;top:-.2rem;bottom:0;margin:auto}.quick-add-modal__content .breadcrumbs,.quick-add-modal__content #sticky-cart.bottom{display:none}.sticky-cart-content .product-form__submit{margin:0;padding:0 7rem}.collection-swatches{display:inline-block}.collection-swatches ul.color-swatch{display:flex;padding:0;margin:0}.product-price__price.compare_price{position:relative}.collection .caption-with-letter-spacing--medium{font-size:1.6rem}.collection .collection__view-all a,.blog .blog__view-all .blog__button{font-size:1.6rem;text-transform:uppercase;text-decoration:none;transition:color .4s}.collection .collection__view-all a.button--secondary{background:transparent}.collection .collection__view-all a.button--secondary span.icon-wrap{display:none}.collection .collection__view-all .animate-arrow span.icon-wrap{display:inline-block!important}.collection .collection__title .collecion-subtext{letter-spacing:.2rem}.collection .collection__description{line-height:1.4}.collection .caption-with-letter-spacing--large,.blog .caption-with-letter-spacing--large{font-size:1.6rem}.collection .slider-buttons{border-bottom:0!important}.collection .slider-buttons{display:none!important}.collection .collection__title p{margin:0 0 1rem}.collection .collection__title h2{font-size:4.6rem}.products .quick-add__submit{background-color:#c55626;color:#fff}.products .quick-add__submit:hover{background-color:rgb(var(--color-foreground));transition:background-color .4s}.collection-hero .media>img{object-fit:contain}.collection__view-all .view-button .svg-wrapper{height:auto}.slider-component-full-width .slider--desktop .slider__slide:first-child{margin-left:0!important;border-right:0}.slider-component-full-width .slider--desktop.grid--4-col-desktop .grid__item{width:calc((110% - var(--desktop-margin-left-first-item)) / 4 - var(--grid-desktop-horizontal-spacing) * 3)}.share-button .svg-wrapper{width:2.5rem;height:2.5rem}.product .share-button__button{font-size:1.6rem;color:currentColor}.product .accordion summary{padding:1.5rem 0}.product .accordion__title{font-size:1.8rem}.collection-swatches{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;cursor:pointer;padding:.5rem 0rem .5rem 0}.media.media--transparent.product-card-image{position:static}.collection-swatches ul{display:flex;padding:0;margin:0;gap:.7rem}img.productImage{height:auto!important}.color-option.active{border:1.5px solid #000!important;outline:none}.collection-swatches ul.color-swatch li{display:block;width:2rem;height:2rem;border-radius:5rem;border:.1rem solid #b2abab;cursor:pointer}.common-class ul.color-swatch{border-right:1px solid rgba(0,0,0,.2);padding-right:1rem}.collection-swatches li.size-option{border:0;float:none;vertical-align:top;font-size:1.6rem;cursor:pointer;display:block;color:#aaa}.collection-swatches li.size-option span{cursor:pointer}.collection-swatches li.size-option.active{color:#000;font-weight:600}.collection-swatches .main{width:50rem;display:block;margin:0 auto}.collection-swatches .product-img{display:none}.collection-swatches .product-img:first-child{display:block}@media (max-width:991px){.main-featured-collection .collection{padding-top:7rem;padding-bottom:7rem}}.video-section .deferred-media[loaded]>.deferred-media__poster{display:block}.video-section .video-inner p{letter-spacing:.2rem;font-size:1.6rem;font-family:var(--font-body-family)}.video-inner h2{max-width:70rem;margin:0 auto;font-size:5rem}.video-section .deferred-media__poster-button:hover{transform:translate(-50%,-50%)}.video-section .deferred-media__poster-button{border:0;right:13%;left:auto;transform:translateY(-50%)}.video-section .deferred-media__poster-button-wrapper{width:100%;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.video-section .circle-text{font-family:var(--font-body-family);width:15rem;height:15rem;display:block;margin:0 auto;animation:circle 10s linear infinite}.video-section .deferred-media__poster-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.video-section .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:2rem;height:2rem}.video-section .circle-text text{font-size:x-small;text-transform:uppercase;font-family:var(--font-heading-family);letter-spacing:.4px}@keyframes circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-img{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width: 750px){.video-section .main-video-inner{position:absolute;z-index:1;max-width:800px;padding:3rem}.video-section .main-video-inner.top-left{left:0;right:auto;bottom:auto;top:0}.video-section .main-video-inner.top-center{top:0;left:50%;transform:translate(-50%)}.video-section .main-video-inner.top-right{left:auto;right:0;bottom:auto;top:0}.video-section .main-video-inner.middle-left{top:50%;left:0;transform:translateY(-50%)}.video-section .main-video-inner.middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.video-section .main-video-inner.middle-right{top:50%;right:0;transform:translateY(-50%)}.video-section .main-video-inner.bottom-left{left:0;right:auto;bottom:0;top:auto}.video-section .main-video-inner.bottom-center{top:auto;bottom:0;left:50%;transform:translate(-50%)}.video-section .main-video-inner.bottom-right{left:auto;right:0;bottom:0;top:auto}.video-section .deferred-media__poster-button-wrapper{margin-bottom:5rem}}@media (max-width: 1150px){.video-section .circle-text{width:12rem;height:12rem}}@media (max-width: 1400px){.video-section .video-inner h2{line-height:1.1;font-size:3rem}.video-section .deferred-media__poster-button{height:10.2rem;width:10.2rem}.video-section .deferred-media__poster-button-wrapper{margin-bottom:3rem}}@media (max-width: 991px){.video-section .video-inner h2{font-size:2.5rem;line-height:1.3}.video-section .main-video-inner.middle-right{max-width:45rem}}@media (max-width: 767px){.video-section .video-inner h2{font-size:1.8rem}.video-section .deferred-media__poster-button-wrapper{margin-bottom:2rem}.video-section .deferred-media__poster-button .icon{width:1.5rem;height:1.5rem}.video-section .circle-text{width:10rem;height:8rem}.video-section .circle-text text{font-size:1.2rem}.video-section .video-inner p{display:none}}@media screen and (max-width: 749px){.video-section .main-video-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width: 575px){.video-section .deferred-media__poster-button{height:5.2rem;width:5.2rem}.video-section .deferred-media__poster-button .icon{width:1.5rem}.video-section .video-inner p{font-size:1.2rem}}@media (max-width: 500px){.video-section .video-inner h2{font-size:1.4rem}}@media (max-width: 423px){.video-section .video-inner p{font-size:1rem}.video-section .deferred-media__poster-button{height:3.2rem;width:3.2rem}.video-section .deferred-media__poster-button-wrapper{margin-bottom:1rem}.video-section .circle-text{width:10rem;height:6rem}.video-section .deferred-media__poster-button .icon{width:1rem}}@media (max-width: 350px){.video-section .video-inner h2{font-size:.8rem}.video-section .video-inner p{font-size:.6rem}.video-section .circle-text{width:11rem;height:5rem}.video-section .deferred-media__poster-button .icon{width:.8rem}}.blog .article-card__info{margin-bottom:.5rem;font-size:1.4rem}.blog .article-card__info span{text-align:center}.blog-button{position:relative;font-size:1.4rem;color:rgb(var(--color-foreground));padding:0 0 0 2.5rem;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}.blog-button:after{content:" ";position:absolute;left:0;right:auto;top:0;bottom:0;margin:auto 0;background:#5f4b3c;width:2rem;height:.1rem;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.blog-button:hover:after{background:var(--secondary-button-bg-hover)}.blog-button:hover{color:var(--secondary-button-bg-hover)}.blog .card__content .card__information .card__heading a:after{content:unset}.blog .card__content .card__information{padding-top:1rem}.blog .caption-text,.collapsible-content .collapsible-content__header p{letter-spacing:.2rem;margin-bottom:1rem}.collapsible-content .collapsible-content__header p{font-size:1.6rem}.blog .article-card .card__heading{font-size:2.1rem;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}.blog .card__information .article-card__excerpt{line-height:1.4;color:rgb(var(--color-foreground));max-width:100%}.blog .article-card .card__heading:hover{color:var(--secondary-text-color)}.blog .blog__title{line-height:1.2;padding-bottom:2rem;font-size:4.6rem;max-width:100%;line-height:1.4}.blog .blog__title{max-width:82rem;margin:0 auto}.main-blog .article-card__info{font-size:1.4rem;color:rgb(var(--color-foreground))}.main-blog .card__information .article-card__excerpt{line-height:1.4;color:rgb(var(--color-foreground))}.main-blog .article-card .card__heading{margin-bottom:1rem;margin-top:1rem}.main-blog .article-card__image-wrapper{margin:0}.article-template .article-template__social-sharing{margin-top:0}.article-template img{border-radius:var(--media-radius)}.article-template .article-template__title:not(:only-child){margin-bottom:1rem}.article-template span{font-size:1.2rem;color:rgb(var(--color-foreground))}.store-locator h2{margin:2rem 0}.article-template .article-template__content{line-height:1.4;color:rgb(var(--color-foreground));letter-spacing:0rem}.article-template .article-template__back .article-template__link{font-size:2rem;color:currentColor}.article-template .article-template__back .article-template__link:hover{color:var(--secondary-text-color);transition:color .4s}.article-template .article-template__back .article-template__link:hover svg path{fill:var(--secondary-text-color);transition:fill .4s}@media screen and (min-width: 990px){.main-featured-blog .blog__posts.articles-wrapper{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto auto;gap:1.5rem}.main-featured-blog .blog__posts.articles-wrapper .article:nth-child(1){grid-row:span 2;max-width:100%;width:100%}.main-featured-blog .blog__posts.articles-wrapper .article:nth-child(2),.main-featured-blog .blog__posts.articles-wrapper .article:nth-child(3){width:70%;max-width:70%}}.main-newsletter,.main-footer,.footer__content-bottom{background:var(--color-footer-bg)}.main-newsletter h2,.footer .footer-block h2,.footer .address-data ul li .bold-text{color:var(--footer-title-color)}.main-newsletter .newsletter__subheading p,.footer .address-data span,.main-newsletter .field__input:focus,.main-newsletter .field__input:not(:placeholder-shown),.main-newsletter .field__input:-webkit-autofill{color:var(--footer-color-content)}.copyright__content a,.footer .address-data ul li span a,.footer .content-area p{color:var(--footer-color-content)}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover,.footer-block.grid__item .address-data ul li:hover span a,.footer-block li.list-social__item:hover a span svg path,.multicolumn-card__info p a:hover{color:var(--hover-color)}.list-social__link .svg-wrapper svg path{fill:var(--color-footer-social_link)}.newsletter-form__button:not(:focus-visible):not(.focused),.policies li:before{color:var(--footer-color-content)}.main-newsletter .main-newsletter-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.main-newsletter .content-container{width:60%}.main-newsletter .newsletter-form-inner{width:40%}.main-newsletter .content-container h2{margin-top:0}.footer-block__details-content .list-menu__item--link{color:var(--footer-color-content)}@media screen and (max-width: 767px){.main-newsletter .main-newsletter-inner{display:block}.main-newsletter .content-container{width:100%;text-align:center}.main-newsletter .newsletter-form-inner{width:100%}}@media screen and (min-width: 750px){.footer__content-top .grid--3-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.footer__content-top .grid--3-col-tablet .grid__item:nth-child(3){width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.footer__content-top .grid{row-gap:2rem}.main-newsletter .content-container h2,.footer .footer-block__brand-info h2{font-size:2.4rem}}.footer .footer-block-image{display:flex;align-items:center;gap:1rem}.footer .footer-block-image span{font-size:1.2rem;letter-spacing:.2rem;font-weight:600}.footer .footer-block .footer-block__heading{font-size:2.4rem}.footer .address-data ul{padding-left:0;margin:0}.footer .address-data ul li{list-style:none;padding-bottom:1rem}.footer .address-data ul li:last-child{padding-bottom:0rem}.footer .address-data ul li .bold-text{text-transform:uppercase}.footer .address-data ul li span a,.footer .address-data span{font-size:1.5rem;text-decoration:none}.footer .footer-block__brand-info h2{font-size:2.4rem;margin:0}.footer .content-area p{line-height:1.4;margin:0}.footer-block__details-content{column-count:3}.newsletter .newsletter-form{margin:0}.newsletter .footer__content-bottom{border-top:0}.main-newsletter .footer__copyright .copyright__content{font-size:1.4rem}.main-newsletter .footer-block__details-content .main-newsletter .list-menu__item--link:hover,.main-newsletter .copyright__content a:hover{text-decoration:none}.main-newsletter .footer__content-bottom-wrapper{justify-content:space-between;align-items:center}.main-newsletter .footer__column .caption-large.text-caption{display:none}.main-newsletter .footer__copyright{margin-top:0}.main-newsletter .footer-bottom-inner{max-width:175rem;margin:0 auto;padding:1.5rem 1rem 1rem}.main-newsletter .footer__copyright.caption.page-width{margin:0}.main-newsletter .footer-block__heading{font-size:2.4rem;margin-bottom:4rem}.main-newsletter .newsletter__subheading p{line-height:1.4}.main-newsletter .newsletter__subheading{margin:0}.main-newsletter .newsletter__wrapper h2{margin-bottom:4rem}.main-newsletter .field__label{font-size:1.4rem}.main-newsletter .field:after{box-shadow:none;border-bottom:1px solid var(--footer-border-color)}.main-newsletter .footer__content-bottom,.main-footer .footer__content-bottom{border-top:1px solid var(--footer-border-color)}.main-newsletter .field:hover.field:after{box-shadow:none}.main-newsletter .newsletter{position:relative}.main-newsletter .footer__content-bottom-wrapper{width:initial}.main-newsletter .newsletter-form__button:hover{color:var(--hover-color);transition:color .4s}.main-newsletter .localization-form__select:focus.localization-form__select:after,.main-newsletter .localization-form__select:after{box-shadow:none}.main-newsletter .localization-form__select:hover.localization-form__select:after{box-shadow:none}.main-newsletter button.caption-large.disclosure__button{border:0;margin:0}.address-data span{font-size:1.4rem}.list-social__link:nth-child(1){padding-left:0}.newsletter .newsletter__wrapper .field__input:focus-visible{box-shadow:unset;outline:unset}.main-newsletter .disclosure__link{padding:.1rem 1.5rem}.newsletter .footer__payment{margin:0}.footer-bottom-policy.main-newsletter:before{content:unset}.progress-wrap{position:fixed;right:4rem;bottom:2.5rem;height:4.6rem;width:4.6rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 .2rem #0000001a;z-index:1000;opacity:0;visibility:hidden;transform:translateY(1.5rem);transition:all .2s linear}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap svg.progress-circle{position:absolute;top:0;left:0;transform:translateY(0);z-index:0}.progress-wrap svg.progress-circle path{stroke:var(--border-color);stroke-width:4;fill:none}.arrow-up-icon{width:3.5rem;height:3.5rem;z-index:1;color:var(--border-color)}.predictive-search .predictive-search__item .price{color:rgb(var(--color-foreground))}.predictive-search .price__regular .price-item--regular{font-size:1.4rem;color:rgb(var(--color-foreground));font-weight:600}.predictive-search .predictive-search__heading{font-size:1.6rem;color:rgb(var(--color-foreground));text-transform:capitalize}.predictive-search .predictive-search__item-heading,.predictive-search span.price-item.price-item--sale.price-item--last{font-size:1.4rem}.predictive-search .price--on-sale .price-item--regular{font-size:1.2rem}.template-search .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}.template-search .price__regular .price-item.price-item--regular,.template-search span.price-item.price-item--sale.price-item--last{font-size:1.8rem;color:rgb(var(--color-foreground));font-weight:600}.predictive-search .price--on-sale .price__sale:before{bottom:55%;transform:translate(-.2rem)}.predictive-search .select:focus-visible,.predictive-search .select__select:focus{outline:none;box-shadow:none}.select:focus-visible{outline:none;outline-offset:unset;box-shadow:none}.icon.icon-close:hover{stroke:#000;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}.icon.icon-close{display:inline-block;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.main-header .header__icon--search span:focus-visible{outline:none;outline-offset:unset;box-shadow:none}.menu-drawer-container .icon.icon-close{transition:unset;-webkit-transition:unset;-moz-transition:unset;-o-transition:unset;-ms-transition:unset}.facet-filters__label{color:rgb(var(--color-foreground))}.facets-container .select .select__select:focus{box-shadow:none;outline:none}.facet-filters__field .facet-filters__sort:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.header__search .search-modal__form .field:after{top:unset;border:0;bottom:0;box-shadow:0 0 0 calc(-.9rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity))}.header__search .field__label{font-size:2rem}.search-modal .product_categories h4,.search-modal .product_categories ul{margin:0}.search-modal .product_categories{display:flex;margin:2rem 0;align-items:center;justify-content:left;flex-wrap:wrap}.search-modal .product_categories ul{padding:0;display:flex;overflow:auto}.search-modal .product_categories ul{padding:0}.search-modal .product_categories ul li{list-style:none;flex-shrink:0;overflow:hidden;padding:1rem 0}.search-modal .product_categories ul li a{color:var(--color-foreground);text-decoration:none;margin:0px .5rem;border:.1rem solid var(--border-color);border-radius:var(--buttons-radius-outset);padding:1rem}#predictive-search-results{padding:1rem}.search-modal .product_categories ul li a:hover{background:var(--secondary-button-bg-hover);color:var(--secondary-button-text-hover);border:.1rem solid transparent}.header__search .search__input.field__input{font-size:3rem;border-bottom:.1rem solid #f2e2e2}.header__search details[open]>.search-modal{min-height:23rem}.search-modal .search-modal__content{align-items:baseline}.header__search predictive-search{padding-top:4.5rem}.header__search .modal__close-button.link{height:13.4rem}@media (max-width:960px){.search-modal .search-modal__content{padding:0 3rem}}@media (max-width:767px){.search-modal .product_categories ul li a{font-size:1.3rem;padding:.5rem}.search-modal .search-modal__content{padding:0 1rem}.search-modal .search__button{right:2rem!important}}@media (max-width:320px){.search-modal .search-modal__content{padding:0 1rem}}.main-bg-style{width:100%;padding:5rem!important}.main-bg-style .field__input,.main-bg-style .field input{background-color:#fff}.customer .field{margin:0 0rem 1.5rem}.customer .button-style{text-transform:capitalize;transition:background-color .4s;margin-top:2rem}.customer .button-style:hover{background-color:rgb(var(--color-foreground));box-shadow:0 .2rem .5rem #0003}.form-customer__callout .account-text{display:inline-block;font-size:1.6rem;letter-spacing:0rem;margin:0 1rem;text-decoration:none}.customer .form-customer__callout .account-text:hover{text-decoration:none}.customer button:hover:after{box-shadow:none}.account-contain .cancel-button{text-decoration:none;margin-block-start:3rem}.account-dashboard-container .addresses.customer{max-width:100%!important;padding:0}.return-account{margin-bottom:2rem}.account-dashboard-container .addresses.customer h2{text-align:left;margin-bottom:1rem;margin-top:5rem}.account-dashboard-container .account-dashboard{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}#addresss-tab{width:100%}.account-dashboard h1{margin:0}.customer .field label,#ContactForm .field label{left:calc(var(--inputs-border-width) + 1.3rem);top:calc(1.5rem + var(--inputs-border-width))}.register-form{display:flex;align-items:center;gap:2rem;width:100%}.register-account{width:50%}.account-contain{display:flex;align-items:center}.account-contain .account__col,.account-contain .detail-forms{min-width:50%;flex:1;min-height:100%}.form-customer__callout{margin-block-start:4.2rem;padding:2rem 0 6.4rem;border-top:.1rem solid var(--border-color)}.account-contain .account__image img{max-width:100%;height:auto;object-fit:cover;object-position:center center;display:block;border-radius:var(--media-radius)}.account-contain .account__image{line-height:0;height:calc(100vh - 2.5rem);overflow:hidden}.forgot__password{width:max-content;margin:0 auto;margin-top:2rem}.account-dashboard_nav{display:flex;flex-flow:row wrap;align-items:flex-start;border:.1rem solid var(--border-color);box-shadow:0 0 .1rem #0000004d;border-radius:var(--inputs-radius)}.left_side_navbar{width:32rem}.customer__title .svg-wrapper{width:3rem;height:3rem}.account-dashboard-container{min-height:62.9rem;padding:4.8rem 6.4rem;border-left:.1rem solid var(--border-color);flex:1;border-radius:unset}.account-inner-detail,.account-dashboard{min-width:50%;flex:1}.collapsible-content .collapsible-text{--grid-desktop-horizontal-spacing: 5rem}.collage .card__information h3{font-size:1.6rem}.collage .collage__item .card__heading h3{font-size:1.5rem}.about-usgradient .image-with-text p{letter-spacing:0;font-weight:400}.contact.contact-form{max-width:120rem;padding-left:5rem;padding-right:5rem;margin:0 auto}.contact .multicolumn-card .background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}.contact .background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0}.contact .multicolumn-list h3,.multicolumn-list p{margin:0;letter-spacing:0rem}.contact .multicolumn-card__info p{color:rgb(var(--color-foreground))}.contact .contact__button .button{min-width:calc(18rem + var(--buttons-border-width) * 2);transition:background-color .4s}.contact .field__label{color:rgb(var(--color-foreground))}.main_child p,.main_child li{color:rgb(var(--color-foreground));line-height:1.4;letter-spacing:0rem;margin:.7rem 0}.main_child h2{font-size:2.5rem;margin-bottom:0}.main_child li a{color:rgb(var(--color-foreground))}.main_child li a:hover{text-decoration:none}.template-404 h2{font-size:7rem;margin:0}.template-404 h1{font-size:2.5rem;margin-top:1rem;letter-spacing:0rem}.cart-drawer .main-cart-drawer{overflow-x:hidden}.cart-drawer .view-cart{margin-top:1rem}.drawer-text{font-size:1.4rem;color:rgb(var(--color-foreground));font-weight:600;opacity:1}.cart-drawer .list-paynment-items{margin-top:3rem}.cart-drawer ul.list.list-payment{justify-content:center;padding:0}.cart-drawer .product-option span,.cart-drawer .summary__title,.cart-drawer .totals__total-value span,.cart-drawer .cart-drawer .tax-note,.cart-drawer .view-cart{color:rgb(var(--color-foreground))}.cart-drawer .cart-item__quantity .quantity{width:calc(11rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 3.6rem)}.cart-drawer .cart__note .field__input{padding:1rem}.cart-drawer .cart__note{top:0rem}.view-cart .button:not([disabled]):hover:after{--border-offset: .3rem}.cart-drawer .field:hover.field:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity))}.cart-drawer .cart__note:focus-visible,.cart-drawer .cart__note .field__input:focus{outline:none;outline-offset:unset;box-shadow:none}.main-cart-items .underlined-link:hover{text-decoration-thickness:unset}.main-cart-items .cart__note label{color:rgb(var(--color-foreground))}.quantity__button .icon-minus path{fill:#121212;opacity:.8}.quantity__button.disabled .icon-minus path{opacity:.5}.custom-cart-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999}.custom-cart-modal-content .card-wrapper img{max-width:100%;height:auto;width:100%}.custom-cart-modal .swatch-list{display:flex;flex-wrap:wrap}.custom-cart-modal .variant-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;padding:.75rem 2.5rem .75rem 1rem;font-size:1.1rem;color:#333;width:auto;max-width:100%;background-image:url('data:image/svg+xml;charset=UTF-8,<svg viewBox="0 0 20 20" fill="%23666" xmlns="https://www.w3.org/2000/svg"><path d="M7 7l3-3 3 3m0 6l-3 3-3-3" stroke="%23666" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right 1rem center;background-size:1.3rem;transition:border .2s ease-in-out;cursor:pointer;margin-top:.5rem!important}.custom-cart-modal .variant-select:hover{border-color:#999}.custom-cart-modal .variant-select option[disabled]{color:#aaa;cursor:not-allowed}.custom-cart-modal body.dark .variant-select{background-color:#1a1a1a;color:#fff;border-color:#444}.custom-cart-modal body.dark .variant-select:focus{border-color:#4f9aff;box-shadow:0 0 0 2px #4f9aff66}.custom-cart-modal-content{background:rgb(var(--color-background));max-width:500px;height:auto;width:90%}.custom-cart-modal-content ul{max-height:450px;overflow-y:auto;padding:20px}.custom-cart-modal-content .card--card.gradient,.custom-cart-modal-content .card__inner.gradient{transform:perspective(0);flex:0 0 auto;margin-right:26px;width:150px}.cart-count-bubble.header-account{position:static}.upsell__header-inner{display:flex;align-items:center;background-color:rgb(var(--color-background));padding:15px 20px;box-shadow:0 0 10px #0000001c}.product-card img{max-width:100%;vertical-align:middle}.upsell__header-image{flex:0 0 auto;margin-right:15px;width:60px}.upsell__header{position:relative}.upsell__header .close-btn.modal__close-button{position:absolute;left:auto;right:.2rem;top:1rem;background:none;border:0;margin:0;cursor:pointer}.upsell__header-info p,.upsell__header-info h4{margin:0}.upsell__header-info h4,.cart-item .cart-item__name{font-size:1.8rem}.custom-cart-modal-content ul li{list-style:none}.title-product-text h3{font-size:2.3rem;margin:0}.title-product-text{padding:2rem}.custom-cart-modal .card-information{padding-top:1rem}.main-product-recommendations{padding:0 2rem 2rem}.main-product-recommendations a{text-decoration:none}.upsell-footer .header{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;box-shadow:0 0 10px #0000001c}.upsell-price-footer{display:flex;align-items:center;justify-content:space-between;gap:2rem}.custom-cart-modal .quick-add{margin-top:1rem!important}.custom-cart-modal .view-cart{margin-top:0}.custom-cart-modal .totals__total-value{margin:0}.custom-cart-modal .card__heading{white-space:nowrap;width:auto;overflow:hidden;text-overflow:ellipsis;padding-bottom:.5rem}.custom-cart-modal .upsell__header-info a{text-decoration:none}.custom-cart-modal .card__heading{padding:.5rem 0rem .7rem 0px}.upsell-footer .header__icon .svg-wrapper{width:unset;height:unset}.upsell-footer .cart-count-bubble{position:static;height:2rem;width:2rem}.upsell-footer .header__icon:not(.header__icon--summary){gap:.5rem;width:unset;height:unset}.main-header .header__icon:not(.header__icon--summary){gap:.3rem}.upsell-footer .header__icon span{font-size:1.5rem;width:100%}@media (max-width: 990px){.title-product-text h3{font-size:1.5rem}}@media (max-width: 768px){.custom-cart-modal-content{max-height:72vh;overflow:auto}.custom-cart-modal-content .card-wrapper img{max-width:100%;width:auto;margin:0 auto;display:block}.cart-item .cart-item__name,.cart-drawer .tax-note{font-size:1.4rem}}@media (max-width: 400px){.upsell-footer .header{padding:1rem}.custom-cart-modal .totals__total-value{font-size:1.4rem}.upsell-price-footer{gap:2rem;margin-bottom:1rem;justify-content:flex-start}.upsell-footer .header{display:block}.upsell__header-info h4{font-size:1.5rem}}[aria-label="Size Chart"].product-popup-modal__content table,.size-chart table{border:.1rem solid var(--color-border);border-collapse:collapse;border-spacing:0;margin-bottom:5rem;width:100%}[aria-label="Size Chart"].product-popup-modal__content table p,.size-chart table p{margin-bottom:0}[aria-label="Size Chart"].product-popup-modal__content table.full,.size-chart table.full{width:100%;margin-bottom:1em}[aria-label="Size Chart"].product-popup-modal__content th,.size-chart th{font-weight:700}[aria-label="Size Chart"].product-popup-modal__content th,[aria-label="Size Chart"].product-popup-modal__content td,.size-chart th,.size-chart td{text-align:center;padding:1.5rem;color:rgb(var(--color-foreground));border:.1rem solid var(--color-border)}[aria-label="Size Chart"].product-popup-modal__content h1,.size-chart h1{font-size:3.5rem;text-align:center;padding-bottom:1rem}[aria-label="Size Chart"].product-popup-modal__content .product-popup-modal__content-info{padding-right:0}.size-chart .tt-table-responsive-md{overflow:auto}.size-chart table.tt-table-modal-info{table-layout:auto}.main-cart-items .title-wrapper-with-link{margin-bottom:4rem}.cart-footer .cart__footer{display:block;padding:0}.cart-footer .cart__footer .cart__blocks{margin-top:5rem;margin-left:0}.cart-footer .cart__blocks .totals{justify-content:flex-start;gap:1rem}.cart-footer .totals__total-value{margin:0}.cart-footer .tax-note{text-align:left}.cart-footer{width:29%;float:right;margin-top:0rem}.main-cart-items .cart__contents{width:70%;float:left}.cart-footer .tax-note{margin-top:1rem}.main-cart-items .cart__items{border-bottom:0}#your-shopping-cart .drawer,#your-shopping-cart .drawer.active{display:none}#your-shopping-cart .overflow-hidden{overflow:auto}.main-cart-items .upsell-container{margin-bottom:6rem}.subcollection-image img{max-width:22rem;min-height:auto}.subcollection-image img{border-radius:var(--product-card-corner-radius)}.subcollection-wrapper .subcollection-slider a{text-decoration:none}.subcollection-title{position:relative}.subcollection-title h2:hover{color:var(--secondary-text-color)}.subcollection-title h2{margin:.5rem 0 0;max-width:21rem;margin:0 auto}.subcollection-grid a{text-decoration:none}.subcollection-image{width:100%;flex:32.33%;display:flex;height:auto;max-width:max-content}.subcollection-slider{display:flex;flex-wrap:wrap;width:100%;column-gap:2rem;row-gap:3rem}.subcollection-grid{display:flex;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;gap:2rem}.subcollection-wrapper .subcollection-grid{padding-bottom:1rem}.testimonial-section .customer-image-main{display:flex;flex-wrap:wrap;width:100%}.testimonial-section .card-body{padding:2rem}.testimonial-section .card-body .testimonial-text{line-height:1.4;margin:2rem 0 1rem;color:rgb(var(--color-foreground))}.testimonial-section .customer-image-main h4{margin:0}.testimonial-section .card-body h3{margin:0;font-weight:600}.testimonial-section .testimonial{transition:all .3s}.testimonial-section .testimonial:hover{transform:translateY(-1rem)}.testimonial-section .customer-image{width:7rem;max-height:7rem;margin-right:1rem;overflow:hidden}.testimonial-section .star-rating span{color:rgb(var(--color-foreground))}.testimonial-section .swiper-pagination-bullet-active{width:5rem;background:#000;transition:all .3s ease-out}.testimonial-section .swiper-wrapper,.instagram-feed .swiper-wrapper{padding:2rem 0}.testimonial-section .testimonial-heading span{text-transform:uppercase;font-size:1.4rem;font-weight:600}.testimonial-section .testimonial-heading h2,.instagram-feed .instagram-feed-heading h2{margin:0 0 3rem}.testimonial-section .testimonial__product_url{display:flex;margin-top:2rem;text-decoration:none;align-items:center;gap:1rem}.testimonial-section .testimonial__footer{border-top:.1rem solid rgba(var(--color-foreground),.08)}.testimonial-section .card-body .product-image img{width:4.2rem;height:auto}.instagram-feed .insta-grid img{width:100%;transition:all 4s cubic-bezier(0,0,.1,1);-webkit-transition:all 4s cubic-bezier(0,0,.1,1);-moz-transition:all 4s cubic-bezier(0,0,.1,1);-ms-transition:all 4s cubic-bezier(0,0,.1,1);-o-transition:all 4s cubic-bezier(0,0,.1,1);transition-delay:.1s}.instagram-feed .m-gallery__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.gallery__media .inner-img{transition:.3s;width:100%;height:100%}.gallery__media .inner-img:hover{transform:scale(1.1)}.gallery__media{overflow:hidden}.instagram-feed .instagram-feed-heading p{margin:0 auto;max-width:49rem;line-height:1.5}.m-gallery__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.insta-feed-inner .m-gallery__item{line-height:0}.m-gallery__item:hover .m-gallery__icon{transform:translateY(0);opacity:1}.m-gallery__icon{width:5rem;height:5rem;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;will-change:transform;transition:opacity var(--m-duration-default, .25s) cubic-bezier(.4,0,.21,.99),transform var(--m-duration-default, .25s) cubic-bezier(.4,0,.21,.99);transform:translateY(20%);opacity:0}.m-svg-icon--large{width:2.4rem;height:2.4rem}.insta-feed-inner>a:before{background:#0006;position:absolute;left:0;right:0;top:0;bottom:0;content:"";height:100%;width:100%;opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.insta-feed-inner:hover>a:before{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1}.countdown-timer{text-align:center;padding:10rem 0}.countdown-timer h2.timer-section-heading{font-size:10rem;font-weight:700;margin:0 0 1rem}.countdown-timer .countdown-box{display:flex;justify-content:center;align-items:center;gap:5rem}.countdown-timer .countdown-item p{margin:0}.countdown-box span{font-size:2rem;font-weight:600}.countdown-timer .countdown-item{text-align:center;min-width:6rem;text-transform:uppercase}.countdown-timer .countdown-item h1{display:block;font-family:var(--font-body-family);margin:.5rem 0rem}.countdown-text-button{margin-top:5rem}.product .product__info-container .product__text{font-size:1.2rem;color:rgb(var(--color-foreground))}.product .product__description p{line-height:1.4;color:rgb(var(--color-foreground));letter-spacing:0}.product .product__description{margin:0;margin-top:1rem}.product .quantity__label{color:rgb(var(--color-foreground));font-size:1.6rem}.related-products .card__content h3{padding:.5rem 0}.related-products .price__regular .price-item--regular,.related-products span.price-item.price-item--sale.price-item--last,.related-products span.price-item.price-item--regular{font-size:1.6rem;color:rgb(var(--color-foreground));font-weight:600}.complementary-products__container span.price-item.price-item--sale.price-item--last{font-size:calc(var(--font-heading-scale) * 1.3rem);color:rgb(var(--color-foreground));font-weight:600}.complementary-products__container .price--on-sale .price__sale:before{left:-2rem}.complementary-products__container .card__media .media img{object-fit:contain}.complementary-products__container .quick-add__submit:not(.animate-arrow) .icon-wrap{display:none}.complementary-products__container .quick-add__submit{padding:.8rem}.product .product__info-container .product__description{margin:1rem 0}.product-form__submit{position:relative;border:.1rem solid}.product-form__submit span:before{content:"+";position:absolute;left:auto;top:20%;right:auto;transform:translate(-50%);margin:0rem -1.2rem;font-size:2rem;opacity:1;z-index:1}.product-form__buttons .button:disabled span:before{content:unset}.featured-product .product-media-container.constrain-height .media{padding-top:var(--ratio-percent)}.featured-product .product-media-container.constrain-height.media-fit-contain{width:100%}.product-popup-modal a:-webkit-any-link,.jdgm-rev-widg .jdgm-form__fieldset a:-webkit-any-link{color:rgb(var(--color-foreground))}.product-popup-modal a:-webkit-any-link:hover{text-decoration-thickness:.2rem}.product__preorder-notice h4{margin:1rem 0}.sticky-cart-content .product__preorder-notice h4{display:none}.pickup-availability-info .caption-large{font-size:1.6rem;color:rgb(var(--color-foreground));font-weight:600}.pickup-availability-info .pickup-availability-button{font-size:1.6rem;text-decoration:none}.pickup-availability-info .pickup-availability-button:after,.bottom__line:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:.1rem;left:50%;transform:translate(-50%);position:absolute;background:#000;transition:width .3s ease 0s,left .3s ease 0s;width:100%}.pickup-availability-info .pickup-availability-button:hover:after,.bottom__line:hover:after{width:30%}.pickup-availability-info .pickup-availability-button,.bottom__line{position:relative}.contains-media .custom-product-badge,.recently-collection .custom-product-badge{position:absolute;top:0;margin:1rem;border:0}.product__info-wrapper .product__info-container .badge.price__badge-sold-out,.product__info-wrapper .price .price__badge-sold-out{display:none}.product__info-wrapper .price .badge{display:block;width:max-content;margin-top:.5rem}.custom_range_filter{display:block;border:solid .1rem #d2d9de;background-color:#fff;padding:1rem 0rem;margin-bottom:2rem;border-radius:var(--media-radius)}.custom_range_filter ul.advanced-filters{display:flex;padding-left:1.2rem;overflow:auto;justify-content:flex-start;margin:0;align-items:center}.custom_range_filter ul.advanced-filters::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.custom_range_filter ul.advanced-filters::-webkit-scrollbar{height:6px;background-color:#f5f5f5}.custom_range_filter ul.advanced-filters::-webkit-scrollbar-thumb{background-color:#000}.custom_range_filter ul.advanced-filters li{list-style:none;padding:1.5rem 1.4rem;flex-shrink:0;overflow:hidden}.custom_range_filter .advanced-filters h2{margin:-.5rem 0;font-weight:700;letter-spacing:0}.custom_range_filter ul.advanced-filters.active-filter li a:after{width:100%}.custom_range_filter ul.advanced-filters a:hover{color:var(--secondary-text-color)}.custom_range_filter ul.advanced-filters a{font-size:1.4rem;position:relative;text-transform:capitalize;letter-spacing:.3.5rem;text-align:center;color:rgba(var(--color-foreground));display:block;text-decoration:none}.custom_range_filter .advanced-filter.active-filter a{color:rgb(var(--color-foreground));font-weight:600}#sticky-cart{position:fixed;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;z-index:2;box-shadow:0 -.2rem 1rem #0000001a;opacity:0;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease}.sticky-cart-content{display:flex;align-items:center;width:100%;justify-content:space-between}.sticky-product{display:flex;align-items:center;width:50%}.sticky-product img{width:5rem;height:auto;margin-right:1.5rem;border-radius:var(--media-radius)}.sticky-product-info h3{margin:0 0 .5rem}.sticky-product-info p{margin:0}.sticky-product #sticky-cart-button{background:#ff6f61;color:#fff;border:none;padding:1rem 2rem;cursor:pointer}.stickey-cart-pdp pickup-availability{display:none}.stickey-cart-pdp span.price-item.price-item--sale.price-item--last,.stickey-cart-pdp span.price-item.price-item--regular{font-size:1.6rem}#sticky-cart.top{top:0;bottom:auto}#sticky-cart.bottom{bottom:0;top:auto}.close-sticky-cart{position:absolute;top:0rem;right:0;width:2.9rem;height:2.5rem;border:none;cursor:pointer;background:#000;color:#fff;display:flex;align-items:center;justify-content:center}#sticky-cart .icon.icon-close:hover{stroke:#fff}@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.header__search .search-modal__form{max-width:100%}}@media screen and (min-width: 750px){.pickup-availability-info .caption{font-size:1.4rem}}.view-button.blog__button{gap:1rem}.rating-star{font-size:2rem!important}.main-breadcrumbs{margin-top:1rem}.image-compare__header{width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}.image-inner{display:flex;flex-wrap:wrap;width:100%;gap:2rem;text-align:unset}.image-compare__header h2{margin:1rem 0 3rem}.image-compare__header p{margin:1rem 0 0}.image-container{position:relative;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2);height:90vh;overflow:hidden}.image-container .before-image,.image-container .after-image{position:absolute;top:0;left:0;width:100%;height:100%}.image-container .before-image img,.image-container .after-image img{width:100%;height:100%;object-fit:cover;position:absolute}.image-container .before-image img{clip-path:inset(0 50% 0 0)}.image-container .center-icon{position:absolute;top:50%;left:50%;background:#000;box-sizing:border-box;margin-left:.1rem;transform:translate(calc(-50% - .5rem),-50%);line-height:0}.image-container .slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0;width:100%;height:100%}.image-container .slider-line{position:absolute;top:0;right:0;bottom:0;left:0;width:.2rem;height:100%;background-color:#fff;display:block;transform:translate(-50%);pointer-events:none}.image-container .slider-button{position:absolute;background-color:#fff;color:#000;padding:.5rem;display:grid;place-items:center;top:50%;transform:translate(-50%,-50%);pointer-events:none;box-shadow:.1rem .1rem .1rem #08030380}@media (min-width: 768px){.main-popup .popup-text{padding:0 3.4rem}.main-popup .popup-inner{width:80rem}.main-popup .popup-image,.main-popup .popup-text{width:50%;line-height:0}.image-inner.left{flex-direction:row-reverse}}.main-popup .popup-inner{display:flex;flex-wrap:wrap;position:relative;align-items:center}.main-popup .popup-text{text-align:center}.main-popup .popup-inner h2{margin:0}.main-popup .popup-inner p{line-height:1.4}.main-popup .newsletter-form__message{justify-content:center;font-size:1.6rem}.modal__close-button .icon{width:2.7rem;height:2.7rem}.popup-text .main-popup .popup-text p{line-height:1.4;margin:0 0rem 2.2rem}.main-popup .button:after{box-shadow:none;position:static}.main-popup .newsletter-form__field-wrapper .field__input{background:none;padding-right:2rem}.main-popup .popup-image img{width:100%;height:100%;border-radius:var(--media-radius)}.main-popup .field__input:focus,.main-popup .field__input:not(:placeholder-shown){color:rgb(var(--color-foreground))}.main-popup .social-popup ul{justify-content:center;margin-top:1rem}.main-popup button{position:static;text-transform:capitalize;text-align:center;justify-content:center;margin-top:2rem}.main-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 1rem #0000004d;display:none;z-index:1000;border-radius:var(--media-radius)}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:none;z-index:999}.main-popup .close-btn{position:absolute;left:1rem;right:auto;top:2rem;background:none;border:0;margin:0;cursor:pointer}.upsell-container{width:100%;display:flex;flex-direction:column;margin-bottom:3rem}.upsell-container .progress-bar{background-color:#e2e4e3;display:flex;height:.8em;width:100%;border-radius:.75em;padding:.3rem;position:relative;align-items:center}.upsell-container .cart-drawer p.shipping-message{margin:0rem 0rem .5rem}.upsell-container .free-shipping-icon{position:absolute;right:0;width:4rem;height:4rem;border-radius:2rem;background-color:#e2e4e3;display:flex;align-items:center;justify-content:center;box-shadow:0 0 1rem #3e65cf80;border:.1rem solid black}.upsell-container .truck-icon{position:absolute;right:0;top:50%;transform:translate(50%,-50%)}.upsell-container .progress-bar:before{content:" "}.upsell-container .iconicion{box-shadow:0 0 1rem #3e65cf80;border:.1rem solid black;transition:1s ease .7s}.hotspot-container .hotspot-dot{background:#fff;border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.7rem;border:none;cursor:pointer;margin:1rem 0;position:relative;animation:animateDot .3s ease-in-out forwards}.hotspot-container .product-popup{display:none;min-width:32rem;position:absolute;background:#fff;padding:1rem;left:0;right:0;top:50%;transform:translate(-50%,-50%);box-shadow:0 .4rem .6rem #0000001a;width:100%}.hotspot-container .hotspot:hover .product-popup,.hotspot-container .product-popup.active{display:block}.product-data-inner .button:after{box-shadow:none}.hotspot-container .product-data-inner{display:flex;width:100%;gap:1rem}.hotspot-container .product-data-inner button{margin-top:.5rem;min-height:calc(4.2rem + var(--buttons-border-width) * 2);padding:0 2rem}.hotspot-container .product-text-area h3{margin:0}.hotspot-container .product-popup .product-price__price{font-size:1.3rem}.hotspot-container a{cursor:pointer;text-decoration:none}.hotspot-container .product-popup .price__sale{display:flex;gap:3rem;align-items:center}.hotspot-container .lookbook-bg-image{width:100%;object-fit:cover;height:85vh}.hotspot-container .product-title{margin:0;background:#fff;padding:1rem;font-size:1.2rem;word-break:break-word;font-weight:700}.hotspot-dot:hover{transform:scale(1.25);box-shadow:0 0 1.5rem .5rem #fff}@keyframes animateDot{0%{transform:scale(1)}to{transform:scale(1.2)}}.breadcrumbs{margin:0 0 1em}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block;color:rgba(var(--color-foreground),.75)}.breadcrumbs__item a{color:rgba(var(--color-foreground),.75)}.breadcrumbs__item a:hover{color:var(--secondary-text-color)}.breadcrumbs__item:not(:last-child):after{border-style:solid;border-width:.12em .12em 0 0;content:"";display:inline-block;height:.4em;margin:0 .6em;position:relative;transform:rotate(45deg);vertical-align:middle;width:.4em}.breadcrumbs__link{font-size:1.4rem}.home-tab{color:inherit}.store-locator .store-map{display:flex;justify-content:center;flex-wrap:wrap;margin:5rem 0;width:100%;gap:5rem}.store-locator .image-text-dashboard img{width:100%;height:100%}.store-locator .image-stores{overflow:hidden;line-height:0;border-radius:calc(var(--media-radius) - var(--media-border-width))}.store-locator .text-button-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.5rem 0 0}.store-locator .image-title h2,.image-title p{margin:0}@media (min-width: 767px){.image-text-dashboard{max-width:50%;flex:1 0 33.33%}}@media (max-width: 1024px){.store-locator .image-title h2{font-size:1.8rem}.store-locator .image-title p{font-size:1.4rem}.store-locator .store-map{gap:3rem}.store-locator h2{font-size:2.8rem;margin:0 0 2rem}.store-locator .store-map{margin:3rem 0 4rem}}.faq-section{padding:4rem}.faq-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:4rem;margin-top:5rem}.faq-list{flex:43.33%;text-align:left}.faq-item{margin-bottom:3rem;padding:3rem}.faq-item h2{margin:0}span.faq-toggle{font-size:3rem;font-weight:500}.faq-contact{flex:13.33%}.faq-question h2{margin:0}.faq-question{cursor:pointer;border:none;background:none;width:100%;text-align:left;display:flex;justify-content:space-between}.faq-answer{display:none;padding-top:1rem;line-height:1.5}.faq-contact-box{padding:5rem}.faq-contact-btn{display:inline-block;padding:1rem 1.5rem;text-decoration:none;margin-top:1rem}.contact-section .container{max-width:100rem;margin:0 auto;padding:4rem}.contact-section .section-icon{width:5rem;margin-bottom:1.5rem}.contact-section .feature-list{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem;margin-top:5rem}.contact-section h2,.contact-section p{margin:0}.contact-section .feature-item{padding:1rem 1.5rem;display:flex;align-items:center;gap:.8rem;border-radius:var(--inputs-radius)}#exit-popup{position:fixed;left:0;top:0;right:0;bottom:0;background:#0009;z-index:11;padding:1rem}.exit-popup-inner{max-width:110rem;width:100%;padding:4rem 2rem;text-align:center;border-radius:var(--media-radius);box-shadow:0 1rem 3rem #0000004d;animation:fadeIn .3s ease-in-out;position:relative}button.modal__close-button{position:absolute;left:auto;right:1rem;top:2rem;background:none;border:0;margin:0;cursor:pointer}#exit-popup h2{margin-bottom:1rem;margin-top:0}#exit-popup p{font-size:1.4rem;margin-bottom:1.5rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.exit-popup-dashboard{display:flex;justify-content:center;align-items:center;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-product-data{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;width:100%;overflow-y:auto;max-height:560px;padding-top:10px}.product-data{flex:0 1 22.33%}.main-exit-popup .exit-popup-btn{margin-top:20px}@media screen and (max-width: 991px){.product-data{flex:0 1 30.33%}}@media screen and (max-width: 767px){.main-product-data{flex-wrap:nowrap;justify-content:space-between;overflow:auto;max-height:100%}.collection-swatches li.size-option span{font-size:1.4rem}.product-data{width:35%;flex:none}}@media screen and (max-width: 768px){.exit-popup-inner{max-width:95%;max-height:65rem;overflow-y:auto}}@media screen and (max-width: 550px){.product-data{width:60%;flex:none}}@media screen and (max-width: 320px){.product-data{width:80%;flex:none}.exit-popup-inner{padding:3rem 2rem}}.shop-collections-dashboard{position:relative;margin-top:10rem}.shop-collections-dashboard .collection-title{position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;pointer-events:none;color:#000}.shop-collections-dashboard .collection-title-inner{position:sticky;max-height:100vh;display:flex;align-items:center;justify-content:center;top:0;height:100%;width:100%}.shop-collections-dashboard .collection-title-inner h3{font-size:5rem;font-weight:500;text-align:center}.shop-collections-dashboard .image-inner{position:relative}.shop-collections-dashboard .collection-info img{width:100%;object-fit:cover;display:block}.shop-collections-dashboard .collection-info .overlay-button{position:absolute;bottom:20px;left:20px;line-height:1.4;background-color:#fff;color:#000;padding:1rem 1.6rem;font-size:1.4rem;text-decoration:none;box-shadow:0 2px 6px #00000026}.shop-collections-dashboard .shop-collections-wrapper{display:flex;flex-wrap:wrap;gap:10%}.shop-collections-dashboard .collection-info:nth-child(1){margin-top:0!important}.shop-collections-dashboard .collection-info:nth-child(2n){margin-top:30%}.shop-collections-dashboard .collection-info{flex:1 0 33.33%;max-width:50%}@media (max-width:991px){.shop-collections-dashboard .shop-collections-wrapper{gap:5%}}@media (max-width:767px){.shop-collections-dashboard .collection-info .overlay-button{max-width:170px}.shop-collections-dashboard .collection-title-inner h3{font-size:4rem}}@media (max-width:500px){.shop-collections-dashboard .collection-info{flex:100%;max-width:100%}.shop-collections-dashboard .collection-info:nth-child(2n){margin-bottom:10%;margin-top:0}.shop-collections-dashboard .collection-info:nth-child(odd){margin-bottom:10%}}.whatsapp-button-section{margin:25px 0;max-width:44rem}.whatsapp-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;border:none;width:100%;font-size:1.5rem;font-family:var(--font-body-family);min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);max-width:100%;padding:0 3rem;border-radius:var(--buttons-radius)}.whatsapp-icon{margin-right:10px;display:inline-block;width:20px;height:20px}.tt-brand_slider{margin:0 15px;width:calc(100% - 30px)}.tt-brand_slider .swiper-button{left:0;width:20px;height:20px}.tt-brand_slider .swiper-button.swiper-button-prev{right:auto;left:0}.tt-brand_slider .swiper-button.swiper-button-prev,.tt-brand_slider .swiper-button.swiper-button-next{display:block;color:rgb(var(--color-foreground))}.tt-brand_slider .swiper-button.swiper-button-next{right:0;left:auto}.brand-logo:hover .tt-brand_slider .swiper-button.swiper-button-disabled{opacity:.4;-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4}.brands_slider_wrap{padding-top:4rem;padding-bottom:4rem}.tt-brand_slider .swiper-button{right:auto;left:0;top:0;bottom:0;margin:auto}.tt-brand_slider .swiper-button.swiper-button-prev:before{display:none}.brand-logo:hover .swiper-button.swiper-button-next,.brand-logo:hover .swiper-button.swiper-button-prev{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;visibility:visible}.brand-logo .swiper-button.swiper-button-prev,.brand-logo .swiper-button.swiper-button-next{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0}.tt-brand_slider:hover .swiper-button-next:after,.tt-brand_slider:hover .swiper-button-prev:after{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;visibility:visible}.tt-brand_slider .swiper-button-next:after,.tt-brand_slider .swiper-button-prev:after{font-size:20px;line-height:20px;width:20px;height:20px;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;color:var(--color-btn-secondary);font-weight:400}.tt-brand_slider .brand-bar__item{text-align:center}.tt-brand_slider .brand-bar__item a{display:inline-block}#brands_list_slider .brand-bar__image{opacity:.7;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s}.tt-brand_slider img.brand-bar__image{transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;opacity:.6}.tt-brand_slider .brand-bar__item:hover img.brand-bar__image{opacity:1}#brands_list_slider .owl-nav .owl-prev:before,#brands_list_slider .owl-nav .owl-next:before{padding:0}#brands_list_slider .brand-bar__image:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px)}@media (max-width: 991px){#brands_list_slider .owl-nav .owl-prev,#brands_list_slider .owl-nav .owl-next{position:absolute;margin:auto}.owl-theme .owl-nav .owl-prev:before,.owl-theme .owl-nav .owl-next:before{padding:0!important;border:none!important}#brands_list_slider .owl-nav .owl-prev{left:-10px}#brands_list_slider .owl-nav .owl-next{right:-10px}.brand-logo .swiper-button.swiper-button-next,.brand-logo .swiper-button.swiper-button-prev{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;visibility:visible}}@media (max-width: 767px){.tt-brand_slider .swiper-button.swiper-button-prev,.tt-brand_slider .swiper-button.swiper-button-next{bottom:50%}}@media (max-width: 480px){.tt-brand_slider{padding:0 0 20px}.owl-theme .owl-nav{display:none!important}.product-list .product-wrapper .product-description .grid-view-item__meta{margin:0}.tt-brand_slider .brand-bar__item a{margin:0 25px}}.text-slider-header{padding:6rem 0px 6rem 0}.text-slider-header .container{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;gap:3rem}.text-slider-header .text-slider-inner{padding-right:5rem;padding-left:26%}.text-slider-header .text-slider-inner{flex:1 1 40%;max-width:40%;padding:5rem}.text-slider-header .swiper-container{flex:1 1 60%;max-width:60%;overflow:hidden}.text-slider-header .swiper-button-prev{display:block;left:12%;right:auto;top:85%}.text-slider-header .swiper-button-prev,.text-slider-header .swiper-button-next{z-index:0}.left-text{padding-right:5rem;padding-left:26%;margin-bottom:2rem}.text-slider-header .swiper-button-next{display:block;right:84%;left:auto;top:85%}.text-slider-header .text-slider-inner .subheading{text-transform:uppercase;margin:0;font-weight:600}.text-slider-header .swiper-button-next:after,.text-slider-header .swiper-button-prev:after{font-size:3rem;color:rgba(var(--color-foreground),.75)}.text-slider-header .text-slider-inner h2{font-size:5rem;margin:1rem 0 2rem}.text-slider-header .btn{text-decoration:none;font-weight:600;position:relative}.text-slider-header .text-slider-text span,.text-slider-header .text-slider-text sup{color:rgba(var(--color-foreground),.75);font-size:1.8rem}.text-slider-header .text-slider-text sup{font-weight:600}.text-slider-header .swiper-container a{text-decoration:none}.text-slider-header .text-slider-text img{width:100%;height:100%}@media (max-width:1400px){.left-text{padding-right:0;padding-left:0;margin-bottom:2rem}.text-slider-header .text-slider-inner h2{font-size:4rem}.text-slider-header .swiper-button-next{right:90%;top:92%}.text-slider-header .swiper-button-prev{left:5%;top:92%}}@media (max-width:991px){.text-slider-header .text-slider-inner h2{font-size:3rem;margin:1rem 0 0rem}.text-slider-header .swiper-button-next{right:89%}}@media (max-width:767px){.text-slider-header .container{flex-wrap:wrap}.text-slider-header .text-slider-inner{text-align:center;padding:0}.text-slider-header .swiper-container,.text-slider-header .text-slider-inner{max-width:100%}}.editorial-content p{letter-spacing:.2rem;margin-bottom:1rem}.editorial-spotlight-inner{display:flex;row-gap:18rem;justify-content:space-between;width:100%;flex-wrap:wrap;align-items:center;overflow-x:clip;z-index:1;position:relative}.editorial-spotlight-inner .rich-text__wrapper{width:100%}.editorial-spotlight-dashboard{flex:1 1 60%;max-width:60%}.editorial-content{max-width:78rem;margin:0 auto;text-align:center;margin-bottom:6rem}.editorial-content h2{margin:0 0 3rem}.right-images .image-animation-border{border-radius:30rem 30rem 0 0;border:1px solid var(--gradient-background);background:var(--gradient-background);position:absolute;z-index:1;top:-38rem;left:-23rem}.right-images .image-animation-block{border-radius:30rem 30rem 0 0}.editorial-spotlight-image .image-animation-border,.editorial-spotlight-image .image-animation-block{border-radius:0 40rem 40rem 0}.editorial-spotlight .editorial-images{flex:1 1 30%;max-width:30%;align-self:flex-start}.editorial-spotlight .image-animation-block img{max-width:100%;height:auto}.editorial-spotlight .bottom-image{z-index:-1}.editorial-spotlight .bottom-image img{max-width:100%;height:auto}.editorial-spotlight .right-images{position:relative}.editorial-spotlight .right-images .top-image{max-width:100%;height:auto}.editorial-spotlight .image-half img{border-radius:0 400px 400px 0;border:1px solid var(--border-color);padding:1rem;max-width:100%;height:auto}.editorial-spotlight .editorial-content h2{font-size:4.5rem}.editorial-spotlight .marquee_editorial .marquee_text__heading{margin:0;font-size:9.6rem;letter-spacing:0;transform:translate(0);white-space:nowrap;animation-play-state:running;animation:marquee_editorial 20s linear infinite;will-change:transform}.editorial-spotlight .marquee_text__blocks.marquee_editorial{display:flex;align-items:center;justify-content:flex-start;max-width:100%;overflow:hidden;column-gap:0}.editorial-spotlight .marquee_text__blocks.marquee_editorial:hover h2{animation-play-state:paused}@keyframes marquee_editorial{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width: 1400px){.editorial-spotlight .right-images .top-image{max-width:40rem}.editorial-content{max-width:61rem;margin:0 0 5rem}.editorial-spotlight .editorial-content h2{font-size:3rem}}@media (max-width: 1300px){.editorial-spotlight .editorial-content{max-width:50rem;padding:0 1.5rem}.editorial-spotlight .editorial-content h2{font-size:3rem}.editorial-spotlight .marquee_editorial .marquee_text__heading{font-size:7.6rem}.editorial-spotlight .right-images .top-image{max-width:35rem}}@media (max-width: 991px){.editorial-spotlight .right-images .top-image{max-width:30rem}.editorial-spotlight .editorial-content h2{font-size:2rem}.editorial-spotlight .marquee_editorial .marquee_text__heading{font-size:6.6rem}.editorial-spotlight .editorial-content{max-width:40rem}}@media (max-width: 767px){.editorial-spotlight-inner{display:block}.editorial-spotlight .marquee_text__blocks.marquee_editorial{margin-top:0}.editorial-spotlight .editorial-content,.editorial-spotlight-dashboard{max-width:100%}.editorial-content .button.button--secondary{padding:0 3rem!important}.editorial-spotlight .marquee_text__heading{font-size:6.5rem}.right-images .image-animation-border{position:static}.editorial-spotlight .editorial-images{max-width:100%;text-align:center}.editorial-spotlight .right-images .top-image{max-width:100%;height:100%}.editorial-spotlight .bottom-image{position:static;display:flex;align-items:center;justify-content:center}}@media (max-width:320px){.editorial-spotlight .editorial-content h2{font-size:2rem}.editorial-spotlight .marquee_editorial .marquee_text__heading{font-size:4.5rem}.editorial-spotlight .marquee_text__blocks.marquee_editorial{margin-top:2rem}}.image-with-marquee .image-marquee-wrapper{max-width:var(--container);margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;position:relative;margin-top:-12rem;z-index:1}.image-with-marquee img{max-width:100%;height:auto;position:relative;z-index:2}.image-with-marquee-inner img{max-width:2rem;height:auto}.image-with-marquee .editorial-image.right img,.image-with-marquee .editorial-image.right{border-radius:50%}.image-with-marquee .editorial-content-text{position:absolute;top:50%;left:50%;right:auto;bottom:0;transform:translate(-50%);width:100%;z-index:2}.image-with-marquee .editorial-content-text .subtitle{color:var(--secondary-text-color);letter-spacing:.2rem;margin:0;font-weight:600}.image-with-marquee .editorial-content-text .main-heading{font-size:4rem;line-height:1.4;margin:0 auto;max-width:60%;margin-bottom:4rem}.image-with-marquee .editorial-content-text .button.button--secondary{background:transparent;padding:0 4rem}.editorial-content-text .button.button--secondary:before{transform:rotate3d(1,1,1,-17deg) translateY(0)}.editorial-content .button.button--secondary:before{transform:rotate3d(1,1,1,-14deg) translateY(0)}.editorial-content .button.button--secondary:after{transform:rotate3d(1,1,1,15deg) translateY(0)}.editorial-content .button.button--secondary{padding:0 4rem}.editorial-content .button.button--secondary:hover:after{transform:rotate3d(1,1,1,-14deg) translateY(0)}.editorial-content .button.button--secondary:hover:before{transform:rotate3d(1,1,1,12deg) translateY(0)}.editorial-content-text .button.button--secondary:after{transform:rotate3d(1,1,1,12deg) translateY(0)}.editorial-content-text .button.button--secondary:hover:before{transform:rotate3d(1,1,1,16deg) translateY(0)}.editorial-content-text .button.button--secondary:hover:after{transform:rotate3d(1,1,1,-16deg) translateY(0)}.image-with-marquee .image-marquee-main{overflow:hidden;position:relative;white-space:nowrap;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:2rem 0}.image-with-marquee .first-marquee{display:flex;width:max-content;animation:first_marquee 40s linear infinite}.image-with-marquee .first-marquee:hover,.image-with-marquee .second-marquee:hover{animation-play-state:paused}.image-with-marquee .first-marquee-main{transform:rotate(4deg);z-index:1}.image-with-marquee .first-marquee-inner,.image-with-marquee .second-marquee-inner{display:flex;align-items:center;justify-content:space-between}.image-with-marquee .second-marquee-main{transform:rotate(-5deg)}.image-with-marquee .marquee_text__heading{display:inline-block;-webkit-text-stroke:unset;text-shadow:unset;margin:0}.image-with-marquee .second-marquee{display:flex;width:max-content;animation:second_marquee 40s linear infinite}.image-with-marquee .image-marquee-text-inner{position:relative}@keyframes first_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes second_marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width: 1300px){.image-with-marquee .editorial-content-text .main-heading{font-size:2.5rem}.image-with-marquee .image-inner{width:40%}.image-with-marquee .right-image-inner{width:30%}}@media (max-width: 991px){.image-with-marquee .editorial-image.right{width:100%;max-width:100%}.image-with-marquee .editorial-content-text .main-heading{font-size:2rem;padding:0 2rem;max-width:80%}.image-with-marquee .editorial-content-text{margin-top:-50px;left:50%}}@media (max-width: 767px){.image-with-marquee .editorial-content-text .main-heading{font-size:2rem;max-width:100%}.image-with-marquee .image-marquee-wrapper{display:block;margin-top:0}.collection-counter .tt_cat_content .card__heading a{margin-top:2rem}.image-with-marquee .right-image-inner,.image-with-marquee .image-inner{width:100%;display:block;text-align:center}.editorial-image.left,.image-with-marquee .editorial-image.right{text-align:center}.image-with-marquee .editorial-content-text{margin-top:0}.image-with-marquee .editorial-content-text .main-heading{font-size:2rem}}@media (max-width: 320px){.image-with-marquee .editorial-content-text .main-heading{font-size:1.5rem}.image-with-marquee .editorial-content-text .subtitle{font-size:1.4rem}}.tt-collection-slider .heading-dashboard{margin-bottom:2rem}.tt-collection-slider .heading-dashboard .tt-title{max-width:76.8rem;margin:0 auto;padding-bottom:2rem}.tt-collection-slider .heading-dashboard p{margin:0 0 1.5rem}.tt-collection-slider .tt_cat_content .card__heading a{font-size:2rem;margin-top:1rem}.tt-collection-slider .caption-with-letter-spacing--large{font-size:1.8rem}.tt-collection-slider .collection_img img{width:100%;height:100%}.tt-collection-slider .tt_cat_content .card__heading a span{position:relative}.tt-collection-slider sup.card-collection__counter{position:absolute;top:.5rem;right:auto;padding-left:5px;transform:translateY(-50%);display:none}.tt_cat_content .card__heading:hover sup.card-collection__counter{display:inline-block}@media (max-width:1400px){.tt-collection-slider .heading-dashboard .tt-title{font-size:3rem}}@media (max-width:1024px){.tt-collection-slider .tt_cat_content .card__heading a{font-size:1.6rem}}@media (max-width:767px){.tt-collection-slider .caption-with-letter-spacing--large{font-size:1.4rem}.tt-collection-slider .heading-dashboard .tt-title{font-size:2rem}}.main-image-editorial{overflow-x:clip}.image-editorial .left-image{flex:0 0 35.33%}.image-editorial .main-text-content{flex:0 0 33.33%}.image-editorial .right-image{flex:0 0 20.33%}.image-editorial .custom-video-wrapper{position:relative}.image-editorial .custom-video-wrapper .image-animation-border{padding:1rem 1rem 1rem 0;border-radius:0 40rem 40rem 0}.image-editorial .custom-video-wrapper .image-animation-block{border-radius:0 40rem 40rem 0}.image-editorial .text-content{max-width:476px;margin:0 auto}.image-editorial .text-content h2{font-size:3.6rem;margin:0 0 3rem;line-height:1.2}.image-editorial .text-content p{font-size:1.6rem;margin:0 0 1rem;letter-spacing:.2rem}.image-editorial .bi-monthly-editorial .left-image video{width:100%;height:100%}.image-editorial .bi-monthly-editorial{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.image-editorial .bi-monthly-editorial .custom-video-wrapper img{max-width:100%;height:auto;border-radius:0 40rem 40rem 0}.image-editorial .bi-monthly-editorial .left-image,.image-editorial .bi-monthly-editorial .right-image{position:relative}.image-editorial .bi-monthly-editorial .video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7rem;height:7rem;border-radius:50%;font-size:2.4rem;text-align:center;text-decoration:none;box-shadow:0 .4rem 1.2rem #00000026}.image-editorial .curved-text{position:absolute;top:-3rem;left:50%;transform:translate(-50%);width:20rem;height:20rem;font-size:1.4rem;text-align:center;transform-origin:center}.image-editorial .curved-text:after{content:attr(data-text);display:block;transform:rotate(0);white-space:pre-wrap}.image-editorial video::-webkit-media-controls{display:none!important}.image-editorial video::-moz-media-controls{display:none!important}.image-editorial video{outline:none}.image-editorial .main-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.image-editorial .play-button-wrapper{position:relative;width:20rem;height:20rem}.image-editorial .play-button{width:100%;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.image-editorial .play-button textPath{font-size:.7rem;font-family:var(--font-heading-family)}.image-editorial .text-animation textPath{font-family:var(--font-heading-family)}.image-editorial .play-icon{font-size:3rem;position:absolute;z-index:3;pointer-events:none}.image-editorial .main-play-button svg{transform:rotate(0);animation:spin 12s linear infinite}.image-editorial .text-circle{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transform:rotate(0)}.image-editorial .outer-ring,.image-editorial .inner-ring{position:absolute;border-radius:50%;z-index:1;display:block!important}.image-editorial .outer-ring{width:90%;height:90%;top:.9rem;left:.9rem}.image-editorial .inner-ring{width:50%;height:50%;top:25%;left:25%}.image-editorial .video-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;align-items:center;justify-content:center;z-index:9999;visibility:visible;opacity:1}.image-editorial .video-popup-content{position:relative;max-width:50%;margin:0 auto}.image-editorial .video-popup video{width:100%;height:auto}.image-editorial .close-popup{position:absolute;top:-1.5rem;right:.5rem;color:#fff;font-size:4rem;cursor:pointer}.image-editorial .video-inner-popup{display:flex;justify-content:center;align-items:center;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.image-editorial .play-button text{font-size:2rem;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}.image-editorial .text-animation{width:25.5vw;position:absolute;top:0;left:auto;right:auto;transform:rotate(180deg) translateY(21%)}.image-editorial .image-width-masked img{max-width:100%;height:auto}.right-image{display:flex;align-items:center;vertical-align:top;width:24.5vw;justify-content:center}.image-editorial .text-animation svg text{font-size:3rem}.main-text-content .button.button--secondary:before,.collection__view-all .button.button--secondary:before,.tabs-menu .button.button--secondary:before{transform:rotate3d(1,1,1,-15deg) translateY(0)}.main-text-content .button.button--secondary:after,.collection__view-all .button.button--secondary:after,.tabs-menu .button.button--secondary:after{transform:rotate3d(1,1,1,12deg) translateY(0)}.main-text-content .button.button--secondary:hover:before,.collection__view-all .button.button--secondary:hover:before,.tabs-menu .button.button--secondary:hover:before{transform:rotate3d(1,1,1,22deg) translateY(0)}.main-text-content .button.button--secondary:hover:after,.collection__view-all .button.button--secondary:hover:after,.tabs-menu .button.button--secondary:hover:after{transform:rotate3d(1,1,1,-15deg) translateY(0)}@media (max-width:1300px){.image-editorial .text-content h2{font-size:2.5rem}.image-editorial .play-button-wrapper{width:16rem;height:16rem}}@media (max-width:991px){.image-editorial .play-button-wrapper{width:14rem;height:14rem}.image-editorial .text-content h2{font-size:2rem}}@media (max-width:767px){.image-editorial .bi-monthly-editorial{display:block}.image-editorial .main-text-content{margin-top:3rem;margin-bottom:4rem}.image-editorial .video-popup-content{max-width:100%}.image-editorial .text-animation{min-width:520px;width:auto;transform:rotate(180deg) translateY(18%)}.image-editorial .image-width-masked img{width:420px;height:100%;object-fit:cover}.right-image{width:100%;padding:1rem}}@media (max-width:460px){.image-editorial .text-animation{min-width:420px}.image-editorial .image-width-masked img{width:370px}}@media (max-width:380px){.image-editorial .text-animation{min-width:370px}.image-editorial .image-width-masked img{width:310px}}.multiple-images .left-image img{width:100%;height:auto}.multiple-images .burning-section{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.multiple-images .left-image h2{font-size:3.6rem;margin-bottom:0;margin-top:1rem;text-align:center}.multiple-images .right-content img{display:block;width:100%;height:auto}.right-content .image-animation-border{padding:.5rem;border-radius:50%}.right-content .image-animation-block{border-radius:50%}.content-area{max-width:47rem;margin:0 auto}.content-area h2{font-size:3.6rem;margin:0}.content-area p{margin:0}.right-image-content{display:flex;flex-direction:column;justify-content:space-between;gap:5rem;width:100%}.multiple-images .right-content{max-width:50%}.multiple-images .left-image{max-width:45%}@media (max-width:1300px){.content-area h2{font-size:3rem}}@media (max-width:991px){.right-image-content{gap:3rem}.multiple-images .left-image h2{font-size:2.5rem}}@media (max-width:767px){.multiple-images .burning-section{display:block;text-align:center}.multiple-images .left-image h2{margin:2rem 0}.multiple-images .right-content,.multiple-images .left-image{max-width:100%}}@media (max-width:575px){.multiple-images .left-image h2{font-size:2rem}.content-area p{margin:0 0 1rem;font-size:1.4rem}.content-area h2{font-size:2rem}}.collection-image-inner .main-collection-image{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;height:675px;align-items:center;justify-content:center;text-align:left}.collection-image-inner .background-image{position:absolute;display:block!important;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:background-image .3s ease-in-out;z-index:0}.collection-image-inner .collection-item{position:relative;z-index:1;padding:2rem;cursor:pointer;font-size:24px;text-align:left}.collection-image-inner .collection-item span{position:relative;z-index:2}.collection-item p{margin:0 0 .2rem;font-size:1.6rem;letter-spacing:.2rem}.collection-image-inner{position:relative}.collection-image-inner .collection-item h2{font-size:3rem;margin:0}.collection-image-inner .collection-text{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:center}.collection-image-inner .main-collection-image a{text-decoration:none}.collection-image-inner .image-button{position:absolute;top:auto;bottom:18%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.collection-image-inner .button.button--secondary{background:transparent}@media (max-width:1200px){.collection-image-inner .collection-item h2{font-size:2.5rem}.collection-item p{font-size:1.4rem}.collection-image-inner .image-button{bottom:20%}}@media (max-width:767px){.collection-image-inner .collection-item h2{font-size:2.5rem}}@media (max-width:400px){.collection-image-inner .collection-item{text-align:center}}.main-special-product .tt-title{font-size:4.6rem;margin:0 0 3rem}.special-product-dashboard{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 5rem;column-gap:8rem}.main-special-product .side-image,.main-special-product .special-main{width:50%}.main-special-product .side-image img{max-width:100%;height:auto}.main-special-product .side-image{border-radius:var(--media-radius)}.main-special-product .ttproduct-btns{font-size:1.6rem;text-transform:uppercase;text-decoration:none;display:flex;align-items:center;gap:.5rem;justify-content:center}@media (max-width: 1300px){.main-special-product .special-product-dashboard{column-gap:4rem}}@media (max-width: 1199px){.main-special-product .special-product-dashboard{column-gap:4rem;padding:0 2rem}.main-special-product .tt-title{font-size:3rem}}@media (max-width: 767px){.main-special-product .special-product-dashboard{flex-wrap:wrap;row-gap:3rem}.main-special-product .side-image,.main-special-product .special-main{width:100%}.main-special-product .tt-title{font-size:3rem}}@media (max-width: 320px){.main-special-product .special-product-dashboard{row-gap:2em}.main-special-product .tt-title{font-size:2.5rem;margin:0 0 2rem}.main-special-product .tt-decr{font-size:1.4rem}.grid--peek.slider .grid__item:first-of-type{margin-left:0}}.our-story-wrapper{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.our-story-wrapper .story-left{margin:0 10rem;z-index:1}.our-story-wrapper .our-story-inner{position:relative}.our-story-wrapper .story-right{width:50%}.our-story-wrapper .our-story-inner{width:50%;display:flex;align-items:center;justify-content:center}.our-story-wrapper .story-content-inner{text-align:center;padding:4rem 3rem 5rem}.our-story-wrapper .story-content-inner img{max-width:100%;height:auto;margin:0 auto}.our-story-wrapper .story-image-hover{display:inline-block}.our-story-wrapper .story-text{margin:2rem 0 5rem}.our-story-wrapper .image-inner img{max-width:100%;height:auto}.our-story-wrapper .story-subtitle{letter-spacing:.4rem;text-transform:uppercase;margin:0 0 2rem;font-family:var(--font-body-family)}@media screen and (max-width: 1550px){.our-story-wrapper .story-text{font-size:2.5rem;margin:2rem 0}.our-story-wrapper .story-content-inner img{max-width:280px}}@media screen and (max-width: 1300px){.our-story-wrapper .story-left{margin:0 3rem}.our-story-wrapper .story-text{font-size:2rem}.our-story-wrapper .story-content-inner{padding:2rem}.our-story-wrapper .story-content-inner img{max-width:180px}.our-story-wrapper .button.button--secondary:after,.our-story-wrapper .button.button--secondary:before{padding:2.5rem;top:-.2rem}.our-story-wrapper .story-subtitle{font-size:1.4rem}}@media screen and (max-width: 1010px){.our-story-wrapper .story-text{font-size:1.7rem}.our-story-wrapper .story-subtitle{margin:0 0 1rem}.our-story-wrapper .story-content-inner img{max-width:120px}.our-story-wrapper story-content-inner{padding:2rem 2rem 1rem}.our-story-wrapper .button.button--secondary:after,.our-story-wrapper .button.button--secondary:before{padding:0;top:-.1rem}}@media screen and (max-width: 767px){.our-story-wrapper{flex-direction:column-reverse}.our-story-wrapper .story-left{margin:5rem 3rem}.our-story-wrapper .story-content-inner{padding:3rem}.our-story-wrapper .story-subtitle{margin:0 0 2rem}.our-story-wrapper .story-text{font-size:3rem}.our-story-wrapper .story-content-inner img{max-width:350px}.our-story-wrapper .our-story-inner,.our-story-wrapper .story-right{width:100%}}@media screen and (max-width: 557px){.our-story-wrapper .story-content-inner img{max-width:250px}.our-story-wrapper .story-content-inner{padding:2rem}.our-story-wrapper .story-left{margin:3rem}.our-story-wrapper .story-text{font-size:1.7rem}}.testimonial-with-slider .tabs-container{display:flex;flex-direction:column;gap:3rem}.testimonial-with-slider .tab-btn{background:transparent;padding:0;border:0;cursor:pointer;font-family:var(--font-heading-family)}.testimonial-with-slider .heading-header h2{font-size:4.6rem;margin:0;line-height:1.2}.testimonial-with-slider .tabs-content{position:relative}.testimonial-with-slider .tabs-menu .tabs-inner p{margin:0;display:none;line-height:1.6}.testimonial-with-slider .tab-panel{display:none;opacity:0;transform:translateY(20px);transition:all .4s ease-in-out;position:absolute;top:0;left:0;width:100%}.testimonial-with-slider .tab-panel.active{display:block;opacity:1;transform:translateY(0);position:relative}.testimonial-with-slider .heading-header{margin-bottom:4rem}.testimonial-with-slider .tab-text{position:absolute;top:auto;bottom:1.5rem;left:auto;right:0;float:left;z-index:1;width:100%;padding:0px 1.5rem 0}.testimonial-with-slider .product-dashboard{width:100%;padding:1.5rem;border-radius:var(--media-radius)}.testimonial-with-slider .product-card-wrapper .card{display:flex;flex-direction:row;width:100%;column-gap:1.3rem;align-items:flex-start}.testimonial-with-slider .card--standard .card__inner{max-width:7rem;height:auto}.testimonial-with-slider .main-video-inner{line-height:0;display:flex;flex-direction:column;row-gap:5rem}.testimonial-with-slider .main-video-inner:nth-child(2){margin-top:5%}.testimonial-with-slider .video-text-inner{position:relative}.testimonial-with-slider video{border-radius:var(--media-radius)}.testimonial-with-slider .card--standard>.card__content .card__information{padding:0}.testimonial-with-slider .card__information .card__heading{word-break:break-word}.testimonial-with-slider .card--standard>.card__content{width:100%;display:inline-flex;align-items:center;column-gap:1rem;justify-content:space-between}.testimonial-with-slider .card-wrapper .card--standard .quick-add modal-opener{float:right}.testimonial-with-slider .quick-add__submit span{display:none}.testimonial-with-slider .quick-add__submit:after{content:"+";position:absolute;left:50%;right:50%;display:flex;align-items:center;justify-content:center;font-size:2rem}.testimonial-with-slider .card__badge{display:none}.testimonial-with-slider span.price-item.price-item--sale.price-item--last,.testimonial-with-slider span.price-item.price-item--regular{font-size:1.4rem}.testimonial-with-slider .price--on-sale .price-item--regular{font-size:1.3rem}.testimonial-with-slider .custom-video-wrapper video{width:100%;height:auto;object-fit:cover;display:block}.testimonial-with-slider .quick-add__submit{position:relative;min-width:calc(4.5rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);border-radius:.6rem}.testimonial-with-slider .collection-swatches{display:none}.testimonial-with-slider .tabs-parent{overflow:auto;max-height:575px}.testimonial-with-slider .video-image-inner{display:flex;width:100%;justify-content:center;flex-direction:row;column-gap:5rem}.testimonial-with-slider .tabs-inner{padding-left:3rem;margin-bottom:4.5rem}.testimonial-with-slider .tabs-menu a{margin-top:5rem}.testimonial-with-slider .tabs-inner:last-child{margin-bottom:0}.testimonial-with-slider .tabs-container{flex-direction:row}.testimonial-with-slider .tabs-menu{width:40%;margin-bottom:0}.testimonial-with-slider .tabs-content-inner{width:80%}.testimonial-with-slider .tab-btn{text-align:left;font-size:2.4rem}@media screen and (min-width: 1200px) and (max-width: 1400px){.testimonial-with-slider .tabs-content-inner{width:80%}.testimonial-with-slider .tabs-menu{width:40%}.testimonial-with-slider .video-image-inner{margin-top:4rem;justify-content:center}.testimonial-with-slider .video-image-inner{column-gap:3.5rem}.testimonial-with-slider .heading-header h2{font-size:3rem}.testimonial-with-slider .quick-add__submit{min-width:calc(3.5rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.testimonial-with-slider .card__information .card__heading{font-size:1.4rem}}@media screen and (min-width: 991px) and (max-width: 1199px){.testimonial-with-slider .product-card-wrapper .card{column-gap:1rem;display:inline-block}.testimonial-with-slider .quick-add__submit{min-width:calc(3.5rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.testimonial-with-slider span.price-item.price-item--sale.price-item--last,.testimonial-with-slider span.price-item.price-item--regular,.testimonial-with-slider .price--on-sale .price-item--regular{font-size:1.4rem}.testimonial-with-slider .heading-header h2{font-size:3rem}.testimonial-with-slider .card--standard .card__inner{margin:0 auto}.testimonial-with-slider .card--standard>.card__content{margin-top:1rem}.testimonial-with-slider .tabs-inner{margin-bottom:3rem}}@media screen and (max-width: 992px){.testimonial-with-slider .tabs-container{display:inline-block}.testimonial-with-slider .tabs-content-inner{width:100%}.testimonial-with-slider .tabs-menu{width:100%;margin-bottom:4rem}.testimonial-with-slider .video-image-inner{margin-top:0}.testimonial-with-slider .video-image-inner{column-gap:3rem}.testimonial-with-slider .main-video-inner{row-gap:3rem}.testimonial-with-slider .product-card-wrapper .card{display:inline-block}.testimonial-with-slider .quick-add__submit{min-width:calc(3.5rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.testimonial-with-slider .card--standard .card__inner{margin:0 auto}.testimonial-with-slider .card--standard>.card__content{margin-top:1rem}.testimonial-with-slider .heading-header h2{font-size:3.5rem}.testimonial-with-slider .tabs-inner{margin-bottom:2.5rem}.testimonial-with-slider .tab-btn{font-size:2rem}}@media screen and (max-width: 490px){.testimonial-with-slider .video-image-inner{flex-wrap:wrap}.testimonial-with-slider .main-video-inner{row-gap:5rem}.testimonial-with-slider .main-video-inner:nth-child(2){margin-top:10%}}@media screen and (max-width: 451px){.testimonial-with-slider .tab-btn{font-size:2rem}.testimonial-with-slider .heading-header{margin-bottom:3rem}.testimonial-with-slider .tabs-menu{margin-bottom:2rem}.testimonial-with-slider .tabs-inner{margin-bottom:2.5rem}.testimonial-with-slider .heading-header h2{font-size:2.5rem}}@media screen and (max-width: 320px){.testimonial-with-slider .tabs-inner{padding-left:2rem}.testimonial-with-slider .tab-btn{font-size:1.6rem}.testimonial-with-slider .tabs-menu .tabs-inner p{line-height:1.5;font-size:1.4rem}.testimonial-with-slider .card--standard .card__inner{max-width:6rem}.testimonial-with-slider .card__information .card__heading{font-size:1.4rem}.testimonial-with-slider .main-video-inner{row-gap:3rem}.testimonial-with-slider .main-video-inner:nth-child(2){margin-top:10%}}.bulk-add-to-cart-buttons .content-container{display:flex;flex-direction:column}.bulk-add-to-cart-buttons .content-container p{text-align:center;margin:5px 0;display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#121212;max-width:438px}.bulk-add-to-cart-buttons .content-container p:before,.bulk-add-to-cart-buttons .content-container p:after{content:"";flex-grow:1;height:2px;opacity:.5}.bulk-add-to-cart-buttons .content-container button{width:100%}.two-image-marquee .explore-button{position:relative;padding:0 0 0 2.5rem;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;font-size:1.4rem;color:rgb(var(--color-foreground))}.two-image-marquee .explore-button:hover:after{background:var(--secondary-button-bg-hover)}.two-image-marquee .explore-button:hover{color:var(--secondary-button-bg-hover)}.two-image-marquee .mian-container{max-width:var(--container);margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.two-image-marquee .two-image-marquee-inner{display:flex;justify-content:flex-end;align-items:center}.two-image-marquee .two-image-marquee-dashboard{display:grid;grid-auto-columns:1fr;grid-template-rows:auto;grid-template-columns:.6fr 1fr;grid-column-gap:7rem;grid-row-gap:7rem;margin-top:-25rem}.two-image-marquee .two-image-marquee-content{display:flex;flex-flow:column;justify-content:end;align-items:flex-start;max-width:72rem;margin-bottom:12rem}.two-image-marquee .image-heading-text{font-size:1.6rem;font-weight:600;letter-spacing:.2rem;margin:0}.two-image-marquee .two-image-marquee-inner .rich-text__wrapper{width:100%}.two-image-marquee .right-images .top-image,.two-image-marquee .image-left img{max-width:100%;height:100%}.two-image-marquee .image-left{display:inline-block}.two-image-marquee .two-image-marquee-content h2{font-size:6.5rem;margin:0;word-break:break-word;white-space:normal;line-height:1.3}.two-image-marquee .content-image{margin:0 0 1.5rem;color:rgb(var(--color-foreground) .5)}.two-image-marquee .marquee_two-image-marquee{display:flex;width:max-content;position:absolute;animation:marquee_two-image-marquee 40s linear infinite}.two-image-marquee{overflow:hidden;white-space:nowrap;position:relative}.marquee_text__blocks{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:center;line-height:1.3}.two-image-marquee .marquee_text__blocks.marquee_two-image-marquee{display:flex;align-items:center;justify-content:flex-start;max-width:100%;position:absolute;overflow:hidden;column-gap:0;margin-top:5rem}.two-image-marquee .marquee_text__blocks.marquee_two-image-marquee:hover h2{animation-play-state:paused}@keyframes marquee_two-image-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.two-image-marquee .image-play-button{position:relative}.two-image-marquee .image-play-button .right-images{border-radius:30rem}.two-image-marquee .main-play-button{position:absolute;top:50%;left:0;transform:translate(-50%);cursor:pointer}.two-image-marquee .play-button-wrapper{position:relative;width:20rem;height:20rem}.two-image-marquee .play-button{width:100%;height:100%;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.two-image-marquee .play-button textPath{font-size:.9rem;font-family:var(--font-heading-family)}.two-image-marquee .text-animation textPath{font-family:var(--font-heading-family)}.two-image-marquee .play-icon{font-size:3rem;position:absolute;z-index:3;pointer-events:none}.two-image-marquee .main-play-button svg{transform:rotate(0);animation:textround 12s linear infinite}.two-image-marquee .text-circle{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transform:rotate(0)}.two-image-marquee .outer-ring,.two-image-marquee .inner-ring{position:absolute;border-radius:50%;z-index:1;display:block!important;border:1px solid var(--border-color)}.two-image-marquee .outer-ring,.two-image-marquee .inner-ring{position:absolute;border-radius:50%;z-index:1;display:block!important}.two-image-marquee .outer-ring{width:90%;height:90%;top:.9rem;left:.9rem}.two-image-marquee .inner-ring{width:50%;height:50%;top:25%;left:25%}@keyframes textround{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1300px){.two-image-marquee .two-image-marquee-content h2{font-size:4rem}.two-image-marquee .two-image-marquee-dashboard{grid-column-gap:4rem;margin-top:-20rem}}@media (max-width: 1100px){.two-image-marquee .two-image-marquee-dashboard{grid-column-gap:3rem;margin-top:-5rem}.two-image-marquee .two-image-marquee-content{max-width:70%}.two-image-marquee .two-image-marquee-content h2{font-size:3rem}}@media (max-width: 991px){.two-image-marquee .right-images .top-image{float:right}}@media (max-width: 767px){.two-image-marquee .marquee_two-image-marquee .marquee_text__heading{font-size:7rem}.two-image-marquee .two-image-marquee-inner{margin-bottom:3rem}.two-image-marquee .two-image-marquee-dashboard{display:inline-block;margin:0;max-width:100%}.two-image-marquee .two-image-marquee-content{margin:2rem 0rem 0;max-width:100%;width:100%}.two-image-marquee .marquee_text__heading{font-size:6.5rem}.two-image-marquee .two-image-marquee-images{max-width:100%;text-align:center}.two-image-marquee .bottom-image{position:static}}@media (max-width: 508px){.two-image-marquee .main-play-button{left:20%}.two-image-marquee .main-play-button{top:50%;right:45%;left:auto;transform:unset}.two-image-marquee .play-button-wrapper{width:12rem;height:12rem}.collection .grid--peek.slider .grid__item:first-of-type{margin-left:0!important}}@media (max-width: 350px){.two-image-marquee .two-image-marquee-content h2{font-size:2rem}.two-image-marquee .content-image,.two-image-marquee .two-image-marquee h4{font-size:1.4rem;line-height:1.5}.two-image-marquee .play-icon{font-size:2.5rem}.two-image-marquee .play-button-wrapper{width:10rem;height:10rem}}.product-notification{position:fixed;bottom:7rem;width:330px;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;opacity:0;-moz-opacity:0;-khtml-opacity:0;border-radius:var(--media-radius);-webkit-opacity:0;z-index:2;visibility:hidden;left:5rem;padding:.8rem;border:.1rem solid #e5e5e5}@media only screen and (max-width: 480px){.product-notification{width:290px;left:2rem}}.product-notification.pos-right{right:5rem;left:auto}.product-notification.active{bottom:5rem;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;filter:alpha(opacity=100);visibility:visible}.product-notification .closeNotify{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:#333;color:#fff;position:absolute;right:-1rem;border-radius:var(--media-radius);top:-1rem;cursor:pointer;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}.product-notification .icon.icon-close:hover{stroke:#fff}.product-notification .product-suggest{float:left;width:100%}.product-notification .product-suggest .product-image{margin:auto;float:left;line-height:0}.product-notification .product-suggest .product-image img{border-radius:var(--media-radius);max-width:100%;height:auto}.product-notification .product-suggest .column-right{padding:0 1rem;line-height:2rem;float:right;width:72%}.product-notification .product-suggest .column-right label{color:var(--color-foreground);font-size:1.2rem;font-weight:500;float:left;width:100%}.product-notification .product-suggest .column-right .product-name{color:rgb(var(--color-foreground));font-size:1.4rem;float:left;width:100%;font-weight:600;margin:0 0 .3rem;text-decoration:none;font-family:var(--font-heading-family)}.product-notification .product-suggest .column-right .from-ago,.product-notification .product-suggest .column-right .time-ago{color:var(--color-foreground);font-size:1.2rem;font-weight:400;float:left;width:100%}@media (max-width: 767px){.product-notification .product-suggest .column-right{width:68%}}@media (max-width: 500px){.product-notification .product-suggest .column-right{width:63%}}@media (min-width: 1200px){.collection .card-wrapper .card--standard .quick-add,.facets .card-wrapper .card--standard .quick-add,.main-special-product .card-wrapper .card--standard .quick-add{transform:translateY(-6rem)!important}}@media (max-width: 1400px){.image-with-text__content .image-with-text__text+.button{margin-top:5rem}.service-section .multicolumn-card__info h3{font-size:1.8rem}.service-section .background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0}.video-section .deferred-media__poster-button{height:10.2rem;width:10.2rem}.video-section .video-inner h2{line-height:1.1}.slideshow__text .banner__heading{font-size:5rem}}@media (max-width: 1200px){img.mega-menu__image{max-width:24rem;height:auto}.menus-lists .mega-menu__list{gap:2.5rem 1.5rem}.image-with-text .image-with-text__heading{font-size:3rem}.image-with-text .image-text{font-size:1.5rem}.image-with-text .caption-with-letter-spacing--large span{font-size:2.5rem}.section-collection-list .collection-list-title{font-size:3.8rem}.section-collection-list .card__heading{font-size:1.5rem}.collection slider-component ul li.slider__slide{padding:0rem 1.4rem}.collection-list{--grid-desktop-horizontal-spacing: 4rem}.contains-card .card-wrapper .card--standard .quick-add .button{min-height:calc(4.8rem + var(--buttons-border-width) * 2)}.blog .blog__title{font-size:3rem;padding-bottom:1rem}.blog .article-card .card__heading{font-size:1.8rem}.blog .article-card__info{font-size:1.4rem}.announcement-bar-section .announcement-bar__message span{font-size:1.3rem}.main-list-collection .card__information h3{font-size:1.6rem}.main-list-collection .collection-heading{font-size:3rem}.your-shopping-cart .cart__footer-wrapper>.cart-footer{width:100%;padding:0 5rem;margin-top:3rem}.product .product__info-container .product__title h1{font-size:3rem}.related-products__heading{font-size:3rem;text-align:center}.main-cart-items .cart__contents{width:100%}.cart-footer{width:100%;padding:0 5rem}.slideshow__text .banner__heading{font-size:3.6rem;margin-bottom:0}.slideshow__text .banner__buttons .button.button--secondary:after,.slideshow__text .banner__buttons .button.button--secondary:before{padding:2rem;top:-.5rem}.badge{margin:.2rem;font-size:1rem}.image-compare__header h2{font-size:3rem}}@media (max-width:1024px){.icon-with-text.icon-with-text--vertical span{font-size:1.6rem}.product .list-payment{justify-content:left}}@media (max-width: 1112px){.video-section .video-inner h2{font-size:3rem}}@media (min-width: 750px) and (max-width: 990px){.slideshow .slideshow__slide{padding-bottom:7rem}}@media (max-width: 991px){.header .cart-count-bubble{bottom:3rem;left:2.8rem;height:1.6rem;width:1.6rem}.multicolumn-list .multicolumn-card__info{padding:1rem}.header .header__icon span{font-size:1rem}.header--top-center a.header__heading-link.link.link--text.focus-inset{padding:0}.image-with-text .image-with-text__heading{font-size:2.8rem;padding-top:.5rem}.image-with-text .caption-with-letter-spacing--large span{font-size:2rem}.section-collection-list .collection-list-title{font-size:3.4rem}.slider-buttons,.section-collection-list .collection-list-view-all{border:.1rem solid var(--border-color)}.collection slider-component.slider-component-desktop ul li.slider__slide{padding-top:2rem!important}.slider-buttons{display:none!important}.collection-list{--grid-desktop-horizontal-spacing: 3rem}.multicolumn-inner{padding-left:1rem;padding-right:1rem}.collection .slider.slider--tablet{margin-bottom:0!important}.video-section .deferred-media__poster-button{height:9.2rem;width:9.2rem}.video-section .video-inner h2{font-size:2.5rem;line-height:1.3}.blog .article-card .card__heading{font-size:1.6rem;margin-bottom:.5rem}.blog .blog__title{font-size:2.5rem}.collage .card__information h3,.footer .content-area p{font-size:1.4rem}.main-newsletter .footer-block__heading{margin-bottom:2.5rem}.main-newsletter .newsletter__wrapper h2{margin-bottom:2rem}.footer-block__details-content{margin-bottom:1rem!important}.footer-block__details-content .list-menu__item--link,.main-newsletter .newsletter__subheading p{font-size:1.4rem}.footer-block.grid__item.scroll-trigger.animate--slide-in:nth-child(1){padding-right:2rem}.footer-block__details-content .list-menu__item--link{font-size:1.4rem!important}.image-with-text .caption-with-letter-spacing--large{font-size:1.5rem}.image-with-text__content .image-with-text__text+.button{margin-top:4rem;font-size:1.3rem}.brand-section .multicolumn-card .multicolumn-card__image-wrapper{max-width:10rem;padding:0}.collection .card-wrapper .card--standard .quick-add,.facets .card-wrapper .card--standard .quick-add,.recently_view_swiper .product-wrapper .grid-product-upform,.main-special-product .card-wrapper .card--standard .quick-add{opacity:1;visibility:visible;transition:unset;transform:unset}.collection .quick-add__submit{width:97%;margin:0 auto}.contains-card .card-wrapper .card--standard .quick-add .button{min-height:calc(4rem + var(--buttons-border-width) * 2)}.collection .quick-add__submit{min-width:95%}.testimonial-section .swiper-wrapper,.instagram-feed .swiper-wrapper{padding:0}.main-list-collection .collection-heading{margin:0;margin-bottom:2rem}.contact .background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:1.5rem}.contact .background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}.product .product__description p{font-size:1.4rem}.search-modal .product_categories ul,.search-modal .product_categories h4{margin:0}.countdown-timer h2.timer-section-heading{font-size:7rem}.account-dashboard-container{min-height:33.9rem;padding:3.8rem 3.4rem}.left_side_navbar{width:25rem}.customer ul a{padding:2rem 2.6rem}.main-newsletter .footer__copyright .copyright__content{font-size:1.2rem}.left_side_navbar{width:100%}.account-dashboard-container{min-height:100%;padding:.8rem 2.4rem}.product__text.caption-with-letter-spacing+.product__title{font-size:3rem}.collection-swatches ul.color-swatch li{margin:1rem .2rem}}@media (max-width: 749px){.slideshow__text .banner__text p{font-size:1.3rem}.slideshow__text .banner__heading{font-size:2.1rem}.slideshow__text .banner__buttons .button{padding:0 4rem;font-size:1.2rem}}@media (max-width: 767px){.image-with-text .image-with-text__heading{font-size:2.5rem}.collapsible-content h2{margin-bottom:3rem}.breadcrumbs{margin:0 0 1em}.image-with-text__content .image-with-text__text+.button{font-size:1.2rem}.image-with-text .image-with-text__content .button:before,.image-with-text .image-with-text__content .button:after{padding:3rem;top:-.9rem}span.price-item.price-item--sale.price-item--last,span.price-item.price-item--regular{font-size:1.4rem;margin-right:0}.collection-list__item:nth-child(2n),.subcollection-wrapper .subcollection-image:nth-child(2n){margin-top:4rem}.collection-list{--grid-mobile-horizontal-spacing: 1.2rem}.collection .slider--tablet.product-grid{--grid-mobile-horizontal-spacing: 0rem}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0!important}.multicolumn-card .video-section .video-inner h2{font-size:2rem}.brand-section .multicolumn-list{margin-top:1rem}.video-section .deferred-media__poster-button{height:6.2rem;width:6.2rem}.deferred-media__poster-button .icon{width:1.5rem;height:1.5rem}.video-section .video-inner h2{font-size:2.1rem}.video-section .video-inner p{display:none}.newsletter .newsletter__wrapper{width:100%}.footer-block.grid__item.scroll-trigger.animate--slide-in:nth-child(2){margin-left:0;margin-bottom:0}.footer-block.grid__item.scroll-trigger.animate--slide-in:nth-child(1){margin-bottom:1rem}.footer .address-data ul li{padding-bottom:.5rem}.footer .footer-block .footer-block__heading{font-size:2rem;margin-bottom:1.5rem}.main-breadcrumbs .breadcrumbs{margin:0 0 1em}.main-breadcrumbs{margin-top:0}.footer-block.grid__item.scroll-trigger.animate--slide-in:nth-child(3){margin-bottom:0rem}.cart-footer{padding:0 2rem}.footer .footer__blocks-wrapper,.main-newsletter .footer__blocks-wrapper{margin-bottom:0}.main-newsletter .footer-block__heading{margin-bottom:1rem}.custom_range_filter ul.advanced-filters{padding-left:0}.footer .footer-block__brand-info h2,.main-newsletter .footer-block__heading{font-size:2rem}.footer-block__details-content .list-menu__item--link{padding-bottom:0!important}.footer-bottom-inner .footer__column.footer__column--info{padding-left:0}.main-newsletter .footer-bottom-text{justify-content:unset;column-gap:2rem;row-gap:0;padding-bottom:1rem;padding-top:1rem}.section-collection-list .collection-list-title{font-size:3rem;margin-bottom:3rem}.service-section .multicolumn-card__info h3{display:none}.brand-section .multicolumn{padding-top:1.5rem;padding-bottom:1.5rem}.main-newsletter .newsletter__wrapper h2{margin-bottom:1.5rem}.badge{font-size:1rem;margin:.1rem;padding:.3rem}.header-wrapper:before{border-bottom:0}.main-bg-style{padding:3rem!important}.customer .field label{font-size:1.3rem;top:calc(1.3rem + var(--inputs-border-width))}.customer button{margin:3rem 0 1.5rem!important}.main-page-title{font-size:2.6rem}.main_child p,.main_child li{font-size:1.4rem}.pagination-wrapper{margin-top:0}.main-blog h1{margin:1rem 0}.cart-footer .cart__ctas{text-align:left}.main-cart-items .title-wrapper-with-link{margin-bottom:4rem}.countdown-timer .button-bottom .button{padding:0 3rem!important}.your-shopping-cart .cart__footer-wrapper>.cart-footer{padding:0 1.5rem}.footer__content-top.page-width,.main-newsletter .footer-bottom-inner{padding-left:1.5rem;padding-right:1.5rem}.main-popup .popup-image{display:none}.cart-drawer .button{min-height:calc(3.5rem + var(--buttons-border-width)* 2)}.main-popup .popup-text{padding:3rem}.main-popup{width:90%}.hotspot-container .product-popup.active{display:none}.hotspot-container .product-title{padding:.7rem;font-size:1.1rem}.main-popup .newsletter-form{align-items:center}.account-dashboard-container .account-dashboard{margin-bottom:2rem}.account-dashboard-container .account-dashboard h1{margin-top:-2rem;margin-bottom:1rem}.account-dashboard .customer button{margin:1rem 0 1.5rem!important}.addresses.customer{padding:0}.account-inner-detail h2{margin-top:0rem}.countdown-timer .countdown-item h1{margin:.5rem 0rem}.countdown-timer{padding:5rem 0}.countdown-timer .countdown-box{gap:1rem}.countdown-text-button{margin-top:3rem}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.6rem}.image-inner .image-compare__header,.image-inner .image-container{width:100%}.drawer__contents .product-option{font-size:1.4rem}.contact-section .container{padding:1rem}quick-add-modal .product__title>a h2{font-size:2.5rem}}@media (max-width: 665px){.main-newsletter .footer-bottom-text{padding-top:1rem;padding-bottom:2rem;row-gap:0}.price--on-sale .price-item--regular{margin-left:2.5rem!important}.countdown-timer .countdown-item h2{margin:1rem 0}.countdown-timer h2.timer-section-heading{font-size:2.5rem}.addresses li>button{min-width:calc(10rem + var(--buttons-border-width) * 2)}.customer label{font-size:1.4rem}.slideshow__text .banner__buttons .button{padding:0 4rem}.slideshow__text.banner__box{padding-top:3rem;padding-bottom:12rem}}@media (max-width: 575px){.announcement-bar-section .announcement-bar__message span{font-size:1.2rem}.announcement-bar-section .utility-bar--bottom-border{padding-left:1rem;padding-right:1rem}.slideshow__text .banner__buttons .button{font-size:1.1rem}.slideshow__text .banner__text{display:none}.menu-drawer .menu-drawer__navigation{padding:0rem 0 3rem}.menu-drawer .menu-drawer__menu-item{padding:.7rem 3rem}.image-with-text .image-with-text__content .button:before,.image-with-text .image-with-text__content .button:after{padding:2.6rem!important;top:-.4rem!important}.collection-list__item:nth-child(2n),.subcollection-wrapper .subcollection-image:nth-child(2n){margin-top:2rem}.image-with-text .caption-with-letter-spacing--large span{font-size:1.8rem}.image-with-text .image-with-text__heading{font-size:2rem}.collection-swatches ul.color-swatch li{margin:1rem .2rem}.collection-swatches ul.color-swatch{flex-wrap:wrap}.image-with-text__content .image-with-text__text+.button{font-size:1.3rem;margin-top:2.5rem!important}.collection .price--on-sale .price__sale:before{transform:translate(0)}.image-with-text .image-with-text__content{padding:2rem calc(0rem / var(--font-body-scale)) 2rem}.image-with-text .image-with-text__text{font-size:1.2rem}.section-collection-list .collection-list-title{font-size:1.8rem;margin-bottom:0}.section-collection-list .card__heading{margin-top:0}.section-collection-list .card__heading,.section-collection-list .collection-list-view-all .button{font-size:1.3rem}.section-collection-list .card__heading:hover .card_heading_hover:after{width:11.6rem}.section-collection-list .caption-with-letter-spacing--large{font-size:1.4rem}.section-collection-list .collection-list-wrapper .title-wrapper-with-link{margin-bottom:2rem}.collection .collection__title p{letter-spacing:0rem}.brand-section .multicolumn{padding-top:1rem;padding-bottom:1rem}.video-section .video-inner h2{font-size:1.5rem}.video-section .deferred-media__poster-button{height:5.2rem;width:5.2rem}.video-section .deferred-media__poster-button .icon{width:1rem;height:1rem}.video-section .video-inner p{font-size:.7rem}.sticky-cart-content .product-form__submit{padding:0 2rem}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0;padding-top:1rem}.background-none .slider .multicolumn-card__info{padding-bottom:0}.contains-card .card-wrapper .card--standard .quick-add button{font-size:1.2rem}.collection .caption-with-letter-spacing--medium{font-size:1.4rem}.service-section .multicolumn-card__image-wrapper--third-width{width:35%}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0!important}.collection .quick-add__submit{min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.section-collection-list .collection-list-title,.collection__title h2{font-size:2rem!important}.collection .card__information .card__heading{font-size:1.3rem}span.price-item.price-item--sale.price-item--last{font-size:1.4rem;margin-right:0}.badge{margin:0 .2rem 0 0;padding:.4rem .5rem}.card__badge{display:flex;flex-wrap:wrap;margin-left:-3px;margin-top:-3px}.blog .blog__title{font-size:2rem}.collection .caption-with-letter-spacing--large,.blog .caption-with-letter-spacing--large{font-size:1.5rem}.contains-card .quick-add__submit.button{min-height:calc(2.6rem + var(--buttons-border-width) * 2)}.main-newsletter .footer__content-top,.footer .footer__content-top{padding-left:2rem;padding-right:2rem}.main-newsletter .footer__copyright{line-height:1.3}.footer-block.grid__item.scroll-trigger.animate--slide-in:nth-child(1){padding-right:0}.main-newsletter .footer__content-bottom-wrapper{text-align:center;justify-content:center;padding-bottom:1rem}.main-newsletter .footer__localization{padding:0}.progress-wrap{height:4rem;right:2rem}.progress-wrap:after{font-size:2.1rem}.main-newsletter .footer-bottom-inner{padding:0 2rem 1rem}.main-newsletter .footer-bottom-inner .footer__column{width:100%}.main-bg-style{padding:2rem!important}.customer form{margin-top:3rem!important}.main-bg-style h1{font-size:2.5rem}.main-bg-style p{font-size:1.3rem;line-height:1.4}.main-list-collection .card__information h3{font-size:1.5rem}.contact .multicolumn__title h2{padding-bottom:2rem;font-size:2.5rem}.quantity{width:calc(11.1rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 4rem)}.product .product__info-container .product__title h1,.related-products__heading{font-size:2.5rem}.countdown-timer{padding:4rem 0}#sticky-cart{padding:2rem 1.6rem!important}.sticky-cart-content .product-form__submit span{font-size:1.3rem}.drawer__inner{padding:0 1.5rem}.stickey-cart-pdp span.price-item.price-item--sale.price-item--last,.stickey-cart-pdp span.price-item.price-item--regular{margin:0}.header__search predictive-search{padding-top:2.5rem}.search-modal .product_categories ul li a{font-size:1.3rem}.header__search .modal__close-button.link{height:9.4rem}.header__search details[open]>.search-modal{min-height:17.5rem}.countdown-timer .countdown-item{padding:0}.image-compare__header h2{font-size:2.5rem}}@media (max-width: 500px){.footer-block__details-content .list-menu__item--link{font-size:1.3rem!important;line-height:1.5}.collection .quick-add__submit span{font-size:1.2rem}.contains-card .card-wrapper .card--standard .quick-add button{min-height:calc(3.1rem + var(--buttons-border-width) * 2)}.address-data span,.footer .content-area p,.main-list-collection .card__information h3,.main-newsletter .footer__copyright .copyright__content,.footer-block__details-content .list-menu__item--link,.main-newsletter .newsletter__subheading p{font-size:1.3rem}.main-list-collection{margin-top:3rem;margin-bottom:3rem}.video-section .video-inner h2{font-size:1.2rem;line-height:1.2;max-width:25rem;margin:0 auto}.about-us .collage .card__information h3{font-size:1.4rem}.about-us .image-with-text .image-text{font-size:1.4rem;margin-top:1rem}.about-us .image-with-text .image-with-text__content{padding:1.5rem calc(0rem / var(--font-body-scale)) 2rem}.footer-block__details-content .list-menu__item--link{padding-top:.5rem}.contact .multicolumn-list h3,.multicolumn-list p,.contact .field__input{font-size:1.3rem}.sticky-product{width:100%}.sticky-product img{width:6rem}}@media (max-width: 423px){.video-section .video-inner h2{font-size:1rem}.video-section .deferred-media__poster-button{height:3.2rem;width:3.2rem}.collection .collection__view-all a,.blog .blog__view-all .blog__button{font-size:1.4rem}.collection .quick-add__submit span{font-size:1.1rem}}.featured-product .rating-wrapper .quick-add-modal__content .rating-wrapper,.product .rating-wrapper{margin-bottom:0}.featured-product .price__container,.quick-add-modal__content .price__container,.product__info-wrapper .price__container{border-bottom:.1rem solid rgb(47 41 38 / 18%);width:100%;margin-bottom:1.2rem;padding-bottom:.5rem}.featured-product span.price-item.price-item--sale.price-item--last,.featured-product span.price-item.price-item--regular,.quick-add-modal__content span.price-item.price-item--sale.price-item--last,.quick-add-modal__content span.price-item.price-item--regular{font-size:2.4rem}.featured-product .rating-star:before,.quick-add-modal__content .rating-star:before,.product .rating-star:before{font-size:2.5rem}.featured-product .product-form__buttons,.quick-add-modal__content .product-form__buttons,.quick-add-modal__content #sold-out,.featured-product #sold-out,.featured-product .whatsapp-button-section,.quick-add-modal__content .whatsapp-button-section{max-width:100%}.featured-product .product__title{margin-top:0}.quick-add-modal__content-info .product{line-height:0}.quick-add-modal__content-info .product:not(.featured-product) .product__view-details{margin-top:2.5rem}.quick-add-modal__content-info .product__sku{margin:2rem 0}.complementary-slide .product__info-wrapper span.price-item.price-item--regular{font-size:1.6rem}.complementary-slide .price__container{border-bottom:unset}.complementary-slide span.price-item.price-item--sale.price-item--last,.complementary-slide span.price-item.price-item--regular{font-size:1.6rem}@media screen and (min-width: 750px){.featured-product .product__info-container .price--on-sale .price-item--regular,.quick-add-modal__content .product__info-container .price--on-sale .price-item--regular{font-size:2rem}}.jdgm-write-rev-link,.jdgm-ask-question-btn{font-weight:500}.jdgm-write-rev-link.jdgm-write-rev-link,.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url],.jdgm-form textarea,.jdgm-widget .jdgm-media-fieldset__input,.jdgm-form input[type=text]:focus,.jdgm-form input[type=text]:focus-visible,.jdgm-form input[type=email]:focus,.jdgm-form input[type=email]:focus-visible,.jdgm-form input[type=url]:focus,.jdgm-form input[type=url]:focus-visible,.jdgm-form textarea:focus,.jdgm-form textarea:focus-visible,.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-widget input.jdgm-review-search,.jdgm-subtab__name,.jdgm-widget .jdgm-btn.jdgm-btn,.jdgm-chip{border-radius:var(--buttons-radius)!important}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url],.jdgm-form textarea{border:1px solid}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:rgba(var(--color-foreground))!important}.jdgm-btn--solid:hover,input[type=submit].jdgm-btn--solid:hover{background:rgb(var(--hover-button));opacity:1!important}.jdgm-btn,input[type=submit].jdgm-btn{font-weight:500}.product-popup-modal a:-webkit-any-link,.jdgm-rev-widg .jdgm-form__fieldset a:-webkit-any-link{color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground));font-weight:500}.jdgm-btn.jdgm-btn--border:hover{opacity:1}.jdgm-form__fieldset p a{border:unset!important}@media screen and (min-width: 991px){.jdgm-rev-widg__title{font-size:4rem!important}}#sticky-cart{padding:1.5rem 5rem 1.5rem 3rem}.stickey-cart-pdp .product-form{display:block}.stickey-cart-pdp .shopify-payment-button__button--unbranded:after{box-shadow:none}.stickey-cart-pdp .sticky-cart-content .notify-me-button.product-form__submit:hover{background-color:rgb(var(--hover-button))!important;transition:color .4s,background-color .4s;color:var(--secondary-button-text-hover)}.stickey-cart-pdp .sticky-cart-content .notify-me-button.product-form__submit{background-color:transparent;color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-foreground));transition:background .2s ease-in-out}.stickey-cart-pdp .button:after{box-shadow:unset}@media (max-width:991px){.section-header.shopify-section-group-header-group:not(.shopify-section-header-sticky){position:static!important}.marquee-text-inner{padding-top:2rem}.marquee-image-shape:after{background-size:15%;top:-2.8rem}}@media (max-width:591px){.marquee-image-shape:after{background-size:20%;top:-1.8rem}}.countdown-product{top:auto;bottom:40px}.flip-countdown{width:100%;float:left}.countdown-product .product-countdown-wrapper{background:#f3f2eb;position:absolute;left:0;right:0;text-align:center;top:0;bottom:0;width:100%!important;float:none;width:auto;transform:translateY(-4rem)!important;display:flex;align-items:center;justify-content:center;gap:.5rem;height:4.5rem;color:#000;border:none;border-radius:var(--buttons-radius-outset);padding:0;margin:auto;z-index:1;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;visibility:visible;box-shadow:0 0 3px #0000001a;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1);-ms-box-shadow:0 0 3px rgba(0,0,0,.1);-o-box-shadow:0 0 3px rgba(0,0,0,.1)}.countdown-product .product-countdown span{margin:0 .2rem}.countdown-product .product-countdown{line-height:0}.countdown-product .product-countdown span:last-child{color:red}@media (max-width: 1199px){.countdown-product .product-countdown-wrapper{transform:translateY(-3.5rem)!important}}@media (max-width: 1250px){.countdown-product .product-countdown span{font-size:1.4rem}}@media (max-width: 990px){.countdown-product .product-countdown-wrapper{width:96%!important;height:3.6rem;transform:translateY(-3.2rem)!important}}@media (max-width: 320px){.countdown-product .product-countdown-wrapper{width:96%!important;height:4rem}}@media (max-width:989px){.main-header .disclosure__list-wrapper{bottom:0;top:auto}.menu-drawer__inner-container .disclosure__link{padding:.5rem 1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
