*{margin:0;padding:0;font-family:Satoshi;font-weight:400;font-size:16px;line-height:24px}h1,h2,h3,h4,h5,h6{font-family:Hedra!important;font-weight:400!important}html{-webkit-text-size-adjust:100%}.container{max-width:1390px;padding-left:15px!important;padding-right:15px!important;width:100%;margin:0 auto}#insta-feed h2,.instafeed-shopify h2{margin-bottom:40px!important;font-size:24px;line-height:32px;text-align:left}#insta-feed h2 span{color:#8d1737}.instafeed-new-layout-wrapper{gap:16px!important}.jdgm-preview-badge .jdgm-star.jdgm-star:not(:last-child){display:none!important}.product-details .accordion .details__header{font-size:16px;color:#000;line-height:20px;padding-block:32px}.product-details .accordion--dividers .details-content{font-size:16px;color:#000;line-height:24px}.template-index #kp-login-button-header-logo svg path{fill:#fff}.template-index header{position:absolute!important;width:100%!important;top:32px!important}.template-index header #header-component{--color-scheme-top-row: transparent !important}.template-index header .account-button__icon,.template-index header .header-actions__cart-icon .svg-wrapper{color:#fff}.menu-list__link{color:#fff!important;font-size:14px;line-height:18px;padding-right:32px!important;font-family:Atkinson Hyperlegible,sans-serif}.template-index .header__icon--summary .header-drawer-icon svg path{stroke:#fff}.template-index .header-actions__action,.template-index .header-actions__action .account-button__text{color:#fff}.template-index search-button span,search-button span,.template-index .header-actions__action,.template-index .header-actions__action .account-button__text{font-size:14px;font-weight:700;line-height:18px}.template-index .header-actions__action .account-button__text{margin-left:5.5px}.template-index.scrolled header .header-actions__action .account-button__text{color:#000}.template-index.scrolled #kp-login-button-header-logo svg path{fill:#000}.template-index.scrolled header{position:fixed!important;width:100%!important;top:0!important;z-index:1001!important;left:0!important}.template-index.scrolled header .header__row{background:#f8f9f7!important}.template-index.scrolled .header-actions__cart-icon svg path{fill:#000}.template-index.scrolled .account-button svg path{fill:#000}.template-index.scrolled .header-drawer-icon svg path{stroke:#000}.template-index.scrolled header .header-actions__action,.template-index.scrolled header .menu-list__link{color:#000!important}.template-index header .home_header_logo{display:none}.template-index.scrolled header .home_header_logo{display:inline-flex}.template-index.scrolled header .home_fixed_header_logo{display:none}.is-ipad .action-with-link-li .menu-list__link{display:none}.action-with-link-li .menu-list__link{padding-right:32px!important}@media(max-width:1200px){.action-with-link-li .menu-list__link{display:none}}.is-ipad .action-with-link-li{display:none!important}@media(max-width:1200px){.action-with-link-li{display:none!important}}.template-index.scrolled header,html[scroll-lock] header,body:not(.template-index) .header-section:has(>#header-component[sticky=always]) header{position:fixed!important;width:100%!important;top:0;left:0;z-index:1001!important}.template-index.scrolled header .header__row,body:not(.template-index) .header-section:has(>#header-component[sticky=always]) .header__row{background:#fff!important}.template-index.scrolled header .header-actions__action,.template-index.scrolled header .menu-list__link,body:not(.template-index) .header-section:has(>#header-component[sticky=always]) .header-actions__action,body:not(.template-index) .header-section:has(>#header-component[sticky=always]) .menu-list__link{color:#000!important}.template-index.scrolled header .header-actions__action .account-button__text,body:not(.template-index) .header-section:has(>#header-component[sticky=always]) .account-button__text{color:#000}.template-index.scrolled header .action-with-link{color:#fff}body:not(.template-index) .header-section:has(>#header-component[sticky=always]) .action-with-link{color:#fff}.template-index.scrolled .header-actions__cart-icon svg path,body:not(.template-index) .header-section:has(>#header-component[sticky=always]) .header-actions__cart-icon svg path{fill:#000}.template-index.scrolled .account-button svg path,body:not(.template-index) .header-section:has(>#header-component[sticky=always]) .account-button svg path{fill:#000}.template-index.scrolled .header-drawer-icon svg path,body:not(.template-index) .header-section:has(>#header-component[sticky=always]) .header-drawer-icon svg path{stroke:#000}body:not(.template-index) .header-section:has(>#header-component[sticky=always]) .home_header_logo{display:inline-flex}.template-index.scrolled header .home_fixed_header_logo,body:not(.template-index) .header-section:has(>#header-component[sticky=always]) .home_fixed_header_logo{display:none}.product-card .jdgm-prev-badge{max-height:21px;align-items:flex-start;height:21px;overflow:hidden;gap:5px;display:flex!important}.product-card .jdgm-prev-badge__text{width:21px;overflow:hidden;display:flex;padding-top:2px}.jdgm-prev-badge__text{font-weight:500;font-size:14px;line-height:18px}@media(max-width:1200px){.is-ipad .hide-account-mobile,.hide-account-mobile{display:none!important}#header-component[data-menu-style=drawer] .header__columns .search-action{grid-area:rightA!important;gap:0;padding-left:0}.menu-drawer__menu-item-text{font-family:Hedra!important;font-weight:400;font-size:20px;line-height:28px;letter-spacing:0;text-align:center}body.template-index header{position:fixed!important;width:100%!important;top:32px!important;left:0!important;z-index:1001!important}html[scroll-lock] body.template-index header .header__row{background:#f8f9f7!important}html[scroll-lock] .template-index #kp-login-button-header-logo svg path{fill:#000}html[scroll-lock] body.template-index header .header-actions__action,html[scroll-lock] body.template-index header .menu-list__link{color:#000!important}html[scroll-lock] body.template-index header .header-actions__action .account-button__text{color:#000!important}html[scroll-lock] body.template-index header .action-with-link{color:#8d1737!important}html[scroll-lock] body.template-index .header-actions__cart-icon svg path{fill:#000!important}html[scroll-lock] body.template-index .account-button svg path{fill:#000!important}html[scroll-lock] body.template-index .header-drawer-icon svg path{stroke:#000!important}html[scroll-lock] body.template-index header .home_header_logo{display:inline-flex!important}html[scroll-lock] body.template-index header .home_fixed_header_logo{display:none!important}}.browse-tones__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:12px;flex-direction:column}.collection-main-title.browse-tones__header{margin-top:24px}@media(max-width:1200px){.collection-main-title.browse-tones__header{padding-inline:15px}}.browse-tones__title-wrapper{flex:1}.browse-tones__title{font-size:24px;line-height:32px;color:#000}.browse-tones__info-wrapper{max-width:355px;text-align:left}.template-collection .browse-tones__info-wrapper{max-width:100%}.template-collection .browse-tones__info-wrapper .browse-tones__header{margin-bottom:0}.template-collection results-list .browse-tones__info-wrapper.bundle-description-info{margin-bottom:40px}.browse-tones__info-wrapper p{color:#000}.browse-tones__info-wrapper p{margin:0}.browse-tones__quiz-link{font-weight:700;color:#8d1737;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.browse-tones__filters{display:flex;gap:8px;margin-bottom:40px;flex-wrap:wrap}@media(min-width:1200px){.template-collection .browse-tones__filters{width:90%;position:relative;z-index:5}}.browse-tones__filter-btn{background-color:transparent;border:1px solid #000000;color:#000;padding:4px 15px;border-radius:8px;font-size:14px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);outline:none}.browse-tones__filter-btn:hover{background-color:#f5f5f5;color:#121212;border-color:#121212}.browse-tones__filter-btn.is-active{background-color:#8f1e38;color:#fff;border-color:#8f1e38;box-shadow:0 4px 10px #8f1e3826}.browse-tones__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 16px;margin-bottom:40px}.product-card{display:flex;flex-direction:column;height:100%;position:relative;box-sizing:border-box;transition:transform .2s ease}.product-card__image-container{position:relative;width:100%;aspect-ratio:1 / 1;background-color:#f7f7f7;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.product-card__image-link{display:block;width:100%;height:100%}.product-card__image{width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.product-card:hover .product-card__image{transform:scale(1.05)}.product-card__badge-bestseller{position:absolute;top:8px;left:8px;z-index:3;width:110px;display:flex;align-items:center;justify-content:center;pointer-events:none}.product-card__badge-img{width:100%;height:auto;display:block}.product-card__badge-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;line-height:16px;z-index:1}.product-card__info{display:flex;flex-direction:column;flex-grow:1}.product-card__meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.product-card__type{font-size:12px;line-height:16px;text-transform:uppercase;font-weight:700;color:#9c9c9c}.product-card__rating{font-size:11px;font-weight:700;color:#121212}.product-card__title{font-size:18px;font-weight:700!important;line-height:26px;margin:0 0 8px!important;font-family:Satoshi!important}.product-card__title a{color:#000;font-size:18px;line-height:26px;text-decoration:none;transition:color .2s ease;font-weight:700}.product-card__title a:hover{color:#8f1e38}.product-card__description{font-size:14px;line-height:18px;color:#000;margin:0 0 8px!important;display:block!important;min-height:18px}.product-card__price-container{display:flex;align-items:center;gap:8px;margin-bottom:12px}.product-card .quick-add{position:relative;left:0}.product-card add-to-cart-component{width:100%}.product-card .quick-add__button{position:relative;left:0;width:100%;border:0;min-height:48px;color:#fff;font-size:16px;font-weight:700;border-radius:8px;opacity:1;font-family:Satoshi;display:block}@media(max-width:1024px){.product-card .quick-add__button{min-height:38px}}.product-card .quick-add__button .add-to-cart-text__content span span{font-weight:700}.product-card .quick-add__button .add-to-cart-text{background:#8d1737;overflow:hidden;border-radius:4px;height:100%;gap:0;width:100%}.product-card__price{font-size:18px;font-weight:700;color:#8f1e38}.product-card__compare-price{font-size:14px;color:#6e6e6e;text-decoration:line-through;line-height:18px}.product-card__swatches{display:none;margin-bottom:16px;flex-wrap:wrap;align-items:center}.product-card__swatch{width:32px;height:32px;border-radius:4px;border:1px solid #fff;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);outline:none;position:relative;padding:3px}.product-card__swatch.is-active{border-color:#000}.product-card__quick-add{margin-top:auto;width:100%}.browse-tones__footer{display:flex;justify-content:center}.browse-tones__view-all-btn{background-color:#8d1737;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer;transition:all .3s ease;min-width:106px;height:48px;text-align:center;line-height:48px}@media screen and (max-width:990px){.browse-tones__grid{grid-template-columns:repeat(3,1fr);gap:24px 16px}.browse-tones__title{font-size:20px;line-height:28px}}@media screen and (max-width:768px){.product-card__title a{font-size:16px;line-height:24px}.product-card__meta{margin-bottom:4px}.main-collection-grid{padding:0 16px!important}.browse-tones__header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:1.5rem}.browse-tones__info-wrapper{text-align:left;max-width:100%}.browse-tones__filters{margin-bottom:1.5rem;overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px;-webkit-overflow-scrolling:touch}.browse-tones__filter-btn{white-space:nowrap;padding:6px 14px;font-size:12px}.browse-tones__grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:2rem}.product-card__title{font-size:16px;line-height:24px;margin:0 0 4px!important}.product-card__description{font-size:14px;line-height:20px;margin-bottom:8px;min-height:20px}.product-card__price{font-size:16px}.product-card__compare-price{font-size:12px;line-height:16px}.product-card .jdgm-preview-badge .jdgm-star.jdgm-star{font-size:14px}}.product-details h1{font-size:24px!important;line-height:32px!important;font-weight:700!important;margin-top:8px;font-family:Satoshi!important}.jdgm-prev-badge__text{font-size:14px;line-height:20px!important;color:#121312}.one_liner_pdp_text *{color:#8d1737!important;font-size:12px!important;line-height:16px!important;font-weight:700!important;margin-bottom:8px;font-family:Satoshi!important;text-transform:uppercase}.product-details .price{font-size:20px;line-height:28px;font-weight:700;letter-spacing:0px;font-family:Satoshi!important}.product-details .compare-at-price{font-weight:400;font-style:Regular;font-size:14px;line-height:18px;text-decoration:line-through;color:#6e6e6e;opacity:1;margin-left:8px}.pdp-description *{font-size:16px;line-height:24px;color:#000;font-weight:400;font-family:Satoshi!important;margin-top:8px}.variant-option--buttons legend{font-size:14px;line-height:18px;color:#6e6e6e;margin-bottom:12px!important}.variant-option__swatch-value{font-size:14px;line-height:18px;font-weight:500;color:#000!important}.variant-option--buttons .swatch.swatch--unscaled{width:56px;height:56px;border-radius:2px}.variant-option__button-label input,.variant-picker .variant-option--buttons label:has(.swatch){border-radius:8px!important}product-form-component .product-form-buttons button{background-color:#8d1737;border-radius:4px;padding:12px;color:#fff}.product-link-other{border:2px solid transparent;padding:2.5px;border-radius:4px}.active-product{border:2px solid #000;padding:2.5px;border-radius:4px}product-form-component .product-form-buttons button *{font-size:16px;line-height:24px;font-weight:700}.product-details .divider__line{border-color:#bababa}form.variant-picker__form{display:none}@media(max-width:768px){#insta-feed h2,.instafeed-shopify h2{margin-bottom:24px;font-size:20px;line-height:28px}.product-details .product-details-grouping-custom{padding-top:24px}.product-details h1{font-size:20px!important;line-height:28px!important;font-weight:700!important;margin-top:4px;font-family:Satoshi!important}.jdgm-prev-badge__text{font-size:14px;line-height:20px!important;color:#000}.one_liner_pdp_text *{color:#8d1737!important;font-size:12px!important;line-height:16px!important;font-weight:700!important;margin-bottom:8px;font-family:Satoshi!important}.product-details .price{font-size:16px;line-height:24px;font-weight:700;letter-spacing:0px;font-family:Satoshi!important}.product-details .compare-at-price{font-weight:400;font-style:Regular;font-size:12px;line-height:16px;text-decoration:line-through;color:#6e6e6e;opacity:1;margin-left:8px}.pdp-description *{font-size:14px;line-height:22px;color:#000;font-weight:400;font-family:Satoshi!important;margin-top:4px;margin-bottom:4px}.variant-option--buttons legend{font-size:12px;line-height:16px;color:#6e6e6e;margin-bottom:12px!important}.variant-option__swatch-value{font-size:12px;line-height:16px;font-weight:500;color:#000!important}.variant-option--buttons .swatch.swatch--unscaled{width:54px;height:54px;border-radius:2px}.variant-option__button-label input,.variant-picker .variant-option--buttons label:has(.swatch){border-radius:8px!important}product-form-component .product-form-buttons button{background-color:#8d1737;border-radius:4px;padding:12px;color:#fff}product-form-component .product-form-buttons button *{font-size:16px;line-height:24px;font-weight:700}.product-details-grouping-custom .group-block-content{gap:16px}.product-details .accordion .details__header{padding-block:24px;font-size:14px}}.jm-reviewer-info__details>.jm-cluster:last-child .jm-text{display:none!important}.goes-well-action .custom-product-add_to_cart_btn .quick-add__button.add-to-cart-button{height:40px;background-color:#fff;width:40px;top:50%;right:0;position:absolute;transform:translateY(-50%);opacity:1;border-color:#fff}@media(max-width:768px){.goes-well-action .custom-product-add_to_cart_btn .quick-add__button.add-to-cart-button{transform:translateY(0)}}@media(max-width:768px){.product-details .goes-well-action .custom-product-add_to_cart_btn add-to-cart-component .quick-add__button.add-to-cart-button{transform:translateY(-50%);display:flex}}.product-details .custom-product-add_to_cart_btn{position:static}.product-details .custom-product-add_to_cart_btn .quick-add__button{height:40px!important}.goes-well-action .custom-product-add_to_cart_btn .quick-add__button .add-to-cart-text{background-color:#fff}.goes-well-action .custom-product-add_to_cart_btn .quick-add__button:after{content:""!important;display:block!important;width:17px;height:17px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16'%3E%3Cpath fill='%23000' d='M15 3.75H11.875C11.875 2.75544 11.4799 1.80161 10.7767 1.09835C10.0734 0.395088 9.11956 0 8.125 0C7.13044 0 6.17661 0.395088 5.47335 1.09835C4.77009 1.80161 4.375 2.75544 4.375 3.75H1.25C0.918479 3.75 0.600537 3.8817 0.366116 4.11612C0.131696 4.35054 0 4.66848 0 5V14.375C0 14.7065 0.131696 15.0245 0.366116 15.2589C0.600537 15.4933 0.918479 15.625 1.25 15.625H15C15.3315 15.625 15.6495 15.4933 15.8839 15.2589C16.1183 15.0245 16.25 14.7065 16.25 14.375V5C16.25 4.66848 16.1183 4.35054 15.8839 4.11612C15.6495 3.8817 15.3315 3.75 15 3.75ZM8.125 1.25C8.78804 1.25 9.42393 1.51339 9.89277 1.98223C10.3616 2.45107 10.625 3.08696 10.625 3.75H5.625C5.625 3.08696 5.88839 2.45107 6.35723 1.98223C6.82607 1.51339 7.46196 1.25 8.125 1.25ZM15 14.375H1.25V5H4.375V6.25C4.375 6.41576 4.44085 6.57473 4.55806 6.69194C4.67527 6.80915 4.83424 6.875 5 6.875C5.16576 6.875 5.32473 6.80915 5.44194 6.69194C5.55915 6.57473 5.625 6.41576 5.625 6.25V5H10.625V6.25C10.625 6.41576 10.6908 6.57473 10.8081 6.69194C10.9253 6.80915 11.0842 6.875 11.25 6.875C11.4158 6.875 11.5747 6.80915 11.6919 6.69194C11.8092 6.57473 11.875 6.41576 11.875 6.25V5H15V14.375Z'/%3E%3C/svg%3E") no-repeat center/contain!important}.goes-well-action .quick-add{position:relative}.goes-well-action .quick-add__button .add-to-cart-text__content span span{font-size:0}@media(min-width:769px){.buildyourownbox{display:none!important}}.whatapp_icon{border-radius:50%;position:fixed;bottom:70px;right:10px;width:100px;height:100px;z-index:11;display:block}.whatapp_icon svg{height:60px;width:60px}.action-with-link-li{background:url(/cdn/shop/files/Bestseller_tag.png?v=1783968924);background-repeat:no-repeat;background-size:contain;margin-left:0}.action-with-link-li a{color:#fff;padding-left:20px}@media(max-width:1200px){.build-your-own-box{background:url(/cdn/shop/files/Bestseller_tag.png?v=1783968924);background-repeat:no-repeat;background-size:80% 100%;margin-left:-16px}.build-your-own-box a{color:#fff;padding-left:32px}}@media(max-width:768px){.container{padding-left:8px!important;padding-right:8px!important}.product-card__badge-bestseller{width:75px}.product-card__badge-text{font-size:10px}.build-your-own-box{background:url(/cdn/shop/files/Bestseller_tag.png?v=1783968924);background-repeat:no-repeat;background-size:80% 100%;margin-left:-16px}.build-your-own-box a{color:#fff;padding-left:32px}body[data-temp="product.bundle"] .whatapp_icon{bottom:130px}body[data-temp=product] .whatapp_icon{bottom:80px}.whatapp_icon{bottom:40px;right:10px;width:40px;height:40px}.whatapp_icon svg{height:40px;width:40px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/style.css.map */
