@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap";:root{--jp-font-body: "Outfit", sans-serif;--jp-black: #000000;--jp-black-light: #1a1a1a;--jp-white: #ffffff;--jp-text: #000000;--jp-border: #e8e8e1;--jp-price: #228122;--jp-savings: #C20000;--jp-announcement: #0f0f0f}body{color:var(--jp-text);background:var(--jp-white);font-family:var(--jp-font-body)!important}body .button,body .field__input,body .announcement-bar__message,body .banner__text,body .card__heading,body .price,body .rte,body .list-menu__item,body .header__menu-item{font-family:var(--jp-font-body)!important}.utility-bar,.announcement-bar-section .utility-bar{--color-background: 15, 15, 15 !important;--color-foreground: 255, 255, 255 !important;background:var(--jp-announcement)!important;color:var(--jp-white)!important;border-bottom:0!important}.announcement-bar__message{color:var(--jp-white)!important;font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:.2em;padding:.9rem 0}.utility-bar .slider-button,.announcement-bar .slider-button,.announcement-bar-slider .slider-button,slideshow-component.announcement-bar-slider .slider-button--prev,slideshow-component.announcement-bar-slider .slider-button--next{display:none!important}.announcement-bar-slider .slider-buttons{padding:0!important}.header-wrapper{--color-background: 255, 255, 255 !important;--color-foreground: 0, 0, 0 !important;background:var(--jp-white)!important;border-bottom:1px solid var(--jp-border)!important}.header__menu-item,.header__menu-item span,.header__icon{color:var(--jp-black)!important}.header__inline-menu .list-menu__item{font-size:1.6rem;letter-spacing:.02em}.header__inline-menu .list-menu--inline{justify-content:center}.header--top-center .header__inline-menu{margin-top:.4rem}.header__heading-logo-wrapper{display:block}.header__active-menu-item{text-decoration:none;border-bottom:1px solid currentColor}.button,.button--primary,.product-form__submit,.shopify-payment-button__button--unbranded,.banner__buttons .button,.cart__checkout-button,.newsletter-form__button.button{background:var(--jp-black)!important;color:var(--jp-white)!important;border:0!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.3em;font-weight:600;padding:11px 20px;min-height:4.6rem;box-shadow:none!important;transition:background .2s ease}.button:after,.button:before,.product-form__submit:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important;border-radius:0!important}.button:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background:var(--jp-black-light)!important}.button--secondary{background:transparent!important;color:var(--jp-black)!important;border:1px solid var(--jp-border)!important}.button--secondary:hover{background:transparent!important;border-color:var(--jp-black)!important}@media screen and (max-width:749px){.button,.product-form__submit{padding:9px 17px}}.banner__content .banner__box>*+*{margin-top:.6rem!important}.banner__heading{color:var(--jp-white)!important;text-transform:uppercase;font-weight:300!important;letter-spacing:.06em;line-height:1.1;font-size:clamp(3.4rem,3.4vw,6.2rem)!important;margin:0}.banner__text,.banner__text p{color:var(--jp-white)!important;font-size:clamp(1.5rem,1.1vw,2rem);font-weight:300;letter-spacing:.02em;margin-top:.4rem!important}.banner__buttons{margin-top:2.2rem!important}.banner__buttons .button{background:var(--jp-black)!important;color:var(--jp-white)!important;font-size:1.3rem;font-weight:600;letter-spacing:.3em;padding:10px 20px!important;min-height:0!important;min-width:0!important}.banner__buttons .button:hover{background:var(--jp-black-light)!important}@media screen and (max-width:749px){.banner__heading{font-size:2.8rem!important}.banner__buttons .button{font-size:1.1rem;padding:9px 17px!important}}.title-wrapper-with-link,.collection-list-wrapper .title-wrapper-with-link{border-bottom:0;margin-bottom:2.5rem}.title-wrapper-with-link .link,.title-wrapper-with-link a{color:var(--jp-black);text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem;text-decoration:none;border-bottom:1px solid currentColor}.card__information,.card-information{text-align:center}.card-information>.price,.card__information .price{justify-content:center;display:flex}.card__heading,.card__heading a{font-size:1.4rem;font-weight:400;color:var(--jp-black);text-decoration:none}.card__heading a:hover{text-decoration:underline}.card-wrapper .card,.card--standard .card__inner{border:0!important;border-radius:0!important;box-shadow:none!important}.price .price-item--regular,.price .price-item--sale,.price .price-item--last{color:var(--jp-price)!important;font-weight:700}.price--on-sale .price__sale s .price-item--regular,.price__sale s.price-item--regular{color:#00000080!important;font-weight:400}.price__badge-sale,.badge.price__badge-sale{background:var(--jp-savings)!important;color:var(--jp-white)!important;border-color:var(--jp-savings)!important;border-radius:0!important}.price__badge-sold-out{border-radius:0!important}.product__title h1{font-size:2.6rem;line-height:1.3}.product__info-container .price{font-size:2rem}.product__tax{display:none!important}.product-form__input input[type=radio]+label{border-radius:0!important;border:1px solid var(--jp-border);background:var(--jp-white);color:var(--jp-black);min-width:4.6rem;letter-spacing:.05em}.product-form__input input[type=radio]:checked+label{background:var(--jp-black)!important;color:var(--jp-white)!important;border-color:var(--jp-black)}.product-form__input .form__label{font-weight:700;text-transform:none;letter-spacing:.05em}.product__accordion{border-top:1px solid var(--jp-border)}.product__accordion .accordion__title{font-size:1.4rem;font-weight:700;letter-spacing:.05em}.accordion,.accordion summary{border-color:var(--jp-border)!important}.multicolumn-card__info .inline-richtext,.multicolumn-card__info h3{text-transform:none;font-weight:700}.footer,footer.footer{--color-background: 0, 0, 0 !important;--color-foreground: 255, 255, 255 !important;background:#000!important;color:#fff!important;border-top:0!important}.footer__content-top{max-width:152rem!important;padding:6rem 5rem 2rem!important;margin:0 auto}.footer__blocks-wrapper{display:flex!important;flex-wrap:wrap;justify-content:flex-start!important;gap:0 8.5rem!important;margin:0!important}.footer__blocks-wrapper .footer-block{flex:0 0 auto!important;width:27.5rem!important;max-width:100%!important;margin:0!important;padding:0!important}.footer__blocks-wrapper .footer-block:nth-child(2){width:21rem!important;padding-top:.4rem!important}.footer__blocks-wrapper .footer-block:nth-child(3){width:28rem!important}.footer .footer-block__heading,.footer-block--newsletter .footer-block__heading{color:#fff!important;font-family:var(--jp-font-body)!important;font-size:1.4rem!important;font-weight:300!important;text-transform:uppercase;letter-spacing:.32em!important;line-height:1.45!important;margin:0 0 2.4rem!important}.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .rte,.footer .rte p{color:#fff!important;font-family:var(--jp-font-body)!important;font-size:1.5rem!important;line-height:1.45!important;letter-spacing:0!important;margin:0!important}.footer .footer-block__details-content p+p,.footer .rte p+p{margin-top:1.5rem!important}.footer__blocks-wrapper .footer-block:first-child .rte p:last-child,.footer__blocks-wrapper .footer-block:first-child .footer-block__details-content p:last-child{margin-top:2.2rem!important}.footer strong{font-weight:700;color:#fff}.footer .footer-block__details-content.list-unstyled li{margin:0}.footer .list-menu__item--link,.footer .footer-block__details-content .list-menu__item--link{color:#fff!important;font-family:var(--jp-font-body)!important;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.01em!important;line-height:2.2rem!important;display:block!important;padding:0 0 1.1rem!important;margin:0!important;text-decoration:none!important}.footer .footer-block__details-content.list-unstyled,.footer .footer-block__details-content.list-unstyled li{margin:0!important;padding:0!important}.footer .list-menu__item--link:hover{text-decoration:underline!important}.footer-block--newsletter{display:block!important;margin-top:5rem!important;text-align:left!important}.footer-block__newsletter{text-align:left!important;max-width:40rem!important;margin:0!important}.footer-block--newsletter .footer-block__heading{margin-bottom:2.6rem!important}.footer-block--newsletter .footer-block__heading:after{content:"Sign up to receive special offers, free gifts, and exclusive discounts.";display:block;margin-top:3.2rem;font-size:1.5rem;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.5}.footer .newsletter-form{margin:0!important;max-width:30rem!important;align-items:flex-start!important}.footer .newsletter-form__field-wrapper{max-width:30rem!important}.footer .newsletter-form .field{border-bottom:2px solid #fff!important}.footer .newsletter-form .field__input{background:transparent!important;color:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:1rem 4rem 1rem 0!important;height:4.4rem!important;font-size:1.5rem!important}.footer .newsletter-form .field:before,.footer .newsletter-form .field:after{display:none!important}.footer .newsletter-form .field__label{left:0!important;color:#fff!important;font-size:1.5rem!important;top:1.2rem!important;letter-spacing:0!important}.footer .newsletter-form .field__input:focus~.field__label,.footer .newsletter-form .field__input:not(:placeholder-shown)~.field__label{font-size:1rem!important;top:-.2rem!important}.footer .newsletter-form__button{background:transparent!important;color:#fff!important;width:3.6rem!important;right:0!important}.footer .newsletter-form__button svg{display:none!important}.footer .newsletter-form__button:before{content:"";display:block;width:24px;height:18px;margin:0 auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 18' fill='none' stroke='white' stroke-width='1.2'%3E%3Crect x='0.6' y='0.6' width='22.8' height='16.8'/%3E%3Cpath d='M0.6 0.6l11.4 9.6 11.4-9.6M0.6 17.4l8.4-8.4M23.4 17.4l-8.4-8.4'/%3E%3C/svg%3E") no-repeat center / contain}.footer__content-bottom{border-top:0!important;padding-top:1rem!important;padding-bottom:5rem!important}.footer__content-bottom-wrapper{justify-content:center!important}.footer__copyright{text-align:center!important}.footer__copyright .copyright__content:first-child{display:none!important}.footer__copyright .copyright__content,.footer__copyright .copyright__content a{color:#fff!important;font-size:1.2rem!important;font-family:var(--jp-font-body)!important;letter-spacing:.02em;text-decoration:none!important}@media screen and (max-width:749px){.footer__content-top{padding:0 2rem 1rem!important}.footer__blocks-wrapper{gap:0!important}.footer__blocks-wrapper .footer-block,.footer__blocks-wrapper .footer-block:nth-child(2),.footer__blocks-wrapper .footer-block:nth-child(3){width:100%!important;padding:0!important;border-bottom:1px solid rgba(255,255,255,.18);text-align:center!important}.footer .footer-block__heading,.footer-block--newsletter .footer-block__heading{text-align:center!important;font-size:1.3rem!important}.footer .jp-acc>.footer-block__heading{cursor:pointer;position:relative;margin:0!important;padding:2.2rem 3.2rem!important;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.footer .jp-acc>.footer-block__heading:before{content:"";position:absolute;right:.6rem;top:50%;width:.8rem;height:.8rem;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:translateY(-75%) rotate(45deg);transition:transform .2s ease}.footer .jp-acc.is-open>.footer-block__heading:before{transform:translateY(-25%) rotate(-135deg)}.footer .jp-acc>:not(.footer-block__heading){display:none!important}.footer .jp-acc.is-open>:not(.footer-block__heading){display:block!important;padding:0 0 2.4rem!important}.footer-block--newsletter .jp-acc:not(.is-open) .footer-block__heading:after{display:none!important}.footer-block--newsletter .jp-acc.is-open .footer-block__heading:after{margin-top:2rem}.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .rte,.footer .rte p{text-align:center!important}.footer__blocks-wrapper .footer-block:not(.jp-acc){padding:2.4rem 0 1.2rem!important}.footer .list-menu__item--link,.footer .footer-block__details-content .list-menu__item--link{font-size:1.6rem!important;line-height:2.2rem!important;padding:0 0 .8rem!important;text-align:center!important}.footer-block--newsletter{margin-top:0!important;border-bottom:1px solid rgba(255,255,255,.18)}.footer-block__newsletter{max-width:100%!important;text-align:center!important}.footer .newsletter-form,.footer .newsletter-form__field-wrapper{max-width:30rem!important;margin:0 auto!important}.footer__content-bottom{padding-top:2rem!important;padding-bottom:3rem!important}.footer__copyright .copyright__content,.footer__copyright .copyright__content a{font-size:1.3rem!important}}.field__input,.select__select,.quantity,.quantity:after,.field:after,.select:after,.facets__disclosure,.badge{border-radius:0!important}.header__icon--account,header-drawer .menu-drawer__account,.menu-drawer__utility-links .menu-drawer__account{display:none!important}.cart-drawer .cart-item__totals,.cart-drawer .cart-item__totals *{pointer-events:auto!important}.cart-drawer .jp-remove{position:relative;z-index:2;cursor:pointer}#CartDrawer .cart-item{grid-template-columns:7.5rem minmax(0,1fr) 8.5rem!important;column-gap:1rem!important}#CartDrawer .cart-item__media{width:7.5rem!important}#CartDrawer .cart-item__totals{width:8.5rem!important;max-width:8.5rem!important;min-width:0!important}#CartDrawer .cart-item__price-wrapper{width:100%}#CartDrawer .jp-line-old{font-size:1.3rem!important}#CartDrawer .jp-line-price{font-size:1.5rem!important}#CartDrawer .jp-save-badge{display:flex!important;width:100%;box-sizing:border-box;font-size:1.15rem!important;padding:.5rem .6rem!important;gap:.4rem!important;justify-content:flex-end}#CartDrawer .jp-save-badge svg{width:11px!important;height:11px!important}#CartDrawer .cart-item__name{font-size:1.4rem!important;word-break:normal!important;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}#CartDrawer .cart-item__details .discounts{display:none!important}#CartDrawer .jp-opts{grid-template-columns:minmax(7.5rem,1fr) auto!important;max-width:none!important}#CartDrawer .jp-opt{min-width:0!important;font-size:1.35rem!important;padding:0 2.2rem 0 .8rem!important}#CartDrawer .jp-opts>.jp-opt:not(:first-of-type){min-width:5.6rem!important}.product-media-container.constrain-height{max-width:100%!important;width:100%!important;margin:0!important}.product-media-container.constrain-height .media{padding-top:var(--ratio-percent)!important}@media screen and (max-width:749px){.product__media-wrapper .slider-buttons{display:none!important}.jp-dots{display:flex;justify-content:center;align-items:center;gap:1rem;margin:1.4rem 0 .6rem}.jp-dots button{width:.7rem;height:.7rem;padding:0;border:0;border-radius:50%;background:#c8c8c8;cursor:pointer;transition:all .2s ease}.jp-dots button.is-active{width:1rem;height:1rem;background:#000}.announcement-bar__message{font-size:1.1rem!important;letter-spacing:.14em!important;padding:.8rem 0!important}}@media screen and (min-width:750px){.jp-dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/juliette-impulse.css.map */
