:root{--bs-green: #82317a;--bs-green-light: #9c4594;--bs-green-dim: #6a2763;--bs-price: #000000;--bs-savings: #82317a;--mia-purple: #82317a;--mia-border: #e8e8e1}body{font-weight:var(--font-body-weight);letter-spacing:.025em;line-height:1.4}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{text-transform:uppercase;letter-spacing:0;line-height:1}.header__menu-item span,.mega-menu__link,.menu-drawer__menu-item{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.3rem;text-transform:uppercase;letter-spacing:.2em}@media screen and (min-width:990px){.header--split:not(.drawer-menu){grid-template-areas:"left-icons navigation heading navigation-right icons";grid-template-columns:minmax(10rem,auto) 1fr auto 1fr minmax(10rem,auto);column-gap:2rem}.header--split .header__inline-menu{margin-left:0}.header--split .header__inline-menu--right{grid-area:navigation-right}.header--split .header__inline-menu .list-menu--inline{display:flex;flex-wrap:wrap;justify-content:center}.header--split .header__menu-item{padding:.6rem 1.2rem}.header--split .header__icons{justify-self:end}}.button,.shopify-payment-button__button--unbranded,.shopify-challenge__button,.customer button{font-size:1.3rem}.card__heading{font-weight:var(--font-body-weight);text-transform:none;letter-spacing:.025em;font-size:1.6rem}.card-information .price{font-size:1.36rem}.card-information .price--on-sale .price-item--sale{color:#00b67a}.card-information .price--on-sale .price-item--regular{color:#000}.card__badge .badge{font-size:1.36rem;text-transform:none;letter-spacing:.025em}.collection-list .card--standard .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.1;pointer-events:none}.collection-list .card--standard>.card__content{z-index:1}.collection-list .card--standard .card__heading{font-size:2rem;text-transform:none}.product__info-container .price-item--sale.price-item--last,.product__info-container .price-item--regular{color:var(--bs-price)}.product__info-container .product__title h1{font-size:calc(var(--font-heading-scale) * 2.9rem)}.mia-separator{border:0;border-top:1px solid var(--mia-border);margin:.5rem 0}@media screen and (min-width:990px){.footer .footer__content-top:not(:has(.footer-block--newsletter)){display:block}.footer .footer__content-top:not(:has(.footer-block--newsletter))>.footer__blocks-wrapper{display:grid;grid-template-columns:39fr 25fr 35fr;gap:3rem 2.4rem}}.footer-block__details-content,.footer-block__subtext{line-height:1.6}body,[class*=color-scheme-]{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3.4rem)}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.89rem)}.banner__heading.hxl{font-size:8rem}}.announcement-bar__message{font-family:var(--font-body-family);font-size:1.224rem;font-weight:700;letter-spacing:.2em;padding:1rem 0}@media screen and (min-width:990px){.header--split .header__menu-item{padding:.75rem 1.2rem}.header.header--split>.header__search{display:flex;grid-area:left-icons;justify-self:start}.header.header--split .header__icons .header__search{display:none}}.card-information .price .price-item{font-size:1.36rem}.footer .footer-block__heading{font-family:var(--font-heading-family);font-size:1.28rem;letter-spacing:.3em}.footer-block__details-content,.footer-block__subtext,.footer__content-bottom{font-size:1.36rem}@media screen and (min-width:990px){.product--thumbnail media-gallery{display:grid;grid-template-columns:8rem minmax(0,1fr);column-gap:1.5rem;align-items:start}.product--thumbnail media-gallery>[id^=GalleryViewer]{grid-column:2;grid-row:1}.product--thumbnail media-gallery>.thumbnail-slider{grid-column:1;grid-row:1;margin:0}.product--thumbnail .thumbnail-slider .thumbnail-list,.product--medium.product--thumbnail .thumbnail-list{display:flex;flex-direction:column;gap:1rem;padding:0;margin:0}.product--thumbnail .thumbnail-list__item{width:100%}}.product__info-container .price--on-sale .price-item--sale.price-item--last,.product__info-container .price-item--sale.price-item--last{color:#27ae60;font-size:1.92rem;font-weight:var(--font-body-weight)}.product__info-container .price__sale .price-item--regular,.product__info-container .price--on-sale .price-item--regular{color:#000;font-size:1.6rem}.product__info-container .price .badge{display:none}.product-form__input .form__label{font-size:1.28rem;font-weight:var(--font-body-weight);text-transform:uppercase;letter-spacing:.3em;margin-bottom:.8rem}variant-selects .product-form__input--pill input[type=radio]+label{background:#fff;color:#000;border:0;border-radius:0;box-shadow:0 0 0 1px var(--mia-border);padding:.7rem 1.5rem;margin:.3rem .8rem .8rem .2rem;font-size:1.6rem;letter-spacing:.025em;line-height:2.2rem}variant-selects .product-form__input--pill input[type=radio]+label:before,variant-selects .product-form__input--pill input[type=radio]+label:after{display:none}variant-selects .product-form__input--pill input[type=radio]:checked+label{background:#fff;color:#000;box-shadow:0 0 0 2px #000}variant-selects .product-form__input input[type=radio]+label.bs-image-swatch{padding:0;box-shadow:0 0 0 1px var(--mia-border)}variant-selects .product-form__input input[type=radio]+label.bs-image-swatch img{width:4rem;height:4rem}variant-selects .product-form__input input[type=radio]:checked+label.bs-image-swatch{box-shadow:0 0 0 2px #000}@media screen and (min-width:990px){.product--thumbnail .thumbnail-list__item .thumbnail{aspect-ratio:80 / 105;height:auto}.product--thumbnail .thumbnail-list__item .thumbnail img{object-fit:cover}.product.product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product.product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.collection-list .card--standard>.card__content{padding:0 1rem}.collection-list .card--standard>.card__content .card__information{display:inline-block;width:auto;max-width:100%;padding:.8rem 1.5rem;background:#fff;text-align:center}.collection-list .card--standard .card__information .card__heading{font-size:1.6rem;line-height:1.6rem;margin:0}@media screen and (min-width:750px){.collection-list .card--standard .card__information .card__heading{font-size:2rem;line-height:2rem}}.mia-rating{font-size:1.4rem;font-weight:700;margin-bottom:1rem;gap:.5rem}.mia-rating .bs-rating-strip__stars{font-size:1.8rem;letter-spacing:.1rem}.mia-rating .bs-rating-strip__divider{opacity:1}.collection__title.title-wrapper,.collection-list-wrapper .title-wrapper-with-link{justify-content:center;text-align:center;margin-bottom:30px}.related-products__heading{text-align:center}.mia-menu-parent-link,.mia-drawer-parent-link{color:inherit;text-decoration:none}.mia-menu-parent-link:hover span{text-decoration:underline;text-underline-offset:.3rem}.mia-drawer-parent-link{flex:0 1 auto;padding-right:2rem}@media screen and (min-width:990px){.header--split summary.header__menu-item{align-items:center}.header--split summary.header__menu-item .icon-caret{position:static;flex-shrink:0;margin-left:.5rem}}@media screen and (max-width:989px){.header--split>.header__search{display:none}}.mia-option-value{text-transform:none;letter-spacing:.025em}#kaching-cart .kaching-cart__close{width:44px;height:44px;top:50%;right:4px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:0}#kaching-cart .kaching-cart__close svg{width:20px;height:20px;stroke-width:2.2}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mia-sophia.css.map */
