:root{--color-primary: #121212;--color-subtle: #707070;--color-white-80: rgb(255 255 255 / 80%);--color-white-60: rgb(255 255 255 / 60%)}html *,body *,blockquote *,dl *,dd *,hr *,figure *,p *,pre *,span *{font-size:.875rem;line-height:1.4}h1{font-size:1.25rem}@media(min-width:768px){h1{font-size:1.5rem}}.font-medium,.font-medium *{font-weight:500}strong,.font-semibold{font-weight:600}.font-medium{font-weight:500}.flex-shrink-0{flex-shrink:0}.text-color-white-60{color:var(--color-white-60)}.text-color-subtle{color:var(--color-subtle)}.color__border-light{border-color:color-mix(in srgb,var(--color__text-alt) 20%,transparent)}.color__bg-primary{--color__border-divider-1-context: var(--color__border-divider-1-on-primary, var(--color__border-divider-1));--color__background-plain-context: var(--color__background-plain-on-primary, var(--color__background-plain))}.color__border-divider-1{border-color:var(--color__border-divider-1-context, var(--color__border-divider-1))}.btn{font-size:.75rem;font-weight:700;letter-spacing:.75px;min-height:2.75rem;transition:none;padding:0 2rem}.btn:hover{opacity:1}.btn:focus{box-shadow:none;outline:none;outline-offset:0}.no-underline,.no-underline:hover{text-decoration:none}.btn *{font-size:.75rem;font-weight:700;letter-spacing:.75px;color:inherit}.btn--small,.btn--smaller{padding:0 1rem;min-height:2.5rem}.btn--small>*,.btn--smaller>*{font-size:.75rem;font-weight:700}.btn--large{min-height:3.125rem}.btn--plain{background-color:var(--color__background-plain-context, var(--color__background-plain))}.btn--white{background-color:#fff;border-color:#fff;color:var(--color-primary)}.btn--white *{color:var(--color-primary)}.component-badge--new{background:#fff;color:var(--color-primary)}@media(max-width:767px){.min-h-\[295px\]{min-height:295px}}.btn--link,.Avada-inline-button{font-size:.875rem;font-weight:500;color:var(--color-primary);text-transform:none;position:relative;display:inline-block;text-decoration:none;background-color:transparent;min-height:auto;padding:0}:is(.btn--link,.Avada-inline-button):after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--color-primary)}:is(.btn--link,.Avada-inline-button).without-border:after{display:none}select,.form-select{font-weight:500;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%23121212' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .75rem center!important;background-size:16px 16px!important;padding-right:12px!important;padding-left:12px!important}.overlay--primary-20{position:relative}.overlay--primary-20:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-primary);opacity:.2;pointer-events:none;z-index:1}.type--base{font-size:1rem;line-height:100%}.type__body--bold{font-weight:600}.window--full{padding-right:1rem;padding-left:1rem}@media(min-width:768px){.window--full{padding-right:40px;padding-left:40px}}.gap--responsive{gap:calc(var(--grid-gap-size, 0px) * .5)}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.p-6{padding:1.5rem}.pt-6{padding-top:1.5rem}.pb-0{padding-bottom:0}main#root{padding-bottom:1.5rem}@media(min-width:768px){main#root{padding-bottom:2.5rem}}.strikethrough:before{opacity:1;border-color:var(--color__border-divider-1)!important;outline:none;transform:rotate(15deg);z-index:0!important}.strikethrough>*{position:relative;z-index:1}#UpcartPopup *{color:var(--color-primary)!important}#UpcartPopup .styles_CustomButton__fullHight__.UpcartDesignSettings__button,#UpcartPopup .upcart-upsell-item-card .upcart-upsells-button,#UpcartPopup .upcart-recommendations-shop-now-button,.wk-product-card .wk-cta-button{font-size:.75rem!important;font-weight:700!important;letter-spacing:.75px!important;text-transform:uppercase!important;border-radius:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.25rem!important;background-color:var(--color-primary)!important;color:#fff!important;width:100%!important;transition:none!important;min-height:2.75rem!important;padding:0 2rem!important}:is(#UpcartPopup .styles_CustomButton__fullHight__.UpcartDesignSettings__button,#UpcartPopup .upcart-upsell-item-card .upcart-upsells-button,#UpcartPopup .upcart-recommendations-shop-now-button,.wk-product-card .wk-cta-button):hover{opacity:1!important}.wk-product-card .wk-image-link{margin:0!important}.wk-product-card .wk-meta{margin:1rem 0!important}.wk-product-card .wk-product-title .wk-text-link{font-size:.875rem!important;font-weight:600!important}.wk-product-card .wk-cta-button .wk-cta-label{font-size:.75rem!important;font-weight:700!important;letter-spacing:.75px!important;line-height:1!important}#UpcartPopup .styles_CustomButton__fullHight__.UpcartDesignSettings__button *{font-size:.75rem!important;color:#fff!important}#UpcartPopup .styles_Header__closeButton__{width:auto!important;background-color:transparent!important;border:none!important;color:var(--color-primary)!important;padding:0!important}#UpcartPopup .styles_Header__closeButtonIcon__{fill:var(--color-primary)!important;width:1rem!important;height:1rem!important}#UpcartPopup .styles_TieredRewards__progressBar__{border-radius:0!important;margin-top:.5rem!important}#UpcartPopup .styles_TieredRewards__tiersContainer__{display:none!important}#UpcartPopup .styles_Rewards__progressBar--progress__{background-color:var(--color-primary)!important}#UpcartPopup .styles_ProductRow__imageWrapper__{width:auto!important;height:auto!important;aspect-ratio:3 / 4!important;overflow:hidden!important}#UpcartPopup .styles_ProductRow__imageWrapper__ a{width:100%!important;height:100%!important}#UpcartPopup .styles_ProductRow__imageWrapper__ a img{width:100%!important;height:100%!important;object-fit:cover!important}#UpcartPopup .styles_ProductRow__productTitleLink__{font-weight:600!important}#UpcartPopup .styles_ProductRow__productTitleLink__:hover{opacity:1!important}#UpcartPopup .styles_ProductRow__stepper__{display:inline-flex!important;box-sizing:border-box!important;padding:0 1px!important;border:1px solid #e8e8e8!important;border-radius:3px!important;background:#fff!important;overflow:hidden!important}#UpcartPopup .styles_ProductRow__stepper__ .styles_QuantityField__{display:flex!important;align-items:center!important;gap:0!important;min-height:1.375rem!important;min-width:0!important;flex:1 1 auto!important;background:#fff!important}#UpcartPopup .styles_ProductRow__stepper__ button{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 1.125rem!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;line-height:0!important}#UpcartPopup .styles_ProductRow__stepper__ button svg{width:1rem!important;height:1rem!important;flex-shrink:0!important}#UpcartPopup .styles_ProductRow__stepper__ button svg path{fill:var(--color-primary)!important}#UpcartPopup .styles_ProductRow__stepper__ input[type=number]{flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0 2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important;font-size:.8125rem!important;font-weight:400!important;line-height:1.2!important;color:var(--color-primary)!important;-moz-appearance:textfield!important}#UpcartPopup .UpcartDesignSettings__cartTextSubduedColor,#UpcartPopup .UpcartDesignSettings__cartTextSubduedColor *{color:var(--color-subtle)!important;opacity:1!important}#UpcartPopup .styles_ProductRow__priceRow__{gap:.5rem!important}#UpcartPopup .styles_ProductRow__price__ .styles_Price__compareAtPrice__>span{font-size:.875rem!important}#UpcartPopup .upcart-upsell-item-card .upcart-upsell-item-title{font-size:.875rem!important}@media(min-width:768px){a:hover{opacity:1;text-decoration:none}.md\:pt-0{padding-top:0}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:flex-col{flex-direction:column}.md\:text-center{text-align:center}.md\:items-center{align-items:center}.gap--responsive{gap:var(--grid-gap-size, 0px)}.hover\:color__primary:hover{color:var(--color__foreground-primary)}}.abtest-54__zoom-hint{color:var(--color-primary, #121212);border-radius:2px;font-size:12px;font-weight:500;line-height:normal;text-transform:uppercase}.abtest-54__label-desktop{display:none}@media(min-width:768px){.abtest-54__label-desktop{display:inline}.abtest-54__label-mobile{display:none}}.editorial-item__overlay{padding-top:6rem;gap:.375rem;background:linear-gradient(to top,#12121299,#12121200)}.editorial-item__kicker{font-weight:700;letter-spacing:.12em}.editorial-item__heading{font-size:clamp(1.25rem,1.5vw + .75rem,1.75rem);line-height:1.15;text-wrap:balance}.editorial-item__btn{background-color:#fff;border-color:#fff;color:#121212;letter-spacing:.08em}.editorial-item:hover .editorial-item__btn{background-color:#121212;border-color:#121212;color:#fff}.abtest-4__scarcity{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;color:var(--color-primary)}.abtest-4__dot{flex:none;width:8px;height:8px;border-radius:9999px;background-color:#d0021b}.abtest-4__scarcity strong{font-weight:700}.abtest-4__bis{margin-top:.375rem;color:var(--color-subtle)}.abtest-4__bis-link{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.abtest-4__bis-form{margin-top:.625rem;max-width:24rem}.abtest-4__bis-row{display:flex;gap:.5rem;margin-top:.375rem}.abtest-4__bis-form input[type=email]{flex:1 1 auto;min-width:0;margin-bottom:0}.abtest-4__bis-note{margin-top:.375rem;color:var(--color-subtle)}.abtest-4__bis-note--error{color:#d0021b}.abtest-24__bars{display:none;position:absolute;z-index:5;right:.5rem;bottom:.5rem;left:.5rem;gap:4px;pointer-events:none}.abtest-24__bar{flex:1 1 0;height:3px;border-radius:2px;background-color:var(--color-white-60);box-shadow:0 0 0 1px #0000000f;transition:background-color .2s ease}.abtest-24__bar--active{background-color:var(--color-primary)}.abtest-24__slide--extra{display:none}@media(prefers-reduced-motion:reduce){.abtest-24__bar,.abtest-24__bars{transition:none}}.abtest-24--on .abtest-24__bars{display:flex}.abtest-24--on .abtest-24__quickadd{display:none}@media(min-width:768px){.abtest-24--on .abtest-24__bars{opacity:0;transition:opacity .2s ease}.abtest-24--on:hover .abtest-24__bars,.abtest-24--on:focus-within .abtest-24__bars{opacity:1}}.abtest-24--on .abtest-24__track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.abtest-24--on .abtest-24__track::-webkit-scrollbar{display:none}.abtest-24--on .abtest-24__slide{position:static;flex:0 0 100%;width:100%;opacity:1;scroll-snap-align:start;scroll-snap-stop:always}.abtest-24--on .abtest-24__slide--extra{display:block}@media(min-width:768px){.abtest-24--on .abtest-24__track{overflow-x:hidden}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/base-overrides.css.map */
