:root{--ir-ink: #171415;--ir-muted: #6e6565;--ir-ivory: #fbf8f3;--ir-paper: #fffdf9;--ir-blush: #f1dddf;--ir-blush-deep: #debfc3;--ir-berry: #721d35;--ir-berry-dark: #4b1022;--ir-line: rgba(23, 20, 21, .14);--ir-serif: "Times New Roman", Times, serif;--ir-sans: var(--font-body-family), "Helvetica Neue", Arial, sans-serif;--ir-page: min(1440px, calc(100vw - 64px) )}html{scroll-behavior:smooth}body.gradient{background:var(--ir-ivory);color:var(--ir-ink);font-family:var(--ir-sans);font-size:16px;letter-spacing:0}body,button,input,select,textarea,.button,.shopify-payment-button__button,.product-form__submit{font-family:var(--ir-sans)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--ir-sans)!important;letter-spacing:-.035em;color:var(--ir-ink)}p,li,a,label,input,button,select,textarea{-webkit-font-smoothing:antialiased}.page-width{max-width:1500px}.header-wrapper{background:#fbf8f3f5!important;border-bottom:1px solid var(--ir-line)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.header{min-height:74px;padding-top:12px!important;padding-bottom:12px!important}.header__heading-link .h2,.header__heading-link{color:var(--ir-ink)!important;font-size:clamp(22px,2.15vw,34px)!important;font-weight:500!important;letter-spacing:-.055em!important;line-height:1!important}.header__inline-menu .list-menu__item{color:var(--ir-ink)!important;font-size:13px!important;font-weight:500;letter-spacing:.055em;text-transform:uppercase}.header__icon{color:var(--ir-ink)!important}.announcement-bar,.section__announcement-bar{font-size:12px!important;letter-spacing:.07em;text-transform:uppercase}.horizontal-scrolling-text,[class*=horizontal-scrolling]{font-size:12px!important;letter-spacing:.08em;text-transform:uppercase}.button,.product-form__submit,.shopify-payment-button__button,button[name=add]{min-height:48px;border-radius:0!important;font-size:13px!important;font-weight:600!important;letter-spacing:.075em!important;text-transform:uppercase!important;box-shadow:none!important}.button:before,.button:after{border-radius:0!important;box-shadow:none!important}.card-wrapper .card,.collection-list-wrapper .card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .media,.card-wrapper img{border-radius:0!important}.card-wrapper .card__heading,.card-wrapper .card__heading p{font-size:15px!important;font-weight:500;letter-spacing:-.015em;line-height:1.25}.card-wrapper .price,.card-wrapper .price-item{font-size:14px!important;font-weight:500}.badge{border:0!important;border-radius:0!important;padding:6px 9px!important;font-size:10px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.template-product .main-products{background:var(--ir-ivory)!important}.template-product .main-products>.page-width{max-width:1380px;padding-top:32px!important;padding-bottom:64px!important}.template-product .product{--ir-product-gap: clamp(24px, 4vw, 64px);column-gap:var(--ir-product-gap);align-items:start}@media screen and (min-width:750px){.template-product .product__media-wrapper.product--small,.template-product .product__media-wrapper.product--medium{width:calc(45% - (var(--ir-product-gap) / 2))!important;max-width:calc(45% - (var(--ir-product-gap) / 2))!important}.template-product .product__media-wrapper.product--small+.product__info-wrapper,.template-product .product__media-wrapper.product--medium+.product__info-wrapper{width:calc(55% - (var(--ir-product-gap) / 2))!important;max-width:calc(55% - (var(--ir-product-gap) / 2))!important}.template-product .product__media-wrapper.product--large{width:calc(56% - (var(--ir-product-gap) / 2))!important;max-width:calc(56% - (var(--ir-product-gap) / 2))!important}.template-product .product__media-wrapper.product--large+.product__info-wrapper{width:calc(44% - (var(--ir-product-gap) / 2))!important;max-width:calc(44% - (var(--ir-product-gap) / 2))!important}}.template-product .product__media-wrapper .media,.template-product .product__media-wrapper img,.template-product .product__media-item,.template-product .thumbnail{border-radius:0!important}.template-product .product__info-wrapper{padding-top:8px}.template-product .product__info-container{max-width:540px}.template-product .product__title,.template-product .product__title h1,.template-product .product__info-container h1{font-size:clamp(30px,3vw,46px)!important;font-weight:500!important;line-height:1.04!important;letter-spacing:-.055em!important}.template-product .price,.template-product .price-item{font-size:20px!important;letter-spacing:-.015em}.template-product .product__description,.template-product .product-description,.template-product [class*=product-description],.template-product .product__info-container .rte,.template-product .product__info-container .rte *{font-family:var(--ir-sans)!important;font-size:15px!important;line-height:1.65!important}.template-product .product__info-container .rte h2,.template-product .product__info-container .rte h3,.template-product .product__info-container .rte h4{font-size:17px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.02em}.template-product .product-form__quantity,.template-product quantity-input,.template-product .quantity{border-radius:0!important}.template-product .product__info-container [class*=bullet-point] [class*=pill],.template-product .product__info-container [class*=benefit]{border-radius:0!important;font-size:12px!important}.template-product .shopify-app-block,.template-product [class*=subscriptions_app]{font-family:var(--ir-sans)!important;font-size:14px!important;line-height:1.35!important}.template-product [class*=subscriptions_app] *{font-family:var(--ir-sans)!important}.template-product .jdgm-prev-badge,.template-product .jdgm-widget{font-family:var(--ir-sans)!important;font-size:13px!important}.template-product .ir-product-rating{min-height:20px;margin-bottom:12px;font-size:12px;letter-spacing:.03em}.template-product .ir-product-rating .jdgm-prev-badge__text{margin-left:8px;color:var(--ir-muted);text-decoration:underline;text-underline-offset:3px}.template-product .main-products{padding-block:clamp(18px,3vw,46px) clamp(58px,7vw,110px)!important;background:var(--ir-paper)!important}.template-product .main-products .page-width{max-width:1440px!important}.template-product .product__media-list,.template-product [class*=product-gallery]{background:#f3e6df}.template-product .product__info-container>*+*{margin-top:18px!important}.template-product .product__info-container{padding:clamp(18px,3vw,46px) 0}.template-product .product__info-container [class*=icon-with-text]{padding-block:18px!important;border-top:1px solid var(--ir-line);border-bottom:1px solid var(--ir-line)}.template-product .product__info-container [class*=collapsible],.template-product .accordion{border-color:var(--ir-line)!important}.template-product .shopify-app-block{--shopify-accelerated-checkout-button-border-radius: 0}.template-product .jdgm-rev-widg{margin-top:0!important;padding-block:clamp(70px,8vw,120px)!important;border:0!important;border-top:1px solid var(--ir-line)!important}.template-product .jdgm-rev-widg__title{font-size:clamp(34px,4.5vw,62px)!important;font-weight:500!important;letter-spacing:-.05em!important}.template-product [class*=related-products],.template-product [class*=featured-collection]{background:var(--ir-blush)!important}.template-product [class*=related-products] h2,.template-product [class*=featured-collection] h2{font-size:clamp(34px,4.5vw,62px)!important;font-weight:500!important;letter-spacing:-.05em!important}.template-collection .collection-hero,.template-collection .collection-hero__inner{background:var(--ir-blush)!important}.template-collection .collection-hero__title,.template-collection h1{font-size:clamp(34px,5vw,64px)!important;font-weight:500!important;letter-spacing:-.055em!important}.template-collection .facets-container,.template-collection .facet-filters,.template-collection .mobile-facets__open{font-size:12px!important;letter-spacing:.055em;text-transform:uppercase}.template-collection main{background:var(--ir-paper)}.template-collection [class*=main-collection-banner]{position:relative;overflow:hidden;background:var(--ir-blush)!important;border-bottom:1px solid var(--ir-line)}.template-collection [class*=main-collection-banner]:after{content:"CURATED, CONCENTRATED, UNCOMPLICATED";position:absolute;right:4vw;bottom:18px;color:#17141573;font-size:10px;font-weight:650;letter-spacing:.18em}.template-collection .product-grid-container{padding-bottom:clamp(70px,8vw,120px)}.template-collection .product-grid{row-gap:clamp(38px,5vw,74px)!important}.template-collection .card__information{padding-top:18px!important}.template-collection .card__heading{font-size:17px!important}.template-collection .card__media{background:#f2e4de!important}.template-cart,.cart-drawer{background:var(--ir-ivory)!important}.template-cart main{background:var(--ir-paper)}.template-cart cart-items{padding-top:clamp(48px,7vw,96px)!important}.template-cart .title--primary{font-size:clamp(40px,5vw,70px)!important;font-weight:500;letter-spacing:-.055em}.template-cart .cart-items{border-top:1px solid var(--ir-line)}.template-cart .cart__footer{padding-bottom:clamp(70px,8vw,120px)}.template-cart .cart__checkout-button{background:var(--ir-berry)!important;color:#fff!important}.template-page main,.template-blog main,.template-article main,.template-search main{background:var(--ir-ivory)}.template-page .main-page-title,.template-blog .title--primary,.template-article .article-template__title,.template-search h1{margin-top:64px;font-size:clamp(38px,5vw,68px)!important;font-weight:480!important;letter-spacing:-.055em!important;line-height:1!important}.template-page .rte,.template-article .article-template__content{font-size:16px;line-height:1.75}.template-page .rte h2,.template-article .article-template__content h2{margin-top:2.2em;font-size:clamp(28px,3.5vw,46px)!important;font-weight:500!important}.template-page .rte h3,.template-article .article-template__content h3{margin-top:2em;font-size:23px!important;font-weight:550!important}.template-page .rte img,.template-article .article-template__content img{border-radius:0!important}.template-page main>.shopify-section:first-child:not(.section-header){background:var(--ir-paper)}.template-page .section-header,.template-blog .section-header{background:var(--ir-blush)!important}.template-page [class*=image-with-text]{background:var(--ir-paper)}.template-page [class*=image-with-text] .image-with-text__content{padding:clamp(44px,7vw,100px)!important}.template-page [class*=image-with-text] h2{font-size:clamp(38px,5vw,70px)!important;font-weight:500!important;letter-spacing:-.055em!important;line-height:1!important}.template-search .template-search__header,.template-blog .title-wrapper-with-link,.template-article .article-template__hero-container{padding-top:clamp(55px,8vw,110px)}.footer{background:var(--ir-berry-dark)!important;color:#fff8f4!important}.footer .footer-block__heading{color:#fff8f4!important;font-size:12px!important;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.footer .list-menu__item,.footer p,.footer input,.footer label{font-size:13px!important}.footer .footer-block__details-content a,.footer .footer-contact-description,.footer .footer-block__email-signup-text,.footer .copyright__content,.footer .policies a{color:#fff8f4!important}.footer .jdgm-carousel-wrapper,.footer .jdgm-carousel--compact-theme,.footer [class*=jdgm-carousel]{color:var(--ir-ink)!important}.footer .jdgm-carousel-wrapper{max-width:none!important;margin:0 calc(50% - 50vw) 70px!important;padding:78px max(24px,calc((100vw - 1400px)/2))!important;background:var(--ir-paper)}.footer .jdgm-carousel-wrapper a,.footer .jdgm-carousel-wrapper p,.footer .jdgm-carousel-wrapper span,.footer .jdgm-carousel-wrapper h2,.footer .jdgm-carousel-wrapper h3{color:var(--ir-ink)!important}@media screen and (max-width:749px){:root{--ir-page: calc(100vw - 32px) }body.gradient{font-size:15px}.header{min-height:62px;padding:8px 16px!important}.header__heading-link .h2,.header__heading-link{font-size:23px!important}.template-product .main-products>.page-width{padding:0 16px 48px!important}.template-product .product{display:block!important}.template-product .product__media-wrapper,.template-product .product__info-wrapper{width:100%!important;max-width:100%!important}.template-product .product__media-wrapper .media,.template-product .product__media-wrapper img{max-height:none!important;object-fit:contain!important}.template-product .product__info-wrapper{padding-top:22px}.template-product .product__info-container{max-width:none}.template-product .product__title,.template-product .product__title h1,.template-product .product__info-container h1{font-size:29px!important}.template-product .product__description,.template-product .product-description,.template-product [class*=product-description],.template-product .product__info-container .rte,.template-product .product__info-container .rte *{font-size:16px!important}.template-product .main-products{padding-top:0!important}.template-product .product__info-container{padding:24px 0 48px}.template-product .product__info-container>*+*{margin-top:15px!important}.template-product .jdgm-rev-widg{padding-block:64px!important}.template-collection [class*=main-collection-banner]:after{display:none}.template-collection .card__heading{font-size:14px!important}.template-collection .card__information{padding-top:12px!important}.template-page [class*=image-with-text] .image-with-text__content{padding:42px 20px!important}.template-collection .collection-hero__title,.template-collection h1{font-size:38px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/izzyrose-premium.css.map */
