.pairings[data-v-d81bcb23]{container-type:inline-size}.pairings-track[data-v-d81bcb23]{display:grid;grid-auto-flow:column;grid-auto-columns:calc(50% - 9px);gap:18px;padding-inline:2px;overflow-x:auto;overscroll-behavior-x:contain}.pairings-track--draggable[data-v-d81bcb23]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pairings-track--dragging[data-v-d81bcb23]{cursor:grabbing}.pairings-track[data-v-d81bcb23]:focus-visible{outline:2px solid #8a6f2f;outline-offset:4px}.pairings-track[data-v-d81bcb23]:not(.pairings-track--scrollable){scrollbar-width:none}.pairings-track[data-v-d81bcb23]::-webkit-scrollbar{display:none}.pairings-track--scrollable[data-v-d81bcb23]{padding-bottom:12px}.pairings-track--scrollable[data-v-d81bcb23]::-webkit-scrollbar{display:block;height:6px}.pairings-track--scrollable[data-v-d81bcb23]::-webkit-scrollbar-track{border-radius:3px;background:#f2f0ee}.pairings-track--scrollable[data-v-d81bcb23]::-webkit-scrollbar-thumb{border-radius:3px;background:#c9b37e}.pairings-track--scrollable[data-v-d81bcb23]::-webkit-scrollbar-thumb:hover{background:#8a6f2f}.pairings-track[data-v-d81bcb23]::-webkit-scrollbar-button{display:none;width:0;height:0}@supports not selector(::-webkit-scrollbar){.pairings-track--scrollable[data-v-d81bcb23]{scrollbar-width:thin;scrollbar-color:#c9b37e #f2f0ee}}.pairing-caption[data-v-d81bcb23]{font-variation-settings:"SOFT" 0,"WONK" 1,"opsz" 9}.pairing-description[data-v-d81bcb23]{font-weight:400}@container (max-width: 570px){.pairings-track[data-v-d81bcb23]{grid-auto-columns:100%;gap:10px}}.assurances-container[data-v-2975d2bf]{container-type:inline-size}.assurances[data-v-2975d2bf]{gap:31px;min-height:70px;padding:16px;background:#fcf8f2;color:#1c1d1d;font-family:Marcellus,serif;font-size:14px;line-height:18px}.assurance[data-v-2975d2bf],.assurances[data-v-2975d2bf]{display:flex;align-items:center}.assurance[data-v-2975d2bf]{flex-shrink:0;gap:8px;white-space:nowrap}.assurance-returns[data-v-2975d2bf]{width:150px}.assurance-warranty[data-v-2975d2bf]{width:173px}.assurance-insurance[data-v-2975d2bf]{width:167px}.assurance-divider[data-v-2975d2bf]{position:relative;flex:0 0 0;height:24px}.assurance-divider[data-v-2975d2bf]:before{position:absolute;inset:0 auto 0 0;border-left:1px solid #e4c0c0;content:""}@container (max-width: 645px){.assurances[data-v-2975d2bf]{justify-content:space-between;gap:8px;padding-inline:10px}.assurance[data-v-2975d2bf]{width:auto;gap:6px;font-size:12px}}@container (max-width: 460px){.assurances[data-v-2975d2bf]{flex-wrap:wrap;justify-content:center;gap:16px}.assurance-divider[data-v-2975d2bf]{display:none}}.goods-detail-modal-options[data-v-318d758f]{overscroll-behavior-y:contain;scrollbar-gutter:stable;max-height:max(6rem,min(24rem,100dvh - 28rem));padding-inline-end:.5rem;overflow-y:auto}.coupon[data-v-318d758f]{position:relative}.coupon[data-v-318d758f]:not(:first-child):after{content:"";background-color:#ffffff80;width:1px;height:50%;position:absolute;top:25%;left:0}
