@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-Thin.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-Thin.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-Thin_d7871b8c-1022-4ae6-a6c9-adc9e2fe12d5.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-Thin_8241d476-dceb-414a-9f0d-b8c7514c0bb4.woff?v=1772704650) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-ThinItalic.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-ThinItalic.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-ThinItalic.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-ThinItalic.woff?v=1772704650) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-Light.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-Light.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-Light_2e517e0e-c3b5-4b97-b6cb-aa7c8ead8a9a.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-Light_23d4c08e-3b05-4b7d-a0a8-b17f53aa2ec5.woff?v=1772704650) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-LightItalic.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-LightItalic.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-LightItalic.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-LightItalic.woff?v=1772704650) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-Book.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-Book.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-Book_ba4a1d12-6184-4cf8-991f-b939b8bff889.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-Book_456b4272-ce87-47d2-a63d-7a16d4240322.woff?v=1772704650) format("woff");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-BookItalic.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-BookItalic.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-BookItalic.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-BookItalic.woff?v=1772704650) format("woff");font-weight:350;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-Regular.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-Regular.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-Regular.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-Regular.woff?v=1772704650) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-Italic.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-Italic.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-Italic.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-Italic.woff?v=1772704650) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-Bold.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-Bold.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-Bold_fb14bb2e-3135-42b5-8f6e-26fd7d5cc187.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-Bold_d4a66f90-d9f8-4494-90c1-81adbbe0fa8f.woff?v=1772704650) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-BoldItalic.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-BoldItalic.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-BoldItalic.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-BoldItalic.woff?v=1772704650) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-XBold.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-XBold.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-XBold.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-XBold.woff?v=1772704650) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-XBoldItalic.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-XBoldItalic.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-XBoldItalic.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-XBoldItalic.woff?v=1772704650) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-Heavy.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-Heavy.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-Heavy_2c4a8f10-8ca9-46f6-9caf-9f12f4a5dbdb.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-Heavy_dd671835-88d1-4c72-8687-de99bfcac1ac.woff?v=1772704650) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-HeavyItalic.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-HeavyItalic.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-HeavyItalic.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-HeavyItalic.woff?v=1772704650) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-Black.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-Black.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-Black_b84e9fe4-6d6b-4bc2-95b2-27d8b7271024.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-Black_e6030a1b-4c26-46fa-9a46-39ee76328e42.woff?v=1772704650) format("woff");font-weight:950;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/cdn/shop/files/Nexa-BlackItalic.eot?v=1772704650);src:url(/cdn/shop/files/Nexa-BlackItalic.eot?v=1772704650?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Nexa-BlackItalic.woff2?v=1772704650) format("woff2"),url(/cdn/shop/files/Nexa-BlackItalic.woff?v=1772704650) format("woff");font-weight:950;font-style:italic;font-display:swap}.add-to-cart-button .add-to-cart-text__content{padding-top:2px}.media-with-content__content div.text-block p{color:#f46b22}.button,.button-secondary,button.shopify-payment-button__button--unbranded{font-weight:950;height:auto;min-height:48px;min-width:200px;line-height:normal}.product-form-buttons button{padding-block:.5rem}.shopify-section-group-header-group .announcement-bar__text{font-weight:800}.predictive-search-form__content-wrapper:has([data-testid=products-list-default--reset]){display:none}.predictive-search-form__header-inner{background:#ededed;border:0px solid #d8d8d8;border-radius:50px}.predictive-search:has(.predictive-search-dropdown[aria-expanded=true]) .predictive-search-form__header-inner:focus-within{border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;border-radius:50px}.predictive-search-form__header:focus-within,.predictive-search-form__header-inner:focus-within,.predictive-search-form__header-inner:has(.search-input:is(:focus,:focus-visible)){border-color:#8bc53f!important}predictive-search-component.predictive-search .search-input{padding-left:40px;font-size:13px;font-weight:600}.predictive-search__submit-button{width:55px;cursor:pointer;height:var(--minimum-touch-target);display:flex;align-items:center;justify-content:center;border-radius:5px}.predictive-search__reset-button{min-width:40px;margin:0;padding:0 0 1px;border-radius:50px}.predictive-search-results__title{text-transform:uppercase}.predictive-search-results__list .resource-card__title{font-size:14px;line-height:18px;font-family:var(--font-heading--family);letter-spacing:.3px}.predictive-search .predictive-search-form__content{max-height:100dvh}.predictive-search .predictive-search-results__card,:is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):hover{background:#fff;border-radius:6px;padding:0;margin:0}.resource-card__content{padding:10px 20px 18px}.predictive-search-form__footer{background:#f7f7f7;padding:10px 0;margin:0}.predictive-search-form__content-wrapper{max-height:80Vh;border-radius:6px;box-shadow:0 2px 6px #d6d6d6}.predictive-search-results__wrapper-products{grid-template-columns:repeat(4,1fr)}.header__row.header__row--top,.header__row.header__row--bottom{margin-top:20px}.predictive-search-form__content-wrapper{display:none}.header predictive-search-component.predictive-search{padding:0 50px;background-color:transparent}.product-card .jdgm-prev-badge__text{font-size:12px;font-weight:600}.product-card .cart-price-wrap .group-block-content{flex-flow:wrap}.product-card product-price.text-block{flex:auto;width:auto}.product-card .jdgm-horizon-widget{width:auto}.buy-buttons-block .add-to-cart-icon{display:none}.buy-buttons-block .add-to-cart-button{height:40px;line-height:normal}.product-details .buy-buttons-block .add-to-cart-button{height:52px}.rebuy-cart .rebuy-button.outline{color:#fff;border-color:#000}.rebuy-cart .rebuy-cart__flyout-subtotal-final-amount{font-weight:950}.rebuy-cart [data-rebuy-component=cart-subtotal].rebuy-cart__flyout-subtotal-compare-amount,.rebuy-cart [data-rebuy-component=cart-subtotal] .rebuy-cart__flyout-subtotal-compare-amount{color:#939393;font-weight:950}.rebuy-cart .rebuy-button.outline:not(:hover){color:#fff;border-color:#000}.rebuy-cart .rebuy-button.outline:hover{color:#fff;border-color:var(--color-primary-button-hover-background)}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-buttons .rebuy-button{min-height:48px;color:#fff;border-color:var(--color-secondary-button-border);border-width:var(--style-border-width-secondary);background:var(--color-secondary-button-text);background-color:var(--color-secondary-button-background)}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-buttons .rebuy-button:hover{color:var(--color-secondary-button-hover-text);background-color:var(--color-secondary-button-hover-background);border-color:var(--color-secondary-button-hover-border)}.usp-banner-wrap{width:100%;padding:14px 0}.usp-banner-inner{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.usp-divider{width:1px;height:40px;background:#ffffff40;flex-shrink:0}.usp-item{display:flex;align-items:center;gap:12px;padding:7px 10px;flex:1;min-width:200px;justify-content:center}.usp-item__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.usp-item__icon img{width:48px;height:48px;object-fit:contain;display:block}.usp-item__text{display:flex;flex-direction:column;gap:2px}.usp-item__heading{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.3}.usp-item__sub{font-size:12px;font-weight:400;opacity:.85;line-height:1.3}.dropdown-localization .dropdown-localization__button{border:1px solid #0A0D14;border-radius:50px;min-width:98px;padding:2px 7px;text-align:center;width:auto;font-weight:500;letter-spacing:0px;min-height:42px}.dropdown-localization .dropdown-localization__button:hover{border-color:#0a0d14}.dropdown-localization .dropdown-localization__button .currency-code{margin-top:2px}.dropdown-localization__button .icon-caret{display:none}footer dropdown-localization-component .localization-wrapper{top:auto;bottom:calc(100% + 10px)}footer dropdown-localization-component .localization-form__list{max-height:9rem}footer li.menu__item{margin-bottom:18px;opacity:.8}.usp-item__text .usp-item__heading>*{font-weight:950;text-transform:uppercase;font-size:14px}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle{flex-flow:column}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions{min-width:100%;font-size:16px}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-price,body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-buttons{width:100%}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-price{margin-top:16px}body .rebuy-button,body .rebuy-widget .rebuy-button,body .rebuy-cart__flyout-empty-cart a,body [data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-variant-readd,body .rebuy-cart__progress-free-product-variant-select-container{color:var(--color-primary-button-text);background-color:var(--color-primary-button-background);border-color:var(--color-primary-button-border);border-width:var(--style-border-width-primary);border-width:1px;border-radius:100px;text-transform:uppercase;font-size:14px;font-weight:950;letter-spacing:0px;min-height:48px;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) .125s var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);font-family:var(--font-body--family);padding-top:6px;padding-bottom:4px}body .rebuy-button:hover,body .rebuy-widget .rebuy-button:hover,body .rebuy-cart__flyout-empty-cart a:hover,body [data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-variant-readd:hover{background-color:var(--color-primary-button-hover-background);border-color:var(--color-primary-button-hover-border)}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-product-review{display:none}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-price-value{margin:auto}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-price-label{margin:0 5px 0 0}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image-divider{background:#f56c23;color:#fff;width:25px;height:25px;text-align:center;border-radius:20px;z-index:1;position:relative;margin-left:-2px}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image-divider i{position:relative;background-image:url(icon-plus-new.png);font-size:0px;line-height:0px;width:13px;height:12px;background-size:100%;margin:0}body .rebuy-money.sale,body .rebuy-widget .rebuy-money.sale{color:#21362c}body .rebuy-money.compare-at,body .rebuy-widget .rebuy-money.compare-at{color:#8a8a8a}body .rebuy-money.sale,body .rebuy-widget .rebuy-money.sale,body .rebuy-money.compare-at,body .rebuy-widget .rebuy-money.compare-at{font-weight:950}body .rebuy-radio:checked,body .rebuy-checkbox:checked,body .rebuy-widget .rebuy-radio:checked,body .rebuy-widget .rebuy-checkbox:checked{color:#fff;background:#7c9f8c;border-color:#7c9f8a}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-price{font-weight:700;line-height:24px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block{padding:10px 0 0}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-title a{font-weight:900}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image-item{border-radius:8px;overflow:hidden;background-color:#fff7f3}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image-item img{mix-blend-mode:multiply}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__images{justify-content:center;margin:0 -20px 0 0;width:calc(100% + 20px)}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image{min-width:33.33%;width:33.33%}body .rebuy-widget.widget-type-dynamic-bundle .primary-title{text-align:left;font-size:20px}.rebuy-widget.widget-type-dynamic-bundle strong.rebuy-product-label{display:none}.rebuy-widget.widget-type-dynamic-bundle{padding:0}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info .rebuy-product-checkbox{display:none}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block{padding:0}.accordion.accordion--dividers accordion-custom:first-child .details,.accordion.accordion--dividers accordion-custom:last-child .details,.accordion.accordion--dividers accordion-custom:not(:first-child) .details{border:0}.accordion details .details__header{padding:18px 26px 17px;border:0;overflow:hidden;background-color:#fff;border-radius:10px;font-weight:900;letter-spacing:0;line-height:1}.product-text-accordion .accordion details .details__header{background-color:#fff;color:var(--color-primary-button-text)}.accordion accordion-custom details .details-content{border-radius:0 0 10px 10px;overflow:hidden;background-color:#fff;padding:0 26px 20px}.product-text-accordion .accordion accordion-custom details .details-content{background-color:#fff;color:var(--color-primary-button-text)}.accordion details[open] .details__header{border-radius:10px 10px 0 0}.product-text-accordion .accordion details[open] .details__header{color:var(--color-primary-button-text)}.accordion accordion-custom{margin:0 0 10px;display:block}.usp-icons{padding:0;margin:0;display:flex;flex-flow:wrap;gap:8px}.usp-icon-img{background:#fff;border-radius:100%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;padding:20px}.usp-icon-img img{max-width:40px;max-height:100%;vertical-align:middle;width:auto;margin:0 auto}.usp-icon-heading{text-align:center;font-size:12px;padding:8px 5px 0}.info-custom-review .group-block{box-shadow:0 4px 16px rgba(var(--color-shadow));box-shadow:0 2px #7c9c8b;border-radius:8px;padding:20px;background-color:#fff}.rebuy-widget.widget-type-product .rebuy-product-title-link{letter-spacing:0;color:var(--color-foreground-heading);font-size:.875rem;font-weight:var(--font-heading--weight);font-family:var(--font-heading--family);line-height:1.4}.rebuy-widget.widget-type-product .rebuy-product-block .rebuy-product-info .rebuy-product-price{font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case);color:var(--color, var(--font-h5-color))}.rebuy-widget.widget-type-product .rebuy-product-block .rebuy-product-info{text-align:left}.rebuy-widget.widget-type-product .rebuy-product-block .rebuy-product-info .rebuy-product-title{margin-top:0}.rebuy-widget .rebuy-product-review{margin:3px 0 8px}.rebuy-widget.widget-type-product .primary-title{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);color:var(--color, var(--font-h2-color));text-align:left}body .rebuy-widget.widget-type-product .rebuy-product-grid .rebuy-product-block{overflow:hidden;padding:10px 24px 15px;margin:0;width:25%!important;position:relative}body .rebuy-widget.widget-type-product .rebuy-product-grid .rebuy-product-block:before{content:"";border:1px solid #c2c2c2;background:#fff;overflow:hidden;border-radius:20px;width:calc(100% - 20px);height:calc(100% + 0px);position:absolute;left:10px;top:0;pointer-events:none}.rebuy-widget.widget-type-product .rebuy-product-block .rebuy-product-media{position:relative;padding:0;border-radius:10px;overflow:hidden}body .rebuy-widget.widget-type-product .rebuy-product-grid{padding:0 0 40px;box-shadow:none!important}.rebuy-widget.widget-type-product .rebuy-product-block .rebuy-product-info,.rebuy-widget.widget-type-product .rebuy-product-block .rebuy-product-options,.rebuy-widget.widget-type-product .rebuy-product-block .rebuy-product-actions{text-align:left;padding:0;background:var(--p-bg-color);margin:0;position:relative}.rebuy-widget.widget-type-product .rebuy-product-block .rebuy-product-info{padding-top:18px;padding-bottom:14px;gap:6px;display:flex;flex-flow:column}.rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-title{margin-top:0}.rebuy-select:focus,.rebuy-widget .rebuy-select:focus,select.rebuy-select:focus,.rebuy-widget select.rebuy-select:focus{outline-offset:0px!important;box-shadow:none!important}body .rebuy-select,body .rebuy-widget .rebuy-select,body select.rebuy-select,body .rebuy-widget select.rebuy-select{color:#413f3f;border-color:#0003;font-size:12px;margin-bottom:6px;background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .6em;background-repeat:no-repeat;padding:8px 40px 8px 16px}.rebuy-widget.widget-type-product .rebuy-product-review{margin:0}.rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-price{margin-top:4px}.rebuy-widget .rebuy-product-review .rebuy-review-count{font-size:12px;display:none}.rebuy-widget .rebuy-product-review .rebuy-review-count .rebuy-review-count-number{top:-1px;position:relative}.rebuy-widget.widget-type-product .flickity-button.previous{left:20px}.rebuy-widget.widget-type-product .flickity-button.next{right:20px}.rebuy-widget.widget-type-product .flickity-button .flickity-button-icon{top:33%;left:34%;width:14px;height:14px}.powered-by-rebuy{display:none!important}body .rebuy-widget .rebuy-product-review .rebuy-star-rating .rebuy-star-rating-background{background-image:url(star-bordered-yellow.svg)}body .rebuy-cart__flyout-shipping-bar-meter-fill,body .rebuy-cart__progress-bar-meter-fill,body .complete .rebuy-cart__progress-step-icon,body [data-rebuy-component=progress-bar] .rebuy-cart__progress-bar-meter-fill,body [data-rebuy-component=progress-bar] .rebuy-cart__progress-step.complete .rebuy-cart__progress-step-icon{color:#fff;background:#9abbaa}.rebuy-cart__progress-step.complete .rebuy-cart__progress-step-icon svg{width:41.56%;height:42.56%}.rebuy-cart .rebuy-cart__flyout-announcement-bar,.rebuy-cart [data-rebuy-component=announcement-bar]{color:#fff;background-color:#9abbab;text-transform:uppercase;font-weight:500}.rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-variant-title:empty{display:none}.rebuy-cart .rebuy-cart__flyout-item-product-title,.rebuy-cart .rebuy-cart__flyout-item-product-title:hover,.rebuy-cart .rebuy-cart__flyout-item-product-title:active,.rebuy-cart .rebuy-cart__flyout-item-product-title:visited,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title:hover,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title:active,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title:visited,.rebuy-cart .rebuy-cart__flyout-subtotal,[data-rebuy-component=cart-subtotal] .rebuy-cart__flyout-subtotal{color:var(--color-foreground)}body [data-rebuy-component=cart-subtotal]{font-weight:500}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title,.rebuy-cart .rebuy-widget .rebuy-product-title-link,.rebuy-cart .rebuy-recommended-products .rebuy-product-title-link{font-size:14px;font-weight:500;color:var(--color-foreground)}.rebuy-cart .rebuy-cart__flyout-item-price .rebuy-money,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price .rebuy-money,.rebuy-cart .rebuy-money,.rebuy-cart .rebuy-widget .rebuy-money{font-weight:950;font-size:14px;color:var(--color-foreground)}.rebuy-cart [data-rebuy-cart-anchor=body]{gap:0px}.rebuy-cart [data-rebuy-component=cross-sell-widget] .rebuy-widget .primary-title{text-align:left;margin-top:0;line-height:1.1;padding:0 0 20px;font-size:14px;text-transform:uppercase;font-weight:600}.rebuy-cart [data-rebuy-component=cross-sell-widget]{background:#f8f9f4;border-color:#e3e3e3;padding:20px;border-bottom:1px solid #ededed}body .rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-variant-readd{min-height:0;font-size:12px;position:relative}body [data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-selection-container{padding-bottom:20px}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-media,.rebuy-cart .rebuy-widget .rebuy-product-grid .rebuy-product-block .rebuy-product-media,.rebuy-cart .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media,.rebuy-cart .rebuy-recommended-products .rebuy-product-grid .rebuy-product-block .rebuy-product-media,.rebuy-cart .rebuy-recommended-products .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media{width:90px;height:90px;border-radius:6px;overflow:hidden;background-color:#fff7e9}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-media{background-color:#fff}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-media a,.rebuy-cart .rebuy-widget .rebuy-product-grid .rebuy-product-block .rebuy-product-media a{mix-blend-mode:multiply}.rebuy-cart .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-info,.rebuy-cart .rebuy-recommended-products .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-info{width:calc(100% - 210px)}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item{gap:0}.rebuy-cart .rebuy-widget .rebuy-product-grid .rebuy-product-block{padding-bottom:0;padding-top:16px}.rebuy-cart .rebuy-widget .rebuy-product-review{margin:0}.rebuy-cart .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-title,.rebuy-cart .rebuy-recommended-products .rebuy-product-block .rebuy-product-info .rebuy-product-title{margin-top:0}.rebuy-cart [data-rebuy-component=cart-items]>ul{margin-bottom:20px}.rebuy-cart .rebuy-product-review .rebuy-star-rating{min-width:70px;height:14px}.rebuy-cart .rebuy-widget .rebuy-product-review .rebuy-review-count{font-size:11px}.rebuy-cart .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-price,.rebuy-cart .rebuy-recommended-products .rebuy-product-block .rebuy-product-info .rebuy-product-price{margin:0}.rebuy-cart [data-rebuy-component=progress-bar] .rebuy-cart__progress-step-icon{background-color:#eee}.rebuy-cart .rebuy-cart__progress-step-icon path{fill:#9abbac}.rebuy-cart .rebuy-cart__progress-step.complete .rebuy-cart__progress-step-icon path{fill:#fff}body .rebuy-cart__flyout-empty-cart a{text-decoration:none;line-height:36px}body .rebuy-cart__flyout-empty-cart a:hover{color:#fff!important}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-empty-cart{gap:6px;display:flex;flex-flow:column}.rebuy-cart .rebuy-cart__flyout-empty-cart h4,.rebuy-cart .rebuy-cart__flyout-empty-cart p{margin:0}.rebuy-cart .rebuy-cart__flyout-empty-cart h4{font-size:20px}.rebuy-cart .rebuy-cart__flyout-empty-cart p{font-size:14px;font-weight:600}.rebuy-cart [data-rebuy-component=cart-share].rebuy-button--cart-share{display:none!important}.shopify-app-block:not(:has(*)),.shopify-app-block:has(tolstoy-stories:empty){display:none}.info-win-button-wrap.group-block{margin-top:-10px}.jdgm-review-widget .rebuy-widget.widget-type-product,.jdgm-review-widget .jdgm-rev-widg.jdgm-rev-widg{padding:0}.jdgm-review-widget.jdgm-widget.jdgm-widget{max-width:100%!important}.jdgm-rev a:not([disabled]):hover,.jdgm-rev a:hover,.jdgm-rev a:active,.jdgm-rev a:visited,.jdgm-quest a:not([disabled]):hover,.jdgm-quest a:hover,.jdgm-quest a:active,.jdgm-quest a:visited{color:var(--jdgm-primary-color);color:var(--color-foreground)}.jdgm-review-widget .jdgm-rev a,.jdgm-review-widget .jdgm-quest a,.jdgm-review-widget .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-review-widget .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow,.jdgm-review-widget .jdgm-rev__author{color:var(--color-foreground)}.jdgm-review-widget .jdgm-rev__prod-link{font-size:16px;font-weight:500;text-decoration:none}.jdgm-widget .jdgm-write-rev-link.jdgm-write-rev-link,.jdgm-review-widget.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-review-widget.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget.jdgm-review-widget--medium) .jdgm-ask-question-btn{cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:950;height:48px;padding:14px 10px 10px;line-height:1.3;background-color:#000;border-color:#000}.jdgm-review-widget *{font-weight:600}.jdgm-review-widget .jdgm-rev-widg__title{font-weight:950}body .jdgm-btn--solid,body input[type=submit].jdgm-btn--solid{color:#fff;background-color:#000;border:2px solid #000000;border-color:#000}body .jdgm-btn--border{color:#108474;color:#000;background-color:#fff;border:2px solid #108474;border-color:#000}body .jdgm-btn--border:not([disabled]):hover,body .jdgm-btn--border:focus{color:#000;background-color:#fff}body .jdgm-btn--solid:not([disabled]):hover,body .jdgm-btn--solid:focus,body input[type=submit].jdgm-btn--solid:not([disabled]):hover,body input[type=submit].jdgm-btn--solid:focus,input[type=submit].jdgm-btn--solid:not([disabled]):hover{color:#fff;background-color:#000}.jdgm-review-widget .jdgm-rev__prod-link-prefix{display:none}.jdgm-widget .jdgm-paginate__page.jdgm-curt{color:var(--color-foreground);font-weight:500;font-size:100%}body .jdgm-link,body .jdgm-histogram__clear-filter{color:#000}body .jdgm-histogram__bar-content{background-color:#000}.collection-img-text:has(h2:empty){display:none}.product-text-accordion accordion-custom:not(:has(.details-content>*)){display:none}.product-text-accordion accordion-custom:not(:has(summary.details__header>*)){display:none}.contact-form__form .submit-button{min-width:140px}.section.media-with-content:not(:has(.media-block>img)){display:none}.review-custom-content .card .text-block>p:first-child>strong:after{content:"";width:14px;height:14px;display:inline-block;background:#7c9f8b;border-radius:20px;vertical-align:middle;margin-left:5px;margin-top:-2px;background-size:14px 14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E");background-position:0px 0px;background-repeat:no-repeat}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__items{margin-top:10px}body .rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title,body .rebuy-cart .rebuy-widget .rebuy-product-title-link,body .rebuy-cart .rebuy-recommended-products .rebuy-product-title-link{font-weight:950;text-transform:none;line-height:1.2}.custom-scrollbar-wrap:not(.scroll-disabled) .slider-button-wrap{display:block}.custom-scrollbar-wrap:not(.scroll-disabled) .custom_scroll_items{justify-content:flex-start}.custom_scroll_items.layout-panel-flex--row:not(.mobile-column){flex-wrap:nowrap}.custom-scrollbar-wrap.active-scroll img,.custom-scrollbar-wrap.active-scroll a{pointer-events:none}.custom_scroll_items{position:relative;width:100%;overflow-x:scroll;overflow-y:hidden;flex-wrap:nowrap;transition:all .2s;will-change:transform;-webkit-user-select:none;user-select:none;cursor:pointer;padding-bottom:10px;margin-bottom:0;scrollbar-width:none;-ms-overflow-style:none}.slider-button-wrap{width:100%;display:none}.scroll-next-prev-wrap{display:flex;align-items:center;gap:20px;justify-content:center}.slider-buttons{display:none}.custom-scrollbar{position:relative;width:100%;height:4px;background:#d7d7d7;border-radius:20px;margin-top:0;max-width:510px;max-width:100%}.scroll-thumb{position:absolute;height:100%;width:140px;width:50%;background:#f46b22;border-radius:20px;cursor:pointer;transition:width .2s}.scroll-thumb:empty{display:block}.product-card .product-badges__badge{font-weight:900;line-height:1.2;letter-spacing:0;padding:7px 16px 5px;font-size:12px}.product-card .product-badges__meta{color:#f56b23;border:1px solid #f56b23}.product-badges{--badge-inset: 0px}.image-collumn-scrollbar-section .custom-scrollbar-wrap .custom_scroll_items{padding-bottom:30px}.custom-scrollbar-wrap .custom_scroll_items{padding-bottom:10px}.image-text-column-item{width:28%;min-width:28%;height:100%;box-shadow:0 8px 10px #0000001a;background:#fff;overflow:hidden;border-radius:10px}.image-text-column-content{gap:16px;display:flex;flex-flow:column;padding:24px}.image-text-column-content rte-formatter.text-block{line-height:1.5;font-weight:600}.section.collection-header-banner{overflow:visible}.section.collection-header-banner .image-block{margin-inline-end:calc(var(--full-page-margin-inline-offset) + 0px + var(--page-margin))!important;width:calc(50% - var(--full-page-margin-inline-offset) + 0px + var(--page-margin))!important;max-height:280px;height:280px}.section.collection-header-banner .image-block img{width:100%;height:100%;object-fit:cover;display:block}.facets .clear-filter{min-width:0;min-height:0;width:100%;font-weight:900;color:var(--color-foreground)}.facets .facets__status:not(:empty){font-weight:400}.tolstoy-video-section .shopify-app-block,.rebuy-widget-section .shopify-app-block{max-width:100%!important}.jdgm-review-widget .jdgm-paginate{padding-bottom:0}.rebuy-widget.widget-type-product .rebuy-product-actions button.rebuy-button{padding-left:10px;padding-right:10px}.facets__drawer-actions button.button{padding:0}.facets__form-wrapper .facets__label,.facets__form-wrapper .products-count-wrapper,.facets__form-wrapper .sorting-filter__container .facets__label,.sorting-filter .sorting-filter__container .sorting-filter__select,.facets .facets__form-wrapper .facets__status-wrapper .facets__status,.facets-horizontal-remove .facets__clear-all-link{font-weight:900;font-size:14px;text-transform:uppercase}.facets__form-wrapper .facets__filters-wrapper:hover .facets__summary,.facets__form-wrapper .facets__filters-wrapper:has(.facets__panel[open]) .facets__summary{opacity:1}.facets__form-wrapper .facets__item .facets__status{font-weight:500;opacity:.6}.facets-horizontal-remove .facets__clear-all-link,.facets__form-wrapper .facets__form-wrapper .products-count-wrapper,.facets__form-wrapper .products-count-wrapper{opacity:.6}.facets .checkbox .icon-checkmark{transition:border-color .2s ease,background-color .2s ease;height:18px;width:18px;border-radius:3px}.facets .facets__inputs-wrapper:not(:has(.facets__inputs-list)),.facets .facets__inputs-wrapper .facets__inputs-list{gap:10px}.facets__form-wrapper .checkbox__label{font-size:14px;line-height:1.3}.facets .facets__form-wrapper input:checked+label{font-weight:400}.facets .button.facets-drawer__close{min-width:0}.search-modal .predictive-search__close-modal-button{min-width:0px}.search-page__header .search-page-input{border-radius:40px}.predictive-search-results__card .resource-card__media{border-radius:8px;overflow:hidden}.predictive-search-results__wrapper-products .predictive-search-results__card{background-color:#fff!important;border-radius:8px}.predictive-search-results__list .resource-card .resource-card__title{font-weight:500;line-height:1.2}.predictive-search-form .predictive-search-results__clear{min-width:0px;min-height:0px}.predictive-search-form .resource-card__content .compare-at-price{font-weight:500}.details-content .cart-discount__button{min-width:0px;min-height:0px}.details-content input#cart-discount{border-radius:34px;font-weight:600;padding:12px 20px;height:auto;line-height:1}.cart-discount__label{font-weight:600}.facets__title-wrapper .facets-drawer__title{font-size:16px;text-transform:uppercase}dropdown-localization-component .localization-wrapper .country-filter__input{outline:none!important}body.template-collection header+.shopify-section-group-header-group{display:none}.facets__title-wrapper .facets-drawer__title{font-weight:900}.features-card:not(:has(.features-grid>.feature-item)){display:none}.product-card .product-badges{width:100%;display:flex;justify-content:space-between;flex-flow:wrap;gap:5px}.usp-item{min-width:340px}.product-usp-wrap .usp-item{min-width:260px}.custom-scrollbar-wrap .custom_scroll_items:has(.usp-item){padding-bottom:0}.custom-scrollbar-wrap .custom_scroll_items:has(.usp-item)+.slider-button-wrap .custom-scrollbar{height:2px}.product-info-price-wrap .group-block-content>*{width:auto}.product-info-price-wrap .group-block-content{flex-flow:wrap;gap:8px 20px}.placeholder-logo-image{width:100%;height:100%;aspect-ratio:3 / 2;filter:grayscale(.9);opacity:.25;padding:20px}.placeholder-image .placeholder-logo-image{width:100%;height:100%;aspect-ratio:3 / 2;filter:grayscale(.9),opacity(.2);object-fit:none!important;background:#fff;filter:grayscale(.9) opacity(.6);opacity:1}.product-card .cart-price-wrap.group-block{flex:auto}.cart-items__product-info .cart-items__title{font-weight:950;font-size:14px;line-height:1.3;margin-bottom:8px}.rebuy-widget .rebuy-product-media{max-width:100%}.rebuy-widget .rebuy-product-block .rebuy-product-media a.rebuy-product-image{aspect-ratio:2 / 1.5}.footer-content .menu__item+.menu__item{margin-top:6px}.blog-post-content,.shopify-block .blog-post-content{max-width:100%}.blog-post-content img,.cart-items__media-image{border-radius:10px}.quantity-selector button.button{min-width:0}.cart-page .additional-checkout-buttons{display:none}.cart-totals__total-label{font-size:16px;font-weight:600}.quantity-selector input[type=number]{font-weight:600;padding-top:6px}.cart-totals__tax-note small{font-weight:600}.product-personalizer{margin:-10px 0 0!important}.product-personalizer button.btn.pplr-c-button{padding:0;margin:0;width:100%;border:1px solid #AEC9BA;background:transparent;color:#19332f;border-radius:30px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;height:auto;min-height:50px;line-height:1}.product-personalizer button.btn.pplr-c-button:hover{background:#aec9ba;color:#fff}.product-grid-item-promo{border:1px solid rgb(var(--color-border-rgb) / 1);border-radius:20px;overflow:hidden}.product-grid-item-promo.promo-layout-two-column{grid-column:span 2 / span 2}.product-grid-promo-contents{position:absolute;left:0;bottom:0;padding:30px;color:#fff}.product-grid-item-promo.product-grid__item product-card.product-card .product-card__content{margin:0;padding:0;gap:0px!important}.product-grid-item-promo .card-gallery,.product-grid-item-promo .product-media,.product-grid-item-promo .product-media__image{height:100%}.product-grid-promo-title{text-transform:uppercase}.resource-card__content .resource-card__title,.compare-at-price,.price-container .price,.resource-card__content .price,.cart-items__unit-price-wrapper,.cart-page .cart-items__price,.cart-page .cart-totals__total-value{font-weight:950}.jdgm-widget .jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover,.jdgm-widget .jdgm-write-rev-link.jdgm-write-rev-link:focus{color:#fff;background-color:#000;border-color:#000;border-width:var(--style-border-width-primary);border-width:1px;border-radius:100px;text-transform:uppercase;font-size:14px;font-weight:950;letter-spacing:0px;min-height:48px;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) .125s var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);font-family:var(--font-body--family);padding-top:6px;padding-bottom:4px;line-height:2.5}.menu-drawer__menu-item-text{font-size:13px;line-height:1.2;letter-spacing:0}.menu-drawer .menu-drawer__menu-item>.svg-wrapper{padding:0}.menu-drawer__menu>.menu-drawer__list-item{min-height:auto}.menu-drawer .menu-drawer__close-button{min-width:0;box-shadow:none}ul.menu-drawer__menu li .menu-drawer__menu-item{padding:12px 0;min-height:0;border-bottom:1px solid #ddd}.menu-drawer__list-item--deep:not(.menu-drawer__list-item--divider) .menu-drawer__menu{margin-top:0}ul.menu-drawer__menu ul.menu-drawer__menu--grandchildlist{width:100%;padding-top:10px}ul.menu-drawer__menu ul.menu-drawer__menu--grandchildlist>li>.menu-drawer__menu-item{border-bottom:0px solid #ddd;font-weight:400;padding:7px 0}.menu-promo-items-wrap{gap:16px;display:flex}ul.menu-drawer__menu li summary.menu-drawer__menu-item,.menu-drawer__menu.has-submenu>li.menu-drawer__list-item--deep>a,ul.menu-drawer__menu>li>a.menu-drawer__menu-item--mainlist{gap:10px;padding:6px 12px 6px 7px;background:#fff;border-bottom:2px solid;border-bottom-color:transparent;border-radius:6px}.menu-drawer-container[open] .menu-drawer__menu-container[open] .menu-drawer__animated-element{border-bottom-color:var(--color-primary-button-border)}.menu-drawer__menu .menu-item-img{width:45px;height:45px;min-width:45px;min-height:45px;display:flex;align-items:center;justify-content:center;background:#ededed;border-radius:6px;overflow:hidden}.menu-item-img+.menu-drawer__menu-item-text{flex:auto}.menu-item-img img{font-size:2px;height:100%;object-fit:cover}.menu-item-img .placeholder-logo-image{font-size:2px;width:28px;height:28px;object-fit:cover;object-position:0 0;margin:0 auto;padding:0}.menu-drawer summary.menu-drawer__menu-item>.svg-wrapper{width:22px;height:22px;background-color:var(--color-primary-button-background);color:#fff;border-radius:20px}.menu-drawer summary.menu-drawer__menu-item--parent>.svg-wrapper{background-color:transparent;color:#5e5e5e}.menu-drawer__menu.has-submenu>li.menu-drawer__list-item--deep>a>.svg-wrapper,ul.menu-drawer__menu>li>a.menu-drawer__menu-item--mainlist>.svg-wrapper{background-color:var(--color-primary-button-background);color:#fff;width:22px;height:22px;border-radius:20px}.menu-drawer summary.menu-drawer__menu-item>.svg-wrapper svg{width:12px;height:12px}.menu-drawer__menu-container .menu-drawer__submenu{position:relative}.menu-drawer__inner-submenu .menu-drawer__nav-buttons{display:none}ul.menu-drawer__menu.menu-drawer__menu--childlist{padding:0;margin-bottom:0}ul.menu-drawer__menu .menu-drawer__menu>li>.menu-drawer__menu-item,ul.menu-drawer__menu li ul summary.menu-drawer__menu-item{padding:13px 0;text-transform:none;font-weight:800;color:rgb(var(--color-foreground-rgb));border-bottom:1px solid #ddd;border-radius:0}ul.menu-drawer__menu li ul summary.menu-drawer__menu-item{padding:11px 0}ul.menu-drawer__menu li ul .menu-drawer__list-item:last-child details:not([open])>summary.menu-drawer__menu-item{border-bottom:1px solid transparent}.menu-drawer__menu-container .menu-drawer__submenu{padding-top:10px}.menu-drawer__submenu .menu-drawer__inner-submenu{background:#fff;border-radius:6px;padding:0 12px}ul.menu-drawer__menu ul.menu-drawer__menu--grandchildlist>li>.menu-drawer__menu-item .menu-drawer__menu-item-text{font-size:13px;font-weight:600;opacity:.7}.menu-drawer__featured-content--childlist{display:none}.menu-drawer details>summary.menu-drawer__menu-item>.svg-wrapper>svg{transform:rotate(-90deg);transition:all .2s}.menu-drawer details[open]>summary.menu-drawer__menu-item>.svg-wrapper>svg{transform:rotate(0)}.header-drawer .promo-banner__image,.header-drawer .promo-banner__link{display:block;position:relative}.header-drawer .promo-banner__image:before{content:" ";background:#0003;border-radius:6px;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.header-drawer .promo-banner__image img{width:100%;vertical-align:middle;border-radius:6px}.header-drawer .promo-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px}.header-drawer .promo-banner__content .promo-banner__heading{color:#fff;font-size:20px;line-height:1}.header-drawer .promo-banner__image{margin-bottom:10px}.drawer-customer-login-wrap{display:flex;gap:8px;padding-bottom:12px}.drawer-customer-login-wrap .drawer-customer-link{border-radius:60px;flex:1;justify-content:space-between;font-weight:var(--font-heading--weight);min-height:unset;height:auto;text-transform:uppercase;line-height:1;display:flex;align-items:center;gap:0;padding:8px 10px 8px 20px;background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);margin-top:10px;font-size:13px;letter-spacing:.5px}.drawer-customer-login-wrap .drawer-customer-link svg{width:32px;height:auto;color:#0a0d14}.header-drawer .menu-drawer{background:#f5f5f5;max-width:560px;padding:12px 20px;width:100%}.header-drawer nav.menu-drawer__navigation>.menu-drawer__menu{gap:10px}.header-drawer .menu-drawer__menu{padding:0;gap:0px;display:flex;flex-flow:column}.header-drawer .mobile_drawer_wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.header-drawer .action__cart .svg-wrapper{--button-size: 46px;padding:10px}.header-drawer .action__cart .svg-wrapper{--button-size: 40px;background-color:var(--color-foreground);border-radius:30px}.header-drawer .header-actions__action .svg-wrapper.mobile{display:none}.mobile_drawer_wrapper img{max-width:180px}.menu-drawer .search-action{background:#fff;border-radius:50px;margin-bottom:20px}.menu-drawer .search-action .header-actions__action{border-radius:50px;padding:1px 10px}.header .menu-drawer predictive-search-component.predictive-search{padding:0;margin-bottom:20px}.header .menu-drawer .predictive-search-form__header{padding:0}.menu-drawer .predictive-search .predictive-search__close-modal-button{min-width:0;letter-spacing:0px;min-height:0;display:none}.menu-drawer predictive-search-component.predictive-search .search-input{font-size:14px;font-weight:600;padding:13px 60px;background:#fff}.menu-drawer .predictive-search__reset-button{position:absolute;right:11px;font-size:12px;font-weight:800}.menu-drawer .predictive-search__icon,.menu-drawer .predictive-search__icon>svg{width:28px;height:28px}.menu-drawer .predictive-search__icon svg path,.menu-drawer .predictive-search__icon svg circle{stroke-width:1.2px}.menu-drawer .close-button svg{width:30px;height:30px}.menu-drawer .close-button svg path{stroke-width:1.2px}.slideshow-section .text-block:not(.h2){display:none}ul.mega-menu__list>li>div>a.mega-menu__link,.mega-menu__column ul li .mega-menu__link{font-size:12px;color:var(--menu-child-font-color);font-weight:850}ul.mega-menu__list>li>div>a.mega-menu__link.mega-menu__link.mega-menu__link--parent{font-size:14px;color:#f56c23;font-weight:950}ul.mega-menu__list>li>div>a.mega-menu__link{font-size:14px;color:#f56c23;font-weight:950}.mega-menu .mega-menu__grid{display:flex}.mega-menu .mega-menu__grid .mega-menu__list{flex:auto;display:flex;gap:50px;width:100%;min-width:200px;max-width:100%}.menu-promo-img .product-image{aspect-ratio:4 / 3}.menu-promo-items-wrap .menu-promo-title{margin:16px 0 0;font-weight:900;font-size:16px;letter-spacing:0}.menu-promo-img{border-radius:14px;overflow:hidden}.text-block.text-preheading,.text-block.text-preheading>*{color:#f56b23}.menu-list__list-item:is([slot=overflow]) .menu-list__link{font-size:13px;font-weight:950;padding:4px 0;color:var(--menu-child-font-color)}.slideshow-section .slideshow-controls__dots button{width:16px;height:16px;padding:0;min-width:0px;min-height:0;margin:0}.slideshow-section .slideshow-controls__dots{padding:0 0 10px}slideshow-controls[controls-on-media]{min-height:0}search-page-input-component{max-width:100%}.search-page__header .search-page-input{border-radius:40px;padding:12px 50px;font-weight:600}.price-facet__inputs-wrapper,.facets .checkbox .checkbox__label-text{font-weight:600}.product-card .jdgm-widget *{line-height:1}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url],.jdgm-form textarea{font-weight:600}body .jdgm-form input[type=text]:focus,body .jdgm-form input[type=text]:focus-visible,body .jdgm-form input[type=email]:focus,body .jdgm-form input[type=email]:focus-visible,body .jdgm-form input[type=url]:focus,body .jdgm-form input[type=url]:focus-visible,body .jdgm-form textarea:focus,body .jdgm-form textarea:focus-visible{border-color:#000}body .jdgm-review-widget .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{border:0px;outline:0px;font-weight:600}body .jdgm-rev__icon:before{color:#000}footer .menu__item a{font-weight:600}.blog-post-item .blog-post-card__content{font-weight:600}.blog-post-item{background:#fff;border-radius:10px}.blog-post-item .blog-post-card__content{padding:12px 24px 24px;border-radius:10px}.blog-post-content rte-formatter h2 span{color:var(--color-foreground)!important}.header__icon--summary .header-drawer-icon{height:auto;width:18px}.cart-title .cart-bubble__text{font-weight:600;font-size:10px}.contact-form__form{font-weight:600}.contact-form__input--textarea{border-radius:20px}.rebuy-cart__flyout-subtotal .rebuy-cart__flyout-subtotal-label{font-weight:800}.rebuy-cart [data-rebuy-component=discount-input] .rebuy-cart__discount-form .rebuy-input{padding:10px 20px;font-size:12px;font-weight:600;border:1px solid #c5c5c5!important;outline:none!important}.rebuy-cart [data-rebuy-component=discount-input] .rebuy-cart__discount-form .rebuy-button{min-height:40px;font-size:12px}.rebuy-cart [data-rebuy-component=cart-subtotal]{margin:2px 0 10px;padding:0 22px}.rebuy-cart [data-rebuy-component=discount-input]{padding-top:15px}.rebuy-cart [data-rebuy-component=notes]{padding:10px;font-weight:600}.rebuy-cart .rebuy-cart__flyout-item-price .rebuy-money.sale,.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price .rebuy-money.sale{color:var(--color-foreground)}.rebuy-cart__flyout-item-price .rebuy-money.compare-at,[data-rebuy-component=cart-items] .rebuy-cart__flyout-item-price .rebuy-money.compare-at{color:var(--color-foreground);opacity:.5}body .rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-product-title,body .rebuy-widget.widget-type-cart .rebuy-product-title .rebuy-product-title-link{font-weight:900}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity .rebuy-cart__flyout-item-quantity-widget{border:1px solid #cccccc;padding:2px 4px;border-radius:20px}.rebuy-cart [data-rebuy-component=cart-items] :is(.rebuy-cart__flyout-item-quantity-widget-button,.rebuy-cart .rebuy-cart__flyout-item-quantity-widget-button:hover,.rebuy-cart .rebuy-cart__flyout-item-quantity-widget-button:focus){border:0px solid #cccccc;font-size:12px;width:20px}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item-quantity-widget-label{line-height:26px;font-size:12px}.rebuy-cart [data-rebuy-component=cart-items]>ul{margin-bottom:0;gap:0px;padding-top:10px}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item{gap:0;border-bottom:1px solid #e4e4e4;padding:0 0 15px;margin-bottom:15px}.rebuy-cart [data-rebuy-component=cart-items] .rebuy-cart__flyout-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom-color:transparent}.rebuy-cart [data-rebuy-cart-anchor=header]{background:#fff;border-bottom:1px solid #e3e3e3}.rebuy-widget.widget-type-cart .rebuy-product-block .rebuy-product-actions .rebuy-button{min-height:34px;font-size:12px;width:auto;min-width:100px;margin:0 auto}.rebuy-cart [data-rebuy-cart-anchor=header] [data-rebuy-cart-header-top] .rebuy-cart__flyout-close{margin-top:-10px}.product-details rte-formatter .metafield-rich_text_field p br+br,.product-details rte-formatter .metafield-rich_text_field p br:first-child{display:none}.price-facet .field__input:is(:focus,:hover){box-shadow:var(--input-box-shadow-focus)!important;background-color:#fff}.sku-wrap{padding:3px 0 0}.sku-wrap>*{font-size:12px}.sku-wrap label{text-transform:uppercase}.product-info-price-wrap .sku{font-weight:800;opacity:.6}.jdgm-horizon-widget:has(.jdgm-widget[style*="display: none"]){display:none}.WinBack-popup-wrapper *{--winback-font-family: Nexa, sans-serif;--winback-border-color: #dfdfdf;--winback-primary-button-bg-color: #000000;--winback-primary-button-hover-bg-color: #333333;--winback-green-color: #f46b22}.WinBack__modal .WinBack__main__header{font-weight:var(--font-heading--weight);letter-spacing:var(--letter-spacing--body-tight);margin-bottom:2px;line-height:var(--line-height--body-normal)}.WinBack__modal .WinBack__heading{font-size:14px}.WinBack__modal .WinBack__subtext{font-size:12px}.WinBack__modal .WinBack-modal-header-content{border-width:1px;padding-bottom:20px}.WinBack__modal .WinBack__input-control-group{margin:20px 0}.WinBack__modal .WinBack__input-group{border-width:1px}.WinBack__modal .WinBack__input-group label{font-size:11px;font-weight:950;text-transform:uppercase;line-height:var(--line-height--display-normal);padding-bottom:4px}.WinBack__modal .WinBack__input-group input[type=email],.WinBack__modal .WinBack__input-group input[type=tel]{padding-top:0;padding-bottom:0}.WinBack__modal .WinBack__input-group input[type=email],.WinBack__modal .WinBack__input-group input[type=tel]{color:var(--color-input-text);font-family:inherit;font-size:14px;font-style:var(--font-paragraph--style);font-weight:600;line-height:1}.WinBack__modal .WinBack__input-group input[type=email]::placeholder,.WinBack__modal .WinBack__input-group input[type=tel]::placeholder{color:var(--color-input-text);font-size:14px;font-weight:600;font-style:var(--font-paragraph--style);line-height:1}.WinBack__modal .WinBack__input-group .iti__selected-country-primary{padding-left:0}.WinBack__modal .WinBack__input-group .iti input.iti__tel-input[type=tel]{padding-left:66px!important;padding-top:2px}.WinBack__modal .WinBack__checkboxes{margin:20px 0}.WinBack__checkboxes label:has(input[type=radio]),.WinBack__checkboxes label:has(input[type=checkbox]){gap:0;line-height:1}.WinBack__modal .WinBack__checkboxes input[type=checkbox]:before{background:var(--winback-bg-color);border-width:1px;border-radius:3px}.WinBack__modal .WinBack__checkboxes label{font-size:12px;font-weight:550}.WinBack__modal .WinBack__powered{display:none}.WinBack__modal .WinBack__button{margin:0;font-weight:950;font-size:var(--font-paragraph--size);padding-block:.5rem;padding-inline:var(--button-padding-inline);transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);border-radius:var(--style-border-radius-buttons-secondary);min-height:52px}.WinBack__modal .WinBack__input-group .iti--allow-dropdown .iti__country-container .iti__selected-country{line-height:1}.product-details .WinBack-PDP-button-wrapper button.WinBack-PDP-button{background:transparent;border-color:var(--color-primary-button-border);color:var(--color-primary-button-hover-background);font-weight:950;font-size:var(--font-paragraph--size);padding-block:.5rem;padding-inline:var(--button-padding-inline);transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);border-radius:var(--style-border-radius-buttons-secondary);min-height:52px;line-height:1.1}.product-details .WinBack-PDP-button-wrapper button.WinBack-PDP-button:hover{background:var(--color-primary-button-hover-background)}.WinBack__modal .WinBack__checkboxes input[type=checkbox]:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 26" width="26px" height="26px" style="&%2310; fill: %23fff;&%2310;"><path d="M 22.566406 4.730469 L 20.773438 3.511719 C 20.277344 3.175781 19.597656 3.304688 19.265625 3.796875 L 10.476563 16.757813 L 6.4375 12.71875 C 6.015625 12.296875 5.328125 12.296875 4.90625 12.71875 L 3.371094 14.253906 C 2.949219 14.675781 2.949219 15.363281 3.371094 15.789063 L 9.582031 22 C 9.929688 22.347656 10.476563 22.613281 10.96875 22.613281 C 11.460938 22.613281 11.957031 22.304688 12.277344 21.839844 L 22.855469 6.234375 C 23.191406 5.742188 23.0625 5.066406 22.566406 4.730469 Z"/></svg>');width:12px;height:12px;background-size:12px;-webkit-mask-image:unset;mask-image:unset;background-color:transparent}.WinBack__modal .WinBack__input-group .iti .iti__selected-dial-code{font-weight:600}.WinBack__modal .WinBack__input-group input[type=email]:-internal-autofill-selected,.WinBack__modal .WinBack__input-group input[type=tel]:-internal-autofill-selected{box-shadow:0 0 60px #fff inset}winback-app-popup[WinBack-data-theme=dark]{--WinBack-badge-bg: #000;--winback-bg-color: #000}[WinBack-data-theme=dark] .WinBack-popup-wrapper *{--winback-primary-button-bg-color: #f46b22;--winback-primary-button-hover-bg-color: #e76521}.announcement-bar button.WinBack-PDP-button{background:var(--color-primary-button-background);border-color:var(--color-primary-button-border);font-weight:600;font-size:calc(var(--font-paragraph--size) - 2px);padding-block:.45rem;padding-inline:calc(var(--button-padding-inline) - 14px);transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);border-radius:var(--style-border-radius-buttons-secondary);line-height:normal}.announcement-bar button.WinBack-PDP-button:hover{background:var(--color-primary-button-hover-background);border-color:var(--color-primary-button-hover-background)}.WinBack-badge-wrapper button.WinBack-badge-button{background:#000;border-radius:0 6px 6px 0;font-family:var(--font-paragraph--family)}.WinBack-badge-wrapper button.WinBack-badge-button.WinBack-left{border-radius:0 6px 6px 0}.WinBack-badge-wrapper .WinBack-badge-button .WinBack-badge-text{font-family:var(--font-paragraph--family);font-weight:950}.WinBack-badge-wrapper button.WinBack-badge-button.WinBack-left.WinBack-badge-vertical span.WinBack-cancel-icon{background:#000;left:auto;right:-11px}.WinBack__modal .WinBack-success-animation p{font-weight:600;font-size:20px}.announcement-bar .has_button win-order-back{position:absolute;right:0;z-index:1}body .winback{padding-bottom:0}body .WinBack-PDP-button-wrapper{padding:0}#rebuy-cart [data-rebuy-cart-anchor=footer]{padding-bottom:2px}.rebuy-cart [data-rebuy-cart-anchor=footer]{padding-top:8px}.rebuy-cart.no-items [data-rebuy-cart-anchor=footer]{padding-top:10px}body .rebuy-cart .winback{padding:0}.rebuy-cart .product-winback{margin:8px 16px 0}body .rebuy-cart .winback button.WinBack-PDP-button{--button-color: var(--color-primary-button-hover-background);--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-primary-button-hover-background);--button-border-width: var(--style-border-width-secondary);color:var(--button-color);background:transparent;border:var(--button-border-width) solid var(--button-border-color);border-radius:30px;text-transform:uppercase;font-size:14px;font-weight:950;letter-spacing:0px;min-height:48px;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) .125s var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);font-family:var(--font-body--family);padding-top:4px;padding-bottom:4px}body .rebuy-cart .winback button.WinBack-PDP-button:hover{--button-color: var(--color-primary-button-hover-background);background:transparent;border:0}.rebuy-cart [data-rebuy-cart-anchor=header] [data-rebuy-cart-header-top] .rebuy-cart__flyout-close:hover{margin-top:-10px}.product-winback{position:relative;--bg: #fff;--text: #111;--base-stroke: #cfcfcf;--stroke-width: 1;--radius: 30px;--speed: 7.5s;--speed-hover: 5.2s;--pathlen: 1000;--segment: 990;--segment-hover: 980;--stroke-width-hover: 2}.product-winback .hover-svg{position:absolute;top:0;right:-3px;bottom:0;left:-3px;opacity:0;pointer-events:none}.wb-border{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.wb-border .base{fill:none;stroke:var(--base-stroke);stroke-width:var(--stroke-width);vector-effect:non-scaling-stroke;shape-rendering:crispEdges;rx:calc(var(--radius) / 7);ry:calc(var(--radius) / 1)}.wb-border .sweep{fill:none;stroke:#111;stroke-width:var(--stroke-width);vector-effect:non-scaling-stroke;stroke-linecap:square;shape-rendering:crispEdges;stroke-dasharray:var(--segment) calc(var(--pathlen) - var(--segment));stroke-dashoffset:0;animation:wb-dash var(--speed) linear infinite;will-change:stroke-dashoffset;rx:calc(var(--radius) / 7);ry:calc(var(--radius) / 1)}.product-winback:has(.WinBack-PDP-button:hover) .hover-svg{opacity:1}.product-details .WinBack-PDP-button-wrapper button.WinBack-PDP-button{border-radius:30px;border-width:1px;border-style:solid}.product-winback:has(.WinBack-PDP-button:hover) .wb-border .sweep{stroke:url(#wb-rainbow);stroke-width:var(--stroke-width-hover);stroke-dasharray:var(--segment-hover) calc(var(--pathlen) - var(--segment-hover));animation-duration:var(--speed-hover)}@keyframes wb-dash{to{stroke-dashoffset:-1000}}@media(prefers-reduced-motion:reduce){.wb-border .sweep{animation:none}}.product-details .WinBack-PDP-button-wrapper button.WinBack-PDP-button:hover{background:transparent;border:0;color:var(--color-primary-button-hover-background)}.rebuy-cart .product-winback .hover-svg{left:-1px;right:-1px}.image-collumn-scrollbar-section:not(:has(.custom_scroll_items>.image-text-column-item)){display:none}.jdgm-form__fieldset-actions .jdgm-btn,.jdgm-form .jdgm-form__fieldset-actions .jdgm-btn{text-transform:uppercase;font-size:14px;font-weight:950;letter-spacing:0px;min-height:48px;transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) .125s var(--animation-easing),background-color var(--animation-speed) var(--animation-easing);font-family:var(--font-body--family);padding-top:14px;padding-bottom:10px;line-height:1.4}.buy-buttons-block .cart-button-preorder,.rebuy-product-actions button.rebuy-button:has(.rebuy-preorder-btn-text){background:#101010;box-shadow:inset 0 0 0 var(--button-border-width) #101010;border-color:#101010}.buy-buttons-block .cart-button-preorder:hover,.rebuy-product-actions button.rebuy-button:has(.rebuy-preorder-btn-text):hover{color:#fff;background:#333;border-color:#333}.rebuy-cart .rebuy-button.outline:hover{background:#333;border-color:#333}body .jdgm-widget.jdgm-testimonials-carousel{padding:50px 0}body .jdgm-testimonials-carousel .jdgm-title{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case);color:var(--color, var(--font-h2-color))}body .jdgm-testimonials-carousel .jdgm-star{color:#f5b30a!important}body .jdgm-testimonials-carousel .jdgm-header-info .jdgm-stars{padding-top:4px}body .jdgm-testimonials-carousel .jdgm-text{font-weight:600;font-size:18px}body .jdgm-testimonials-carousel .jdgm-reviewer-name{font-weight:950}body .jdgm-testimonials-carousel .jdgm-product-name{font-size:14px;font-weight:950;text-decoration:none;line-height:1.4}body .jdgm-testimonials-carousel .jdgm-content{margin-bottom:10px}body .jdgm-testimonials-carousel .jdgm-arrows--bottom{gap:4px}body .jdgm-testimonials-carousel .jdgm-arrow svg{width:14px;height:24px}.jdgm-modal.jdgm-widget-revamp .jm-text{font-weight:600}.jdgm-modal.jdgm-widget-revamp .jm-text.jm-reviewer-info__name,.jdgm-modal.jdgm-widget-revamp .jm-text.jm-review-content__title{font-weight:950}.jdgm-modal.jdgm-widget-revamp .jdgm-review-content__body-content,.sticky-add-to-cart__title{font-weight:600}cart-quantity-selector-component.quantity-selector{background-color:#fff}.cart-items .quantity-selector{height:auto;flex:auto}.cart-items .quantity-selector button.button{min-width:0;min-height:0;height:38px;width:28px;opacity:1}.cart-items .quantity-selector .svg-wrapper,.cart-items .quantity-selector svg{width:10px;height:auto}.cart-items .quantity-selector button.quantity-plus{padding-right:6px;padding-left:0}.cart-items .quantity-selector button.quantity-minus{padding-left:6px;padding-right:0}.cart-items .quantity-selector input[type=number]{font-weight:800;padding-top:5px;font-size:12px}.cart-items__remove{min-width:0px}.collection-header-banner .text-block.h3>*{text-transform:uppercase}.blog-post-content p,.blog-post-content ul li,.blog-post-content span{font-weight:600}.ctm_sitemap button{background:#000;color:#fff;box-shadow:var(--btn-1-horizontal-length) var(--btn-1-vertical-length) var(--btn-1-blur-radius) var(--btn-1-spread) var(--btn-1-all-bg-opacity);padding:10px 20px;display:inline-block;margin-top:20px;margin-bottom:20px;font-size:16px;text-transform:capitalize;font-weight:400;transition:all .3s ease-in-out}.ctm_sitemap a{text-transform:capitalize}.ctm_sitemap button:hover{box-shadow:none;transform:translateY(5px)}.ctm_sitemap{padding-top:50px;padding-bottom:50px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.sitemp-item{font-weight:700}.sitemp-item button{font-weight:950;height:auto;min-height:48px;min-width:200px;line-height:normal;text-transform:uppercase;padding:10px 30px}.ctm_sitemap button{transform:none}.facets .sorting-filter__input:checked+.sorting-filter__checkmark+.sorting-filter__label{font-weight:600}.facets .facets__summary .icon-caret{margin-top:0}.product-card .product-card__content .card-gallery{margin:0}.product-card .product-media img{border-radius:12px}button.cart-items__remove{min-width:0}.cart-items__variants-wrapper{font-weight:600}@media(prefers-reduced-motion:no-preference){body #header-component[data-menu-style=drawer] .header__columns{grid-template-columns:auto!important;border-bottom-width:0px!important}}.custom-block-wrap{max-width:100%}.slick-arrow{background:#fffc;border:0px;width:40px;height:40px;position:absolute;left:5px;top:50%;font-size:0px;border-radius:100px;transform:translateY(-50%);box-shadow:0 0 6px #0003}.slick-arrow:hover{background:#fff}.slick-next.slick-arrow{left:auto;right:5px}.slick-prev.slick-arrow{z-index:1}.slick-arrow span{display:block;position:relative;width:7px;height:15px;margin:13px 16px}.slick-arrow span:after,.slick-arrow span:before{position:absolute;border-radius:2px;top:6px;width:8px;height:2px;-webkit-transition:background .2s ease,width .2s ease;-o-transition:background .2s ease,width .2s ease;transition:background .2s ease,width .2s ease;content:"";background:#000}.slick-arrow span:after{right:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.slick-arrow span:before{right:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.slick-prev.slick-arrow span{transform:rotate(180deg);margin-top:12px}.instagram-slide .halo-row .halo-item,.instagram-slide .halo-row .halo-item img,.yottie-widget-video .yottie-widget-video-preview{border-radius:16px;overflow:hidden}.fancybox-image{border-radius:20px}.footer-content{grid-template-columns:1fr 2fr}.image-block-wrap>.group-block-content{flex-flow:wrap}.image-block-wrap>.group-block-content .image-block{width:calc(25% - 15px)}.product-text-accordion rte-formatter a,.product-text-accordion rte-formatter a:hover{color:var(--color-primary-button-text)!important}.product-text-accordion rte-formatter.text-block{font-weight:600}.jdgm-widget-actions-wrapper .jdgm-write-rev-link{max-width:240px}.jdgm-form__title{font-weight:950}.jdgm-carousel-item__review-body{font-weight:600}.jdgm-carousel-item__review .jdgm-carousel-item__review-rating{margin-bottom:8px}.jdgm-carousel-number-of-reviews--verified a{font-weight:600}.jdgm-carousel-item__reviewer-name-wrapper .jdgm-carousel-item__reviewer-name{font-size:16px;font-weight:950;opacity:1}.yottie-widget-video-info .yottie-widget-video-info-title{font-size:20px;font-weight:950}.yottie-widget-video-info div.yottie-widget-video-info-caption{font-weight:600;font-size:14px}.yottie-widget-video-info div.yottie-widget-video-info-properties-inner{font-weight:600;font-size:12px}.yottie-widget-video-info .yottie-widget-video-info-passed-time{font-weight:600;margin-top:6px}.yottie-widget-video .yottie-widget-video-classic .yottie-widget-video-info{padding:20px 0}span.yottie-widget-feed-section-pagination-bullet{font-weight:600}.product-text-accordion accordion-custom h6{font-weight:950}.cart-page--empty .cart-items__wrapper{font-weight:600}@media(min-width:750px){.slide__image-container>.slide__image_mobile{display:none}.collection-wrapper{position:relative}.facets__overflow-list{display:none!important}.facets-toggle{display:flex!important;position:absolute;left:auto;z-index:2;padding:0;height:auto;margin:0;top:20px}.facets-toggle__button{display:flex!important;min-height:0;min-width:0;padding-top:0;font-weight:900;font-size:16px}.facets-block-wrapper{margin:0;padding-left:90px;font-weight:800}.facets-toggle__button .svg-wrapper{margin-top:-3px}.header__row.header__row--top .header__columns{padding:4px 0;grid-template-columns:1fr auto}.product-details .winback{margin-top:-16px}}@media(min-width:750px)and (max-width:989px){.cart-items-component .cart-page{display:grid;grid-template-columns:1fr;gap:0 var(--padding-5xl)}.cart-items-component .cart-page__summary{grid-column:1;grid-row:auto;padding-top:var(--padding-xl)}body:has(>#header-group header-component[sticky]) .cart-summary__inner{padding:0;background:transparent}}@media(min-width:990px)and (max-width:1200px){.product-list-section .resource-list__carousel .resource-list__slide{--section-slide-width: calc((100% - (var(--resource-list-column-gap) * (3.5 - 1)) - var(--peek-next-slide-size)) / 3.5)}}@media(min-width:1200px){.header-usp-section .custom-scrollbar-wrap .custom_scroll_items{width:fit-content;margin:0 auto}}@media(min-width:750px)and (max-width:989px){.product-list-section .resource-list__carousel .resource-list__slide{--section-slide-width: calc((100% - (var(--resource-list-column-gap) * (2.5 - 1)) - var(--peek-next-slide-size)) / 2.5)}}@media(max-width:1200px){body .rebuy-widget.widget-type-product .rebuy-product-grid .rebuy-product-block{width:33.33%!important}}@media(max-width:1024px){.footer-content{grid-template-columns:1fr;gap:30px}}@media(max-width:989px){body .rebuy-widget.widget-type-product .rebuy-product-grid .rebuy-product-block{width:33.33%!important;width:50%!important}.mega-menu ul.mega-menu__list{width:170px;max-width:170px;min-height:170px}.mega-menu .submenu-promotion-wrap{left:170px;width:calc(100% - 170px);padding:20px 0 20px 10px}.image-text-column-item{width:34%;min-width:34%}.ctm_sitemap{grid-template-columns:1fr}}@media(max-width:749px){header+.shopify-section-group-header-group{display:none}.header[transparent][data-sticky-state=inactive] .header__row{background-color:#00000080}.image-collumn-scrollbar-section .custom-scrollbar-wrap .custom_scroll_items{padding-bottom:20px;gap:12px}.header__row.header__row--top,.header__row.header__row--bottom{margin-top:0}.usp-banner-inner{flex-direction:column;gap:4px}.usp-divider{width:80%;height:1px}.usp-item{justify-content:flex-start;width:100%;min-width:270px}body .jdgm-testimonials-carousel .jdgm-title,h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6),h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6),.rebuy-widget.widget-type-product .primary-title,.jdgm-widget .jdgm-rev-widg__title{font-size:26px}.product-card product-price.text-block,.product-card .layout-panel-flex--row:not(.mobile-column)>.text-block{flex:1 1 var(--max-width--display-tight);flex:auto}main>.shopify-section:first-child .section:not(.disable-section-top-offset) .sticky-content{padding-block:0}.button,.button-secondary,.product-card .product-form-buttons button{min-width:120px;letter-spacing:0px;min-height:38px}.product-card .product-form-buttons button{min-width:0;padding-left:10px;padding-right:10px;height:auto}body .rebuy-button,body .rebuy-widget .rebuy-button,body .rebuy-cart__flyout-empty-cart a,body [data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-variant-readd,body .rebuy-cart__progress-free-product-variant-select-container{min-width:120px;letter-spacing:.5px;min-height:38px}.product-details>.group-block>.group-block-content{gap:12px}.product-personalizer{margin:0!important}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions-price{margin-top:0}.product-text-accordion .section-content-wrapper.section-content-wrapper{gap:25px}.product-details>.group-block{margin-top:0;padding-top:26px}dropdown-localization-component.dropdown-localization{display:block!important}.footer-content .group-block-content .group-block{width:100%;margin-top:0;padding-top:0}.footer-content details.menu__details summary.menu__heading{border-bottom:1px solid #525252}.category-circles-icons .slider-button-wrap{margin-top:6px}.hero.collection-hero-banner{min-height:280px}.hero.collection-hero-banner .hero__container{padding-bottom:0}.facets-toggle__button{min-width:0;min-height:0;padding:0}.collection-wrapper .facets-toggle{margin-bottom:7px;margin-top:7px}.product-card .product-title .text-block>*,.rebuy-widget.widget-type-product .rebuy-product-title-link{font-size:14px;line-height:1.2}.product-card .price,.product-card .compare-at-price,.product-card .unit-price,.rebuy-widget.widget-type-product .rebuy-product-block .rebuy-product-info .rebuy-product-price,.rebuy-widget.widget-type-product .rebuy-product-price .rebuy-money{font-size:16px}.image-text-custom-content.group-block{padding-left:0;border-radius:0}body .rebuy-widget.widget-type-product .rebuy-product-grid .rebuy-product-block{padding:10px 16px 12px}body .rebuy-widget.widget-type-product .rebuy-product-grid .rebuy-product-block:before{width:calc(100% - 12px);left:6px}.rebuy-carousel__arrows{display:none}.product-card .jdgm-horizon-widget,.rebuy-widget .rebuy-product-review .rebuy-review-count{font-size:12px}.widget-type-product .rebuy-product-review .rebuy-star-rating{min-width:72px;height:14px}results-list.section.search-results-section{padding-top:0}.section-page-custom .layout-panel-flex{padding:30px 0}footer dropdown-localization-component .localization-form__list{max-height:5rem}dropdown-localization-component .localization-wrapper .country-filter__input{outline:none!important;height:35px}.collection-header-banner>.custom-section-content>.section-content-wrapper{flex-flow:column-reverse}.section.collection-header-banner .image-block{max-height:280px;height:280px;width:100%!important}.collection-header-banner .group-block-content{padding:10px 0}.usp-item__text .usp-item__heading>*{font-size:12px}.image-text-column-item{width:42%;min-width:42%}.usp-icon-img{width:70px;height:70px;padding:20px}.usp-icon-img img{max-width:40px}.product-grid-promo-contents{padding:20px}.collection-header-banner .custom-section-content{grid-column:1 / -1}.collection-header-banner .group-block{padding:0 20px}.main-collection-grid .product-grid{padding:0 10px}.slideshow-section .group-block-content.layout-panel-flex{gap:10px}.slideshow-section .text-block h2{font-size:22px;line-height:1.3}.slideshow-section .slide__content{padding-bottom:40px}results-list.section{padding-top:0}search-page-input-component{margin:10px 0 0}.product-card .product-badges{padding:0 10px}.product-list-section .product-card .product-badges{padding:0}blog-posts-list>.section>.text-block{padding:30px 0 18px}.blog-post-card__content>a{margin:0;padding:0}blog-posts-list .blog-post-card__content>a>.text-block{padding:10px 0;font-size:20px;line-height:1.1}rte-formatter.blog-post-card__content-text{margin:0;padding:10px 0 0}.blog-post-item .blog-post-card__content{padding:12px 16px 16px;border-radius:10px}.blog-posts-container{gap:16px}.product-card__content .contents .text-block,.product-card__content .contents .text-block p{line-height:1.2}.footer-content .social-icons__wrapper{margin:0 auto}footer li.menu__item{margin-bottom:14px}footer .menu__item a{font-size:13px}.footer-content accordion-custom nav.details-content{padding-bottom:6px}.contact-form__input{font-size:14px}.footer-content .menu__heading__accordion .icon-caret svg{color:#8e8e8e}.product-info-price-wrap .price-container{font-size:20px}.product-details .product-title-wrap>*{font-size:20px;line-height:1.2}.product-information.section{margin-top:0;padding-top:0}.product-usp-wrap.group-block{margin-bottom:14px}.product-information .shopify-app-block .reelUp_cards_carousel.reelUp_carousel{margin-bottom:0;margin-top:0}.product-information.section{padding-bottom:10px}.image-text-column-content{gap:8px;padding:20px}.product-info-price-wrap .jdgm-widget *{line-height:1.2}.product-info-price-wrap .jdgm-prev-badge__text{font-size:12px}.product-info-price-wrap .group-block-content{gap:6px 20px}.WinBack__modal .WinBack__main__header{font-size:24px}.announcement-bar .has_button win-order-back{display:none}body .rebuy-cart .winback button.WinBack-PDP-button{min-height:47px}body .jdgm-testimonials-carousel .jdgm-header{margin-bottom:20px}body .jdgm-testimonials-carousel .jdgm-text{font-size:16px}body .jdgm-testimonials-carousel .jdgm-card{padding:20px}.product-grid__card.product-grid__card{gap:10px}.product-grid__card.product-grid__card,.product-grid__item product-card.product-card .product-card__content{padding:12px}.image-with-text-section.mobile-column-reverse .custom-section-content>.mobile-column{flex-flow:column-reverse}.product-card .product-badges__badge{padding:6px 12px 3px;font-size:11px}.product-details product-sku-component.text-block .sku-wrap{padding-top:0}.product-details product-price.text-block+.text-block{padding-top:2px}.image-block-wrap>.group-block-content{gap:12px}.image-block-wrap>.group-block-content .image-block{width:calc(50% - 6px)}.slide__image-container>.slide__image:has(+img.slide__image_mobile){display:none}.section.slide_height-mobile-auto slideshow-slide>.slide__image-container{position:relative}.section.slide_height-mobile-auto slideshow-slide .slide__content{position:absolute;width:100%;top:0;left:0}.section.slide_height-mobile-auto .slideshow--content-on-media{--slide-min-height: 0 !important}}@media(max-width:479px){.image-text-column-item{width:68%;min-width:68%}.slideshow-section .text-block h2{font-size:18px}.product-card .price,.product-card .compare-at-price,.product-card .unit-price,.rebuy-widget.widget-type-product .rebuy-product-block .rebuy-product-info .rebuy-product-price,.rebuy-widget.widget-type-product .rebuy-product-price .rebuy-money{font-size:14px}body .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__image-divider{width:22px;height:22px}.product-card .product-form-buttons button,.rebuy-widget.widget-type-product .rebuy-product-actions button.rebuy-button{font-size:13px}}@media(max-width:380px){.drawer-customer-login-wrap .drawer-customer-link{padding:6px 7px 6px 14px;font-size:12px;letter-spacing:0}.drawer-customer-login-wrap .drawer-customer-link svg{width:28px}.drawer-customer-login-wrap .drawer-customer-link span{padding-top:3px}}@media(max-width:360px){.header-drawer .promo-banner__content .promo-banner__heading{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom.css.map */
