.product-section .product__title-bar-mobile{padding-bottom:1.2rem;text-align:center}.product-section .product__title-bar-mobile .product__title{text-transform:uppercase}.product-section .product__title-bar-mobile .product__title-separator{display:inline;margin-inline:.6rem}.product-section .product__title-bar-mobile .product__price{display:inline;margin-top:0}@media screen and (max-width:749px){.product-section .product__title-bar-mobile .product__title{font-size:1.5rem}}@media screen and (min-width:750px){.product-section .product__title-bar-mobile{border-bottom:1px solid rgba(var(--color-foreground),1)}}@media screen and (min-width:750px){.product-section .product__title-bar{display:none!important}.product-section .product__title-bar-mobile{display:block!important}.product-section .product__title-bar-mobile .product__title{font-size:1.5rem;margin:0}.product-section .product__title-bar-mobile{margin-bottom:-20px}.product-section .product__timeline>.timeline-item{margin-top:0}.product-section .product__grid{padding-top:40px}.product-section .product__title-bar-mobile{position:relative;border-bottom:0;padding-bottom:calc(1.2rem + 1px)}.product-section .product__title-bar-mobile:after{content:"";position:absolute;left:50px;right:0;bottom:0;border-bottom:1px solid rgba(var(--color-foreground),1)}}@media screen and (min-width:750px){.product-section>.page-width{max-width:1440px;padding-left:clamp(30px,5.5vw,80px);padding-right:clamp(30px,5.5vw,80px)}.product-section .product__grid{grid-template-columns:minmax(0,8fr) minmax(0,7fr);gap:clamp(30px,5.5vw,80px)}.product-section .product__media{aspect-ratio:4 / 5;object-fit:cover}}.product-section .product__gallery-blocks.pm-moved-away{display:none!important}.pm-message{margin-top:-1.6rem}.pm-message__toggle{display:flex;align-items:center;width:100%;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font-family:Courier New,Courier,monospace;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.pm-message__icon{flex:0 0 auto;display:block;width:24px;height:18px;margin-left:4px;margin-right:22px;overflow:visible}.pm-message__dot{flex:0 0 auto;width:.7rem;height:.7rem;margin-right:.9rem;box-sizing:border-box;border-radius:50%;background-color:#e2fddc;border:.5px solid rgb(var(--color-foreground));outline:1px solid transparent;outline-offset:0;animation:pmRadiate 2.2s ease-out infinite}.pm-message__label{font-size:1.2rem;letter-spacing:.1em;line-height:1;opacity:.65;transition:opacity .2s ease}.pm-message__toggle:hover .pm-message__label,.pm-message.is-open .pm-message__label{opacity:1}.pm-message__toggle:focus-visible{outline:1px solid rgb(var(--color-foreground));outline-offset:4px}@keyframes pmRadiate{0%{outline-color:rgba(var(--color-foreground),.5);outline-offset:0}70%,to{outline-color:rgba(var(--color-foreground),0);outline-offset:.8rem}}.pm-message__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.pm-message.is-open .pm-message__body{grid-template-rows:1fr}.pm-message__body>div{min-height:0;overflow:hidden}.pm-message__body .product__gallery-blocks{margin-top:1.4rem;text-align:center}.pm-message__body .product__info-block{margin:0;padding:1.25rem 1.5rem;background-color:#e2fddc}@media screen and (min-width:750px){.pm-message__body .product__gallery-blocks{margin-left:50px}}.pm-message__icon{transition:fill .2s ease}@media screen and (min-width:750px)and (hover:hover){.pm-message__toggle:hover .pm-message__icon{fill:#e2fddc}}@media screen and (max-width:749px){.pm-message.is-open .pm-message__icon{fill:#e2fddc}}@media(prefers-reduced-motion:reduce){.pm-message__dot{animation:none}.pm-message__body{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/site-fixes.css.map */
