.soeli-pg{container-type:inline-size;background:var(--paper,#fdfafa);color:var(--ink)}.soeli-pg-in{--cv:calc(min(100cqi,2000px)/1366);box-sizing:border-box;width:min(100%,2000px);margin-inline:auto;padding:calc(80*var(--cv)) calc(80*var(--cv))}.soeli-pg--cream{background:var(--cream)}.soeli-pg .soeli-pg-kicker{font-family:var(--sans);font-size:max(12px,calc(15*var(--cv)));letter-spacing:.1em;text-transform:uppercase;color:var(--wine);margin:0 0 calc(22*var(--cv));line-height:1.3}.soeli-pg h1,.soeli-pg h2,.soeli-pg h3{margin:0}.soeli-pg em{font-style:italic;color:var(--wine)}.soeli-pg-h1{font-family:var(--serif);font-weight:500;font-size:max(36px,calc(68*var(--cv)));line-height:1.1;color:var(--ink)}.soeli-pg-h2{font-family:var(--serif);font-weight:500;font-size:max(26px,calc(38*var(--cv)));line-height:1.2;color:var(--ink);margin-bottom:calc(28*var(--cv))!important}.soeli-pg-h3{font-family:var(--serif);font-weight:500;font-size:max(20px,calc(22*var(--cv)));line-height:1.25;color:var(--ink);margin-bottom:calc(22*var(--cv))!important}.soeli-pg-rte{font-family:var(--sans);font-size:max(15px,calc(16*var(--cv)));line-height:1.5}.soeli-pg-rte p{margin:0 0 1em}.soeli-pg-rte p:last-child{margin-bottom:0}.soeli-pg-rte a{color:inherit;text-decoration:underline}.soeli-pg-hero .soeli-pg-in{padding-top:calc(50*var(--cv));padding-bottom:calc(90*var(--cv))}.soeli-pg-crumb{font-family:var(--sans);font-size:max(13px,calc(17*var(--cv)));color:color-mix(in srgb,var(--ink) 75%,transparent);margin:0 0 calc(90*var(--cv))}.soeli-pg-crumb a{color:inherit;text-decoration:none}.soeli-pg-crumb a:hover{color:var(--wine)}.soeli-pg-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:calc(80*var(--cv));align-items:center;padding-left:calc(16*var(--cv))}.soeli-pg-cards-grid{display:grid;grid-template-columns:repeat(var(--cols,2),1fr);gap:calc(28*var(--cv))}.soeli-pg-card{background:var(--cream);padding:calc(32*var(--cv)) calc(30*var(--cv));display:flex;flex-direction:column;align-items:flex-start}.soeli-pg--cream .soeli-pg-card{background:var(--paper,#fff)}.soeli-pg--cream .soeli-pg-in{padding-block:calc(76*var(--cv))}.soeli-pg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:max(42px,calc(44*var(--cv)));padding:0 calc(36*var(--cv));border:1px solid currentColor;font-family:var(--sans);font-size:max(13px,calc(15*var(--cv)));letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--ink);background:transparent;line-height:1;box-sizing:border-box;transition:background .2s,color .2s,border-color .2s}.soeli-pg-btn:hover{background:var(--wine);border-color:var(--wine);color:var(--paper,#fff)}.soeli-pg-btn--solid{background:var(--wine);border-color:var(--wine);color:var(--paper,#fff);margin-top:calc(30*var(--cv))}.soeli-pg-btn--solid:hover{background:var(--ink);border-color:var(--ink)}.soeli-pg-item{margin-top:calc(26*var(--cv))}.soeli-pg-item h3{font-family:var(--sans);font-weight:700;font-size:max(15px,calc(16*var(--cv)));line-height:1.45;margin:0}.soeli-pg-item .soeli-pg-btn{margin-top:calc(28*var(--cv))}.soeli-pg-cta{background:var(--wine);color:var(--paper,#fff)}.soeli-pg-cta .soeli-pg-in{padding-block:calc(76*var(--cv))}.soeli-pg-cta-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:calc(50*var(--cv));align-items:center}.soeli-pg-cta .soeli-pg-h2,.soeli-pg-cta em{color:inherit}.soeli-pg-cta p{font-family:var(--sans);font-size:max(15px,calc(19*var(--cv)));line-height:1.45;margin:0;max-width:34em}.soeli-pg-cta-btns{display:flex;gap:calc(36*var(--cv));justify-content:flex-end;flex-wrap:wrap}.soeli-pg-cta .soeli-pg-btn{color:inherit}.soeli-pg-cta .soeli-pg-btn:hover{background:var(--paper,#fff);border-color:var(--paper,#fff);color:var(--wine)}.soeli-pg-allergens .soeli-pg-in{padding-block:calc(50*var(--cv)) calc(80*var(--cv))}.soeli-pg-legend{display:flex;align-items:center;justify-content:flex-end;gap:12px;font-family:var(--sans);font-size:max(14px,calc(16*var(--cv)));margin:0 0 calc(24*var(--cv))}.soeli-pg-dot{display:inline-block;width:max(10px,calc(12*var(--cv)));aspect-ratio:1;border-radius:50%;background:var(--wine);vertical-align:middle}.soeli-pg-legend .soeli-pg-dot{width:max(14px,calc(17*var(--cv)))}.soeli-pg-table-wrap{overflow-x:auto}.soeli-pg-table{width:100%;border-collapse:collapse;font-family:var(--sans);font-size:max(13px,calc(13.5*var(--cv)))}.soeli-pg-table thead th{border-bottom:2px solid color-mix(in srgb,var(--ink) 60%,transparent);padding:0 0 calc(10*var(--cv));vertical-align:bottom;font-size:max(9px,calc(10*var(--cv)));font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-align:center}.soeli-pg-table thead th:first-child{text-align:left;width:24%}.soeli-pg-table thead th span{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}.soeli-pg-table thead th.is-used{color:var(--wine)}.soeli-pg-table tbody th{text-align:left;font-weight:400;padding:calc(10*var(--cv)) 0}.soeli-pg-table td{text-align:center;padding:calc(10*var(--cv)) 0}.soeli-pg-table tbody tr{border-bottom:1px solid color-mix(in srgb,var(--wine) 14%,transparent)}.soeli-pg-table .soeli-pg-group th{padding-top:calc(26*var(--cv));font-size:max(10px,calc(10.5*var(--cv)));font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--wine)}.soeli-pg-note{margin-top:calc(46*var(--cv));padding-inline:calc(24*var(--cv))}.soeli-pg-endnote .soeli-pg-in{text-align:center;padding-block:calc(44*var(--cv))}@media(max-width:749px){.soeli-pg-in{padding:44px 20px}.soeli-pg-hero .soeli-pg-in{padding:24px 20px 48px}.soeli-pg-crumb{margin-bottom:36px}.soeli-pg-hero-grid,.soeli-pg-cta-grid,.soeli-pg-cards-grid{grid-template-columns:1fr;gap:24px;padding-left:0}.soeli-pg-card{padding:26px 22px}.soeli-pg-cta-btns{justify-content:flex-start;gap:14px}.soeli-pg-cta-btns .soeli-pg-btn{flex:1 1 100%}.soeli-pg-btn{padding:0 22px}.soeli-pg-table{min-width:640px}.soeli-pg-table thead th:first-child,.soeli-pg-table tbody th{position:sticky;left:0;background:var(--paper,#fdfafa);z-index:1;padding-right:10px}.soeli-pg-note{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/soeli-pages.css.map */
