.amelua-product{background:#faf6f0;font-family:Jost,sans-serif}.amelua-product__breadcrumb{padding:18px 80px 0;font-size:11px;letter-spacing:.08em;color:#9a8070;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.amelua-product__breadcrumb a{color:#9a8070;text-decoration:none;transition:color .2s}.amelua-product__breadcrumb a:hover{color:#8b6914}.amelua-product__breadcrumb span{color:#b6893e}.amelua-product__layout{display:grid;grid-template-columns:1fr 1fr;gap:64px;max-width:1300px;margin:0 auto;padding:40px 80px 80px;box-sizing:border-box}.amelua-product__gallery{display:flex;flex-direction:column;gap:16px}.amelua-product__main-img-wrap{position:relative;overflow:hidden;border-radius:4px;background:#f0e6d6;aspect-ratio:4/5}.amelua-product__main-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.amelua-product__main-img-wrap:hover .amelua-product__main-img{transform:scale(1.04)}.amelua-product__badge{position:absolute;top:16px;left:0;background:#8b6914;color:#fff;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:6px 14px;z-index:2}.amelua-product__thumbnails{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.amelua-product__thumb{aspect-ratio:1/1;overflow:hidden;border-radius:3px;background:#ede0cc;border:2px solid transparent;cursor:pointer;transition:border-color .2s}.amelua-product__thumb.active,.amelua-product__thumb:hover{border-color:#b6893e}.amelua-product__thumb img{width:100%;height:100%;object-fit:cover;display:block}.amelua-product__info{display:flex;flex-direction:column;padding-top:8px}.amelua-product__rating-bar{display:flex;align-items:center;gap:8px;margin-bottom:12px}.amelua-product__stars{display:flex;gap:2px}.amelua-product__stars svg{width:14px;height:14px;fill:#b6893e}.amelua-product__rating-count{font-size:11px;color:#8b6914;font-weight:600;letter-spacing:.05em}.amelua-product__rating-pipe{color:#d4c0a0;font-size:11px}.amelua-product__rating-link{font-size:11px;color:#9a8070;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.amelua-product__eyebrow{font-size:10px;font-weight:700;letter-spacing:.38em;text-transform:uppercase;color:#8b6914;margin-bottom:10px;display:block}.amelua-product__title{font-family:Cormorant Garamond,serif;font-size:3rem;font-weight:400;color:#2c1810;margin:0 0 6px;line-height:1.1;letter-spacing:.02em;overflow-wrap:break-word;word-break:break-word}.amelua-product__subtitle{font-size:13px;font-weight:300;color:#7a6050;letter-spacing:.04em;margin:0 0 24px}.amelua-product__price-wrap{display:flex;align-items:baseline;gap:12px;margin-bottom:4px;flex-wrap:wrap}.amelua-product__price{font-family:Cormorant Garamond,serif;font-size:2.2rem;font-weight:600;color:#8b6914}.amelua-product__compare{font-size:1.1rem;color:#b0a090;text-decoration:line-through}.amelua-product__promo{font-size:11px;font-weight:700;letter-spacing:.1em;color:#c44b00;background:#c44b0014;padding:3px 10px;border-radius:2px}.amelua-product__tax{font-size:11px;color:#9a8070;margin-bottom:24px}.amelua-product__deco{display:flex;align-items:center;gap:12px;margin-bottom:24px}.amelua-product__deco-line{flex:1;height:1px;background:linear-gradient(to right,#E2CEAF,transparent)}.amelua-product__label{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#493e2c;margin-bottom:12px;display:block}.amelua-product__label span{font-weight:400;color:#8b6914;margin-left:6px}.amelua-product__colors{display:flex;gap:10px;margin-bottom:24px;flex-wrap:wrap}.amelua-product__color-btn{width:34px;height:34px;border-radius:50%;border:3px solid transparent;cursor:pointer;transition:border-color .2s;outline:none;position:relative}.amelua-product__color-btn:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid transparent;transition:border-color .2s}.amelua-product__color-btn.active:after,.amelua-product__color-btn:hover:after{border-color:#b6893e}.amelua-product__sizes{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.amelua-product__size-btn{min-width:48px;height:40px;padding:0 12px;border:1.5px solid #D4C0A0;background:transparent;font-family:Jost,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;color:#493e2c;cursor:pointer;transition:all .2s}.amelua-product__size-btn:hover,.amelua-product__size-btn.active{background:#2c1810;border-color:#2c1810;color:#faf6f0}.amelua-product__size-guide{font-size:11px;color:#8b6914;text-decoration:underline;text-underline-offset:2px;cursor:pointer;margin-bottom:24px;display:inline-block;background:none;border:none;font-family:Jost,sans-serif;letter-spacing:.06em}.amelua-size-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#2c181080;z-index:9999;align-items:center;justify-content:center}.amelua-size-modal.open{display:flex}.amelua-size-modal__inner{background:#faf6f0;max-width:560px;width:90%;padding:40px;position:relative}.amelua-size-modal__close{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;font-size:24px;color:#493e2c;line-height:1}.amelua-size-modal__title{font-family:Cormorant Garamond,serif;font-size:1.8rem;color:#2c1810;margin:0 0 24px}.amelua-size-table{width:100%;border-collapse:collapse;font-size:12px}.amelua-size-table th{background:#2c1810;color:#faf6f0;padding:10px 14px;text-align:left;font-weight:600;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.amelua-size-table td{padding:10px 14px;border-bottom:1px solid #E8D5BC;color:#493e2c}.amelua-size-table tr:nth-child(2n) td{background:#f5ede0}.amelua-product__atc{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:18px 24px;background:#8b6914;color:#fff;font-family:Jost,sans-serif;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;border:none;cursor:pointer;transition:background .25s;margin-bottom:14px;box-sizing:border-box}.amelua-product__atc:hover{background:#7a5c10}.amelua-product__secondary{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px 24px;background:transparent;color:#8b6914;font-family:Jost,sans-serif;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;border:1.5px solid #B6893E;cursor:pointer;transition:all .2s;margin-bottom:28px;box-sizing:border-box}.amelua-product__secondary:hover{background:#8b6914;color:#fff}.amelua-product__trust{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:32px}.amelua-product__trust-item{display:flex;align-items:center;gap:10px;background:#f5ede0;padding:12px 14px}.amelua-product__trust-item svg{width:18px;height:18px;flex-shrink:0}.amelua-product__trust-text{font-size:11px;font-weight:500;color:#5a4030;line-height:1.4}.amelua-product__accordion{border-top:1px solid #E2CEAF}.amelua-product__acc-item{border-bottom:1px solid #E2CEAF}.amelua-product__acc-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;background:none;border:none;cursor:pointer;font-family:Jost,sans-serif;font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#2c1810;text-align:left}.amelua-product__acc-btn svg{width:16px;height:16px;stroke:#b6893e;transition:transform .3s;flex-shrink:0}.amelua-product__acc-btn[aria-expanded=true] svg{transform:rotate(45deg)}.amelua-product__acc-panel{display:none;padding:0 0 18px;font-size:13px;font-weight:300;color:#5a4030;line-height:1.85}.amelua-product__acc-panel.open{display:block}.amelua-product__acc-panel ul{margin:8px 0 0;padding-left:18px}.amelua-product__acc-panel li{margin-bottom:5px}.amelua-reviews{background:#fdf8f2;border-top:1px solid #E8D5BC;padding:72px 80px 80px}.amelua-reviews__head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:48px;flex-wrap:wrap;gap:20px}.amelua-reviews__eyebrow{display:block;font-size:10px;font-weight:700;letter-spacing:.38em;text-transform:uppercase;color:#8b6914;margin-bottom:10px}.amelua-reviews__title{font-family:Cormorant Garamond,serif;font-size:2.2rem;font-weight:400;color:#2c1810;margin:0 0 16px}.amelua-reviews__summary{display:flex;align-items:center;gap:16px}.amelua-reviews__avg{font-family:Cormorant Garamond,serif;font-size:3rem;font-weight:600;color:#8b6914;line-height:1}.amelua-reviews__stars-lg{display:flex;gap:3px;margin-bottom:4px}.amelua-reviews__stars-lg svg{width:18px;height:18px;fill:#b6893e}.amelua-reviews__total{font-size:12px;color:#7a6050}.amelua-reviews__bars{display:flex;flex-direction:column;gap:6px;min-width:220px}.amelua-reviews__bar-row{display:flex;align-items:center;gap:8px}.amelua-reviews__bar-label{font-size:11px;color:#7a6050;width:40px;flex-shrink:0;text-align:right}.amelua-reviews__bar-track{flex:1;height:6px;background:#e8d5bc;border-radius:3px;overflow:hidden}.amelua-reviews__bar-fill{height:100%;background:#b6893e;border-radius:3px}.amelua-reviews__bar-pct{font-size:10px;color:#9a8070;width:28px}.amelua-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.amelua-review-card{background:#faf6f0;border:1px solid #E8D5BC;padding:24px}.amelua-review-card__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.amelua-review-card__stars{display:flex;gap:2px}.amelua-review-card__stars svg{width:13px;height:13px;fill:#b6893e}.amelua-review-card__date{font-size:10px;color:#9a8070;letter-spacing:.05em}.amelua-review-card__title{font-family:Cormorant Garamond,serif;font-size:1.1rem;color:#2c1810;margin:0 0 8px}.amelua-review-card__text{font-size:12px;font-weight:300;color:#5a4030;line-height:1.7;margin:0 0 14px}.amelua-review-card__author{display:flex;align-items:center;gap:8px}.amelua-review-card__avatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#b6893e,#8b6914);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;flex-shrink:0}.amelua-review-card__name{font-size:12px;font-weight:600;color:#2c1810}.amelua-review-card__verified{font-size:10px;color:#8b6914;display:flex;align-items:center;gap:3px;margin-top:1px}.amelua-reviews__cta{text-align:center}.amelua-reviews__write-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border:1.5px solid #B6893E;background:transparent;color:#8b6914;font-family:Jost,sans-serif;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:all .2s}.amelua-reviews__write-btn:hover{background:#8b6914;color:#fff}.amelua-product__related{background:#faf6f0;padding:72px 80px 80px;border-top:1px solid #E8D5BC}.amelua-product__related-head{text-align:center;margin-bottom:48px}.amelua-product__related-eyebrow{display:block;font-size:10px;font-weight:700;letter-spacing:.38em;text-transform:uppercase;color:#8b6914;margin-bottom:10px}.amelua-product__related-title{font-family:Cormorant Garamond,serif;font-size:2.2rem;font-weight:400;color:#2c1810;margin:0 0 14px;text-transform:uppercase;letter-spacing:.05em}.amelua-product__related-deco{display:flex;align-items:center;justify-content:center;gap:12px}.amelua-product__related-line{width:40px;height:1px;background:#b6893e}.amelua-product__related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.amelua-prod-card{display:flex;flex-direction:column;text-decoration:none}.amelua-prod-card__img-wrap{overflow:hidden;background:#ede0cc;aspect-ratio:3/4}.amelua-prod-card__img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.amelua-prod-card:hover .amelua-prod-card__img-wrap img{transform:scale(1.05)}.amelua-prod-card__info{background:#f5ede0;padding:14px 16px 16px;border:1px solid #E2CEAF;border-top:none}.amelua-prod-card__name{font-family:Jost,sans-serif;font-size:13px;font-weight:400;color:#2c1810;margin:0 0 4px}.amelua-prod-card__price{font-size:13px;font-weight:700;color:#8b6914;margin:0}.amelua-prod-card__cta{font-size:9.5px;font-weight:700;letter-spacing:.18em;color:#8b6914;margin-top:10px;padding-top:10px;border-top:1px solid #E2CEAF;display:block;text-transform:uppercase}.amelua-product__personalization{display:none!important}@media(max-width:768px){.amelua-product__breadcrumb{padding:14px 16px 0;font-size:10px}.amelua-product__layout{grid-template-columns:1fr;gap:28px;padding:16px 16px 60px}.amelua-product__title{font-size:1.9rem;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.amelua-product__price{font-size:1.8rem}.amelua-product__trust{grid-template-columns:1fr}.amelua-reviews{padding:48px 16px 56px}.amelua-reviews__grid{grid-template-columns:1fr}.amelua-reviews__head{flex-direction:column;align-items:flex-start}.amelua-reviews__bars{min-width:100%}.amelua-product__related{padding:48px 16px 56px}.amelua-product__related-grid{grid-template-columns:repeat(2,1fr);gap:16px}.amelua-size-modal__inner{padding:24px}.amelua-size-table{font-size:11px}.amelua-size-table th,.amelua-size-table td{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/amelua-product-main.css.map */
