.rn-offer{background:#f6f2ee;border-block:1px solid #e6e1dc;color:#292320;padding:24px}.rn-offer__inner{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:28px;max-width:1040px;margin:auto}.rn-offer__art{width:100%;max-width:170px;margin:auto}.rn-offer__image{display:block;width:100%;height:auto}.rn-offer__content{min-width:0}.rn-offer__eyebrow{margin:0 0 7px;font-size:9px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#9b7057}.rn-offer h2{margin:0;font-family:var(--FONT-STACK-HEADING,Georgia,serif);font-size:29px;font-weight:400;line-height:1.2;letter-spacing:-.015em;color:#24201c}.rn-offer h2 em{display:inline;font-style:italic;color:#a8143c}.rn-offer__description{margin:8px 0 0;font-size:12px;line-height:1.6;color:#75685e}.rn-offer__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:13px}.rn-offer__value{display:flex;align-items:center;gap:9px;flex-shrink:0}.rn-offer__value s{color:#97887b;font-size:14px}.rn-offer__value strong{font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.06em;color:#a8143c;background:#eee2df;padding:5px 8px;border-radius:3px}.rn-offer__clock{display:flex;flex-wrap:wrap;align-items:center;gap:9px 13px;margin:0}.rn-offer__label{display:block;font-size:10px;color:#786b60;line-height:1.5}.rn-offer__digits{display:flex;align-items:flex-start;justify-content:center;gap:7px}.rn-offer__digits span{display:flex;flex-direction:column;align-items:center;min-width:29px}.rn-offer__digits b{font-family:var(--FONT-STACK-HEADING,Georgia,serif);font-size:23px;font-weight:400;line-height:1.05;font-variant-numeric:tabular-nums;color:#a8143c}.rn-offer__digits small{font-size:7px;line-height:1.3;color:#9a8a7a;margin-top:4px}.rn-offer__digits i{font-size:15px;font-style:normal;line-height:1.4;color:#b2a18c}.rn-offer__fine{margin:8px 0 0;font-size:9px;line-height:1.5;color:#998b7d}@media(max-width:999px)and (min-width:750px){.rn-offer__inner{grid-template-columns:135px minmax(0,1fr);gap:22px}.rn-offer h2{font-size:26px}.rn-offer__meta{gap:10px 15px}}@media(max-width:749px){.rn-offer{padding:20px}.rn-offer__inner{grid-template-columns:93px minmax(0,1fr);grid-template-areas:"art eyebrow" "art title" "art description" "meta meta" "fine fine";column-gap:15px;row-gap:7px}.rn-offer__content{display:contents}.rn-offer__art{grid-area:art;max-width:110px}.rn-offer__eyebrow{grid-area:eyebrow;font-size:8px;margin:0;align-self:end}.rn-offer h2{grid-area:title;font-size:23px;line-height:1.15}.rn-offer h2 em{display:block}.rn-offer__description{grid-area:description;font-size:10.5px;line-height:1.5;margin:0}.rn-offer__meta{grid-area:meta;flex-direction:column;justify-content:center;gap:10px;margin:7px 0 0}.rn-offer__clock{justify-content:center;gap:7px 12px}.rn-offer__label{font-size:9px}.rn-offer__digits{gap:5px}.rn-offer__digits span{min-width:27px}.rn-offer__digits b{font-size:22px}.rn-offer__fine{grid-area:fine;margin:0;text-align:center;font-size:8px}}@media(max-width:350px){.rn-offer{padding-inline:16px}.rn-offer__inner{grid-template-columns:80px minmax(0,1fr);column-gap:12px}.rn-offer h2{font-size:21px}}.rn-cart-perfume__visual{display:block;position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#f6f2ee}.rn-cart-perfume__visual img{position:absolute;width:300%;max-width:none;height:auto;left:calc(var(--rn-perfume-index) * -100%);top:50%;transform:translateY(-50%)}.rn-cart-perfume .cart__item__bottom[hidden]{display:none}.rn-cart-perfume__included{color:#756860;font-size:12px;margin:8px 0 0}.rn-cart-perfume .cart__item__price ins{color:#a8143c}[data-product-single-media-group]:has(>.rn-perfume-badge){position:relative}.rn-perfume-badge{position:absolute;top:16px;right:16px;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid #e5d8c9;border-radius:5px;background:#fffcf7f5;color:#8d1735;box-shadow:0 3px 12px #452c1910;pointer-events:none}.rn-perfume-badge__visual{position:relative;display:block;width:30px;height:33px;overflow:hidden}.rn-perfume-badge__visual img{position:absolute;width:300%;max-width:none;height:auto;left:0;top:50%;transform:translateY(-50%)}.rn-perfume-badge__copy{display:flex;flex-direction:column;gap:2px}.rn-perfume-badge__copy strong{font-size:11px;font-weight:600}.rn-perfume-badge__copy s{color:#897b6d;font-size:10px}form:has([data-rn-perfume]) .shopify-payment-button{display:none}[data-rn-perfume-error]{color:#a8143c;font-size:13px}.rn-perfume{padding:0;border:0;margin:24px 0;min-width:0}.rn-perfume legend{font-size:16px;font-weight:600;margin-bottom:4px;padding:0;color:#272321}.rn-perfume__subtitle{margin:0 0 16px;font-size:12px;line-height:1.5;color:#756860}.rn-perfume__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rn-perfume__option{display:block;cursor:pointer;min-width:0;position:relative}.rn-perfume__option>input{position:absolute;width:1px;height:1px;opacity:0}.rn-perfume__tile{position:relative;display:flex;flex-direction:column;align-items:center;border:1px solid #e4d9cd;border-radius:6px;padding:10px 6px 13px;background:#fffdf9;text-align:center;height:100%;transition:border-color .15s,box-shadow .15s,background .15s}.rn-perfume__image{position:relative;overflow:hidden;width:100%;aspect-ratio:1;background:radial-gradient(ellipse at center,#f5ece0,#faf6f0 65%,#fffdf9);margin-bottom:12px}.rn-perfume__image img{position:absolute;display:block;width:300%;max-width:none;height:auto;top:50%;left:calc(var(--rn-packshot-index) * -100%);transform:translateY(-50%)}.rn-perfume__name{font-family:var(--FONT-STACK-HEADING,Georgia,serif);font-size:13px;font-weight:400;line-height:1.3;white-space:nowrap;overflow-wrap:normal;word-break:normal}.rn-perfume__price{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px 8px;margin-top:9px}.rn-perfume__price s{font-size:12px;line-height:1.3;color:#8d8175}.rn-perfume__price b{display:block;font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.04em;color:#a8143c}.rn-perfume__check{position:absolute;display:none;right:7px;top:7px;width:18px;height:18px;border-radius:50%;background:#a8143c;color:#fff;font-size:11px;line-height:18px;text-align:center}.rn-perfume__option>input:checked+.rn-perfume__tile{border-color:#a8143c;box-shadow:0 0 0 1px #a8143c;background:#fff9f7}.rn-perfume__option>input:checked+.rn-perfume__tile .rn-perfume__check{display:block}.rn-perfume__option>input:focus-visible+.rn-perfume__tile{outline:2px solid #a8143c;outline-offset:3px}@media(max-width:749px){.rn-perfume__name{font-size:12px}}@media(max-width:370px){.rn-perfume__options{gap:7px}.rn-perfume__name{font-size:11px}.rn-perfume__tile{padding:7px 4px 11px}.rn-perfume-badge{top:8px;right:8px;padding:8px 10px;gap:7px}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
