.text-block--badge_one_size p,.text-block--badge_time_saving p{display:inline-block;padding:.25em .75em;border:1px solid currentColor;border-radius:2em;white-space:nowrap}.text-block--badge_one_size a{text-decoration:none;color:inherit;transition:background-color .2s ease,color .2s ease}.text-block--badge_one_size a:hover{background-color:var(--color-foreground);color:var(--color-background)}.variant-picker fieldset.variant-option--buttons:not(:has(label~label)){display:none}.lavae-savings-callout{display:inline-block;color:var(--color-scheme-4-foreground, #7A3E3E);font-weight:600;font-size:.875rem}.lavae-shipping-bar{padding:var(--padding-sm) var(--padding-md);text-align:center}.lavae-shipping-bar__message{font-size:var(--font-size--sm);margin-bottom:var(--margin-xs);color:var(--color-foreground)}.lavae-shipping-bar__track{height:4px;background:var(--color-border);border-radius:2px;overflow:hidden}.lavae-shipping-bar__fill{height:100%;background:var(--color-primary);border-radius:2px;transition:width .4s ease}.lavae-shipping-bar--unlocked .lavae-shipping-bar__message{color:var(--color-primary);font-weight:var(--font-weight-bold, 600)}.lavae-shipping-bar--unlocked .lavae-shipping-bar__fill{background:var(--color-primary)}.cart-drawer__summary .lavae-shipping-bar{padding-block-start:var(--cart-drawer-summary-padding)}.lavae-cart-cross-sell{padding:var(--padding-sm) var(--padding-md);border-top:1px solid var(--color-border)}.lavae-cart-cross-sell__heading{font-size:var(--font-size--sm);margin-bottom:var(--margin-xs);font-weight:var(--font-weight-bold, 600)}.lavae-cart-cross-sell__card{display:flex;gap:var(--padding-md);align-items:center}.lavae-cart-cross-sell__media{flex-shrink:0;width:80px}.lavae-cart-cross-sell__image{width:100%;height:auto;border-radius:var(--style-border-radius, 0);object-fit:cover}.lavae-cart-cross-sell__info{flex:1;min-width:0}.lavae-cart-cross-sell__title{font-size:var(--font-size--sm);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lavae-cart-cross-sell__price{font-size:var(--font-size--sm);margin-top:var(--margin-3xs);color:var(--color-foreground)}.lavae-cart-cross-sell__cta{margin-top:var(--margin-xs);font-size:var(--font-size--xs);padding:var(--padding-xs) var(--padding-md)}.lavae-cart-cross-sell__savings{font-size:var(--font-size--2xs);color:rgb(var(--color-foreground-rgb) / .7);margin-top:var(--margin-3xs);margin-bottom:0}.lavae-cart-cross-sell__cta:disabled{opacity:.6;cursor:not-allowed}.lavae-cart-checkout .cart__checkout-button,.cart__checkout-button{background-color:var(--color-scheme-4-foreground, #7A3E3E);color:var(--color-scheme-4-background, #F6F1EB);border:none;padding:var(--padding-md) var(--padding-xl);font-weight:700;font-size:1.1em;width:100%;transition:background-color .2s ease}.lavae-cart-checkout .cart__checkout-button:hover,.cart__checkout-button:hover{background-color:color-mix(in srgb,var(--color-scheme-4-foreground, #7A3E3E) 85%,black)}.lavae-cart-trust{text-align:center;padding-block-start:var(--padding-sm)}.lavae-cart-trust__return{font-size:var(--font-size--2xs);color:rgb(var(--color-foreground-rgb) / .5);margin:0 0 var(--margin-xs)}.lavae-cart-trust__icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;list-style:none;padding:0;margin:0}.lavae-cart-trust__icon-item{display:flex;align-items:center}.lavae-cart-trust__icons .icon--full-color{filter:grayscale(1);opacity:.4}.cart-drawer__content .lavae-cart-cross-sell{padding-inline:var(--cart-drawer-padding)}@media screen and (min-width:750px){.cart-drawer__content .lavae-cart-cross-sell{padding-inline:var(--cart-drawer-padding-desktop)}}.cart-page .lavae-cart-cross-sell{grid-column:1;margin-top:var(--margin-lg);padding:var(--padding-md);border:1px solid var(--color-border);border-radius:var(--style-border-radius, 4px)}.cart__summary-totals{margin-top:0}.lavae-shipping-bar+.cart__summary-totals{margin-top:0}.lavae-popup{max-width:500px;width:90vw;padding:0;border:none;border-radius:8px;overflow:hidden;box-shadow:0 8px 32px #00000026}.lavae-popup::backdrop{background:#00000080}.lavae-popup__content{display:flex;flex-direction:column;padding:2rem;position:relative}.lavae-popup__image{width:100%;max-height:200px;object-fit:cover}.lavae-popup__heading{font-family:var(--font-primary--family);font-size:1.5rem;margin:0 0 .5rem}.lavae-popup__body{font-size:.9rem;line-height:1.5;margin-bottom:1rem;color:var(--color-foreground)}.lavae-popup__form-row{display:flex;gap:.5rem}.lavae-popup__form-row input[type=email]{flex:1;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:4px;font-size:.9rem}.lavae-popup__form-row button[type=submit]{padding:.75rem 1.5rem;background:var(--color-scheme-4-foreground, #7A3E3E);color:var(--color-scheme-4-background, #F6F1EB);border:none;border-radius:4px;cursor:pointer;font-weight:600;white-space:nowrap}.lavae-popup__form-row button[type=submit]:hover{background:color-mix(in srgb,var(--color-scheme-4-foreground, #7A3E3E) 85%,black)}.lavae-popup__dismiss{display:block;margin-top:.75rem;background:none;border:none;color:var(--color-foreground);opacity:.6;font-size:.8rem;cursor:pointer;text-align:center;width:100%;text-decoration:underline}.lavae-popup__dismiss:hover{opacity:1}.lavae-popup__close{position:absolute;top:.75rem;right:.75rem;background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-foreground);opacity:.5;line-height:1;padding:.25rem}.lavae-popup__close:hover{opacity:1}.lavae-popup__success{text-align:center;font-weight:600;color:var(--color-scheme-4-foreground, #7A3E3E);padding:1rem 0}.lavae-bis-form{padding:1rem 0}.lavae-bis-form__row{display:flex;gap:.5rem;margin-top:.5rem}.lavae-bis-form__row input[type=email]{flex:1;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:4px;font-size:.9rem}.lavae-bis-form__row button[type=submit]{padding:.75rem 1.5rem;background:var(--color-foreground);color:var(--color-background);border:none;border-radius:4px;cursor:pointer;font-weight:600;white-space:nowrap}.lavae-bis-form__heading{font-size:.9rem;font-weight:600;margin:0}.lavae-bis__success{color:var(--color-scheme-4-foreground, #7A3E3E);font-weight:600}div:has(>.lavae-bis-form)+.buy-buttons-block{display:none}.product-list h3,section[id*=featured] h3,[data-type=_product-list-content] h3{font-family:var(--font-heading--family)}section[id*=brand] p strong,.brand-story p strong{font-family:var(--font-body--family);font-weight:600}.lavae-testimonials{text-align:center}.lavae-testimonials__inner{max-width:800px;margin:0 auto}.lavae-testimonials__heading{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:400;margin-bottom:2rem;text-transform:none}@media screen and (min-width:750px){.lavae-testimonials__heading{font-size:1.5rem}}.lavae-testimonials__list{display:flex;flex-direction:column;gap:2.5rem}.lavae-testimonial{padding:0;margin:0;border:none;background:transparent}.lavae-testimonial__quote{font-family:var(--font-heading--family);font-style:italic;font-size:1.25rem;line-height:1.6;margin:0 0 .75rem;color:var(--color-foreground)}.lavae-testimonial__quote:before{content:"\201c";display:block;font-family:var(--font-heading--family);font-style:normal;font-size:3.5rem;line-height:1;color:rgba(var(--color-foreground-rgb),.15);margin-bottom:.5rem}@media screen and (min-width:750px){.lavae-testimonial__quote{font-size:1.5rem}.lavae-testimonial__quote:before{font-size:4.5rem}}.lavae-testimonial__attribution{font-family:var(--font-body--family);font-style:normal;font-size:.9rem;color:rgba(var(--color-foreground-rgb),.7)}.lavae-testimonial__name{font-weight:500}.lavae-testimonial__context{font-weight:400}.lavae-testimonials--about .lavae-testimonial__quote{font-size:1.125rem}@media screen and (min-width:750px){.lavae-testimonials--about .lavae-testimonial__quote{font-size:1.25rem}}.lavae-testimonials-pdp{padding:1rem 0;border-top:1px solid rgba(var(--color-foreground-rgb),.1);margin-top:1rem}.lavae-testimonials-pdp__list{display:flex;flex-direction:column;gap:.75rem}.lavae-testimonial-pdp{font-family:var(--font-body--family);font-style:normal;font-weight:400;font-size:.875rem;line-height:1.5;color:rgba(var(--color-foreground-rgb),.8)}.lavae-testimonial-pdp__quote{display:inline}.lavae-testimonial-pdp__quote:before{content:"\201c";font-family:var(--font-heading--family);font-size:1.5rem;line-height:1;color:rgba(var(--color-foreground-rgb),.15);margin-inline-end:.25rem;vertical-align:-.15em}.lavae-testimonial-pdp__attribution{display:inline;font-weight:400}.lavae-feed-links{max-width:800px}.lavae-feed-links__heading{font-family:var(--font-heading--family);font-size:1.375rem;font-weight:500;margin-bottom:1rem;text-transform:none}@media screen and (min-width:750px){.lavae-feed-links__heading{font-size:1.75rem}}.lavae-feed-links__body{font-family:var(--font-body--family);font-size:1rem;line-height:1.7;color:rgba(var(--color-foreground-rgb),.8);margin-bottom:1.5rem}.lavae-feed-links__body p{margin:0}.lavae-feed-links__links{display:flex;gap:1.5rem;flex-wrap:wrap}.lavae-feed-links__link{display:inline-flex;align-items:center;padding:.5rem 1.25rem;border:1px solid rgba(var(--color-foreground-rgb),.4);border-radius:100px;font-family:var(--font-body--family);font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;color:var(--color-foreground);text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.lavae-feed-links__icon{width:1em;height:1em;margin-inline-end:.375rem;fill:currentColor}.lavae-feed-links__link:hover{background-color:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}.lavae-feed-links--about .lavae-feed-links__heading{font-size:1.125rem}@media screen and (min-width:750px){.lavae-feed-links--about .lavae-feed-links__heading{font-size:1.25rem}}.lavae-feed-links--about .lavae-feed-links__body{font-size:.9375rem}.footer-utilities .payment-icons .icon--full-color{filter:grayscale(1);opacity:.4;transition:opacity .2s ease}.footer-utilities .payment-icons .icon--full-color:hover{opacity:.7}.lavae-feed-links:before{content:"";display:block;width:60px;height:1px;background:rgba(var(--color-foreground-rgb),.2);margin:0 auto 2.5rem;margin-left:0;margin-right:auto}.lavae-buy-separately{max-width:720px}.lavae-buy-separately__heading{font-family:var(--font-heading--family);margin-block-end:1.5rem}.lavae-buy-separately__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:750px){.lavae-buy-separately__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}.lavae-buy-separately__card{display:flex;flex-direction:column;gap:.75rem}.lavae-buy-separately__media{overflow:hidden;border-radius:var(--style-border-radius, 4px)}.lavae-buy-separately__media a{display:block}.lavae-buy-separately__image{display:block;width:100%;height:auto;object-fit:cover;transition:transform .3s ease}@media(prefers-reduced-motion:reduce){.lavae-buy-separately__image{transition:none}}.lavae-buy-separately__media a:hover .lavae-buy-separately__image{transform:scale(1.03)}.lavae-buy-separately__image--placeholder{max-height:280px}.lavae-buy-separately__info{display:flex;flex-direction:column;gap:.5rem}.lavae-buy-separately__title{font-family:var(--font-heading--family);font-size:1rem;margin:0}.lavae-buy-separately__title a{color:inherit;text-decoration:none}.lavae-buy-separately__title a:hover{text-decoration:underline}.lavae-buy-separately__price{font-size:.9375rem;color:var(--color-foreground)}.lavae-buy-separately__cta{align-self:flex-start;margin-top:.25rem}.lavae-buy-separately__cta:disabled{opacity:.6;cursor:not-allowed}.lavae-buy-separately__cta--link{text-decoration:none}.lavae-card-rating{display:flex;align-items:center;gap:.25rem}.lavae-card-rating__star{width:.875rem;height:.875rem;fill:var(--color-foreground);flex-shrink:0}.lavae-card-rating__score{font-size:.8125rem;color:var(--color-foreground);line-height:1}.lavae-trust{display:flex;flex-direction:column;gap:.5rem;border-bottom:1px solid var(--color-border);padding-block-end:.75rem;margin-block-end:.25rem}.lavae-trust__row{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:rgb(var(--color-foreground-rgb) / .65);line-height:1.4}.lavae-trust__icon{flex-shrink:0;width:1rem;height:1rem;fill:currentColor}.variant-option__button-label:has([data-option-available=false]){opacity:.5}.variant-option__button-label:has([data-option-available=false]:checked){opacity:1}.variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through}.variant-option__button-label:has([data-option-available=false]:checked) .variant-option__button-label__text{color:rgb(var(--color-background-rgb) / .85)}.lavae-value-strip{display:flex;justify-content:center;align-items:center;gap:2rem}.lavae-value-strip__item{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;white-space:nowrap;color:var(--color-foreground)}.lavae-value-strip__icon{flex-shrink:0;width:1rem;height:1rem;fill:currentColor}@media screen and (max-width:749px){.lavae-value-strip{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--page-gutter)}.lavae-value-strip::-webkit-scrollbar{display:none}.lavae-value-strip__item{scroll-snap-align:start;flex-shrink:0}}@keyframes lavae-hotspot-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.section-product-hotspots .hotspot-trigger{animation:lavae-hotspot-pulse 1.2s ease-in-out 1;animation-delay:1.5s;animation-fill-mode:backwards}@media(prefers-reduced-motion:reduce){.section-product-hotspots .hotspot-trigger{animation:none}}@media screen and (max-width:749px){.media-with-content .media-block__media{height:40svh}.text-block--badge_one_size p{min-height:44px;display:inline-flex;align-items:center}.lavae-cart-cross-sell__cta{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.section-product-hotspots{--hotspot-size: 44px}.sticky-add-to-cart__bar .add-to-cart-text__content{display:initial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-add-to-cart__button{width:auto;padding-inline:var(--padding-md);max-width:50%}.sticky-add-to-cart__title{display:none}.sticky-add-to-cart__info{display:flex;flex-direction:column-reverse}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
