: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}.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}.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{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):hover{opacity: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)}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/base-overrides.css.map */
