*{font-family:Denim Wide,Arial,sans-serif!important}h1,h2,h3{font-family:Denim Ink Wide,Arial Narrow,sans-serif!important}:root{--poof-pink: #FF7AC3;--poof-black: #212121;--poof-white: #ffffff;--poof-grey: #F2F2F2;--poof-blue: #72CDD9;--font-headline: "Denim Ink Wide", "Arial Narrow", sans-serif;--font-body: "Denim Wide", "Arial", sans-serif;--font-primary--family: "Denim Ink Wide", "Arial Narrow", sans-serif !important;--font-secondary--family: "Denim Wide", "Arial", sans-serif !important;--font-tertiary--family: "Denim Wide", "Arial", sans-serif !important;--font-body--family: "Denim Wide", "Arial", sans-serif !important;--font-heading--family: "Denim Ink Wide", "Arial Narrow", sans-serif !important;--font-accent--family: "Denim Wide", "Arial", sans-serif !important;--font-subheading--family: "Denim Wide", "Arial", sans-serif !important}[class*=color-]{--font-primary--family: "Denim Ink Wide", "Arial Narrow", sans-serif !important;--font-secondary--family: "Denim Wide", "Arial", sans-serif !important;--font-tertiary--family: "Denim Wide", "Arial", sans-serif !important;--font-body--family: "Denim Wide", "Arial", sans-serif !important;--font-heading--family: "Denim Ink Wide", "Arial Narrow", sans-serif !important}h1,h2,h3,.poof-hero__headline,[class*=heading],[class*=title],[class*=h1],[class*=h2],[class*=h3]{font-family:Denim Ink Wide,Arial Narrow,sans-serif!important}.site-header,header.header,.header-wrapper{background-color:var(--poof-pink)!important;border-bottom:none!important}.site-nav a,.header__menu-item,.header__menu-item a,nav a{color:var(--poof-black)!important;font-family:var(--font-body)!important;font-weight:600!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important}.header__heading-link,.site-header__logo a{color:var(--poof-black)!important}.header__icon,.header__icon svg,[class*=header] button,[class*=header] .button,.cart-count-bubble,.header-actions button,.header-actions .button{background-color:transparent!important;color:var(--poof-black)!important;padding:0!important;border:none!important;border-radius:0!important;font-size:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;min-width:unset!important}.account-popover button,.account-popover .button,.account-popover a,[class*=account-popover] button,[class*=account-popover] .button,[class*=account-drawer] button,[class*=account-drawer] .button,[class*=account-drawer] a{background-color:transparent!important;color:var(--poof-black)!important;border:none!important;padding:8px 0!important;font-size:11px!important;letter-spacing:.1em!important}.poof-hero{background-color:var(--poof-pink);display:flex;align-items:stretch;overflow:hidden;position:relative}.poof-hero__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:180px 64px 120px 80px;position:relative;min-height:80vh}.poof-hero__content{display:flex;flex-direction:column;align-items:flex-start;z-index:2;position:relative}.poof-hero__headline{font-family:var(--font-headline)!important;font-size:clamp(48px,6.5vw,90px)!important;font-weight:600!important;line-height:.88!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:var(--poof-black)!important;margin:0 0 28px!important}.poof-hero__body{font-family:var(--font-body)!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:.03em!important;color:var(--poof-black)!important;max-width:300px!important;margin:0 0 36px!important;opacity:.85}.poof-hero__cta{display:inline-block!important;background:var(--poof-white)!important;color:var(--poof-black)!important;font-family:var(--font-body)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-decoration:none!important;padding:16px 32px!important;border-radius:6px!important;border:2px solid var(--poof-black)!important;transition:background .2s,color .2s!important}.poof-hero__cta:hover{background:var(--poof-black)!important;color:var(--poof-white)!important}.poof-hero__motif{position:absolute;right:-80px;top:50%;transform:translateY(-30%);width:58%;max-width:700px;z-index:1;pointer-events:none}.poof-hero__motif img,.poof-hero__motif-img{width:100%;height:auto;display:block;mix-blend-mode:multiply}.btn,.button{background-color:var(--poof-black)!important;color:var(--poof-white)!important;font-family:var(--font-body)!important;font-weight:600!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:6px!important;border:none!important;padding:14px 28px!important;transition:background .2s!important}.btn:hover,.button:hover{background-color:var(--poof-pink)!important;color:var(--poof-black)!important}[class*=cart-drawer],[class*=cart__inner],.cart-drawer{background-color:var(--poof-black)!important;color:var(--poof-white)!important}[class*=cart-drawer] p,[class*=cart-drawer] span,[class*=cart-drawer] label,[class*=cart__inner] p,[class*=cart__inner] span{color:var(--poof-white)!important}button[name=checkout],.cart__checkout-button,[class*=cart] .checkout-button,form[action="/checkout"] button[type=submit]{background-color:var(--poof-pink)!important;color:var(--poof-black)!important;border:none!important;opacity:1!important;pointer-events:auto!important}button[name=checkout]:hover,.cart__checkout-button:hover{background-color:var(--poof-white)!important;color:var(--poof-black)!important}[class*=cart] details,[class*=cart] details summary,[class*=cart] details>*{pointer-events:auto!important;touch-action:auto!important;-webkit-user-select:auto!important;user-select:auto!important}[class*=cart] input[type=text],[class*=cart] input[name=discount]{background-color:#2d2d2d!important;color:var(--poof-white)!important;border:1.5px solid rgba(255,255,255,.3)!important;padding:12px!important;pointer-events:auto!important;touch-action:auto!important;-webkit-user-select:text!important;user-select:text!important}[class*=cart] input[type=text]::placeholder,[class*=cart] input[name=discount]::placeholder{color:#fff6!important}[class*=cart] input[type=text]+button,[class*=cart] input[name=discount]+button{background-color:var(--poof-pink)!important;color:var(--poof-black)!important;border:none!important}.template-product .shopify-section,.template-product main,.template-product .main-content,.template-product{background-color:var(--poof-black)!important}.template-product h1,.template-product h2.product-title,.template-product [class*=product] h1,.template-product [class*=product] h2{font-family:var(--font-headline)!important;font-size:clamp(36px,5vw,72px)!important;font-weight:600!important;line-height:.9!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:var(--poof-white)!important}.template-product .price,.template-product [class*=price]{color:var(--poof-pink)!important;font-family:var(--font-body)!important;font-size:1.4rem!important;font-weight:600!important}.template-product .product-description,.template-product [class*=description] p,.template-product [class*=rte] p{font-family:var(--font-body)!important;font-size:14px!important;line-height:1.65!important;letter-spacing:.03em!important;color:#ffffffa6!important}.template-product .product-vendor,.template-product [class*=vendor],.template-product [class*=badge]{font-family:var(--font-body)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--poof-pink)!important}.template-product button[type=submit],.template-product [class*=add-to-cart],.template-product [class*=buy-button]{background-color:var(--poof-pink)!important;color:var(--poof-black)!important;font-family:var(--font-body)!important;font-weight:700!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:6px!important;border:none!important;padding:16px 32px!important}.template-product button[type=submit]:hover{background-color:var(--poof-white)!important;color:var(--poof-black)!important}.template-product [class*=variant] button,.template-product [class*=swatch]{border-color:#ffffff40!important;color:var(--poof-white)!important;background:#2d2d2d!important}.template-product [class*=variant] button[aria-pressed=true],.template-product [class*=variant] button.active,.template-product [class*=swatch].selected{background:var(--poof-pink)!important;color:var(--poof-black)!important;border-color:var(--poof-pink)!important}.template-product details,.template-product [class*=accordion]{border-color:#ffffff26!important;color:var(--poof-white)!important}.template-product summary{font-family:var(--font-body)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--poof-white)!important}.template-product hr{border-color:#ffffff1f!important}.template-product [class*=media-gallery],.template-product [class*=product-media]{background-color:#2a2a2a!important}.template-product [class*=thumbnail] img,.template-product [class*=thumb] img,.template-product [class*=media-gallery] [class*=item] img,.template-product [class*=media-gallery] [class*=slide] img{opacity:1!important;mix-blend-mode:normal!important}.template-product [class*=product-recommendations]{background-color:var(--poof-black)!important}.template-product [class*=product-recommendations] h2,.template-product [class*=product-recommendations] h3{color:var(--poof-white)!important;font-family:var(--font-headline)!important;text-transform:uppercase!important}.template-product [class*=product-recommendations] [class*=price]{color:var(--poof-pink)!important}.cart__checkout-button{background-color:var(--poof-pink)!important;color:var(--poof-black)!important;border:none!important;opacity:1!important}.cart__checkout-button:hover{background-color:var(--poof-white)!important;color:var(--poof-black)!important}#checkout{background-color:var(--poof-pink)!important;color:var(--poof-black)!important}disclosure-custom,disclosure-custom *,.cart-discount,.cart-discount *{pointer-events:auto!important;touch-action:auto!important;-webkit-user-select:auto!important;user-select:auto!important}.cart-discount__input{background-color:#2d2d2d!important;color:var(--poof-white)!important;border:1.5px solid rgba(255,255,255,.3)!important}.cart-discount__input::placeholder{color:#fff6!important}.cart-discount__button{background-color:var(--poof-pink)!important;color:var(--poof-black)!important;border:none!important}.cart-discount{display:none!important}@media(max-width:768px){.poof-hero__inner{grid-template-columns:1fr;padding:100px 24px 48px;min-height:auto}.poof-hero__motif{position:relative;right:auto;top:auto;transform:none;width:100%;max-width:100%;margin-top:24px;overflow:hidden;height:380px}.poof-hero__motif img,.poof-hero__motif-img{width:300px;max-width:100%;margin:0 auto;display:block}.poof-hero__headline{font-size:clamp(2rem,10vw,3.5rem)!important}.poof-hero__form-wrap{max-width:100%;width:100%}.poof-hero__form-row{width:100%}.poof-hero__form-row input[type=email]{min-width:0;width:100%}.poof-hero__form-btn{padding:1.1rem 1rem;font-size:.6rem;letter-spacing:.1em}}:popover-open,[popover]:popover-open,[data-popover],[class*=account-popover],[class*=popover__content],.popover__content{background-color:var(--poof-pink)!important;border:none!important}:popover-open *,[popover]:popover-open *,[data-popover] *,[class*=account-popover] *,[class*=popover__content] *{color:var(--poof-black)!important;background-color:transparent!important}.template-page .rte,.template-page .rte *,.template-page p,.template-page li,.template-page span,.template-page a,.template-page h1,.template-page h2,.template-page h3,.template-page h4,.template-page td,.template-page th,[class*=page-content] *,[class*=policy] *{font-family:Denim Wide,Arial,sans-serif!important}.template-page h1,.template-page h2,.template-page h3{font-family:Denim Ink Wide,Arial Narrow,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/poof-theme.css.map */
