.product__info-container{--eu-ink: #3f3a34;--eu-muted: #6b6459;--eu-line: rgba(0,0,0,.12);--eu-gold: #7d6534}.product__info-container .product__text.caption-with-letter-spacing{font-size:12px;letter-spacing:.16em;color:var(--eu-muted);margin-bottom:10px}.product__info-container .product__title>*{font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1.2;letter-spacing:.01em;margin:0 0 14px}.product__info-container .price{font-size:24px;letter-spacing:.01em}.product__info-container .price--on-sale .price-item--sale{color:var(--eu-ink);font-weight:500}.product__info-container .price--on-sale .price-item--regular{font-size:16px;font-weight:400;color:var(--eu-muted);opacity:.85}.product__info-container .price__badge-sale{background:transparent;border:1px solid var(--eu-gold);color:var(--eu-gold);font-size:12px;font-weight:500;letter-spacing:.06em;padding:4px 10px}.product__info-container .product__tax{font-size:12px;line-height:1.6;color:var(--eu-muted);margin-top:8px}.product__info-container .jdgm-star,.product__info-container .jdgm--on,.product__info-container .jdgm--half{color:var(--eu-gold)!important}.product__info-container .jdgm-prev-badge__text{font-size:12px;color:var(--eu-muted)}.product__info-container .form__label,.product__info-container legend.form__label{font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--eu-muted);margin-bottom:10px}.product__info-container .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:54px;min-height:46px;padding:0 14px;font-size:14px;line-height:1;letter-spacing:.04em;color:var(--eu-ink);transition:border-color .18s ease,background .18s ease,color .18s ease}.product__info-container .product-form__input--pill input[type=radio]:hover+label{border-color:var(--eu-ink)}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background:var(--eu-ink);border-color:var(--eu-ink);color:#fff}.product__info-container .product-form__input--pill input[type=radio].disabled+label,.product__info-container .product-form__input--pill input[type=radio]:disabled+label{opacity:.38;cursor:not-allowed}.product__info-container .quantity{width:132px;min-height:46px}.product__info-container .quantity__input,.product__info-container .quantity__button{font-size:15px}.product__info-container .product-form__submit{min-height:54px;font-size:13px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;transition:background .25s ease,color .25s ease}.product__info-container .product-form__submit:not([disabled]):hover{background:transparent;color:var(--eu-ink);box-shadow:inset 0 0 0 1px var(--eu-ink)}.product__info-container .product-popup-modal__button{font-size:13px;letter-spacing:.06em;color:var(--eu-ink);text-underline-offset:4px}.product__info-container>*{margin-top:0;margin-bottom:0}.product__info-container>*+*{margin-top:14px}.product__info-container>*:empty,.product__info-container>.shopify-block:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none}.product__info-container>.product__title{margin-top:6px}.product__info-container>.product__tax{margin-top:6px}.product__info-container>.product-popup-modal__opener{margin-top:10px}.product__info-container>variant-selects{margin-top:20px}.product__info-container>.product__description{margin-top:26px}.product__info-container .product__accordion{border-top:1px solid var(--eu-line)}.product__description{font-size:15px;line-height:1.7;color:var(--eu-ink)}.product__description.eu-clamp{position:relative;max-height:168px;overflow:hidden}.product__description.eu-clamp:after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(to bottom,#fff0,#fff 88%);pointer-events:none}.product__description.is-open{max-height:none}.product__description.is-open:after{display:none}.eu-desc-toggle{display:inline-flex;align-items:center;gap:7px;margin-top:12px;padding:0 0 3px;background:none;border:none;border-bottom:1px solid var(--eu-line);font-family:inherit;font-size:13px;letter-spacing:.06em;color:var(--eu-ink);cursor:pointer;transition:border-color .2s ease}.eu-desc-toggle:hover{border-color:var(--eu-ink)}.eu-desc-toggle svg{transition:transform .25s ease}.eu-desc-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.product__info-container .product__pickup-availabilities{font-size:13px;color:var(--eu-muted)}@media screen and (max-width:749px){.product__info-container .product__title>*{font-size:22px}.product__info-container .price{font-size:21px}.product__info-container .product-form__submit{min-height:52px}}.product-popup-modal__content{--eu-ink: #3f3a34;--eu-muted: #6b6459;--eu-line: rgba(0,0,0,.12);--eu-soft: #faf7f2;--eu-gold: #7d6534}.product-popup-modal__content h1{font-size:clamp(22px,3vw,30px);font-weight:400;letter-spacing:.01em;color:var(--eu-ink);margin:0 0 6px}.product-popup-modal__content h2{font-size:17px;font-weight:400;letter-spacing:.02em;color:var(--eu-ink);margin:32px 0 12px;padding-bottom:10px;border-bottom:1px solid var(--eu-line)}.product-popup-modal__content table,.product-popup-modal__content .size-chart-table{width:100%;border-collapse:collapse;border:none!important;margin:0 0 8px;font-size:14px!important}.product-popup-modal__content th,.product-popup-modal__content td{border:none!important;border-bottom:1px solid var(--eu-line)!important;padding:12px 10px!important;text-align:center;white-space:nowrap;color:var(--eu-ink);font-size:14px!important}.product-popup-modal__content thead th{background:var(--eu-soft)!important;font-size:11px!important;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--eu-muted)}.product-popup-modal__content tbody td:first-child{font-weight:500;color:var(--eu-gold);letter-spacing:.04em}.product-popup-modal__content tbody tr:hover td{background:var(--eu-soft)}.product-popup-modal__content tbody tr:last-child td{border-bottom:none!important}@media screen and (max-width:749px){.product-popup-modal__content table,.product-popup-modal__content .size-chart-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.product-popup-modal__content th,.product-popup-modal__content td{padding:10px 8px!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/eu-produs.css.map */
