.regenere-offer--experiment .regenere-offer__legacy-control{display:none!important}.regenere-proto{margin:0 0 14px;color:#27211d}.regenere-proto *{box-sizing:border-box}.regenere-proto button,.regenere-proto a{font:inherit}.regenere-proto-switch{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:7px 8px;margin:0 0 12px;border-radius:9px;background:#f6f0ea;border:1px dashed rgba(39,33,29,.22);font-size:9px;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}.regenere-proto-switch>span{margin-right:auto;color:#766d66;font-weight:600}.regenere-proto-switch a{padding:6px 8px;border:1px solid rgba(39,33,29,.16);border-radius:7px;background:#fff;color:#27211d;text-decoration:none}.regenere-proto-switch a.is-active{border-color:#665579;background:#f4ecf2;color:#665579;font-weight:700}.regenere-proto-stack,.regenere-proto-choice-list{display:grid;gap:8px}.regenere-proto-rail,.regenere-proto-choice,.regenere-proto-simple__primary{border:1px solid rgba(39,33,29,.17);border-radius:12px;background:#f8f3ed;overflow:hidden}.regenere-proto-rail.is-open,.regenere-proto-choice.is-selected,.regenere-proto-simple__primary.is-selected{border-color:#665579;background:#fff;box-shadow:0 4px 15px #27211d0d}.regenere-proto-rail__head,.regenere-proto-choice,.regenere-proto-simple__primary{width:100%;border:0;padding:13px 12px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:center;text-align:left;color:#27211d;background:transparent;cursor:pointer}.regenere-proto-rail__head>span:nth-child(2),.regenere-proto-choice>span:nth-child(2){min-width:0}.regenere-proto-rail__head strong,.regenere-proto-choice strong,.regenere-proto-simple__primary strong{display:block;font-weight:650;line-height:1.15}.regenere-proto-rail__head small,.regenere-proto-choice small,.regenere-proto-simple__primary small{display:block;margin-top:3px;color:#766d66;font-size:10px;line-height:1.3}.regenere-proto-rail__head b,.regenere-proto-choice b,.regenere-proto-simple__primary b{font-size:12px;font-weight:650;white-space:nowrap;color:#27211d}.regenere-proto-radio{width:16px;height:16px;border:1.5px solid #8b8178;border-radius:50%;display:inline-block;position:relative}.is-open>.regenere-proto-rail__head .regenere-proto-radio:after,.regenere-proto-choice.is-selected .regenere-proto-radio:after,.regenere-proto-duration.is-selected .regenere-proto-radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#665579}.regenere-proto-rail__body{padding:0 10px 10px 40px;display:grid;gap:6px}.regenere-proto-duration{position:relative;width:100%;border:1px solid rgba(39,33,29,.13);border-radius:9px;background:#fff;padding:10px;display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:9px;align-items:center;text-align:left;color:#27211d;cursor:pointer}.regenere-proto-duration.is-selected{border-color:#665579;background:#faf7fb}.regenere-proto-duration__copy strong{display:block;font-size:11px;line-height:1.2}.regenere-proto-duration__copy small{display:block;margin-top:3px;color:#766d66;font-size:9px;line-height:1.25}.regenere-proto-duration em{padding:4px 5px;border-radius:5px;background:#f0e6ef;color:#665579;font-size:7px;font-style:normal;font-weight:700;letter-spacing:.05em;white-space:nowrap}.regenere-proto-choice{position:relative;grid-template-columns:18px minmax(0,1fr) auto;padding-right:54px}.regenere-proto-choice i{position:absolute;right:11px;bottom:7px;font-size:8px;color:#665579;font-style:normal;text-decoration:underline}.regenere-proto-footnote{margin:8px 2px 0;color:#766d66;font-size:9px;line-height:1.35}.regenere-proto-modal[hidden]{display:none!important}.regenere-proto-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center}.regenere-proto-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#27211d66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.regenere-proto-modal__sheet{position:relative;width:min(560px,100%);max-height:82vh;overflow:auto;padding:20px 18px 24px;border-radius:18px 18px 0 0;background:#faf6f0;color:#27211d;box-shadow:0 -15px 50px #27211d38}.regenere-proto-modal__close{position:absolute;top:10px;right:12px;width:32px;height:32px;border:0;border-radius:50%;background:#fff;font-size:22px;cursor:pointer}.regenere-proto__kicker{margin:0 0 5px;color:#665579;font-size:9px;letter-spacing:.1em;font-weight:700}.regenere-proto-modal__sheet h3{margin:0 36px 14px 0;font-size:24px;line-height:1.05}.regenere-proto-modal__mode{margin-bottom:10px}.regenere-proto-modal__mode strong{display:block}.regenere-proto-modal__mode small{display:block;margin-top:3px;color:#766d66;font-size:10px}.regenere-proto-modal__durations{display:grid;gap:7px}.regenere-proto-modal-open{overflow:hidden}.regenere-proto-simple{border:1px solid rgba(151,127,150,.3);border-radius:13px;padding:10px;background:#fff}.regenere-proto-simple__primary{margin:0;border-color:#665579;grid-template-columns:minmax(0,1fr) auto}.regenere-proto-simple__links{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:7px}.regenere-proto-simple__links button{min-height:40px;padding:8px 9px;border:1px solid rgba(39,33,29,.14);border-radius:8px;background:#f8f3ed;color:#665579;font-size:9px;line-height:1.2;cursor:pointer}.regenere-proto-simple__panel{display:grid;gap:6px;margin-top:7px}.regenere-proto-simple__panel:empty{display:none}.regenere-proto-simple__panel-title{margin:4px 0 1px;color:#766d66;font-size:9px;text-transform:uppercase;letter-spacing:.06em}@media(min-width:750px){.regenere-proto-modal{align-items:center;padding:24px}.regenere-proto-modal__sheet{border-radius:18px}}@media(max-width:749px){.regenere-proto-switch>span{width:100%;margin:0 0 2px}.regenere-proto-switch{gap:4px}.regenere-proto-switch a{flex:1 1 0;text-align:center;padding:6px 4px;font-size:8px}.regenere-proto-rail__head,.regenere-proto-choice{padding:12px 10px;gap:8px}.regenere-proto-rail__body{padding-left:34px}.regenere-proto-duration{padding:9px 8px;gap:7px}.regenere-proto-duration em{font-size:6px}.regenere-proto-simple__links{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/regenere-offer-experiment.css.map */
