h1,h2,h3,h4,h5,.hxl,.h0,.h1,.h2,.h3,.h4,.h5{line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing)}.title-with-highlight :is(strong,em,b,i){color:var(--highlight-color, inherit)}.title-with-highlight em,.title-with-highlight i{font-style:italic}.title-with-highlight strong,.title-with-highlight b{font-weight:inherit}.title-with-highlight p{margin:0}.vesper-eyebrow{display:inline-block;margin:0 0 1.2rem;font-size:1.2rem;font-weight:var(--font-body-weight-bold);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground));opacity:.8}@media screen and (max-width:749px){.mobile-hidden{display:none!important}}@media screen and (min-width:750px){.desktop-hidden{display:none!important}}.section-id-badge{position:relative;display:block;z-index:3;height:0}.section-id-badge__button{position:absolute;top:.8rem;right:.8rem;padding:.5rem 1rem;border:0;border-radius:99rem;font:600 1.1rem/1.4 var(--font-body-family);color:#fff;background:#1f2937;opacity:.85;cursor:pointer}.section-id-badge__done,.section-id-badge[data-copied] .section-id-badge__label{display:none}.section-id-badge[data-copied] .section-id-badge__done{display:inline}.material-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1em;height:1em;overflow:hidden;font-family:Material Symbols Outlined;font-size:var(--icon-size, 1em);font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-font-smoothing:antialiased;color:inherit}html:not(.material-icons-ready) .material-icon:not(.material-icon--image){color:transparent}.material-icon--filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.material-icon--image{object-fit:contain}vesper-slider{position:relative;display:block;--per-page: 1;--slider-gap: 0px;--slider-padding: 0px}.vslider__viewport{position:relative;overflow:hidden;padding-inline:var(--slider-padding);transition:height .35s ease;touch-action:pan-y}.vslider__track{display:flex;gap:var(--slider-gap);margin:0;padding:0;list-style:none;transition:transform .55s cubic-bezier(.25,.8,.25,1);will-change:transform}.vslider__track>*{flex:0 0 calc((100% - var(--slider-gap) * (var(--per-page) - 1)) / var(--per-page));min-width:0;margin:0}vesper-slider[data-dragging] .vslider__track{cursor:grabbing;-webkit-user-select:none;user-select:none}vesper-slider[data-type=fade] .vslider__track{display:grid;transform:none!important}vesper-slider[data-type=fade] .vslider__track>*{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility 0s linear .7s}vesper-slider[data-type=fade] .vslider__track>.is-active{opacity:1;visibility:visible;transition:opacity .7s ease}vesper-slider[data-disabled] .vslider__viewport{padding-inline:0;height:auto!important}vesper-slider[data-disabled] .vslider__track{display:grid;grid-template-columns:repeat(var(--per-page),minmax(0,1fr));transform:none!important}vesper-slider[data-disabled] .vslider__track>*,vesper-slider[data-type=fade][data-disabled] .vslider__track>*{opacity:1;visibility:visible;grid-area:auto}vesper-slider[data-disabled] .vslider__arrows,vesper-slider[data-disabled] .vslider__dots{display:none}.vslider__arrows{display:none}vesper-slider[data-arrows=sides] .vslider__arrows,vesper-slider[data-arrows=under] .vslider__arrows{display:flex}vesper-slider[data-arrows=sides] .vslider__arrows{position:absolute;inset:50% 0 auto;justify-content:space-between;transform:translateY(-50%);pointer-events:none;padding-inline:1rem;z-index:2}vesper-slider[data-arrows=under] .vslider__arrows{justify-content:center;gap:1rem;margin-top:2rem}@media screen and (min-width:990px){:not(.vmc--full-page,.iconbar__inner--full)>vesper-slider.vslider--arrows-outside[data-arrows=sides]>.vslider__arrows{inset-inline:-5rem;padding-inline:0}}.vslider__arrow{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(var(--color-foreground),.12);border-radius:50%;color:rgb(var(--color-foreground));background:rgb(var(--color-background));box-shadow:0 .4rem 1.6rem #00000014;pointer-events:auto;cursor:pointer;transition:transform .2s ease,background-color .2s ease,opacity .2s ease}.vslider__arrow svg{width:1.8rem;height:1.8rem}.vslider__arrow--prev svg{transform:rotate(180deg)}.vslider__arrow:hover{transform:scale(1.06)}.vslider__arrow:disabled{opacity:.35;cursor:default;transform:none}@media screen and (max-width:749px){vesper-slider[data-arrows=sides] .vslider__arrow{width:3.2rem;height:3.2rem;border-color:transparent;background:rgba(var(--color-background),.75);box-shadow:none}vesper-slider[data-arrows=sides] .vslider__arrow svg{width:1.6rem;height:1.6rem}}vesper-slider.vslider--transparent-arrows .vslider__arrow{border-color:transparent;color:rgb(var(--color-foreground));background:transparent;box-shadow:none}vesper-slider.vslider--transparent-arrows .vslider__arrows[class*=color-] .vslider__arrow{color:rgb(var(--color-background))}vesper-slider.vslider--transparent-arrows .vslider__arrow svg{width:2.6rem;height:2.6rem}vesper-slider.vslider--transparent-arrows[data-arrows=under] .vslider__arrow{width:3rem;height:3rem}.vslider__dots{display:none}vesper-slider[data-dots=under] .vslider__dots,vesper-slider[data-dots=over] .vslider__dots{display:flex}.vslider__dots{justify-content:center;align-items:center;gap:.6rem;margin-top:1.8rem}vesper-slider[data-dots=over] .vslider__dots{position:absolute;inset:auto 0 1.6rem;margin:0;z-index:2}.vslider__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:rgb(var(--color-foreground));opacity:.35;transform:scale(.75);cursor:pointer;transition:transform .3s ease,opacity .3s ease}.vslider__dot[aria-current=true]{opacity:1;transform:none}.vslider__dots[data-style=numbers] .vslider__dot{width:auto;min-width:2.8rem;height:2.8rem;border-radius:99rem;font-size:1.3rem;color:rgb(var(--color-background));transform:none}.vslider__counter{font-size:1.2rem;letter-spacing:.1rem;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}vesper-slider[data-pagination=counter] .vslider__arrows .vslider__arrow,vesper-slider[data-pagination=numeric] .vslider__arrows .vslider__arrow{width:3.6rem;height:3.6rem;border-color:transparent;color:rgb(var(--color-foreground));background:transparent;box-shadow:none}vesper-slider:is([data-pagination=counter],[data-pagination=numeric]) .vslider__arrow svg{width:1.2rem;height:1.2rem}vesper-slider:is([data-pagination=counter],[data-pagination=numeric]) .vslider__arrow:disabled{opacity:.3}vesper-slider[data-arrows=under][data-dots=under]{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);align-items:center}vesper-slider[data-arrows=under][data-dots=under]>*{grid-column:1 / -1}vesper-slider[data-arrows=under][data-dots=under]>.vslider__viewport{grid-row:1}vesper-slider[data-arrows=under][data-dots=under]>.vslider__arrows{display:contents}vesper-slider[data-arrows=under][data-dots=under]>.vslider__arrows>.vslider__arrow{grid-row:2;margin-top:1.6rem}vesper-slider[data-arrows=under][data-dots=under]>.vslider__arrows>.vslider__arrow--prev{grid-column:2}vesper-slider[data-arrows=under][data-dots=under]>.vslider__dots{grid-column:3;grid-row:2;margin:1.6rem 1.2rem 0}vesper-slider[data-arrows=under][data-dots=under]>.vslider__arrows>.vslider__arrow--next{grid-column:4}.animations-enabled [data-animate][data-animate-ready=out] :is([data-animate-item],.animate-item),.animations-enabled [data-animate][data-animate-ready=out]:not(:has([data-animate-item])){opacity:var(--animation-start-opacity);transform:translate(var(--animation-start-x),var(--animation-start-y)) scale(var(--animation-start-zoom))}.animations-enabled [data-animate] :is([data-animate-item],.animate-item),.animations-enabled [data-animate]:not(:has([data-animate-item])){transition:opacity var(--animation-duration) ease,transform var(--animation-duration) cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--animation-init-delay) + var(--animation-children-delay) * var(--animate-index, 0))}@media(prefers-reduced-motion:reduce){.animations-enabled [data-animate] *{transition:none!important;transform:none!important;opacity:1!important}}.button,.quick-atc__button{background-image:linear-gradient(rgba(var(--color-button-text),.14),rgba(var(--color-button-text),.14));background-repeat:no-repeat;background-size:0% 100%;background-position:center;transition:background-size .35s ease,box-shadow .25s ease,transform .25s ease}.button--tertiary{background-image:none}body.btn-hover--left .button:not(.product-form__submit):not(.cart__checkout-button),body.action-hover--left :is(.product-form__submit,.cart__checkout-button,.quick-atc__button){background-position:left}body.btn-hover--center .button:not(.product-form__submit):not(.cart__checkout-button):hover,body.btn-hover--left .button:not(.product-form__submit):not(.cart__checkout-button):hover,body.action-hover--center :is(.product-form__submit,.cart__checkout-button,.quick-atc__button):hover,body.action-hover--left :is(.product-form__submit,.cart__checkout-button,.quick-atc__button):hover{background-size:100% 100%}body.btn-hover--glow .button:not(.product-form__submit):not(.cart__checkout-button):hover,body.action-hover--glow :is(.product-form__submit,.cart__checkout-button,.quick-atc__button):hover{box-shadow:0 .6rem 2.4rem rgba(var(--color-button),.45);transform:translateY(-1px)}.button__arrow{display:inline-block;width:0;overflow:hidden;opacity:0;transform:translate(-.6rem);transition:width .25s ease,margin .25s ease,opacity .25s ease,transform .25s ease}body.btn-hover--arrow .button:not(.product-form__submit):not(.cart__checkout-button):hover .button__arrow,body.action-hover--arrow :is(.product-form__submit,.cart__checkout-button,.quick-atc__button):hover .button__arrow{width:1em;margin-left:.6rem;opacity:1;transform:none}.button--full-width{width:100%}.quick-atc__button.loading{color:transparent}.quick-atc--error{animation:vesper-shake .4s ease}@keyframes vesper-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}body.custom-scrollbar{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}body.custom-scrollbar::-webkit-scrollbar,body.custom-scrollbar ::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}body.custom-scrollbar::-webkit-scrollbar-track,body.custom-scrollbar ::-webkit-scrollbar-track{background:var(--scrollbar-track)}body.custom-scrollbar::-webkit-scrollbar-thumb,body.custom-scrollbar ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:99rem}html:has(body.custom-scrollbar){scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:auto}body[data-protect]{-webkit-user-select:none;user-select:none}body[data-protect] :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}body[data-protect] img{-webkit-user-drag:none}.product-form__input input[type=radio]+label{padding:var(--variant-pills-padding-y) var(--variant-pills-padding-x);font-size:var(--variant-pills-text-size);font-weight:var(--variant-pills-font-weight);background-image:linear-gradient(rgba(var(--color-foreground),var(--variant-pills-inactive-overlay-opacity)),rgba(var(--color-foreground),var(--variant-pills-inactive-overlay-opacity)));transition:background-color .2s ease,color .2s ease,border-color .2s ease}.product-form__input input[type=radio]:checked+label{background-color:rgb(var(--variant-pills-accent));border-color:rgb(var(--variant-pills-accent));background-image:none}.product-form__input .select,.vesper-picker{--inputs-radius: var(--pickers-radius);--inputs-border-width: var(--pickers-border-thickness);--inputs-border-opacity: var(--pickers-border-opacity);--inputs-shadow-opacity: var(--pickers-shadow-opacity);--inputs-shadow-horizontal-offset: var(--pickers-shadow-horizontal-offset);--inputs-shadow-vertical-offset: var(--pickers-shadow-vertical-offset);--inputs-shadow-blur-radius: var(--pickers-shadow-blur);--inputs-radius-outset: calc(var(--pickers-radius) + var(--pickers-border-thickness))}.product-form__input .select:after,.vesper-picker:after{box-shadow:0 0 0 var(--pickers-border-thickness) rgba(var(--pickers-border-color),var(--pickers-border-opacity))}.product-form__input .select:hover:after,.vesper-picker:hover:after{box-shadow:0 0 0 calc(var(--pickers-border-thickness) + 1px) rgba(var(--pickers-border-color),var(--pickers-hover-border-opacity))}.product-form__input .select__select,.vesper-picker select{color:rgb(var(--pickers-text-color));background-image:linear-gradient(rgba(var(--pickers-overlay-color),var(--pickers-overlay-opacity)),rgba(var(--pickers-overlay-color),var(--pickers-overlay-opacity)))}.product-form__input .select__select:hover,.vesper-picker select:hover{background-image:linear-gradient(rgba(var(--pickers-overlay-color),var(--pickers-hover-overlay-opacity)),rgba(var(--pickers-overlay-color),var(--pickers-hover-overlay-opacity)))}.quantity{--inputs-radius: var(--quantity-radius);--inputs-border-width: var(--quantity-border-thickness);--inputs-border-opacity: var(--quantity-border-opacity);--inputs-shadow-opacity: var(--quantity-shadow-opacity);--inputs-shadow-horizontal-offset: var(--quantity-shadow-horizontal-offset);--inputs-shadow-vertical-offset: var(--quantity-shadow-vertical-offset);--inputs-shadow-blur-radius: var(--quantity-shadow-blur);--inputs-radius-outset: calc(var(--quantity-radius) + var(--quantity-border-thickness));color:rgb(var(--quantity-text-color));background-image:linear-gradient(rgba(var(--quantity-overlay-color),var(--quantity-overlay-opacity)),rgba(var(--quantity-overlay-color),var(--quantity-overlay-opacity)));border-radius:var(--quantity-radius)}.quantity:after{box-shadow:0 0 0 var(--quantity-border-thickness) rgba(var(--quantity-border-color),var(--quantity-border-opacity))}.quantity:hover:after{box-shadow:0 0 0 calc(var(--quantity-border-thickness) + 1px) rgba(var(--quantity-border-color),var(--quantity-hover-border-opacity))}.quantity:hover{background-image:linear-gradient(rgba(var(--quantity-overlay-color),var(--quantity-hover-overlay-opacity)),rgba(var(--quantity-overlay-color),var(--quantity-hover-overlay-opacity)))}.quantity__input,.quantity__button{color:inherit}vesper-countdown{display:inline-flex;align-items:flex-start;gap:.6rem;font-variant-numeric:tabular-nums}.countdown__unit{display:inline-flex;flex-direction:column;align-items:center;gap:.3rem}.countdown__value{display:inline-flex;gap:.3rem;font-weight:var(--font-body-weight-bold)}.countdown__digit{display:inline-grid;place-items:center;min-width:1.15em;padding:.15em .1em;border-radius:.6rem;background:rgba(var(--color-foreground),.1)}.countdown__label{font-size:.65em;letter-spacing:.06em;opacity:.75}.countdown__separator{font-weight:var(--font-body-weight-bold)}.card__heading .full-unstyled-link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--card-title-lines);line-clamp:var(--card-title-lines);overflow:hidden}.card-wrapper .card__media img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.badge--with-icon{display:inline-flex;align-items:center;gap:.4rem}.badge--with-icon svg,.badge--with-icon .material-icon{width:1.2rem;height:1.2rem;--icon-size: 1.2rem}.media--rounded{border-radius:var(--media-radius);overflow:hidden}.vesper-video{position:relative;overflow:hidden;border-radius:var(--media-radius)}.vesper-video video{display:block;width:100%;height:auto}@media screen and (max-width:749px){.header__heading-logo{max-width:var(--logo-width-mobile)}}:focus-visible{outline-offset:.3rem}img{-webkit-user-drag:auto}.rte img{border-radius:var(--media-radius)}.page-width--full{max-width:none}.strata-license{position:fixed;inset:auto 1.6rem 1.6rem;z-index:2147483646;display:flex;align-items:center;gap:1.2rem;max-width:64rem;margin-inline:auto;padding:1.2rem 1.6rem;border-radius:1.2rem;font:400 1.4rem/1.5 var(--font-body-family);color:#fff;background:#1f2937;box-shadow:0 1rem 3rem #00000040}.strata-license p{margin:0}.strata-license__link{color:inherit;font-weight:600;white-space:nowrap}.strata-license__close{padding:0 .4rem;border:0;font-size:2rem;line-height:1;color:inherit;background:none;cursor:pointer}.strata-license--block{top:0;right:0;bottom:0;left:0;max-width:none;margin:0;justify-content:center;padding:2.4rem;border-radius:0;color:rgb(var(--color-base-text));background:rgb(var(--color-base-background-1));box-shadow:none}.strata-license__panel{display:grid;gap:1.2rem;max-width:52rem;text-align:center}.strata-license__title{font:var(--font-heading-weight) 2.8rem/1.25 var(--font-heading-family)}.strata-license--block .strata-license__detail{opacity:.7;font-size:1.3rem}html.strata-locked,html.strata-locked body{overflow:hidden!important}html.strata-locked body>*:not(.strata-license){visibility:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/vesper.css.map */
