.shop-lola{box-sizing:border-box;width:100%;background:linear-gradient(to bottom,var(--shop-lola-bg-top) 0%,var(--shop-lola-bg-bottom) 100%);padding-block:72px;padding-inline:20px;font-family:Afacad,sans-serif}@media screen and (min-width:750px){.shop-lola{padding-inline:48px}}@media screen and (min-width:990px){.shop-lola{padding-block:clamp(48px,6vh,120px)}}.shop-lola__inner{max-width:1800px;margin-inline:auto}.shop-lola__kicker{margin:0 0 40px;color:var(--shop-lola-heading-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:clamp(32px,6vw,56px);font-weight:700;letter-spacing:.03em;text-align:center;text-transform:uppercase}.shop-lola__grid{display:grid;grid-template-columns:1fr;gap:32px}@media screen and (max-width:989px){.shop-lola__media{order:-1}}@media screen and (min-width:990px){.shop-lola__grid{grid-template-columns:minmax(0,460px) minmax(0,780px);justify-content:center;align-items:center;gap:32px}}.shop-lola__title{margin:0 0 12px;color:var(--shop-lola-heading-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:clamp(28px,5vw,40px);font-weight:600;letter-spacing:.03em;text-transform:uppercase}.shop-lola__variants{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.shop-lola__variant-btn{height:40px;padding-inline:20px;border:1.5px solid var(--shop-lola-heading-color, #2b2f6a);border-radius:8px;background:none;color:var(--shop-lola-heading-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:15px;font-weight:500;letter-spacing:.03em;cursor:pointer;transition:background-color .2s ease,color .2s ease}.shop-lola__variant-btn:hover:not(:disabled){background-color:color-mix(in srgb,var(--shop-lola-heading-color, #2b2f6a) 8%,transparent)}.shop-lola__variant-btn.is-active{background-color:var(--shop-lola-heading-color, #2b2f6a);color:var(--shop-lola-bg-top, #fcf9f5)}.shop-lola__variant-btn.is-active:hover:not(:disabled){background-color:color-mix(in srgb,var(--shop-lola-heading-color, #2b2f6a) 70%,black 30%);color:var(--shop-lola-bg-top, #fcf9f5)}.shop-lola__variant-btn:focus-visible{outline:2px solid var(--shop-lola-heading-color, #2b2f6a);outline-offset:2px}.shop-lola__spec{margin:0 0 24px;color:var(--shop-lola-heading-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:16px;font-weight:400;opacity:.7}.shop-lola__price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.shop-lola__price{color:var(--shop-lola-text-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:28px;font-weight:700}.shop-lola__price-compare{margin-right:8px;color:var(--shop-lola-text-color, #2b2f6a);font-size:18px;font-weight:400;text-decoration:line-through;opacity:.55}.shop-lola__tax-note{color:var(--shop-lola-text-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:15px;font-weight:400;opacity:.7}.shop-lola__delivery{margin:0 0 28px;color:var(--shop-lola-text-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:15px;font-weight:400;opacity:.7}.shop-lola__form{margin:0 0 40px}.shop-lola__purchase-row{display:flex;align-items:stretch;gap:12px}@media screen and (max-width:989px){.shop-lola__purchase-row{flex-direction:column}.shop-lola__quantity{width:100%;justify-content:space-between;padding-inline:4px}.shop-lola__qty-input{flex:1}.shop-lola__cta{width:100%}}.shop-lola__quantity{display:flex;align-items:center;flex-shrink:0;box-sizing:border-box!important;height:44px!important;min-height:44px;max-height:44px;border:0;border-radius:8px;background-color:var(--shop-lola-cta-bg, #2b2f6a);overflow:hidden}.shop-lola__qty-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:100%;border:0;background:none;color:var(--shop-lola-cta-text, #f4f1f0);font-family:Afacad,sans-serif;font-size:18px;line-height:1;cursor:pointer;transition:background-color .2s ease}.shop-lola__qty-btn:hover{background-color:var(--shop-lola-cta-hover-bg, #1c1f4a)}.shop-lola__qty-btn:focus-visible{outline:2px solid var(--shop-lola-cta-text, #f4f1f0);outline-offset:-2px}.shop-lola__qty-input{width:40px;height:100%;border:0;background:none;color:var(--shop-lola-cta-text, #f4f1f0);font-family:Afacad,sans-serif;font-size:17px;font-weight:500;text-align:center;-moz-appearance:textfield}.shop-lola__qty-input::-webkit-outer-spin-button,.shop-lola__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.shop-lola__qty-input:focus-visible{outline:none}.shop-lola__cta{flex:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box!important;height:44px!important;min-height:44px;max-height:44px;padding-inline:24px;padding-block:0;border:1.5px solid transparent;border-radius:8px;background-color:var(--shop-lola-cta-bg, #2b2f6a);color:var(--shop-lola-cta-text, #f4f1f0);font-family:Afacad,sans-serif;font-size:17px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.shop-lola__cta:hover:not(:disabled){background-color:var(--shop-lola-cta-hover-bg, #1c1f4a)}.shop-lola__cta:focus-visible{outline:2px solid var(--shop-lola-cta-bg, #2b2f6a);outline-offset:3px}.shop-lola__cta:disabled{opacity:.5;cursor:not-allowed}.shop-lola__tabs{display:flex;flex-wrap:wrap;align-items:baseline;gap:24px;margin-bottom:20px;border-bottom:1.5px solid color-mix(in srgb,var(--shop-lola-heading-color, #2b2f6a) 25%,transparent);padding-bottom:14px}.shop-lola__tab{padding:0;border:0;background:none;color:var(--shop-lola-text-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:17px;font-weight:500;opacity:.55;cursor:pointer;transition:opacity .2s ease}.shop-lola__tab:hover{opacity:.85}.shop-lola__tab.is-active{color:var(--shop-lola-heading-color, #2b2f6a);font-weight:700;text-decoration:underline;text-underline-offset:4px;opacity:1}.shop-lola__tab:focus-visible{outline:2px solid var(--shop-lola-heading-color, #2b2f6a);outline-offset:3px}.shop-lola__panel{color:var(--shop-lola-text-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:16px;font-weight:400;line-height:1.6;opacity:.85}.shop-lola__panel p{margin:0 0 12px}.shop-lola__panel p:last-child{margin-bottom:0}.shop-lola__recipes-link{display:inline-flex;align-items:center;gap:8px;margin-top:32px;color:var(--shop-lola-heading-color, #2b2f6a);font-family:Afacad,sans-serif;font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s ease}.shop-lola__recipes-link:hover{opacity:.8}.shop-lola__recipes-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.shop-lola__recipes-icon{display:inline-flex;width:18px;height:18px;transform-origin:60% 100%;transition:transform .35s ease}.shop-lola__recipes-icon svg{width:100%;height:100%}.shop-lola__recipes-link:hover .shop-lola__recipes-icon{transform:rotate(-18deg) translateY(-1px)}@media(prefers-reduced-motion:reduce){.shop-lola__recipes-icon{transition:none}}.shop-lola__media{display:flex;align-items:center;justify-content:center}.shop-lola__image{display:block;width:100%;height:auto;object-fit:contain}@media(prefers-reduced-motion:reduce){.shop-lola__cta,.shop-lola__qty-btn,.shop-lola__tab{transition:none}}html[data-theme=night] .shop-lola{background:linear-gradient(to bottom,#2b2f6a,#02002d,#010115)}html[data-theme=night] .shop-lola__kicker,html[data-theme=night] .shop-lola__title,html[data-theme=night] .shop-lola__spec,html[data-theme=night] .shop-lola__price,html[data-theme=night] .shop-lola__price-compare,html[data-theme=night] .shop-lola__tax-note,html[data-theme=night] .shop-lola__delivery,html[data-theme=night] .shop-lola__tab,html[data-theme=night] .shop-lola__tab.is-active,html[data-theme=night] .shop-lola__panel,html[data-theme=night] .shop-lola__recipes-link{color:#f4f1f0}html[data-theme=night] .shop-lola__variant-btn{border-color:#f4f1f0;color:#f4f1f0}html[data-theme=night] .shop-lola__variant-btn:hover:not(:disabled){background-color:color-mix(in srgb,#f4f1f0 12%,transparent)}html[data-theme=night] .shop-lola__variant-btn.is-active{background-color:#f4f1f0;color:#2b2f6a}html[data-theme=night] .shop-lola__variant-btn.is-active:hover:not(:disabled){background-color:color-mix(in srgb,#f4f1f0 70%,black 30%);color:#2b2f6a}html[data-theme=night] .shop-lola__tabs{border-bottom-color:color-mix(in srgb,#f4f1f0 25%,transparent)}html[data-theme=night] .shop-lola__quantity{background-color:#f4f1f0}html[data-theme=night] .shop-lola__qty-btn{color:#2b2f6a}html[data-theme=night] .shop-lola__qty-btn:hover{background-color:color-mix(in srgb,#f4f1f0 70%,black 30%);color:#2b2f6a}html[data-theme=night] .shop-lola__qty-input{color:#2b2f6a}html[data-theme=night] .shop-lola__cta{background-color:#f4f1f0;color:#2b2f6a}html[data-theme=night] .shop-lola__cta:hover:not(:disabled){background-color:color-mix(in srgb,#f4f1f0 70%,black 30%);border-color:color-mix(in srgb,#f4f1f0 70%,black 30%);color:#2b2f6a}
/*# sourceMappingURL=/cdn/shop/t/3/assets/shop-lola.css.map */
