.cart-drawer{--cart-drawer-padding: 24px}.cart__scrollable{padding:var(--cart-drawer-padding) var(--cart-drawer-padding) 0;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.12) transparent}.cart__scrollable::-webkit-scrollbar{width:4px}.cart__scrollable::-webkit-scrollbar-track{background:transparent}.cart__scrollable::-webkit-scrollbar-thumb{background:#0000001f;border-radius:100px}.cart__scrollable::-webkit-scrollbar-thumb:hover{background:#0003}.cart__footer{padding:20px var(--cart-drawer-padding, 20px) calc(20px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(0,0,0,.06);background:#fff}.cart__item-sub.cart__item--subtotal{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;color:#0a0a0a;letter-spacing:-.01em;padding:4px 0 8px}.cart__item-sub.cart__item--subtotal .element-price,.cart__item-sub.cart__item--subtotal [data-subtotal]{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;color:#0a0a0a}.cart__item-row--footer{padding:8px 0 0}.cart__item-row--footer small{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#a3a3a3;line-height:1.5}.cart__checkout-wrapper{margin-top:4px}.cart__checkout-wrapper .element-button,.cart__checkout-wrapper .cart__checkout{--element-button-radius: 100px;--element-button-padding-block: 16px;--element-button-padding-inline: 28px;--element-button-width: 100%;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important;font-size:16px!important;letter-spacing:-.01em;min-height:56px;background:#4524db!important;color:#fff!important;border:none!important;box-shadow:0 4px 14px #4524db40,0 2px 6px #4524db1f;transition:background-color .15s cubic-bezier(.33,1,.68,1),transform .1s cubic-bezier(.33,1,.68,1),box-shadow .2s cubic-bezier(.33,1,.68,1)}.cart__checkout-wrapper .element-button:hover,.cart__checkout-wrapper .cart__checkout:hover{background:#3618b0!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 8px 24px #4524db4d,0 4px 10px #4524db26}.cart__checkout-wrapper .element-button:active,.cart__checkout-wrapper .cart__checkout:active{background:#2e1796!important;transform:translateY(0) scale(.98);box-shadow:0 2px 8px #4524db33;transition-duration:50ms}.cart__checkout-wrapper .element-button:focus-visible,.cart__checkout-wrapper .cart__checkout:focus-visible{outline:3px solid rgba(69,36,219,.4);outline-offset:2px}.cart__checkout-wrapper .additional-checkout-buttons{margin-top:12px}.cart__item{grid-column-gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom-color:#0000000f}.cart__item:last-of-type{border-bottom:0;margin-bottom:8px;padding-bottom:0}.cart__image a{border-radius:12px;overflow:hidden;background:#fafafa}.cart__image img{border-radius:12px}.cart__item-name{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;color:#0a0a0a;text-decoration:none;line-height:1.3;letter-spacing:-.01em;margin-bottom:4px}.cart__item-name:hover{color:#4524db}.cart__item--variants{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#525252;margin-bottom:8px;line-height:1.4}.cart__item--variants span{font-weight:600;color:#0a0a0a}.cart__price:not(.cart__price--strikethrough){font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:16px;color:#0a0a0a}.cart__price--strikethrough{color:#a3a3a3;font-size:13px}.cart__item-remove a{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#a3a3a3;text-decoration:none;min-height:44px;min-width:44px;display:inline-flex;align-items:center;transition:color .15s cubic-bezier(.33,1,.68,1)}.cart__item-remove a:hover{color:#dc2626}.s1b-cart-glow-earn{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#4524db;font-weight:500;margin-top:6px}.s1b-cart-glow-earn svg{color:#4524db}.element-quantity-selector{border-radius:12px}.element-quantity-selector__button{min-width:44px;min-height:44px}.element-quantity-selector__input{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;font-size:16px}.cart__drawer-form .element-quantity-selector__button{min-width:40px;min-height:40px}.site-header__cart-empty{text-align:center;padding:48px 24px 64px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;color:#525252;line-height:1.6}.cart-drawer.is-empty .site-header__cart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:300px}.cart-drawer.is-empty .site-header__cart-empty:before{content:"";display:block;width:64px;height:64px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 24 24' fill='none' stroke='%23E5E5E5' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;opacity:.6}.s1b-shipping-bar{border-radius:12px;background:#fafafa;border:1px solid rgba(0,0,0,.04)}.s1b-shipping-bar__text{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.s1b-shipping-bar__track{height:5px;background:#0000000f;border-radius:100px}.s1b-shipping-bar__fill{background:linear-gradient(90deg,#4524db,#6b4ee6);border-radius:100px;transition:width .6s cubic-bezier(.33,1,.68,1)}.s1b-cart-cross-sell{border-top-color:#0000000f;margin-top:20px;padding-top:20px}.s1b-cart-cross-sell__title{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;color:#0a0a0a;letter-spacing:-.01em}.s1b-cart-cross-sell__item{background:#fafafa;border-radius:12px;border:1px solid rgba(0,0,0,.04);transition:transform .2s cubic-bezier(.33,1,.68,1),box-shadow .2s cubic-bezier(.33,1,.68,1)}.s1b-cart-cross-sell__item:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000000f}.s1b-cart-cross-sell__img{border-radius:8px}.s1b-cart-cross-sell__name{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#0a0a0a}.s1b-cart-cross-sell__name:hover{color:#4524db}.s1b-cart-cross-sell__price{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:700;color:#0a0a0a}.s1b-cart-cross-sell__add{background:#0a0a0a;color:#fff;border:none;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;min-height:36px;cursor:pointer;transition:background-color .15s cubic-bezier(.33,1,.68,1),transform .1s cubic-bezier(.33,1,.68,1)}.s1b-cart-cross-sell__add:hover{background:#4524db;transform:translateY(-1px)}.s1b-cart-cross-sell__add:active{background:#3618b0;transform:translateY(0) scale(.97)}.s1b-cart-cross-sell__add:disabled{opacity:.5;cursor:not-allowed;transform:none}.s1b-trust-badges{display:flex;justify-content:center;gap:20px;padding:14px 0 6px;flex-wrap:wrap}.s1b-trust-badge{display:flex;align-items:center;gap:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#a3a3a3;white-space:nowrap}.s1b-trust-badge svg{flex-shrink:0;color:#4524db;opacity:.7;width:16px;height:16px}.s1b-cart-glow-earned{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#4524db;padding:8px 0 4px;gap:8px}.s1b-cart-glow-earned svg{color:#4524db;width:16px;height:16px}.s1b-cart-glow-earned strong{font-weight:700}.s1b-cart-routine-gap{border-radius:12px;padding:12px 14px;margin:8px 0 12px;background:#4524db0a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#4524db;border:1px solid rgba(69,36,219,.08);min-height:48px;text-decoration:none;transition:background .2s cubic-bezier(.33,1,.68,1),border-color .2s cubic-bezier(.33,1,.68,1)}.s1b-cart-routine-gap:hover{background:#4524db14;border-color:#4524db26}:root{--element-button-radius: 100px;--element-button-padding-block: 14px;--element-button-padding-inline: 28px;--element-button-transition-duration: .15s;--element-button-transition-timing: cubic-bezier(.33, 1, .68, 1);--color-focus: #4524DB;--element-button-font-family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--element-button-font-weight: 600;--element-button-letter-spacing: -.01em}.element-button:not(.element-button--inverted):not(.element-button--transparent){--element-button-shade-background: 0%;background:#4524db!important;color:#fff!important;border-radius:100px;min-height:48px;font-weight:600;box-shadow:0 2px 8px #4524db1f}.element-button:not(.element-button--inverted):not(.element-button--transparent):hover{background:#3618b0!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 6px 20px #4524db2e}.element-button:not(.element-button--inverted):not(.element-button--transparent):active{background:#2e1796!important;transform:translateY(0) scale(.98);box-shadow:0 1px 4px #4524db1a}.element-button:not(.element-button--inverted):not(.element-button--transparent):focus-visible{outline:3px solid rgba(69,36,219,.4);outline-offset:2px}.element-button:not(.element-button--inverted):not(.element-button--transparent):disabled{opacity:.5;cursor:not-allowed;pointer-events:none;transform:none;box-shadow:none}.element-button--inverted:not(.element-button--transparent){background:transparent!important;color:#4524db!important;border:2px solid #4524DB;border-radius:100px;min-height:48px;box-shadow:none}.element-button--inverted:not(.element-button--transparent):hover{background:#4524db0f!important;transform:translateY(-1px);border-color:#3618b0;color:#3618b0!important}.element-button--inverted:not(.element-button--transparent):active{background:#4524db1a!important;transform:translateY(0)}.element-button--transparent{border-radius:100px;min-height:44px}.element-button .element-text--body,.element-button span{font-size:max(14px,var(--element-text-font-size--body-md, 14px));font-weight:600}:root{--element-input-radius: 12px;--element-input-padding-inline: 16px;--element-input-padding-block: 14px;--element-input-box-shadow-shade: 12%;--element-input-box-shadow-color--focus: #4524DB;--element-input-box-shadow-color--active: #4524DB;--element-input-box-shadow-color--error: #DC2626}.element-input{border-radius:12px;min-height:48px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;transition:box-shadow .15s cubic-bezier(.33,1,.68,1),background-color .15s cubic-bezier(.33,1,.68,1)}.element-input:focus{--_color-box-shadow: #4524DB;box-shadow:inset 0 0 0 2px #4524db,0 0 0 3px #4524db1a!important}.element-input[aria-invalid=true]{--_color-box-shadow: #DC2626;box-shadow:inset 0 0 0 2px #dc2626,0 0 0 3px #dc26261a!important}textarea.element-input{min-height:120px;resize:vertical}label,.form-label,form label{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#0a0a0a;margin-bottom:6px;display:block}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=url],textarea,select{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;border-radius:12px;padding:14px 16px;border:1px solid rgba(0,0,0,.12);min-height:48px;background:#fff;color:#0a0a0a;transition:border-color .15s cubic-bezier(.33,1,.68,1),box-shadow .15s cubic-bezier(.33,1,.68,1);-webkit-appearance:none;appearance:none}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=number]:focus,input[type=search]:focus,input[type=url]:focus,textarea:focus,select:focus{border-color:#4524db;box-shadow:0 0 0 3px #4524db1a;outline:none}select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23525252' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px}::placeholder{color:#a3a3a3;font-weight:400}.index-section{padding-top:0;padding-bottom:0}.shopify-section.index-section{margin-top:0;margin-bottom:0}.page-width--narrow{max-width:min(70ch,680px);margin-left:auto;margin-right:auto}.rte,.rte p{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.7;color:#525252}.rte h2,.rte h3,.rte h4{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:#0a0a0a;margin-top:2em;margin-bottom:.5em}.enlarge-text{font-size:1.125rem;line-height:1.65}.enlarge-text p{font-size:inherit;line-height:inherit}.section-header__title,.heading-md,.heading-lg,.heading-h2{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.02em;color:#0a0a0a}.section-header__link{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;color:#4524db;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;transition:color .15s cubic-bezier(.33,1,.68,1)}.section-header__link:hover{color:#3618b0}.new-grid.product-grid{gap:24px}@media (min-width: 769px){.new-grid.product-grid{gap:32px}}.scrollable-grid,.scrollable-grid--small{scrollbar-width:none;-ms-overflow-style:none}.scrollable-grid::-webkit-scrollbar,.scrollable-grid--small::-webkit-scrollbar{display:none}.cart__terms{padding:4px 0}.cart__terms .element-checkbox,.cart__terms-checkbox{min-height:44px;display:flex;align-items:center}.cart__terms label{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#525252;line-height:1.5}.cart__terms a{color:#4524db;text-decoration:underline;text-underline-offset:2px}.cart__note textarea,.cart__note .element-input{border-radius:12px;min-height:80px;font-size:13px}.cart__discount{color:#4524db;font-size:13px;font-weight:500}.grid-product a,.grid-item a,.product-card a,.cart__item a,.s1b-cart-cross-sell__name{text-decoration:none}.grid-product a:after,.grid-item a:after,.product-card a:after,.cart__item a:after{display:none!important}@media (max-width: 767px){.cart-drawer{--cart-drawer-padding: 16px}.cart__footer{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.cart__checkout-wrapper .element-button,.cart__checkout-wrapper .cart__checkout{min-height:52px;font-size:16px!important}.s1b-trust-badges{gap:12px}.s1b-cart-cross-sell__item{flex:0 0 130px}.element-input,input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select{min-height:52px;font-size:16px}.element-button{min-height:52px}}@media (min-width: 768px) and (max-width: 1023px){.element-button,.element-input,input[type=text],input[type=email],input[type=tel],input[type=password],textarea,select{min-height:50px}}@media (prefers-reduced-motion: reduce){.cart__checkout-wrapper .element-button:hover,.cart__checkout-wrapper .cart__checkout:hover,.s1b-cart-cross-sell__item:hover,.s1b-cart-cross-sell__add:hover,.element-button:hover,.element-button--inverted:hover,.s1b-cart-routine-gap:hover,.section-header__link:hover{transform:none}.s1b-shipping-bar__fill{transition:none}}.s1b-product-card__step{display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;color:#4524db;background:#4524db0f;border-radius:100px;padding:4px 10px;margin-bottom:8px;letter-spacing:.02em;text-transform:uppercase}.additional-checkout-buttons div[role=button]{border-radius:100px!important;min-height:48px}.cart-drawer .overlay__title,.cart-drawer [data-header] .heading-md,.cart-drawer [data-header] .heading-sm{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;letter-spacing:-.01em;color:#0a0a0a}.cart-drawer .cart-link__count,.cart-drawer [data-cart-count]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}.cart-drawer .overlay__close,.cart-drawer .js-drawer-close{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.s1b-hero-section .s1b-hero{padding-top:clamp(100px,15vw,140px);padding-bottom:clamp(64px,10vw,96px)}.s1b-hero__badge,.s1b-hero__proof{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.s1b-hero__proof-quote{font-style:italic;font-size:13px;color:#525252}.s1b-hero__proof-author{font-size:13px;color:#a3a3a3;font-weight:500}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}::selection{background:#4524db26;color:#0a0a0a}.overlay--drawer:before,.js-drawer-open .overlay:before{background:#0006}.overlay--drawer .overlay__content,.drawer .drawer__inner{transition:transform .35s cubic-bezier(.33,1,.68,1)}.s1b-social-proof,.s1b-faq{padding:clamp(48px,8vw,96px) 0}.s1b-faq__question{min-height:56px;padding:20px 0}.s1b-faq__answer-inner{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.7;color:#525252}.s1b-social-proof__card,.s1b-social-proof__stat{border-radius:12px}@media (max-width: 767px){.cart__drawer-form{max-height:100dvh;max-height:calc(100dvh - env(safe-area-inset-top,0px));height:100dvh;height:calc(100dvh - env(safe-area-inset-top,0px))}.cart__scrollable{flex:1 1 0;min-height:0;padding:12px 16px 0}.cart__item{grid-template-columns:72px auto auto;grid-column-gap:12px;margin-bottom:12px;padding-bottom:12px}.site-header__cart .cart__item{grid-template-columns:72px auto auto}.cart__image a{height:80px}.cart__item-name{font-size:13px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.cart__drawer-form .element-quantity-selector__button{min-width:44px;min-height:44px}.cart__footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(0,0,0,.08)}.cart__checkout-wrapper .element-button,.cart__checkout-wrapper .cart__checkout{min-height:52px;font-size:16px!important}.cart__item{touch-action:pan-x pan-y}.s1b-cart-cross-sell__grid{gap:10px}.s1b-shipping-bar{padding:10px 12px;margin-bottom:12px}.s1b-shipping-bar__text{font-size:13px}.s1b-cart-glow-earned{padding:6px 0 2px;font-size:13px}.s1b-cart-routine-gap{padding:10px 12px;margin:6px 0 10px;font-size:13px;min-height:44px}.cart__item-sub.cart__item--subtotal{font-size:16px;padding:2px 0 6px}.cart__item-row--footer small{font-size:13px}}@media print{.cart__checkout-wrapper .element-button,.s1b-trust-badges,.s1b-cart-cross-sell,.s1b-shipping-bar,.s1b-cart-routine-gap,.s1b-cart-glow-earned{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/s1b-award-polish.css.map */
