.sb-naternal-offer{width:100%;color:var(--sb-text);font:inherit}.sb-naternal-offer *,.sb-naternal-offer *:before,.sb-naternal-offer *:after{box-sizing:border-box}.sb-naternal-offer__intro{margin-bottom:14px}.sb-naternal-offer__heading{margin:0;color:var(--sb-text);font:inherit;font-size:clamp(18px,2vw,22px);font-weight:700;line-height:1.2}.sb-naternal-offer__subheading{margin-top:5px;color:var(--sb-muted);font-size:13px;line-height:1.45}.sb-naternal-offer__cards{display:grid;gap:13px}.sb-naternal-offer__card{position:relative;display:grid;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-width:0;padding:17px 18px;border:1.5px solid var(--sb-border);border-radius:var(--sb-radius);background:var(--sb-card);color:var(--sb-text);cursor:pointer;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.sb-naternal-offer__card:hover{border-color:var(--sb-accent)}.sb-naternal-offer__card:focus-visible{outline:2px solid var(--sb-accent);outline-offset:3px}.sb-naternal-offer__card.is-selected{border-color:var(--sb-accent);background:var(--sb-accent-soft);box-shadow:0 6px 22px #1212120f}.sb-naternal-offer__badge{position:absolute;z-index:2;top:0;left:50%;max-width:calc(100% - 32px);transform:translate(-50%,-50%);padding:6px 15px;border:1.5px solid var(--sb-accent);border-radius:999px;background:var(--sb-card);color:var(--sb-accent);font-size:11px;font-weight:700;line-height:1.1;letter-spacing:.02em;text-align:center;white-space:nowrap}.sb-naternal-offer__card.is-selected .sb-naternal-offer__badge{background:var(--sb-accent);color:#fff}.sb-naternal-offer__media{display:flex;align-items:center;justify-content:center;min-width:0;height:74px}.sb-naternal-offer__bottles{display:flex;align-items:flex-end;justify-content:center;width:100%}.sb-naternal-offer__bottle{display:block;width:48px;height:70px;object-fit:contain}.sb-naternal-offer__bottles[data-count="2"] .sb-naternal-offer__bottle,.sb-naternal-offer__bottles[data-count="3"] .sb-naternal-offer__bottle{width:40px}.sb-naternal-offer__bottles[data-count="2"] .sb-naternal-offer__bottle+.sb-naternal-offer__bottle,.sb-naternal-offer__bottles[data-count="3"] .sb-naternal-offer__bottle+.sb-naternal-offer__bottle{margin-left:-12px}.sb-naternal-offer__main{min-width:0}.sb-naternal-offer__title{display:block;color:var(--sb-text);font-size:15px;font-weight:700;line-height:1.3}.sb-naternal-offer__card.is-selected .sb-naternal-offer__title{color:var(--sb-accent)}.sb-naternal-offer__subtitle{display:block;margin-top:4px;color:var(--sb-muted);font-size:12px;line-height:1.4}.sb-naternal-offer__body{display:block;margin-top:6px;color:var(--sb-muted);font-size:12px;line-height:1.4}.sb-naternal-offer__shipping-note{display:block;margin-top:5px;color:var(--sb-muted);font-size:10.5px;line-height:1.35}.sb-naternal-offer__price{min-width:88px;text-align:right}.sb-naternal-offer__current{display:block;color:var(--sb-text);font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap}.sb-naternal-offer__compare{display:block;margin-top:4px;color:var(--sb-muted);font-size:12px;line-height:1.2;text-decoration:line-through;white-space:nowrap}.sb-naternal-offer__gift{grid-column:1 / -1;display:grid;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:2px;padding-top:13px;border-top:1px solid var(--sb-border)}.sb-naternal-offer__gift-heading{grid-column:1 / -1;display:flex;align-items:center;gap:12px;margin-bottom:-2px;color:var(--sb-accent);font-size:12px;font-weight:700;text-align:center}.sb-naternal-offer__gift-heading:before,.sb-naternal-offer__gift-heading:after{content:"";flex:1;height:1px;background:var(--sb-border)}.sb-naternal-offer__gift-media{display:flex;justify-content:center}.sb-naternal-offer__gift-image{width:58px;height:58px;border-radius:8px;object-fit:contain}.sb-naternal-offer__gift-title{display:block;font-size:12px;font-weight:700;line-height:1.3}.sb-naternal-offer__gift-copy{display:block;margin-top:3px;color:var(--sb-muted);font-size:11px;line-height:1.35}.sb-naternal-offer__gift-value{color:var(--sb-text);font-size:11px;font-weight:600;text-align:right;white-space:nowrap}.sb-naternal-offer__atc{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;margin-top:16px;padding:12px 20px;border:1px solid var(--sb-accent);border-radius:999px;background:var(--sb-accent);color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.015em;transition:opacity .18s ease,transform .18s ease}.sb-naternal-offer__atc:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.sb-naternal-offer__atc:disabled{cursor:not-allowed;opacity:.55}.sb-naternal-offer__atc-separator{opacity:.55}.sb-naternal-offer__payment-note{margin-top:12px;color:var(--sb-muted);font-size:11px;line-height:1.35;text-align:center}.sb-naternal-offer__error{margin-top:10px;padding:9px 11px;border-radius:8px;background:#fff1f0;color:#b42318;font-size:12px;line-height:1.4}.sb-naternal-offer__editor-message{padding:12px;border:1px dashed #ccc;font-size:13px}@media screen and (max-width:749px){.sb-naternal-offer__cards{gap:12px}.sb-naternal-offer__card{grid-template-columns:64px minmax(0,1fr) auto;gap:10px;padding:15px 12px}.sb-naternal-offer__badge{max-width:calc(100% - 20px);padding:5px 11px;font-size:9.5px}.sb-naternal-offer__media{height:62px}.sb-naternal-offer__bottle{width:38px;height:58px}.sb-naternal-offer__bottles[data-count="2"] .sb-naternal-offer__bottle,.sb-naternal-offer__bottles[data-count="3"] .sb-naternal-offer__bottle{width:31px}.sb-naternal-offer__bottles[data-count="2"] .sb-naternal-offer__bottle+.sb-naternal-offer__bottle,.sb-naternal-offer__bottles[data-count="3"] .sb-naternal-offer__bottle+.sb-naternal-offer__bottle{margin-left:-10px}.sb-naternal-offer__title{font-size:13px}.sb-naternal-offer__subtitle,.sb-naternal-offer__body{font-size:10.5px}.sb-naternal-offer__price{min-width:70px}.sb-naternal-offer__current{font-size:13px}.sb-naternal-offer__compare{font-size:10.5px}.sb-naternal-offer__gift{grid-template-columns:64px minmax(0,1fr) auto;gap:10px;padding-top:11px}.sb-naternal-offer__gift-image{width:48px;height:48px}.sb-naternal-offer__gift-value{font-size:10px}.sb-naternal-offer__atc{min-height:50px;font-size:13px}}@media screen and (max-width:430px){.sb-naternal-offer__card{grid-template-columns:54px minmax(0,1fr) 68px;padding-inline:10px}.sb-naternal-offer__media{height:56px}.sb-naternal-offer__bottle{width:33px;height:52px}.sb-naternal-offer__bottles[data-count="2"] .sb-naternal-offer__bottle,.sb-naternal-offer__bottles[data-count="3"] .sb-naternal-offer__bottle{width:27px}.sb-naternal-offer__bottles[data-count="2"] .sb-naternal-offer__bottle+.sb-naternal-offer__bottle,.sb-naternal-offer__bottles[data-count="3"] .sb-naternal-offer__bottle+.sb-naternal-offer__bottle{margin-left:-9px}.sb-naternal-offer__gift{grid-template-columns:54px minmax(0,1fr)}.sb-naternal-offer__gift-value{grid-column:2;text-align:left}}sticky-add-to-cart .sticky-add-to-cart__button{min-width:0;max-width:100%;white-space:normal;padding-left:14px;padding-right:14px}sticky-add-to-cart .sticky-add-to-cart__button [ref=addToCartText],sticky-add-to-cart .sticky-add-to-cart__button .btn__text{white-space:normal;overflow-wrap:break-word;text-align:center;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/60/assets/custom-solbiome-naternal-offer.css.map */
