@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/Sofia_Pro_Regular_Az.woff?v=1765471031);font-weight:400;font-style:normal}@font-face{font-family:Gatore;src:url(/cdn/shop/files/font_dfc53a24-6f24-4f7a-b3a4-e76f21416b07.woff?v=1765558901);font-weight:400;font-style:normal}p,a,span,li,div{font-family:Sofia Pro!important}h1,h2,h3,h4,h5,h6{font-family:Gatore!important}h2.hero__title{font-weight:400}@media(min-width:1200px){drawer-nav#wt-drawer-nav{position:relative;height:auto;transform:unset;opacity:1;max-width:100%;transition:none;margin-top:0}}.page-header-sticky:not(.mobile-nav) .page-header.sticky-enabled .wt-header__sticky-menu-trigger{display:none}.wt-localization-trigger .wt-flag-icon{height:22px;width:22px;border-radius:50%}.wt-header__search{border-radius:10px}.wt-header__search__body{color:#000}.wt-header__search__button{border-radius:0 10px 10px 0;background-color:#98252d}.svg-icon.svg-icon--search rect{display:none}.svg-icon.svg-icon--search{stroke:#fff;stroke-width:1px;margin:0 5px}.wt-page-nav-mega__link__text--underline{font-size:16px;line-height:140%;letter-spacing:0px;color:#000c}.wt-featured-collection .swiper-scrollbar.wt-slider__scrollbar.wt-slider__scrollbar--featured{display:none}.collection-list-section h2.headline__title{font-weight:400;font-size:36px;line-height:140%;letter-spacing:normal;color:#000}.collection-list__item .card__title a{font-weight:400;font-size:20px;line-height:140%;letter-spacing:normal;color:#000}.wt-featured-collection h2.headline__title{text-align:left;color:#000;font-weight:400;font-size:36px;line-height:140%}.wt-grid-box__ul .hero__overlay__content{padding:20px 60px}.wt-grid-box__container h2.hero__title{font-family:Sofia Pro;font-weight:500;line-height:140%}.background-video-section h2.headline__title{font-weight:400;font-size:42px;line-height:140%;border-image-outset:0}.card__picture{position:relative}.card__badges--item{border-radius:4px}.product-badge{position:absolute;bottom:12px;left:12px;background:#fff;color:#000;font-size:14px;line-height:normal;font-weight:400;padding:6px 10px;border-radius:4px;text-transform:capitalize;z-index:2}.collection-content{grid-column:span 2;border-top:1px solid #DDDDDD;padding-top:35px}.collection-content p{font-size:20px;color:#0009;font-weight:400;line-height:140%;letter-spacing:0}collection-section{margin-bottom:50px;padding-bottom:50px}.jdgm-rev-widg__title{font-weight:400}.jdgm-star,.jm-star-rating__font-icon[data-v-0e382752]{font-family:JudgemeStar!important;color:gold!important}.wt-footer__body{padding-bottom:50px;border-bottom:1px solid #0000001A}.wt-footer__image{margin:10px 0 0}.wt-footer__aside__wrapper{display:none}.wt-footer__block.wt-footer__block--text{flex:1 1 50%;padding-right:50px}.wt-footer__msg--no-heading{width:55%}.wt-footer__title.wt-collapse__trigger{font-weight:600;font-size:20px;letter-spacing:0px;line-height:140%;padding-bottom:10px}.wt-footer__list__item__text--underline{color:#000;font-weight:400;font-style:normal;line-height:140%;font-size:16px;letter-spacing:0}.wt-footer__aside-block .social-links__item{padding:10px;background:#98252d;border-radius:10px}.wt-features-banner .wt-keys__title{font-weight:600;font-size:24px;line-height:140%;letter-spacing:0}.wt-features-banner li.wt-keys__item{justify-content:space-between}.wt-features-banner .wt-keys__text p{font-weight:400;font-size:20px;line-height:160%}.wt-footer__aside-block .social-links .svg-icon{fill:#fff;height:24px;width:24px}.template-collection .hero__overlay__content>:last-child{font-weight:400}.collection__body .card__picture-container{background:#f6f6f6;border-radius:24px}.collection__body .card__title a{font-size:24px;font-weight:500;line-height:160%;color:#000}.collection__body .price__regular .price-item--regular{font-size:20px;line-height:160%;font-weight:500}h1.wt-product__name{font-weight:600;font-family:Sofia Pro!important}.wt-product__price .price__regular .price-item--regular{font-size:32px;line-height:140%;letter-spacing:1px;color:#191919}.complementary-products__container .summary__title--h3{font-weight:100}.wt-product__upsell__content{margin-top:0}.wt-product__gallery--carousel-horizontal .wt-slider__container--thumbs .thumbs-list-item{cursor:pointer}.complementary-products__container ul li{border:1px solid #DDDDDD;border-radius:20px;margin-bottom:20px;padding:20px}@media(min-width:1200px){.wt-header__body--search .wt-header__search.wt-drawer-search{width:40rem;min-width:40rem}}@media(min-width:600px){.svg-icon.svg-icon--search{width:20px;height:20px}}.collection-list-section .card__color-swatcher--container{display:none}@media screen and (max-width:768px){.two-col-hero__heading{font-size:26px!important}.two-col-hero__left,.two-col-hero__right{width:100%!important}collection-section{margin-bottom:0;padding-bottom:0}.faq-container .faq-left h2{font-size:23px}.template-collection .shopify-section section.faq-section.page-width,.template-product .shopify-section section.faq-section.page-width{padding:0}.shopify-section .collection-bottom-links{padding:0 0 60px}.template-collection .hero__pic .hero__img{object-position:var(--image-object-position);height:603px;width:100%!important}.hero__overlay__content--left{align-items:flex-start!important;text-align:start!important;padding:0!important;width:100%!important}.hero__overlay{align-items:end!important}.wt-grid-box__container h2.hero__title{font-family:Sofia Pro!important;font-weight:600!important;line-height:140%;font-size:26px!important}.hero__button--gap .hero__button{padding:10px 20px}li.wt-keys__item.scroll-trigger.animate--slide-in.disabled-on-mobile.wt-keys__item--center{flex-direction:column!important;align-items:center!important;gap:20px}.wt-keys__content{text-align:center}ul.wt-keys__list{gap:40px;padding-bottom:20px}.hero.hero--video-background.hero--grid.hero--grid--rev{display:flex;flex-direction:column-reverse}.section-image-with-text h2.hero__title{font-size:22px;font-weight:400!important}.template-collection .hero__wrapper{padding-bottom:0;padding-top:0}.collection-grid-section div{padding-top:5px}.collection-grid-section div.card__picture-container{padding-top:0}.collection__sticky-header div.collection__subheader{padding:0}.section-image-with-text .hero__text p{font-size:15px}.wt-footer__title.wt-collapse__trigger{padding-bottom:0!important;padding-top:0!important;font-size:18px!important}.wt-footer__body{padding-bottom:0}.wt-footer__aside-block .social-links__item{padding:5px!important}.template-collection .section-image-with-text .hero__overlay{padding:10px 0}.template-collection .collection-list-section .collection-list .card__title{font-size:12px}.section-image-with-text .hero.hero--video-background.hero--grid{display:flex;flex-direction:column-reverse}.template-collection main .wt-slider__nav-btn{display:flex;background:#000;z-index:20;height:35px;width:35px;top:25%;color:#fff;display:none}.template-collection main .wt-slider__nav-btn:hover{background:#000}.collection-list-section{padding-bottom:0;padding-top:5px}.wt-footer__msg--no-heading{width:100%;text-align:center}.wt-footer__block.wt-footer__block--text{padding-right:0}.wt-footer__aside-block{justify-content:center}.wt-featured-collection h2.headline__title{text-align:center;font-size:26px!important}#marquee-template--27838980620618__icon_text_slider_zC4krW .marquee-text{font-size:20px!important;padding:0!important;margin:10px}.background-video-section h2.headline__title{font-size:26px}.wt-features-banner .wt-keys__text p{font-size:16px;line-height:160%}.wt-features-banner .wt-keys__title{font-size:22px;line-height:140%;letter-spacing:0}.slideshow-section .hero__overlay.hero__overlay--left.hero__overlay--center.hero__overlay--mobile--center.hero__overlay--mobile--center{align-items:center!important;justify-content:center!important}.slideshow-section .hero__overlay__content--left{text-align:center!important}.slideshow-section .hero__button--gap{width:100%}.slideshow-section h2.hero__title{font-size:28px}.slideshow-section a.hero__button.hero__button--primary.hero__button--secondary{padding:10px 20px}.collection-list-section h2.headline__title{font-weight:400;font-size:26px;line-height:140%;letter-spacing:normal;color:#000}.wt-featured-collection.wt-slider .headline.scroll-trigger.animate--slide-in{padding-block:40px 20px}.video-reels .headline.scroll-trigger.animate--slide-in.disabled-on-mobile{padding-bottom:40px}.slideshow-section h2.hero__title{max-width:100%!important}.hero__text.hero__richtext.rte{max-width:100%}.template-collection ul.collection-list__container{padding-top:0;gap:5px}.wt-product__text-block{padding-bottom:0}.collection-banner h1.hero__title{font-size:28px}.collection__body .card__title a{font-size:16px;font-weight:600;line-height:normal;color:#000}.collection-content p{font-size:16px;color:#0009;font-weight:400;line-height:140%;letter-spacing:0}.product-description-heading{font-size:24px!important;text-transform:capitalize!important}.product-description-content.rte p{font-size:16px;color:#000000b2!important}.collection-list__item .card__title a{font-weight:400;font-size:16px;line-height:140%;letter-spacing:normal;color:#000}.card__title a{font-size:16px!important}.complementary-products__container .summary__title--h3,h1.wt-product__name{font-size:18px}.wt-product__add-to-cart_form .js-add-to-cart{padding:10px 20px!important}.pip-item{padding:12px 0!important}.form__send__button{padding:10px 25px!important}.product-description-section{padding-top:20px!important;padding-bottom:20px!important}.gloss-accordion__heading{font-size:26px!important}.gloss-accordion__header{font-size:18px!important}.gloss-accordion{padding:40px 0!important}.included-with-product{padding:40px 20px!important}.included-with-product__heading{font-size:26px!important}.included-item__text{font-size:15px!important}.included-item__icon img{width:40px!important;height:40px!important}.spec-section{padding:20px 0 40px!important}.spec-heading{font-size:26px!important;margin-bottom:12px!important}.spec-label,.spec-value{font-size:16px!important}img.wt-keys__image.center{width:40px!important;height:auto}.product-info-points a{padding:10px 25px!important}.included-with-product__grid{grid-template-columns:repeat(2,1fr)!important}.spec-row{grid-template-columns:6fr 2fr!important;text-align:center}.collection-list-meta .collection-list__item .card__button{margin:0;padding:5px 3px}.video-steps{padding:0 0 40px!important}.empower-container{display:block!important}.two-col-hero{padding-block:80px 40px!important}.two-col-hero__container{gap:10px!important}section.team-section{padding:0 20px 40px!important}.team-subheading{margin-bottom:20px}.team-name{font-size:16px!important}.empower-main-image{max-width:350px!important}.template-cart .wt-cart__title{font-size:26px!important}.template-cart h2.wt-cart__item__name.cart-item__name,.template-cart .price--end,.template-cart .cart-page .wt-cart__note__trigger,.template-cart .form-checkbox span.form-checkbox__label,.template-cart .wt-cart__subtitle__tax,.template-cart .wt-cart__subtotal__label .text{font-size:16px!important}.wt-cart__subtotal__value{font-size:18px!important}button.wt-cart__cta.cart__checkout{padding:12px 20px!important}.template-cart span.wt-more__text{font-size:16px!important}.template-page-contact .left-content h2.section__heading{font-size:28px!important}.template-page-contact .left-content.w-100{width:100%}.template-page-contact .contact-form-inner .form__full{width:100%!important}.template-page-contact h2.contact-heading{font-size:26px!important}.template-page-contact .contact-form-main .form__container{padding:20px!important}.template-page-contact .contact-form-main .form__container .hero__button--primary{padding:12px 20px!important}.template-page-contact .faq-container{padding:20px!important}.template-page-contact .faq-left h2{font-size:28px!important;font-weight:400}.template-page-contact .company-details-content h2{font-size:28px!important}.template-page-contact .company-details-content{padding:0 20px}.template-page-contact section.opening-hours-section{padding:0!important}.template-page-contact .opening-hours-wrapper{padding:0 20px}.template-page-contact .opening-hours-heading{font-size:28px!important}.template-page-contact .opening-hours-row.opening-hours-head div,.template-page-contact .opening-hours-day,.template-page-contact .opening-hours-time{font-size:16px!important}.template-page-contact .contact-form-main{padding:40px 20px!important}.company-details-star{padding:0!important}.template-page-contact .accordion-header{font-size:16px!important;padding-inline:0px;padding-block:10px}.company-details-star__wrapper{gap:20px;margin-bottom:40px}.jdgm-cards-carousel .jdgm-content .jdgm-arrow{display:flex!important}.jdgm-cards-carousel h2.jdgm-title{width:100%;display:block!important;text-overflow:unset!important;font-size:30px}.included-with-product .included-with-product__grid{width:100%}.wt-slider__container--video-carousel .wt-slider__nav-btn{display:flex}.faq-left{text-align:center}}section.opening-hours-section{padding-inline:40px!important}.card__title a{font-size:22px}.product-info-points{padding:16px;border-radius:14px;margin-top:16px}.pip-item{display:flex;align-items:center;gap:12px;padding:19px 0;border-bottom:1px solid rgba(0,0,0,.08)}.pip-item:last-child{border-bottom:none}.pip-icon{width:20px;height:20px;object-fit:contain}.pip-text{font-size:16px;line-height:1.4}.complementary-products__container .summary__title--h3{font-size:20px}.section-image-with-text .hero--grid .hero__overlay{content:"";background-image:url(/cdn/shop/files/Group_17.png?v=1765983600);background-repeat:no-repeat;background-position:top right}.template-cart main{display:grid;grid-template-columns:1fr 1fr;max-width:1550px;margin:0 auto}.template-cart main>div:nth-child(3){grid-column:1 / -1;justify-self:center;width:100%!important}.template-cart .wt-cart__title{font-size:4rem;font-weight:400;text-align:center}.template-cart h2.wt-cart__item__name.cart-item__name{font-size:24px;font-weight:600}.template-cart .wt-free-shipping-bar__text{font-size:16px}.template-cart .price--end{font-size:24px;color:#000!important}.template-cart .form-checkbox span.form-checkbox__label{font-size:18px}.template-cart .wt-cart__subtitle__tax{color:#121212;font-size:18px}.template-cart .wt-cart__subtotal__label .text{font-size:18px}.template-cart span.wt-more__text{font-size:18px;color:#121212}.template-cart .cart-page .wt-cart__note__trigger{font-size:18px}.template-cart .gloss-accordion__wrapper{max-width:964px;margin:40px auto 0}.template-page-contact .contact-form-inner{max-width:1550px;margin:0 auto;flex-wrap:wrap;gap:40px}.template-page-contact .opening-hours-day,.template-page-contact .opening-hours-time{font-size:24px}.template-page-contact .contact-form-main{padding:80px 20px}.template-page-contact .faq-container{padding:80px 40px}.template-page-contact .faq-left h2{font-weight:400}.template-page-contact .accordion-header{font-size:20px}.template-page-contact .faq-left h2{font-size:36px}.template-page-contact .faq-description{font-size:16px}.accordion-content p{padding-block:20px;font-size:16px}.search-overlay-on .wt-header__search__field{min-width:auto}.wt-drawer-search--active .wt-header__search__button{border-radius:0 50% 50% 0!important}.search-overlay-on .search-result,.search-overlay-on .search-result-list{flex-direction:column}.search-overlay-on .search-result-list__item{width:100%}.search-overlay-on .highlight{font-weight:400!important}.product-description-content.rte #mttContainer{display:none}.spec-row{display:grid;grid-template-columns:1fr!important;justify-items:center}.spec-heading{text-align:center}.template-collection .collection-list-section .collection-list .card__title{font-weight:600!important;font-family:Sofia Pro!important}.video-step:after{content:"";position:absolute;width:60px;height:60px;background-image:url(/cdn/shop/files/Frame_1707479459.png?v=1766067974);background-size:contain;background-repeat:no-repeat;background-position:center;right:-54px;z-index:1;top:50%;transform:translateY(-50%)}.video-step:nth-child(4):after{display:none}.video-step{overflow:unset!important}.video-steps__list{padding:20px!important}.video-step__media video,.video-step__media img{border-radius:20px}.wt-cart__footer__body #ooTaxExemption{width:100%;max-width:100%}#oo-vat-validation-wrapper h3{font-weight:100!important}@media screen and (min-width:769px)and (max-width:1300px){.two-col-hero__left,.two-col-hero__right{width:50%!important}.wt-grid-box__ul .hero__overlay__content{padding:0!important}}@media screen and (min-width:768px)and (max-width:1024px){.empower-container{display:grid;grid-template-columns:1fr 1fr;gap:10px!important}.template-collection main .wt-slider__nav-btn{display:flex;background:#000;z-index:2;height:35px;width:35px;top:25%;color:#fff}.template-collection main .wt-slider__nav-btn:hover{background:#000}.empower-main-image{max-width:375px!important}.template-cart .wt-cart__title{font-size:30px!important}.template-cart h2.wt-cart__item__name.cart-item__name,.template-cart .price--end{font-size:18px!important}.template-cart .wt-cart__subtotal__value{font-size:26px!important}.template-page-contact .contact-form-inner{flex-direction:column;align-items:center}.template-page-contact .left-content.w-100,.template-page-contact .contact-form-inner .form__full{width:100%}.template-page-contact .left-content h2.section__heading{font-size:34px}.template-page-contact .faq-container{padding:40px 20px!important;gap:20px!important}.template-page-contact section.opening-hours-section{padding:0 20px!important}.template-page-contact .opening-hours-heading{font-size:32px}.template-page-contact .opening-hours-row.opening-hours-head div,.template-page-contact .opening-hours-day,.template-page-contact .opening-hours-time{font-size:18px}.template-page-contact .faq-left h2{font-size:28px}}@media screen and (max-width:576px){.team-card{width:47%!important}.empower-content h2{font-size:28px!important}.wt-cart__footer__body .wt-cart__actions{position:fixed;bottom:0;background:#fff;width:100%;margin:0;left:0;z-index:1;padding:10px}}@media screen and (min-width:576px)and (max-width:768px){.team-card{width:30%!important}.empower-content h2{font-size:32px!important}.wt-cart__footer__body .wt-cart__actions{position:fixed;bottom:0;background:#fff;width:100%;margin:0;left:0;z-index:1;padding:10px}}@media screen and (max-width:992px){.template-cart main{display:grid;grid-template-columns:1fr}}@media only screen and (min-width:768px){.jdgm-write-review-modal .jdgm-write-review-modal__close-btn{top:0!important;right:-5px!important}}#ooTaxExemption{overflow:hidden;max-height:0;opacity:0;transition:max-height .45s ease,opacity .3s ease}#ooTaxExemption.is-open{max-height:2000px;opacity:1}.oo-vat-toggle{margin-bottom:12px}.oo-vat-toggle-label{display:flex;align-items:center;gap:10px;cursor:pointer;background:#f7f7f7;padding:12px 14px;border-radius:12px;font-size:14px;color:#000}.oo-vat-toggle-label input:checked+.oo-custom-checkbox:after{content:"";position:absolute;left:4px;top:0;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.oo-vat-toggle{display:block;margin:12px 0}.oo-vat-toggle-label{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#f6f6f6;border-radius:12px;cursor:pointer;font-size:14px;color:#000}.oo-vat-toggle-label input{display:none}.oo-custom-checkbox{width:18px;height:18px;border:2px solid #000;border-radius:4px;position:relative;flex-shrink:0}.oo-vat-toggle-label input:checked+.oo-custom-checkbox:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.oo-vat-toggle-text{line-height:1.4}.mega-menu__gallery__img{max-height:294px}li.wt-page-nav-mega__sublist__item.wt-page-nav-mega__sublist__item--gallery{margin-inline:auto}body:not(.mobile-nav) .wt-page-nav-mega__sublist{display:flex}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
