.product__media-wrapper hh-slider{--hh-grid-gutter: 0rem;--hh-vertical-aspect-ratio: var(--vertical-aspect-ratio)}hh-slider:not([open=true]){--hh-container-flex: flex;--hh-container-flex-wrap: wrap}@media screen and (min-width: 750px){.product__media-container--sticky{position:sticky;position:-webkit-sticky;top:var(--hh-header-height);z-index:1}hh-slider[thumbs]{flex-wrap:nowrap}}.product-block{padding:0 var(--hh-spacing-md);margin-top:var(--hh-spacing-md)}.product-block__description{gap:1rem}.product-block__description :where(a){color:var(--hh-color-ink);text-decoration:underline}.product-block__description :where(h1,h2,h3,h4,h5,h6){font:var(--hh-body-font);font-weight:500;margin:0}.product-block__description :where(p,ul){margin-bottom:0;margin-top:1rem}.product-block__description :where(p:first-of-type){margin-top:0}@media screen and (min-width: 990px){.product-block__description{padding-top:var(--hh-spacing-2sm);padding-bottom:var(--hh-spacing-2sm)}.product-block__accordion-group{margin-top:var(--hh-spacing-sm)}}.product-block__accordion-group hh-accordion+hh-accordion{margin-top:0;border-top:0}@media screen and (max-width: 749px){.product-block__accordion-group hh-accordion+hh-accordion{border-top:0}.product-block__price{margin-top:var(--hh-spacing-xs)}.product-block__accordion-group{margin-top:2rem}}.product-block__try{margin-top:0}.product-block__try .accordion-summary{border-bottom:.1rem solid rgba(184,184,184,.2)}.product-block__icons{gap:1rem;margin-top:3rem;flex-direction:row}.product-block__icons button{border:0;background-color:transparent;padding:0;cursor:pointer}.product-block__icons button img{pointer-events:none;height:2.5rem}.product-block__icons span{color:var(--hh-text-color, #000)}.product-block__collection{gap:var(--hh-spacing-2xs);margin-top:0}.product-block__title .product__title{font-weight:300}@media screen and (max-width: 1200px){.product-block__collection{margin-top:1.2rem}}@media screen and (max-width: 749px){.product{flex-direction:column;padding:0}.product__info-wrapper{display:grid;grid-template-columns:1fr auto}.product__media-wrapper{width:100%}.product-block,.product__media-wrapper{grid-column-start:1;grid-column-end:span 2}.product-block__title{gap:2rem;margin-top:var(--hh-spacing-md)}.product-block__atc{position:sticky;top:var(--hh-header-height);margin-top:0;padding-top:0;padding-bottom:var(--hh-spacing-md);background-color:var(--hh-color-reverse);z-index:calc(var(--hh-z-header) + 1);transition:top var(--hh-duration-long, .5s)}.header-search--opened .product-block__atc,.mobile-menu--opened .product-block__atc{z-index:var(--hh-z-header)}.product-block__affim,.product-block__affim .product-affirm{margin-top:0}.product-block__description{margin-bottom:var(--hh-spacing-md)}.product-block__variants .vp__input:last-of-type{margin-bottom:0}.product-block__accordion-group hh-accordion{margin-top:0}.product-sticky__header{gap:10px;margin-bottom:var(--hh-spacing-lg);align-items:end}.product-thumbnail .img{padding-top:0!important;height:140vw;max-height:calc(100dvh - var(--hh-announcment-bar-height) - var(--hh-atc-wrapper-height) + 1px);min-height:540px}.product__media-wrapper hh-slider{--hh-vertical-max-height: calc( 100dvh - var(--hh-announcment-bar-height) - var(--hh-atc-wrapper-height) + 1px )}}@media screen and (min-width: 750px){.product__media-wrapper{flex:0 0 50vw}.product__media-wrapper hh-slider:not(:defined) [role=listitem]:not(:first-of-type){display:none}.product__info-wrapper{display:flex;flex-direction:column;position:sticky;top:var(--hh-header-visible-height)}.product-block{padding-left:var(--hh-spacing-lg);padding-right:0}.product-block__collection{margin-top:1rem}.product-block__price{margin-top:var(--hh-spacing-xs)}.product-block__variants{margin-top:var(--hh-spacing-md)}.product-block__atc{margin-top:var(--hh-spacing-sm)}}.product__info-wrapper-lg{display:none}@media screen and (min-width: 1200px){.product__media-wrapper{max-width:80rem}.product__info-wrapper,.product__info-wrapper-lg{flex:1;display:flex;flex-direction:column;position:sticky;position:-webkit-sticky;top:8rem;justify-content:center;height:calc(100dvh - var(--hh-header-height));z-index:1}.product__info-wrapper--main{justify-content:flex-start}.product-block{padding-left:var(--hh-spacing-lg)}.product-block__atc{margin-top:var(--hh-spacing-sm)}.product__info-wrapper-lg .product-block__title{margin-top:auto;padding-top:var(--hh-spacing-md)}}@media screen and (min-width: 1400px){.product__media-wrapper{max-width:70rem}}.tooltip-hover{position:relative}.tooltip-hover__text{opacity:0;visibility:hidden;position:absolute;white-space:nowrap;top:-3.4rem;left:50%;transform:translate(-50%);padding:.4rem 1rem;border-radius:0;background:var(--hh-color-reverse);box-shadow:.4rem .4rem 3.7rem #0003;color:var(--hh-color-subdued);transition:opacity var(--hh-duration-default) ease;font:var(--hh-body-caption);letter-spacing:var(--hh-caption-letter-spacing);text-transform:var(--hh-caption-text-transform)}.tooltip-hover__text:after{content:"";background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 8L8.5 0L16.5 8L8.5 16L0.5 8Z' fill='%23F6F4F0'/%3E%3C/svg%3E");position:absolute;bottom:0;left:50%;width:1.6rem;height:1.6rem;transform:translate(-50%,50%)}.tooltip-hover:hover .tooltip-hover__text{opacity:1;visibility:visible}.engraving__viewbox{position:absolute;top:0;left:0;width:100%;height:100%}.engraving__viewbox text{alignment-baseline:baseline;font-family:var(--hh-engraving-font-family);fill:url(#engraving_liner_gradient)}@supports (-webkit-touch-callout: none) and (not (hover: hover)){.engraving__viewbox text{fill:#7b562d}}.engraving__viewbox text.writing-mode__tb{transform:rotate(90deg);transform-origin:center}.form-wrapper__error{gap:var(--hh-spacing-2xs)}.form-wrapper__error .icon{width:1.4rem;display:flex}.form-wrapper__error label{font-size:1.2rem;line-height:1;letter-spacing:.36px}.product-affirm{color:var(--hh-color-subdued);font:var(--hh-body-caption);font-weight:500;letter-spacing:var(--hh-caption-letter-spacing);text-transform:var(--hh-caption-text-transform);text-align:left;margin-top:1rem;margin-bottom:0}.product-affirm .__affirm-logo{color:var(--hh-color-subdued);font-weight:500;font:var(--hh-body-caption);font-family:var(--hh-font-family-body)!important}.product-affirm a{font:var(--hh-body-caption);text-decoration:underline}#product-form-installment{margin-top:1rem}shopify-payment-terms{color:var(--hh-color-subdued);font:var(--hh-body-caption);font-weight:400;letter-spacing:var(--hh-caption-letter-spacing);text-transform:var(--hh-caption-text-transform)}@media screen and (max-width: 749px){.product-block.product-block__atc{position:relative;top:0}.product-block.product-block__atc .product-divided-line svg{display:none}.product-block.product-block__atc .product-sticky__header.flex.jcb.hidden--md.hidden--lg{display:none}.product-sticky__header{margin-bottom:0}}@media (max-width: 749px){.product-block.product-block__affim.hidden--md.hidden--lg{margin-top:1em}}.product-block .junip-product-summary{margin-top:-2px}.product-block .junip-product-summary-stars-wrapper,.product-block .junip-product-summary-star-ratings-container{height:18px}.product-block .junip-product-summary-star{height:18px;margin-top:-1px;width:18px}
/*# sourceMappingURL=/cdn/shop/t/246/assets/section-main-product.css.map */
