@media screen and (min-width: 990px){.smile-launcher-frame-container{bottom:48px!important}}@media screen and (max-width: 989px){.smile-launcher-frame-container{bottom:70px!important;right:30px!important}}@media screen and (max-width: 768px){#auglio-bubble.auglio-mobile{display:none!important}}.shop-hcaptcha-badge-container,#shop-hcaptcha-badge-container,.tapcart-webbridge div[class*=kl-private-reset-css],.tapcart-webbridge div[class*=announcement-bar]{display:none!important}.fa-star,.fa-star-checked,.fa-star-half-o,.fa-star-o,.stamped-fa-star,.stamped-fa-star-checked,.stamped-fa-star-half-o,.stamped-fa-star-o{color:rgb(var(--color-foreground))}.stamped-badge-caption{font-size:12px}div:has(+.stamped-product-reviews-badge.stamped-main-badge),div:has(+div+.stamped-product-reviews-badge.stamped-main-badge){margin:0}.stamped-product-reviews-badge.stamped-main-badge~.product-family-wrapper{margin-top:0}.stamped-product-reviews-badge.stamped-main-badge{margin:8px 0 -6px}@media screen and (max-width: 749px){.product__info-wrapper .stamped-badge .stamped-badge{text-align:left}}button.virtooal-tryon-btn.virtooal-tryon-btn-product-page.tryon-additional{display:block;width:100%!important;margin-inline:auto;border-radius:40px;text-transform:uppercase;font-size:13px;letter-spacing:4px;margin-top:28px}.virtooal-tryon-btn-collection-page{left:0!important}.swym-button.swym-add-to-wishlist img{vertical-align:middle}@media screen and (max-width: 749px){.product-form__buttons button{display:none!important}}form[id^=product-form-template] .swym-isa-inline-form.swym-inject{scale:1;translate:0;border:0;padding:0;margin:8px 0}form[id^=product-form-template] .swym-isa-inline-form.swym-inject *{font-family:inherit}form[id^=product-form-template] .swym-isa-inline-form.swym-inject .swym-remind-me{padding:0}form[id^=product-form-template] .swym-isa-inline-form.swym-inject .swym-title.swym-sbisa-v2{margin-bottom:0}form[id^=product-form-template] .swym-isa-inline-form.swym-inject h2{font-size:14px;line-height:150%;margin-block:4px;text-transform:uppercase}form[id^=product-form-template] .swym-isa-inline-form.swym-inject p{margin:0 0 4px!important;font-size:11px!important;font-style:normal!important;line-height:150%}form[id^=product-form-template] .swym-isa-inline-form.swym-inject .swym-remind-email-container{margin-top:16px}form[id^=product-form-template] .swym-isa-inline-form.swym-inject .swym-remind-email-container .swym-remind-email-inputs{flex-wrap:nowrap}form[id^=product-form-template] .swym-isa-inline-form.swym-inject .swym-remind-email-container input,form[id^=product-form-template] .swym-isa-inline-form.swym-inject .swym-remind-email-container button{letter-spacing:.7px;font-size:12px;height:40px}form[id^=product-form-template] .swym-isa-inline-form.swym-inject .swym-remind-email-container input{margin:0;border-radius:40px 0 0 40px;border-style:solid;border-width:1px 0px 1px 1px}form[id^=product-form-template] .swym-isa-inline-form.swym-inject .swym-remind-email-container button{border-radius:0 40px 40px 0;border:1px;margin-bottom:0;width:164px;padding:0;min-height:40px}@media screen and (min-width: 750px) and (max-width: 1199px){form[id^=product-form-template] .swym-isa-inline-form.swym-inject .swym-remind-email-container button{width:120px}}@media screen and (max-width: 900px){form[id^=product-form-template] .swym-isa-inline-form.swym-inject .swym-remind-email-container .swym-remind-email-inputs{flex-direction:row}}table.ac__settings__table.ac_table1{display:none!important}#swym-sfl-body #swym-sfl-carousel-wrapper{max-width:unset}#swym-sfl-body #swym-sfl-carousel-content{height:unset;display:flex}#swym-sfl-body #swym-sfl-carousel-content .swym-sfl-container{width:calc(25% - 12px);flex-shrink:0}#swym-sfl-body .swym-sfl-list-product-item,#swym-sfl-body .swym-sfl-list-item-content{height:100%}#swym-sfl-body .swym-sfl-list-item-content{display:flex;flex-direction:column}#swym-sfl-body #swym-sfl-carousel-content .swym-sfl-list-item-title{max-width:unset;text-transform:uppercase;font-size:15px;letter-spacing:3.2px;font-weight:400;color:#474643;text-align:center;width:unset;min-height:unset!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#swym-sfl-body .swym-product-price{flex-grow:1;color:#474643;font-size:12px;letter-spacing:1.85px;line-height:14px;font-weight:400;text-align:center;line-height:calc(1 + .3 / max (1,var(--font-heading-scale)));margin-top:8px}#swym-sfl-body .swym-sfl-add-to-cart-btn{background-color:#121212;border-radius:40px;font-family:inherit;background:unset;color:#474643;border:1px solid;text-transform:lowercase}#swym-sfl-body .swym-sfl-add-to-cart-btn:first-letter{text-transform:uppercase}@media screen and (max-width: 749px){#swym-sfl-body #swym-sfl-carousel-content .swym-sfl-container{width:calc(50% - 8px)}}.cart_items-wrapper>form{width:100%}.cart-subtotal-box{border:1px solid rgba(var(--color-foreground),.1);padding:16px;border-radius:12px;width:100%}.cart-subtotal-box h3{margin-block:0;font-size:16px;font-weight:400}.cart-subtotal-box .subtotal-item{margin-bottom:20px}.cart-subtotal-box .subtotal-amount{font-size:14px;margin:0 0 8px}.cart-subtotal-box .milestone-progress-wrapper{position:relative;height:40px;margin-top:12px;width:calc(100% - 20px);margin-inline:auto}.cart-subtotal-box .milestone-progress-bar{background-color:#eee;height:8px;border-radius:6px;position:relative;overflow:hidden}.cart-subtotal-box .milestone-progress-fill{background-color:#aa1b48;height:100%;width:0%;transition:width .5s ease}.cart-subtotal-box .milestone{position:absolute;top:-6px;transform:translate(-50%);text-align:center}.cart-subtotal-box .milestone .dot{width:20px;height:20px;background-color:#ccc;border-radius:50%;display:inline-block;border:2px solid white}.cart-subtotal-box .milestone .dot.achieved{background-color:#aa1b48}.cart-subtotal-box .milestone .label{font-size:12px;color:#444;display:block;margin-top:2px}.cart-subtotal-box .milestone-message{font-size:14px;font-weight:500}@media screen and (max-width: 989px){.cart-subtotal-box h3{font-size:14px}.cart-subtotal-box .subtotal-amount{font-size:12px}.cart-subtotal-box .milestone .label{font-size:10px}.cart-subtotal-box .milestone-message{font-size:12px}}@media screen and (min-width: 990px){.cart-subtotal-box{max-width:320px}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/app-additional-style.css.map */
