.main-product.page-width,.main-cart.page-width,.main-collection.page-width{padding-left:24px;padding-right:24px}@media screen and (max-width:749px){.main-product.page-width,.main-cart.page-width,.main-collection.page-width{padding-left:16px;padding-right:16px}}.btn--primary{background:#d9577f}.btn--primary:hover{background:#c84870}@media screen and (max-width:749px){input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],textarea,select{font-size:16px}}@media screen and (max-width:749px){html .announce-strip{display:none}html .announce-top{padding:7px 0}html .announce-top__message{text-align:center}html .site-header__inner{padding:6px 8px;gap:4px}html .site-header__logo img{width:92px!important;height:auto!important}html .hero-banner{padding:20px 0 40px}html .hero-banner__inner{gap:16px}html .hero-banner__media{order:0;aspect-ratio:4 / 3}html .hero-banner__eyebrow{font-size:11px;margin-bottom:6px}html .hero-banner__heading{font-size:30px}html .hero-banner__subheading{font-size:15px;margin-top:8px;margin-bottom:16px}html .hero-banner__dots{bottom:14px}html .hero-banner__dot{width:10px;height:10px}html .routine-banner{padding:18px 0}html .routine-banner__heading{margin-bottom:0;font-size:18px}html .routine-banner__steps:empty{display:none}html .main-collection{padding-top:16px}html .main-collection__header{margin-bottom:14px}html .main-collection__header h1{font-size:24px;margin-bottom:0}html .main-collection__toolbar{gap:8px;margin-bottom:16px}}@media screen and (max-width:749px){#webux-whatsapp-button{width:50px!important;height:50px!important;right:12px!important;bottom:16px!important}#webux-whatsapp-button svg,#webux-whatsapp-button img{width:26px!important;height:26px!important}.template-product #webux-whatsapp-button{bottom:92px!important}}body:has(.cart-drawer:not([hidden])) #webux-whatsapp-button,body:has(.menu-drawer:not([hidden])) #webux-whatsapp-button,body:has(.quick-add-picker:not([hidden])) #webux-whatsapp-button,html.tbs-hide-wa #webux-whatsapp-button{display:none!important}@media screen and (max-width:749px){[class*=ai-bundle-builder__summary-]{position:sticky;bottom:0;z-index:20;margin-bottom:0!important;padding:12px 14px calc(12px + env(safe-area-inset-bottom))!important;border-radius:14px 14px 0 0!important;box-shadow:0 -6px 20px #2525251f}[class*=ai-bundle-builder__summary-title-],[class*=ai-bundle-builder__selected-items-]{display:none}[class*=ai-bundle-builder__message-]{padding:6px 8px!important;margin-bottom:6px!important;font-size:13px!important}[class*=ai-bundle-builder__pricing-]{margin-top:0!important;padding-top:0!important;border-top:0!important}[class*=ai-bundle-builder__pricing-row-]{margin-bottom:4px!important}[class*=ai-bundle-builder__bundle-price-]{font-size:20px!important}[class*=ai-bundle-builder__add-button-]{padding:13px 20px!important;font-size:16px!important}[class*=ai-bundle-builder__header-]{margin-bottom:20px!important}[class*=ai-bundle-builder__tabs-]{margin-bottom:18px!important}}html .main-cart__line-total s,html .cart-drawer__item-price s{text-decoration:none;opacity:1;font-weight:700;font-size:inherit}html .main-cart__line-total s+span,html .cart-drawer__item-price s+span{display:none}html .main-cart__layout>*,html .main-cart__item>*{min-width:0}html .main-cart__item{grid-template-columns:88px minmax(0,1fr) auto}@media screen and (max-width:749px){html .main-cart__item{grid-template-columns:72px minmax(0,1fr) auto}html .main-cart__controls{flex-wrap:wrap;gap:6px 12px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/tbs-mobile-fixes.css.map */
