.kp-email-capture{background:#2a2623;color:#fbf8f3;padding:40px 0;min-height:0}.kp-email-capture__inner{width:min(1320px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:center;gap:48px}.kp-email-capture__kicker{margin:0 0 9px;color:#d4b785;font-size:10px;font-weight:700;letter-spacing:.18em}.kp-email-capture h2{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;margin:0!important;color:#fbf8f3!important;font-family:Bodoni MT,Didot,Times New Roman,serif;font-size:clamp(28px,2.5vw,42px)!important;font-weight:400!important;line-height:1.04!important}.kp-email-capture__copy>p:last-child{max-width:590px;margin:12px 0 0;color:#fbf8f3b8;font-size:14px;line-height:1.55}.kp-email-capture__field{display:grid;grid-template-columns:minmax(0,1fr) auto;border-bottom:1px solid rgba(251,248,243,.55)}.kp-email-capture__field input{min-width:0;border:0;background:transparent;color:#fff;padding:14px 2px;font:inherit;outline:none;box-shadow:none}.kp-email-capture__field input::placeholder{color:#fbf8f394}.kp-email-capture__field button{border:0;background:transparent;color:#fff;padding:14px 2px 14px 22px;font-size:11px;font-weight:700;letter-spacing:.12em;cursor:pointer}.kp-email-capture__privacy{margin:10px 0 0;color:#fbf8f380;font-size:10px;line-height:1.5}.kp-email-capture__privacy a{color:inherit;text-underline-offset:2px}.kp-email-capture__message,.kp-email-capture__success{display:block;margin-top:10px;font-size:12px}.kp-email-capture__success{color:#fff}@media(max-width:749px){.kp-email-capture{padding:34px 0}.kp-email-capture__inner{width:calc(100% - 32px);grid-template-columns:1fr;gap:24px}.kp-email-capture__field{grid-template-columns:1fr}.kp-email-capture__field button{text-align:left;padding-left:2px;padding-top:4px}.kp-email-capture h2{font-size:32px!important}}.kp-free-shipping{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:26px;padding:5px 16px 6px;color:#9a2433!important;border-bottom:1px solid rgba(var(--color-foreground),.08);font-size:1.05rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-align:center;text-transform:uppercase}.kp-free-shipping>span{color:#9a2433!important}.kp-free-shipping__dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#9a2433!important;animation:kp-free-shipping-pulse 1.8s ease-in-out infinite}@keyframes kp-free-shipping-pulse{0%,to{opacity:.65;transform:scale(.85);box-shadow:0 0 #9a243300}50%{opacity:1;transform:scale(1.15);box-shadow:0 0 0 4px #9a24331f}}@media screen and (max-width:749px){.kp-free-shipping{min-height:24px;padding-inline:10px;font-size:.95rem;letter-spacing:.065em}}@media(prefers-reduced-motion:reduce){.kp-free-shipping__dot{animation:none;box-shadow:none;opacity:1;transform:none}}.quick-add,.quick-add__submit,quick-add-modal,.quick-add-modal{display:none!important}.shopify-payment-button,.accelerated-checkout-block button{width:100%!important}.pp-product-gallery .pp-product-gallery-main{overflow:hidden;height:auto}.pp-product-gallery .pp-product-gallery-main .swiper-wrapper,.pp-product-gallery .pp-product-gallery-main .swiper-slide{height:auto}.pp-product-gallery .pp-product-gallery-thumbnails{overflow:hidden}.pp-product-gallery-carousel-image,.pp-product-gallery-thumbnails-image{width:100%;height:auto;aspect-ratio:1 / 1}.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper,.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{display:flex}.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper{gap:var(--pp-gallery-gap-mobile)}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{gap:var(--thumbnails-gap-mobile)}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide,.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{flex-shrink:0;height:auto}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-slides-per-view-mobile) - 1) * var(--pp-gallery-gap-mobile)) / var(--pp-gallery-slides-per-view-mobile))}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-thumbs-per-view-mobile) - 1) * var(--thumbnails-gap-mobile)) / var(--pp-gallery-thumbs-per-view-mobile))}@media screen and (min-width:768px){.pp-product-gallery-main:not(.swiper-initialized) .swiper-wrapper{gap:var(--pp-gallery-gap)}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-wrapper{gap:var(--thumbnails-gap)}.pp-product-gallery-main:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-slides-per-view) - 1) * var(--pp-gallery-gap)) / var(--pp-gallery-slides-per-view))}.pp-product-gallery-thumbnails:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--pp-gallery-thumbs-per-view) - 1) * var(--thumbnails-gap)) / var(--pp-gallery-thumbs-per-view))}.pp-product-gallery .pp-swiper-wrapper--thumbs-vertical{--pp-gallery-thumbs-column-width: 7.5rem;display:grid;align-items:stretch;column-gap:.75rem}.pp-product-gallery .pp-swiper-wrapper--thumbs-right{grid-template-columns:minmax(0,1fr) var(--pp-gallery-thumbs-column-width)}.pp-product-gallery .pp-swiper-wrapper--thumbs-left{grid-template-columns:var(--pp-gallery-thumbs-column-width) minmax(0,1fr)}.pp-product-gallery .pp-swiper-wrapper--thumbs-right .pp-product-gallery-main-col{grid-column:1;grid-row:1}.pp-product-gallery .pp-swiper-wrapper--thumbs-right .pp-product-gallery-thumbnails--vertical,.pp-product-gallery .pp-swiper-wrapper--thumbs-left .pp-product-gallery-main-col{grid-column:2;grid-row:1}.pp-product-gallery .pp-swiper-wrapper--thumbs-left .pp-product-gallery-thumbnails--vertical{grid-column:1;grid-row:1}.pp-product-gallery .pp-product-gallery-thumbnails--vertical{position:relative;align-self:stretch;width:100%;min-height:0}.pp-product-gallery .pp-product-gallery-thumbnails--vertical .swiper-wrapper{flex-direction:column}.pp-product-gallery .pp-product-gallery-thumbnails--vertical:not(.swiper-initialized) .swiper-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;gap:var(--thumbnails-gap)}.pp-product-gallery .pp-product-gallery-thumbnails--vertical:not(.swiper-initialized) .swiper-slide{width:100%;height:calc((100% - (var(--pp-gallery-thumbs-per-view) - 1) * var(--thumbnails-gap)) / var(--pp-gallery-thumbs-per-view))}.pp-product-gallery .pp-product-gallery-thumbnails--vertical .pp-product-gallery-thumbnails-image{height:100%}}.pp-marquee-track--pending{animation-play-state:paused}pagepilot-video{display:block}pagepilot-video [ref=controlsOverlay]{pointer-events:none;z-index:10}pagepilot-video [ref=controlsOverlay] button{pointer-events:auto;position:relative;z-index:11;cursor:pointer}pagepilot-video video{position:relative;z-index:1}pagepilot-video [ref=controlsOverlay][data-visible=false]{opacity:0}pagepilot-video [ref=controlsOverlay][data-visible=true]{opacity:1}pagepilot-video>div:hover [ref=controlsOverlay]{opacity:1}pagepilot-video [ref=controlsOverlay]>div{opacity:inherit}pagepilot-video [ref=controlsOverlay] button{opacity:1;position:relative}pagepilot-video [ref=playPauseButton] [data-playing=false]{display:block}pagepilot-video [ref=playPauseButton] [data-playing=true]{display:none}pagepilot-video [ref=playPauseButton][data-playing=true] [data-playing=false]{display:none}pagepilot-video [ref=playPauseButton][data-playing=true] [data-playing=true]{display:block}pagepilot-video [ref=muteButton] [data-muted=true]{display:block}pagepilot-video [ref=muteButton] [data-muted=false]{display:none}pagepilot-video [ref=muteButton][data-muted=false] [data-muted=true]{display:none}pagepilot-video [ref=muteButton][data-muted=false] [data-muted=false]{display:block}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
