.product-pairs__panel{padding:28px 20px;border-radius:24px;background-color:var(--pp-bg)}@media only screen and (min-width:768px){.product-pairs__panel{padding:40px 44px;border-radius:32px}}.product-pairs__panel--snow{background-image:radial-gradient(color-mix(in srgb,var(--pp-pattern) 75%,transparent) 1.6px,transparent 2px),radial-gradient(color-mix(in srgb,var(--pp-pattern) 45%,transparent) 1px,transparent 1.5px);background-size:46px 46px,23px 23px;background-position:0 0,11px 17px}.product-pairs__panel--dots{background-image:radial-gradient(color-mix(in srgb,var(--pp-pattern) 35%,transparent) 2px,transparent 2.6px);background-size:13px 13px}.product-pairs__header{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}@media only screen and (min-width:768px){.product-pairs__header{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px}}.product-pairs__kicker{margin:0;color:var(--pp-kicker);font-family:Caveat,cursive;font-size:24px;line-height:1.2}@media only screen and (min-width:768px){.product-pairs__kicker{font-size:30px}}.product-pairs__heading{margin:0;color:var(--pp-heading);font-size:calc(var(--font-heading-scale, 1) * 32px);line-height:1.1}@media only screen and (min-width:768px){.product-pairs__heading{font-size:calc(var(--font-heading-scale, 1) * 46px)}}.product-pairs__description{max-width:360px;color:var(--pp-text);font-size:15px}.product-pairs__description p{margin:0;color:inherit}.product-pairs__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media only screen and (min-width:768px){.product-pairs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media only screen and (min-width:1068px){.product-pairs__grid{grid-template-columns:repeat(var(--pp-columns, 3),minmax(0,1fr))}}.product-pairs__card{position:relative;padding:16px;border-radius:24px;background:var(--pp-card-bg)}.product-pairs__images{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-pairs__image{position:relative;overflow:hidden;aspect-ratio:1;border-radius:14px;background:color-mix(in srgb,var(--pp-card-title) 8%,var(--pp-card-bg))}.product-pairs__image a{display:block;height:100%}.product-pairs__image img,.product-pairs__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product-pairs__image img{transition:transform .3s ease}.product-pairs__card:hover .product-pairs__image img{transform:scale(1.04)}.product-pairs__placeholder{fill:currentColor;opacity:.3}.product-pairs__plus{position:absolute;top:50%;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--pp-badge-bg);color:var(--pp-badge-text);font-size:22px;font-weight:800;line-height:1;box-shadow:0 0 0 4px var(--pp-card-bg);transform:translate(-50%,-50%);pointer-events:none}.product-pairs__info{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 6px 4px}.product-pairs__title{margin:0;color:var(--pp-card-title);font-family:inherit;font-size:17px;font-weight:800;letter-spacing:0;line-height:1.25}.product-pairs__link{color:inherit;text-decoration:none}.product-pairs__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.product-pairs__link:focus-visible{outline:none}.product-pairs__link:focus-visible:after{outline:2px solid var(--pp-price);outline-offset:2px}.product-pairs__subtitle{margin:2px 0 0;color:var(--pp-card-text);font-size:13px}.product-pairs__pricing{flex-shrink:0;text-align:right}.product-pairs__price{color:var(--pp-price);font-family:Caveat,cursive;font-size:26px;line-height:1}.product-pairs__savings{margin-top:4px;color:var(--pp-savings);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.product-pairs__notice{margin:10px 6px 0;padding:8px 10px;border-radius:8px;background:#fff4d6;color:#6b4e00;font-size:12px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/128/assets/product-pairs-list.css.map */
