html body .cart__warnings .cart__empty-text,html body .cart__empty-text{font-size:clamp(20px,2.4vw,28px);font-weight:700;color:#151b34;text-align:center}html body .cart__contents .title,html body .main-cart-title,html body .title-wrapper-with-link .title,html body .title-wrapper-with-link h1{text-transform:uppercase;font-weight:700;letter-spacing:-.02em;font-size:clamp(30px,5vw,56px);color:#151b34}html body .cart-items{border-collapse:separate;border-spacing:0 14px}html body .cart-item{position:relative}html body .cart-item__media{border-radius:20px;overflow:hidden;width:100%;min-width:0}html body .cart-item__image-container{display:block;width:100%;border-radius:20px;overflow:hidden}html body .cart-item__image-container .cart-item__link{display:block;width:100%}html body .cart-item__media img.cart-item__image,html body img.cart-item__image{display:block;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:contain;border-radius:20px;background:linear-gradient(150deg,#d9d0fe,#b5a6f7)}html body .cart-item__name{font-weight:700;color:#151b34;text-decoration:none}html body .cart-item__details .product-option,html body .cart-item__details dl,html body .cart-item__details dd,html body .cart-item__details dt{color:#4a4668}html body .cart-item__totals .price,html body .cart-item__final-price,html body .cart-item__price-wrapper .price{font-weight:700;color:#423888}html body .cart-item__old-price{font-weight:400;color:#7b7799}html body .quantity,html body .quantity:after,html body .quantity:before{border-radius:999px}html body .cart__blocks{background:#fff;border-radius:28px;padding:22px 24px;box-shadow:0 12px 34px #5b33d61f}html body .cart__blocks .totals{margin-bottom:6px}html body .cart__blocks .totals__total,html body .cart__blocks .totals__total-value{font-weight:700;color:#151b34}html body .cart__blocks .totals__total-value{color:#423888;font-size:1.25em}html body .cart__checkout-button,html body .cart__checkout-button:before,html body .cart__checkout-button:after{border-radius:999px}html body .cart__checkout-button{min-height:5.6rem;font-size:1.7rem}html body .cart__footer .field__input,html body .cart__note .text-area{border-radius:20px}html body .cart-notification,html body .cart-notification-wrapper{border-radius:0 0 28px 28px}html body .cart-notification__links .button{border-radius:999px}html body .cart-notification .cart-notification-product__image{border-radius:14px;overflow:hidden}html body .cart-notification-product__image img{width:100%;height:100%;object-fit:contain;border-radius:14px}html body .template-search__header .title,html body .template-search__header h1{text-transform:uppercase;font-weight:700;letter-spacing:-.02em;font-size:clamp(30px,5vw,56px);color:#151b34}html body .search .field__input,html body .search__input,html body .template-search__search .field__input{border-radius:999px;padding-left:2.4rem}html body .search .field:after,html body .search .field:before,html body .template-search__search .field:after,html body .template-search__search .field:before{border-radius:999px}html body .search__button,html body .search__button .icon{border-radius:999px}html body .predictive-search{border-radius:24px;overflow:hidden;box-shadow:0 18px 44px #0f0d1c38}html body .template-search__results .title--primary{font-weight:700;color:#151b34}html body .customer{background:#fff;border-radius:32px;padding:clamp(22px,4vw,40px);box-shadow:0 12px 34px #5b33d61f;margin-top:12px;margin-bottom:12px}html body .customer h1,html body .customer h2{text-transform:uppercase;font-weight:700;letter-spacing:-.02em;font-size:clamp(26px,4vw,40px);color:#151b34}html body .customer .field__input,html body .customer .field input{border-radius:999px;padding-left:2.4rem}html body .customer .field:after,html body .customer .field:before{border-radius:999px}html body .customer .select__select{border-radius:999px}html body .customer a{color:#6d28d9;font-weight:700}html body .customer a.button,html body .customer button{border-radius:999px}html body .customer table{border-radius:20px;overflow:hidden}html body .customer .field__label{color:#4a4668}html body .main-page-title{text-transform:uppercase;font-weight:700;letter-spacing:-.02em;font-size:clamp(30px,5vw,56px);color:#151b34;text-align:center;margin-bottom:24px}html body .main-page-title+.rte{background:#fff;border-radius:32px;padding:clamp(22px,4vw,44px);box-shadow:0 12px 34px #5b33d61f;color:#2b2850}html body .main-page-title+.rte h2,html body .main-page-title+.rte h3{color:#151b34;font-weight:700;letter-spacing:-.02em}html body .contact .title,html body .contact h2{text-transform:uppercase;font-weight:700;letter-spacing:-.02em;color:#151b34}html body .contact .field__input{border-radius:999px;padding-left:2.4rem}html body .contact .text-area{border-radius:24px}html body .contact .field:after,html body .contact .field:before{border-radius:999px}html body .template-404{text-align:center;padding-top:60px;padding-bottom:80px}html body .template-404 .title,html body .template-404 h1{font-size:clamp(72px,16vw,180px);line-height:.9;font-weight:700;letter-spacing:-.04em;color:#6d28d9}@media screen and (min-width:750px){html body .cart-item__media{width:12rem!important;max-width:12rem!important;min-width:12rem!important}html body .cart-item__image-container{width:12rem;max-width:12rem}html body .cart-item__details{min-width:18rem}html body .cart-item__name{word-break:normal;overflow-wrap:break-word}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/swaptty-pages.css.map */
