.price .price-item{font-weight:700!important;font-size:1.7rem!important;letter-spacing:.03rem;color:#121212}.price--on-sale .price-item--sale{color:#ff5a66!important}.price--on-sale .price-item--regular{font-size:1.4rem!important;color:#999!important;text-decoration:line-through;font-weight:500!important}.product__info-container .price-item--sale,.product__info-container .price:not(.price--on-sale) .price-item--regular{font-size:2.8rem!important;font-weight:800!important;letter-spacing:-1px;line-height:1.2}.product__info-container .price--on-sale .price-item--regular{font-size:1.8rem!important;margin-right:8px}.price--on-sale .price__sale{display:flex!important;flex-direction:column;gap:.15rem}.card__heading{margin-bottom:.4rem}.card-information>.price{margin-top:.2rem}.card__badge span,.price__badge-sale,.price__badge-sold-out{background-color:#ff5a66!important;color:#fff!important;font-weight:500;font-size:1.6rem;padding:.5rem 1rem;border-radius:.8rem;text-transform:none;line-height:1;display:inline-block;box-shadow:none;border:none}.card__badge{background:none!important;padding:0!important;border:none!important;box-shadow:none!important}.product__title h1{letter-spacing:-.05rem!important;line-height:1.1!important}.product__description.rte{line-height:1.4!important;letter-spacing:-.04rem;margin-top:.3rem}.product__bestseller-badge p{display:inline-block;background-color:#ff5a66;color:#fff!important;font-weight:700;padding:.6rem 1.2rem;border-radius:1rem;margin:0 0 1.5rem;line-height:1;letter-spacing:.03rem}.product__custom-text-divider{border-bottom:1px solid rgba(0,0,0,.1);padding-top:.5rem;padding-bottom:2rem;margin:0}.product__custom-text-divider p{margin-bottom:0}.product__custom-text-divider p{display:inline-block;background-color:#23f7fe;color:#111010;font-weight:700;font-size:1.3rem;padding:.5rem 1.2rem;border-radius:10px;margin:0;letter-spacing:.01rem}.product-form__buttons{display:grid;gap:.5rem;max-width:none}.product-form__submit,.shopify-payment-button__button--unbranded{width:100%;min-height:6.1rem;display:flex;align-items:center;justify-content:center;letter-spacing:-.1px!important}.product-form__submit[name=add]{display:flex!important}.shopify-payment-button{display:none!important}.product__share{margin-top:1rem;margin-bottom:.5rem;display:flex;align-items:center}.product__share-button-wrapper{position:relative;display:inline-block}.share-trigger,.copy-link{background:none;border:none;padding:0;cursor:pointer;line-height:0}.share-menu{position:absolute;left:100%;margin-left:8px;top:50%;transform:translateY(-50%) scale(.95);transform-origin:left center;display:flex;align-items:center;gap:1.2rem;padding:.8rem 1.2rem;background-color:#fff;border-radius:50px;box-shadow:0 4px 15px #0000001a;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease;z-index:10;white-space:nowrap}.product__share-button-wrapper.is-open .share-menu{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.share-menu a,.share-menu button{display:block;line-height:0}.share-menu img,.share-trigger img{width:3.2rem;height:3.2rem;transition:transform .2s ease}.share-menu a:hover img,.share-menu button:hover img,.share-trigger:hover img{transform:scale(1.15)}.copy-link .icon-success,.copy-link.copied .icon-link{display:none}.copy-link.copied .icon-success{display:block}@keyframes bounce-click{0%{transform:scale(1)}30%{transform:scale(1.3)}50%{transform:scale(.9)}to{transform:scale(1)}}.share-menu img:active,.share-trigger img:active{animation:bounce-click .4s ease}.payment-fieldset-container{margin-top:1rem;margin-bottom:1rem}.payment-fieldset{border:1px dotted #dcdcdc;border-radius:.8rem;padding:1.5rem 2rem 2rem;text-align:center}.payment-legend{padding:0 1rem;margin:0 auto;font-size:1.5rem;font-weight:500;color:#555;letter-spacing:.05rem}.payment-legend p{margin:0;line-height:1}.payment-legend strong{font-weight:700}.payment-icons-grid{display:flex;justify-content:center;align-items:center;gap:2rem}.payment-icons__icon{display:block;width:auto;max-width:100px;object-fit:contain}.trust-icons__wrapper{border-radius:1.2rem;padding:1.5rem 2rem;margin-top:-1.1rem}.trust-icons__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.trust-icons__block{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none}.trust-icons__icon{height:6rem;width:auto;margin-bottom:.5rem;filter:brightness(0) invert(1)}.trust-icons__text,.trust-icons__text p{font-size:1.1rem;font-weight:500;line-height:1.4;margin:0}@media screen and (max-width: 749px){.trust-icons__grid{grid-template-columns:repeat(3,1fr);gap:1rem}.trust-icons__wrapper{padding:1.5rem 1rem}}.product-features-block{max-width:650px;margin:1rem auto;padding:1.7rem 0;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background-color:transparent}.product-features-block.rte ul{list-style-type:none!important;padding-left:0;margin:0}.product-features-block.rte li{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;color:#3c4043;line-height:1.3;padding:.3rem 0;letter-spacing:-.02em}.product-features-block.rte li p{margin:0}.product-form__quantity{margin-top:1.1rem}.protected-image{position:relative;display:block;line-height:0}.protected-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.protected-image img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.card__heading{font-size:1.8rem;letter-spacing:-.5px}.card__heading a{text-decoration:none!important;color:#2b2b2b}.card__heading a:hover{color:#121212}@media screen and (max-width: 749px){.card__heading{font-size:1.2rem}}.product__policies,.product-policies,.product__shipping,.product__tax,#CartDrawer-Checkout,.cart__ctas button[name=checkout],.cart__checkout-button,.cart__tax-note,.tax-note,.drawer__footer .totals__subtotal-text{display:none!important}.cart-item__name{letter-spacing:-.5px!important;font-weight:600!important;color:#111010!important;text-decoration:none!important;border:none!important;box-shadow:none!important;transition:color .2s ease}.cart-item__name:hover{color:#ff5a66!important;text-decoration:underline!important;text-decoration-thickness:.1px!important;text-underline-offset:3px!important;box-shadow:none!important}.totals__subtotal,h2.totals__subtotal,h3.totals__subtotal,p.totals__subtotal{letter-spacing:-.1px!important;font-weight:500!important}.totals__subtotal-value,p.totals__subtotal-value,span.totals__subtotal-value{font-weight:900!important;color:#000!important;font-size:1.8rem!important;letter-spacing:-.1px!important;text-shadow:.5px 0 0 #000000!important}
/*# sourceMappingURL=/cdn/shop/t/113/assets/uno.css.map */
