body,.paragraph:not(.button),.rte{letter-spacing:0}:root{--lemonstory-text: #000000;--lemonstory-text-muted: #777777;--lemonstory-border: #e5e5e5;--lemonstory-blush: #f5f5f5;--lemonstory-accent: #888888}.shopify-section-group-header-group header-menu .menu-list__link,.shopify-section-group-header-group header-menu .menu-list__link:hover,.shopify-section-group-header-group header-menu .menu-list__link[aria-expanded=true]{color:#000;font-size:14px}.shopify-section-group-header-group .color-scheme-1 .header-actions{color:var(--color-foreground-heading, #000000)}.shopify-section-group-header-group .header__row--top .header__columns{align-items:center}.shopify-section-group-header-group .header-logo,.shopify-section-group-header-group header-menu,.shopify-section-group-header-group .header-actions,.shopify-section-group-header-group .search-action,.shopify-section-group-header-group .dropdown-localization{align-self:center}.shopify-section-group-header-group header-menu .menu-list__list{align-items:center}@media screen and (min-width:750px){body{--header-height: 100px;--header-group-height: 100px}.shopify-section-group-header-group header-component,.shopify-section-group-header-group .header,.shopify-section-group-header-group .header__row--top{height:100px;min-height:100px;max-height:100px}.shopify-section-group-header-group .header__row--top .header__columns{--padding-block-start: 0;--padding-block-end: 0;box-sizing:border-box;height:100px;min-height:100px}}.header-logo__image--lemonstory{object-fit:contain}.collection-card .collection-title,.resource-list__item .collection-title{font-family:var(--font-heading--family);font-weight:500;letter-spacing:.01em}.product-card h3,.product-card .product-title{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.35}.slideshow .text-block h2,.hero .text-block h2{font-family:var(--font-heading--family);font-weight:500;letter-spacing:.01em}@media screen and (max-width:749px){.template-index .slideshow-section{padding-inline:0}.template-index .slideshow-section.section--full-width{margin-inline:0;max-width:100%}.template-index .slideshow-section slideshow-component{width:100%}}.section-resource-list__content h3{text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;font-weight:600}.button,.button-secondary{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}@media screen and (min-width:750px){.shopify-section-group-header-group header-menu .menu-list__link{letter-spacing:.06em;text-transform:uppercase}}.product-information .product-details h1{font-family:var(--font-heading--family);font-style:normal;font-weight:500;letter-spacing:.01em;line-height:1.25;text-transform:capitalize}.product-information .product-details .price{color:var(--color-foreground-heading, #000000);font-weight:500}.product-information .accordion .details__header{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;color:var(--lemonstory-text-muted, #777777)}.product-information .variant-picker__label,.product-information legend{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:600}.product-information .buy-buttons .button{min-height:48px;letter-spacing:.1em}.product-information .sticky-add-to-cart__bar{border-block-start:1px solid var(--lemonstory-blush, #f8ebe8)}.product-recommendations .text-block h3,.product-recommendations .text-block h4{font-family:var(--font-heading--family);font-style:normal;font-weight:500;letter-spacing:.01em}.product-information .product-media-container{border-radius:4px;overflow:hidden}.product-information media-gallery slideshow-controls[pagination-position=left] .slideshow-controls__thumbnails{padding-inline-start:16px}.product-information media-gallery slideshow-controls[pagination-position=right] .slideshow-controls__thumbnails{padding-inline-end:16px}.product-information .media-gallery__mobile-controls .slideshow-controls__thumbnails{padding-inline:12px}zoom-dialog dialog{background:#fff;border:none;border-radius:6px;box-shadow:0 16px 48px #00000038;height:auto;inset:unset;left:50%;margin:0;max-height:min(90vh,860px);max-width:min(92vw,1040px);overflow:hidden;padding:20px 16px 20px 20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(92vw,1040px)}zoom-dialog dialog::backdrop{background:#0000008c}zoom-dialog dialog[open]{opacity:1}zoom-dialog .dialog-zoomed-gallery__close-button{color:#000;mix-blend-mode:normal;right:12px;top:12px}zoom-dialog .dialog-thumbnails-list-container{bottom:auto;height:100%;pointer-events:none;position:absolute;right:12px;top:0;width:auto}zoom-dialog .dialog-thumbnails-list{animation:none;bottom:auto;max-height:calc(min(90vh,860px) - 48px);opacity:1;padding:20px 8px;pointer-events:auto;position:static;right:auto}zoom-dialog .dialog-zoomed-gallery{cursor:default;max-height:min(72vh,720px);overflow-y:auto;overflow-x:hidden;padding-inline-end:calc(var(--thumbnail-width, 72px) + 20px);scrollbar-width:thin}zoom-dialog .dialog-zoomed-gallery>.product-media-container{align-items:center;aspect-ratio:unset;display:flex;justify-content:center;max-height:min(72vh,720px);min-height:200px;width:100%}zoom-dialog .dialog-zoomed-gallery .product-media{flex:0 1 auto;justify-content:center;width:100%}zoom-dialog .dialog-zoomed-gallery .product-media__drag-zoom-wrapper{height:auto;max-height:min(72vh,720px);overflow:auto;width:100%}zoom-dialog .dialog-zoomed-gallery .product-media__image{display:block;height:auto;margin-inline:auto;max-height:min(72vh,720px);max-width:100%;object-fit:contain;width:auto}zoom-dialog .dialog-zoomed-gallery .product-media-container--model .product-media__image{height:auto;max-height:min(72vh,720px)}@media screen and (max-width:749px){zoom-dialog dialog{max-height:88vh;padding:16px 12px;width:calc(100vw - 24px)}zoom-dialog .dialog-thumbnails-list-container{bottom:0;height:auto;left:0;position:fixed;right:0;top:auto;width:100%}zoom-dialog .dialog-thumbnails-list{flex-direction:row;max-height:none;overflow-x:auto;padding:12px 16px}zoom-dialog .dialog-zoomed-gallery{display:flex;flex-direction:row;gap:0;max-height:min(65vh,560px);overflow-x:auto;overflow-y:hidden;padding-inline-end:0;scroll-behavior:smooth;scroll-snap-type:x mandatory}zoom-dialog .dialog-zoomed-gallery>.product-media-container{flex:0 0 100%;max-height:min(65vh,560px);scroll-snap-align:center}}@media screen and (min-width:750px){.product-information.section--page-width{padding-inline:max(1rem,calc((100vw - var(--page-width)) / 2))}}.product-information .product-details{max-width:520px}.product-information .buy-buttons .button,.product-information .buy-buttons .shopify-payment-button{width:100%}.product-information .buy-buttons .quantity-selector{width:100%;max-width:140px}.lemonstory-pdp-tabs-section{border-block-start:1px solid var(--color-border, #e8d5d0)}.lemonstory-pdp-tabs__section-title{font-family:var(--font-heading--family);font-size:1.375rem;font-style:normal;font-weight:500;margin:0 0 1.25rem;text-align:center;text-transform:capitalize}.lemonstory-pdp-tabs__layout{display:grid;gap:1.5rem}@media screen and (min-width:750px){.lemonstory-pdp-tabs__layout{gap:2.5rem;grid-template-columns:minmax(160px,220px) 1fr}}.lemonstory-pdp-tabs__nav{display:flex;flex-wrap:wrap;gap:.35rem}@media screen and (min-width:750px){.lemonstory-pdp-tabs__nav{flex-direction:column;gap:0}}.lemonstory-pdp-tabs__button{-webkit-appearance:none;appearance:none;background:transparent;border:none;border-inline-start:2px solid transparent;color:var(--color-foreground);cursor:pointer;font-size:.78rem;letter-spacing:.08em;padding:.65rem .85rem;text-align:left;text-transform:uppercase;transition:color .2s,border-color .2s,background .2s;width:100%}.lemonstory-pdp-tabs__button.is-active,.lemonstory-pdp-tabs__button[aria-selected=true]{background:var(--lemonstory-blush, #f8ebe8);border-inline-start-color:var(--lemonstory-text, #000000);color:var(--lemonstory-text, #000000);font-weight:600}.lemonstory-pdp-tabs__content{font-size:.9375rem;line-height:1.65}.lemonstory-pdp-tabs__content img{max-width:100%}.product-recommendations .section-resource-list__header,.complementary_products .section-resource-list__header{justify-content:center;text-align:center}.lemonstory-product-tabs__header{text-align:center;margin-block-end:1.5rem}.lemonstory-product-tabs__title{font-family:var(--font-heading--family);font-size:1.375rem;font-style:normal;font-weight:500;margin:0 0 .5rem}.lemonstory-product-tabs__subtitle{margin:0;opacity:.85}.lemonstory-product-tabs__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-block-end:1.75rem;border-block-end:1px solid var(--color-border, #e8d5d0);padding-block-end:.25rem}.lemonstory-product-tabs__button{-webkit-appearance:none;appearance:none;border:none;background:transparent;color:var(--color-foreground);cursor:pointer;font-size:.78rem;letter-spacing:.1em;padding:.65rem 1rem;text-transform:uppercase;border-block-end:2px solid transparent;margin-block-end:-1px;transition:color .2s,border-color .2s}.lemonstory-product-tabs__button.is-active,.lemonstory-product-tabs__button[aria-selected=true]{border-block-end-color:var(--lemonstory-text, #000000);color:var(--lemonstory-text, #000000);font-weight:600}.lemonstory-product-tabs__grid{display:grid;grid-template-columns:repeat(var(--tab-columns-mobile, 2),minmax(0,1fr));gap:12px}@media screen and (min-width:750px){.lemonstory-product-tabs__grid{grid-template-columns:repeat(var(--tab-columns, 4),minmax(0,1fr));gap:16px}}.lemonstory-product-tabs__card-link{color:inherit;display:block;text-decoration:none}.lemonstory-product-tabs__media{aspect-ratio:3 / 4;background:var(--lemonstory-blush, #f8ebe8);border-radius:4px;overflow:hidden;position:relative}.lemonstory-product-tabs__media img,.lemonstory-product-tabs__placeholder{height:100%;object-fit:cover;width:100%}.lemonstory-product-tabs__badge{background:var(--lemonstory-text, #000000);color:#fff;font-size:.65rem;letter-spacing:.08em;padding:.25rem .5rem;position:absolute;right:.5rem;text-transform:uppercase;top:.5rem}.lemonstory-product-tabs__product-title{font-size:.875rem;margin:.5rem 0 .25rem}.lemonstory-product-tabs__footer{display:flex;justify-content:center;margin-block-start:1.5rem}.lemonstory-reviews__header{text-align:center;margin-block-end:1.5rem}.lemonstory-reviews__title{font-family:var(--font-heading--family);font-size:1.375rem;font-style:normal;font-weight:500;margin:0 0 .35rem}.lemonstory-reviews__subtitle{margin:0 0 .75rem;opacity:.85}.lemonstory-reviews__aggregate{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem .5rem;justify-content:center}.lemonstory-reviews__stars{color:var(--lemonstory-text, #000000);letter-spacing:.05em}.lemonstory-reviews__score{font-weight:700}.lemonstory-reviews__controls{align-items:stretch;display:grid;gap:.75rem;grid-template-columns:auto 1fr auto}.lemonstory-reviews__viewport{overflow:hidden}.lemonstory-reviews__track{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lemonstory-reviews__track::-webkit-scrollbar{display:none}.lemonstory-reviews__card{background:rgb(var(--color-background-rgb, 255 252 250) / 1);border:1px solid var(--color-border, #e8d5d0);border-radius:6px;flex:0 0 min(100%,320px);padding:1.25rem;scroll-snap-align:start}@media screen and (min-width:750px){.lemonstory-reviews__card{flex-basis:calc((100% - 32px) / 3)}}.lemonstory-reviews__star{color:rgb(var(--color-foreground-rgb, 119 119 119) / .35);font-size:.9rem}.lemonstory-reviews__star.is-filled{color:var(--lemonstory-text, #000000)}.lemonstory-reviews__quote{font-size:.9375rem;line-height:1.55;margin:.75rem 0 1rem}.lemonstory-reviews__author{align-items:center;display:flex;gap:.65rem}.lemonstory-reviews__avatar{border-radius:50%;height:40px;object-fit:cover;width:40px}.lemonstory-reviews__name{display:block;font-size:.8125rem;font-style:normal;font-weight:600;letter-spacing:.04em}.lemonstory-reviews__location{display:block;font-size:.75rem;opacity:.7}.lemonstory-reviews__arrow{align-self:center;-webkit-appearance:none;appearance:none;background:var(--color-background);border:1px solid var(--color-border, #e8d5d0);border-radius:50%;color:var(--color-foreground);cursor:pointer;display:grid;height:2.5rem;place-items:center;width:2.5rem}.lemonstory-reviews__arrow:disabled{cursor:not-allowed;opacity:.35}.lemonstory-reviews__arrow--next .svg-wrapper{transform:rotate(-90deg)}.lemonstory-reviews__arrow.flip-x .svg-wrapper{transform:rotate(90deg)}.lemonstory-reviews__note{font-size:.75rem;margin-block-start:1rem;opacity:.65;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lemonstory-brand.css.map */
