.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:var(--lola-gutter, 20px);font-family:Inter,sans-serif}@media screen and (min-width:750px){.shop-lola{padding-inline:var(--lola-gutter, 40px)}}@media screen and (min-width:990px){.shop-lola{padding-block:clamp(48px,6vh,120px)}}.shop-lola__inner{max-width:calc(var(--lola-max-width, 1440px) - 2 * var(--lola-gutter, 40px));margin-inline:auto}.shop-lola__kicker{margin:0 0 40px;color:var(--shop-lola-heading-color, #030053);font-family:"Noto Serif",Georgia,serif;font-stretch:68%;font-variation-settings:"wdth" 68;font-size:clamp(28px,4vw,44px);line-height:1.08;font-weight:600;letter-spacing:-.01em;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) auto;justify-content:center;align-items:center;column-gap:clamp(32px,14vw,240px)}}.shop-lola__title{margin:0 0 12px;color:var(--shop-lola-heading-color, #030053);font-family:"Noto Serif",Georgia,serif;font-stretch:78%;font-variation-settings:"wdth" 78;font-size:40px;line-height:1.2;font-weight:600;letter-spacing:-.01em;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, #030053);border-radius:999px;background:none;color:var(--shop-lola-heading-color, #030053);font-family:Inter,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, #030053) 8%,transparent)}.shop-lola__variant-btn.is-active{background-color:var(--shop-lola-heading-color, #030053);color:var(--shop-lola-bg-top, #fcf8f4)}.shop-lola__variant-btn.is-active:hover:not(:disabled){background-color:color-mix(in srgb,var(--shop-lola-heading-color, #030053) 70%,black 30%);color:var(--shop-lola-bg-top, #fcf8f4)}.shop-lola__variant-btn:focus-visible{outline:2px solid var(--shop-lola-heading-color, #030053);outline-offset:2px}.shop-lola__spec{margin:0 0 24px;color:var(--shop-lola-heading-color, #030053);font-family:Inter,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, #030053);font-family:Inter,sans-serif;font-size:28px;font-weight:700}.shop-lola__price-compare{margin-right:8px;color:var(--shop-lola-text-color, #030053);font-size:18px;font-weight:400;text-decoration:line-through;opacity:.55}.shop-lola__tax-note{color:var(--shop-lola-text-color, #030053);font-family:Inter,sans-serif;font-size:15px;font-weight:400;opacity:.7}.shop-lola__delivery{margin:0 0 28px;color:var(--shop-lola-text-color, #030053);font-family:Inter,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:999px;background-color:var(--shop-lola-cta-bg, #030053);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, #fcf8f4);font-family:Inter,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, #02003a)}.shop-lola__qty-btn:focus-visible{outline:2px solid var(--shop-lola-cta-text, #fcf8f4);outline-offset:-2px}.shop-lola__qty-input{width:40px;height:100%;border:0;background:none;color:var(--shop-lola-cta-text, #fcf8f4);font-family:Inter,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}.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, #030053) 25%,transparent);padding-bottom:14px}.shop-lola__tab{padding:0;border:0;background:none;color:var(--shop-lola-text-color, #030053);font-family:Inter,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, #030053);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, #030053);outline-offset:3px}.shop-lola__panel{color:var(--shop-lola-text-color, #030053);font-family:Inter,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, #030053);font-family:Inter,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:auto;max-width:100%;max-height:364px;height:auto;object-fit:contain}@media screen and (min-width:990px){.shop-lola__media{height:auto!important}.shop-lola__image{width:auto;height:640px;max-width:100%;max-height:none}}@media(prefers-reduced-motion:reduce){.shop-lola__qty-btn,.shop-lola__tab{transition:none}}html[data-theme=night] .shop-lola{background:linear-gradient(to bottom,var(--shop-lola-night-bg-top, #030053) 0%,var(--shop-lola-night-bg-bottom, #030053) 100%)}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:#fcf8f4}html[data-theme=night] .shop-lola__variant-btn{border-color:#fcf8f4;color:#fcf8f4}html[data-theme=night] .shop-lola__variant-btn:hover:not(:disabled){background-color:color-mix(in srgb,#fcf8f4 12%,transparent)}html[data-theme=night] .shop-lola__variant-btn.is-active{background-color:#fcf8f4;color:#030053}html[data-theme=night] .shop-lola__variant-btn.is-active:hover:not(:disabled){background-color:color-mix(in srgb,#fcf8f4 70%,black 30%);color:#030053}html[data-theme=night] .shop-lola__tabs{border-bottom-color:color-mix(in srgb,#fcf8f4 25%,transparent)}html[data-theme=night] .shop-lola__quantity{background-color:#fcf8f4}html[data-theme=night] .shop-lola__qty-btn{color:#030053}html[data-theme=night] .shop-lola__qty-btn:hover{background-color:color-mix(in srgb,#fcf8f4 70%,black 30%);color:#030053}html[data-theme=night] .shop-lola__qty-input{color:#030053}
/*# sourceMappingURL=/cdn/shop/t/5/assets/shop-lola.css.map */
