.cc-freeship-wrap{display:flex;flex-direction:column;gap:8px}.cc-freeship-wrap--page{margin:0 0 24px}.cc-freeship{padding:12px 14px;border-radius:12px;background:var(--cc-soft, #F3DEC8);font-size:13.5px;font-weight:700;line-height:1.35;text-align:center;color:#6b4a35}.cc-progress{position:relative;height:10px;margin:0;border-radius:999px;background:#eadbc8;overflow:hidden}.cc-progress__bar{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#e0a86a,#c0783f);transition:width .35s ease}.cc-freeship-wrap.is-reached .cc-freeship{background:#e7f0dc;color:#4a6b2e}.cc-freeship-wrap.is-reached .cc-progress__bar{background:linear-gradient(90deg,#9cc46b,#5e8f39)}.sw-express--cart{margin-top:12px;gap:8px;--shopify-accelerated-checkout-button-block-size:48px;--shopify-accelerated-checkout-button-border-radius:var(--cc-button-radius, 999px)}.sw-express--cart .sw-express__or,.sw-express--cart .sw-express__note{font-size:12px}.sw-express--cart>div,.sw-express--cart shopify-accelerated-checkout,.sw-express--cart shopify-accelerated-checkout-cart{width:100%;display:block}@media(max-width:749px){.sw-grid2{grid-template-columns:repeat(2,1fr);gap:16px 10px}.sw-rail{gap:10px}.sw-rail .sw-card{flex:0 0 46%}.sw-grid2 .sw-card,.sw-rail .sw-card{padding:8px 8px 12px;border-radius:18px}.sw-grid2 .sw-card__thumb,.sw-rail .sw-card__thumb{border-radius:12px}.sw-grid2 .sw-card h3,.sw-rail .sw-card h3{margin:10px 0 4px;font-size:14px;line-height:1.25}.sw-grid2 .sw-price,.sw-rail .sw-price{font-size:17px}.sw-grid2 .sw-old,.sw-rail .sw-old{font-size:12px;margin-left:4px}.sw-grid2 .sw-card__tag,.sw-rail .sw-card__tag{top:8px;left:8px;font-size:9px;padding:4px 7px}.sw-grid2 .sw-card__actions,.sw-rail .sw-card__actions{padding-top:10px;gap:6px}.sw-grid2 .sw-card__add,.sw-rail .sw-card__add{font-size:12.5px;padding:11px 6px;border-radius:12px}.sw-grid2 .sw-card__buy,.sw-rail .sw-card__buy{font-size:12px;padding:9px 6px;border-radius:12px}.cc-grid--products{grid-template-columns:repeat(2,1fr);gap:12px}.cc-card__body{padding:12px 10px 14px;gap:8px}.cc-card__title{font-size:15px}}@media(max-width:360px){.sw-grid2{gap:12px 8px}.sw-grid2 .sw-card h3,.sw-rail .sw-card h3{font-size:13px}.sw-grid2 .sw-price,.sw-rail .sw-price{font-size:15px}.sw-grid2 .sw-card__add,.sw-rail .sw-card__add{font-size:11.5px;padding:10px 4px}.sw-grid2 .sw-card__buy,.sw-rail .sw-card__buy{font-size:11px;padding:8px 4px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/sweetka-v19.css.map */
