.quick-add-modal[open]{z-index:710!important}.ux-complete{position:fixed;top:0;right:0;width:100%;height:100%;z-index:610;visibility:hidden}.ux-complete:before{content:"";width:100%;height:100%;background-color:#0000004d;position:absolute;top:0;right:0;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.ux-complete__backdrop{width:100%;height:100%;position:absolute;top:0;right:0;z-index:2;display:block}.ux-complete__container{height:100%;display:flex;flex-direction:column;width:100%;overflow:hidden;align-items:flex-end;background-color:transparent}.ux-complete__content{display:flex;flex-direction:column;background-color:#fff;width:90%;overflow:hidden;margin-top:auto;max-height:100%;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;position:relative;z-index:3;max-width:400px;height:100%;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%)}.ux-complete__heading{flex-shrink:0;display:flex;padding:8px 16px;min-height:60px;gap:10px;align-items:center}.ux-complete__title{font-weight:500;font-size:20px;line-height:1.2;letter-spacing:.07px;color:#000;margin:0}.ux-complete__close{cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;color:#000}.ux-complete__close svg{width:100%;height:100%}.ux-complete__body{overflow-y:auto;flex-grow:1;padding:0 16px 16px}.ux-complete__body img{display:block;width:100%;height:auto}.ux-complete.active{visibility:visible}.ux-complete.active:before{opacity:1}.ux-complete.active .ux-complete__content{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0)}@media(min-width:990px){.ux-complete__content{max-width:500px;height:100%;width:100%}.ux-complete__heading{min-height:90px;padding:20px 24px}.ux-complete__title{font-size:32px}.ux-complete__close{width:32px;height:32px}.ux-complete__body{padding:0 24px 24px}}.ux-complete-card{display:flex;gap:15px;color:rgb(var(--color-foreground));margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid #CBCBCB}.ux-complete-card__media{flex-shrink:0;width:88px;position:relative}.ux-complete-card__media>a{text-decoration:none;position:absolute;left:0;width:100%;height:100%;top:0;z-index:3}.ux-complete-card__media>a span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ux-complete-card__media .media{position:relative;width:100%;padding:0}.ux-complete-card__media .media:before{content:"";padding:100% 0 0;display:block;width:100%}.ux-complete-card__media .media img{display:block;width:100%;border-radius:8px}.ux-complete-card__media ul{list-style:none;padding:0;margin:0}.ux-complete-card__media ul li{margin:0}.ux-complete-card__media .product__media-toggle,.ux-complete-card__media .product__media-icon{display:none!important}.ux-complete-card__media media-gallery{--media-radius: 8px;display:block}.ux-complete-card__media media-gallery .product__media-list{width:100%;height:100%;display:block;overflow:hidden}.ux-complete-card__media media-gallery .product__media-list .product__media-item{width:100%;max-width:none;display:block}.ux-complete-card__content{flex-grow:1;width:calc(100% - 103px);display:flex;flex-direction:column}.ux-complete-card__heading{margin:0;font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:14px;line-height:21px;letter-spacing:.07px;color:#000}.ux-complete-card__heading a{text-decoration:none;color:#000}.ux-complete-card__information{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.ux-complete-card__description{font-weight:400;font-size:14px;line-height:1.5;color:#605f5f;display:block}.ux-complete-card__price .badge{display:none!important}.ux-complete-card__price .price{font-size:14px;line-height:21px}.ux-complete-card__price .price .price-item{font-size:14px;line-height:21px;display:block;margin:0;color:#000}.ux-complete-card__price .price.price--on-sale .price-item--regular{color:#45454580}.ux-complete-card__price .price.price--on-sale .price__sale{display:flex;flex-direction:column}.ux-complete-card__price .price.price--on-sale .price__sale .price-item--sale{order:5}.ux-complete-card .quick-add__submit{background-color:transparent;border:none;box-shadow:none;padding:0;outline:none;font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:14px;line-height:1.7;letter-spacing:.07px;text-decoration-line:underline;text-transform:uppercase;color:#000;cursor:pointer;display:flex;width:fit-content;margin-top:auto;min-height:0}.ux-complete-card__form{display:none;margin:0}.ux-complete-card__form .product_variant{margin-top:0}.ux-complete-card__form .product__description,.ux-complete-card__form .product-form__quantity{display:none!important}.ux-complete-card__form .product-form__submit{margin:0;padding-left:5px;padding-right:5px;letter-spacing:0}.ux-complete-card__form .product-form__input{margin-bottom:12px}.ux-complete-card__form .product-form__input.input--size .form__label{flex-wrap:wrap;align-content:center;align-items:center}.ux-complete-card__form .product-form__input.input--size .size_action-box{order:-1;width:100%}.ux-complete-card__form .product-form__input.input--size .size-code span.active{text-decoration:underline}.ux-complete-card__form .product-form__input.input--size .control{margin-left:0;padding-left:0;width:calc(100% + 16px);scroll-padding-left:0}.ux-complete-card__form .product-form__input.input--size.large .control{width:100%}.ux-complete-card__form .product-form__input.large input[type=radio]+label{width:100%;max-width:100%}.ux-complete-card__form .product-form__input.large .slider__slide{width:calc((100% - 3px)/2);max-width:calc((100% - 3px)/2)}.ux-complete-card__form .product-form__input.Small .slider__slide:first-child{margin:0}.ux-complete-card__form .product-form__input.product-form__input--color{margin-bottom:12px}.ux-complete-card__form .product-form__input.product-form__input--color input[type=radio]+label{width:34px;height:40px}.ux-complete-card__form .product-form__input.product-form__input--color input[type=radio]+label img{border-radius:0}.ux-complete-card__form .product-form__input.product-form__input--color .form__label{display:none}.ux-complete-card__form .product-form__input--height{display:flex;flex-wrap:wrap;gap:3px;align-items:center}.ux-complete-card__form .product-form__input--height .control{gap:12px!important;width:100%}.ux-complete-card__form .product-form__input--height .form__label{width:auto;margin:0;gap:0}.ux-complete-card__form .product-form__input--height .form__label:after{content:":"}.ux-complete-card__form .product-form__input--height .form__label span{display:none!important}.ux-complete-card__form .product-form__input--height input[type=radio]+label{width:fit-content!important;font-weight:400;font-size:14px;line-height:1.5;min-height:0;height:auto;padding:0;text-align:center;justify-content:center;border-radius:0;border:none!important;background-color:transparent!important}.ux-complete-card__form .product-form__input--height input[type=radio]+label .circle,.ux-complete-card__form .product-form__input--height input[type=radio]+label img{display:none!important}.ux-complete-card__form .product-form{padding-top:4px}.ux-complete-card.active .ux-complete-card__form{display:block}.ux-complete-card.active .ux-complete-card-show{display:none}body.show-uxComplete{overflow:hidden}@media(min-width:990px){.ux-complete-card__form,.ux-complete-card__description{max-width:260px}.ux-complete-card .product-form__input.input--size .control{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ux-complete.css.map */
