product-info{--emro-ink: #201a17;--emro-muted: #756a63;--emro-line: #e9e2dc;--emro-soft: #f8f4f0;--emro-warm: #b28a65}product-info .page-width{max-width:1480px}product-info .breadcumb-block{margin-bottom:1.8rem;opacity:.72}product-info .product{align-items:flex-start;gap:4.8rem}product-info .product__media-wrapper{background:var(--emro-soft);border-radius:24px;padding:2rem;overflow:hidden}product-info .product__media-list{border-radius:18px;overflow:hidden}product-info .product__media img{background:#fff}product-info .thumbnail{border-radius:12px!important;overflow:hidden;border:1px solid transparent;transition:border-color .2s ease,transform .2s ease}product-info .thumbnail:hover,product-info .thumbnail[aria-current=true]{border-color:var(--emro-warm);transform:translateY(-1px)}product-info .product__info-wrapper{padding-left:0!important}product-info .product__info-container{max-width:52rem;background:#fff;border:1px solid var(--emro-line);border-radius:24px;padding:3.2rem;box-shadow:0 14px 42px #31241c12}product-info .product__title{margin-bottom:1.2rem}product-info .product__title h1{color:var(--emro-ink);font-size:clamp(2.6rem,2.5vw,3.6rem);line-height:1.08;letter-spacing:-.03em}product-info .price--large{color:var(--emro-ink);font-size:2.4rem;font-weight:600}product-info .stock-delivery{background:var(--emro-soft);border-radius:14px;padding:1.2rem 1.4rem;margin:1.5rem 0}product-info .product__inventory{margin:0;color:var(--emro-muted);font-size:1.3rem}product-info .product-form__quantity{margin-top:1.8rem}product-info .product-form__input,product-info .product-form__buttons{max-width:100%}product-info .quantity{border-radius:12px}product-info .product-form__submit{min-height:5.8rem;border-radius:14px;font-size:1.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:none}product-info .shopify-payment-button__button{min-height:5.6rem!important;border-radius:14px!important}product-info .payment-icons,product-info [class*=payment-icon]{margin-top:1.2rem}product-info .icon-with-text{margin:2rem 0!important;padding:1.6rem 0;border-top:1px solid var(--emro-line);border-bottom:1px solid var(--emro-line)}product-info .icon-with-text__item,product-info .icon-with-text span{color:var(--emro-muted)}product-info .product__accordion{border-top-color:var(--emro-line)}product-info .product__accordion summary{padding:1.6rem 0}product-info .product__accordion .summary__title{font-weight:600;color:var(--emro-ink)}product-info .product__accordion .accordion__content{color:var(--emro-muted);line-height:1.7;padding:0 0 1.6rem}product-info .share-button{opacity:.75}.product-tab{max-width:1180px;margin-left:auto;margin-right:auto}.related-products{background:#fbf8f5;border-radius:24px}.related-products .related-products__heading,.related-products h2{letter-spacing:-.02em}@media screen and (min-width:990px){product-info .product--large:not(.product--no-media) .product__media-wrapper,product-info .product--medium:not(.product--no-media) .product__media-wrapper{width:calc(58% - 2.4rem);max-width:calc(58% - 2.4rem)}product-info .product--large:not(.product--no-media) .product__info-wrapper,product-info .product--medium:not(.product--no-media) .product__info-wrapper{width:calc(42% - 2.4rem);max-width:calc(42% - 2.4rem)}}@media screen and (max-width:989px){product-info .product{gap:2.4rem}product-info .product__info-container{max-width:none;padding:2.4rem;border-radius:20px}}@media screen and (max-width:749px){product-info .page-width{padding-left:1.4rem;padding-right:1.4rem}product-info .product__media-wrapper{border-radius:18px;padding:1rem}product-info .product__info-container{padding:2rem 1.6rem;border-radius:18px;box-shadow:none}product-info .product__title h1{font-size:2.5rem}product-info .product-form__submit,product-info .shopify-payment-button__button{min-height:5.4rem!important}}@media screen and (min-width:750px){product-info .product.grid{column-gap:3.2rem!important}}@media screen and (min-width:990px){product-info .product--large:not(.product--no-media) .product__media-wrapper,product-info .product--medium:not(.product--no-media) .product__media-wrapper{width:calc(58% - 1.6rem);max-width:calc(58% - 1.6rem)}product-info .product--large:not(.product--no-media) .product__info-wrapper,product-info .product--medium:not(.product--no-media) .product__info-wrapper{width:calc(42% - 1.6rem);max-width:calc(42% - 1.6rem)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/emro-premium-product.css.map */
