[id$=__custom_open] .hero__title{font-size:clamp(31px,3.4vw,48px);letter-spacing:.07em;line-height:1.14}[id$=__custom_open] .hero__rte.body-x-large{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:clamp(21px,1.8vw,26px)}[id$=__custom_open] .hero__rte.body-large{max-width:440px;opacity:.85}[id$=__custom_open] .hero__button-group,[id$=__custom_open] .hero__content{gap:0}[id*=__custom_] .hero__subheading{color:var(--COLOR-ACCENT)}[id$=_head] .hero__title{letter-spacing:.1em}[id$=__custom_faq_head] .hero__content__wrapper{max-width:calc(820px + var(--LAYOUT-OUTER)*2)}[id$=__custom_ways] .column__heading,[id$=__custom_how] .column__heading{letter-spacing:.12em;margin-bottom:10px}[id$=__custom_ways] .column__text,[id$=__custom_how] .column__text{color:var(--COLOR-TEXT-A80);max-width:40ch}[id$=__custom_ways] .column__image{margin-bottom:24px}[id$=__custom_reviews] .review__content blockquote{margin:0 0 1em}[id$=__custom_reviews] .review__content .review__author__content{display:flex;align-items:baseline;gap:10px}@media(min-width:1100px){[id$=__custom_open] .brick__block__text{flex:1 1 100%;max-width:660px;margin-left:auto}[id$=__custom_open] .hero__content{max-width:none}[id$=__custom_open] .hero__title{max-width:13em;text-wrap:balance;font-size:min(3.2vw,48px)}}[id$=__custom_stone] .hero__title{font-size:clamp(36px,4.4vw,64px);letter-spacing:.09em;line-height:1.12}[id$=__custom_stone] .hero__rte{opacity:.82;max-width:48ch}[id$=__custom_loose] .grid-container{display:flex;flex-direction:column}[id$=__custom_loose] .grid__heading-holder{order:2;justify-content:center;margin:36px 0 0}[id$=__custom_loose] .product-item__info{text-align:center}[id$=__custom_how] .wrapper{display:flex;flex-direction:column}[id$=__custom_how] .grid__heading-holder{order:2;margin:44px 0 0}[id$=__custom_how] .grid__description p:last-child{font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;opacity:.5;margin-top:22px}[id$=__custom_how] .column__content .hero__subheading{font-family:var(--FONT-STACK-HEADING);font-style:italic;font-weight:var(--FONT-WEIGHT-HEADING);font-size:17px;letter-spacing:0;text-transform:none;color:var(--COLOR-ACCENT);margin-bottom:10px}@media(min-width:750px){[id$=__custom_how] .grid.multicolumn{border-top:1px solid var(--COLOR-ACCENT);padding-top:0}[id$=__custom_how] .grid-item{position:relative;padding-top:40px}[id$=__custom_how] .grid-item:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;border-radius:50%;background:var(--COLOR-ACCENT)}}@media(max-width:749px){[id$=__custom_how] .grid.multicolumn{border-left:1px solid var(--COLOR-ACCENT);margin-left:4px;padding-left:24px}[id$=__custom_how] .grid-item{position:relative}[id$=__custom_how] .grid-item:before{content:"";position:absolute;top:6px;left:-29px;width:9px;height:9px;border-radius:50%;background:var(--COLOR-ACCENT)}}[id$=__custom_faq] .accordion__title{text-transform:none;letter-spacing:.03em;font-size:18px;padding-block:22px}[id$=__custom_faq] .accordion__content{color:var(--COLOR-TEXT-A80);max-width:64ch}[id$=__custom_faq] .faq{max-width:calc(820px + var(--LAYOUT-OUTER)*2)}[id$=__custom_reviews] .wrapper--full-padded{max-width:1152px;margin-inline:auto;padding-inline:var(--LAYOUT-OUTER)}[id$=__custom_reviews] .review{border-top:1px solid var(--COLOR-BORDER);padding-top:26px}[id$=__custom_reviews] blockquote,[id$=__custom_reviews] blockquote p{font-style:italic;font-size:20px;line-height:1.5;letter-spacing:0;text-transform:none}@media(min-width:750px){[id$=__custom_reviews] .reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 56px;transform:none!important}[id$=__custom_reviews] .reviews__grid-item{width:auto;max-width:none;margin:0!important;position:static;transform:none}[id$=__custom_reviews] .slider__arrows{display:none}}[id$=__custom_close] .image-overlay{opacity:1;background:var(--COLOR-BG);opacity:.62}[id$=__custom_close] .hero__title{letter-spacing:.1em}[id$=__custom_close] .hero__description.body-x-large{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:28px}[id*=__custom_] .hero__subheading{font-size:11px}[id*=__custom_] .color-scheme-1 .hero__subheading,[id*=__custom_] .color-scheme-1.hero__subheading{color:var(--COLOR-ACCENT-HOVER)}[id*=__custom_] .btn--text{font-size:12.5px;letter-spacing:.14em}[id*=__custom_] .btn--text span{padding-bottom:4px}[id*=__custom_] .btn--text span:after{background:var(--BTN-SECONDARY-BG);opacity:1;transform:none;width:100%;left:0}[id$=__custom_open] .hero__button-group .btn--text,[id$=__custom_open] .btn--text{margin-left:12px}@media(min-width:750px){[id$=__custom_ways] .grid.multicolumn{margin-inline:-28px}[id$=__custom_ways] .grid.multicolumn>.grid-item{padding-inline:28px}[id$=__custom_how] .grid.multicolumn>.grid-item{padding:40px 40px 0 0}[id$=__custom_how] .grid.multicolumn{margin-left:0}[id$=__custom_how] .grid-item:before{left:0}}[id$=__custom_ways] .column__heading,[id$=__custom_how] .column__heading{line-height:1.4;margin-bottom:12px}[id$=__custom_ways] .column__text,[id$=__custom_how] .column__text{line-height:1.6}[id$=__custom_loose] .grid{gap:0}[id$=__custom_loose] .product-item figure,[id$=__custom_loose] .product-item__image img{mix-blend-mode:normal}[id$=__custom_how] .grid__description p:first-child{font-size:15.5px}[id$=__custom_how] .grid__description p:first-child a{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;text-decoration:none;border-bottom:1px solid var(--BTN-SECONDARY-BG);padding-bottom:4px;margin-left:10px}[id$=__custom_faq_head] .section-padding,[id$=__custom_faq] .section-padding{background:var(--COLOR-BG-BRIGHTER)}[id$=__custom_reviews] .review__content:before{content:"";display:block;width:13px;height:9px;margin-bottom:16px;background:var(--BTN-SECONDARY-BG);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 9'%3E%3Cpath d='M1 8.4 L6.5 .9 L12 8.4' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 9'%3E%3Cpath d='M1 8.4 L6.5 .9 L12 8.4' fill='none' stroke='%23000' stroke-width='1.3'/%3E%3C/svg%3E") center/contain no-repeat}[id$=__custom_how] .grid__description p:first-child a em{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:italic;text-transform:none;letter-spacing:.02em;font-size:14px;color:var(--COLOR-ACCENT-HOVER);padding-right:6px}@media(min-width:1100px){[id$=__custom_stone] .brick__block__text{flex:1 1 100%;padding:0 40px 0 88px}[id$=__custom_stone] .hero__content{max-width:572px}}[id$=__custom_reviews] .wrapper--full-padded{max-width:1140px;padding-inline:0}[id$=__custom_reviews] .review__content{--inner:0px;padding:10px 40px 0 0}[id$=__custom_reviews] .review__author__subheading{color:var(--COLOR-TEXT-A50);text-transform:none;letter-spacing:0;font-weight:400;font-size:13px}[id$=__custom_reviews] .review__author__name{font-size:13px}@media(max-width:749px){[id$=__custom_reviews] .wrapper--full-padded{padding-inline:calc(var(--LAYOUT-OUTER) - 30px)}}[id$=__custom_close] .hero__title{font-size:clamp(28px,3.1vw,44px);line-height:1.2}[id$=__custom_close] .hero__button-group{column-gap:12px}@media(max-width:749px){[id$=__custom_open] .brick__block__text,[id$=__custom_stone] .brick__block__text{padding-block:48px}[id$=__custom_ways_head] .hero__title{margin-bottom:20px}[id$=__custom_loose] .grid{gap:14px 0}[id$=__custom_loose_head] .section-padding{--PB:0}[id$=__custom_close] .hero__button-group{flex-direction:column;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/jl-page-custom.css.map */
