.pw{--pw-accent: #279A4B;background:var(--pw-bg, #F6F4EF);border-radius:12px;margin:var(--pw-mt,16px) 0 var(--pw-mb,16px);padding:var(--pw-pt,20px) 20px var(--pw-pb,20px)}@media(min-width:750px){.pw{padding-left:28px;padding-right:28px}}.pw-eyebrow{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#8b8680;font-weight:700;margin-bottom:6px}.pw-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.pw-kicker{font-family:var(--font-heading-family, "Lora", serif);color:var(--pw-kicker, #1E1E1C);font-size:var(--pw-fs-kicker, 19px);font-weight:500;margin:0;letter-spacing:0}.pw-toggle{display:flex;background:#fff;border-radius:99px;padding:4px;border:1px solid #e8e4db}.pw-tgl{padding:6px 15px;border-radius:99px;font-size:12px;border:0;background:transparent;cursor:pointer;color:#8b8680;font-family:inherit;transition:.18s}.pw-tgl.on{background:var(--pw-accent);color:#fff;font-weight:600}.pw-note{font-family:var(--font-heading-family, "Lora", serif);font-style:italic;color:#4a4842;font-size:var(--pw-fs-note, 13px);line-height:1.55;margin:10px 0 0}.pw-note p{margin:0}.pw-nudge{display:flex;align-items:flex-start;gap:8px;background:#eaf6ee;background:color-mix(in srgb,var(--pw-accent) 10%,#fff);border:1px solid #BFE3CB;border:1px solid color-mix(in srgb,var(--pw-accent) 30%,#fff);border-radius:9px;padding:10px 12px;margin:0}.pw-nudge-ic{color:var(--pw-accent);font-size:14px;line-height:1.4;flex:0 0 auto}.pw-nudge-text{font-size:12px;line-height:1.45;color:#2c2a26;font-weight:500}.pw-grid{display:flex;gap:12px;margin-top:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.pw-grid::-webkit-scrollbar{display:none}.pwc{background:var(--pw-card-bg, #fff);border:1px solid #e5e2da;border-radius:10px;overflow:hidden;width:var(--pw-mobile-w, 46%);flex:0 0 auto;display:flex;flex-direction:column;scroll-snap-align:start}@media(min-width:750px){.pwc{width:auto;flex:1 1 0;min-width:0}}.pwc-imglink{display:block;width:100%}.pwc-imglink img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block}.pwc-body{padding:11px;display:flex;flex-direction:column;flex:1}.pwc-title{font-family:var(--font-body-family, inherit);font-size:var(--pw-fs-title, 12px);font-weight:500;line-height:1.3;color:#1e1e1c;text-decoration:none;margin-bottom:7px;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pwc-price{margin-bottom:9px;line-height:1.25}.pwc-price-base{font-size:var(--pw-fs-price, 13px);font-weight:600;color:#1e1e1c;display:inline-block}.pwc-price-after{display:block;font-size:11px;color:var(--pw-accent);font-weight:600;margin-top:2px}.pwc-price-after small{color:#8b8680;font-weight:500;font-size:10px}.pwc-form form,.pwc-form .product-form{margin:0!important;padding:0!important}.pwc-select{width:100%;padding:8px;margin-bottom:8px!important;font-size:12.5px;border:1px solid #e5e2da;border-radius:6px;background:#faf9f6;font-family:inherit}.pwc-add{width:100%;padding:10px 0;font-size:11.5px;font-weight:700;letter-spacing:.05em;color:var(--pw-accent);background:transparent;border:1px solid var(--pw-accent);border-radius:6px;cursor:pointer;text-transform:uppercase;transition:.2s;margin:0!important}.pwc-add:hover{background:var(--pw-accent);color:#fff}.pwc-add[disabled]{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.pw-tgl,.pwc-add{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/pairs-with.css.map */
