.alx-compare{background:var(--ac-bg);color:var(--ac-ink);padding:56px 24px}.alx-compare__inner{max-width:var(--ac-width);margin:auto}.alx-compare h2{text-align:center;font:600 clamp(25px,3vw,34px)/1.25 var(--body-font-family,inherit);margin:0 0 16px}.alx-compare__intro{max-width:720px;margin:0 auto 28px;text-align:center;line-height:1.6}.alx-compare__scroll{overflow-x:auto;border:1px solid #eae2d8;border-radius:12px}.alx-compare table{border-collapse:collapse;width:100%;min-width:650px;font-size:14px;table-layout:fixed}.alx-compare th,.alx-compare td{padding:20px 16px;border-bottom:1px solid #eae2d8;text-align:center;vertical-align:middle;line-height:1.5;white-space:normal}.alx-compare th:first-child{width:23%;text-align:left}.alx-compare thead th{font-size:16px;font-weight:600;background:#faf8f4}.alx-compare td:nth-child(2),.alx-compare thead th:nth-child(2){background:var(--ac-tint);font-weight:600;color:var(--ac-accent)}.alx-compare small{display:block;font-size:11px;font-weight:500;margin-top:6px}.alx-compare tbody tr:last-child>*{border:0}.alx-compare__note{font-size:12px;line-height:1.5;color:#625b64;margin-top:14px}.alx-compare__note p{margin:0}@media(max-width:749px){.alx-compare{padding:36px 16px}.alx-compare table{min-width:570px;font-size:12px}.alx-compare th,.alx-compare td{padding:14px 10px}.alx-compare thead th{font-size:13px}.alx-compare th:first-child{position:sticky;left:0;z-index:1;background:#fff;width:145px}.alx-compare thead th:first-child{background:#faf8f4}}@media(max-width:749px){.alx-compare[data-comparison-columns="3"] table{min-width:0;font-size:12px}.alx-compare[data-comparison-columns="3"] th:first-child{position:static;width:32%}.alx-compare[data-comparison-columns="3"] th,.alx-compare[data-comparison-columns="3"] td{padding:14px 8px;overflow-wrap:anywhere}.alx-compare[data-comparison-columns="3"] thead th{font-size:12px}}.alx-compare__mark{display:block;width:28px;height:28px;margin:0 auto 6px;border-radius:50%;font-size:18px;line-height:28px;font-weight:600}.alx-compare__mark--yes{background:#e7dfee;color:var(--ac-accent)}.alx-compare__mark--no{background:#f0eeec;color:#8a838c}.alx-compare__detail{font-size:12px;font-weight:400;line-height:1.45;display:block}.alx-compare[data-comparison-columns="3"] th:first-child{width:38%}.alx-compare[data-comparison-columns="3"] table{max-width:940px;margin:auto}@media(max-width:749px){.alx-compare__detail{font-size:11px}.alx-compare[data-comparison-columns="3"] th:first-child{width:38%}}.alx-guide{padding:52px 24px;background:var(--ag-bg);color:var(--ag-text)}.alx-guide__inner{max-width:1200px;margin:auto}.alx-guide h2{font-size:clamp(26px,3vw,34px);line-height:1.25;text-align:center;margin:0 0 16px;font-weight:600}.alx-guide__intro{text-align:center;max-width:720px;margin:0 auto 28px;line-height:1.6}.alx-guide__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.alx-guide article{border:1px solid #eae2d8;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:#fff}.alx-guide article.is-selected{border-color:var(--ag-accent);box-shadow:0 0 0 1px var(--ag-accent)}.alx-guide article>img{aspect-ratio:1;width:100%;object-fit:cover}.alx-guide__copy{padding:20px;display:flex;flex-direction:column;flex:1}.alx-guide__copy>p{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ag-accent);margin:0 0 10px;min-height:32px}.alx-guide h3{font-size:19px;line-height:1.3;margin:0 0 12px;font-weight:600}.alx-guide__text{font-size:14px;line-height:1.6}.alx-guide__text p{margin:0}.alx-guide small{font-size:12px;line-height:1.6;color:#625b64;display:block;margin:12px 0 20px}.alx-guide a{margin-top:auto;font-weight:600;font-size:13px;color:var(--ag-accent);text-underline-offset:4px}@media(max-width:989px){.alx-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.alx-guide{padding:36px 16px}.alx-guide__copy{padding:14px}.alx-guide h3{font-size:17px}.alx-guide__text{font-size:13px}}.alx-guide__purchase{margin-top:auto}.alx-guide__quantity{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 12px;font-size:12px}.alx-guide__quantity label{margin-right:auto}.alx-guide__quantity input{width:52px;min-height:42px;border:1px solid #d7cddc;border-radius:6px;background:#fff;text-align:center;padding:6px;color:inherit;font:inherit}.alx-guide__quantity [data-alx-guide-price]{width:100%;font-size:15px;font-weight:600}.alx-guide__purchase button{width:100%;border:0;border-radius:7px;padding:12px 8px;background:var(--ag-accent);color:#fff!important;font-family:inherit;font-weight:600;font-size:13px;line-height:1.4;cursor:pointer;min-height:44px}.alx-guide__purchase button:disabled{opacity:.55;cursor:default}.alx-guide__gift{display:block;font-size:12px;line-height:1.5;margin-bottom:12px}.alx-guide__gift select{display:block;width:100%;min-width:0;margin-top:6px;padding:8px 4px;border:1px solid #d7cddc;border-radius:6px;background:#fff;font-size:12px;color:inherit}.alx-guide [hidden]{display:none!important}.alx-guide .alx-guide__status{font-size:12px!important;line-height:1.5;margin-top:10px}.alx-guide button:focus-visible,.alx-guide input:focus-visible{outline:2px solid var(--ag-accent);outline-offset:3px}.alx-close{text-align:center;padding:48px 20px;margin:24px auto;max-width:1200px;border-radius:12px}.alx-close h2{font-size:clamp(25px,3vw,34px);font-weight:600;line-height:1.3;margin:0 0 16px}.alx-close>div{max-width:620px;margin:0 auto 24px;line-height:1.7}.alx-close a{display:inline-block;color:#fff;font-weight:600;font-size:15px;padding:15px 28px;border-radius:6px;text-decoration:none}.alx-close>p{font-size:12px;margin:14px 0 0}.alx-story{background:var(--as-bg);color:var(--as-ink);padding:var(--as-pad) 24px}.alx-story__inner{max-width:var(--as-width);margin:auto}.alx-story__header{text-align:center;max-width:740px;margin:0 auto 36px}.alx-story h2{font-size:clamp(26px,3vw,34px);line-height:1.25;font-weight:600;margin:0 0 16px}.alx-story__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,72px)}.alx-story__row+.alx-story__row{margin-top:64px}.alx-story__row--reverse .alx-story__media{order:2}.alx-story__row--reverse .alx-story__copy{order:1}.alx-story__media{border-radius:14px;overflow:hidden;background:#f5f1ea;aspect-ratio:1}.alx-story__media img,.alx-story__media video{width:100%;height:100%;object-fit:cover;display:block}.alx-story__media [data-alx-visual-current]{width:100%;height:100%}.alx-story__media picture{display:block;width:100%;height:100%}.alx-story__copy h2,.alx-story__copy h3{font-size:clamp(24px,2.7vw,32px);font-weight:600;line-height:1.25;margin:0 0 20px}.alx-story__eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--as-accent);margin:0 0 12px}.alx-story__eyebrow:empty{display:none}.alx-story__text{line-height:1.75;font-size:16px;max-width:520px}.alx-story__text p{margin:0 0 16px}.alx-story ul{padding:0;list-style:none;margin:24px 0}.alx-story li{padding:10px 0;border-bottom:1px solid #e7e0d8;font-size:14px;line-height:1.5}.alx-story blockquote{border-left:2px solid var(--as-accent);padding:4px 0 4px 20px;margin:24px 0;font-size:15px;line-height:1.6}.alx-story cite{display:block;margin-top:10px;font-size:12px;font-style:normal;color:#625b64}.alx-story__button{display:inline-block;border:1px solid var(--as-accent);color:var(--as-accent);padding:12px 24px;border-radius:6px;font-size:14px;font-weight:600;text-decoration:none}.alx-story__button:hover{background:var(--as-accent);color:#fff}@media(max-width:749px){.alx-story{padding:36px 16px}.alx-story__row{grid-template-columns:1fr;gap:24px}.alx-story__row--reverse .alx-story__media,.alx-story__row--reverse .alx-story__copy{order:initial}.alx-story__text{font-size:15px}.alx-story__row+.alx-story__row{margin-top:40px}}.alx-articles{max-width:1200px;margin:40px auto;padding:0 24px}.alx-articles h2{text-align:center;font-size:28px;margin:0 0 24px}.alx-articles>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.alx-articles article{display:flex;flex-direction:column}.alx-articles img{width:100%;aspect-ratio:1.7;object-fit:cover;border-radius:10px}.alx-articles h3{font-size:18px;line-height:1.4;margin:16px 0}.alx-articles__link{color:#6b4a7e;font-weight:600;font-size:14px;margin-top:auto}@media(max-width:749px){.alx-articles>div{grid-template-columns:1fr}}.alx-set-details{background:var(--asd-bg);color:var(--asd-text);padding:var(--asd-padding) 24px}.alx-set-details__inner{max-width:var(--asd-width);margin:auto}.alx-set-details h2{font-size:var(--asd-heading);line-height:1.25;text-align:center;margin:0 0 32px;font-weight:600}.alx-set-details__panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,56px);align-items:start}.alx-set-details__image{border-radius:12px;overflow:hidden}.alx-set-details__image img{display:block;width:100%;height:auto}.alx-set-details__eyebrow{font-size:11px;letter-spacing:.1em;color:var(--asd-accent);text-transform:uppercase;margin:0 0 10px}.alx-set-details h3{font-size:26px;line-height:1.3;margin:0 0 12px;font-weight:600}.alx-set-details__intro{font-size:var(--asd-body);line-height:1.65;margin:0 0 20px}.alx-set-details__notes{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}.alx-set-details h4{font-size:14px;line-height:1.4;font-weight:600;margin:0 0 6px}.alx-set-details__notes p,.alx-set-details__box p{font-size:13px;line-height:1.65;margin:0}.alx-set-details__box{padding-top:18px;margin-top:20px;border-top:1px solid #e7dfd7}.alx-set-details__fixed{font-size:12px;line-height:1.6;margin:16px 0;color:#625b64}.alx-set-details a{color:var(--asd-accent);font-weight:600;font-size:13px;text-underline-offset:4px}@media(max-width:749px){.alx-set-details{padding:36px 16px}.alx-set-details h2{font-size:26px}.alx-set-details__panel{grid-template-columns:1fr}.alx-set-details h3{font-size:23px}.alx-set-details__notes{gap:16px}.alx-set-details__intro{font-size:15px}}.alx-campaign-announcement{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 12px}.alx-campaign-announcement a{font-weight:600}.alx-campaign-announcement alx-announcement-countdown{font-variant-numeric:tabular-nums;white-space:nowrap}.alx-campaign-announcement [hidden]{display:none!important}.alx-editorial-block{margin-bottom:36px}.alx-editorial-block:last-child{margin-bottom:0}.alx-editorial-block__image picture{display:block}.alx-editorial-block__image img{display:block;width:100%;height:auto;background:#faf8f3;border-radius:8px}.alx-editorial-block .btn{margin-top:8px}.alx-editorial-block h2{font-size:30px;line-height:1.25}.alx-editorial-block p,.alx-editorial-block li{line-height:1.75}@media(max-width:768px){.alx-editorial-block h2{font-size:25px}.alx-editorial-block{margin-bottom:28px}}.alx-media-hero.section--padded{padding:0}.alx-media-hero>.container{max-width:none;padding-inline:0}.alx-media-hero .media-with-text{max-width:1440px}.alx-media-hero .media-with-text__text{padding:clamp(28px,4vw,64px)}.alx-media-hero .media-with-text--reverse .media-with-text__text:not(.color-scheme){padding:clamp(28px,4vw,64px)}@media(max-width:768px){.alx-media-hero .media-with-text__media{width:100%;max-width:none;margin:0}.alx-media-hero .media-with-text__text{padding:28px 24px 32px}.alx-media-hero h1{font-size:32px;line-height:1.15}}@media(max-width:768px){.alx-media-compact.section--padded{padding-block:var(--alx-mobile-padding)}.alx-media-compact .media-with-text__media{width:min(100%,var(--alx-mobile-media-width));margin-inline:auto}.alx-media-compact .media-with-text__text{padding-top:20px}}.alx-column-price{font-family:var(--body-font-family,sans-serif);font-weight:700;margin:16px 0 0;font-size:18px;line-height:1.4;font-variant-numeric:tabular-nums}.alx-section-anchor{display:block;scroll-margin-top:24px}.alx-equal-ctas .card__info>.mt-8{width:100%;margin-top:20px}.alx-equal-ctas .card__button.btn{display:flex;justify-content:center;align-items:center;width:100%;min-height:48px;padding:12px 16px;text-align:center;line-height:1.3}.alx-equal-ctas .card__info{min-width:0}@media(max-width:768px){.alx-equal-ctas .card__button.btn{font-size:14px;padding:10px 12px;min-height:46px}}alx-cart-timer{display:block;margin:0 0 18px;padding:var(--act-padding) calc(var(--act-padding) + 2px);background:var(--act-bg);border:1px solid var(--act-border);border-radius:var(--act-radius);color:var(--act-text);font-size:var(--act-text-size);line-height:1.45}alx-cart-timer[hidden],alx-cart-timer [hidden]{display:none!important}.alx-cart-timer__heading{display:flex;align-items:center;gap:8px}.alx-cart-timer__heading strong{font-size:var(--act-title-size);line-height:1.25;flex:1}.alx-cart-timer__icon{display:inline-block;font-size:20px;animation:alx-cart-second 1s ease-in-out infinite}.alx-cart-timer__clock{font-variant-numeric:tabular-nums;font-size:var(--act-clock-size);font-weight:700;white-space:nowrap;color:var(--act-clock)}.alx-cart-timer__active p{margin:8px 0 0;white-space:pre-line}alx-cart-timer[data-pulse=false] .alx-cart-timer__icon{animation:none}.alx-cart-timer__expired{margin:0}@keyframes alx-cart-second{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.87);opacity:.7}}@media(prefers-reduced-motion:reduce){.alx-cart-timer__icon{animation:none}}.alx-independent__viewer{container-type:inline-size}.alx-composition-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;color:var(--info-text,#201b25);text-align:left}.alx-composition-overlay__heading{position:absolute;inset:var(--info-top-three,8%) 5.7% auto;display:grid;gap:2.4cqi;max-width:90%}.alx-composition-overlay__heading strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,var(--info-title-three,8.8cqi),112px);line-height:.98;letter-spacing:-.055em;font-weight:700;text-wrap:balance}.alx-composition-overlay__heading>span{font-family:inherit;font-size:clamp(11px,3.2cqi,34px);line-height:1.3;letter-spacing:-.025em}.alx-composition-overlay ul{position:absolute;inset:auto 6% var(--info-bottom,4%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqi;list-style:none;margin:0;padding:0;border:0;background:transparent}.alx-composition-overlay li{display:flex;align-items:center;gap:2.2cqi;min-width:0;margin:0;padding:0;font-size:clamp(10px,var(--info-names,3cqi),32px);line-height:1.25;color:var(--info-text,#201b25)}.alx-composition-overlay li>span{width:clamp(16px,var(--info-dot,5cqi),62px);height:clamp(16px,var(--info-dot,5cqi),62px);border-radius:50%;background:var(--soap-color);flex-shrink:0}.alx-composition-overlay li b{font-weight:600;overflow-wrap:normal}.alx-composition-overlay[data-soap-count="4"] .alx-composition-overlay__heading{inset:var(--info-top-four,8%) 5.7% auto;max-width:61%;gap:1.8cqi}.alx-composition-overlay[data-soap-count="4"] .alx-composition-overlay__heading strong{font-size:clamp(18px,var(--info-title-four,8.2cqi),100px)}.alx-composition-overlay[data-soap-count="4"] .alx-composition-overlay__heading>span{font-size:clamp(10px,2.4cqi,28px);width:47cqi;max-width:47cqi}.alx-composition-overlay[data-soap-count="4"] ul{grid-template-columns:repeat(2,minmax(0,1fr));inset:auto 9% var(--info-bottom,4%);gap:1.3cqi 3cqi;border:0;border-radius:0;padding:0;background:transparent}.alx-composition-overlay[data-soap-count="4"] li{font-size:clamp(10px,var(--info-names,3cqi),29px)}.alx-composition-overlay[data-soap-count="4"] li>span{width:clamp(15px,var(--info-dot,4.5cqi),45px);height:clamp(15px,var(--info-dot,4.5cqi),45px)}.alx-composition-overlay[data-soap-count="3"] .alx-composition-overlay__heading strong{font-size:clamp(18px,min(var(--info-title-three,8.8cqi),7.1cqi),92px);letter-spacing:-.045em;text-wrap:initial}.alx-composition-overlay[data-soap-count="3"] .alx-composition-overlay__heading{gap:2cqi}.alx-mobile-language{margin:20px 20px 28px;padding-top:20px;border-top:1px solid #e5dfe6;color:inherit}.alx-mobile-language>p{margin:0 0 10px;font-size:15px;font-weight:600}.alx-mobile-language summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border:1px solid #dedbd7;border-radius:8px;background:transparent;color:inherit;font-size:16px;cursor:pointer}.alx-mobile-language summary::-webkit-details-marker{display:none}.alx-mobile-language summary svg{margin-inline-start:auto}.alx-mobile-language summary .alx-language-globe{margin-inline-start:0;flex-shrink:0}.alx-mobile-language ul{padding:6px;margin:8px 0 0;list-style:none;background:#fff;border:1px solid #e5dfe6;border-radius:8px}.alx-mobile-language li{margin:0}.alx-mobile-language li button,.alx-mobile-language li a{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;text-align:start;padding:10px 14px;background:transparent;border:0;border-radius:5px;color:inherit;font-size:16px;text-decoration:none;cursor:pointer}.alx-mobile-language [aria-current]{background:#f4f3f1;font-weight:600}.alx-mobile-language summary:focus-visible,.alx-mobile-language li button:focus-visible,.alx-mobile-language li a:focus-visible{outline:2px solid #6b4a7e;outline-offset:2px}@media(max-width:768px){.main-menu__content:has(.alx-mobile-language)>.mob__localization{display:none!important}}@media(max-width:768px){.alx-desktop-language{display:none!important}}@media(min-width:769px){.alx-menu-language{display:none!important}.alx-desktop-language{position:relative;margin:0;padding:0;border:0;min-width:115px}.alx-desktop-language>p{display:none}.alx-desktop-language summary{min-height:40px;padding:6px 10px;font-size:14px;border-color:color-mix(in srgb,currentColor 30%,transparent);border-radius:5px;gap:7px;background:transparent}.alx-desktop-language summary:hover{border-color:color-mix(in srgb,currentColor 45%,transparent);background:color-mix(in srgb,currentColor 7%,transparent)}.alx-desktop-language ul{position:absolute;top:100%;inset-inline-end:0;min-width:170px;color:#37323d;box-shadow:0 5px 18px #00000012;z-index:60}.alx-desktop-language li button,.alx-desktop-language li a{font-size:14px}.announcement__localization .alx-preview-language,.announcement__localization .alx-language-selector{display:none!important}}.alx-info-card{aspect-ratio:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:5%;background:#fbf7ef;color:#302835;text-align:left;overflow:hidden}.alx-info-card__heading{display:grid;gap:5px}.alx-info-card__heading>strong{font-family:var(--ap-heading-family,serif);font-size:clamp(19px,4.4cqi,30px);line-height:1.15;font-weight:600}.alx-info-card__heading>span{font-size:clamp(13px,2.6cqi,18px);line-height:1.3}.alx-info-card__photo{min-height:0;display:flex;align-items:center;justify-content:center}.alx-info-card__photo img{width:100%;height:100%;max-height:100%;object-fit:contain}.alx-info-card__facts{border-top:1px solid #dfd4df;padding-top:10px;font-size:clamp(15px,2.8cqi,18px);line-height:1.35}.alx-info-card__facts>strong{font-weight:650}.alx-info-card__facts p{margin:6px 0 0}.alx-info-card__facts small{display:block;margin-top:5px;font-size:clamp(12px,2.4cqi,16px)}.alx-info-card__facts ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;list-style:none;padding:0;margin:0}.alx-info-card__facts li{display:flex;align-items:center;gap:7px;min-width:0}.alx-info-card__facts li>span{width:16px;height:16px;border-radius:50%;background:var(--soap-color);flex-shrink:0}.alx-info-card__facts li>b{font-weight:600;overflow-wrap:anywhere}.alx-info-thumb{position:relative}.alx-info-thumb>span{position:absolute;right:3px;bottom:3px;width:18px;height:18px;border-radius:50%;background:#6b4a7e;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700}.alx-review-slider__footer{flex-wrap:wrap}.alx-preview-language{position:relative;display:inline-block;font-size:14px;text-align:start}.alx-preview-language summary{cursor:pointer;list-style:none;display:flex;gap:8px;min-height:44px;justify-content:space-between}.alx-preview-language summary::-webkit-details-marker{display:none}.alx-preview-language>div{position:absolute;inset-inline-end:0;bottom:calc(100% + 6px);z-index:50;min-width:160px;padding:6px;background:#fff;color:#37323d;border:1px solid #ded7df;border-radius:6px;box-shadow:0 4px 12px #0001}.alx-preview-language a{display:block;padding:10px 12px;color:inherit;border-radius:4px}.alx-preview-language a:hover,.alx-preview-language a:focus-visible{background:#f5f0e9}.alx-preview-language a[aria-current=page]{font-weight:700;background:#f5f0e9}.announcement__localization .alx-preview-language>div,.mob__localization .alx-preview-language>div{top:calc(100% + 6px);bottom:auto}.alx-language-selector .custom-select__btn{gap:8px;min-height:44px}.alx-language-selector .custom-select__btn>.text-start:before{content:"\1f310";margin-inline-end:8px}.footer__localization .localization__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;max-width:400px}.footer__localization .localization__grid>.localization__selector{width:100%;min-width:0;margin:0!important;align-self:center}.footer__localization .custom-select__btn{width:100%}.footer__localization .custom-select__btn{min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/69/compiled_assets/styles.css.map */
