:root{--cw-sticky-h: 94px;--cw-navy: #4a5ca7;--cw-pink: #fc6ba5;--cw-eyebrow: #87a7d8;--cw-ink: #16233f}html,body{overflow-x:hidden!important;max-width:100vw}a,button,[role=button],summary,details>summary{-webkit-tap-highlight-color:transparent!important}*:focus{outline-color:transparent}*:focus-visible{outline:2px solid var(--cw-navy);outline-offset:2px}@media screen and (max-width:749px){body{padding-bottom:var(--cw-sticky-h)}}cw-sticky-cart.cw-sticky{display:none}@media screen and (max-width:749px){cw-sticky-cart.cw-sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:9999;background:#edf1ff;box-shadow:0 -4px 8px #0000001a;padding:1.6rem 2.8rem;padding-bottom:calc(1.6rem + env(safe-area-inset-bottom,0px))}}.cw-sticky__form{display:flex;align-items:center;justify-content:center;gap:2rem;margin:0}.cw-sticky__qty{display:inline-flex;align-items:center;gap:1.4rem;font-family:Poppins,Assistant,sans-serif;color:var(--cw-navy)}.cw-sticky__qty-btn{background:transparent;border:none;padding:0;width:2.4rem;height:4rem;color:var(--cw-navy);font-family:Poppins,Assistant,sans-serif;font-weight:700;font-size:3.2rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.cw-sticky__qty-value{width:5.7rem;height:4.6rem;border:1.5px solid var(--cw-navy);border-radius:1.1rem;display:inline-flex;align-items:center;justify-content:center;background:#fff}.cw-sticky__qty-input{width:100%;height:100%;border:none;background:transparent;color:var(--cw-navy);font-family:Poppins,Assistant,sans-serif;font-weight:700;font-size:2.4rem;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0}.cw-sticky__qty-input::-webkit-outer-spin-button,.cw-sticky__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cw-sticky__qty-input:focus{outline:none}.cw-sticky__cta{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;min-width:20rem;min-height:6.2rem;padding:.8rem 3.2rem;background:var(--cw-pink);color:#fff;border:none;border-radius:5.6rem;cursor:pointer;text-align:center;font-family:Poppins,Assistant,sans-serif;text-transform:uppercase;transition:filter .15s ease,transform .15s ease}.cw-sticky__cta[disabled]{background:#c8cad6;cursor:not-allowed}.cw-sticky__cta-label{font-weight:700;font-size:1.4rem;line-height:1.2;letter-spacing:.02em}.cw-sticky__cta-price{font-weight:700;font-size:2.4rem;line-height:1.05}#ShopifyChat,#shopify-chat,.shopify-chat,shopify-chat,#shopify-chat-container,iframe[name=shopify-chat],iframe[src*="chat.shopify"],iframe[src*=shopifychat],[data-shop-with-ai],[class*=shop-with-ai],[id*=shop-with-ai],#shop-pay-sticky-button,[data-shop-pay-sticky],shop-login-button,shop-user-status,shop-user-identity,shop-pay-button,shop-chat,shop-chat-widget,#shop-login-button,#shop-chat-widget,#shop-chat-dynamic-widget,[class*=shop-login],[class*=shop-pay-wallet],iframe[src*="shop.app"],iframe[src*=shop-pay],iframe[src*=shopifycloud],iframe[src*="shopify.com/pay"],[class*=ShopPayStickyButton],[id*=ShopPayStickyButton],iframe[src*=shop-ai],iframe[src*=shopai],[class*=shop-ai],[id*=shop-ai],[aria-label*=Shop][aria-label*=AI],#tidio-chat,.intercom-launcher,.intercom-launcher-frame,.drift-widget,#drift-widget,#hubspot-messages-iframe-container,#launcher,.zEWidget-launcher,iframe[title="Chat window"],.crisp-client,#crisp-chatbox,.gorgias-chat-container,#gorgias-chat-widget{display:none!important;visibility:hidden!important;pointer-events:none!important}.product__media-wrapper,.product-media-container,.product__media-list,.product__media,.product__media-item,.product__modal-opener,.product-media-container .product__media,.product__media .media{background:transparent!important;border:none!important;box-shadow:none!important}.product-media-container{background:#fff!important;border:none!important;border-radius:0!important}.product-media-container:before,.product-media-container:after,.product__media-item:before,.product__media-item:after{display:none!important;content:none!important}.product__media .media>*,.product__media img,.product__media video{background:transparent!important}.thumbnail-list{gap:.8rem!important;padding:1.6rem 0!important}.thumbnail-list__item{border:none!important;box-shadow:0 2px 8px #16233f14!important;border-radius:1rem!important;overflow:hidden!important}.thumbnail{border:none!important;border-radius:1rem!important}.thumbnail img{border-radius:1rem!important}.thumbnail-list__item .thumbnail[aria-current=true],.thumbnail-list__item.is-active .thumbnail{box-shadow:0 0 0 2px var(--cw-navy)!important}.product__media-list .slider-button,.product-media-container .slider-button,.product__media-list button[name=previous],.product__media-list button[name=next]{background:#ffffffe6!important;border:none!important;box-shadow:0 2px 8px #16233f1f!important;width:3.6rem!important;height:3.6rem!important;border-radius:50%!important;color:var(--cw-navy)!important}.breadcrumb,.breadcrumbs,nav.breadcrumb,.breadcrumb-wrapper,[class*=Breadcrumb],[data-breadcrumb]{font-family:Poppins,Assistant,sans-serif!important;font-weight:500!important;font-size:1.3rem!important;color:var(--cw-eyebrow)!important;padding:1rem 1.6rem!important}.breadcrumb a,.breadcrumbs a,.breadcrumb-item a,.breadcrumb-wrapper a,[class*=Breadcrumb] a,[data-breadcrumb] a{color:var(--cw-eyebrow)!important;text-decoration:none!important}.breadcrumb .separator,.breadcrumbs .separator,.breadcrumb svg,.breadcrumbs svg{color:var(--cw-eyebrow)!important;opacity:.6}.product__inventory,.inventory,.product-inventory,[class*=product__inventory],[class*=inventory__text]{font-family:Poppins,Assistant,sans-serif!important;font-weight:400!important;font-size:1.3rem!important;color:var(--cw-eyebrow)!important;text-transform:lowercase!important}.product__inventory:before,.inventory:before,.product-inventory:before{content:""!important;display:inline-block!important;width:1rem!important;height:1rem!important;background:#4caf50!important;border-radius:50%!important;margin-right:.8rem!important;vertical-align:middle!important}.product__title,.product__title h1,.product__title>*,h1.product__title,h2.product__title,[class*=product__title] h1,[class*=product__title] h2{font-family:Grota Rounded,Assistant,sans-serif!important;font-weight:800!important;font-size:3.965rem!important;line-height:1!important;color:var(--cw-navy)!important;margin:.8rem 0!important;letter-spacing:0!important}.price,.price__container,.price--large,[class*=price__regular],[class*=price__sale]{font-family:Poppins,Assistant,sans-serif!important}.price:not(.price--on-sale) .price__sale{display:none!important}.price:not(.price--on-sale) .price__regular{display:block!important}.price.price--on-sale .price__regular{display:none!important}.price.price--on-sale .price__sale{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;gap:0 1.2rem!important}.price__sale .visually-hidden{display:none!important}.price-item.price-item--regular.price-item--last,.price:not(.price--on-sale) .price-item--regular,.price.price--on-sale .price-item--sale{font-family:Poppins,Assistant,sans-serif!important;font-weight:700!important;font-size:5.4rem!important;color:var(--cw-pink)!important;line-height:1.024!important}.price.price--on-sale .price-item--sale{order:1!important}.price.price--on-sale .price-item--regular,.price.price--on-sale s.price-item{font-family:Poppins,Assistant,sans-serif!important;font-size:1.8rem!important;color:var(--cw-eyebrow)!important;font-weight:500!important;text-decoration:none!important;position:relative!important;display:inline-block!important;order:2!important}.price.price--on-sale .price-item--regular:after,.price.price--on-sale s.price-item:after{content:""!important;position:absolute!important;left:-4%!important;right:-4%!important;top:55%!important;height:2px!important;background:var(--cw-pink)!important;transform:rotate(-10deg)!important;pointer-events:none!important}.price__badge-sale,.badge.price__badge-sale{background:var(--cw-pink)!important;color:#fff!important;font-family:Poppins,Assistant,sans-serif!important;font-size:1.1rem!important;border-radius:10rem!important;padding:.3rem 1rem!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-cw-sticky-cart.css.map */
