@font-face{font-family:GT America;src:url(/cdn/shop/files/GTAmerica-Regular.woff2) format("woff2"),url(/cdn/shop/files/GTAmerica-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America;src:url(/cdn/shop/files/GTAmerica-Medium.woff2?v=1694172328) format("woff2"),url(/cdn/shop/files/GTAmerica-Medium.woff?v=1694172328) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:GT America Extended;src:url(/cdn/shop/files/GTAmerica-ExtendedRegular.woff2) format("woff2"),url(/cdn/shop/files/GTAmerica-ExtendedRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GT America Expanded Bold;src:url(//db.onlinewebfonts.com/t/22b4c73e6141de7c9937f42cb58bdb4b.eot);src:url(//db.onlinewebfonts.com/t/22b4c73e6141de7c9937f42cb58bdb4b.eot?#iefix) format("embedded-opentype"),url(//db.onlinewebfonts.com/t/22b4c73e6141de7c9937f42cb58bdb4b.woff2) format("woff2"),url(//db.onlinewebfonts.com/t/22b4c73e6141de7c9937f42cb58bdb4b.woff) format("woff"),url(//db.onlinewebfonts.com/t/22b4c73e6141de7c9937f42cb58bdb4b.ttf) format("truetype"),url("//db.onlinewebfonts.com/t/22b4c73e6141de7c9937f42cb58bdb4b.svg#GT America Expanded Bold") format("svg")}@font-face{font-family:GT America Expanded;src:url(/cdn/shop/files/GTAmerica-ExpandedMedium.woff2?v=1689003903) format("woff2"),url(/cdn/shop/files/GTAmerica-ExpandedMedium.woff?v=1689003903) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Copyright Klim Type Foundry;src:url(/cdn/shop/files/Pitch-Regular.woff2?v=1689158786) format("woff2"),url(/cdn/shop/files/Pitch-Regular.woff?v=1689158786) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Adrianna;src:url(/cdn/shop/files/Adrianna-Light.eot?v=1764762976);src:url(/cdn/shop/files/Adrianna-Light.eot?v=1764762976) format("embedded-opentype"),url(/cdn/shop/files/Adrianna-Bold.woff2?v=1764762975) format("woff2"),url(/cdn/shop/files/Adrianna-Bold.woff?v=1764762976) format("woff"),url(/cdn/shop/files/Adrianna-Bold.ttf?v=1764762976) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Adrianna;src:url(/cdn/shop/files/Adrianna-Light.eot?v=1764762976);src:url(/cdn/shop/files/Adrianna-Light.eot?v=1764762976) format("embedded-opentype"),url(/cdn/shop/files/Adrianna-Light.woff2?v=1764762976) format("woff2"),url(/cdn/shop/files/Adrianna-Light.woff?v=1764762976) format("woff"),url(/cdn/shop/files/Adrianna-Light.ttf?v=1764762976) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Adrianna;src:url(/cdn/shop/files/Adrianna-Regular.eot?v=1764762976);src:url(/cdn/shop/files/Adrianna-Regular.eot?v=1764762976) format("embedded-opentype"),url(/cdn/shop/files/Adrianna-Regular_bd3e7498-4fd4-4bbe-9ad4-aaa99d66be30.woff2?v=1764762975) format("woff2"),url(/cdn/shop/files/Adrianna-Regular_e39d33a3-1ef8-428d-8118-86a85e3c0e16.woff?v=1764762975) format("woff"),url(/cdn/shop/files/Adrianna-Regular.ttf?v=1764762976) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Adrianna;src:url(/cdn/shop/files/Adrianna-Demibold.eot?v=1764765517);src:url(/cdn/shop/files/Adrianna-Demibold.eot?v=1764765517) format("embedded-opentype"),url(/cdn/shop/files/Adrianna-Demibold_869b21a5-5ab8-469f-abdc-b7b81a561f5b.woff2?v=1764765517) format("woff2"),url(/cdn/shop/files/Adrianna-Demibold.woff?v=1764765517) format("woff"),url(/cdn/shop/files/Adrianna-Demibold_fa81d62d-4763-4f35-9490-710eac486216.ttf?v=1764765517) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Saol Display Italic;src:url(/cdn/shop/files/SaolDisplay-SemiboldItalic.woff2) format("woff2"),url(/cdn/shop/files/SaolDisplay-SemiboldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}.template-product,.template-product .main-product-information,.template-product .product-details{background:#fffdfa}.template-product .product-details .group-block-content .group-block-content{gap:0}.main-product-information h1{font-size:34px!important;line-height:42px!important}.template-product .main-product-information rte-formatter,.template-product .main-product-information rte-formatter *,div#variant-description{font-family:Adrianna!important;font-size:16px;line-height:20px;margin:26px 0 12px}.template-product .main-product-information div#variant-description rte-formatter{margin:0}.template-product .main-product-information rte-formatter p{margin:0}.template-product .main-product-information rte-formatter a:hover{text-decoration-color:#000;text-decoration-thickness:1px}.productRating{position:absolute;top:6px;right:0}.productRating svg{font-size:16px;min-height:14px;min-width:14px}.productRating span{font-size:16px;height:22px}.product-volume{font-size:16px;line-height:22px;margin-top:5px;letter-spacing:1px}.template-product .variant-option--swatches .swatch-list{align-items:center}.template-product .variant-option--swatches .swatch-list .swatch-item{padding:0;border:none}.template-product .quantity__label,.template-product .accelerated-checkout-block,.template-product .variant-option--swatches .swatch-list .swatch-item label:before,.template-product .variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]:disabled+label:after,.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio].disabled+label:after{display:none}.template-product .variant-option--swatches .swatch-list .swatch-item .swatch{width:32px;height:32px;border-radius:50%}.template-product .variant-option--swatches .swatch-list .swatch-item input:checked+label .swatch{width:42px;height:42px}.template-product .variant-option--swatches .swatch-list .swatch-item input:checked+label:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;width:38px;height:38px;border:4px solid #fff;border-radius:50%;transform:none;background:transparent;display:block!important}.template-product .product-form__input--swatch{padding-bottom:40px;margin:0;position:relative}.template-product .product-form__input--swatch .form__label{position:absolute;bottom:10px}.template-product .product-form__input--swatch .form__label span{font-size:12px;line-height:18px}.template-product .product-details>.group-block>.group-block-content{gap:0}.template-product .product-details .quantity.quantity-selector{width:82px;border:none;background:transparent;border-radius:0}.template-product .product-details .quantity-selector .quantity__input,.sticky-cart__quantity.product-form__quantity .quantity{border:2px solid #8a665a;border-radius:3px;padding:9px 20px 8px;text-align:center;font-size:18px!important;line-height:22px;color:#8a665a;background:transparent}.template-product .product-details .quantity-selector .quantity__button{width:30px;height:45px;display:block;position:absolute;top:0;background:none;border:none;cursor:pointer;padding:0}.template-product .product-details .quantity-selector .quantity__button.quantity-plus .svg-wrapper,.sticky-cart__quantity.product-form__quantity .quantity .svg-wrapper.icon-plus{width:20px;height:20px;margin-top:4px!important}.template-product .product-details .quantity-selector .quantity__button.quantity-plus .svg-wrapper svg,.sticky-cart__quantity.product-form__quantity .quantity svg{width:14px;height:14px}.template-product .product-details .quantity-selector .quantity__button svg path,.sticky-cart__quantity.product-form__quantity .quantity svg path{stroke:#8a665a}.template-product .product-details .add-to-cart-button-container{width:100%}.template-product .product-details .add-to-cart-button{margin-right:0;padding:9px 20px 8px!important;background:#8a665a!important;border:2px solid #8a665a;color:#f4f0e8;font-weight:500!important;border-radius:3px;transition:.5s!important}.template-product .swiper-controls__thumbnails-container{padding:50px 0}.template-product .swiper-controls__thumbnails-container .thumb-arrow{position:absolute;width:100%;background:transparent;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer}.template-product .swiper-controls__thumbnails-container .thumb-arrow svg{width:32px;height:32px}.template-product .swiper-controls__thumbnails-container .thumb-arrow-prev{top:0;transform:rotate(-90deg)}.template-product .swiper-controls__thumbnails-container .thumb-arrow-next{bottom:0;transform:rotate(90deg)}.template-product .product-details .add-to-cart-button:hover{background:transparent!important;border:2px solid #8a665a;color:#8a665a}.template-product .product-details .add-to-cart-button span{font-size:14px;font-weight:600}.template-product .product-details .add-to-cart-button span.add-to-cart-text__content>span{margin:0 0 0 6px}.template-product .product-details .product-form__buttons{max-width:100%;margin-bottom:10px}.template-product .panel p{font-size:14px;line-height:20px}.customSection{padding:80px 0}.container{max-width:1600px;margin:0 auto;padding:0 15px}.customSection h2{font-size:36px;line-height:42px;text-transform:capitalize}.template-product .customSection h3,.template-product .customSection h2 span{font-size:24px;line-height:30px;font-weight:600;margin:0 0 10px;display:block;text-transform:uppercase}.template-product .section--featured-collection .section{background:transparent}.template-product .product-card-wrapper .add-to-cart-button{font-size:14px;line-height:20px}.template-product .card-product-information{display:unset}.howToUseSection h2{margin:0}.howToUseSection p{margin-top:12px;font-size:15px}.consumerTestingSection strong{margin-bottom:-26px}.productDetails{margin-top:15px}.productDetails h2{font-size:16px!important;line-height:20px;margin-bottom:10px;text-transform:capitalize}.productDetailBoxes{display:flex;flex-wrap:wrap;gap:10px}.productDetailBox{display:flex;gap:15px;align-items:center;width:calc(50% - 5px)}.productDetailBox img{width:66px;height:66px;border-radius:0;object-fit:contain}.productIngredients a{margin-top:10px;display:block;font-size:12px;line-height:20px;letter-spacing:.5px;font-weight:600;text-decoration:underline}.productDetailBox h3{font-size:14px!important;line-height:18px;font-weight:400!important;margin:0;text-transform:capitalize}.extra-products{padding:15px 20px;background:#f4f0e8;border-radius:4px;margin-top:40px}.extra-products h4{margin:0 0 10px;font-weight:500;letter-spacing:0px;font-size:1.5rem}.single-related-product{display:flex}.productImageBox{width:100px}.productImageBox img{width:100%;object-fit:cover;object-position:center}.productInfoBox{width:calc(100% - 120px);margin-left:20px}.productTitle{font-size:16px;line-height:20px;font-weight:600;letter-spacing:0px;margin-bottom:10px}.extraSetDescription{margin:10px 0;font-size:12px;line-height:18px}.productInfoBox button,.productSetButton{width:100%;background:#cab29d;border:1px solid #cab29d!important;text-transform:uppercase;transition:.3s!important;display:block;color:#fff;padding:8px 15px;border-radius:4px;text-align:center;font-size:13px;line-height:20px;cursor:pointer;font-weight:600;font-family:adrianna}.productInfoBox button:hover,.productSetButton:hover{background:transparent;color:#cab29d}.template-product .product-information__grid{align-items:flex-start}.template-product .swiper-controls__thumbnail-badge{display:none}.template-product .swiper-controls__thumbnails .swiper-control,.template-product .swiper-controls__thumbnails .swiper-control img{--aspect-ratio: 1 !important;transition:none;transform:none;aspect-ratio:1!important;width:100%}.template-product .swiper-controls__thumbnails .swiper-slide img{object-fit:cover}.klaviyo-form-TKJDTN{width:100%}.klaviyo-form-TKJDTN form.klaviyo-form{padding:24px 0 12px!important;background:transparent!important}.klaviyo-form-TKJDTN form.klaviyo-form button.needsclick{padding-right:20px;width:fit-content!important;padding-left:20px}.klaviyo-form-TKJDTN form.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1{min-height:fit-content!important}.klaviyo-form-TKJDTN form.klaviyo-form input{border-radius:5px!important;height:50px!important}.klaviyo-form-TKJDTN form.klaviyo-form button.needsclick{padding-right:20px;width:fit-content!important}.klaviyo-form-TKJDTN h4 span{font-weight:600!important;font-size:20px!important;text-transform:capitalize;width:100%}.klaviyo-form-TKJDTN form.klaviyo-form>.needsclick.kl-private-reset-css-Xuajs1{justify-content:space-between!important;align-items:flex-start;flex-direction:row!important;flex-wrap:wrap}.klaviyo-form-TKJDTN form.klaviyo-form .needsclick.kl-private-reset-css-Xuajs1 button{min-height:44px!important}.klaviyo-form-TKJDTN form.klaviyo-form>.needsclick.kl-private-reset-css-Xuajs1>.needsclick.kl-private-reset-css-Xuajs1:nth-child(2){width:calc(100% - 130px)}.sticky-atc .sticky-atc__title span{font-size:20px;line-height:26px;font-weight:600}.sticky-atc__price .price{font-size:18px;line-height:24px;margin-top:6px}.sticky-cart__quantity.product-form__quantity .quantity{padding:0}.sticky-cart__quantity.product-form__quantity .quantity .svg-wrapper.icon-plus{margin-top:0!important}.sticky-cart__quantity .quantity__input{font-size:18px}.sticky-cart__button .button{margin-right:0;padding:9px 20px 8px!important;background:#8a665a!important;border:2px solid #8a665a;color:#f4f0e8;font-weight:500!important;border-radius:3px;transition:.5s!important}.sticky-cart__button .button span{font-size:14px;font-weight:600}.template-product .product-information__media dialog[open]{background:#000000b3}.template-product .product-information__media dialog[open] svg.icon-close path{fill:#fff}.template-product .product-information__media dialog .product-media{height:100vh;display:flex;align-items:center}.template-product .product-information__media dialog .product-media img{height:90%;object-fit:contain}.template-product .product-information__media dialog[open] button.dialog-zoomed-gallery__close-button:focus{box-shadow:none}.shopify-block.recharge-subscription-widget{width:100%}recharge-subscription-widget{max-width:100%;margin:12px 0 16px}recharge-subscription-widget::part(rc-purchase-option__selector rc-purchase-option__selector_onetime),recharge-subscription-widget::part(rc-purchase-option__selector rc-purchase-option__selector_subscription){font-size:14px;font-weight:400;font-family:Adrianna}recharge-subscription-widget::part(rc-purchase-option__price),recharge-subscription-widget::part(rc-purchase-option__discounted-price){font-size:12px;line-height:18px;font-family:Adrianna;font-weight:400;margin-left:-5px}.halo-productBadges{position:absolute;top:15px;left:15px;z-index:9}.halo-productBadges span{font-family:adrianna;background-color:#f4f0e8!important;color:#000;font-size:16px;line-height:30px;font-weight:600;margin:0;padding:0 12px;border-radius:3px;display:block;width:fit-content;border:none}.blog-posts__main .blog-post-item .blog-post-card{flex-direction:column;display:flex;gap:0}.blog-posts__main .blog-post-item .blog-post-card .blog-post-card__content-label{display:none}.blog-posts__main .blog-posts-container{flex-direction:row;flex-wrap:wrap;column-gap:30px;row-gap:50px}.blog-posts__main .blog-post-item.fullWidth{width:100%}.blog-posts__main .blog-post-item{width:calc(50% - 20px)}.blog-posts__main .blog-post-item .blog-post-card__image-container{margin-bottom:32px}.blog-posts__main .blog-post-item .blog-post-card__content{gap:2px;align-items:flex-start;width:100%!important}.blog-posts__main .blog-post-item.fullWidth .blog-post-card__content{align-items:center}.blog-posts__main .blog-post-item .blog-post-card__image-container{width:100%!important}.blog-posts__main .blog-post-item .blog-post-card__image-container .image-block{position:relative;padding-bottom:80%}.blog-posts__main .blog-post-item.fullWidth .blog-post-card__image-container .image-block{padding-bottom:40%}.blog-posts__main .blog-post-item .blog-post-card__image-container .image-block img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center}.blog-posts__main .blog-post-item .blog-post-card__content .text-block{padding:0;font-size:30px;line-height:36px;text-transform:uppercase;font-family:Adrianna!important;font-weight:600}.blog-posts__main .blog-post-card__content .blog-post-details{padding:0;line-height:1}.blog-posts__main.grid .pagination-wrapper{width:100%;display:block}@media(max-width:1024px){.menu-drawer__navigation-container img.siteLogo{max-width:165px;margin:24px auto}.menu-drawer__navigation-container .closeIcon{position:absolute;left:0;width:16px;height:16px;object-fit:contain;top:40px!important}.close .drawer--menu.open.active{visibility:hidden;opacity:0;pointer-events:unset}.drawer--menu header-drawer.side-drawer{width:100%!important}.drawerBox{position:relative;margin-top:-26px}.drawerBox a.skinButton{position:absolute;bottom:20px;left:0;right:0;margin:auto;width:fit-content;background:#f4f0e8;color:#8a665a;font-size:12px;line-height:16px;min-width:108px;text-align:center;padding:6px 20px;text-transform:uppercase}header-drawer .menu-drawer__menu-item:focus{background:transparent!important}header-drawer .menu-drawer__submenu{position:unset!important;opacity:1!important;visibility:visible!important;transform:none!important}header-drawer .menu-drawer__close-button,header-drawer .menu-drawer__menu li:first-child{display:none}.menu-drawer__list-item .menu-drawer__menu-item{font-size:20px;line-height:26px}header-drawer .menu-drawer__inner-submenu .menu-drawer__menu li a{font-size:16px;line-height:20px;padding:5px 20px}.accountsMenuMobile{list-style:none;padding:14px 0 0;margin:0}.accountsMenuMobile li a{font-size:20px;line-height:26px;padding:10px 0;display:block}}@media(max-width:767px){.customSection{padding:50px 0}.customSection h2{font-size:26px!important;line-height:30px!important}.howToUseSection p{margin-top:5px}.consumerTestingSection h2{margin-bottom:30px;text-align:center}.productFaqSection .container{padding:0}.main-product-information h1{font-size:28px!important;line-height:32px!important}.productRating svg.loox-icon{width:12px;height:12px;min-width:12px;min-height:12px}.productRating span{font-size:14px;height:20px}.template-product .product-details .add-to-cart-button-container{min-width:fit-content}.template-product .add-to-cart-button .add-to-cart-text__content{font-size:14px;line-height:20px}.template-product .product-card-wrapper .add-to-cart-button span,.product-card-wrapper .card--block-title .quick-add__submit span{font-size:9px;line-height:14px}.collection-carousel-swiper-component .product-card-wrapper .card--block-title .quick-add__submit span{font-size:12px}.template-product .product-card-wrapper .add-to-cart-button{padding:6px 5px!important;border-width:1px}.product-volume{font-size:14px;line-height:18px;letter-spacing:0}.collection h2{margin-bottom:0!important}template-product .swiper-controls__thumbnails{padding:0}.template-product .swiper-controls__thumbnails-container.swiper-controls__thumbnails-container{background:#84848466;padding:8px 10px 8px 16px;border-radius:50px;text-align:center;transform:none!important;z-index:99;position:relative;max-width:150px;margin:-60px auto 60px}.template-product .swiper.swiper-controls__thumbnails{padding:0!important}.template-product .swiper-wrapper.swiper-controls__thumbnails .swiper-slide.swiper-control{width:10px!important;height:10px!important;border-radius:50%;background:#d9d9d9;padding:0;opacity:1}.template-product .swiper-wrapper.swiper-controls__thumbnails{transform:none!important}.template-product .swiper-wrapper.swiper-controls__thumbnails .swiper-slide.swiper-control.swiper-slide-thumb-active{background:#fff}.template-product .swiper-wrapper.swiper-controls__thumbnails .swiper-slide.swiper-control img{opacity:0}.template-product .product-information__media .swiper-button{display:none}.single-related-product{align-items:flex-end}.productTitle{font-size:14px;line-height:16px;display:block}.extraSetDescription{margin:4px 0 10px}.template-product .product-information{padding-top:0}.template-product .product-information .product-information__media{margin:0 -10px;width:calc(100% + 20px)}.productInfoBox button,.productSetButton{padding:5px 12px;font-size:12px;line-height:18px}.template-product .swiper-controls__thumbnails-container .thumb-arrow{display:none}.template-product .product-information__media dialog .product-media img{height:100%;object-fit:cover}.template-product .product-information__media dialog[open] svg.icon-close path{fill:#000}.halo-productBadges{top:8px;left:8px}.halo-productBadges span{font-size:10px;line-height:20px;padding:0 8px}.template-article .h1 p{font-size:30px;line-height:34px}.template-article .metafield-rich_text_field h2,.template-article .h2 p{font-size:24px;line-height:30px}.template-article animate-image.image-block{width:100%}.template-article .metafield-rich_text_field h2{margin-top:30px;font-size:20px!important;margin-bottom:12px;line-height:26px!important}.blog-posts__main .blog-posts-container{row-gap:28px}.blog-posts__main .blog-post-item{width:100%}.blog-posts__main .blog-post-item .blog-post-card__content .text-block{font-size:16px;line-height:20px}.blog-posts__main .blog-post-item.fullWidth .blog-post-card{flex-direction:column-reverse!important}.blog-posts__main .blog-post-item .blog-post-card__image-container{margin-bottom:12px}.blog-posts__main .blog-post-card__content .blog-post-details span.blog-date{font-size:12px;line-height:18px}.blog-posts__main .blog-post-item.fullWidth .blog-post-card__content{align-items:flex-start}.blog-posts__main .blog-post-item .blog-post-card__content{gap:0}.blog-posts__main .blog-post-item.fullWidth .blog-post-card__image-container .image-block{padding-bottom:80%}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/custom-fonts.css.map */
