@font-face{font-family:Artegra;src:url(/cdn/shop/files/ArtegraSansEx-Regular.woff?v=1780333632) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Artegra;src:url(/cdn/shop/files/ArtegraSansEx-Medium.woff?v=1780333632) format("woff");font-weight:500}@font-face{font-family:Artegra;src:url(/cdn/shop/files/ArtegraSansEx-Bold.woff?v=1780333631) format("woff");font-weight:700}@font-face{font-family:CanelaText;src:url(/cdn/shop/files/CanelaText-Black.woff?v=1780335560) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:CanelaText;src:url(/cdn/shop/files/CanelaText-Black.woff?v=1780335560) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:CanelaText;src:url(Fonts/CanelaText-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:CanelaText;src:url(/cdn/shop/files/CanelaText-Bold.woff?v=1780335560) format("woff");font-weight:700;font-style:italic;font-display:swap}html,body{overflow:visible!important;overflow-x:clip!important}body{font-family:Artegra,sans-serif!important}h1,h2,h3,h4,h5,h6,.sub-title{font-family:CanelaText,serif!important}.product-information h1{font-family:Artegra,sans-serif!important}p,span,li,a{font-family:Artegra,sans-serif!important;line-height:24px!important}.menu-list__list-item a span.menu-list__link-title{font-weight:500!important;font-size:12px!important;letter-spacing:.02em!important;text-transform:uppercase;color:#222}.menu-list__list-item:hover a span.menu-list__link-title{color:#8aaad1}div#shopify-section-template--18769005445254__slideshow_73QzRG rte-formatter.spacing-style.text-block.rte.rte h1{font-size:32px;font-family:Artegra,sans-serif!important;font-weight:600;color:#fff;line-height:44px}div#shopify-section-template--18769005445254__slideshow_73QzRG rte-formatter.spacing-style.text-block.rte.rte h2{font-size:32px;font-weight:400;line-height:40px;color:#fff;font-family:Artegra,sans-serif!important}rte-formatter.spacing-style.text-block.text-block--AVjBPZFN1dXpVWmtNd__text_RKUprX.rte.rte p{font-size:16px;font-weight:400;line-height:42px;color:#101820;letter-spacing:1px}.spacing-style.text-block.text-block--AWFl0bW42MXZuS2FNO__text_CUNTTA.h3 h2{font-size:36px;line-height:1;color:#222;font-weight:600}#shopify-section-template--18769005445254__collection_list_yTAJKw .spacing-style.text-block.h4 p{font-size:22px;font-weight:500!important;text-transform:uppercase;line-height:30px;letter-spacing:0px;color:#101820}#shopify-section-template--18769005445254__collection_list_yTAJKw rte-formatter.spacing-style.text-block.rte.rte p{font-size:16px;font-weight:500;line-height:26px;letter-spacing:0px;color:#101820}rte-formatter.spacing-style.text-block.text-block--AeVRiS2hBYVUzdVZlW__text_ijKbKU.rte.text-block--align-left.text-block--full-width.rte p{font-weight:500;font-size:16px;line-height:26px;color:#181818}rte-formatter.spacing-style.text-block.text-block--AMlNMYWY0cFhDTy9rW__text_QNP6UK.rte.rte h4{font-size:16px;font-weight:800;line-height:28px;color:#181818;letter-spacing:.5px}rte-formatter.spacing-style.text-block.text-block--AMlNMYWY0cFhDTy9rW__text_QNP6UK.rte.rte h5{font-size:12px;font-weight:800;text-transform:capitalize;line-height:18px;letter-spacing:.5px}footer li.menu__item.paragraph a{font-size:14px!important;line-height:24px!important;color:#eee}a.button{background-color:#fff;text-transform:capitalize;fill:#101820;color:#101820;border-style:solid;border-width:1px 1px 1px 1px;border-color:#080808;border-radius:0;padding:12px 24px}.collection-card.collection-card--image-bg .collection-card__content{padding:var(--padding-lg);padding-bottom:30px;position:relative!important;gap:5px}a.size-style.button-secondary{background-color:#fff;font-size:14px;text-transform:capitalize;fill:#101820;color:#101820;border-style:solid;border-width:1px 1px 1px 1px;border-color:#080808;border-radius:0;padding:12px 24px}.header__columns.spacing-style a.size-style.spacing-style.header-logo{margin-bottom:10px;padding-bottom:5px}@media(max-width:767px){div#shopify-section-template--18769005445254__slideshow_73QzRG rte-formatter.spacing-style.text-block.rte.rte h1,div#shopify-section-template--18769005445254__slideshow_73QzRG rte-formatter.spacing-style.text-block.rte.rte h2{font-size:20px;line-height:31px}.feature-slide{min-width:fit-content}.spacing-style.text-block.text-block--AWFl0bW42MXZuS2FNO__text_CUNTTA.h3 h2,.spacing-style.text-block.h3.text-block--align-center h3{font-size:20px;line-height:22px}#shopify-section-template--18769005445254__section_d69zpx .spacing-style.text-block.h4.text-block--align-left p,#shopify-section-template--18769005445254__section_d69zpx a.size-style.link{font-size:12px;line-height:22px!important}#shopify-section-template--18769005445254__collection_list_yTAJKw .spacing-style.text-block.h4 p{font-size:12px;line-height:22px!important;font-weight:600!important}#shopify-section-template--18769005445254__collection_list_yTAJKw rte-formatter.spacing-style.rte.rte p{font-size:12px!important;line-height:22px!important}rte-formatter.spacing-style.text-block.text-block--AeVRiS2hBYVUzdVZlW__text_ijKbKU.rte.text-block--align-left.text-block--full-width.rte p{font-weight:400;font-size:14px;line-height:26px;color:#181818;text-align:center}#shopify-section-template--18769005445254__section_xyJxFU rte-formatter.spacing-style.text-block.rte.rte,#shopify-section-template--18769005445254__section_xyJxFU rte-formatter.spacing-style.text-block.rte.rte h5{text-align:center;text-align-last:center;align-items:center}.spacing-style.text-block.text-block--AdzRhZlgxTDJRUTZVQ__text_AnkptB.h3 h3,#shopify-section-template--18769005445254__section_e33TVr .spacing-style.text-block.h3.text-block--align-center h3{font-size:18px;line-height:22px}rte-formatter.spacing-style.text-block.text-block--AVjBPZFN1dXpVWmtNd__text_RKUprX.rte.rte p{font-size:14px;line-height:22px!important}#shopify-section-template--18769005445254__section_e33TVr .spacing-style.text-block.h3.text-block--align-center h3{font-size:18px;line-height:22px}}.collection-card__content,.featured-blog-posts-card__content{display:flex;position:relative;height:auto!important;width:100%;gap:var(--gap)}#shopify-section-template--18769005445254__collection_list_yTAJKw .collection-card.border-style.collection-card--image-bg{background:#edeef6;height:revert;min-height:fit-content!important;display:inline-table}.collection-card--image-bg .collection-card__image{min-height:fit-content;position:relative!important;width:100%!important;height:100%!important}.image-block.image-block--ANXJIM2tnTjlzSURHN__image_bifJcx.image-block--height-fit.spacing-style.size-style{display:flex!important;justify-content:center!important;text-align:unset;width:100%;max-width:fit-content;margin:0 auto}.collection-card.collection-card--image-bg .collection-card__content{padding-top:0!important}.media-gallery__grid>li:nth-child(3n+1){grid-column:1 / -1;width:100%}.media-gallery__grid>li:nth-child(3n+1) img{obeject-fit:cover!important;width:100%!important;height:100%!important;background:none!important}body .product-information .product-information__media .media-gallery__grid>li:first-of-type img,body .product-information .product-information__media .media-gallery__grid>li:nth-child(1) img{object-fit:contain!important}body .media-gallery__grid>li:nth-child(3n+1) img{object-fit:cover!important;width:100%!important;height:100%!important;background:none!important}body .product-information__media .product-media{background:none}h2.hero-video-heading{margin-bottom:30px}p.hero-video-description{padding-top:30px;padding-bottom:30px}@media(min-width:767px){.feature-wrapp{display:flex;align-items:center;gap:16px;width:100%;min-height:110px;margin-bottom:40px}.feature-wrapp .flex-wrap{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;text-align:left}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:1fr 1fr!important;max-width:1170px;margin:auto}}.product-media-container.media-fit-contain img{background:#eceef5;border-radius:unset}.summary.details__header{font-size:16px!important;font-weight:400!important;text-transform:uppercase!important;font-family:Artegra,sans-serif!important}.product-details .text-block h1 span,.product-details .text-block h2 span,.product-details .text-block h3 span,.product-details .text-block h4 span,.product-details .text-block h5 span,.product-details .text-block strong,.product-details .text-block b{font-size:18px!important}.product-information__media .product-media{border-radius:0!important}.kmd-wrap{display:none}rte-formatter.spacing-style.text-block strong{font-size:18px!important;font-family:Artegra,sans-serif!important}.kmdc-hero{height:80vh;max-height:80vh}h1.kmdc-hero-title{font-size:38px;font-weight:600;color:#fff;font-family:Artegra,sans-serif!important}.kmdc-hero-sub{font-size:28px;font-weight:400;line-height:40px;color:#fff;font-family:Artegra,sans-serif!important}.kmd-acc .kmd-acc-body span.metafield-multi_line_text_field br{display:none}.kmd-acc .kmd-acc-body span.metafield-multi_line_text_field{line-height:32px!important}.sticky-add-to-cart__bar{z-index:99}@media screen and (min-width:768px){.product-details:has(.mobile-only){display:none!important}}@media(max-width:767px){.kmdc-wrap .kmdc-card{display:flex;flex-direction:column;text-align:left;max-width:calc(50% - 8px)!important;width:100%;margin-top:40px}.kmdc-card-img img{max-width:100%;max-height:100%;width:auto;height:320px;object-fit:contain;mix-blend-mode:none;transform:scale(1.2)}footer{margin-top:40px}.kmdc-wrap .kmdc-grid{margin:0}.kmdh-gtile-b{position:absolute;z-index:2;margin-top:16px;background:#fff;color:#101820;border:none;font-weight:500!important;padding:9px 22px;font-size:12px!important;font-weight:400!important;letter-spacing:1px;bottom:20px;padding:7px 14px!important;border:1px solid #080808}.kmdh-cols{padding:0!important}.kmdh-col-nm{font-size:14px!important;line-height:1.25;overflow-wrap:break-word;min-height:35px}.product-details:has(.mobile-only){order:0}h1.kmdc-hero-title,.kmdc-hero-sub{font-size:22px!important}.custom-testimonial-quote{position:relative;font-size:14px!important}.product-information.section.section--page-width.spacing-style.color-scheme-1.relative{margin-top:0;padding-top:0}.product-information__media media-gallery slideshow-component slideshow-slides{aspect-ratio:1 / 1}.kmdc-wrap .kmdc-hero{min-height:260px;background-position:right}.product-details .kmd-brand-line,.product-details.sticky-content--desktop .spacing-style.text-block h1,.product-details .spacing-style.text-block h1{font-size:24px!important}.feature-wrapp{display:flex;flex-direction:column;align-items:center}.desktop-only{display:none!important}.text-block--AVkVvaG5MeGtGQnNKT__content p{font-size:15px!important}}@media(max-width:1200px){.kmdh-hero-in{max-width:1200px;margin:0 auto;padding:0 6vw 8vh 6vw!important;width:100%}}.product-information__grid .product-form-buttons{align-items:flex-end!important}.temp-our-technology rte-formatter.spacing-style.text-block.text-block--AWG5zRkViT0ZCK0VEc__text_HmeULr.rte.rte{font-size:16px;font-weight:500;max-width:1100px}ul.media-gallery__grid.list-unstyled .product-media img,ul.media-gallery__grid.list-unstyled .product-media{background-color:#ebeef5!important}body.temp-scalp.prod-beard-wash .skincare-routine-grid .skincare-step-card.step-item:nth-child(2) a.skincare-image-link img{transform:scale(.7)}.kmd-acc details:first-child .kmd-acc-body span.metafield-multi_line_text_field br{display:block!important}.prod-beard-wash div#shopify-section-template--19518843650182__multicolumn_progress_w9GMWV{display:none}body.temp-clear_2 .multicolumn-progress-card{flex:1 1 250px;display:flex;flex-direction:column;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/73/assets/custom.css.map */
