.sb{padding-top:var(--sb-pad-top);padding-bottom:var(--sb-pad-bottom)}.sb__container{max-width:var(--sb-max-w);margin-inline:auto}.sb__inner{position:relative;display:flex;min-height:var(--sb-min-h);border-radius:var(--sb-radius);overflow:hidden;isolation:isolate;background:var(--sb-panel-end)}.sb__media{position:absolute;inset-block:0;inset-inline-end:0;inset-inline-start:calc(var(--sb-panel-w) - 12%);z-index:0}.sb__media picture,.sb__img{display:block;width:100%;height:100%}.sb__img{object-fit:cover}.sb__img--placeholder{background:#d9dfd3;fill:#00000059}.sb__panel{position:relative;z-index:1;flex:0 0 var(--sb-panel-w);display:flex;align-items:center;color:var(--sb-text);background:linear-gradient(135deg,var(--sb-panel-start) 0%,var(--sb-panel-end) 100%);border-start-end-radius:var(--sb-curve) 50%;border-end-end-radius:var(--sb-curve) 50%;box-shadow:var(--sb-accent-w) 0 0 0 var(--sb-accent)}[dir=rtl] .sb__panel{box-shadow:calc(var(--sb-accent-w) * -1) 0 0 0 var(--sb-accent)}.sb__content{position:relative;z-index:2;width:100%;padding:clamp(28px,4vw,56px) clamp(24px,4vw,64px);padding-inline-end:calc(clamp(24px,4vw,64px) + var(--sb-curve) * .35)}.sb__content>*{margin:0}.sb__content>*+*{margin-top:clamp(10px,1.2vw,16px)}.sb__content>.sb__actions{margin-top:clamp(18px,2vw,28px)}.sb__eyebrow{font-size:clamp(1rem,1.35vw,1.3rem);font-weight:500;letter-spacing:.01em;line-height:1.2;opacity:.95}.sb__heading{font-family:var(--sb-heading-font);font-weight:var(--sb-heading-weight);font-size:clamp(calc(var(--sb-size) * .62px),calc(var(--sb-size) / 14.4 * 1vw),calc(var(--sb-size) * 1px));line-height:1.12;letter-spacing:-.005em;color:inherit}.sb__text{font-size:clamp(calc(var(--sb-size) * .85px),calc(var(--sb-size) / 14.4 * 1vw),calc(var(--sb-size) * 1px));line-height:1.45;max-width:34em}.sb__text p{margin:0}.sb__text p+p{margin-top:.6em}.sb__text a{color:inherit}.sb__btn{display:inline-flex;align-items:center;gap:.75em;min-height:48px;padding:.8em 1.7em;border-radius:999px;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:600;line-height:1;text-decoration:none;border:2px solid var(--sb-btn-bg);transition:background-color .2s ease,color .2s ease,filter .2s ease}.sb__btn--solid{background:var(--sb-btn-bg);color:var(--sb-btn-text)}.sb__btn--outline{background:transparent;color:var(--sb-btn-bg)}a.sb__btn--solid:hover{filter:brightness(.95)}a.sb__btn--outline:hover{background:var(--sb-btn-bg);color:var(--sb-btn-text)}.sb__btn:focus-visible{outline:2px solid var(--sb-btn-bg);outline-offset:3px}.sb__btn-arrow{flex:none;transition:transform .2s ease}a.sb__btn:hover .sb__btn-arrow{transform:translate(3px)}[dir=rtl] .sb__btn-arrow{transform:scaleX(-1)}[dir=rtl] a.sb__btn:hover .sb__btn-arrow{transform:scaleX(-1) translate(3px)}.sb__decor{position:absolute;z-index:3;inset-block-end:0;inset-inline-end:calc(var(--sb-curve) * -.6);width:30%;height:auto;pointer-events:none}.sb__tagline{position:absolute;z-index:2;inset-block-start:7%;inset-inline-end:3.5%;display:flex;flex-direction:column;align-items:center;color:var(--sb-tag-color);transform:rotate(var(--sb-tag-rotate));transform-origin:top right;pointer-events:none}.sb__tagline-text{margin:0;font-family:var(--sb-script-font);font-size:clamp(calc(var(--sb-tag-size) * .55px),calc(var(--sb-tag-size) / 14.4 * 1vw),calc(var(--sb-tag-size) * 1px));line-height:1.12;text-align:start}.sb__leaf{display:block;width:clamp(28px,3vw,46px);margin-top:.6em;margin-inline-start:30%}.sb__leaf svg{width:100%;height:auto;display:block}@media(prefers-reduced-motion:reduce){.sb__btn,.sb__btn-arrow{transition:none}}@media screen and (max-width:749px){.sb__inner{flex-direction:column;min-height:0}.sb__media{position:relative;inset:auto;height:var(--sb-mobile-img-h)}.sb__panel{flex:1 1 auto;margin-top:-36px;border-radius:50% 50% 0 0/36px 36px 0 0;box-shadow:0 calc(var(--sb-accent-w) * -1) 0 0 var(--sb-accent)}[dir=rtl] .sb__panel{box-shadow:0 calc(var(--sb-accent-w) * -1) 0 0 var(--sb-accent)}.sb__content{padding:40px 24px 36px;text-align:start}.sb__decor{display:none}.sb__tagline{inset-block-start:16px;inset-inline-end:16px}.sb__leaf{width:26px}.sb--hide-tag-mobile .sb__tagline{display:none}}.star-rating{display:flex;gap:4px}.star-rating svg{width:var(--star-size);height:var(--star-size)}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
