.rs-sale{--rs-orange:#df7707;--rs-burnt:#b75a0e;--rs-ink:#212730;--rs-cream:#fff8ef;--rs-border:#f4c994;box-sizing:border-box;position:relative;width:100%;container-type:inline-size;margin:16px 0 14px;padding:26px 24px 23px;border:1.5px solid var(--rs-border);border-radius:14px;background:var(--rs-cream);color:var(--rs-ink);font-family:inherit;text-align:center;overflow:hidden;box-shadow:0 9px 25px #92571412}.rs-sale *{box-sizing:border-box}.rs-sale__eyebrow{display:flex;align-items:center;justify-content:center;gap:8px;font-size:clamp(17px,5.2cqw,25px);font-weight:900;letter-spacing:.18em;line-height:1.1;color:var(--rs-ink)}.rs-sale__bolt{display:inline-flex;align-items:center;justify-content:center;width:20px;color:var(--rs-orange)}.rs-sale__bolt svg{width:19px;height:23px;display:block}.rs-sale__intro{margin-top:9px;font-size:clamp(12px,3.4cqw,17px);line-height:1.2;font-weight:800;letter-spacing:.25em;color:#80603f}.rs-sale__amount{margin:7px 0 1px;white-space:nowrap;font-weight:950;font-size:clamp(35px,18cqw,100px);line-height:1.04;letter-spacing:-.055em;color:var(--rs-orange);font-variant-numeric:lining-nums tabular-nums}.rs-sale__ribbon{display:block;max-width:100%;margin-top:8px;font-family:inherit;font-size:clamp(13px,7.4cqw,40px);font-weight:900;line-height:1.1;letter-spacing:-.025em;white-space:nowrap;color:var(--rs-orange)}.rs-sale__timer-wrap{margin-top:22px}.rs-sale__timer-wrap[hidden]{display:none!important}.rs-sale__timer-heading{margin:0 0 10px;font-size:clamp(10px,2.6cqw,13px);font-weight:850;letter-spacing:.19em;color:#a46224}.rs-sale__countdown{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;max-width:440px;margin:0 auto}.rs-sale__unit{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:3px 8px}.rs-sale__unit+.rs-sale__unit:before{content:"";position:absolute;left:0;top:10px;bottom:11px;width:1px;background:#ecd6bf}.rs-sale__number{display:block;min-width:2ch;color:var(--rs-ink);font-size:clamp(37px,10.5cqw,57px);line-height:1.06;letter-spacing:-.045em;font-weight:900;font-variant-numeric:tabular-nums}.rs-sale__unit-label{display:block;margin-top:5px;font-size:clamp(8px,2.2cqw,11px);letter-spacing:.13em;font-weight:850;color:#797b7d}@media(max-width:600px){.rs-sale{padding:22px 12px 20px;margin:13px 0}.rs-sale__intro{margin-top:7px}.rs-sale__amount{margin-top:5px}.rs-sale__timer-wrap{margin-top:21px}.rs-sale__unit{padding:3px 4px}}@media(max-width:320px){.rs-sale__eyebrow{letter-spacing:.13em}}.rs-sale__coupon{display:flex;flex-direction:column;align-items:center;gap:9px;margin-top:23px}.rs-sale__coupon-label{font-size:clamp(10px,2.65cqw,13px);line-height:1.15;letter-spacing:.15em;font-weight:900;color:#46494d}.rs-sale__code{display:inline-flex;align-items:center;justify-content:center;gap:14px;width:min(100%,310px);min-height:54px;padding:11px 16px;border:1.5px dashed #eaa76a;border-radius:8px;background:#fff;color:#874100;font-family:inherit;font-size:clamp(17px,4.6cqw,22px);font-weight:900;letter-spacing:.065em;line-height:1.1;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background-color .15s ease}.rs-sale__code:hover{border-color:var(--rs-orange);background:#fffdfa}.rs-sale__code:focus-visible{outline:3px solid #245b85;outline-offset:3px}.rs-sale__copy-icon{width:21px;height:21px;flex:none;color:var(--rs-orange)}.rs-sale__copy-status{display:block;max-width:100%;min-height:0;color:#306e3f;font-size:12px;line-height:1.35;font-weight:700}.rs-sale__copy-status:empty{display:none}.rs-sale__copy-status--error{color:#9d431d}@media(max-width:600px){.rs-sale__coupon{margin-top:22px;gap:10px}.rs-sale__code{min-height:56px}}.rs-sale__code [data-rs-copy-label]{min-width:0;white-space:nowrap}.rs-mini{box-sizing:border-box;container-type:inline-size;width:100%;margin:12px 0;font-family:inherit;color:#874100;text-align:left}.rs-mini *,.rs-mini *:before,.rs-mini *:after{box-sizing:border-box}.rs-mini__card{border:1px solid #f4c994;border-radius:8px;background:#fff8ef}.rs-mini__header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:35px;padding:7px 12px;border-radius:7px 7px 0 0;border-bottom:1px solid #f4d9b8;background:#fff0dc;line-height:1;white-space:nowrap}.rs-mini__title{display:inline-flex;align-items:center;gap:4px;font-size:clamp(10px,3.1cqw,11.5px);font-weight:800;letter-spacing:-.02em}.rs-mini__bolt{display:block;flex:none;width:12px;height:15px;color:#df7707}.rs-mini__timer{display:flex;flex:none;align-items:center;color:#874100;font-size:clamp(16px,5cqw,18px);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.015em;line-height:1}.rs-mini__timer[hidden]{display:none!important}.rs-mini__body{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:54px;padding:8px 12px}.rs-mini__message{min-width:0;font-size:clamp(11.5px,3.7cqw,13.5px);letter-spacing:-.025em;font-weight:600;line-height:1.3}.rs-mini__message strong{font-size:1.15em;font-weight:850}.rs-mini__coupon{position:relative;flex:0 1 auto;min-width:0;max-width:54%}.rs-mini__copy{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(0,1fr) 11px;align-items:center;justify-content:center;column-gap:4px;row-gap:3px;width:100%;min-height:38px;margin:0;padding:5px clamp(5px,1.8cqw,8px);border:1px dashed #e4ac70;border-radius:4px;background:#fff;color:#874100;font-family:inherit;font-size:clamp(10.5px,3.2cqw,12px);font-weight:800;line-height:1.15;letter-spacing:.005em;text-transform:none;box-shadow:none;cursor:pointer}.rs-mini__copy:hover{background:#fff2df}.rs-mini__copy:focus-visible{outline:2px solid #245b85;outline-offset:3px}.rs-mini__copy-icon{display:block;width:11px;height:11px}.rs-mini__code-heading{grid-column:1/-1;color:#956a45;font-size:8px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;text-align:center}.rs-mini__code{min-width:0;overflow-wrap:anywhere;text-align:center}.rs-mini__status{position:absolute;z-index:2;right:0;top:calc(100% + 7px);width:max-content;max-width:220px;padding:6px 8px;border-radius:4px;background:#212730;color:#fff;font-size:11px;font-weight:600;line-height:1.3;pointer-events:none}.rs-mini__status:empty{display:none}@container (max-width:270px){.rs-mini__header,.rs-mini__body{padding-left:8px;padding-right:8px}.rs-mini__header{gap:5px}.rs-mini__title{font-size:9px;gap:2px}.rs-mini__timer{font-size:15px}.rs-mini__bolt{width:10px}}.rs-mini__title{min-width:0;white-space:normal;line-height:1.2;overflow-wrap:anywhere}.rs-mini__timer,.rs-mini__bolt{flex-shrink:0}.rs-mini__message{overflow-wrap:anywhere}.rs-sale__ribbon{white-space:normal;overflow-wrap:anywhere}.rs-sale__eyebrow,.rs-sale__intro,.rs-sale__timer-heading,.rs-sale__coupon-label{overflow-wrap:anywhere}.rs-mini[data-rs-text-size=medium]{--rs-title:clamp(11px,3.35cqw,12.5px);--rs-timer:clamp(17px,5.4cqw,20px);--rs-message:clamp(12.5px,4.1cqw,15px);--rs-code:clamp(11.5px,3.6cqw,13.5px);--rs-code-label:9px}.rs-mini[data-rs-text-size=large]{--rs-title:clamp(11.5px,3.6cqw,14px);--rs-timer:clamp(18px,5.8cqw,22px);--rs-message:clamp(13.5px,4.5cqw,17px);--rs-code:clamp(12.5px,3.9cqw,15px);--rs-code-label:10px}.rs-mini:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-mini__title{font-size:var(--rs-title)}.rs-mini:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-mini__timer{font-size:var(--rs-timer)}.rs-mini:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-mini__message{font-size:var(--rs-message)}.rs-mini:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-mini__copy{font-size:var(--rs-code)}.rs-mini:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-mini__code-heading{font-size:var(--rs-code-label)}@container (max-width:320px){.rs-mini:is([data-rs-text-size=medium],[data-rs-text-size=large]) :is(.rs-mini__header,.rs-mini__body){padding-left:8px;padding-right:8px;gap:6px}}.rs-sale[data-rs-text-size=medium]{--rs-heading:clamp(19px,5.7cqw,28px);--rs-intro:clamp(13px,3.8cqw,19px);--rs-amount:clamp(38px,19cqw,108px);--rs-subtitle:clamp(14px,7.8cqw,43px);--rs-label:clamp(11px,2.9cqw,14px);--rs-number:clamp(40px,11.3cqw,61px);--rs-unit:clamp(9px,2.45cqw,12px);--rs-code:clamp(19px,5.1cqw,24px)}.rs-sale[data-rs-text-size=large]{--rs-heading:clamp(21px,6.2cqw,30px);--rs-intro:clamp(14px,4.2cqw,21px);--rs-amount:clamp(41px,20cqw,116px);--rs-subtitle:clamp(15px,8.2cqw,46px);--rs-label:clamp(12px,3.2cqw,16px);--rs-number:clamp(43px,12cqw,65px);--rs-unit:clamp(10px,2.7cqw,13px);--rs-code:clamp(21px,5.6cqw,26px)}.rs-sale:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-sale__eyebrow{font-size:var(--rs-heading)}.rs-sale:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-sale__intro{font-size:var(--rs-intro)}.rs-sale:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-sale__amount{font-size:var(--rs-amount)}.rs-sale:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-sale__ribbon{font-size:var(--rs-subtitle)}.rs-sale:is([data-rs-text-size=medium],[data-rs-text-size=large]) :is(.rs-sale__timer-heading,.rs-sale__coupon-label){font-size:var(--rs-label)}.rs-sale:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-sale__number{font-size:var(--rs-number)}.rs-sale:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-sale__unit-label{font-size:var(--rs-unit)}.rs-sale:is([data-rs-text-size=medium],[data-rs-text-size=large]) .rs-sale__code{font-size:var(--rs-code)}
/*# sourceMappingURL=/cdn/shop/t/37/assets/gustav-rippl-f30637738db9.css.map */
