:root{--lem-bg: oklch(.96 .012 60);--lem-surface: oklch(.94 .018 60);--lem-night: oklch(.13 .025 320);--lem-fg: oklch(.21 .03 320);--lem-muted: oklch(.5 .025 320);--lem-plum: oklch(.42 .045 330);--lem-plum-lift: oklch(.55 .045 330);--lem-copper: oklch(.68 .08 50);--lem-border: oklch(.86 .015 60);--lem-border-strong: oklch(.78 .018 60);--lem-ease: cubic-bezier(.2,.8,.2,1);--lem-pdp-max: 1440px;--lem-pdp-pad-x: clamp(16px, 3vw, 40px)}.lem-pdp-breadcrumb-wrap{width:100%;background:transparent;padding:18px 0 4px}.lem-pdp-breadcrumb-inner{max-width:var(--lem-pdp-max);margin:0 auto;padding:0 var(--lem-pdp-pad-x);display:flex;align-items:center;gap:16px;flex-wrap:wrap}.lem-product-breadcrumb{font-family:var(--font-body--family, "Work Sans", sans-serif);font-size:13px;color:var(--lem-muted);letter-spacing:.02em;display:inline-flex;align-items:center;flex-wrap:wrap;gap:0}.lem-product-breadcrumb a{color:var(--lem-muted);text-decoration:none;transition:color .2s var(--lem-ease)}.lem-product-breadcrumb a:hover{color:var(--lem-plum)}.lem-product-breadcrumb__sep{padding:0 8px;color:var(--lem-border-strong);-webkit-user-select:none;user-select:none}.lem-product-breadcrumb__current{color:var(--lem-fg);font-weight:500}.lem-pdp-handmade-pill{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;background:transparent;border:1px solid var(--lem-plum);color:var(--lem-plum);font-family:var(--font-body--family, "Work Sans", sans-serif);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;border-radius:4px}.lem-pdp-handmade-pill svg{color:var(--lem-copper)}@media(max-width:640px){.lem-pdp-handmade-pill{margin-left:0;margin-top:4px;font-size:10px;letter-spacing:.16em;padding:5px 10px}}variant-picker,variant-picker *{--button-label-border-radius: 0 !important;--button-label-background-color: transparent !important;--button-label-border-color: transparent !important}variant-picker fieldset.variant-option,.variant-picker fieldset.variant-option{display:flex!important;flex-wrap:wrap!important;gap:26px!important;justify-content:flex-start!important;align-items:center!important;padding:6px 0!important;border:0!important;background:transparent!important}variant-picker fieldset.variant-option>legend{flex-basis:100%!important;margin-bottom:8px!important}variant-picker .variant-option__button-label,variant-picker fieldset .variant-option__button-label,.variant-option--equal-width-buttons .variant-option__button-label{all:unset!important;display:inline-block!important;cursor:pointer!important;padding:4px 0!important;position:relative!important;background:transparent!important;border:0!important;border-radius:0!important;outline:0!important;box-shadow:none!important;margin:0!important;height:auto!important;width:auto!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;overflow:visible!important}variant-picker .variant-option__button-label__pill,.variant-option__button-label__pill{display:none!important}variant-picker .variant-option__button-label__text,.variant-option__button-label__text{display:inline-block!important;position:relative!important;background:transparent!important;border:0!important;border-radius:0!important;padding:2px 0!important;font-family:var(--font-heading--family, "Playfair Display", Georgia, serif)!important;font-size:1.25rem!important;font-weight:500!important;color:var(--lem-fg)!important;letter-spacing:.02em!important;line-height:1.4!important;text-align:center!important;transition:color .2s cubic-bezier(.2,.8,.2,1)!important}variant-picker .variant-option__button-label:before,variant-picker .variant-option__button-label:after,variant-picker fieldset .variant-option__button-label:before,variant-picker fieldset .variant-option__button-label:after,.variant-option--equal-width-buttons .variant-option__button-label:before,.variant-option--equal-width-buttons .variant-option__button-label:after,variant-picker .variant-option__button-label__pill:before,variant-picker .variant-option__button-label__pill:after,.variant-option__button-label__pill:before,.variant-option__button-label__pill:after{content:none!important;display:none!important;background:transparent!important;border:0!important;box-shadow:none!important;width:0!important;height:0!important;inset:auto!important}variant-picker .variant-option__button-label:hover .variant-option__button-label__text{color:var(--lem-copper)!important}variant-picker .variant-option__button-label:has(input:checked) .variant-option__button-label__text,variant-picker .variant-option__button-label:has(input[data-current-checked=true]) .variant-option__button-label__text,variant-picker label:has(input[type=radio]:checked) .variant-option__button-label__text{color:var(--lem-plum)!important;font-weight:700!important;border-bottom:3px solid var(--lem-plum)!important;padding-bottom:4px!important}variant-picker .variant-option__button-label:has(input:disabled) .variant-option__button-label__text,variant-picker .variant-option__button-label:has(input[data-option-available=false]) .variant-option__button-label__text{color:color-mix(in oklch,var(--lem-fg) 30%,transparent)!important;text-decoration:line-through!important;text-decoration-color:color-mix(in oklch,var(--lem-fg) 30%,transparent)!important;cursor:not-allowed!important;border-bottom:0!important}@media(max-width:640px){variant-picker fieldset.variant-option,.variant-picker fieldset.variant-option{justify-content:flex-start!important;gap:32px!important;padding:8px 0!important}variant-picker fieldset.variant-option>legend{text-align:left!important;margin-bottom:12px!important}variant-picker .variant-option__button-label__text,.variant-option__button-label__text{font-size:1.35rem!important;padding:8px 4px!important;min-width:32px!important;text-align:center!important}variant-picker .variant-option__button-label:has(input:checked) .variant-option__button-label__text,variant-picker label:has(input[type=radio]:checked) .variant-option__button-label__text{padding-bottom:6px!important}}variant-picker .variant-option__button-label:focus-within .variant-option__button-label__text,variant-picker .variant-option__button-label:focus .variant-option__button-label__text,variant-picker .variant-option__button-label__text:focus,variant-picker label:focus-within,variant-picker label:focus,variant-picker input:focus,variant-picker input:focus-visible,variant-picker .variant-option__button-label:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}quantity-selector-component,.quantity-selector,.quantity-selector-wrapper{border-radius:999px!important;overflow:hidden!important}quantity-selector-component .button.quantity-minus,.quantity-selector .quantity-minus{border-top-left-radius:999px!important;border-bottom-left-radius:999px!important}quantity-selector-component .button.quantity-plus,.quantity-selector .quantity-plus{border-top-right-radius:999px!important;border-bottom-right-radius:999px!important}.product-form add-to-cart-component button,.product-form button[name=add],.product-form .button[name=add],add-to-cart-component .button{border-radius:999px!important}.lem-pdp-grams-chip{display:inline-flex;align-items:baseline;gap:6px;margin-left:12px;font-family:var(--font-body--family, "Work Sans", sans-serif);font-size:12px;color:var(--lem-muted);letter-spacing:.04em;vertical-align:baseline}.lem-pdp-grams-chip__sep{color:var(--lem-border-strong)}.lem-pdp-section-wrap{width:100%;background:var(--lem-bg);padding:clamp(36px,5vw,64px) 0 clamp(48px,6vw,80px)}.lem-pdp-section-inner{max-width:var(--lem-pdp-max);margin:0 auto;padding:0 var(--lem-pdp-pad-x);display:grid;gap:clamp(28px,4vw,48px)}.lem-props__list{margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0}@media(min-width:720px){.lem-props__list{grid-template-columns:repeat(2,1fr);column-gap:32px}}.lem-props__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid color-mix(in oklch,var(--lem-fg) 10%,transparent)}.lem-props__row:last-child{border-bottom:0}.lem-props__row dt{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lem-muted);font-weight:500;flex-shrink:0;margin:0}.lem-props__row dd{font-size:14px;color:var(--lem-fg);text-align:right;margin:0;font-weight:500;font-family:var(--font-heading--family, "Playfair Display", serif);font-style:italic;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:480px){.lem-props__row{flex-direction:column;align-items:flex-start;gap:4px;padding:10px 0}.lem-props__row dd{text-align:left;font-size:15px}.lem-props__row dt{font-size:10px;letter-spacing:.2em}}.product-details .price-block,.product-details .price,.product-details [class*=price-item]{font-size:2.25rem!important;line-height:1.1!important;font-weight:600!important}.product-details .price s,.product-details .price__compare{font-size:1.1rem!important;opacity:.6}.lem-pdp-grams-chip{font-size:.82rem!important;vertical-align:middle!important;align-self:center!important}@media(max-width:640px){.product-details .price-block,.product-details .price,.product-details [class*=price-item]{font-size:1.9rem!important}}.lem-tabs{background:transparent}.lem-tabs__list{display:flex;gap:0;border-bottom:1px solid var(--lem-border)}.lem-tabs__btn{background:none;border:0;padding:16px 12px;margin:0 0 -1px;font-family:var(--font-body--family, "Work Sans", sans-serif);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--lem-muted);cursor:pointer;flex:1;border-bottom:2px solid transparent;transition:color .18s var(--lem-ease),border-color .18s var(--lem-ease);white-space:nowrap}@media(max-width:640px){.lem-tabs__list{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.lem-tabs__list::-webkit-scrollbar{display:none}.lem-tabs__btn{flex:0 0 auto;padding:14px 16px;letter-spacing:.12em;font-size:11px}}.lem-tabs__btn[aria-selected=true]{color:var(--lem-plum);border-bottom-color:var(--lem-plum)}.lem-tabs__btn:hover{color:var(--lem-fg)}.lem-tabs__panel{padding:28px 0;font-family:var(--font-body--family, "Work Sans", sans-serif);font-size:.95rem;line-height:1.65;color:var(--lem-fg)}.lem-vbaleni__dl{display:grid;grid-template-columns:max-content 1fr;gap:10px 24px;margin:0}.lem-vbaleni__dl dt{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--lem-muted);margin:0;padding-top:4px;font-weight:500}.lem-vbaleni__dl dd{margin:0;color:var(--lem-fg)}.lem-popis{font-family:var(--font-body--family, "Work Sans", sans-serif);font-size:.95rem;line-height:1.7;color:var(--lem-fg)}.lem-popis p{margin:0 0 14px}.lem-popis p:last-child{margin:0}.lem-popis a{color:var(--lem-plum);text-decoration:underline;text-underline-offset:3px}.lem-popis ul,.lem-popis ol{margin:0 0 14px;padding-left:20px}.lem-popis li{margin:4px 0}.lem-popis-empty{color:var(--lem-muted);font-style:italic;margin:0}.lem-recenzie{min-height:100px}.lem-recenzie__empty{text-align:center;padding:48px 24px;background:var(--lem-surface);border-radius:6px;max-width:560px;margin:0 auto}.lem-recenzie__empty-stars{font-size:1.6rem;color:var(--lem-copper);letter-spacing:.3em;margin-bottom:16px;line-height:1;opacity:.85}.lem-recenzie__empty-title{font-family:var(--font-heading--family, "Playfair Display", serif);font-size:1.4rem;font-weight:500;color:var(--lem-fg);margin:0 0 10px;line-height:1.3}.lem-recenzie__empty-sub{font-size:.95rem;color:var(--lem-muted);font-style:italic;line-height:1.6;max-width:460px;margin:0 auto 24px}.lem-recenzie__empty-actions{display:flex;flex-direction:column;align-items:center;gap:12px}.lem-recenzie__empty-cta{display:inline-block;padding:13px 28px;background:var(--lem-plum);color:#f8f0ea;text-decoration:none;font-family:var(--font-body--family, "Work Sans", sans-serif);font-size:.82rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;transition:background .2s cubic-bezier(.2,.8,.2,1)}.lem-recenzie__empty-cta:hover{background:var(--lem-plum-lift)}.lem-recenzie__empty-link{font-size:.85rem;color:var(--lem-muted);text-decoration:none;border-bottom:1px solid color-mix(in oklch,var(--lem-muted) 40%,transparent);padding-bottom:1px;transition:color .2s cubic-bezier(.2,.8,.2,1)}.lem-recenzie__empty-link:hover{color:var(--lem-plum)}.lem-recenzie__fallback{color:var(--lem-muted);font-style:italic;text-align:center;padding:28px 0}.lem-recenzie .jdgm-widget{margin:0!important}.lem-dorucenie__list{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:12px}.lem-dorucenie__list li{display:flex;gap:12px;padding-left:0}.lem-dorucenie__list li:before{content:"\b7";color:var(--lem-copper);flex-shrink:0;font-size:1.2rem;line-height:1}.lem-dorucenie__list strong{color:var(--lem-plum);font-weight:600;margin-right:6px}.lem-dorucenie__note{font-size:.875rem;color:var(--lem-muted);margin:18px 0 0;padding-top:14px;border-top:1px solid var(--lem-border);font-style:italic}.lem-care__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.lem-care__list li{display:flex;gap:12px;padding-left:0}.lem-care__list li:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--lem-copper);margin-top:10px;flex-shrink:0}.lem-care--steps{display:grid;grid-template-columns:1fr;gap:24px;list-style:none;margin:0;padding:0}@media(min-width:720px){.lem-care--steps{grid-template-columns:repeat(3,1fr);gap:32px}}.lem-care--steps>li{display:flex;flex-direction:column;gap:12px;padding:0}.lem-care--steps>li:before{display:none}.lem-care__num{font-family:var(--font-heading--family, "Playfair Display", serif);font-style:italic;font-size:2.2rem;line-height:1;color:var(--lem-copper);font-weight:400}.lem-care--steps>li>div strong{font-family:var(--font-heading--family, "Playfair Display", serif);font-size:1.1rem;font-weight:500;color:var(--lem-fg);display:block;margin-bottom:6px}.lem-care--steps>li>div p{margin:0;color:var(--lem-muted);font-size:.9rem;line-height:1.6}@media(prefers-reduced-motion:reduce){.lem-pdp-breadcrumb-inner *,.lem-pdp-section-inner *,variant-picker *{transition-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/lemuria-pdp.css.map */
