h1,h2,h3,h4,h5,h6,.product-information .h3 p{--font-family: "Lilita One", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-weight: 400;--font-h1--family: var(--font-family);--font-h2--family: var(--font-family);--font-h3--family: var(--font-family);--font-h4--family: var(--font-family);--font-h5--family: var(--font-family);--font-h1--weight: var(--font-weight);--font-h2--weight: var(--font-weight);--font-h3--weight: var(--font-weight);--font-h4--weight: var(--font-weight);--font-h5--weight: var(--font-weight);--font-h6--weight: var(--font-weight)}.price,.menu-list__link-title{font-weight:700}.product-card p{font-weight:500}.shopify-section:has([data-section-id*=template--24159010750732__section_qGHPMH]) .product-card rte-formatter.paragraph p,.shopify-section:has([data-section-id*=template--24159010750732__section_qGHPMH]) .product-card .rte-formatter.paragraph p{font-weight:400}.tax-note.tax-note.tax-note,product-price .tax-note.tax-note.tax-note{font-size:var(--font-size--xs)}.header{--header-padding: unset}.header-button{padding:10px var(--padding-xl);text-align:center;font-size:var(--font-size--md);font-style:normal;font-weight:700;line-height:var(--line-height);white-space:nowrap}.header-button.button{--button-color: #FFF;background-color:var(--color-primary-button-background);border-color:var(--color-primary-button-border)}.header-button.button:hover{--button-color: var(--color-primary-button-hover-text);background-color:var(--color-primary-button-hover-background);border-color:var(--color-primary-button-hover-border)}.header-button.button-secondary{--button-color: #FFF;background-color:var(--color-secondary-button-background);border-color:var(--color-secondary-button-border)}.header-button.button-secondary:hover{--button-color: var(--color-secondary-button-hover-text);background-color:var(--color-secondary-button-hover-background);border-color:var(--color-secondary-button-hover-border)}.predictive-search-form__header .search-input{width:85%}.group-block-content .button:not(.header-button):not(.quantity-minus):not(.quantity-plus),.group-block-content .button-secondary:not(.header-button):not(.quantity-minus):not(.quantity-plus),.group-block-content button.shopify-payment-button__button--unbranded:not(.header-button):not(.quantity-minus):not(.quantity-plus),.predictive-search__search-button.button.button-primary{padding:var(--padding-lg) var(--padding-2xl);text-align:center;font-size:var(--font-size--lg);font-style:normal;font-weight:800;line-height:var(--line-height)}body:not(.template-product):not(.template-collection) main>.shopify-section:first-child .button:not(.quantity-minus):not(.quantity-plus),body:not(.template-product):not(.template-collection) main>.shopify-section:first-child .button-primary:not(.quantity-minus):not(.quantity-plus){box-shadow:2px 4px 10px #0000001a}body:not(.template-product):not(.template-collection) main>.shopify-section:first-child .button:not(.quantity-minus):not(.quantity-plus):hover,body:not(.template-product):not(.template-collection) main>.shopify-section:first-child .button-primary:not(.quantity-minus):not(.quantity-plus):hover{box-shadow:2px 4px 10px #0000001a}.shopify-section .color-scheme-6:has(.button) .button,.shopify-section .color-scheme-6:has(.button-primary) .button-primary,.shopify-section .color-scheme-6:has(button.button) button.button{box-shadow:2px 4px 20px #00000012}.shopify-section .color-scheme-6:has(.button) .button:hover,.shopify-section .color-scheme-6:has(.button-primary) .button-primary:hover,.shopify-section .color-scheme-6:has(button.button) button.button:hover{box-shadow:2px 4px 20px #00000012}.announcement-bar__slider{justify-content:space-between}.announcement-bar__slider slideshow-arrows{display:none}.announcement-bar__slides{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gap-lg);width:100%;max-width:100%;margin-inline:0}.announcement-bar__slides>*{grid-area:unset}.announcement-bar__slide{opacity:1;visibility:visible;position:relative}.announcement-bar__slide[aria-hidden=true]{opacity:1;visibility:visible}.announcement-bar__slides>*:nth-child(1){text-align:left;justify-content:flex-start}.announcement-bar__slides>*:nth-child(1) .announcement-bar__text{text-align:left}.announcement-bar__slides>*:nth-child(2){text-align:center;justify-content:center}.announcement-bar__slides>*:nth-child(2) .announcement-bar__text{text-align:center}.announcement-bar__slides>*:nth-child(3){text-align:right}.announcement-bar__slides>*:nth-child(3) .announcement-bar__text{text-align:right}.announcement-bar__slides .announcement-bar__text{line-height:1.1}@media screen and (max-width:749px){.announcement-bar__slides{grid-template-columns:1fr 1fr;width:100%;max-width:100%;margin-inline:0;padding-inline:var(--page-margin, 16px);gap:var(--gap-sm)}.announcement-bar__slides>slideshow-slide.announcement-bar__slide--desktop-only,.announcement-bar__slides>.announcement-bar__slide--desktop-only{display:none;grid-column:span 0;grid-row:span 0;position:absolute;visibility:hidden;height:0;width:0;margin:0;padding:0;overflow:hidden}.announcement-bar__slides>*,.announcement-bar__slides>slideshow-slide,.announcement-bar__slides>.announcement-bar__slide{text-align:left}.announcement-bar__slides>* .announcement-bar__text,.announcement-bar__slides>slideshow-slide .announcement-bar__text,.announcement-bar__slides>.announcement-bar__slide .announcement-bar__text{text-align:left}.announcement-bar__text{font-size:14px}}.color-scheme-4,.color-scheme-2{box-shadow:4px 4px 40px 10px #00000014}product-card .color-scheme-4,.group-block:has(product-card){box-shadow:2px 4px 20px #00000012}.layout-panel-flex--row>.group-block:last-child{box-shadow:none}.color-scheme-6{box-shadow:4px 4px 40px 10px #00000040}footer .shopify-section .section,footer .shopify-section .group-block,footer .color-scheme-4,footer .color-scheme-2,.footer-utilities .shopify-section .section,.footer-utilities .shopify-section .group-block,.footer-utilities .color-scheme-4,.footer-utilities .color-scheme-2{box-shadow:none}@media(min-width:640px){#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-rationale .iubenda-cs-opt-group{flex-direction:column-reverse!important}#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-rationale .iubenda-cs-opt-group div.iubenda-cs-opt-group-consent{flex-direction:row}}@media(max-width:639px){#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container .iubenda-cs-content{max-width:90%!important;place-self:center}#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-rationale .iubenda-cs-opt-group{flex-direction:column-reverse!important}#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-rationale .iubenda-cs-opt-group div.iubenda-cs-opt-group-consent{flex-direction:row}}.shopify-section.ui-test-product-list .resource-list product-card .product-card__content .text-block p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}results-list product-card .product-card__content .text-block p,.main-collection-grid product-card .product-card__content .text-block p,.collection-wrapper product-card .product-card__content .text-block p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-badges{display:flex;flex-direction:column;gap:var(--gap-xs);align-items:flex-start}.product-badges__badge{padding:var(--padding-sm) var(--padding-sm);color:var(--color-white);font-size:var(--font-size--sm);font-style:normal;font-weight:600;line-height:var(--line-height);background-color:#386641}.product-badges--bottom-left,.product-badges--top-left,.product-badges--top-right{top:2%;left:0;right:auto}@media screen and (max-width:999px){.product-badges__badge{font-size:var(--font-size--xs)}}.layout-panel-flex--row>.group-block:last-child product-card .card-gallery{position:relative;min-height:0;height:auto;background:transparent;overflow:visible;padding:0}.layout-panel-flex--row>.group-block:last-child product-card .card-gallery .slideshow-component,.layout-panel-flex--row>.group-block:last-child product-card .card-gallery .slideshow-arrows,.layout-panel-flex--row>.group-block:last-child product-card .card-gallery .slideshow-slides,.layout-panel-flex--row>.group-block:last-child product-card .card-gallery .slideshow-slide,.layout-panel-flex--row>.group-block:last-child product-card .card-gallery .product-media,.layout-panel-flex--row>.group-block:last-child product-card .card-gallery .product-media-container,.layout-panel-flex--row>.group-block:last-child product-card .card-gallery img,.layout-panel-flex--row>.group-block:last-child product-card .card-gallery .product-media__image,.layout-panel-flex--row>.group-block:last-child product-card .card-gallery a[ref=cardGalleryLink]{display:none;visibility:hidden;opacity:0;height:0;width:0;overflow:hidden;position:absolute;pointer-events:none}.layout-panel-flex--row>.group-block:last-child product-card .product-badges{display:none;visibility:hidden;opacity:0;height:0;width:0;overflow:hidden;position:absolute;pointer-events:none}.layout-panel-flex--row>.group-block:first-child product-card quick-add-component,.layout-panel-flex--row>.group-block:first-child product-card .group-block:has(quick-add-component),.layout-panel-flex--row>.group-block:first-child product-card .card-gallery quick-add-component{display:none;visibility:hidden;opacity:0;height:0;width:0;overflow:hidden;position:absolute;pointer-events:none}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.layout-panel-flex--row>.group-block:first-child .card-hover-effect-lift product-card:hover,.layout-panel-flex--row>.group-block:first-child .card-hover-effect-scale product-card:hover,.layout-panel-flex--row>.group-block:first-child .card-hover-effect-subtle-zoom product-card:hover .card-gallery{transform:none}}.layout-panel-flex--row>.group-block:first-child product-card:hover{transform:none;box-shadow:none}.layout-panel-flex--row>.group-block:first-child product-card .card-gallery:hover{transform:none}.layout-panel-flex--row>.group-block:last-child product-card quick-add-component,.layout-panel-flex--row>.group-block:last-child product-card .group-block:has(quick-add-component),.layout-panel-flex--row>.group-block:last-child product-card .card-gallery quick-add-component{display:block;width:100%;position:relative;z-index:10;overflow:visible;padding:0;margin:0;--quick-add-top: 0;--quick-add-right: 0;--quick-add-bottom: 0;--quick-add-left: 0}.layout-panel-flex--row>.group-block:last-child product-card .quick-add__button{width:100%;max-width:100%;padding:var(--padding-lg) var(--padding-2xl);padding-inline-start:var(--padding-2xl);font-size:var(--font-size--lg);font-weight:800;display:flex;align-items:center;justify-content:flex-start;border-radius:var(--style-border-radius-buttons-primary);background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);border-color:var(--color-primary-button-border);box-sizing:border-box;overflow:visible;box-shadow:none;margin:0!important;top:auto;right:auto;bottom:auto;left:auto;position:relative;transition:background-color .2s ease,color .2s ease,border-color .2s ease;animation:none;will-change:auto}.layout-panel-flex--row>.group-block:last-child product-card .card-gallery:hover .quick-add__button{animation:none;will-change:auto;display:flex}.layout-panel-flex--row>.group-block:last-child product-card .quick-add__button:hover{background-color:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text);border-color:var(--color-primary-button-hover-border);animation:none;will-change:auto}.layout-panel-flex--row>.group-block:last-child product-card .quick-add__button .add-to-cart-text{gap:var(--gap-2xs);margin-inline:0;padding-inline:0;justify-content:flex-start}.layout-panel-flex--row>.group-block:last-child product-card .quick-add__button .add-to-cart-text__content{width:fit-content;opacity:1;transform:translate(0);display:inline-block;margin-left:0}.quick-add__product-form-component .shopify-product-form{justify-content:flex-start}.add-to-cart-text--added{display:none}.email-signup__input{padding:var(--padding-sm) var(--padding-3xl)}.email-signup__button--integrated{height:39px;top:50%;transform:translateY(-50%);right:6px}.email-signup__button,.email-signup__button:hover{box-shadow:0 0 #000 inset}a.link[class*=product_list_button]{text-decoration:underline}anchored-popover-component{display:flex;align-items:center}.image-block{margin:auto 0}.layout-panel-flex--row>.group-block--width-custom{flex-basis:unset}@media screen and (max-width:749px){:root{--font-size--h1: 2rem;--font-size--h2: 1.75rem;--font-size--h3: 1.125rem;--font-size--h4: 1rem;--font-size--h5: 1.25rem;--font-size--h6: .875rem;--font-size--paragraph: 1rem;--font-h1--size: var(--font-size--h1);--font-h2--size: var(--font-size--h2);--font-h3--size: var(--font-size--h3);--font-h4--size: var(--font-size--h4);--font-h5--size: var(--font-size--h5);--font-h6--size: var(--font-size--h6);--font-paragraph--size: var(--font-size--paragraph);--font-size--2xs: .625rem;--font-size--xs: .75rem;--font-size--sm: .8125rem;--font-size--md: .9375rem;--font-size--lg: 1rem;--font-size--xl: 1.125rem;--font-size--2xl: 1.25rem;--font-size--3xl: 1.5rem;--font-size--4xl: 2rem;--font-size--5xl: 2.5rem;--font-size--6xl: 3rem}[style*=--padding-block-start],[style*=--padding-block-end],[style*=--padding-inline-start],[style*=--padding-inline-end],[style*=--max-width]{padding-block-start:calc(var(--padding-block-start, 0) * .85);padding-block-end:calc(var(--padding-block-end, 0) * .85);padding-inline-start:calc(var(--padding-inline-start, 0) * .85);padding-inline-end:calc(var(--padding-inline-end, 0) * .85);max-width:var(--max-width, 100%)}.custom-font-size,.custom-font-size>*{font-size:calc(var(--font-size) * .7)}main:not([data-template*=product]):not([data-template*=collection])>.shopify-section:first-child .group-block-content.layout-panel-flex--row,main:not([data-template*=product]):not([data-template*=collection])>.shopify-section:nth-child(5) .group-block-content.layout-panel-flex--row{flex-direction:column-reverse}body:not(.template-product):not(.template-collection) main>.shopify-section:first-child .background-image-container,body:not(.template-product):not(.template-collection) main>.shopify-section:nth-child(10) .background-image-container{position:relative}body:not(.template-product):not(.template-collection) main>.shopify-section:nth-child(5) video-background-component,body:not(.template-product):not(.template-collection) main>.shopify-section:nth-child(5) .video-background,body:not(.template-product):not(.template-collection) main>.shopify-section:nth-child(5) video{position:relative}product-card .product-grid__card .group-block .group-block-content.layout-panel-flex--row{flex-direction:row;justify-content:flex-start;--horizontal-alignment: center}.is-visually-hidden-mobile:not(:focus,:active){position:unset!important;overflow:unset;width:unset;height:unset;margin:unset;padding:unset;border:unset;clip:unset;word-wrap:unset}.product-card__content.product-grid__card,product-card .product-card__content.product-grid__card{--padding-block-start: 10px;--padding-block-end: 10px;--padding-inline-start: 10px;--padding-inline-end: 10px}.product-badges__badge{padding:var(--padding-2xs)}}.shortcode-product{display:flex;flex-wrap:nowrap;gap:var(--gap-lg);align-items:stretch;padding:var(--padding-xl);border-radius:var(--style-border-radius-md);background-color:var(--color-white);box-shadow:2px 4px 20px #00000012}.shortcode-product__link{display:flex;flex-wrap:nowrap;gap:var(--gap-lg);align-items:center;justify-content:space-between;text-decoration:none;color:inherit;width:100%}.shortcode-product__image{border-radius:var(--style-border-radius-md);max-width:183px;height:auto;object-fit:cover;flex-shrink:0}.shortcode-product__content{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--gap-xs);align-items:flex-start;flex:1 1 auto}.shortcode-product__eyebrow{margin:0;font-weight:700;color:var(--color-foreground)}.h4.shortcode-product__title{margin:0;font-family:Lilita One,sans-serif;font-size:28px;font-weight:var(--font-paragraph--weight);text-align:left}.shortcode-product__subtitle{font-weight:400;margin:0;text-align:left}.shortcode-product__price{margin:0;font-weight:700}.shortcode-product__button{align-self:flex-start}@media screen and (max-width:749px){.shortcode-product__link{align-items:flex-start}.shortcode-product__content{align-items:stretch}.shortcode-product__button{width:100%;justify-content:center}.shortcode-product__image{max-width:140px}main .shortcode-author__role{margin:0 0 var(--margin-2xs)}.shortcode-author__link{font-size:var(--font-size--sm);line-height:130%}}.shortcode-author{margin-top:var(--margin-lg);padding:var(--padding-xl);border-radius:var(--style-border-radius-md);background-color:var(--color-white);box-shadow:2px 4px 20px #00000012;display:flex;align-items:flex-start;gap:var(--gap-xl)}.shortcode-author__media{flex-shrink:0}.shortcode-author__image{width:97px;height:97px;border-radius:50%;object-fit:cover;display:block}.shortcode-author__image--fallback{display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--color-foreground);background-color:rgb(var(--color-accent-rgb) / .15)}.shortcode-author__content{min-width:0}.shortcode-author__name{margin:0 0 var(--margin-xs)}.shortcode-author__role{font-size:var(--font-size--sm);color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));margin:0 0 var(--margin-sm);line-height:130%}.shortcode-author__description{margin:0}.shortcode-author__link{display:inline-flex;align-items:center;gap:var(--gap-2xs);margin:0;font-weight:400;text-decoration:none;color:var(--color-foreground)}.shortcode-author__link-label{text-decoration:underline}.shortcode-author__link-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;text-decoration:none}.shortcode-summary{margin-top:var(--margin-lg);padding:var(--padding-xl);border-radius:10px;border:1px solid rgba(55,59,53,.4);background:#e1f7ff;box-shadow:2px 4px 20px #00000012}.shortcode-summary__title{margin:0 0 var(--margin-sm)}.shortcode-summary__text{margin:0}.h5.blog-post-sidebar__heading{font-size:var(--font-size--md)}.blog-post-sidebar__card[data-blog-toc-wrapper]{padding-block:var(--padding-xl);padding-inline:var(--padding-lg)}.blog-post-featured-image__image{border-radius:calc(var(--style-border-radius-popover) + 1px)}.blog-post-related-products__button,.shortcode-product__button{padding-block:var(--padding-xs);padding-inline:calc(var(--padding-xl) + 3px);width:fit-content;font-weight:700}.blog-post-main__meta-row{flex-direction:row}.blog-post-main__meta{font-size:var(--font-size--sm);gap:var(--gap-2xs)}.blog-post-main__meta>span+span:before{margin-right:var(--margin-2xs)}.blog-post-main__tags{margin-left:auto;justify-content:flex-end}@media screen and (max-width:989px){.blog-post-toc-details{background:transparent;box-shadow:none;border-radius:0;padding:0!important}.blog-post-toc-details__summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;padding-block:var(--padding-sm);border-bottom:1px solid rgba(55,59,53,.3)}.blog-post-toc-details__summary::-webkit-details-marker{display:none}.blog-post-toc-details__summary:after{content:"\25bc";font-weight:400;font-size:var(--font-size--2xs);line-height:1}.blog-post-toc-details[open]>.blog-post-toc-details__summary:after{content:"\25b2"}.blog-post-toc-details .blog-post-toc{padding-left:0}.blog-post-toc-details .blog-post-toc__link{display:block;padding-block:var(--padding-xs);padding-left:var(--padding-xs);border-bottom:1px solid rgba(55,59,53,.3)}.blog-post-related-products-details{background:transparent;box-shadow:none;border-radius:0;padding:0}.blog-post-related-products-details__summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;padding-block:var(--padding-sm);border-bottom:1px solid rgba(55,59,53,.3)}.blog-post-related-products-details__summary::-webkit-details-marker{display:none}.blog-post-related-products-details__summary:after{content:"\25bc";font-weight:400;font-size:var(--font-size--2xs);line-height:1}.blog-post-related-products-details[open]>.blog-post-related-products-details__summary:after{content:"\25b2"}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom-styles.css.map */
