:root{--font-heading-family: "Livvic",sans-serif;--font-heading-weight: 500;--font-body-family: "Hanken Grotesk",sans-serif;--font-body-weight: normal}.page-width:not(.page-width--narrow){max-width:calc(var(--page-width) + 3rem)}.button--primary:after,.button--secondary:after{border-radius:var(--buttons-radius) 8px var(--buttons-radius) 8px!important}.button--primary,.button--secondary{border-radius:var(--buttons-radius) 8px var(--buttons-radius) 8px!important;min-height:calc(3.6rem + var(--buttons-border-width)* 2)}.button--primary:before,.button--secondary:before{border-radius:var(--buttons-radius) 8px var(--buttons-radius) 8px!important}.button--primary,.button--secondary{min-width:calc(12rem + var(--buttons-border-width)* 2)}.header__menu-item{font-family:var(--font-heading-family);font-style:var(--font-heading-style)}.blurb-banner-item{display:flex;gap:1rem;align-items:center;text-align:left}.blurb-banner-item>p{margin:0}.blurb-banner-item img{display:block}.list-blurb-items li:not(:last-child){margin-bottom:.5rem}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:rgb(var(--color-heading))}.header__inline-menu .header__menu-item{padding:1.2rem 2rem}.justify-center{justify-content:center}.h-100{height:100%}.align-center{align-items:center}.justify-space-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-d-column{flex-direction:column}.gap-half{gap:.5rem}.gap-1{gap:1rem}.gap-3{gap:3rem}.rte a{color:rgb(var(--color-button))}.object-contain{object-fit:contain}.title-w-desc .collection__description{max-width:58rem;margin-left:auto;margin-right:auto;margin-top:1rem}.accordion-type{position:relative;cursor:pointer;padding:1.5rem 2.5rem 1.5rem 1.5rem;text-align:left;width:100%;transition:.4s;border:0;border-bottom:.1rem solid rgb(var(--color-accent-3));line-height:1.2em;background-color:transparent;display:block}.accordion-type.is-open{border-bottom:0px}.header__icon--cart .icon{height:2.4rem;width:2.4rem}.accordion-type .toggle-icon{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);color:rgb(var(--color-button))}.accordion-type .toggle-icon .icon{height:auto;width:1.5rem;transform:rotate(-90deg);transition:transform .3s,opacity .3s}.accordion-type.is-open .toggle-icon .icon{transform:rotate(0)}.accordion-type:first-child{border-top:.1rem solid rgb(var(--color-accent-3))!important}.accordion-type:not(.is-open)+.toggle-container+.accordion-type{border-top:0!important}.accordion-type.is-open+.toggle-container+.accordion-type{border-top:.1rem solid rgb(var(--color-accent-3))!important}.toggle-container{transition:height .1s ease-in-out;overflow:hidden;padding:0 1.5rem}.toggle-container:not(.active){display:none}.toggle-container .rte{color:rgb(var(--color-accent-1))}.product__accordion .toggle-container,.accordion-contents .toggle-container{padding:0 1.5rem 1.5rem}.slide-draggable{cursor:grab}.slide-draggable:after{content:"";display:block;padding-right:1.5rem}.inline-slide-button{position:absolute;top:50%;z-index:2;border:.1rem solid rgba(var(--color-heading),.7)!important;background-color:rgba(var(--color-heading),.7)!important;width:38px!important;height:38px!important;border-radius:50%;transform:translateY(-50%)}.inline-slide-button.slider-button .icon{height:1rem!important;color:rgb(var(--color-background))}.slideshow-custom .slideshow__controls{display:none}.inline-slide-button.slider-button--prev{left:3.5rem}.inline-slide-button.slider-button--next{right:3.5rem}.inline-slide-button.slider-button .icon{height:1rem!important}.progress-bar{height:var(--spacing-1);border-radius:0;background:rgb(var(--color-accent-2));overflow:hidden}.progress-bar:before{content:"";height:inherit;background:rgb(var(--color-accent-3));transform-origin:var(--transform-origin-start);transform:scaleX(var(--progress, 0));transition:transform .5s ease-in-out;display:block}.scrollbar{align-items:center;gap:1rem;color:rgb(var(--color-foreground));display:flex}.scrollbar__progress{height:.4rem;background:rgb(var(--color-accent-3));width:100%;display:block;position:relative}.scrollbar__progress:before{content:"";transform-origin:left;transform:scaleX(var(--scroll-progress));background:rgb(var(--color-accent-2));will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}slideshow-component .scrollbar{margin-top:2rem}.social-icons-banner{display:flex;align-items:center;gap:2rem;justify-content:center}.social-hover img{display:block;height:36px;width:36px}.social-hover{display:flex;align-items:center;background:rgb(var(--color-background));border-radius:36px;color:rgb(var(--color-heading));max-width:fit-content;transition:all ease .3s;width:36px;overflow:hidden}.social-icons-banner span{padding:0 .8rem}.social-hover:hover{width:138px}.product__text{color:rgba(var(--color-heading),1);max-width:var(--width)}.box-risk{display:flex;gap:1rem;justify-content:center;align-items:center;flex:1 auto;position:relative}.box-risk img{max-width:100%;min-height:35px;max-height:35px;display:block;width:auto}.box-risk>div:first-child{max-width:fit-content}.box-risk>div{flex:1 auto}.box-risk:nth-child(2) img{max-width:4rem;object-fit:contain}.object-contain{object-fit:contain!important}.risk-box{display:flex;gap:2rem;width:100%;align-items:center;justify-content:center;margin:1.5rem auto 0!important;max-width:35rem}.boxed-border-bottom{padding-bottom:2rem;border-bottom:1px solid rgb(var(--color-accent-3));width:100%;margin-bottom:0!important;display:block}.box-risk p{margin:0;color:#d1bc85;font-size:16px}.box-risk:first-child:after{content:"";display:block;background-color:rgb(var(--color-accent-3));width:.2rem;height:100%;position:absolute;right:-.5rem;top:0}.expect-item{display:flex;gap:1rem;margin-bottom:1.5rem}.expect-item h3{margin:0 0 .5rem}.expect-item img{display:block;border-radius:8px!important}.expect-item .content{color:rgb(var(--color-accent-1))!important;font-size:1.4rem}.expect-item>div:first-child{flex:0 calc(25% - .5rem);max-width:calc(25% - .5rem)}.expect-item>div:last-child{flex:0 calc(75% - .5rem);max-width:calc(75% - .5rem)}.product__accordion:first-of-type{border-top:.1rem solid rgba(var(--color-accent-1),1)!important}.product__accordion{margin:0!important}.product__accordion .accordion-type{padding:1.5rem 0}.product-form__input .form__label{display:none}.opt-name-flex{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6rem}.red-text{color:#ff6961!important}.button-color-text{color:rgb(var(--color-button))!important}.opt-name-flex .red-text,.opt-name-flex .button-color-text{white-space:nowrap}.label-text{color:rgb(var(--color-accent-1))}.numbered-title h3{margin:0 0 .3rem}.numbered-title{gap:1rem;margin-bottom:.8rem}.shaded-card{--text-boxes-radius: 12px;border-radius:0 0 var(--text-boxes-radius) var(--text-boxes-radius);padding:1.5rem}.card-shaded{--text-boxes-radius: 12px;border-radius:var(--text-boxes-radius)}.circled-num{width:2.8rem;height:2.8rem;background:rgb(var(--color-button));display:flex;align-items:center;justify-content:center;border-radius:50%;color:rgb(var(--color-button-text));font-weight:700;font-size:1.8rem}.numbered-title .rte{color:rgb(var(--color-accent-1))}.d-flex{display:flex}.power-flex{gap:2rem;max-width:31rem}.power-flex img{display:block;max-width:100%}.blurb-hor h3{margin-top:0}.slide-adaptable .product__media-list{transition:all ease .5s;overflow-y:hidden}.button-w-icon img{display:block;max-width:3rem}.button-w-icon{gap:.5rem}.shopify-policy__container{padding-bottom:3rem}[class*=gorgias-chat-key-]{z-index:999!important}.totals__total-value s{font-size:1.5rem}.cart-drawer .totals{align-items:center}.cart-drawer .totals>h2{margin:0}.discounted-totals__total-value .total-price{font-weight:700}.cart-drawer .totals__total{white-space:nowrap}.discounted-totals__total-value{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;margin:0!important}quantity-popover[hidden]{display:none}.cart-drawer__footer .totals{margin-top:0!important}.discounted-totals__total-value{gap:.5rem}.seedling-divider{display:block!important;width:100%;height:.2rem;background:rgb(var(--color-accent-3))}.flex-1-auto{flex:1 auto}.m-0{margin:0}.mb-half-1{margin-bottom:.5rem}.overflow-hidden .loox-float-toggler-container{z-index:999!important}.product-card-upsell .loox-icon{width:.9rem!important}.product-card-upsell .loox-rating{font-size:1.2rem}.starrating svg{display:block;width:1.8rem;height:auto;fill:rgb(var(--color-button))}.starrating svg path{fill:rgb(var(--color-button))}.numbered-title h3{font-size:calc(var(--font-heading-scale)* 2rem)}.loox-float-toggler-container{z-index:2!important}[class*=kl-teaser-]{z-index:1!important}@media(min-width:990px){.page-width-full-img{margin-left:max(5rem,calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2))!important;padding-left:0;padding-right:0;max-width:100%!important}.px-large-0{padding-left:0!important;padding-right:0!important}}@media(min-width:750px){.justify-lg-center{justify-content:center}}@media(max-width:749px){.starrating svg{width:1.5rem!important}.seedling-divider{height:.4rem}.accordion-type .toggle-icon{right:0}.scrollbar__progress{height:.3rem}.sub-callout{font-size:1.4rem}.totals__total-value s{font-size:1.5rem;display:block}.social-icons-banner span{display:none}.font-14-size{font-size:1.4rem}.page-width-small-x-0{padding-left:0!important;padding-right:0!important}.card-shaded .global-media-settings{--media-radius: 12px}.box-risk p{font-size:14px}.px-small-0{padding-left:0!important;padding-right:0!important}body{font-size:1.6rem}.scrollbar__progress{margin-left:1.5rem;margin-right:1.5rem}.slide-draggable .slideshow__slide:first-child{margin-left:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
