.template-collection pickup-availability-drawer .popup-modal__content{display:none}.complementary-products .common-class,.collection .wishlist_text,.template-search .wishlist_text{display:none}.shipping-cart{margin-bottom:7rem;text-align:right}.main-title-cart{margin:0;margin-bottom:4rem}.main-cart-page .cart-page-wrapper{gap:11rem}.complementary-slider .countdown-product{display:none}.shopify-section{clear:both}.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%;right:0}.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:123%;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%}.language-selector .disclosure__list{text-align:left}.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}.facets-container .mobile-facets__open{font-size:1.6rem}.breadcrumb-block{float:left;width:100%}@media screen and (min-width: 990px){.template-404{margin:0;padding-bottom:8rem;width:100%;float:left}}.button-hover-style,.shopify-payment-button__button,.complementary-products__container .quick-add__submit.button{transition:color .4s,background-color .4s}.complementary-products__container .quick-add__submit.button{background-color:var(--secondary-button-bg-hover);color:var(--secondary-button-text-hover)}.complementary-products__container .quick-add__submit.button:hover{background-color:rgb(var(--hover-button))!important}.button-hover-style:hover,.shopify-payment-button__button:hover{background-color:rgb(var(--hover-button))!important;transition:color .4s,background-color .4s;color:var(--secondary-button-text-hover)}.button-hover-style:hover.button:before,.button-hover-style:hover.button:after,.button-hover-style:hover.shopify-payment-button__button--unbranded:before,.button-hover-style:hover.shopify-payment-button__button--unbranded:after{box-shadow:unset}.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 .quick-add__submit.button:hover .icon-arrow path{fill:#fff}.complementary-products__container .card--horizontal .card__heading{font-size:1.8rem}.complementary-products__container .slider-counter__link--active .dot{width:4rem;transition:all .3s ease-out;border-radius:5rem;opacity:1;height:1.5rem}.complementary-products__container .slider-counter--dots .slider-counter__link--dots .dot{background-color:var(--swiper-pagination-bullet-inactive-color, #000);width:1.5rem;height:1.5rem}.complementary-products__container .slideshow__control-wrapper button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active{border:unset;transform:unset;width:unset;height:unset;position:unset;padding:0rem .7rem}.complementary-products__container .slider-counter--dots .slider-counter__link--active.slider-counter__link--dots .dot{background-color:var(--border-color);width:1.5rem;display:block;width:3.5rem;transition:all .3s ease-out;border-radius:5rem;opacity:1;padding:0;position:static;height:1.5rem}.complementary-products__container .feather.feather-arrow-right{width:15px}.complementary-products__container .slider-counter--dots .slideshow__control-wrapper button.slider-counter__link.slider-counter__link--dots.link{transform:unset}.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);width:1.5rem;height:1.5rem;border-radius:50%;display:block}.complementary-products__container .slider-counter__link{padding:0rem .7rem}span.active-lang{font-weight:700;color:#000}.announcement-bar-section .animate-arrow .icon-arrow path{fill:rgb(var(--color-button-text))}.image-animation{overflow:hidden;display:block}.image-animation:hover img{transform:scale(1.1)}.image-animation img{display:block;transform:scale(1);transition:transform 3s ease-in-out}.announcement-bar-section .utility-bar--bottom-border{padding-left:2rem;padding-right:2rem}.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 .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(350deg);-webkit-transform:rotateY(350deg);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 2rem 2rem 4rem}.header-wrapper .header--top-center:before{content:"";position:absolute;left:0;right:0;bottom:6.8rem}.header .header__icon span{font-size:1.4rem;gap:.5rem}@media (min-width: 280px) and (max-width:1200px){.header__icon .login-title,.header__icon .label,.header__search .search-title{display:none}.header__icon .icon{height:2rem;width:2rem}.header .header__icons{gap:1rem}}@media (min-width: 1199px){.name_icons.header__icon .login-title,.name_icons.header__icon .label,.header__search.name_icons .search-title{display:block}.none.header__icons,.none.header__icon,.header__search.none{display:none!important}.icon.header__icon .login-title,.icon.header__icon .label,.header__search.icon .search-title{display:none}}.header__icons .cart-count{display:flex;align-items:center;gap:2px}.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 account-icon{display:flex;align-items:center}.header .header__icons{align-items:center;gap:2rem;flex-direction:row;flex-wrap:wrap}.header__icon:hover svg.icon{text-decoration:none;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}.header__icon:hover{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}.header__icon:hover svg{transform:rotateY(180deg)!important;-webkit-transform:rotateY(180deg)!important;-moz-transform:rotateY(180deg)!important}.header__icon svg{text-decoration:none;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}.header__submenu li .header__menu-item.list-menu__item span:after{content:unset}.header .header__inline-menu ul li .header__menu-item.list-menu__item.focus-inset.caption-large span:after{content:unset;color:rgb(var(--color-foreground))}.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.6rem;position:relative;color:rgb(var(--color-foreground));transition:box-shadow var(--duration-short) ease}.header__menu-item .icon-caret{right:1.5rem;left:auto}ul.header-mega-menu li .header__menu-item{padding:3rem}.header .header-mega-menu .header__menu-item{padding-top:4rem;padding-bottom:4rem}.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}.menu-drawer-container .icon.icon-close{transition:unset;-webkit-transition:unset;-moz-transition:unset;-o-transition:unset;-ms-transition:unset}@media (max-width:1400px){.header .header__menu-item.list-menu__item{padding-left:3.8rem}}@media (max-width:1330px){.header ul li:nth-child(1) .header__menu-item.list-menu__item{padding-left:0}.header .header__icons{gap:1rem}.header .header__menu-item.list-menu__item{padding-left:2.5rem}}@media (max-width:1230px){.header .header__menu-item.list-menu__item{padding-left:2.2rem}}@media (max-width:1200px){.icon.header__icon .login-title,.icon.header__icon .label,.header__search.icon .search-title{display:none}}@media (max-width:320px){.header__icon .icon{height:2rem;width:2rem}}slideshow-component .slideshow__controls{position:absolute;left:50%;bottom:0rem;transform:translate(-50%,-50%);width:100%;border:0}.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}.slideshow__text .banner__buttons .button{padding:0 7rem}.slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:83rem}.slideshow .slideshow__text.slideshow__text--right{padding-right:0}@media (min-width:1300px){.slideshow .banner__heading{font-size:7.9rem}}@media (max-width:1400px){.slideshow__text.banner__box{max-width:53rem}}@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:0}.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 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}.button.button--secondary.button-hover-style.common-class-button{min-width:max-content}.button.button--primary:before,.button.button--primary:after,.button:not([disabled]):hover:before,.button:not([disabled]):hover:after,.button:focus{border:0;box-shadow:unset;content:unset}.button.button--primary{border-bottom:.2rem solid var(--border-color);display:inline-block;font-family:var(--font-heading-family);min-height:3rem;font-size:1.8rem;min-width:max-content;max-width:max-content;padding:0!important;display:flex;align-items:center;gap:1rem;letter-spacing:0;flex-direction:row;background:transparent}.button.button--primary .svg-wrapper{transform:rotate(-35deg);-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;width:18px;height:18px}.button.button--primary .svg-wrapper svg path{fill:#000}.button.button--primary:hover .svg-wrapper svg path{fill:var(--primary-button-text-hover)!important}.button.button--primary:hover .svg-wrapper{transform:rotate(0);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease}.button.button--primary{color:var(--primary-button-text)}.button.button--primary:hover{color:var(--primary-button-text-hover)!important}@media (max-width:1200px){.button.button--primary{font-size:1.4rem}}.multirow__inner .image-with-text__text--caption{letter-spacing:.3rem;padding-bottom:1rem;font-size:1.6rem}.slideshow__text p.image-with-text__text{text-transform:capitalize;font-size:2rem}.slideshow__text .banner__text p{font-size:1.8rem;font-weight:600}.slideshow__text .banner__buttons{margin-top:3rem!important}.slideshow__text .button.button--primary{font-size:2rem}.multirow__inner .image-with-text__text--caption{letter-spacing:.18rem;padding-bottom:1rem;font-size:1.6rem}.multirow__inner .image-with-text__text p{font-weight:500;letter-spacing:0}.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__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 (max-width: 767px){.slideshow__text .banner__text p{font-size:1.3rem}.slideshow__text .banner__buttons{margin-top:1.2rem!important}.slideshow__text p.image-with-text__text{font-size:1.5rem}}@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)}}.multicolumn__title h2{padding-bottom:4rem}.multicolumn .caption-with-letter-spacing{font-size:unset}.multicolumn .title{max-width:690px;margin:0 auto}.section-collection-list .collection-list-wrapper .title-wrapper-with-link{margin:0}.template-search .facets-container-drawer .collection-view-toggle{display:none}.facets-container .facets__form .facets__summary{font-size:1.4rem;padding:0 1.75rem 0 0;margin-bottom:1.5rem}.facets-container .facets__summary,.facets-container .facets__form .facets__summary{color:rgb(var(--color-foreground))}.main-collection-list .collection-cate-heading{margin:0}.main-collection-product .main-breadcrumbs{margin-top:4rem}.section-collection-list sup.card-collection__counter{position:absolute;top:7px;right:auto;padding-left:5px;transform:translateY(-50%)}.facets-container .facets__heading{color:rgb(var(--color-foreground));font-weight:700}.section-collection-list .collection-list-title{margin-bottom:4rem;text-align:left}.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,.subcollection-wrapper .subcollection-title .heading-sucollection: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}.main-list-collection .card__heading:hover .card_heading_hover:after,.subcollection-wrapper .subcollection-title:hover .heading-sucollection: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:capitalize;transition:color .4s}.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}.common-class{position:absolute;top:.9rem;left:auto;right:.7rem;display:flex;flex-direction:column;gap:1rem;z-index:5!important}.common-class .quick-add__submit{border:0;padding:1rem 1.5rem}.common-class .button:before,.common-class .button:after{box-shadow:unset}.common-class .quick-add__submit{box-shadow:unset}.main-list-collection .title--primary{margin:0 0 2rem}.main-list-collection .collection-list{--grid-desktop-horizontal-spacing: 5rem;--grid-desktop-vertical-spacing: 5rem}.main-list-collection .collection-cate-heading{font-size:2.4rem}.main-list-collection{margin-top:0;padding-top:0;margin-bottom:5rem}.main-list-collection .card__information{padding-top:2rem;padding-bottom:0}.accordion__title.custom-code{margin-top:1rem}.main-list-collection .card__information h3{text-align:center}.main-list-collection .collection-cate-heading,.cart-drawer__collection .collection-cate-heading,.collage .collection-cate-heading{display:flex;align-items:center;justify-content:space-between;padding:2rem 0px 1.5rem 0!important;border-bottom:2px solid var(--border-color);min-width:100%;max-width:100%}@media (max-width:1400px){.main-list-collection .collection-list{--grid-desktop-horizontal-spacing: 4rem;--grid-desktop-vertical-spacing: 4rem}}@media (max-width:1400px){.main-list-collection .collection-list{--grid-desktop-horizontal-spacing: 3.5rem;--grid-desktop-vertical-spacing: 3.5rem}}@media (max-width:1200px){.main-list-collection .collection-list{--grid-desktop-horizontal-spacing: 3rem;--grid-desktop-vertical-spacing: 3rem}.main-list-collection .collection-cate-heading{font-size:2rem}}@media (max-width: 991px){.main-list-collection .collection-list{--grid-mobile-horizontal-spacing: 2rem;--grid-mobile-vertical-spacing: 2rem}.main-list-collection .collection-cate-heading{padding:1.3rem 0px 1rem 0!important}}.service-section .multicolumn-card__info h3{font-size:2rem}.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:0rem}}.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:2rem;margin-top:0}.product-popup-modal__opener .product-popup-modal__button{padding-right:0;margin-bottom:2rem;min-height:2.4rem}.product-popup-modal__opener .product-popup-modal__button.link{text-decoration:none}@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:50rem;text-align:center;box-shadow:0 8px 24px #0006;position:relative;z-index:11}.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}.quick-add__submit:hover{background-color:var(--secondary-button-bg-hover)!important;color:var(--secondary-button-text-hover)}.main-product-recommendations .quick-add__submit:hover{background-color:rgb(var(--hover-button))!important;transition:color .4s,background-color .4s;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}.wishlist_button svg{margin:0!important;width:3rem;height:4rem}.compare_button svg{width:1.8rem;height:4rem;margin:0!important}.product-button-hv .wishlist_button svg{width:3.5rem;height:4rem}.collection .common-class .quick-add__submit,.template-search .common-class .quick-add__submit{padding:0 .8rem;cursor:pointer}.collection .heart-filled .quick-add__submit,.related-products .heart-filled .quick-add__submit,.template-search .heart-filled .quick-add__submit{background-color:var(--secondary-button-bg-hover);color:var(--secondary-button-text-hover)}.collection .heart-filled path,.related-products .heart-filled path,.template-search .heart-filled path{stroke:#fff;stroke-width:1.3px;fill:#fff}.collection .wishlist_button.quick-add__submit:hover svg path,.related-products .wishlist_button.quick-add__submit:hover svg path,.template-search .wishlist_button.quick-add__submit:hover svg path{stroke:#fff;fill:#fff}.collection .compare_button:hover svg path,.template-search .compare_button:hover svg path{fill:#fff}.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,.main-product-trending .card-wrapper:hover .card--standard .quick-add,.template-search .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__content .card__information{padding-bottom:0}.collection .card-wrapper .card--standard .quick-add.countdown-product,.template-search .card-wrapper .card--standard .quick-add.countdown-product{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;top:11rem}.collection .card-wrapper .card--standard .quick-add,.template-search .card-wrapper .card--standard .quick-add,.facets .card-wrapper .card--standard .quick-add,.main-special-product .card-wrapper .card--standard .quick-add,.main-product-trending .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}.collection .card__information .card__heading{font-size:1.8rem;margin:0;padding:.5rem 0rem .7rem 0px}.collection .card__information .card__heading{line-height:1.3}.price--on-sale .price-item--regular{font-size:1.4rem}span.price-item.price-item--sale.price-item--last,span.price-item.price-item--regular{font-size:1.8rem;font-weight:600;margin:0;color:var(--price-color);line-height:0}.quick-add__submit{transition:color .4s,background-color .4s;box-shadow:0 .2rem .5rem #00000029}.collection .quick-add__submit span{font-size:1.4rem;text-transform:capitalize;position:relative}.collection slider-component.slider-component-desktop ul li.slider__slide{padding-top:3rem!important}.collection slider-component{padding:0!important}.quick-add-modal__content .breadcrumbs,.quick-add-modal__content #sticky-cart.bottom,.quick-add-modal__content-info .product-single__description{display:none}.sticky-cart-content .product-form__submit{margin:0;padding:0 7rem}.collection-swatches{display:flex;align-items:center;flex-direction:row;gap:1rem;flex-wrap:wrap;cursor:pointer;padding:.8rem 0rem 1rem 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}.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:capitalize;text-decoration:none;transition:color .4s}.collection .collection__view-all a{padding:2.3rem .9rem}.collection .swiper-wrapper{padding:0}.collection .caption-with-letter-spacing--large,.blog .caption-with-letter-spacing--large{font-size:1.6rem}.collection .swiper-button-next,.collection .swiper-button-prev{color:#000;visibility:hidden}.collection:hover .swiper-button-next,.collection:hover .swiper-button-prev{visibility:visible}.collection .swiper-button-next{left:auto;right:3%}.collection .swiper-button-prev{left:3%;right:auto}.collection .swiper-button-next:after,.collection .swiper-button-prev:after{font-size:1.8rem;font-weight:800}.collection .slider-buttons{border-bottom:0!important}.collection .slider-buttons{display:none!important}.collection .collection__title p{margin:0 0 .2rem;font-size:1.6rem}.products .quick-add__submit{background-color:#645832;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)}.product__info-container .product-popup-modal__opener,.product__info-container .share-button{margin:0}.collection .top-title{display:flex;align-items:end;justify-content:space-between;width:100%;flex-wrap:wrap}.collection .animate-arrow.view-button.button.button--secondary{width:max-content;text-align:center}.collection .view-all-button{text-align:center;display:flex;justify-content:center}.collection__title.title-wrapper{margin-bottom:4rem}@media (max-width:1199px){.collection .collection__title h2{font-size:2.7rem}.collection .contains-card{--grid-desktop-horizontal-spacing: 3rem}}@media (max-width:1040px){.collection .contains-card{--grid-desktop-horizontal-spacing: 2.5rem}}@media (max-width:991px){.collection .collection__title h2{font-size:3.4rem}.collection__title.title-wrapper{margin-bottom:3rem}.compare_button svg{width:1.7rem}}@media (max-width:767px){.collection .collection__title p{display:none}.collection .collection__title h2{font-size:3rem}}@media (max-width: 575px){.collection .collection__title h2{font-size:2.6rem;margin:0}}@media (max-width: 480px){.collection .collection__title h2{font-size:2.2rem}}@media (max-width:320px){.collection-swatches ul.color-swatch li{width:1.5rem;height:1.5rem}}.video-section .deferred-media[loaded]>.deferred-media__poster{display:block}.video-section .video-inner p{letter-spacing:.2rem;font-family:var(--font-body-family);font-size:1.6rem}.video-inner h2{max-width:64rem;margin:0 auto;font-size:4.6rem}.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:capitalize;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:710px;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{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}}@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}}@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.1rem}}@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}}.article-card__info{position:absolute;top:.8rem;left:3rem;background:#fff;padding:2.5rem 2rem;font-size:1.4rem;text-align:center;transition:.3s background}.article-card__info:hover{background:var(--secondary-button-bg-hover);color:#fff;transition:.3s background}.article-card__info span{text-align:center;font-family:var(--font-body-family);font-weight:100}.blog .button.button--primary{padding-bottom:.5rem!important}.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{margin-bottom:1rem;margin-top:0;font-size:1.8rem;font-weight:500;letter-spacing:.8px}.template-article .blog .caption-text,.template-article .blog-title{text-align:center}.template-article .blog-sidebar .widget{margin:0 0 1rem;border-bottom:1px solid #e3e3e3;padding:0 0 3rem}.template-article .recent-title{margin-top:0}.template-article .blog-sidebar h3{font-size:2.6rem;margin-bottom:0;padding-bottom:.5rem;color:rgb(var(--color-foreground))}.template-article .blog-sidebar ul{list-style:none;padding:0;margin:0}.template-article .blog-sidebar li{margin-bottom:.8rem}.template-article .blog-sidebar time{font-size:1.4rem}.template-article .blog-sidebar a{text-decoration:none;font-size:1.4rem;color:rgb(var(--color-foreground))}.template-article .blog-sidebar a:hover{text-decoration:underline}.template-article .blog-search-form{margin-bottom:2rem;position:relative;display:flex;align-items:center;justify-content:space-between}.template-article .blog-search-form input[type=text]{padding:1.5rem;width:100%;border:.1rem solid #ccc}.template-article .blog-search-form button{margin-top:.8rem;padding:.6rem 1.2rem;border:none;cursor:pointer;background:transparent;position:absolute;top:0;left:auto;right:0}.template-article .search-results-container{position:absolute;top:100%;left:0;width:100%;border:.1rem solid #eee;background-color:#fff;box-shadow:0 .2rem .5rem #0000001a;z-index:100;max-height:20rem;overflow-y:auto;display:none}.template-article .search-results-container div{padding:.8rem;cursor:pointer}.template-article .search-results-container a{text-decoration:none;color:inherit;display:block}@media (max-width:320px){.template-article .blog-sidebar h3{font-size:2.2rem}}.blog .article-card .card__heading,.main-blog .article-card .card__heading{font-size:2.2rem;transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s}.blog .card__information .article-card__excerpt{color:rgb(var(--color-foreground));max-width:100%}.blog .article-card .card__heading:hover,.main-blog .article-card .card__heading:hover{color:var(--secondary-text-color)}.blog .blog__posts.articles-wrapper{--grid-desktop-horizontal-spacing: 20px;margin:0}.blog .blog__title{padding-bottom:2rem;text-align:left}.blog .inner-button-text{display:flex;margin:0 0 3rem;flex-direction:row;justify-content:space-between;align-items:end;position:relative;gap:1rem;flex-wrap:wrap}.blog .blog__title{float:left;width:100%;max-width:66rem;text-transform:capitalize;margin:0;padding:0}.main-blog .card__information .article-card__excerpt{color:rgb(var(--color-foreground));margin-left:0}.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 .article-template__title:not(:only-child){margin-bottom:1rem}.store-locator h2{margin:2rem 0}.article-template .article-template__content{color:rgb(var(--color-foreground));letter-spacing:0rem}.article-template .article-template__back .article-template__link{font-size:2rem;color:currentColor;justify-content:left;color:rgba(var(--color-foreground))}.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 (max-width:1199px){.blog .blog__title{font-size:3rem}.blog .blog__posts.grid{--grid-desktop-horizontal-spacing: 2rem}}@media (max-width:991px){.blog .blog__title{font-size:2.5rem}.blog .inner-button-text{margin:0 0 2rem}.blog .blog__posts.grid{--grid-desktop-horizontal-spacing: 1rem}}@media (max-width:767px){.collapsible-content .collapsible-content__header p{letter-spacing:0;font-size:1.4rem}.collapsible-content h2{margin-bottom:3rem;font-size:2rem}}@media (max-width: 575px){.blog .blog__title{font-size:2.2rem}}.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)}.footer-block__details-content .list-menu__item--link{color:var(--footer-color-content)}.footer .footer-block-image{display:flex;align-items:center;gap:1rem}.footer .content-area{max-width:60rem}.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;font-weight:500;margin-bottom:2rem}.footer .address-data ul{padding-left:0;margin:0}.footer-bottom-inner .disclosure__list-wrapper{transform:translateY(-1.1rem)}.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{color:rgb(var(--color-foreground));text-transform:capitalize;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600}.footer .address-data ul li span a,.footer .address-data span{font-size:1.6rem;text-decoration:none;word-break:break-all;color:rgb(var(--color-foreground))}.footer .footer-block__brand-info h2{font-size:2.4rem;margin:0}.footer .content-area p{margin:0}.newsletter .footer-block__details-content{column-count:3}.newsletter .newsletter-form{margin:0}.newsletter .newsletter__wrapper{padding-top:0;padding-bottom:0;background:transparent}.main-newsletter .newsletter-form__field-wrapper .field__input{background:transparent}.newsletter .footer__content-bottom{border-top:0}.main-newsletter .footer__copyright .copyright__content{font-size:1.6rem;color:rgb(var(--color-foreground))}.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:center;align-items:center}.main-newsletter .footer__column .caption-large.text-caption{display:none}.main-newsletter .footer__copyright{margin-top:0;padding:15px 0}.main-newsletter .footer-bottom-inner{max-width:var(--page-width);margin:0 auto;padding:0 5rem}.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{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:.1rem solid rgb(47 41 38 / 28%)}.main-newsletter .field:hover.field:after{box-shadow:none}.main-newsletter .newsletter{position:relative}.main-newsletter .newsletter:after{content:"";position:absolute;left:50%;top:0;height:-webkit-fill-available}.main-newsletter .footer__content-bottom-wrapper{width:initial}.main-newsletter .newsletter-form__button:hover{color:var(--secondary-text-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;background:transparent}.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__content-top .footer-block__newsletter{text-align:center;font-size:4rem;margin-bottom:2rem;text-transform:capitalize}.footer__content-top .footer-block__newsletter h2{font-size:4.6rem;text-align:center;text-transform:capitalize}.footer__content-top .field__input{background-color:var(--inout-color);height:5.5rem;color:#666}.footer-block--newsletter .field__input::placeholder{font-size:16px;color:rgb(var(--color-foreground));font-weight:500}.footer__content-top .footer-block--newsletter{margin:auto;width:45%}.footer__content-top .newsletter-form__field-wrapper .field:after{box-shadow:none}.footer__content-top .newsletter-form__field-wrapper{max-width:82rem}.footer__content-top .field__button>.svg-wrapper{width:2rem;height:2rem}.list-social__link .svg-wrapper{width:2.5rem;height:2.5rem}.footer__content-top .footer__blocks-wrapper{padding:7rem 0 0}@media (max-width:1400px){.footer__content-top .footer-block--newsletter{width:65%}}@media (max-width:1199px){.footer__content-top .footer-block--newsletter{width:73%}.footer__content-top .footer-block__newsletter h2{font-size:3.5rem}}@media (max-width:991px){.footer__content-top .field__input{height:5rem}.footer__content-top .footer-block__newsletter h2{font-size:3rem}.footer__content-top .footer__blocks-wrapper{padding:4rem 0 0}.footer .footer-block .footer-block__heading,.footer .footer-block h2{font-size:2rem;margin-bottom:1rem}.footer__content-top .grid{--grid-desktop-horizontal-spacing: 1rem}}@media (max-width:749px){.footer .content-area{margin:0 auto;text-align:center}.footer .address-data ul li span a,.footer .address-data span{font-size:1.4rem}.menu-drawer .disclosure__list-wrapper.country-selector{position:static}.menu-drawer .country-selector__close-button.link{height:100%}.menu-drawer .disclosure__list-wrapper.country-selector:not([hidden])+.country-selector__overlay:empty{background:transparent!important}.menu-drawer .disclosure__list-wrapper{top:auto;right:auto;bottom:4rem}}@media (max-width:767px){.main-newsletter .newsletter:after{content:unset}.footer__content-top .footer-block--newsletter{width:100%}.footer__content-top .footer-block__newsletter h2{font-size:2.5rem}}@media (max-width: 575px){.footer__content-top .footer-block__newsletter h2{font-size:2.4rem}}@media (max-width: 480px){.footer__content-top .footer-block__newsletter h2{font-size:2.2rem}.footer .address-data ul li span a,.footer .address-data span{font-size:1.4rem}}@media (max-width:320px){.footer__content-top .footer-block__newsletter h2{font-size:2rem}.footer__content-top .footer__blocks-wrapper{padding:2rem 0 0}}.progress-wrap{position:fixed;right:4rem;bottom:15rem;height:4.2rem;width:4.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:0;box-shadow:inset 0 0 0 .2rem #0000001a;z-index:7;background:var(--gradient-background);opacity:0;visibility:hidden;-webkit-transition:all .2s linear;transition:all .2s linear;transform:rotate(-45deg) translate(-30px,30px);-webkit-transform:rotate(-45deg) translate(-30px,30px);-moz-transform:rotate(-45deg) translate(-30px,30px);-ms-transform:rotate(-45deg) translate(-30px,30px);-o-transform:rotate(-45deg) translate(-30px,30px);-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear}.progress-wrap.active-progress{opacity:1;visibility:visible}.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}.progress-wrap:hover{background:var(--secondary-button-bg-hover);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}.progress-wrap:hover svg path{stroke:var(--gradient-background);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}.arrow-up-icon{width:3.5rem;height:3.5rem;z-index:1;transform:rotate(45deg)}.predictive-search .predictive-search__item .price{color:rgb(var(--color-foreground))}.predictive-search .predictive-search__result-group .predictive-search__heading{font-size:1.8rem;color:rgb(var(--color-foreground));text-transform:capitalize;margin-bottom:1.5rem;font-family:var(--font-heading-family)}.predictive-search__result-group.main-product-show .predictive-search__heading{margin-left:0;margin-right:2.5rem}.main-product-show .predictive-search__list-item{padding:1.5rem;flex:1 1 32.33%;max-width:464px;border:.1rem solid rgba(var(--color-foreground),.13)}.main-product-show .predictive-search__image{object-fit:cover;width:10rem;height:11.5rem}.main-product-show .predictive-search__item{padding:0!important}.main-product-show .predictive-search__results-list{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;margin-bottom:.5rem;margin-right:2.5rem}.predictive-search .predictive-search__result-group .predictive-search__list-item .predictive-search__item-heading{font-size:1.5rem;font-family:var(--font-body-family)}.predictive-search .predictive-search__item{padding:1rem 2rem .3rem 1.5em}.predictive-search__item-content .predictive-search__item-vendor{font-size:1.3rem;letter-spacing:.5px}.predictive-search-products .predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search-products .predictive-search .price{margin-top:0}.predictive-search__item-content .predictive-search__item-heading.title-product{font-size:1.8rem!important;margin-top:.8rem;margin-bottom:.5rem;font-family:var(--font-heading-family)}.predictive-search .predictive-search__results-list .predictive-search__item-heading{font-size:1.4rem}.template-search .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0}.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{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}.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}.header__icon{text-decoration:none}@media (max-width:960px){.search-modal .search-modal__content{padding:0 3rem}}@media (max-width:1200px){.predictive-search__item-content .predictive-search__item-heading.title-product{font-size:1.6rem!important}.header__search .search__input.field__input{font-size:2.5rem}}@media (max-width:1100px){.main-product-show .predictive-search__image{width:7rem;height:7.5rem}.main-product-show .predictive-search__list-item{padding:1rem}}@media (max-width:991px){.main-product-show .predictive-search__list-item{flex:0 1 100%}.predictive-search .predictive-search__result-group .predictive-search__heading{margin-left:0}.main-product-show .predictive-search__results-list{gap:1rem}.predictive-search .predictive-search__item{padding:1rem 2rem .3rem 0}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:1rem}.predictive-search__item-content .predictive-search__item-heading.title-product{font-size:1.4rem!important}}@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;width:100%;margin-bottom:5rem}.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 0;border-top:.1rem solid var(--border-color)}.account-contain .account__image img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.account-contain .account__image{line-height:0;overflow:hidden}.forgot__password{width:max-content;margin:0 auto;margin-top:2rem}@media (max-width:1300px){.main-bg-style{padding:0rem 5rem!important}}@media (max-width:1200px){.customer.login #recover:target{font-size:3.5rem}.account-contain .cancel-button{margin-block-start:2rem}}@media (max-width:320px){.customer.login #recover:target{font-size:2.2rem}.account-contain .cancel-button{margin-block-start:1rem}.account-contain{margin-bottom:2rem}.template-login .breadcrumb-wrapper{margin:0 0 2rem}.form-customer__callout .account-text{display:flex;padding:.5rem 2rem;align-items:center;justify-content:center;margin:0 auto}}.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-main .card-wrapper{height:max-content}.collage .card__information h3,.collage .collage__item h3{font-size:2rem}.collage .collage__item .card__heading h3{font-size:1.8rem}.about-usgradient .image-with-text p{letter-spacing:0;font-weight:400}.card__heading{font-size:1.8rem}.collage .card__information h3{padding:.5rem 0rem .7rem 0px;margin:0}.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));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 .title-text-font{font-size:20rem;margin:0}.template-404 h1{font-size:5rem;margin-top:1rem;letter-spacing:0rem}@media (max-width: 480px){.template-404 h2{font-size:16rem}.template-404 h1{font-size:2.8rem;margin-bottom:1rem}}.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-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{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{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}.main-product-recommendations .price{margin-top:1rem!important}.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}.custom-modal.second-popup-size{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080}.second-popup-size .custom-modal-content{background:#fff;margin:5% auto;padding:0;width:70%;max-width:900px;box-shadow:0 5px 25px #0003;animation:fadeIn .3s ease}.quick-add-modal__content .quick-add-modal__content-info{overflow-y:clip}.second-popup-size .custom-modal-header{display:flex;justify-content:space-between;align-items:center;padding:2rem 2rem 1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.13);justify-content:center;position:relative}.second-popup-size .custom-modal-header h2{margin:0;font-size:4rem;text-transform:capitalize}.second-popup-size .custom-close{position:absolute;right:1rem;left:auto;top:1.2rem;background:none;border:0;margin:0;cursor:pointer;color:#000}.custom-modal-body p{margin:0;text-align:center;font-size:1.4rem;color:rgba(var(--color-foreground))}.second-popup-size .custom-modal-body{padding:2rem}.sizechart span{font-size:1.5rem}.second-popup-size .modal-body{position:relative;flex:1 1 auto;padding:1rem}.second-popup-size .size-chart-section .tt-table-responsive-md{overflow:auto}.second-popup-size .modal-dialog table{width:100%;margin-top:17px;border:none}.second-popup-size table{float:left;width:100%}.second-popup-size table{caption-side:bottom;border-collapse:collapse}.second-popup-size tbody,.second-popup-size td,.second-popup-size tfoot,.second-popup-size th,.second-popup-size thead,.second-popup-size tr{border-color:inherit;border-style:solid;border-width:0}.tt-table-responsive-md table thead tr{background:#ddd}.second-popup-size .modal-dialog table thead th{color:#111;font-size:13px;font-weight:700;text-align:center;padding:15px;border:none}.second-popup-size th,.second-popup-size td{text-align:center;padding:15px;position:relative;color:rgba(var(--color-foreground))}.second-popup-size table tbody tr:nth-child(odd){background:#e5e5e5}.second-popup-size table tbody tr{background:#f7f7f7}.second-popup-size table td{color:#666;font-size:13px;font-weight:400;text-align:center;padding:10px 4px;border:none}.second-popup-size table{width:100%;margin-top:17px;border:none}#size-chart .tt-table-responsive-md{margin-top:20px;overflow:auto}.page-size-chart table{border:1px solid #e5e5e5;float:left;width:100%;table-layout:auto;caption-side:bottom;border-collapse:collapse}.page-size-chart tbody,.page-size-chart td,.page-size-chart tfoot,.page-size-chart th,.page-size-chart thead,.page-size-chart tr{border-color:inherit;border-style:solid;border-width:0}.page-size-chart th,.page-size-chart td{text-align:center;padding:15px;border:1px solid #e5e5e5;position:relative}.page-size-chart .main_child{max-width:100%;width:100%;padding:0}.page-size-chart h1{text-align:left;margin:0 0 2rem}@media (max-width:991px){.second-popup-size .custom-modal-content{width:90%}.second-popup-size .custom-modal-header h2{font-size:3rem}}.main-cart-items .title-wrapper-with-link{margin-bottom:4rem}.cart-footer .cart__footer{display:block}.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 .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:5rem}.main-cart-page{clear:both}.cart-page-wrapper{display:grid;width:100%;grid-template-columns:1fr auto;align-items:flex-start;justify-items:end}.title-wrapper-with-link{width:100%;float:left}.main-cart-items{width:100%}.main-cart-page .title-wrapper-with-link{align-items:center;flex-wrap:wrap;margin:5rem 0}@media (max-width:1200px){.main-cart-page .cart-page-wrapper{grid-template-columns:2fr auto;gap:2rem}}@media (max-width:1050px){.main-cart-page .cart-page-wrapper{grid-template-columns:1fr;gap:2rem}.main-cart-items .cart__items{padding:0}cart-note.cart__note.field,.cart-footer .cart__footer,.cart-footer .cart__footer .cart__blocks,.cart__footer-wrapper{width:100%}.shipping-cart{margin-bottom:3rem;text-align:left}.main-cart-page .title-wrapper-with-link{margin:0 0 5rem}}.subcollection-image img{max-width:22rem;min-height:auto}.subcollection-image{border-radius:var(--product-card-corner-radius)}.subcollection-wrapper .subcollection-slider a{text-decoration:none}.subcollection-title{position:relative}.subcollection-title h2{margin:.5rem 0 0;max-width:21rem;margin:0 auto}.subcollection-title h2:hover{color:var(--secondary-text-color)}.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}.product .product__info-container .product__text{font-size:1.2rem;color:rgb(var(--color-foreground));margin-bottom:1rem}.product .product__description{margin:0;margin-top:1rem}.product .product__description p{color:rgb(var(--color-foreground))}.product-button-wrap p{font-size:1.5rem}.product .quantity__label,.product span.option-name,.product .product__info-container .product__text,.share-button__button,.popup-modal__content span.option-name{color:rgba(var(--color-foreground));font-family:var(--font-heading-family);font-size:1.9rem}.popup-modal__content span.option-name{font-size:1.6rem}.related-products .card__content h3{padding:.5rem 0}.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,.complementary-products__container .common-class.other-product{display:none}.complementary-products__container .quick-add__submit{padding:.8rem}.product-form__submit{position:relative;border:.1rem solid;display:flex;align-items:center}#notify-me{display:flex;align-items:center}.product-form__submit span:before{content:"+";position:absolute;left:auto;top:26%;right:auto;transform:translate(-50%);margin:0rem -1.2rem;font-size:1.6rem;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.8rem;color:rgb(var(--color-foreground));font-family:var(--font-heading-family)}.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%}.product-single__description .product_tab_wrapper ul.tabs li a:after{content:"";left:0;right:0;position:absolute;top:auto;bottom:0;height:.3rem;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;width:0;background:rgb(var(--color-link));margin:auto}.product-single__description .product_tab_wrapper ul.tabs li.active>a:after,.product-single__description .product_tab_wrapper ul.tabs li:hover>a:hover:after{width:55%}.TTProduct-Tab{float:left;width:100%;text-align:center}.nav.nav-tabs{float:left;width:100%;text-align:center;margin:0 0 30px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}@media (min-width: 1200px){.template-index .nav.nav-tabs{display:flex;justify-content:center}}.nav.nav-tabs>li{float:none;margin-bottom:0;display:inline-block;vertical-align:top;position:relative;flex:0 0 auto}.nav.nav-tabs>li>a{float:left;width:100%;padding:0;position:relative;z-index:1}.nav.nav-tabs>li .tab_content{float:left;width:auto;display:flex;align-items:center}.ttproduct .nav.nav-tabs>li .tab_content .tab-detail{margin-left:12px;float:right;width:auto;text-align:left}.ttproduct .nav.nav-tabs>li .tab_content .tab-detail .tab-title{font:800 16px/18px var(--font-stack-header);position:relative;padding:0;overflow:hidden;z-index:1;float:left;width:100%;margin:0 0 5px;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}.ttproduct .nav.nav-tabs>li .tab_content .tab-detail .tab-item{font:italic 500 13px/16px var(--font-stack-body);float:left;width:100%}.nav-tabs>li:last-child>a{margin-right:0}.nav-tabs>li.active>a{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.nav>li>a:focus,.nav>li>a:hover{background:none}.TTProduct-Tab:hover .owl-theme .owl-nav{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;visibility:visible}.ttproduct .nav.nav-tabs>li .tabicon{float:left;height:85px;width:75px}.ttproduct .nav.nav-tabs>li .tabicon .tab-icon{height:40px;width:40px;cursor:pointer;margin:20px 15px;float:none;display:inline-block;vertical-align:top;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 .button--form{margin:1rem 0}.ttproduct .nav.nav-tabs>li:hover .tabicon .tab-icon{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg)}.product-single__description .product_tab_wrapper{margin:5rem 0 4rem;text-align:center;padding:0;width:100%;float:left;border:1px solid rgba(var(--color-foreground),.1)}.product-single__description .product_tab_wrapper ul.tabs{float:left;width:100%;padding:0;background:var(--gradient-background);border-bottom:1px solid rgba(var(--color-foreground),.1)}.product-single__description .product_tab_wrapper ul.tabs li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}@keyframes zoomFlash{0%{transform:scale(.95);opacity:.3}to{transform:scale(1);opacity:1}}.zoom-effect{animation:zoomFlash .3s ease}.product-single__description .product_tab_wrapper ul.tabs li:last-child{border-right:none}.product-single__description .product_tab_wrapper ul.tabs li:last-child>a{margin-right:0}.product-single__description .product_tab_wrapper ul.tabs li>a{float:none;display:inline-block;vertical-align:top;font-size:1.8rem;width:auto;text-decoration:none;margin:0 0 -1px;padding:20px;opacity:.9;-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;font-family:var(--font-heading-family)}.product-single__description .product_tab_wrapper ul.tabs li.active>a,.product-single__description .product_tab_wrapper ul.tabs li:hover>a{opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1}.product-single__description .product_tab_wrapper ul.tabs li.active>a{width:auto;text-decoration:none;font-weight:600}.product-single__description .product_tab_wrapper .tab-container{float:left;width:100%;text-align:left;padding:0 1.5rem 1.5rem;overflow-y:auto;overflow-x:hidden}.product-single__description .product_tab_wrapper .tab-container img{float:left}.product-single__description .product_tab_wrapper .tab-container .table-responsive{float:left;width:100%}.product-single__description .product_tab_wrapper .tab-container .table-responsive table{table-layout:auto}.product-single__description .product_tab_wrapper table th.label{float:left;width:100%;font-size:1.4rem;font-weight:600;color:#333;border:none;text-align:left;padding:15px}.product-single .tab-pane p{margin:0;font-size:13px}#shopify-product-reviews{text-align:left;margin:0!important}.product-single__description .tab-pane .spr-summary{text-align:left}.product-information-inner #AddToCartForm .product-single__variants .selector-wrapper{float:left;margin-right:1rem;width:14rem}@media only screen and (max-width: 1299px){.ttproduct .nav.nav-tabs>li .tab_content .tab-detail .tab-title{font-size:1.4rem;line-height:16px}.ttproduct .nav.nav-tabs>li .tab_content .tab-detail .tab-item{font-size:1.2rem;line-height:1.4rem}}@media only screen and (max-width: 1199px){.nav.nav-tabs{display:flex}}@media only screen and (max-width: 991px){.product-single__description .product_tab_wrapper{margin:30px 0 20px}.nav.nav-tabs{margin:0 0 15px}}@media only screen and (max-width: 767px){.nav-tabs>li>a{font-size:14px}}@media only screen and (max-width: 480px){.nav-tabs>li>a{font-size:13px;padding:8px;margin:0}.product-single__description .tabs>li{width:100%}.product-single__description .product_tab_wrapper ul.tabs li>a{width:100%;margin:0 0 5px;font-size:14px;line-height:16px}}.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{border:solid .1rem #d2d9de;background-color:#fff;padding:1.6rem;margin-bottom:2rem;display:flex;align-items:baseline;justify-content:flex-start;gap:2rem}.custom_range_filter .tags-title{flex:none}.custom_range_filter ul.advanced-filters{display:flex;margin:0;align-items:flex-start;text-align:left;flex-wrap:wrap;column-gap:2.3rem;row-gap:1rem;padding:0}.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}.custom_range_filter .tag-title{margin:0;letter-spacing:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:2rem}.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;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}@media (max-width:500px){.custom_range_filter ul.advanced-filters{column-gap:1rem}}@media (max-width:320px){.custom_range_filter ul.advanced-filters{row-gap:.5rem}}#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-cart{padding:1.5rem 5rem 1.5rem 3rem}.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 .4rem;font-size:1.8rem}.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}.breadcrumbs__item{display:inline-block;color:rgba(var(--color-foreground),.75)}@media (min-width: 768px){.main-popup .popup-text{padding:0 3.4rem;margin:auto}.main-popup .popup-inner{width:80rem}.main-popup .popup-image,.main-popup .popup-text{width:50%}.image-inner.left{flex-direction:row-reverse}}.main-popup .popup-inner{display:flex;flex-wrap:wrap;position:relative;align-items:stretch}.main-popup .popup-text{text-align:center}.main-popup .popup-inner h2{margin:0;font-size:3rem}.main-popup .popup-inner p{font-size:1.4rem;margin:2rem 0}.main-popup .newsletter-form__message{justify-content:center;font-size:1.6rem}.modal__close-button .icon{width:2.7rem;height:2.7rem;color:#000}.popup-text .main-popup .popup-text p{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%;background:#3333330a}.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}.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}@media (max-width:440px){.main-popup .popup-text{padding:2rem}.main-popup .close-btn{left:0;top:1rem}.modal__close-button .icon{width:2rem;height:2rem}.main-popup .popup-inner h2{font-size:2.2rem}.main-popup .popup-inner p{font-size:1.3rem;margin:1rem 0 1.5rem}}.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}.breadcrumbs{position:relative;z-index:2;display:flex;align-items:baseline;gap:1rem;margin:0;justify-content:left;text-align:left}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block;font-size:2.5rem;text-align:left}.main_breadcrumbs{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:1.5rem}.breadcrumbs__item h2{text-decoration:none;word-break:break-word;max-width:72rem;margin:0;line-height:1.3}.breadcrumbs__link{font-size:1.6rem}.home-tab{color:inherit}.breadcrumb-wrapper.breadcrumb-img:before{background:#0000004d;position:absolute;left:0;right:0;top:0;bottom:0;content:"";height:100%;width:100%;z-index:1}.breadcrumb-wrapper.breadcrumb-img{position:relative}.breadcrumb-wrapper{float:left;width:100%;padding:7.6rem 0;background-color:var(--color-bg-breadcrumb);margin:0 0 5rem;text-align:center}@media (max-width:1300px){.breadcrumbs__item h2{font-size:2rem}.main_breadcrumbs{align-items:flex-start}}@media (max-width:1200px){.breadcrumbs__link.title-left{font-size:2rem}}@media (max-width:991px){.breadcrumbs__link.title-left{font-size:1.6rem}.breadcrumbs{gap:1rem}}@media (max-width:861px){.main_breadcrumbs{display:block}}@media (max-width:500px){.breadcrumb-wrapper{padding:4.6rem 0}}@media (max-width:400px){.breadcrumb-wrapper{padding:4.6rem 0;margin:0 0 3rem}.breadcrumbs__item h2{font-size:1.7rem}.breadcrumb.breadcrumbs span{font-size:1.4rem}}@media (max-width:320px){.breadcrumbs__link.title-left,.breadcrumbs span{font-size:1.4rem}}.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%;border-radius:calc(var(--media-radius) - var(--media-border-width))}.store-locator .image-text-dashboard{border-radius:calc(var(--media-radius) - var(--media-border-width))}.store-locator .image-stores{overflow:hidden}.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}}.contact-section .section-icon{width:5rem;margin-bottom:1.5rem}.contact-section .feature-list{display:flex;justify-content:center;gap:1.5rem;margin-top:5rem}.contact-section h2,.contact-section p{margin:0}.contact-section .feature-item{padding:1rem 6.8rem;display:flex;align-items:center;gap:.8rem;border-radius:var(--inputs-radius)}@media (max-width:1305px){.contact-section .feature-item{padding:1rem 4.8rem;width:100%}.contact-section .feature-item span{text-align:left}.contact-section .feature-item{gap:1rem}}@media (max-width:1050px){.contact-section .feature-item{padding:1rem 2.8rem;width:max-content}}@media (max-width:767px){.contact-section .feature-list{flex-wrap:wrap}.contact-section h2,.contact-section p{font-size:2.5rem;margin-top:2rem}}#exit-popup{position:fixed;left:0;top:0;right:0;bottom:0;background:#0009;z-index:11;padding:1rem}.exit-popup-dashboard .countdown-product .product-countdown-wrapper{top:-40px}.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}.exit-popup-inner span{font-weight:500}#exit-popup h2{margin-bottom:1rem;margin-top:0;font-size:4rem}#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:4rem;width:100%;overflow-y:auto;max-height:560px;padding-top:10px;margin-bottom:3rem}.product-data{flex:0 1 25.33%}.exit-popup-dashboard .close-btn.modal__close-button{position:absolute;left:auto;right:1rem;top:2rem;background:none;border:0;margin:0;cursor:pointer}.main-exit-popup .exit-popup-btn button{margin-top:20px}@media screen and (max-width: 991px){.product-data{flex:0 1 30.33%}.main-product-data{gap:2rem}}@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}#exit-popup h2{font-size:3rem}.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){.exit-popup-inner .product-data{width:60%;flex:none}#exit-popup h2{font-size:2.5rem}}@media screen and (max-width: 400px){#exit-popup h2{font-size:2.2rem}.exit-popup-inner .product-data{width:70%}.exit-popup-inner .countdown-product .product-countdown-wrapper{height:5.3rem}.exit-popup-inner .countdown-product .product-countdown-wrapper{top:-28px}.exit-popup-inner .countdown-product .product-countdown span{font-size:1.1rem}.exit-popup-inner .product-countdown{gap:.5rem}}@media screen and (max-width: 320px){.product-data{width:80%;flex:none}.exit-popup-inner{padding:3rem 2rem}.exit-popup-inner .product-data{width:100%}}.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.8rem;font-family:var(--font-heading-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}.whatsapp-icon{margin-right:10px;display:inline-block;width:20px;height:20px}@media (max-width:400px){.whatsapp-btn{font-size:1.6rem}}.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:-2rem;left:auto}.brand-logo:hover .tt-brand_slider .swiper-button.swiper-button-disabled{opacity:.4;-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4}.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:2rem;width:2rem;height:2rem;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;max-width:100%;height:auto}.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: 480px){.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}}.our-story-wrapper .button.button--secondary:before{transform:rotate3d(1,1,1,-22deg) translateY(0)}.our-story-wrapper .button.button--secondary:after{transform:rotate3d(1,1,1,15deg) translateY(0)}.our-story-wrapper .button.button--secondary:hover:before{transform:rotate3d(1,1,1,22deg) translateY(0)}.our-story-wrapper .button.button--secondary:hover:after{transform:rotate3d(1,1,1,-15deg) translateY(0)}.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%}.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;-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;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}.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;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,.template-search .card-wrapper .card--standard .quick-add,.facets .card-wrapper .card--standard .quick-add,.main-special-product .card-wrapper .card--standard .quick-add,.main-product-trending .card-wrapper .card--standard .quick-add{transform:translateY(-5.7rem)!important}}@media (max-width: 1500px){.blog .article-card .card__heading,.main-blog .article-card .card__heading{font-size:1.8rem}}@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}.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}.contains-card .card-wrapper .card--standard .quick-add .button{min-height:calc(3.8rem + var(--buttons-border-width) * 2)}.blog .article-card .card__heading{font-size:1.6rem}.article-card__info{font-size:1rem}.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%}.slideshow__text .banner__heading{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: 1112px){.main-video-inner{top:72%}.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 3rem}.product .product__info-container .product__title h1{font-size:2.8rem}}@media (max-width: 991px){.service-section .multicolumn-card__info h3{width:100%}.slideshow__text .banner__heading{font-size:3rem}.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}.collection slider-component.slider-component-desktop ul li.slider__slide{padding-top:2rem!important}.slider-buttons{display:none!important}.multicolumn-inner{padding-left:1rem;padding-right:1rem}.collection .slider.slider--tablet{margin-bottom:0!important}.blog .article-card .card__heading{font-size:1.4rem;margin-bottom:.5rem}.blog .grid--peek.slider .grid__item:first-of-type{margin-left:0}.main-video-inner{top:56%}.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}.main-newsletter .newsletter__subheading p{font-size:1.4rem}.footer-block.grid__item.scroll-trigger.animate--slide-in:nth-child(1){padding-right:2rem}.product .product__info-container .product__title h1{font-size:2.5rem}.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}.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,.main-product-trending .card-wrapper .card--standard .quick-add,.template-search .card-wrapper .card--standard .quick-add{opacity:1;visibility:visible;transition:unset;transform:unset}.collection .quick-add__submit{width:97%;margin:0 auto;min-width:95%}.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}.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}}@media (max-width: 767px){.image-with-text .image-with-text__heading{font-size:2.5rem}.progress-wrap{bottom:11rem}.breadcrumbs{margin:0}.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}.image-inner{flex-direction:column-reverse}.image-inner .button--small{padding:.3rem 2.9rem}.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0}.slideshow__text .banner__heading{font-size:2.5rem}span.price-item.price-item--sale.price-item--last,span.price-item.price-item--regular{font-size:1.7rem!important;margin-right:0}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0!important}.multicolumn-card .video-section .video-inner h2{font-size:2rem}.newsletter .newsletter__wrapper{width:100%;padding-left:0}.product .product__description{font-size:1.4rem}.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}.product__info-wrapper .price--on-sale .price-item--regular{font-size:1.4rem!important}.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{font-size: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:1rem 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}.your-shopping-cart .cart__footer-wrapper>.cart-footer{padding:0 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%}.newsletter-form__field-wrapper{max-width:100%!important}.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}.banner__text p{font-size:1.3rem}.slideshow__text .banner__buttons .button{padding:0 4rem}.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!important}}@media (max-width: 665px){.main-newsletter .footer-bottom-text{padding-top:1rem;padding-bottom:2rem;row-gap:0}.addresses li>button{min-width:calc(10rem + var(--buttons-border-width) * 2)}.customer label{font-size:1.4rem}.slideshow__text .banner__heading{font-size:2.5rem}}@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}.menu-drawer .menu-drawer__navigation{padding:0rem 0 3rem}quick-add-modal .product__title>a h2{font-size:2rem!important}.blog .inner-button-text{margin:0}.blog .article-card .card__heading{font-size:1.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}.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{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}.service-section .multicolumn-card__info h3{font-size:1rem}.collection .collection__title p{letter-spacing:0rem}.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}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0!important}.service-section .multicolumn-card__info h3{font-size:1.1rem}.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}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}.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}.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:3rem}.form-customer__callout{padding:2rem 0 0}.main-bg-style p{font-size:1.3rem}.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}#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}.image-compare__header h2{font-size:2rem;margin:1rem 0 2rem}.image-inner .button--small{padding:0;font-size:1.3rem}}@media (max-width: 500px){.footer-block__details-content .list-menu__item--link{font-size:1.3rem!important}.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{font-size:1.4rem!important}.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}.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,.sticky-cart-content{width:100%;flex-wrap:wrap}.sticky-product img{width:4rem}}@media (max-width: 423px){.article-card__info{padding:2rem 1.6rem}.collection .collection__view-all a,.blog .blog__view-all .blog__button{font-size:1.4rem}.slideshow__text .banner__heading{font-size:2rem}.header__icon .icon{height:2rem;width:2rem}.header .header__icons{gap:.5rem}}@media (max-width: 320px){.slideshow__text .banner__heading{font-size:2rem}}.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:.5rem;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,.product__info-wrapper span.price-item.price-item--sale.price-item--last,.product__info-wrapper 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: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.8rem}@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,.product__info-wrapper .price--on-sale .price-item--regular{font-size:2rem}}.jdgm-write-rev-link,.jdgm-ask-question-btn{font-weight:500}.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{border-color:unset!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}}.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;cursor:pointer}.stickey-cart-pdp .button:after{box-shadow:unset}.shopify-payment-button .shopify-payment-button__button--unbranded{padding:0 2em}.shopify-payment-button .shopify-payment-button__button--unbranded:focus{box-shadow:unset}.shopify-payment-button .shopify-payment-button__button[disabled]{opacity:1}.shopify-payment-button__button--unbranded:after{box-shadow:none}#ProductCountDesktop{visibility:visible!important}.jdgm-widget-actions-wrapper a{font-weight:500}.product-countdown{display:flex;gap:2rem;justify-content:center;align-items:center;text-align:center;font-family:inherit}.countdown-block{display:flex;flex-direction:column;align-items:center}.countdown-number{font-size:1.6rem;color:#333;font-family:var(--font-heading-family)}.countdown-label{color:#666;font-family:var(--font-heading-family);font-size:1.3rem;font-style:italic}.countdown-seconds{color:red}.countdown-product{top:auto;bottom:40px}.flip-countdown{width:100%;float:left}.collection .card-wrapper:hover .card--standard .quick-add.countdown-product,.template-search .card-wrapper:hover .card--standard .quick-add.countdown-product{opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;visibility:hidden;top:-8rem}.card-wrapper.product-card-wrapper{overflow:hidden}.collection .card-wrapper .card--standard .quick-add.countdown-product,.template-search .card-wrapper .card--standard .quick-add.countdown-product{opacity:1;visibility:visible;transform:translateY(0);transition:all .4s ease}.collection .card-wrapper:hover .card--standard .quick-add.countdown-product,.template-search .card-wrapper:hover .card--standard .quick-add.countdown-product{transform:translateY(-20px);opacity:0;visibility:hidden}.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:unset;display:flex;align-items:center;justify-content:center;gap:.5rem;height:6.5rem;border:none;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}.collection .countdown-product .product-countdown-wrapper{top:-18px}.countdown-product .product-countdown span{margin:0 .2rem}.countdown-product .product-countdown .countdown-number:last-child{color:red}@media (max-width: 1250px){.collection .card-wrapper .card--standard .quick-add.countdown-product,.template-search .card-wrapper .card--standard .quick-add.countdown-product{top:9.8rem}.product-countdown{flex-wrap:wrap;gap:.5rem}.countdown-product .product-countdown span{font-size:1.3rem}}@media (max-width: 1050px){.product-countdown{gap:1rem}}.quick-add-modal__content-info .product__title h2{font-size:3.5rem}@media screen and (max-width: 990px){.collection .card-wrapper .card--standard .quick-add.countdown-product,.template-search .card-wrapper .card--standard .quick-add.countdown-product{position:static}.collection .countdown-product .product-countdown-wrapper,.template-search .countdown-product .product-countdown-wrapper{top:-170px;margin:0}}.c-product{cursor:pointer;margin-bottom:20px}.c-product img{max-width:100%;width:100%;height:100%;object-fit:cover;border-radius:5px;transition:all .5s ease}.js-wishlistBlock .card__heading{padding:.5rem 0rem .7rem 0px}.main-wishlist{margin-bottom:3rem}.delete-btn{margin-top:.5rem}.c-product img:hover{transform:scale(1.03)}.wishlist_button,.compare_button{border:none;display:flex;align-items:center;padding:0;cursor:pointer}.quick-add-modal__content .wishlist_button,.product .wishlist_button,.product .compare_button{background:transparent}.product-button-hv{gap:1.5rem}.compare_button{gap:.5rem}.wishlist_button svg{border-radius:50%;margin:10px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:5px;margin-left:-1rem}.product .product-button-hv.heart-outline p{color:rgb(var(--color-foreground));letter-spacing:0;font-size:1.5rem}.heart-filled{display:flex;align-items:center;cursor:pointer;justify-content:center}.heart-filled path{fill:#000}.product-button-hv{border-bottom:.1rem solid rgb(47 41 38 / 18%);border-top:.1rem solid rgb(47 41 38 / 18%);display:flex;align-items:center;text-decoration:none;padding-top:1rem;padding-bottom:1rem;flex-wrap:wrap}.product-button-hv a{text-decoration:none;color:#000}.product-button-hv.heart-filled{justify-content:left}.product-button-hv .wishlist_button svg,.product-button-hv .compare_button svg,.sizechart svg{transition:transform .3s ease-in-out}.product-button-hv .wishlist_button:hover svg,.product-button-hv .compare_button:hover svg,.sizechart:hover svg{transform:scale(1.2)}.product-button-hv .wishlist_button:active svg,.product-button-hv .compare_button:active svg,.sizechart:active svg{transform:scale(1)}.product-button-hv .wishlist_button:hover svg{animation:zoomPulse .6s ease-in-out infinite alternate}.product-button-hv .compare_button:hover svg,.sizechart:hover svg{animation:zoomPulse2 .6s ease-in-out infinite alternate}@keyframes zoomPulse{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes zoomPulse2{0%{transform:scale(1)}to{transform:scale(1.2)}}.product-button-hv .main-wishlist-btn{display:flex;align-items:center;cursor:pointer}.button-floating{position:fixed;transform:translateY(-50%);z-index:1;padding:8px;display:inline-flex;align-items:center;text-decoration:none;color:#000;background-color:#efefef;border-radius:6px 0 0 6px;transition:all .5s ease}.button-floating:hover{background-color:#000}.button-floating:hover svg,.button-floating:hover .wishlist_text{fill:#fff;color:#fff}.wishlist_text{margin:0;text-decoration:none}a.wishlist_link{display:flex;align-items:center;text-decoration:none;color:#000}.main-collection-product .product-grid.list .grid__item,.main-collection-product .product-grid.short-list .grid__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.main-collection-product .product-grid.list .card-wrapper.product-card-wrapper,.main-collection-product .product-grid.short-list .card-wrapper.product-card-wrapper{width:100%;max-width:100%}.main-collection-product .product-grid.list .card,.main-collection-product .product-grid.short-list .card{flex-direction:row!important;justify-content:space-between;width:100%;max-width:100%;gap:3rem;align-items:flex-start}.main-collection-product .product-grid.list .card__inner,.main-collection-product .product-grid.short-list .card__inner{width:40%}.main-collection-product .product-grid.list .card__content,.main-collection-product .product-grid.short-list .card__content{width:100%;grid:unset;position:relative;grid-template-rows:1fr auto}.main-collection-product .product-grid.list .card__information,.main-collection-product .product-grid.short-list .card__information{padding:0;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.collection .product-grid.list .card__information .card__heading,.collection .product-grid.short-list .card__information .card__heading{padding-bottom:0}.main-collection-product .product-grid.list .common-class .quick-add__submit,.main-collection-product .product-grid.short-list .common-class .quick-add__submit{border:1px solid}.main-collection-product .product-grid.list .compare_button .quick-add__submit,.main-collection-product .product-grid.short-list .compare_button .quick-add__submit{padding:0 1.3rem}.main-collection-product .product-grid.list .common-class,.main-collection-product .product-grid.short-list .common-class{position:static;flex-direction:row;right:auto;left:auto;top:21%;width:100%}.main-collection-product .product-grid.list .common-class modal-opener .quick-add__submit,.main-collection-product .product-grid.short-list .common-class modal-opener .quick-add__submit{padding:0 1.6rem}.card-description-prdo{margin:0}.card-description-prdo p{margin:0;color:rgb(var(--color-foreground));font-weight:var(--font-body-weight)}.card-description-prdo{display:none}.main-collection-product .product-grid.list .card-description-prdo,.main-collection-product .product-grid.short-list .card-description-prdo{display:inline-block!important}.main-collection-product .product-grid.list .product__description.card-description-prdo.rte.quick-add-hidden{display:flex;flex-direction:column;gap:1rem}.collection .product-grid.list .card-wrapper .card--standard .quick-add,.collection .product-grid.short-list .card-wrapper .card--standard .quick-add{position:static;transform:unset!important;margin:0;opacity:1;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;visibility:visible;width:160px;transition:unset!important}.main-collection-product .product-grid.list .quick-add__submit.button-main:hover,.main-collection-product .product-grid.short-list .quick-add__submit.button-main:hover{background:rgb(var(--hover-button))}.main-collection-product .product-grid.list .quick-add__submit.button-main,.main-collection-product .product-grid.short-list .quick-add__submit.button-main{background-color:var(--secondary-button-bg-hover);color:var(--secondary-button-text-hover);box-shadow:none}.main-collection-product .product-grid.list .card-wrapper:hover .card--standard .quick-add,.main-collection-product .product-grid.short-list .card-wrapper:hover .card--standard .quick-add{transform:unset!important;transition:unset!important}.main-collection-product .product-grid.list .countdown-product .product-countdown-wrapper,.main-collection-product .product-grid.short-list .countdown-product .product-countdown-wrapper{display:none}.main-collection-product .product-grid.short-list .common-class.product-grid-modals.product-grid-list{display:flex}.main-collection-product .product-grid.short-list .common-class.product-grid-modals{display:none}.main-collection-product .product-grid.list .product-grid-modals.product-grid-main{display:flex}.main-collection-product .product-grid.list .other-product,.main-collection-product .product-grid.short-list .other-product,.main-collection-product .product-grid.grid2 .common-class.product-grid-modals.product-grid-main,.common-class.product-grid-modals.product-grid-main{display:none}.main-collection-product .product-grid.list .common-class.product-grid-modals.product-grid-main{display:flex}.main-collection-product .product-grid.list .collection-swatches,.main-collection-product .product-grid.short-list .collection-swatches{flex-wrap:nowrap;padding:0}.main-collection-product .product-grid.list .quick-add.no-js-hidden.countdown-product,.main-collection-product .product-grid.short-list .quick-add.no-js-hidden.countdown-product{display:none}@media (max-width:600px){.product-grid.list .card__inner,.product-grid.short-list .card__inner{width:100%}.product-grid.list .card,.product-grid.short-list .card{gap:2rem}}@media (max-width:500px){.product-grid.short-list .card__inner{width:60%}}@media (max-width:550px){.main-collection-product .product-grid.list .card,.main-collection-product .product-grid.short-list .card{display:block}.main-collection-product .product-grid.list .card__inner,.main-collection-product .product-grid.short-list .card__inner{width:100%}.collection .quick-add__submit{min-height:calc(4.5rem + var(--buttons-border-width) * 2)}}@media (max-width:400px){.jdgm-review-widget--medium .jdgm-write-rev-link,.jdgm-review-widget--medium .jdgm-ask-question-btn{max-width:100%}.related-products .countdown-product .product-countdown-wrapper{top:-147px}.product-grid.list .card,.product-grid.short-list .card{flex-wrap:wrap}.product-grid.list .common-class modal-opener .quick-add__submit,.product-grid.short-list .common-class modal-opener .quick-add__submit{padding:0 1.3rem}.product-grid.list .quick-add__submit{min-height:calc(4.5rem + var(--buttons-border-width) * 2)}}.main-collection-product .product-grid.short-list .card__content{grid-template-columns:1fr 1fr}.main-collection-product .product-grid.short-list .card-wrapper .card--standard .quick-add,.main-collection-product .product-grid.list .card-wrapper .card--standard .quick-add{display:flex;flex-direction:column;gap:1.2rem}.product-grid .product-grid-list,.product-grid.grid2 .product-grid-list,.product-trending .product-grid-list{display:none}.main-collection-product .product-grid.short-list .common-class modal-opener .quick-add__submit{padding:0 1.3rem}.product-grid.list .product-grid-list,.product-grid-list.list .product-grid-list{display:flex!important}.main-collection-product .product-grid.short-list .common-class.product-grid-list{gap:.6rem}.collection .product-grid.short-list .card-wrapper .card--standard .quick-add{margin-left:auto;grid-row-start:2}.main-collection-product .facets-vertical-form{padding:1rem 2rem 1.1rem;border-bottom:.1rem solid #f2e2e2;margin-bottom:1rem}.main-collection-product .facets-vertical li.grid__item,.facets-vertical-filter li.grid__item{width:100%!important;max-width:100%!important;list-style:none}.main-collection-product .collection-view-toggle{display:flex;justify-content:center;align-items:center;gap:6px}.main-collection-product .collection-view-toggle .view-btn{background:transparent;border:none;cursor:pointer}.main-collection-product .collection-view-toggle .view-btn.active svg{fill:#000}.main-collection-product .collection-view-toggle .view-btn.active svg path{stroke-width:2px}.main-collection-product .collection-view-toggle .view-btn svg{fill:#888;transition:fill .3s;width:24px;height:24px}.main-collection-product .collection-view-toggle .view-btn:hover svg{fill:#000}.main-collection-product .facets-vertical-filter .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding:0;padding-bottom:1rem}.main-collection-product .facets-vertical-filter .product-grid.grid2{grid-template-columns:repeat(3,1fr)}@media (max-width: 1400px){.main-collection-product .facets-vertical-filter .product-grid{gap:20px;grid-template-columns:repeat(3,1fr)}}@media (max-width: 1300px){.main-collection-product .facets-vertical-filter .product-grid.grid2{grid-template-columns:repeat(2,1fr)}}@media (max-width: 992px){.main-collection-product .facets-vertical-filter .product-grid{grid-template-columns:repeat(2,1fr)}.facets__form-vertical{width:20rem!important}}@media (max-width: 768px){.main-collection-product .facets-vertical-filter .product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.main-collection-product .facets-vertical-filter .product-grid.grid2{grid-template-columns:1fr}}@media (max-width: 575px){.main-collection-product .product-grid.list .collection-swatches ul.color-swatch,.main-collection-product .product-grid.short-list .collection-swatches ul.color-swatch{flex-wrap:nowrap}}@media (max-width: 500px){.main-collection-product .product-grid.short-list .card__content{display:inline-block;flex-wrap:wrap}button.view-btn.short-list-view{display:none}}@media (max-width: 440px){.main-collection-product .collection-view-toggle{gap:0}button.view-btn.grid-view2{display:none}}.main-collection-product .facets-vertical-filter .product-grid.list{display:block}.main-collection-product .facets-vertical-filter .product-grid.list .grid__item{display:flex;width:100%;padding:15px 0;align-items:center}.main-collection-product .facets-vertical-filter .product-grid.list .product-card{display:flex;text-align:left;width:100%;box-shadow:none;border-radius:0;padding:0}.main-collection-product .facets-vertical-filter .product-grid.list .product-card img{width:100px;height:100px;object-fit:cover;margin-right:20px}.main-collection-product .facets-vertical-filter .product-grid.list .product-card .content{flex-grow:1}.main-collection-product .facets-vertical-filter .product-grid.short-list{display:block}.main-collection-product .facets-vertical-filter .product-grid.short-list .grid__item{display:flex;align-items:center;padding:2rem 0}.main-collection-product .facets-vertical-filter .product-grid.short-list .product-card{display:flex;align-items:center;text-align:left;width:100%;box-shadow:none;border-radius:0;padding:0}.main-collection-product .facets-vertical-filter .product-grid.short-list .product-card img{width:60px;height:60px;object-fit:cover;margin-right:15px}.main-collection-product .facets-vertical-filter .product-grid.short-list .product-card .content h3{font-size:1em}.main-collection-product .facets-vertical-filter .product-grid.short-list .product-card .content p{font-size:.9em}a.add-in-compare-js.btn{cursor:pointer}@media (max-width:1300px){.quick-add-modal__content-info .product__title h2{font-size:3rem}}@media (max-width:1200px){.product__info-wrapper.product-card-grid{padding:0!important}}@media (max-width:1100px){.quick-add-modal__content-info .product__title h2{font-size:2.5rem}.product .quantity__label,.product span.option-name,.product .product__info-container .product__text,.share-button__button,.popup-modal__content span.option-name{font-size:1.5rem}.product .product__description p{font-size:1.4rem}}@media (max-width:991px){quick-add-modal .slider.slider--mobile{overflow:hidden!important}.quick-add-modal__content .product__media-wrapper{position:static!important}.quick-add-modal__content .quick-add-modal__content-info{overflow-y:auto}}.wishlist--filled{display:none}.in-wishlist .wishlist--filled{display:flex}.in-wishlist .wishlist--outline,.common-class.product-grid-modals.product-grid-list{display:none}.main-product .product-button-hv .sizechart{display:block}.quick-add-modal__content-info .product-button-hv .sizechart{display:none}.collage .quick-add__submit{min-width:100%}a.full-unstyled-link.card_heading_hover{display:flex;gap:5px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
