.am-section{font-family:var(--font-body-family)}.am-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;padding-left:40px;padding-right:40px}.am-h2{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:44px;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;text-align:center}.am-h2 em{text-transform:lowercase}.am-sub{color:#6b5e55;text-align:center;font-size:15px;margin:0}.am-sub p{margin:0}.am-btn{display:inline-block;text-decoration:none;background:#2b211c;color:#faf8f5;padding:16px 36px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-body-family);transition:opacity .2s}.am-btn:hover{opacity:.8;color:#faf8f5}.am-grid{width:100%;max-width:1280px;display:grid;gap:16px;margin-top:24px}.am-ph{display:flex;align-items:center;justify-content:center;color:#4a4640;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.am-ph svg{width:100%;height:100%;opacity:.35}.am-cover{width:100%;height:100%;object-fit:cover;display:block}.am-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:0 40px 24px}.am-pill{text-decoration:none;background:#f0e8df;color:#2b211c;padding:12px 20px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-body-family)}.am-pill:hover{opacity:.7}.am-pill--accent{color:#8e2a2a}.am-hero{display:flex;flex-wrap:wrap;min-height:520px}.am-hero__text{flex:1 1 380px;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:64px 40px 64px 64px;box-sizing:border-box}.am-hero__title{margin:0;font-family:var(--font-heading-family);font-weight:400;font-size:72px;line-height:1.05;color:#2b211c}.am-hero__kicker{font-family:var(--font-heading-family);font-style:italic;font-size:26px;color:#2b211c}.am-hero__media{flex:1 1 420px;min-height:360px;position:relative;overflow:hidden}.am-hero__media img,.am-hero__media .am-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.am-tiers{width:100%;max-width:760px;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px}.am-tier{background:#f3e6c4;border:1px solid #C9A24A;padding:12px 8px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px;color:#7a5c14}.am-tier__from{font-family:var(--font-heading-family);font-style:italic;font-size:16px}.am-tier__pct{font-family:var(--font-heading-family);font-size:38px;line-height:1}.am-tier__pct span{font-size:18px;vertical-align:top}.am-tier__off{font-size:12px;letter-spacing:.2em}.am-cat{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:3/4;color:#2b211c;text-decoration:none;overflow:hidden}.am-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.am-cat:hover img{transform:scale(1.04)}.am-cat__label{position:relative;margin:20px;background:#ffffffeb;padding:12px 8px;text-align:center;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.am-card{display:block;text-decoration:none;color:#2b211c}.am-card__media{aspect-ratio:3/4;overflow:hidden;background:#efe6d8;position:relative}.am-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s}.am-card__media img.am-card__alt{opacity:0}.am-card:hover .am-card__alt{opacity:1}.am-card__title{padding-top:10px;font-size:15px;line-height:1.4}.am-card__price{font-weight:500;font-size:15px}.am-card__price s{font-weight:400;color:#6b5e55;margin-left:6px}.am-card__price .am-sale{color:#8e2a2a}.am-look{aspect-ratio:4/5;overflow:hidden;position:relative}.am-brandbar{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 56px;padding:24px 40px;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.am-review{padding:24px;display:flex;flex-direction:column;gap:10px;background:#f2ede6}.am-review__media{aspect-ratio:4/3;overflow:hidden;position:relative;background:#efe6d8}.am-review__stars{letter-spacing:.2em}.am-review__text{color:#6b5e55}.am-review__text p{margin:0}.am-review__author{font-size:13px;color:#6b5e55}.am-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;max-width:1200px;width:100%;box-sizing:border-box;margin:0 auto;padding:0 40px}.am-trust__item{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.am-trust__title{font-size:13px;letter-spacing:.16em;text-transform:uppercase}.am-trust__text{color:#6b5e55}.am-trust__text p{margin:0}.am-trust__text a{color:#6b5e55}.am-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.am-pay span{border:1px solid #CFC8BC;padding:2px 8px;font-size:12px;color:#6b5e55}.header__heading-link .h2,.header__heading-link{font-family:var(--font-heading-family);font-size:34px;letter-spacing:.18em;text-transform:uppercase}@media(max-width:749px){.am-wrap{padding-left:16px;padding-right:16px}.am-h2{font-size:32px}.am-hero__text{padding:48px 20px}.am-hero__title{font-size:48px}.am-hero__kicker{font-size:22px}.am-pills{padding:0 16px 16px;gap:8px;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.am-pill{white-space:nowrap;padding:10px 14px}.am-grid--products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.am-grid--cats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.am-trust{padding:0 16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.header__heading-link .h2,.header__heading-link{font-size:24px;letter-spacing:.14em}}@media(prefers-reduced-motion:reduce){.am-cat img,.am-card__media img{transition:none}}blockquote.am-review__text{border:0;padding:0;font-style:normal;font-size:15px}.footer-block__newsletter .footer-block__heading{font-family:var(--font-heading-family);font-size:36px;letter-spacing:0}@media(max-width:749px){.footer-block__newsletter .footer-block__heading{font-size:28px}}@media(max-width:749px){.header__heading-link .h2,.header__heading-link{font-size:19px;letter-spacing:.12em;white-space:nowrap}.am-grid--cats>:last-child:nth-child(odd){grid-column:1/-1;aspect-ratio:3/2}.am-grid--look{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}}.am-pills--bar{gap:8px 38px;padding:14px 40px;border-top:1px solid #E6E3DD;border-bottom:1px solid #E6E3DD}.am-pills--bar .am-pill{background:none;padding:4px 0;font-size:13px;letter-spacing:.1em}.am-pills--bar .am-pill:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.am-pills--bar{padding:12px 16px;gap:24px}}.header__inline-menu .list-menu__item{text-transform:uppercase;letter-spacing:.06em;font-size:14px;color:#2b211c}@media(min-width:750px){.am-pills--bar{gap:8px 22px;padding:14px 24px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;justify-content:safe center}.am-pills--bar .am-pill{font-size:12px;letter-spacing:.08em;white-space:nowrap}}.am-trust-wrap .am-trust{max-width:1360px;gap:32px 48px}.am-trust-wrap .am-trust__item{gap:10px}.am-trust-wrap .am-trust__title{font-weight:600;font-size:15px;letter-spacing:.04em;color:#2b211c;margin-top:6px}.am-trust-wrap .am-trust__text{font-size:14px;line-height:1.5;max-width:340px}.product__title h1{font-family:var(--font-heading-family);font-weight:400;font-size:34px;line-height:1.15;letter-spacing:0}.product .price--large{font-size:2.4rem}.product .price--on-sale .price-item--sale{color:#8e2a2a;font-weight:500}.product .price--on-sale .price-item--regular{font-size:1.6rem;color:#8a857d}.product .price__badge-sale{background:#8e2a2a;color:#faf8f5;border:0;border-radius:0;padding:3px 7px;font-size:12px;font-weight:600;letter-spacing:.02em}.am-notice{background:#f5eee6;color:#4a4640;padding:12px 16px;font-size:14px;line-height:1.5;margin:4px 0 8px}.am-notice p{margin:0}.product-form__input .form__label{font-size:14px;letter-spacing:.04em;text-transform:uppercase}.am-legend{display:flex!important;align-items:center;gap:14px;width:100%}.am-legend__value{font-weight:600;text-transform:none}.product-form__input--pill input[type=radio]+label{border-radius:0;min-width:64px;justify-content:center;padding:10px 14px;font-size:14px;letter-spacing:.04em;border-color:#cfc8bc}.product-form__input--pill input[type=radio]:checked+label{background:#faf8f5;color:#2b211c;box-shadow:inset 0 0 0 1.5px #2b211c}.am-size__link{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;cursor:pointer;color:#8a6a1e;font:inherit;font-size:13px;text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:3px}.am-size--inline>.am-size__link{display:none}.am-size{margin:0 0 4px}.am-size__box{display:flex;flex-wrap:wrap;gap:6px 22px;background:#f2ede6;padding:14px 16px;font-size:14px;color:#6b5e55}.am-size__box strong{color:#2b211c;font-weight:500}.am-size__box[hidden]{display:none}.am-size__dialog{border:0;padding:0;max-width:640px;width:calc(100% - 32px);background:#faf8f5;color:#2b211c;box-shadow:0 20px 60px #00000040}.am-size__dialog::backdrop{background:#1212128c}.am-size__head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 12px}.am-size__title{margin:0;font-family:var(--font-body-family);font-size:18px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.am-size__subtitle{margin:4px 0 0;color:#8a857d;font-size:14px}.am-size__close{background:none;border:0;cursor:pointer;padding:4px;color:#2b211c}.am-size__scroll{overflow-x:auto;padding:0 24px 24px}.am-size__table{width:100%;border-collapse:collapse;font-size:14px;text-align:center}.am-size__table th,.am-size__table td{padding:12px 8px;border-bottom:1px solid #ECE8E1;white-space:nowrap}.am-size__table thead th{font-weight:600;background:#f2ede6}.am-size__table tbody th{font-weight:600}.am-size__table tr.is-active{background:#f5eee6}.am-size__table tr.is-active td{font-weight:600}.am-info{border-top:1px solid #ECE8E1}.am-info__row{display:flex;align-items:center;gap:12px;padding:14px 2px;border-bottom:1px solid #ECE8E1;text-decoration:none;color:#2b211c;font-size:14px}.am-info__icon{display:flex;flex:0 0 auto}.am-info__text{flex:1}.am-info__chev{color:#8a857d}.am-pdp-tiers__heading{margin:0 0 8px;color:#8a857d;font-size:13px}.am-pdp-tiers__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.am-pdp-tiers .am-tier{padding:10px 4px;background:linear-gradient(160deg,#f7ebcb,#ebd9a8)}.am-pdp-tiers .am-tier__pct{font-size:32px}.am-acc{border-bottom:1px solid #ECE8E1}.am-acc:first-of-type{border-top:1px solid #ECE8E1}.am-acc__summary{display:flex;justify-content:space-between;align-items:center;padding:18px 2px;cursor:pointer;list-style:none;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.am-acc__summary::-webkit-details-marker{display:none}.am-acc__icon{position:relative;width:14px;height:14px}.am-acc__icon:before,.am-acc__icon:after{content:"";position:absolute;left:0;top:6px;width:14px;height:1.5px;background:#2b211c;transition:transform .2s}.am-acc__icon:after{transform:rotate(90deg)}.am-acc[open] .am-acc__icon:after{transform:rotate(0)}.am-acc__content{padding:0 2px 20px;font-size:15px;line-height:1.6}.am-acc__content h2,.am-acc__content h3{font-family:var(--font-body-family);font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.am-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#faf8f5;box-shadow:0 -4px 16px #00000014;transform:translateY(110%);transition:transform .25s ease}.am-sticky.is-visible{transform:none}.am-sticky[hidden]{display:none}.am-sticky__btn{width:100%;height:50px;border:0;background:#2b211c;color:#faf8f5;font:inherit;font-size:13px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.am-sticky__btn:disabled{opacity:.5}@media(min-width:750px){.am-sticky{display:none!important}}@media(prefers-reduced-motion:reduce){.am-sticky{transition:none}}@media(max-width:749px){.product__title h1,.am-pdp-tiers .am-tier__pct{font-size:26px}.am-size__head{padding:20px 16px 10px}.am-size__scroll{padding:0 16px 20px}.am-size__table th,.am-size__table td{padding:10px 6px;font-size:13px}}.product .price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:10px}.product .price__container{margin-right:12px}.am-pdp-tiers .am-tier__from{font-size:13px;line-height:1.2;white-space:nowrap}@media(max-width:989px){.am-pdp-tiers .am-tier__from{font-size:11.5px}}@media(max-width:749px){.product__media-list .product__media-item{width:100%!important}}.product__media-wrapper .thumbnail{border-radius:0}.product__media-wrapper .thumbnail[aria-current]{box-shadow:0 0 0 1.5px #2b211c;border-color:#2b211c}@media(min-width:750px){.product--thumbnail_slider .product__media-list .product__media-item{max-height:none}}.product .price--large{font-size:2.8rem}.product .price__badge-sale{font-size:13px;padding:4px 8px}.product-form__input--pill{display:block}.product-form__input--pill:has(label.am-swatch-img){display:flex;flex-wrap:wrap;gap:8px}variant-selects .product-form__input--pill{display:flex;flex-wrap:wrap;gap:8px}variant-selects .product-form__input--pill input[type=radio]+label{margin:0;flex:0 0 auto;min-width:64px;height:44px;padding:0 16px;border:1px solid #CFC8BC;border-radius:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}variant-selects .product-form__input--pill input[type=radio]:checked+label{border-color:#2b211c;box-shadow:inset 0 0 0 1px #2b211c;background:#faf8f5;color:#2b211c}variant-selects .product-form__input--pill input[type=radio].disabled+label{color:#b8b2a8;text-decoration:line-through}variant-selects .product-form__input--pill input[type=radio]+label.am-swatch-img{flex:0 0 56px;width:56px;height:72px;padding:0;margin:0;border:1px solid #E6E3DD;overflow:hidden;background:#f2ede6}variant-selects .product-form__input--pill input[type=radio]+label.am-swatch-img img{width:100%;height:100%;object-fit:cover;display:block}variant-selects .product-form__input--pill input[type=radio]:checked+label.am-swatch-img{border-color:#2b211c;box-shadow:inset 0 0 0 1.5px #2b211c}.am-size__box{flex-direction:column;gap:12px}.am-size__chip{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;background:#f0e8df;color:#7a5c14;padding:5px 10px;font-size:13px}.am-size__vals{display:flex;flex-wrap:wrap;gap:6px 26px}.am-size__vals span{color:#8a857d}.am-size__vals strong{font-weight:400;color:#6b5e55}@media(max-width:749px){.product__media-wrapper{position:relative}.product__media-wrapper .slider-buttons{position:absolute;right:12px;bottom:12px;z-index:2;padding:0;min-height:0}.product__media-wrapper .slider-buttons .slider-button{display:none}.product__media-wrapper .slider-counter{background:#ffffffd9;color:#2b211c;border-radius:20px;padding:3px 10px;font-size:12px;min-width:0}variant-selects .product-form__input--pill{gap:6px}variant-selects .product-form__input--pill input[type=radio]+label{font-size:12.5px;height:42px;padding:0 12px}}.am-faq__inner{max-width:820px;margin:0 auto;padding:0 24px}.am-faq__title{margin:0 0 28px;text-align:center;font-family:var(--font-heading-family);font-weight:400;font-size:44px;line-height:1.1}.am-faq__item{border-bottom:1px solid #E6E3DD}.am-faq__item:first-child{border-top:1px solid #E6E3DD}.am-faq__q{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 2px;cursor:pointer;list-style:none;font-size:16px}.am-faq__q::-webkit-details-marker{display:none}.am-faq__q svg{flex:0 0 auto;transition:transform .2s}.am-faq__item[open] .am-faq__q svg{transform:rotate(180deg)}.am-faq__a{padding:0 2px 20px;color:#6b5e55;font-size:15px;line-height:1.6}.am-faq__a p{margin:0 0 8px}@media(max-width:749px){.am-faq__title{font-size:34px}.am-faq__inner{padding:0 16px}}variant-selects .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;line-height:1;letter-spacing:.04em}.product .price--large .price__container{vertical-align:middle}.product .price--large .price__badge-sale{font-size:16px;font-weight:700;padding:6px 12px;line-height:1;vertical-align:middle;letter-spacing:.02em}.product .price--large .price-item--sale{font-size:3.2rem;font-weight:600}@media(max-width:749px){.product .price--large .price-item--sale{font-size:2.8rem}.product .price--large .price__badge-sale{font-size:14px;padding:5px 10px}}.card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;line-height:1.4}.card-wrapper .card__heading a{text-decoration:none}.card--standard .card__inner .card__media img{object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/30/assets/amelie.css.map */
