.rd-panel{position:relative;min-height:100svh;display:flex;align-items:center;padding:100px var(--rd-pad-x) clamp(40px,6vw,80px);overflow:clip;color:var(--rd-text)}.rd-panel--right{justify-content:flex-end}.rd-panel--bottom{justify-content:center;align-items:flex-end;text-align:center;padding-bottom:12vh}.rd-panel__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:top}.rd-panel__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to right,color-mix(in srgb,var(--rd-bg) 88%,transparent) 0%,color-mix(in srgb,var(--rd-bg) 50%,transparent) 45%,transparent 72%)}.rd-panel--right .rd-panel__veil{background:linear-gradient(to left,color-mix(in srgb,var(--rd-bg) 88%,transparent) 0%,color-mix(in srgb,var(--rd-bg) 50%,transparent) 45%,transparent 72%)}.rd-panel--bottom .rd-panel__veil{background:linear-gradient(to top,color-mix(in srgb,var(--rd-bg) 92%,transparent) 0%,color-mix(in srgb,var(--rd-bg) 50%,transparent) 45%,transparent 78%)}.rd-panel__numeral{right:4vw;bottom:6vh}.rd-panel--right .rd-panel__numeral{right:auto;left:4vw}.rd-panel__copy{position:relative;z-index:2;max-width:46ch;display:flex;flex-direction:column;gap:14px}.rd-panel__copy--wide{width:100%;max-width:1100px}.rd-panel--bottom .rd-panel__copy{align-items:center}.rd-panel--bottom .rd-cta{align-self:center}.rd-points{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px;font-size:15px}.rd-points li{display:flex;align-items:center;gap:10px}.rd-points svg{width:20px;height:20px;flex:none;color:var(--rd-accent)}.rd-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:4px;text-align:left}@media(min-width:640px){.rd-grid{grid-template-columns:repeat(var(--rd-cols, 2),minmax(0,1fr))}}@media(min-width:990px){.rd-panel__copy--wide .rd-grid{gap:20px}}.rd-ccard{display:flex;gap:12px;align-items:flex-start;padding:16px;color:var(--rd-text)}.rd-ccard__icon{flex:none;color:var(--rd-accent-2)}.rd-ccard__icon svg{width:22px;height:22px}.rd-ccard__icon--round{width:40px;height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--rd-accent) 10%,var(--rd-bg));color:var(--rd-accent)}.rd-ccard__icon--round svg{width:18px;height:18px}.rd-ccard__body{display:flex;flex-direction:column;gap:4px;min-width:0}.rd-ccard__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rd-ccard__title{font-size:15px;font-weight:700}.rd-ccard__text{font-size:14px;line-height:1.45;color:var(--rd-muted)}.rd-ccard--stack{flex-direction:column;gap:6px}.rd-ccard__go{margin-left:auto;align-self:center;flex:none;color:var(--rd-accent)}.rd-ccard__go svg{width:18px;height:18px;transition:transform .25s ease-out}a.rd-ccard:hover .rd-ccard__go svg{transform:translate(4px)}.rd-ccard--stack .rd-ccard__go{display:none}.rd-step{overflow:hidden}.rd-step__media{height:160px;background:var(--rd-surface)}.rd-step__media img{width:100%;height:100%;object-fit:cover;display:block}.rd-step__body{padding:18px 20px 20px}.rd-step__title{margin:4px 0 0;font-size:18px;font-weight:700}.rd-step__text{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--rd-muted)}.rd-buy{padding:18px 20px;display:block}.rd-buy__form{display:flex;flex-direction:column;gap:12px}.rd-buy__row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.rd-buy__label{font-size:14px}.rd-buy__price{font-size:18px;font-weight:700}.rd-buy__select select{width:100%;min-height:46px;padding:10px 14px;border-radius:8px;border:1px solid color-mix(in srgb,var(--rd-text) 18%,transparent);background:var(--rd-bg);color:var(--rd-text);font:inherit;font-size:15px}.rd-buy__info{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;color:var(--rd-muted)}.rd-buy__info svg{width:18px;height:18px;flex:none}.rd-buy .rd-buttons{margin-top:0}.rd-note{display:flex;align-items:center;gap:12px;padding:16px}.rd-note svg{width:26px;height:26px;flex:none;color:var(--rd-accent-2)}.rd-note p{margin:0;font-size:14px;color:var(--rd-muted)}.rd-buy .rd-buttons{position:relative;align-items:center}.rd-qi{position:static}.rd-qi__btn{list-style:none;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--rd-text) 35%,transparent);font-weight:700;font-size:18px;cursor:pointer;-webkit-user-select:none;user-select:none}.rd-qi__btn::-webkit-details-marker{display:none}.rd-qi__btn:hover,.rd-qi[open] .rd-qi__btn{border-color:var(--rd-text);background:var(--rd-text);color:var(--rd-bg)}.rd-qi__btn:focus-visible{outline:3px solid var(--rd-accent-2);outline-offset:3px}.rd-qi__pop{position:absolute;left:0;right:0;bottom:calc(100% + 10px);z-index:5;padding:16px 18px;border-radius:10px;background:var(--rd-bg);border:1px solid color-mix(in srgb,var(--rd-text) 14%,transparent);box-shadow:0 12px 32px #1a151524;text-align:left}.rd-qi__title{margin:0 0 8px;font-weight:700;font-size:15px}.rd-qi__list{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:13.5px;line-height:1.45;color:color-mix(in srgb,var(--rd-text) 82%,var(--rd-muted))}.rd-qi__list li{padding-left:14px;position:relative}.rd-qi__list li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:999px;background:var(--rd-accent)}.rd-qi__list strong{color:var(--rd-text)}@media(max-width:780px){.rd-panel,.rd-panel--right,.rd-panel--bottom{align-items:flex-end;justify-content:flex-start;text-align:left;padding:90px 20px calc(10vh + env(safe-area-inset-bottom,0px))}.rd-panel__copy{max-width:none}.rd-panel--bottom .rd-panel__copy{align-items:flex-start}.rd-panel--bottom .rd-cta{align-self:flex-start}.rd-panel__veil,.rd-panel--right .rd-panel__veil,.rd-panel--bottom .rd-panel__veil{background:linear-gradient(to top,color-mix(in srgb,var(--rd-bg) 92%,transparent) 0%,color-mix(in srgb,var(--rd-bg) 60%,transparent) 50%,transparent 85%)}.rd-panel__numeral{display:none}.rd-step__media{height:128px}.rd-buy .rd-buttons{flex-direction:row;flex-wrap:wrap}.rd-buy .rd-cta{width:100%}.rd-buy .rd-cta--ghost{width:auto;flex:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rd-panel.css.map */
