.product-pairings{--product-pairings-rule: rgb(2 24 50 / .25);--product-pairings-card: var(--brand-off-white);--product-pairings-sale: #aa0100;padding-block:var(--product-pairings-padding-top) var(--product-pairings-padding-bottom);background-color:var(--product-pairings-surface);color:var(--brand-navy);font-family:var(--font-brand-family)}@media screen and (min-width:641px){.product-pairings{padding-block:var(--product-pairings-padding-top-desktop) var(--product-pairings-padding-bottom-desktop)}}.product-pairings__container{padding-inline:20px}@media screen and (min-width:641px){.product-pairings__container{max-inline-size:1440px;margin-inline:auto;padding-inline:50px}}@media screen and (min-width:1140px){.product-pairings__container{padding-inline:60px}}@media screen and (min-width:1250px){.product-pairings__container{padding-inline:112px}}.product-pairings .product-pairings__heading{margin-block:-.325em 10px;font-size:28px;font-weight:500;line-height:36px;letter-spacing:-.8px;text-align:center}.product-pairings .product-pairings__heading span,.product-pairings .product-pairings__heading em{font-family:var(--font-accent-family);font-size:25px;font-style:italic;font-weight:400;line-height:28px}@media screen and (min-width:641px){.product-pairings .product-pairings__heading{margin-block-end:35px;font-size:38px;font-weight:600;line-height:46px;letter-spacing:-1px}.product-pairings .product-pairings__heading span,.product-pairings .product-pairings__heading em{font-size:34px;line-height:46px}}@media screen and (min-width:1140px){.product-pairings .product-pairings__heading{font-size:39px;font-weight:500;line-height:39px}.product-pairings .product-pairings__heading span,.product-pairings .product-pairings__heading em{font-size:37px;line-height:37px}}.product-pairings__list{display:flex;flex-direction:column;gap:11px}@media screen and (min-width:641px){.product-pairings__list{flex-direction:row;justify-content:center;gap:20px}}@media screen and (min-width:1400px){.product-pairings__list{gap:35px}}.product-pairings__card{display:flex;gap:11px;padding:13px 10px;border:1px solid var(--product-pairings-rule);border-radius:3.3px;background-color:var(--product-pairings-card)}@media screen and (min-width:641px){.product-pairings__card{flex:1 1 auto;min-inline-size:220px;padding:18px 13px}}.product-pairings__media{flex:none}.product-pairings__image{display:block;inline-size:90px;block-size:118px;border-radius:3px;object-fit:cover}@media screen and (min-width:641px){.product-pairings__image{inline-size:auto;block-size:130px}}.product-pairings__info{display:flex;flex:1;flex-direction:column;min-inline-size:0;text-align:start}.product-pairings .product-pairings__title{margin:0 0 5px;font-size:15px;font-weight:var(--font-weight-semibold);line-height:17px;letter-spacing:normal}.product-pairings__description{min-block-size:39px;margin-block-end:3px;font-size:11px;line-height:13px}.product-pairings__description p{margin:0}.product-pairings__description strong,.product-pairings__description b{font-weight:var(--font-weight-semibold)}@media screen and (min-width:641px){.product-pairings__description{margin-block-end:7px}}.product-pairings__meta{display:flex;align-items:center;justify-content:space-between;block-size:16px}@media screen and (min-width:641px){.product-pairings__meta{block-size:24px;margin-block-start:5px}}.product-pairings .product-pairings__price{margin:0;font-size:11px;font-weight:var(--font-weight-semibold);line-height:16px}.product-pairings__amount{display:inline-block;color:var(--product-pairings-sale)}.product-pairings__compare{display:inline-block;margin-inline-start:2px}.product-pairings__form{--landing-button-radius: 4px;--landing-button-font-size: 10px;--landing-button-letter-spacing: 1px;--landing-button-line-height: 10px;--landing-button-padding-block: 10px;--landing-button-padding-inline: 5px;--landing-button-hover-fill: var(--brand-off-white);--landing-button-hover-text: var(--brand-navy);margin-block-start:5px}@media screen and (min-width:641px){.product-pairings__form{--landing-button-font-size: 11px;--landing-button-letter-spacing: normal;margin-block-start:0}}.product-pairings__rating{font-size:13px}.product-pairings__rating .oke-sr-count.oke-sr-count--brackets{font-size:10px;line-height:10px}.product-pairings__rating .okeReviews.oke-sr .oke-stars svg{height:9px}.product-pairings__rating .oke-is-clickable{pointer-events:none}@media screen and (min-width:641px){.product-pairings__rating{font-size:14px}}@media screen and (min-width:641px){.product-pairings .product-pairings__heading{--product-pairings-heading-gutter: 10px;padding-inline-end:var(--product-pairings-heading-gutter)}}.product-pairings{margin-block-end:var(--product-pairings-margin-bottom, 0)}@media screen and (min-width:641px){.product-pairings{margin-block-end:var(--product-pairings-margin-bottom-desktop, 0)}}.product-pairings.product-pairings--heading-scale .product-pairings__heading{font-size:var(--product-pairings-heading-size, 28px);line-height:var(--product-pairings-heading-line, 36px)}.product-pairings.product-pairings--heading-scale .product-pairings__heading span,.product-pairings.product-pairings--heading-scale .product-pairings__heading em{font-size:var(--product-pairings-accent-size, 25px);line-height:var(--product-pairings-accent-line, 28px)}@media screen and (min-width:641px){.product-pairings.product-pairings--heading-scale .product-pairings__heading{font-size:var(--product-pairings-heading-size-desktop, 38px);line-height:var(--product-pairings-heading-line-desktop, 46px)}.product-pairings.product-pairings--heading-scale .product-pairings__heading span,.product-pairings.product-pairings--heading-scale .product-pairings__heading em{font-size:var(--product-pairings-accent-size-desktop, 34px);line-height:var(--product-pairings-accent-line-tablet, var(--product-pairings-accent-line-desktop, 46px))}}@media screen and (min-width:1140px){.product-pairings.product-pairings--heading-scale .product-pairings__heading{font-size:var(--product-pairings-heading-size-desktop, 39px);line-height:var(--product-pairings-heading-line-desktop, 39px)}.product-pairings.product-pairings--heading-scale .product-pairings__heading span,.product-pairings.product-pairings--heading-scale .product-pairings__heading em{font-size:var(--product-pairings-accent-size-desktop, 37px);line-height:var(--product-pairings-accent-line-desktop, 37px)}}.product-pairings.product-pairings--stacked .product-pairings__heading{margin-block-end:35px;font-weight:var(--font-weight-semibold);letter-spacing:-.3px}@media screen and (min-width:641px){.product-pairings.product-pairings--stacked .product-pairings__heading{margin-block-end:40px}}.product-pairings--stacked .product-pairings__list{gap:20px;padding-block-end:10px}@media screen and (min-width:641px){.product-pairings--stacked .product-pairings__list{flex-flow:row wrap;gap:26px;padding-block-end:0}}.product-pairings--stacked .product-pairings__card{gap:10px;padding:0 17px 0 0;border-radius:3px}@media screen and (min-width:641px){.product-pairings--stacked .product-pairings__card{flex:0 0 calc((100% - 26px)/2);flex-direction:column;gap:0;min-inline-size:0;padding:0}}@media screen and (min-width:1008px){.product-pairings--stacked .product-pairings__card{flex-basis:calc((100% - 78px)/4)}}.product-pairings--stacked .product-pairings__media{inline-size:100px}@media screen and (min-width:641px){.product-pairings--stacked .product-pairings__media{inline-size:auto}}.product-pairings--stacked .product-pairings__media picture{display:block;block-size:100%}.product-pairings--stacked .product-pairings__image{inline-size:100%;block-size:100%;border-radius:0;object-fit:cover}@media screen and (min-width:641px){.product-pairings--stacked .product-pairings__image{block-size:auto}}.product-pairings--stacked .product-pairings__info{padding:10px 0}@media screen and (min-width:641px){.product-pairings--stacked .product-pairings__info{padding:15px 22px}}.product-pairings--stacked .product-pairings__title{min-block-size:34px}.product-pairings--stacked .product-pairings__description{min-block-size:0;margin-block-end:0}.product-pairings--stacked .product-pairings__meta{block-size:24px;margin-block-start:5px}@media screen and (min-width:641px){.product-pairings--stacked .product-pairings__price{margin-block-start:-5px}}.product-pairings--stacked .product-pairings__rating{margin-block-start:2.4px;font-size:14px}@media screen and (min-width:641px){.product-pairings--stacked .product-pairings__rating{margin-block-start:0}}
/*# sourceMappingURL=/cdn/shop/t/1123/assets/section-product-pairings.css.map */
