.header .header__columns .header__column--center .header-menu__inner .menu-list__list-item{margin:0 10px}.header .header__columns .header__column--center .header-menu__inner .menu-list__link span{font-size:15px;color:#fff;letter-spacing:1px}.header .header__columns .header__column--center .header-menu__inner .menu-list__list-item:hover .menu-list__link span{text-decoration:underline}.header .header__columns .header__column--center .header-menu__inner .menu-list__list-item{position:relative}.header .header__columns .header__column--center .header-menu__inner .menu-list__submenu{min-width:240px}.header .header__columns .header__column--center .header-menu__inner .menu-list__submenu-inner{max-width:240px;background:#8f9a88;padding:10px 20px;border:1px solid #ffffff1a}.header .header__columns .header__column--center .header-menu__inner .menu-list__submenu-inner .mega-menu{display:block}.header .header__columns .header__column--center .header-menu__inner .overflow-menu:after{display:none}.header .header__columns .header__column--center .header-menu__inner .mega-menu__grid{display:block}.header .header__columns .header__column--center .header-menu__inner .mega-menu__grid ul li a{font-size:15px;color:#fff}.header .header__columns .header__column--center .header-menu__inner .mega-menu__grid ul li a:hover{text-decoration:underline}.header .header__columns .header__column--right header-actions{align-items:center}.header .header__columns .header__column--right header-actions .btn-wrap{margin-right:10px}.header .header__columns .header__column--right header-actions .btn-wrap a{border:2px solid #fff;border-radius:50px;padding:8px 20px;font-size:14px;letter-spacing:1px}.header .header__columns .header__column--right header-actions .btn-wrap a:hover{background:#fff;color:#8f9a88}.header .header__columns .header__column--right header-actions .account-popover .account-button{width:35px}.header .header__columns .header__column--right header-actions .account-popover .account-button svg{width:24px;height:24px}.header[data-sticky-state=active] .header__row--top .header__columns{padding:10px 0}.header[data-sticky-state=active] .header__row--top .header__column--center{display:none}.header[data-sticky-state=active] .header__row--bottom{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;max-width:800px}.header[data-sticky-state=active] .header__row--bottom .header__columns{padding-bottom:0}.page-index .header[data-sticky-state=inactive] .header__row{background:none!important}.header .header__columns .header__column--right header-actions .account-popover .account-button svg path{fill:#fff}.header .header__columns .header__column--right header-actions .header-actions__cart-icon svg path{fill:#fff}.page-article .header{position:absolute;width:100%}.page-article .header[data-sticky-state=active]{min-height:auto;background:#8f9a88}.page-article .header[data-sticky-state=active]:after{display:none}.page-article .header .header__row{postion:relative;z-index:2;background:none}.product-grid-container{margin-top:32px}.product-grid-container .facets.facets-controls-wrapper>h4{display:none}.product-grid-container .facets.facets-controls-wrapper{grid-column-start:5;justify-content:space-between;padding-bottom:20px}.product-grid-container .facets.facets-controls-wrapper .products-count-wrapper{margin-left:0}.product-grid-container .facets.facets-controls-wrapper .products-count-wrapper span{font-size:16px;color:#666}.product-grid-container .facets-block-wrapper{grid-row-start:1;grid-row-end:3;margin-right:40px}.product-grid-container .facets .sorting-filter{border:1px solid #d3d3d3;min-width:198px;border-radius:8px;padding:0 10px 0 20px}.product-grid-container .facets .sorting-filter .facets__label{font-size:16px}.product-grid-container .facets .sorting-filter .sorting-filter__options{right:0;top:100%!important;right:-10px}.product-grid-container .facets-block-wrapper .facets__item .facets__summary{padding:20px 0}.product-grid-container .facets-block-wrapper .facets__item .facets__summary .facets__label{font-size:14px;font-weight:700}.product-grid-container .main-collection-grid .product-grid{grid-template-columns:1fr 1fr}.product-card .group-block .group-block-content{align-items:start}.product-card .group-block .group-block-content .text-block p{text-align:left;font-size:19px;line-height:1.3;font-weight:400;letter-spacing:1.9px;color:#000}.product-card .group-block .group-block-content product-price>div{text-align:left;font-size:14px}.product-information .product-details{justify-content:start}.product-information .product-details .group-block{max-width:500px!important}.product-information .product-details .text-block h1{font-size:25px;font-weight:400}.product-information .product-details product-price .price{font-size:19px}.product-information .product-details .buy-buttons-block .quantity-selector{background:none;justify-content:center}.product-information .product-details .buy-buttons-block .quantity-selector .button{background:#f1f1f1;border-radius:50px;width:32px;height:32px}.product-information .product-details .buy-buttons-block .add-to-cart-button{background:#8f9a88;font-size:16px}.product-information .product-details .buy-buttons-block .add-to-cart-button:hover{background:#7a8772}.product-information .product-details rte-formatter h2{font-size:20px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.product-information .product-details rte-formatter h2:after{background:url(/cdn/shop/files/arrow-down.svg?v=1750903017);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:16px;rotate:180deg}.product-information .product-details rte-formatter.close h2:after{rotate:360deg}.product-information .product-details rte-formatter p{font-size:15px}.product-information .product-details .tax-note,.page-thefourelements-tallow-skincare .product-collapsible-content,.page-samplepack-tallow-skincare .product-collapsible-content{display:none}.page-guasha .product-collapsible-content{margin-top:40px}.page-guasha .product-collapsible-content>h2{display:none}.product-collapsible-content h2{font-size:20px;font-weight:400;margin:40px 0 30px}.product-collapsible-content .content{border-radius:10px}.product-collapsible-content .content-item{padding:15px 0;cursor:pointer;border-top:1px solid #d9d4d4}.product-collapsible-content .content-item.active{background:#fff}.product-collapsible-content .content-item .content-heading h3{font-size:16px;font-weight:400;display:flex;align-items:center;justify-content:space-between}.product-collapsible-content .content-item .content-heading h3:after{background:url(/cdn/shop/files/arrow-down-2.svg?v=1750906350);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:16px}.product-collapsible-content .content-item.active .content-heading h3:after{rotate:180deg}.product-collapsible-content .content-item .content-rte{margin-top:24px;font-size:16px;line-height:24px;color:#646464}.page-about-us .container-background-image>div{background:#8f9a88!important}.page-about-us .custom-btn .text-block h3{font-family:Playfair Display;font-size:25px}.page-about-us .custom-btn .text-block p{font-size:15px}.page-about-us .custom-btn a.button-secondary{margin-top:50px;--button-border-color:#fff;font-size:16px;padding:13px 30px}.page-ingredients .custom-text .rte h4{font-size:19px}.page-ingredients .custom-btn .text-block p{font-size:19px;font-weight:400}.page-ingredients .custom-btn a.button{margin-top:20px;background:#8f9a88;font-size:16px;padding:13px 30px}.page-ingredients .custom-btn a.button:hover{background:#7a8772}.page-faq .custom-btn .text-block p{font-size:19px;font-weight:400}.page-faq .custom-btn a.button{margin-top:20px;background:#8f9a88;font-size:16px;padding:13px 30px}.page-faq .custom-btn a.button:hover{background:#7a8772}.accordion{max-width:1240px;border:1px solid #f6f6f6!important}.accordion accordion-custom:first-child .details{border:0!important}.accordion accordion-custom .details{background:#8f9a88}.accordion accordion-custom .details[open]{background:#fff}.accordion accordion-custom:not(:first-child) .details{border-color:#9d9d9d!important}.accordion accordion-custom .details .details__header{padding:24px;color:#fff}.accordion accordion-custom .details[open] .details__header{color:#000}.accordion accordion-custom .details .details-content{padding:0 24px 30px}.accordion accordion-custom .details .details-content .rte p{color:#000;font-size:16px;line-height:24px}.blog-posts-container{display:block!important}.blog-posts-container .blog-post-item .blog-post-card{flex-direction:row;gap:100px;margin-bottom:50px}.blog-posts-container .blog-post-item .blog-post-card .blog-post-card__image-container{width:30%}.blog-posts-container .blog-post-item .blog-post-card .blog-post-card__content{width:70%;justify-content:center}.blog-posts-container .blog-post-item:first-child .blog-post-card .blog-post-card__content{width:70%;padding-left:0}.blog-posts-container .blog-post-item .blog-post-card .blog-post-card__content>a .text-block{font-size:19px;font-weight:400}.blog-posts-container .blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text{max-width:700px}.blog-posts-container .blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text rte-formatter{font-size:15px}.blog-posts-container .blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text a{font-size:14px;border:1px solid #000;border-radius:50px;max-width:110px;padding:10px;margin-top:30px;transition:.3s}.blog-posts-container .blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text a:hover{background:#00000014}.blog-posts-container .blog-post-item .blog-post-card .blog-post-card__content>div:nth-child(2){order:-1;margin-bottom:10px}.blog-post-content{max-width:100%!important}.blog-post-content h3{max-width:820px;margin:50px auto 20px!important;font-size:25px;font-weight:500}.blog-post-content p{max-width:820px;margin:0 auto 50px!important;font-size:19px}.blog-post-content img{max-width:400px;margin:auto}.product-information .product-details .accordion{border:0!important}.product-information .product-details .accordion accordion-custom .details{background:none}.product-information .product-details .accordion accordion-custom .details .details__header{color:#000;padding:15px 0}.product-information .product-details .accordion accordion-custom .details .details-content{padding:0}.blog-posts-list{padding:50px 0}.blog-posts-list .blog-post-item{width:50%}.blog-posts-list .blog-post-item .blog-post-card{flex-direction:column!important}.blog-posts-list .blog-post-item .blog-post-card .blog-post-card__image-container{width:100%}.blog-posts-list .blog-post-item .blog-post-card .blog-post-card__content{width:100%!important}.blog-posts-list .blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text a{border:1px solid #000;border-radius:50px;max-width:140px;padding:12px 10px;text-align:center;margin-top:30px}@media (max-width:767px){body .header .header__columns .header__column--right header-actions .btn-wrap{display:none}body .product-grid-container .main-collection-grid .product-grid{row-gap:25px}body .product-card .group-block .group-block-content .text-block p{font-size:17px}body .product-information{padding:15px 0 0}body .product-information .product-information__media{padding:0 10px}body .product-collapsible-content .content-item{padding:15px}body .product-collapsible-content{padding:30px 0}body .product-collapsible-content h2{font-size:20px;margin:30px 0 20px}body .product-collapsible-content .content-item .content-heading h3{font-size:17px}body.page-ingredients .custom-btn a.button{width:100%}body.page-ingredients .litos-custom-editorial .text-block.rte h2,body.page-about-us .litos-custom-editorial .text-block.rte h2{font-size:20px}body.page-ingredients .litos-custom-editorial .text-block.rte p,body.page-ingredients .litos-custom-editorial .text-block.rte ul li,body.page-about-us .litos-custom-editorial .text-block.rte p,body.page-about-us .litos-custom-editorial .text-block.rte ul li{font-size:15px}body .blog-posts-container .blog-post-item .blog-post-card{gap:30px;flex-direction:column}body .blog-posts-container .blog-post-item .blog-post-card .blog-post-card__image-container,body .blog-posts-container .blog-post-item:first-child .blog-post-card .blog-post-card__content,body .blog-posts-container .blog-post-item .blog-post-card .blog-post-card__content{width:100%}body .blog-post-content p{font-size:17px}body .product-information .product-details>.group-block{padding:0}body .product-information .product-details .group-block .group-block-content{gap:0!important}body .product-information .product-details .accordion{margin-top:20px}body .product-information .product-details product-price{margin:8px 0}body .blog-posts-list{padding:30px 0}body .blog-posts-list .blog-post-item{width:100%}body .blog-posts-list .blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text a{max-width:100%}body .header[data-sticky-state=active] .header__row--top .header__column--center{display:block}body .slideshow-litos .group-block-content .text-block:first-child p{font-size:25px;margin-top:20px;font-weight:400!important}body .slideshow-litos .group-block-content .group-block--width-custom{padding-left:20px}body .slideshow-litos .group-block-content .button{padding:7px 15px;font-size:14px}body .slideshow-litos .group-block-content .custom-subtitle p br{display:block}body .litos-custom-editorial .text-block.rte h2{font-size:20px}body .litos-custom-editorial .text-block.rte p,body .litos-custom-editorial .text-block.rte ul li{font-size:15px}body.page-product .custom-section-content .image-block{padding:0}body .product-card .product-form-buttons{display:block}body .product-card .product-form-buttons .quantity-selector{margin-bottom:10px;height:auto}body .product-card .product-form-buttons .add-to-cart-button{padding:13px;height:auto}}.slideshow-litos .group-block-content .text-block:first-child p{margin-top:200px}.slideshow-litos .group-block-content .custom-subtitle p br{display:none}.slideshow-litos slideshow-controls>button.slideshow-control{display:none}.page-stockist .header[data-sticky-state=active]:before{display:none}.page-stockist .header{background:url(/cdn/shop/files/banner-top.jpg?v=1750995420);background-size:cover;background-repeat:no-repeat;background-position:center;min-height:300px;display:block}.page-stockist .header[data-sticky-state=active]{min-height:auto;background:#8f9a88}.page-stockist .header[data-sticky-state=active]:after{display:none}.page-stockist .header:before{content:"Find us in store!";position:absolute;font-size:25px;color:#fff;letter-spacing:2px;z-index:2;bottom:20%;left:20%}.page-stockist .header:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;opacity:.2}.page-stockist .header .header__row{postion:relative;z-index:2;background:none}.elfsight-app-558c58f2-c6b8-4d44-ad23-e3010749ca52 .EmbedRoot__Root-sc-5f47a35b-0{max-width:1000px!important;border:1px solid #1111111a!important}.litos-stockist{max-width:1080px;margin:auto}.ingredients .custom-section-content h2{font-weight:300!important}.ingredients .custom-section-content p{font-size:19px}.accordion accordion-custom .details .details__header{text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
