.perleni-mega-countdown{display:flex;align-items:center;justify-content:center;gap:6px}.perleni-mega-countdown__label{font-size:10px;margin-right:4px}.perleni-mega-countdown__unit{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:32px}.perleni-mega-countdown__unit b{display:flex;align-items:center;justify-content:center;min-width:32px;height:28px;border-radius:4px;background:#fff7eb;color:#651f37;font-size:15px;line-height:1;font-variant-numeric:tabular-nums}.perleni-mega-countdown__unit small{font-size:8px;line-height:1.2;color:#f0d4c7}@media(max-width:749px){.perleni-mega-countdown{flex-basis:100%;padding-top:7px;gap:7px}.perleni-mega-countdown__unit{min-width:34px}.perleni-mega-countdown__unit b{min-width:34px;height:27px}}.perleni-bundle-picker{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:36px}.perleni-bundle-picker [hidden]{display:none!important}.perleni-bundle-picker fieldset{min-width:0;padding:0;margin:0;border:0}.perleni-bundle-picker legend{margin-bottom:14px;font-size:16px;font-weight:600}.perleni-bundle-picker__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:989px){.perleni-bundle-picker{grid-template-columns:minmax(0,1fr) 280px;gap:22px}.perleni-bundle-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.perleni-bundle-summary{padding:22px}}@media(max-width:749px){.perleni-bundle-page{padding-top:24px;padding-bottom:36px}.perleni-bundle-picker{grid-template-columns:1fr;gap:24px}.perleni-bundle-picker__grid{gap:12px}.perleni-bundle-summary{position:static}.perleni-bundle-page__header{margin-bottom:24px}}.perleni-bundle-promo{padding-top:24px;padding-bottom:8px}.perleni-bundle-page{padding-top:32px;padding-bottom:60px;color:#3c302d}.perleni-bundle-page__header{margin-bottom:30px}.perleni-bundle-page__header>a{color:#795660;font-size:13px}.perleni-bundle-page__eyebrow{margin:25px 0 8px;color:#795660;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.perleni-bundle-page h1{margin:0 0 12px;font-family:Georgia,serif;font-size:clamp(30px,3.5vw,44px);line-height:1.15}.perleni-bundle-page__header>p:last-child{font-size:15px;line-height:1.6;margin:0}.perleni-four-bundle-picker{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:36px}.perleni-four-bundle-picker [hidden]{display:none!important}.perleni-four-bundle-picker fieldset{min-width:0;padding:0;margin:0;border:0}.perleni-four-bundle-picker legend{margin-bottom:14px;font-size:16px;font-weight:600}.perleni-four-bundle-picker__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.perleni-bundle-choice{position:relative;cursor:pointer;min-width:0}.perleni-bundle-choice input{position:absolute;left:12px;top:12px;z-index:1;width:20px;height:20px;accent-color:#651f37;cursor:pointer}.perleni-bundle-choice__surface{display:block;height:100%;overflow:hidden;border:2px solid #e8dfda;border-radius:10px;background:#fff;transition:border-color .15s}.perleni-bundle-choice input:checked+.perleni-bundle-choice__surface{border-color:#651f37;background:#fcf5f6}.perleni-bundle-choice input:focus-visible+.perleni-bundle-choice__surface{outline:3px solid #a86f81;outline-offset:3px}.perleni-bundle-choice input:disabled+.perleni-bundle-choice__surface{opacity:.55}.perleni-bundle-choice img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.perleni-bundle-choice__body{display:block;position:relative;padding:12px 12px 14px}.perleni-bundle-choice strong{display:block;padding-right:20px;font-size:15px}.perleni-bundle-choice .perleni-scent-profile{margin:5px 0 0;font-size:11px;line-height:1.5;min-height:3em}.perleni-bundle-choice__check{display:none;position:absolute;top:12px;right:10px;color:#651f37;font-weight:700}.perleni-bundle-choice input:checked+span .perleni-bundle-choice__check{display:block}.perleni-bundle-summary{position:sticky;top:130px;padding:26px;border:1px solid #e4d5cf;border-radius:12px;background:#faf5f2}.perleni-bundle-summary__size{margin:0 0 8px;font-size:12px;color:#795660}.perleni-bundle-summary h2{font-family:Georgia,serif;font-size:26px;margin:0 0 10px}.perleni-bundle-summary__price{margin:0;font-size:32px;font-weight:600;line-height:1.2}.perleni-bundle-summary__count{margin:12px 0 20px;font-size:13px;color:#795660}.perleni-bundle-shipping label{display:block;font-size:13px;margin-bottom:6px}.perleni-bundle-summary select{width:100%;padding:11px 12px;min-height:44px;border:1px solid #cbb8b0;background:#fff;border-radius:5px;font:inherit;font-size:14px;color:inherit}.perleni-bundle-shipping>div{display:flex;justify-content:space-between;gap:10px;margin-top:13px;font-size:14px}.perleni-bundle-shipping__total{border-top:1px solid #e4d5cf;padding-top:13px}.perleni-bundle-summary__submit{width:100%;margin-top:20px;min-height:50px;padding:12px;background:#651f37;color:#fff;border-radius:6px;font-size:14px;font-weight:600}.perleni-bundle-summary__submit:after{box-shadow:none}.perleni-bundle-summary__submit:disabled{opacity:.45;cursor:not-allowed}.perleni-bundle-summary__terms{font-size:11px;line-height:1.5;color:#6d5b55;margin:12px 0 0}.perleni-bundle-summary__dispatch{font-size:13px;font-weight:600;padding-top:16px;margin:16px 0;border-top:1px solid #e4d5cf}.perleni-bundle-summary details{font-size:12px;line-height:1.6}.perleni-bundle-summary summary{cursor:pointer;text-decoration:underline}@media(max-width:989px){.perleni-four-bundle-picker{grid-template-columns:minmax(0,1fr) 280px;gap:22px}.perleni-four-bundle-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.perleni-bundle-summary{padding:22px}}@media(max-width:749px){.perleni-bundle-page{padding-top:24px;padding-bottom:36px}.perleni-four-bundle-picker{grid-template-columns:1fr;gap:24px}.perleni-four-bundle-picker__grid{gap:12px}.perleni-bundle-summary{position:static}.perleni-bundle-page__header{margin-bottom:24px}}.perleni-purchase{max-width:44rem}.perleni-purchase__dispatch{margin:0 0 10px;color:#651f37;font-size:14px;font-weight:600;line-height:1.5}.product__info-container .perleni-purchase .product-form{margin:0}.perleni-purchase .product-form__buttons{max-width:none}.perleni-purchase .product-form__submit{--color-button: 101, 31, 55;--color-button-text: 255, 255, 255;--alpha-button-background: 1;min-height:52px;margin-bottom:0;font-size:15px;font-weight:600;letter-spacing:.02em}.perleni-purchase .product-form__submit:hover:not(:disabled):not([aria-disabled=true]){--color-button: 78, 24, 43}.perleni-purchase .product-form__submit:focus-visible{outline:2px solid #651f37;outline-offset:4px}.perleni-purchase .perleni-mega-note{margin:14px 0 0;padding:10px 16px 14px}.perleni-purchase .perleni-mega-text-button{min-height:44px;padding:8px 0;font-size:14px;font-weight:600;line-height:1.5}.perleni-purchase .perleni-mega-note small{margin-top:0;font-size:12px;line-height:1.6}.perleni-bundle-teaser{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0 0 28px;padding:28px 32px;border:1px solid #e4d5cf;border-radius:12px;background:#faf5f2;color:#3c302d}.perleni-bundle-teaser__eyebrow{margin:0 0 6px!important;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#795660}.perleni-bundle-teaser h2{margin:0 0 8px;font-family:Georgia,serif;font-size:28px;line-height:1.2}.perleni-bundle-teaser p{margin:0 0 6px;font-size:14px;line-height:1.5}.perleni-bundle-teaser small{font-size:12px;color:#6d5b55}.perleni-bundle-teaser__action{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:12px}.perleni-bundle-teaser__action strong{font-size:29px;line-height:1.2}.perleni-bundle-teaser .button{background:#651f37;color:#fff;border-radius:6px;min-height:48px;font-size:14px;gap:14px}.perleni-bundle-teaser .button:after{box-shadow:none}@media(max-width:749px){.perleni-bundle-teaser{flex-direction:column;align-items:stretch;gap:18px;padding:22px}.perleni-bundle-teaser h2{font-size:24px}.perleni-bundle-teaser__action{flex-direction:row;justify-content:space-between;gap:14px}.perleni-bundle-teaser__action strong{font-size:25px}.perleni-bundle-teaser .button{padding:0 16px;font-size:13px}}.product-card-wrapper .card>.card__content .card__heading:has(.perleni-card-name){min-height:0}.perleni-card-name{display:block;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:.01em}.perleni-card-format{display:block;margin-top:4px;color:#77665f;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0}#MainContent .product-card-wrapper .card__information .perleni-scent-profile{margin-top:8px;font-size:12px;line-height:1.5}#MainContent .product-card-wrapper .card-information .price{margin-top:12px;font-size:18px;line-height:1.35;letter-spacing:0}#MainContent .product-card-wrapper .card-information .price__container{display:block;margin:0}#MainContent .product-card-wrapper .price-item--sale{font-weight:600}#MainContent .product-card-wrapper .price--on-sale .price-item--regular{font-size:13px;font-weight:400}#MainContent .product-card-wrapper .card-information .perleni-mega-price-note{display:block;margin-top:4px;color:#795660;font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.01em}#MainContent .product-card-wrapper .card-information .perleni-wash-value{margin:10px 0 0;padding-top:9px;border-top:1px solid #eee6e2;color:#69534e;font-size:12px;line-height:1.5}#MainContent .product-card-wrapper .perleni-wash-value__price{font-weight:400}#MainContent .product-card-wrapper .perleni-wash-value__basis{font-size:11px}@media screen and (max-width:749px){.perleni-card-name{font-size:14px}.perleni-card-format{font-size:11px}#MainContent .product-card-wrapper .card__information .perleni-scent-profile{min-height:3em;font-size:11px}#MainContent .product-card-wrapper .card-information .price{margin-top:10px;font-size:16px}}.quick-add [data-perleni-free-sample][hidden],.quick-add [data-perleni-paid-sample][hidden],.quick-add [data-perleni-sample-status][hidden]{display:none!important}.perleni-sample-card__terms{margin:0 0 9px;color:#69534e;font-size:12px;line-height:1.5;text-align:center}.card-information .perleni-sample-card__price-label{display:block;font-size:12px;line-height:1.5;color:#69534e;margin-top:8px}.quick-add .perleni-sample-card__free{background:#8c5d66;color:#fff}.quick-add .perleni-sample-card__free:hover{background:#714851}.perleni-sample-card__status{color:#651f37;font-size:12px;line-height:1.5;margin:10px 0 0}perleni-scent-filter:not([hidden]){display:block;margin:0 0 28px;padding:22px 24px 18px;border:1px solid #e6d8d3;border-radius:8px;background:#faf5f2;color:#5b4440}.perleni-scent-filter[hidden],.product-grid>[data-perleni-filter-hidden]{display:none!important}.perleni-scent-filter__intro{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin-bottom:16px}.perleni-scent-filter__title{margin:0;font-family:Georgia,serif;font-size:23px;font-weight:400;line-height:1.3;letter-spacing:0}.perleni-scent-filter__hint{margin:0;color:#6f5c55;font-size:13px;line-height:1.5;letter-spacing:0}.perleni-scent-filter__choices{display:flex;flex-wrap:wrap;gap:9px}.perleni-scent-filter__choice{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px;border:1px solid #c8b0b1;border-radius:24px;background:#fff;color:#5b4440;font:inherit;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.perleni-scent-filter__choice:hover{border-color:#8c5d66;background:#f0e3e2}.perleni-scent-filter__choice[aria-pressed=true]{border-color:#72505a;background:#72505a;color:#fff}.perleni-scent-filter__choice:focus-visible{outline:2px solid #651f37;outline-offset:3px}.perleni-scent-filter__result{display:flex;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-top:14px;font-size:13px;line-height:1.6;letter-spacing:0}.perleni-scent-filter__count{flex-shrink:0;color:#6f5c55;font-size:12px}@media screen and (max-width:749px){perleni-scent-filter:not([hidden]){margin-bottom:22px;padding:18px 16px 16px}.perleni-scent-filter__intro{display:block;margin-bottom:14px}.perleni-scent-filter__title{font-size:21px}.perleni-scent-filter__hint{margin-top:6px}.perleni-scent-filter__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.perleni-scent-filter__choice{padding:10px 12px}.perleni-scent-filter__result{flex-wrap:wrap;gap:4px 16px}}@media(prefers-reduced-motion:reduce){.perleni-scent-filter__choice{transition:none}}.card__information .perleni-scent-profile{margin:6px 0 0;color:#69534e;font-size:13px;font-weight:400;line-height:1.55;letter-spacing:0}@media screen and (max-width:749px){.card__information .perleni-scent-profile{font-size:12px}}@media screen and (min-width:990px){#MainContent[data-template=index] .product-card-wrapper .card>.card__content .card__heading:has(+.perleni-scent-profile){min-height:0}.card__information .perleni-scent-profile{margin-top:3px}}.perleni-shipping-summary{font-size:16px;line-height:1.65}.perleni-shipping-summary__start{margin:0 0 24px}.perleni-shipping-summary__countries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.perleni-shipping-summary__countries section{padding:22px;background:#faf7f4;border-radius:12px}.perleni-shipping-summary h2{margin:0 0 12px;font-size:21px;line-height:1.35;font-weight:600}.perleni-shipping-summary p{margin:0 0 12px}.perleni-shipping-summary section p:last-child{margin-bottom:0}.perleni-shipping-summary__payment{margin-top:28px}@media(max-width:749px){.perleni-shipping-summary__countries{grid-template-columns:1fr;gap:16px}}.perleni-wash-value{margin:8px 0 0;color:#651f37;font-size:13px;line-height:1.5;letter-spacing:0}.perleni-wash-value__price{display:block;font-weight:600}.perleni-wash-value__basis{display:block;margin-top:2px;color:#69534e;font-size:11px;font-weight:400;line-height:1.5}.product__info-container .perleni-wash-value{margin-top:10px;font-size:14px}.product__info-container .perleni-wash-value__basis{font-size:12px}@media screen and (max-width:749px){.card-information .perleni-wash-value{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
