@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600&family=Assistant:wght@300;400;500;600&display=swap";:root,.color-background-1,.color-background-2,.color-scheme-1,.color-scheme-2{--imp-ivory:#FBF9F6;--imp-white:#FBF9F6;--imp-ink:#1A1A1A;--imp-ink-soft:#555550;--imp-pink:#1A1A1A;--imp-line:rgba(26,26,26,.12);--imp-head:"Montserrat",sans-serif;--imp-body:"Assistant",sans-serif}body{font-family:var(--imp-body);background:var(--imp-ivory);color:var(--imp-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.title,.product__title,.collection__title,.section-header h2{font-family:var(--imp-head);font-weight:400;letter-spacing:.04em}.label-imp,.caption,.product-count,.facets__summary,.breadcrumb{font-family:var(--imp-head);letter-spacing:.18em;text-transform:uppercase}.button,.button--primary,.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--imp-head)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:500!important;border-radius:0!important;font-size:1.1rem!important}.button:not(.button--secondary){--color-button:26,26,26;--color-button-text:251,249,246;background:var(--imp-ink);color:var(--imp-white);border:1px solid var(--imp-ink)}.button:not(.button--secondary):hover{background:transparent;color:var(--imp-ink)}.button--secondary{border-radius:0!important;border-color:var(--imp-ink)}a:hover{color:var(--imp-ink)}.link,.menu-list__link{text-underline-offset:3px;text-decoration-color:var(--imp-pink)}.header{background:var(--imp-ivory);border-bottom:0}.header__heading-logo{max-height:46px;width:auto}.header__menu-item{font-family:var(--imp-head);font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;font-weight:500}.header__menu-item:hover,.header__active-menu-item{text-decoration-color:var(--imp-pink)}.cart-count-bubble{background:var(--imp-pink)!important}.cart-count-bubble span{color:#fff!important}.announcement-bar,.utility-bar{background:var(--imp-ivory)}.announcement-bar__message{font-family:var(--imp-head);font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;color:var(--imp-ink-soft)}.card-wrapper,.card{--border-radius:0}.card__media,.media{border-radius:0!important}.card-information .card__heading,.card__heading a{font-family:var(--imp-head);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.card__heading a:hover{color:var(--imp-pink)}.price,.price__regular .price-item{font-family:var(--imp-body);color:var(--imp-ink-soft)}.price--on-sale .price-item--sale{color:var(--imp-pink)}.card__media .media,.product__media-item .media{background:var(--imp-ivory)}.title-wrapper-with-link h2,.collection__title h2,.section-header__title{font-family:var(--imp-head);letter-spacing:.18em;text-transform:uppercase;font-weight:400}.facets__summary,.facet-filters__label,.active-facets__button{font-family:var(--imp-head);letter-spacing:.12em;text-transform:uppercase}.product__title h1,.product__title h2{font-family:var(--imp-head);letter-spacing:.12em;text-transform:uppercase;font-weight:400}.product-form__input .form__label,.variant-option{font-family:var(--imp-head);letter-spacing:.16em;text-transform:uppercase;font-size:1.05rem}.footer{background:#121212;color:var(--imp-ivory)}.footer .footer__content-top,.footer .footer__content-bottom{border:0}.footer__heading,.footer-block__heading{font-family:var(--imp-head);letter-spacing:.22em;text-transform:uppercase;color:var(--imp-ivory)}.footer a,.footer__list-social .list-social__link{color:#faf6f0b3}.footer a:hover{color:var(--imp-pink)}.footer .footer__content-bottom small,.copyright__content{color:#faf6f073}.imp-wa{position:fixed;right:22px;bottom:22px;width:56px;height:56px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 22px #00000038;z-index:80;transition:transform .25s,box-shadow .25s}.imp-wa:hover{transform:scale(1.08);box-shadow:0 10px 28px #00000047}.imp-wa svg{width:30px;height:30px;fill:#fff}@media(max-width:760px){.imp-wa{right:16px;bottom:16px;width:52px;height:52px}.imp-wa svg{width:28px;height:28px}}.footer a:hover,.footer__list-social .list-social__link:hover{color:var(--imp-ivory)}.imp-tile-meta span{border-bottom-color:#ffffffd9}.imp-hero-btn:hover{background:transparent;color:#fff;border-color:#fff}.cart-count-bubble{background:var(--imp-ink)!important}.cart-count-bubble span{color:var(--imp-ivory)!important}.header-wrapper,.header-wrapper.gradient,.header-wrapper.color-scheme-1,.header,.announcement-bar,.utility-bar,.utility-bar.color-scheme-1,.menu-drawer,.menu-drawer__inner-container,.header__inline-menu .list-menu--disclosure,.header__submenu{background:var(--imp-ivory)!important;background-image:none!important}.header-wrapper--border-bottom{border-bottom:1px solid var(--imp-line)!important}.header__inline-menu{background:transparent!important}.footer .footer-block__details-content.rte a{font-size:1.4rem;text-decoration:none;color:#faf6f0bf}.footer .footer-block__details-content.rte a:hover{color:var(--imp-ivory);text-decoration:underline;text-underline-offset:.3rem}.footer .footer-block__details-content.rte p{margin:0}#carthike-chat-button-container{display:none!important}@media screen and (max-width:749px){.product__media-list.grid--peek .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}}.product__info-container .product__text{font-size:13px;line-height:1.65;letter-spacing:.015em;color:#1a1a1ab8;margin:12px 0 2px}@media screen and (max-width:749px){.product__info-container .product__text{font-size:12.5px}}@media screen and (max-width:749px){.product{flex-direction:column;flex-wrap:nowrap}.product__info-wrapper,.product__info-container{display:contents}.product__info-container>*{width:100%;order:6}.product__info-container>.product__text.caption-with-letter-spacing{order:1;margin-bottom:.3rem}.product__info-container>.product__text.subtitle{order:2;margin-top:0;margin-bottom:.3rem}.product__info-container>.product__title{order:3;margin-bottom:.8rem}.product__info-container>[id^=price-]{order:4}.product__media-wrapper{order:5}.product__title h1{font-size:2rem}}.product__info-container>.product__text.subtitle{text-decoration:underline;text-underline-offset:.25em}@media screen and (max-width:749px){.product.grid{margin-top:-1.5rem}.product__info-container>.product__text.subtitle{margin-top:0;margin-bottom:.2rem}.product__info-container>.product__title{margin-top:.6rem;margin-bottom:.7rem}.product__info-container>[id^=price-]{margin-top:.4rem;margin-bottom:1.4rem}}.product__info-container>.product__text.subtitle{font-size:14px}.product__info-container>.product__text:not(.subtitle):not(.caption-with-letter-spacing){font-size:15px}.cart-item:has(a[href*="/products/build-your-set"]) .cart-item__image{display:none}.cart-item:has(a[href*="/products/build-your-set"]) .cart-item__media{display:none}.cart-item:has(a[href*="/products/build-your-set"]){grid-template-columns:0 1fr 1fr 1fr}@media screen and (min-width:750px){#main-cart-items .cart-item:has(a[href*="/products/build-your-set"]) .cart-item__media{display:table-cell}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/impolie-brand.css.map */
