.product__title,.product__title .h1,.product__title h1,.product__title h2,.product__title>a{font-family:var(--f-disp);font-weight:300;line-height:1.05;letter-spacing:-.005em}.product__title .h1,.product__title h1,.product__title h2,.product__title>a{font-size:clamp(3.6rem,3.4vw,5.2rem)}.product__info-container .price{font-family:var(--f-disp)}.product__info-container .price .price-item{font-size:2.4rem;letter-spacing:.01em}.product__description{font-size:1.6rem;line-height:1.8}.product__text-link{color:inherit;text-decoration:none;transition:color var(--eri-t-fast)}.product__text-link:hover{text-decoration:underline;text-underline-offset:.2em}.product__description--font-disp{font-family:var(--f-disp)}.product__description--font-jp{font-family:var(--f-jp)}.product__description--font-logo{font-family:var(--f-logo)}.product__highlights{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:1.6rem 0;padding:1.4rem 0;font-family:var(--f-body);font-size:1.2rem;font-weight:400;letter-spacing:.04em;line-height:1.3;color:var(--grey)}.product__highlights--border-top{border-top:1px solid var(--line)}.product__highlights--border-bottom{border-bottom:1px solid var(--line)}.product__highlights-icon{display:inline-flex;align-items:center}.product__highlights-icon .svg-wrapper,.product__highlights-icon svg{display:inline-flex;width:1.4rem;height:1.4rem;fill:currentColor;color:var(--grey)}.product__highlights-item{white-space:nowrap}.product__highlights-sep{color:var(--line)}.product-form__input .form__label{font-family:var(--f-body);font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.product-form__input--pill input[type=radio]+label{border-radius:0;border-color:var(--line);color:var(--ink-2);font-family:var(--f-body);font-size:1.3rem;letter-spacing:.02em;padding:.9rem 1.6rem}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--ink)}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--ink);color:var(--ink);background-color:var(--bg-alt);box-shadow:0 0 0 .1rem var(--ink)}.product__info-container .quantity,.product__info-container .quantity:after{border-radius:0}.product-form__submit{border-radius:0;font-family:var(--f-body);text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;font-weight:500}.product__accordion .accordion{border-radius:0}.product__accordion .accordion summary,.product__accordion .accordion__title{font-family:var(--f-disp);font-size:1.8rem;font-weight:400}.thumbnail,.thumbnail.global-media-settings,.thumbnail.global-media-settings img,.thumbnail img{border-radius:0}.product__media-wrapper .product-media-container.global-media-settings,.product__media-wrapper .product-media-container.global-media-settings:after,.product__media-wrapper .product-media-container.global-media-settings img,.product__media-wrapper .product-media-container.global-media-settings video,.product__media-wrapper .product-media-container.global-media-settings model-viewer,.product__media-wrapper .product-media-container.global-media-settings iframe,.product-media-modal .product-media-container.global-media-settings,.product-media-modal .product-media-container.global-media-settings img,.product__media-list .image-magnify-full-size{border-radius:0}.thumbnail-slider .thumbnail-list.slider,.thumbnail-slider .thumbnail-list.slider--tablet-up{padding-left:0;padding-right:0}.thumbnail[aria-current]{box-shadow:none}.thumbnail:focus:not(:focus-visible),.thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none;outline:0}.related-products .title-wrapper h2{font-family:var(--f-disp);font-weight:300}@media screen and (min-width:750px){.product--thumbnail .product__media-list .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-list .product__media-item:not(.is-active){display:block}.product__media-wrapper .product__media-list.slider{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.product--thumbnail .product__media-list.slider>.product__media-item,.product--thumbnail_slider .product__media-list.slider>.product__media-item{flex:0 0 100%;width:100%;max-width:100%;scroll-snap-align:center}}.product__media-list.slider.is-grabbable{cursor:grab}.product__media-list.slider.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.product__media-list.slider img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.product--media-square .product__media-wrapper .product-media-container{width:100%;max-width:100%;height:auto}.product--media-square .product__media-wrapper .product-media-container .product__modal-opener{height:auto}.product--media-square .product__media-wrapper .product-media-container .media{height:auto;padding-top:100%}.product--media-square .product__media-wrapper .product-media-container .media>img{object-fit:cover}@media screen and (max-width:749px){.product--media-square .product__media-wrapper .product-media-container.media-fit-cover{display:block;align-self:auto}.product--media-square .product__media-wrapper .product-media-container.media-fit-cover .media{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/eri-product.css.map */
