@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap";:root{--duration-default: .9s}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s;animation-timing-function:cubic-bezier(.4,0,.2,1)}details[open]>.header__submenu{animation-timing-function:cubic-bezier(.16,1,.3,1)!important}.menu-drawer{position:fixed!important;top:0!important;left:0!important;right:auto!important;height:100vh!important;width:calc(100% - 3.5rem)!important;z-index:4!important;transform:translate(100%)}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition-timing-function:cubic-bezier(.16,1,.3,1)!important}@media screen and (min-width:750px){.menu-drawer{width:40rem!important;border-width:0 0 0 var(--drawer-border-width)!important}}.menu-drawer__navigation-container{padding-top:11rem!important}.menu-drawer__menu{text-align:center}.menu-drawer__menu-item,.menu-drawer__menu-item--active{font-family:"Poppins",var(--font-heading-family)!important;font-weight:300!important;text-transform:uppercase;letter-spacing:.06rem;font-size:1.92rem!important;justify-content:center;padding-top:1.4rem;padding-bottom:1.4rem;color:rgb(var(--color-foreground))!important}.menu-drawer summary.menu-drawer__menu-item{padding-right:3rem}@media screen and (min-width:750px){.menu-drawer__menu-item,.menu-drawer__menu-item--active{font-size:2.24rem!important}}.header__icon--menu[aria-expanded=true]:before{display:none!important}.header__icon--menu{position:relative!important;z-index:5!important}details[open]>.header__icon--menu .icon-hamburger,.header__icon--menu .icon-hamburger{visibility:visible!important;opacity:1!important;transform:none!important}#Details-menu-drawer-container.menu-opening .header__icon--menu,#Details-menu-drawer-container.menu-opening .header__icon--menu .icon,#Details-menu-drawer-container.menu-opening .icon-hamburger__line{color:rgb(var(--color-foreground))!important;stroke:rgb(var(--color-foreground))!important}.header__icon--menu[aria-expanded=true],.header__icon--menu[aria-expanded=true] .icon{color:rgb(var(--color-foreground))!important;stroke:rgb(var(--color-foreground))!important;text-shadow:none!important;transition:none!important}.header__icon--menu[aria-expanded=true] .icon-hamburger__line{color:rgb(var(--color-foreground))!important;stroke:rgb(var(--color-foreground))!important;transition:transform var(--duration-default) cubic-bezier(.16,1,.3,1),color 0s,stroke 0s!important}.icon-hamburger__line{transition:transform var(--duration-default) cubic-bezier(.16,1,.3,1)}.icon-hamburger__line--top{transform-origin:9px 4.5px}.icon-hamburger__line--bottom{transform-origin:9px 11.5px}#Details-menu-drawer-container.menu-opening .icon-hamburger__line--top{transform:translateY(3.5px) rotate(45deg)}#Details-menu-drawer-container.menu-opening .icon-hamburger__line--bottom{transform:translateY(-3.5px) rotate(-45deg)}.header__inline-menu .header__menu-item,.header__inline-menu .header__active-menu-item{font-family:"Poppins",var(--font-heading-family)!important;font-weight:300!important;text-transform:uppercase;letter-spacing:.06rem;font-size:1.5rem!important}.main-page-title,.collection__title .title,.newsletter__wrapper h2,.footer-block--menu .footer-block__heading,.rich-text__heading,.banner__heading{font-family:"Poppins",var(--font-heading-family)!important;font-weight:300!important;text-transform:uppercase;letter-spacing:.06rem}.main-page-title{font-size:2.8rem!important}@media screen and (min-width:750px){.main-page-title{font-size:3.6rem!important}}.banner__heading{font-size:3rem!important}@media screen and (min-width:750px){.banner__heading{font-size:4.4rem!important}}.footer-block--menu .footer-block__heading{text-align:center}.footer-block--menu .footer-block__details-content{display:flex!important;flex-wrap:wrap;justify-content:center;gap:1.6rem;list-style:none}.footer-block--menu .footer-block__details-content li{margin:0}.footer-block--menu .footer-block__details-content .list-menu__item--link{font-family:"Poppins",var(--font-heading-family)!important;font-weight:300!important;text-transform:uppercase;letter-spacing:.04rem;font-size:1.4rem}.collection-hero__title{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.collection-hero__inner{padding-bottom:.5rem!important}.product-count{display:none!important}.mobile-facets__wrapper,.mobile-facets__wrapper .mobile-facets__disclosure{width:100%!important;display:block}.mobile-facets__wrapper .mobile-facets__open-wrapper{display:flex!important;justify-content:center!important;align-items:center;width:100%!important}.mobile-facets__open-label,.mobile-facets__heading{text-transform:uppercase;font-size:1.6rem!important;letter-spacing:.05rem;font-weight:500}@media screen and (max-width:749px){.banner__content{align-items:flex-end!important;padding-bottom:4rem}}.popup-freeship{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:2rem;visibility:hidden;opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s}.popup-freeship.is-visible{visibility:visible;opacity:1;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility 0s linear 0s}.popup-freeship__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-foreground),.35);cursor:pointer}.popup-freeship__card{position:relative;width:100%;max-width:40rem;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);padding:4rem 3rem;text-align:center;transform:scale(.96);transition:transform .4s cubic-bezier(.16,1,.3,1)}.popup-freeship.is-visible .popup-freeship__card{transform:scale(1)}.popup-freeship__close{position:absolute;top:1.2rem;right:1.2rem;background:none;border:none;padding:.6rem;cursor:pointer;color:rgb(var(--color-foreground))}.popup-freeship__close svg{width:1.6rem;height:1.6rem}.popup-freeship__heading{font-family:"Poppins",var(--font-heading-family)!important;font-weight:300!important;text-transform:uppercase;letter-spacing:.06rem;font-size:2.2rem;margin:0 0 1.2rem}.popup-freeship__body{font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.75);margin:0 0 2.4rem}.popup-freeship__field-row{display:flex;flex-direction:column;gap:1.2rem}@media screen and (min-width:500px){.popup-freeship__field-row{flex-direction:row;align-items:flex-start}.popup-freeship__field-row .field{flex:1}}.popup-freeship__submit{white-space:nowrap}.popup-freeship__message{margin-top:1.6rem;font-size:1.3rem}.popup-freeship__message--error{color:#b3261e}.product__info-container .product__description{margin-top:2.5rem!important;margin-bottom:.5rem!important}.product__info-container .product__description+.product__accordion{margin-top:.5rem!important}.product__trust-row{display:flex;justify-content:center;gap:1.6rem;flex-wrap:wrap;margin-top:1rem;font-size:1.2rem;color:rgba(var(--color-foreground),.75)}.product__trust-row span{display:inline-flex;align-items:center;gap:.4rem}.product__trust-row svg{width:1.3rem;height:1.3rem}.card__information{padding-top:.8rem!important}.card__information .card__heading{margin-bottom:.4rem!important}.card__information .price{margin-top:0!important}.card .media{overflow:hidden}.card .media img{transform:scale(1.08);transition:transform .4s cubic-bezier(.4,0,.2,1)}#shopify-section-trust_bar .multicolumn-list{row-gap:1.2rem}#shopify-section-trust_bar .multicolumn-card__info{text-align:center}#shopify-section-trust_bar .multicolumn-card__info .rte p{font-family:"Poppins",var(--font-heading-family)!important;font-weight:300!important;text-transform:uppercase;letter-spacing:.03rem;font-size:1.05rem;margin:0;color:rgb(var(--color-foreground));white-space:nowrap}@media screen and (min-width:750px){#shopify-section-trust_bar .multicolumn-card__info .rte p{font-size:1.3rem;letter-spacing:.05rem;white-space:normal}}@media screen and (max-width:749px){#shopify-section-about_teaser .image-with-text__media-item{position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw}}.search-modal{display:none}details[open]>.search-modal,details.modal-closing>.search-modal{animation:none!important;opacity:1!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;justify-content:flex-end!important;align-items:stretch!important;background-color:rgba(var(--color-foreground),0);transition:background-color var(--duration-default) cubic-bezier(.16,1,.3,1);border-bottom:none!important;min-height:0!important;height:auto!important;z-index:10!important}details[open]>.search-modal{background-color:rgba(var(--color-foreground),.35)}.js details.modal-closing>.search-modal{background-color:rgba(var(--color-foreground),0)!important}.search-modal__content{display:flex!important;flex-direction:column!important;width:100%!important;max-width:44rem;height:100%!important;margin:0!important;padding:6rem 4rem!important;background:rgb(var(--color-background));align-items:flex-start!important;justify-content:flex-start!important;box-shadow:-.4rem 0 3rem #0000001a;transform:translate(100%);transition:transform var(--duration-default) cubic-bezier(.16,1,.3,1);position:relative!important}details[open]>.search-modal .search-modal__content{transform:translate(0)}.js details.modal-closing>.search-modal .search-modal__content{transform:translate(100%)!important}.search-modal__content predictive-search,.search-modal__content search-form,.search-modal__content .search-modal__form,.search-modal__content form.search{display:flex!important;flex-direction:column!important;width:100%!important}.search-modal__close-button{position:absolute!important;top:.4rem!important;right:1.2rem!important}@media screen and (max-width:749px){.search-modal__content{max-width:100%!important;padding:5rem 2.5rem!important}.search-modal__close-button{top:.6rem!important;right:1.2rem!important}}.js details.modal-closing .header__icon-close{display:none!important}.search-modal .field:before,.search-modal .field:after{content:none!important;box-shadow:none!important}.search-modal .field{width:100%!important;border-bottom:.1rem solid rgba(var(--color-foreground),.25);transition:border-color .3s cubic-bezier(.4,0,.2,1)}.search-modal .field:focus-within{border-bottom-color:rgb(var(--color-foreground))}.search-modal .field__input{background-color:transparent;border-radius:0;font-size:1.8rem;letter-spacing:.02rem;padding-left:.5rem}.search-modal .field__input::placeholder{color:rgba(var(--color-foreground),.4)}.search-modal .field__label{left:.5rem}.shopify-section-header-sticky,.shopify-section-header-sticky.animate{transition:transform .7s cubic-bezier(.16,1,.3,1)!important}.transparent-header .section-header{position:relative}.transparent-header .section-header .header-wrapper{position:fixed!important;top:0!important;left:0;right:0;z-index:5;background:transparent!important;border-bottom:none!important;transition:background-color 1.2s cubic-bezier(.16,1,.3,1),border-color 1.2s cubic-bezier(.16,1,.3,1)}.transparent-header .section-header .header-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:16rem;background:linear-gradient(to bottom,#00000073,#0003,#0000);pointer-events:none;z-index:-1;opacity:1;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.transparent-header .section-header.scrolled-past-header .header-wrapper:before{opacity:0}.transparent-header .section-header .header-wrapper .header .header__menu-item,.transparent-header .section-header .header-wrapper .header .header__active-menu-item,.transparent-header .section-header .header-wrapper .header>a,.transparent-header .section-header .header-wrapper .header>.header__heading,.transparent-header .section-header .header-wrapper .header__icon .icon,.transparent-header .section-header .header-wrapper .header__icon{color:#fff!important;text-shadow:0 .1rem .5rem rgba(0,0,0,.55),0 0 .2rem rgba(0,0,0,.4);transition:color 1.2s cubic-bezier(.16,1,.3,1),text-shadow 1.2s cubic-bezier(.16,1,.3,1)}.transparent-header .section-header .header-wrapper .header__heading-logo{filter:brightness(0) invert(1) drop-shadow(0 .1rem .4rem rgba(0,0,0,.5));transition:filter 1.2s cubic-bezier(.16,1,.3,1)}.transparent-header .header__submenu,.transparent-header .header__submenu a,.transparent-header .header__submenu .header__menu-item{color:rgb(var(--color-foreground))!important;text-shadow:none!important}.transparent-header .section-header.scrolled-past-header .header-wrapper{background:rgb(var(--color-background))!important;border-bottom:.1rem solid rgba(var(--color-foreground),.08)!important;transition:background-color .6s cubic-bezier(.16,1,.3,1),border-color .6s cubic-bezier(.16,1,.3,1)}.transparent-header .section-header.scrolled-past-header .header-wrapper .header .header__menu-item,.transparent-header .section-header.scrolled-past-header .header-wrapper .header .header__active-menu-item,.transparent-header .section-header.scrolled-past-header .header-wrapper .header>a,.transparent-header .section-header.scrolled-past-header .header-wrapper .header>.header__heading,.transparent-header .section-header.scrolled-past-header .header-wrapper .header__icon .icon,.transparent-header .section-header.scrolled-past-header .header-wrapper .header__icon{color:rgb(var(--color-foreground))!important;text-shadow:none!important;transition:color .6s cubic-bezier(.16,1,.3,1),text-shadow .6s cubic-bezier(.16,1,.3,1)}.transparent-header .section-header.scrolled-past-header .header-wrapper .header__heading-logo{filter:none;transition:filter .6s cubic-bezier(.16,1,.3,1)}.transparent-header .shopify-section-template--index__image_banner .banner__media img,.transparent-header .banner--large .banner__media img{object-position:center 20%!important}.product__media-wrapper{position:relative}.jp-gallery-viewer .slider-buttons{display:none!important}.jp-gallery-dots{position:absolute;bottom:2rem;left:2rem;z-index:2;display:flex;gap:.7rem;pointer-events:none}.jp-gallery-dot{width:.6rem;height:.6rem;border-radius:50%;background-color:#ffffff80;border:.1rem solid rgba(0,0,0,.15);transition:background-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.jp-gallery-dot.is-active{background-color:#fff;transform:scale(1.25);box-shadow:0 0 0 .1rem #0003}.button,.cart__checkout-button,.product-form__submit,.accordion__title{text-transform:uppercase;letter-spacing:.08rem}.product__title h1{font-size:3.2rem}@media screen and (min-width:750px){.product__title h1{font-size:4rem}}.drawer__inner{width:100%!important;max-width:100%!important;padding:0 4rem!important;border:none!important;transition:transform var(--duration-default) cubic-bezier(.16,1,.3,1)!important}@media screen and (max-width:749px){.drawer__inner{padding:0 2rem!important}}.drawer{transition:visibility var(--duration-default) cubic-bezier(.16,1,.3,1)!important}.color-scheme-4 .image-with-text__media--medium{height:12.6rem!important}@media screen and (min-width:750px){.color-scheme-4 .image-with-text__media--medium{height:19.6rem!important}}.color-scheme-4 .image-with-text__media--medium img{object-fit:contain!important}.about-page .color-scheme-4.rich-text:before{content:"";position:absolute;top:0;left:0;right:0;height:1.5rem;background:linear-gradient(to bottom,#f5f3f0,#f5f3f000);pointer-events:none;z-index:0}@media screen and (min-width:750px){.about-page .color-scheme-4.rich-text:before{height:2rem}}.about-page .color-scheme-4.rich-text{position:relative;overflow:hidden}@media(prefers-reduced-motion:reduce){*,::view-transition-old(root),::view-transition-new(root){animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/jp-smooth-transitions.css.map */
