/* HomeWoods visual adjustments to the supplied Valeryon stylesheet. */.circle-divider:last-of-type:after,a:empty,article:empty,div:empty,dl:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,p:empty,section:empty,ul:empty{display:none}.circle-divider:after{content:"\2022";margin:0 1.3rem 0 1.5rem}:root{--duration-short: .1s;--duration-default: .2s;--duration-long: .5s}.animate-arrow .icon-arrow path{transform:translate(-.25rem)}.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:0 0}.disclosure-has-popup>summary:before{display:none}.focus-inset:focus-visible{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focused.focus-inset,.no-js .focus-inset:focus{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.rte blockquote>*{margin:-.5rem 0}.section-group__container .page-width,.section-group__container div[class*=-padding]{padding:0}.button,.cart__dynamic-checkout-buttons [role=button],.cart__dynamic-checkout-buttons iframe,.customer button,.shopify-challenge__button,.shopify-payment-button [role=button],button.shopify-payment-button__button--unbranded{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative;font-weight:700}.button--prefix-icon .button__label:before,.button--suffix-icon .button__label:after{content:"";font-size:inherit;display:block;width:var(--icon-scale);height:var(--icon-scale);background-size:cover;background-position:center;position:absolute;top:50%;transform:translateY(-50%)}.button--prefix-icon .button__label:before{left:0}.button--suffix-icon .button__label:after{right:0}.button.loading .button__label:before,.button.loading .button__label:after{display:none}.music-player__btn,.scroll-to-top-btn{box-shadow:.1rem .1rem 1rem #0000004d}.button:before,.cart__dynamic-checkout-buttons [role=button]:before,.customer button:before,.shopify-challenge__button:before,.shopify-payment-button [role=button]:before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.button:not([disabled]):hover:after,.customer button:hover:after,.shopify-challenge__button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.button.focused,.button:focus,.button:focus-visible,.shopify-payment-button [role=button]:focus,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button__button--unbranded:focus-visible{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button [role=button]:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.music-player-bottom-center,.scroll-to-top-btn-bottom-center{transform:translate(-50%)}.ripple-animation:after,.ripple-animation:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;border-radius:50%;border:solid 1px rgb(var(--color-background));animation:2s linear infinite ripple}.ripple-animation:after{animation-delay:1s}.music-player__btn__playing-icon{transform:translate(10%)}@keyframes ripple{0%{opacity:0;transform:none}20%,70%{opacity:1}to{opacity:0;transform:scale(1.5)}}.button.disabled,.button:disabled,.button[aria-disabled=true],.customer button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.quantity__button.disabled{cursor:not-allowed;opacity:.5}@media(hover:hover){.link-btns--arrow a.button:not([aria-disabled=true]),.action-btns--arrow button.button:not([disabled],[disabled=true],.button--tertiary){transition:.3s ease-in-out;overflow:hidden}.link-btns--arrow a.button:not([aria-disabled=true]):before,.action-btns--arrow button.button:not([disabled],[disabled=true],.button--tertiary):before{top:50%;right:3rem;left:auto;bottom:auto;z-index:1;box-shadow:none;border-radius:0;background:rgb(var(--color-button-text));transform:translate(calc(3rem + 100%),-50%);height:.65em;width:2em;clip-path:polygon(0% 32%,70% 32%,70% 0%,100% 50%,70% 100%,70% 68%,0% 68%);transition:transform .3s ease-in-out}.link-btns--arrow a.button:not([aria-disabled=true]):hover,.action-btns--arrow button.button:not([disabled],[disabled=true],.button--tertiary):hover{padding-right:6rem}.link-btns--arrow a.button:not([aria-disabled=true]):hover:before,.action-btns--arrow button.button:not([disabled],[disabled=true],.button--tertiary):hover:before{transform:translate(50%,-50%)}.link-btns--center a.button:not([aria-disabled=true]):before,.link-btns--left a.button:not([aria-disabled=true]):before,.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):before,.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):before{--alpha-button-background: 1;background-color:rgba(var(--color-button-text),var(--alpha-button-background));background:none;z-index:-2;box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)),inset 0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),inset 0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}.link-btns--center a.button:not([aria-disabled=true]),.link-btns--left a.button:not([aria-disabled=true]),.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary),.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary){--transition-duration: .3s;background-color:transparent;transition:color var(--transition-duration)}.link-btns--center a.button:not([aria-disabled=true]):after,.link-btns--left a.button:not([aria-disabled=true]):after,.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):after,.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):after{background-color:rgba(var(--color-button),var(--alpha-button-background));z-index:-1;transition:transform var(--transition-duration);box-shadow:none}.link-btns--center a.button--secondary:not([aria-disabled=true]):after,.link-btns--left a.button--secondary:not([aria-disabled=true]):after,.action-btns--center button.button--secondary:not([disabled],[disabled=true],.button--tertiary):after,.action-btns--left button.button--secondary:not([disabled],[disabled=true],.button--tertiary):after{background-color:rgb(var(--color-button-text));transform:scaleX(0)}.link-btns--center a.button:not([aria-disabled=true],.button--secondary):after,.link-btns--left a.button:not([aria-disabled=true],.button--secondary):after,.action-btns--center button.button:not([disabled],[disabled=true],.button--secondary,.button--tertiary):after,.action-btns--left button.button:not([disabled],[disabled=true],.button--secondary,.button--tertiary):after{top:0;right:0;bottom:0;left:0}.link-btns--center a.button:not([aria-disabled=true]):hover,.link-btns--left a.button:not([aria-disabled=true]):hover,.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):hover,.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):hover{color:rgb(var(--color-button))}.link-btns--center a.button:not([aria-disabled=true]):hover:after,.link-btns--left a.button:not([aria-disabled=true]):hover:after,.action-btns--center button.button:not([disabled],[disabled=true],.button--tertiary):hover:after,.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):hover:after{transform:scaleX(0)}.link-btns--center a.button--secondary:not([aria-disabled=true]):hover:after,.link-btns--left a.button--secondary:not([aria-disabled=true]):hover:after,.action-btns--center button.button--secondary:not([disabled],[disabled=true],.button--tertiary):hover:after,.action-btns--left button.button--secondary:not([disabled],[disabled=true],.button--tertiary):hover:after{transform:scaleX(1)}.link-btns--left a.button:not([aria-disabled=true]),.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary){--transition-duration: .4s}.link-btns--left a.button:not([aria-disabled=true]):after,.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):after{transform-origin:left}.link-btns--left a.button:not([aria-disabled=true]):hover:after,.action-btns--left button.button:not([disabled],[disabled=true],.button--tertiary):hover:after{transform-origin:right}.action-btns--arrow button.button.loading:not(.button--tertiary):before{background:none}}.select:after{--color-foreground: var(--pickers-border-color)}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.form-status-list .link:first-letter{text-transform:capitalize}.quantity__input[type=number]{-moz-appearance:textfield}.main-quantity:before{background:none}.main-quantity:after{--color-foreground: var(--quantity-border-color)}.quantity__rules .divider+.divider:before{content:"\2022";margin:0 .5rem}.announcement-bar__separator:before{content:"";display:block;height:100%;width:1px;background-color:rgb(var(--color-foreground));position:absolute;right:calc(var(--gap-desktop) / -2);top:0}li:last-child .announcement-bar__separator:before{display:none}.splide--loop.is-active .announcement-bar__separator:before{display:black}@media screen and (max-width:749px){.announcement-bar__separator:before{right:calc(var(--gap-mobile) / -2)}}.header__icon:after{content:none}.header__icon--menu[aria-expanded=true]:before{content:"";left:0;width:100%;display:block;background:rgba(var(--color-base-text),.5)}details[open] .modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.header__icon--menu .icon{transition:transform .15s,opacity .15s}.header__active-menu-item-v2:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleY(1.4);background:rgb(var(--color-background));z-index:-1;border-radius:.3rem}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.ratio:before{content:"";width:0;height:0;padding-bottom:var(--ratio-percent)}@media(forced-colors:active){.button.focused,.button:focus,.button:focus-visible,.shopify-payment-button [role=button]:focus,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button__button--unbranded:focus-visible{outline:transparent solid 1px}}.internal-video--loading:before{content:"";display:block;width:4rem;height:4rem;border:.4rem solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.internal-video__timeline:after{content:"";position:absolute;bottom:0;left:0;height:5px;width:var(--completed, 0%);background:rgb(var(--accent-color))}.internal-video__timeline--top,.internal-video__timeline--top:after{top:0;bottom:auto}.section-id-btn[data-success=false] .copy-success,.section-id-btn[data-success=true] .copy-text{display:none}.splide__pagination__page:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:var(--dot-size);height:var(--dot-size);background:var(--dot-color);transition:transform .2s linear;opacity:.5}.splide__pagination__page:hover:before{opacity:.9}.splide__pagination__page.is-active:before{opacity:1;--dot-size: .9rem}@media screen and (min-width:750px){.splide.is-initialized[data-desktop-adaptive-height=true] .splide__track{height:var(--active-slide-height);transition:height .2s ease-in-out}}@media screen and (max-width:749px){.splide.is-initialized[data-mobile-adaptive-height=true] .splide__track{height:var(--active-slide-height);transition:height .2s ease-in-out}}.extension-container .extension-content,a[href*=pipiads],[id$=wr],[id*=uuspy],#shopify-raise-container,.ixspy-tools,#unispy-app,#ci-extension-div,#simplytrends-main-extension-root,a[href*="salesource.com"]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.cart__dynamic-checkout-buttons div[role=button]{border-radius:var(--buttons-radius-outset)!important}.cart-items th{font-weight:400}.drawer__inner{transform:translate(100%)}.drawer.active .drawer__inner{transform:translate(0)}@keyframes slideBar{0%{background-position-x:0}to{background-position-x:10rem}}.cart-drawer-item .cart-item__image{box-shadow:.3rem .3rem 1rem #0000000d}.cart-drawer-item .quantity:before,.cart-drawer-item .quantity:after{display:none}.cart-drawer__discounts .badge{box-shadow:1px 1px 3px #0000000d}.tnc-chekcbox[data-checked=true] .checkmark-unchecked,.tnc-chekcbox[data-checked=false] .checkmark-checked{display:none}.upsell--box-shadow{box-shadow:.25rem .25rem .75rem #0000001f}.upsell--custom-bg[data-selected=true]{background:var(--selected-bg-color)}.upsell--border[data-selected=true]{border-color:var(--selected-border-color)}[data-selected=true] .toggle-switch{background:rgb(var(--accent-color))}[data-selected=true] .toggle-switch__slider{left:1.5em}[data-selected=false] .checkmark-checked,[data-selected=true] .checkmark-unchecked{display:none}[data-selected=true] .upsell__plus-btn{background:rgb(var(--accent-color));border-color:rgb(var(--accent-color))}[data-selected=true] .upsell__plus-btn .material-icon{color:rgb(var(--color-background))}.upsell--border[data-selected=true] .cart-drawer-gift__progress{border-color:var(--selected-border-color)}.rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--color-icon) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.products-mega-menu__overlay{background:#0000004d}.reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.disclosure__button{padding:0 1.5rem}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s;top:0}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer{transform:translate(-100%)}.no-js details[open]>.menu-drawer,.js details[open].menu-opening>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(0)}.js .menu-drawer__submenu{transform:translate(100%)}.header__icon--menu[aria-expanded=true]:before{z-index:1;position:fixed;height:100vh;top:0}@media(hover:hover){.color-swatch:hover .color-swatch__label{transform:translate(-50%)}}.color-swatch__label:before{font-size:1em;content:"";display:block;position:absolute;top:100%;left:50%;transform:translate(-50%);width:.75em;height:.5em;background:rgb(var(--color-foreground));clip-path:polygon(0 0,50% 100%,100% 0)}.shopify-payment-button__button [role=button].focused,.no-js .shopify-payment-button__button [role=button]:focus{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.color-background-2 .shopify-payment-button__button--unbranded,.color-accent-1 .shopify-payment-button__button--unbranded,.color-accent-2 .shopify-payment-button__button--unbranded,.color-inverse .shopify-payment-button__button--unbranded{--color-button: var(--color-background);--color-button-text: var(--color-foreground)}.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{--border-opacity: var(--buttons-border-opacity)}.product-form__input{margin:0 0 1.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label{--color-foreground: var(--accent-color);border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgba(var(--color-foreground),var(--variant-pills-inactive-overlay-opacity));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:inline-block;margin:.7rem .5rem .2rem 0;padding:var(--variant-pills-padding-y) var(--variant-pills-padding-x);font-size:var(--variant-pills-text-size);letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label.variant-pills--bold{font-weight:700}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:not(.disabled)+label>.visually-hidden{display:none}@media screen and (forced-colors:active){.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label{text-decoration:underline}}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:disabled+label,.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio].disabled:checked+label,.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input:not(.product-form__input--quantity-breaks) input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input:not(.product-form__input--quantity-breaks) input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}@media screen and (forced-colors:active){.product-form__submit[aria-disabled=true]{color:Window}}.product--no-media fieldset.product-form__input{margin:0 auto 1.2rem}.product__media-toggle:after{content:"";cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);z-index:2}@media(forced-colors:active){.product__media-toggle:focus-visible,.product__media-toggle:focus-visible:after,.product-form__input input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.product__media-toggle:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}.product__media-toggle.focused:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}.product-popup-modal__content{transform:translate(-50%)}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.thumbnail[aria-current]:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}.thumbnail[aria-current]:focus,.thumbnail.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}.thumbnail-list__item:before{content:"";display:block;padding-bottom:100%}.product__inventory.visibility-hidden:empty:after{content:"#"}.product__sku.visibility-hidden:after{content:"#"}@media screen and (max-width:749px){media-gallery .slider-mobile-buttons-overlay{transform:translate(-50%)}.slider--mobile.product__media-list--outer-spacing:after{margin-left:var(--mobile-scroll-padding)}.slider--mobile.product__media-list--no-outer-spacing:after{display:none}}@media screen and (max-width:749px){.input--small,.product-form__input .select:after,.product-form__input .select:hover:after,.product-form__input .select,.product-form__input .select__select,.product__info-container .quantity:after,.product__info-container .quantity:hover:after,.product__info-container .quantity{border-radius:calc((var(--inputs-radius) / 5) * 4)}.product-form__input .select:before,.product__info-container .quantity:before{border-radius:calc(((var(--inputs-radius) / 5) * 4) + var(--inputs-border-width))}}.quantity-gift__container{background:repeating-linear-gradient(-45deg,rgba(var(--color-base-text),.1) 0px 6px,rgba(var(--color-base-text),.15) 6px 8px)}.lock:before{transform:translate(-50%)}.quantity-gift .gift-box-body{box-shadow:0 4px 8px #0000004d}.quantity-gift--unlocked .gift-box-body .gift-box-bowtie:before{animation:box-bowtie-left 1.1s 1.2s forwards ease-in-out}.quantity-gift--unlocked .gift-box-body .gift-box-bowtie:after{animation:box-bowtie-right 1.1s 1.2s forwards ease-in-out}.quantity-gift .gift-box-body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0000 50%,#0000001a);z-index:2}.quantity-gift .gift-box-body:after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:20%;background:var(--gift-box-tie-color);z-index:1}.quantity-gift .gift-box-lid{transform:translate(-50%);box-shadow:0 8px 4px -4px #0000004d}.quantity-gift .gift-box-lid:after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:20%;background:var(--gift-box-tie-color)}.quantity-gift .gift-box-bowtie:before,.quantity-gift .gift-box-bowtie:after{content:"";width:40%;aspect-ratio:1 / 1;border:.6rem solid var(--gift-box-tie-color);border-radius:50% 50% 0;position:absolute;bottom:99%;z-index:-1}.quantity-gift .gift-box-bowtie:before{left:50%;transform:translate(-100%) skew(10deg,10deg)}.quantity-gift .gift-box-bowtie:after{left:50%;transform:translate(0) rotate(90deg) skew(10deg,10deg)}@keyframes box-disappear{0%{transform:translateY(25%);opacity:1}20%{transform:translateY(48%);opacity:1}80%{transform:translateY(48%);opacity:1}to{transform:translateY(48%) scale(.2);opacity:0}}@keyframes box-lid{0%,42%{transform:translate3d(-50%,0,0) rotate(0)}60%{transform:translate3d(-85%,-230%,0) rotate(-25deg)}90%,to{transform:translate3d(-119%,225%,0) rotate(-70deg)}}@keyframes box-body{0%{transform:translateZ(0) rotate(0)}25%{transform:translate3d(0,25%,0) rotate(20deg)}50%{transform:translate3d(0,-15%,0) rotate(0)}70%{transform:translateZ(0) rotate(0)}}@keyframes image-1{0%{transform:translate(-50%,-25%) translateZ(0) rotate(0)}12.5%{transform:translate(-50%,-25%) translate3d(0,25%,0) rotate(20deg)}25%{transform:translate(-50%,-25%) translate3d(0,-15%,0) rotate(0)}35%{transform:translate(-50%,-25%) translateZ(0) rotate(0)}45%{transform:translate(-50%,-100%)}85%{transform:translate(-50%,-100%)}92%{transform:translate(-50%,-50%) scale(1.75)}to{transform:translate(-50%,-50%) scale(1.75)}}@keyframes box-bowtie-right{0%,50%,75%{transform:translate(0) rotate(90deg) skew(10deg,10deg)}90%,to{transform:translate(-50%,-15%) rotate(45deg) skew(10deg,10deg);box-shadow:0 4px 8px -4px #0000004d}}@keyframes box-bowtie-left{0%{transform:translate(-100%) rotate(0) skew(10deg,10deg)}50%,75%{transform:translate(-50%,-15%) rotate(45deg) skew(10deg,10deg)}90%,to{transform:translate(-100%) rotate(0) skew(10deg,10deg)}}.sizing-chart-table tbody tr:nth-child(odd) td:not(:last-child){border-right:solid 2px rgba(var(--color-foreground),.03)}clickable-discount[data-applied=true] .clickable-discount__btn__text-1,clickable-discount[data-applied=false] .clickable-discount__btn__text-2,clickable-discount[data-loading=false] .spinner,clickable-discount[data-error=false]+.clickable-discount__error{display:none}.quantity-break:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;left:2rem;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:solid .2rem rgba(var(--accent-color),.3)}.quantity-breaks-container input:checked+.quantity-break:before{border:solid .2rem rgb(var(--color-background));background:rgb(var(--accent-color));box-shadow:0 0 0 .1rem rgb(var(--accent-color))}.quantity-breaks--compact .quantity-break:before{left:1.8rem;width:1.4rem;height:1.4rem}.quantity-breaks--vertical .quantity-break:before{display:none}.sticky-atc{box-shadow:0 -1px 10px #0003}@media screen and (min-width:750px){.sticky-atc.sticky-atc--mobile-transparent .button{box-shadow:2px 2px 6px #0000004d}}@media screen and (max-width:749px){.sticky-atc.sticky-atc--mobile-transparent .button{box-shadow:2px 2px 6px #0000004d}}.sticky-atc[data-after-scroll=true]{transform:translateY(100%);transition:transform .15s ease-in-out}.share-button+.product__view-details:after{content:"";clear:both;display:table}@keyframes horTicker{to{transform:translate(-50%)}}.image-with-text .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media screen and (max-width:749px){.banner:before{display:none!important}}@media screen and (max-width:749px){.banner--mobile-bottom:after,.banner--mobile-bottom .banner__media:after{display:none}}.banner:after,.banner__media:after{content:"";position:absolute;top:0;background:#000;opacity:0;z-index:0;width:100%;height:100%}.slideshow__autoplay .icon.icon-play,.slideshow__autoplay .icon.icon-pause{transition:transform .15s ease,opacity .15s ease}.email-signup-banner-background{transform:translate(-50%)}.multicolumn-card h3{line-height:calc(1 + .5/max(1,var(--font-heading-scale)))}.multicolumn-card.center .media--adapt img{transform:translate(-50%)}.section-divider:before{content:"";display:block;position:absolute;left:0;bottom:calc(100% - 1px);top:-1px;z-index:-1;width:100%;background:rgb(var(--color-background))}@keyframes move-forever1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever4{0%{transform:translate(-90px)}to{transform:translate(85px)}}.comparison-table--centered tbody tr:last-of-type td:nth-child(2):after{content:"";display:block;width:100%;height:var(--bottom-piece-height);position:absolute;top:100%;left:0;background:rgb(var(--color-background));border-radius:0 0 var(--border-radius) var(--border-radius)}.results__percentage:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;z-index:-2;background:conic-gradient(from 0deg at 50% 50%,rgb(var(--accent-color)) 0%,rgb(var(--accent-color)) var(--percentage),rgb(var(--color-background)) var(--percentage),rgb(var(--color-background)) 100%)}.results__percentage:after{content:"";display:block;position:absolute;top:var(--border-width);left:var(--border-width);bottom:var(--border-width);right:var(--border-width);border-radius:50%;z-index:-1;background:rgb(var(--color-background))}.comparison-slider__line{transform:translate(-50%)}.comparison-slider__line--circle{-webkit-backdrop-filter:blur(2px);box-shadow:0 0 5px #0003}.comparison-slider__line--circle:before,.comparison-slider__line--circle:after{content:"";display:block;height:50rem;width:var(--line-width);background:rgb(var(--color-background));position:absolute;left:50%;z-index:1;transform:translate(-50%);box-shadow:0 0 5px #0003}.comparison-slider__line--circle:before{bottom:100%}.comparison-slider__line--circle:after{top:100%}.icons-with-text__icon__title{margin:0 0 .4em}.popup-overlay{background-color:#0000}.popup-overlay--active{background-color:#0000004d}.popup-modal__title .title:before{content:"";display:block;width:25rem;height:25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-35%);border-radius:50%;z-index:-1;background:linear-gradient(180deg,rgba(var(--color-base-accent-1),.1) 20%,#0000 60%)}.field:hover.field:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity))}.insta-story-open-btn__pfp-ring{background:linear-gradient(45deg,#ffc800 15%,#ff1558,#d300c5 85%)}.insta-story-open-btn__pfp-ring--close-friends{background:linear-gradient(45deg,#44bd72,#57c27c,#4ac571)}.insta-stories__modal{background:#000000e6;-webkit-backdrop-filter:blur(5px)}.insta-stories__modal[data-open=true]{display:grid}.insta-story{box-shadow:.3rem .3rem 1rem #0000004d}.insta-story__progress-item{background:#ffffff59}@keyframes fillProgress{0%{width:0}to{width:100%}}.insta-story__info__volume-btn[data-muted=true] svg:first-child{display:none}.insta-story__info__volume-btn[data-muted=false] svg:last-child{display:none}.insta-story__pause-resume-btn[data-paused=true] .material-icon:first-child{display:none}.insta-story__pause-resume-btn[data-paused=false] .material-icon:last-child{display:none}.insta-story__inactive-overlay{background:#000000bf}.insta-story__arrow{box-shadow:1px 1px 4px #0000004d}.insta-story__arrow--next .material-icon{transform:translate(3%)}.insta-story__arrow--prev .material-icon{transform:translate(-3%)}.content-tabs__buttons--shadow{box-shadow:0 .3em 1em #00000026}.fb-post{box-shadow:2px 2px 6px #00000026}.facebook-testimonials .splide__slide__container{padding:4px 8px 8px}.hotspot[data-open=true] .material-icon{transform:rotate(135deg)}.hotspot__content{box-shadow:4px 4px 15px #0000004d}.hotspot[data-open=true] .hotspot__content{opacity:1;pointer-events:auto}.hotspot__content__title-and_text{padding:1.5rem}.hotspot[data-direction=bottom] .hotspot__content{transform:translate(-50%,calc((var(--btn-size) / 2) + var(--carret-height)))}.hotspot__content__image-and-text--small-image .hotspot__content__image{padding:1.25rem .25rem 1.25rem 1.25rem}.hotspot__content__image-and-text--small-image .hotspot__content__title-and_text{padding:1rem 1.25rem}@media screen and (max-width:749px){.hotspot--fixed[data-open=true] .hotspot-overlay{z-index:5;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000026;visibility:visible;opacity:1}.hotspot--fixed[data-open=true] .hotspot__content{z-index:6}}.bullet-point__line-end:after{content:"";display:block;background:rgb(var(--color-background));height:var(--bullet-size);width:var(--bullet-size);position:absolute;left:0;top:calc(var(--line-width) / 2);transform:translate(-50%,-50%);border-radius:50%}.bullet-point[data-line-bend=bottom]{top:calc(var(--offset-y) - var(--line-square-size))}.bullet-point[data-line-bend=top]{top:calc(var(--offset-y) + var(--line-square-size))}.bullet-point[data-line-bend=bottom] .bullet-point__line-end{width:var(--line-square-diagonal);transform:rotate(315deg)}.bullet-point[data-line-bend=top] .bullet-point__line-end{width:var(--line-square-diagonal);transform:rotate(45deg)}.bullet-point[data-direction=left]{transform:translate(calc(-100% - var(--line-square-size) - (var(--line-width) / 2)),-50%);text-align:left}.bullet-point[data-direction=left] .bullet-point__line-end{left:100%;transform-origin:top left}.bullet-point[data-direction=left] .bullet-point__line-end:after{left:100%}.bullet-point[data-line-bend=bottom][data-direction=left] .bullet-point__line-end{transform:rotate(45deg)}.bullet-point[data-line-bend=top][data-direction=left] .bullet-point__line-end{transform:rotate(-45deg)}.bullet-point[data-direction=left] .bullet-point__title,.bullet-point[data-direction=left] .bullet-point__text{padding-right:var(--text-padding)}.bullet-point[data-direction=right] .bullet-point__title,.bullet-point[data-direction=right] .bullet-point__text{padding-left:var(--text-padding)}.bullet-point[data-contain=true][data-direction=right]{max-width:min(var(--desktop-width),calc(100% - var(--offset-x) - var(--line-square-size) - 1rem))}.bullet-point[data-contain=true][data-direction=left]{max-width:min(var(--desktop-width),calc(var(--offset-x) - var(--line-square-size) - 1rem))}@media screen and (max-width:749px){.bullet-point[data-direction=left]{max-width:min(var(--mobile-width),calc(var(--offset-x) - var(--line-square-size) - 1rem))}.bullet-point--mobile-position[data-mobile-line-bend=none]{top:var(--offset-y)}.bullet-point--mobile-position[data-mobile-line-bend=bottom]{top:calc(var(--offset-y) - var(--line-square-size))}.bullet-point--mobile-position[data-mobile-line-bend=top]{top:calc(var(--offset-y) + var(--line-square-size))}.bullet-point--mobile-position[data-mobile-direction=right]{transform:translate(var(--line-square-size),-50%);text-align:right;max-width:min(var(--mobile-width),calc(100% - var(--offset-x) - var(--line-square-size) -1rem))}.bullet-point--mobile-position[data-mobile-direction=left]{transform:translate(calc(-100% - var(--line-square-size) - (var(--line-width) / 2)),-50%);text-align:left;max-width:min(var(--mobile-width),calc(var(--offset-x) - var(--line-square-size) - 1rem))}.bullet-point--mobile-position[data-mobile-direction=right] .bullet-point__line-end{transform-origin:top right;left:auto;right:100%}.bullet-point--mobile-position[data-mobile-direction=right] .bullet-point__line-end:after{left:0;right:auto}.bullet-point--mobile-position[data-mobile-line-bend=none] .bullet-point__line-end{transform:none}.bullet-point--mobile-position[data-mobile-line-bend=bottom][data-mobile-direction=right] .bullet-point__line-end{transform:rotate(315deg)}.bullet-point--mobile-position[data-mobile-line-bend=top][data-mobile-direction=right] .bullet-point__line-end{transform:rotate(45deg)}.bullet-point--mobile-position[data-mobile-direction=left] .bullet-point__line-end{left:100%;right:auto;transform-origin:top left}.bullet-point--mobile-position[data-mobile-direction=left] .bullet-point__line-end:after{left:100%;right:auto}.bullet-point--mobile-position[data-mobile-line-bend=bottom][data-mobile-direction=left] .bullet-point__line-end{transform:rotate(45deg)}.bullet-point--mobile-position[data-mobile-line-bend=top][data-mobile-direction=left] .bullet-point__line-end{transform:rotate(-45deg)}.bullet-point--mobile-position[data-mobile-direction=left] .bullet-point__title,.bullet-point--mobile-position[data-mobile-direction=left] .bullet-point__text{padding-right:var(--text-padding);padding-left:0}.bullet-point--mobile-position[data-mobile-direction=right] .bullet-point__title,.bullet-point--mobile-position[data-mobile-direction=right] .bullet-point__text{padding-left:var(--text-padding);padding-right:0}}.card--standard.card--text a:after,.card--card .card__heading a:after{bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);top:calc(var(--border-width) * -1)}.card__heading a:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}a.pagination__item:hover:after{height:.1rem}.pagination__item--current:after{height:.1rem}.pagination__item--current:after,.pagination__item:hover:after{content:"";display:block;width:2rem;position:absolute;bottom:8px;left:50%;transform:translate(-50%);background-color:currentColor}.pagination__item-arrow:hover:after{display:none}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}.policies li:before{content:"\b7";padding:0 .8rem}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}
