.sxs-cart-drawer .sxs-cart-drawer__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--sxs-drawer-ink-300) transparent;scrollbar-width:thin}.sxs-cart-drawer__scroll .sxs-cart-drawer__items{overflow:visible}.sxs-matching-set{--set-space-sm: .5rem;--set-space-md: .75rem;--set-space-lg: 1.25rem;--set-text-sm: .8125rem;--set-text-md: .875rem;--set-error: #9f2a3f;display:block;margin-block-start:var(--set-space-sm);padding:var(--set-space-lg);color:var(--sxs-drawer-ink-900);background:var(--sxs-drawer-sky-50)}.sxs-matching-set .sxs-matching-set__heading{margin:0 0 var(--set-space-lg);color:var(--sxs-drawer-ink-900);font-family:SXS Mogan,Impact,Charcoal,sans-serif;font-size:1.625rem;font-weight:400;line-height:1.15;text-transform:none}.sxs-matching-set__card{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:var(--set-space-md);padding-block:var(--set-space-lg);border-top:1px solid var(--sxs-drawer-ink-300)}.sxs-matching-set__card:last-child{padding-block-end:0}.sxs-matching-set__info{min-width:0}.sxs-matching-set__image-link{align-self:start;background:var(--sxs-drawer-paper)}.sxs-matching-set .sxs-matching-set__image{display:block;width:5.5rem;height:7rem;margin:0;object-fit:contain}.sxs-matching-set .sxs-matching-set__product-title{margin:0 0 var(--set-space-sm);font-family:inherit;font-size:var(--set-text-md);font-weight:700;line-height:1.3;text-transform:none;overflow-wrap:anywhere}.sxs-matching-set__product-title a{color:var(--sxs-drawer-ink-900)}.sxs-matching-set .sxs-matching-set__price{margin:0 0 var(--set-space-md);color:var(--sxs-drawer-ink-700);font-size:var(--set-text-md);line-height:1.3}.sxs-matching-set__form{margin:0}.sxs-matching-set .sxs-matching-set__label{display:block;margin:0 0 var(--set-space-sm);color:var(--sxs-drawer-ink-700);font-size:var(--set-text-sm);line-height:1.2}.sxs-matching-set .sxs-matching-set__select{width:100%;height:2.75rem;margin:0 0 var(--set-space-sm);padding-inline:var(--set-space-sm) 1.5rem;border:1px solid var(--sxs-drawer-ink-300);border-radius:0;color:var(--sxs-drawer-ink-900);background-color:var(--sxs-drawer-paper);font-family:inherit;font-size:var(--set-text-md)}.sxs-matching-set .sxs-matching-set__add{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:var(--set-space-sm);border:1px solid var(--sxs-drawer-ink-900);border-radius:0;color:var(--sxs-drawer-paper);background:var(--sxs-drawer-ink-900);font-family:inherit;font-size:var(--set-text-md);font-weight:700;line-height:1.25;text-transform:none;cursor:pointer}.sxs-matching-set .sxs-matching-set__add:hover{background:var(--sxs-drawer-ink-700)}.sxs-matching-set .sxs-matching-set__add:disabled{opacity:.6;cursor:wait}.sxs-matching-set :is(a,button,select):focus-visible{outline:3px solid var(--sxs-drawer-sky-500);outline-offset:2px}.sxs-matching-set .sxs-matching-set__error{margin:var(--set-space-sm) 0 0;color:var(--set-error);font-size:var(--set-text-sm);line-height:1.4}.sxs-matching-set [hidden]{display:none}@media(max-width:30rem){.sxs-matching-set{padding-inline:1rem}}.sxs-matching-set,.sxs-matching-modal{--sxs-drawer-ink-900: #16243a;--sxs-drawer-ink-700: #3f5074;--sxs-drawer-ink-300: #d2dae8;--sxs-drawer-sky-50: #f3faff;--sxs-drawer-sky-500: #27a6ff;--sxs-drawer-paper: #fff;font-family:SXS Proxima Nova,Arial,sans-serif}.sxs-matching-modal{width:min(48rem,calc(100% - 2rem));max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:1px solid #e7ecf5;border-radius:.5rem;color:#16243a;background:#fff;box-shadow:0 .75rem 3rem #16243a26;overflow:hidden}.sxs-matching-modal[open]{display:flex;flex-direction:column}.sxs-matching-modal::backdrop{background:#16243a59}body.sxs-matching-modal-open{overflow:hidden}.sxs-matching-modal__header{position:relative;flex:none;padding:1.25rem 3.75rem .75rem 1.25rem}.sxs-matching-modal__header h2{margin:0 0 .375rem;font:700 1.125rem/1.3 SXS Proxima Nova,Arial,sans-serif;color:#16243a;text-transform:none}.sxs-matching-modal__header p{margin:0;font-size:.8125rem;line-height:1.4;color:#575757}.sxs-matching-modal .sxs-matching-modal__close{position:absolute;top:.5rem;right:.5rem;width:2.75rem;height:2.75rem;padding:0;border:0;background:transparent;color:#16243a;font-size:1.5rem;line-height:1}.sxs-matching-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sxs-matching-modal__status:empty{display:none}.sxs-matching-modal__status:not(:empty){margin-top:.5rem;font-weight:700}.sxs-matching-modal__footer{flex:none;display:flex;justify-content:space-between;gap:1rem;padding:.5rem 1.25rem;border-top:1px solid #e7ecf5}.sxs-matching-modal__footer :is(a,button){display:flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.5rem .75rem;border:0;border-radius:.25rem;font:700 .8125rem/1.2 SXS Proxima Nova,Arial,sans-serif;text-transform:none;color:#3f5074;background:transparent}.sxs-matching-modal__footer a{color:#16243a;background:#f3f6fc}.sxs-matching-modal :is(button,a,select):focus-visible{outline:3px solid #27a6ff;outline-offset:2px}.sxs-matching-set--modal{margin:0;padding:.75rem 1.25rem 1rem;background:#f7f8fa}.sxs-matching-set--page{margin-block:1.5rem;padding:1.25rem;background:#f7f8fa}.sxs-matching-set--page .sxs-matching-set__heading{margin-bottom:1rem;font:700 1.125rem/1.3 SXS Proxima Nova,Arial,sans-serif}:is(.sxs-matching-set--page,.sxs-matching-set--modal){position:relative}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:start;gap:1rem;overflow-x:visible;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:.25rem;scrollbar-width:thin;scrollbar-color:#d2dae8 transparent;padding:.25rem .25rem .75rem}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__cards:has(>:nth-child(5)){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 3rem)/4);overflow-x:auto}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__card{min-width:0;display:flex;flex-direction:column;padding:0;border:0;gap:.625rem;scroll-snap-align:start}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__image-link{width:100%;background:transparent}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__image{width:100%;height:9rem;object-fit:contain}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__info{display:flex;flex:1;flex-direction:column}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__product-title{font-size:.8125rem}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__price{font-size:.8125rem;margin-bottom:.5rem}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__form{margin-top:auto}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__label{font-size:.75rem;margin-bottom:.25rem}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__select{font-size:.8125rem;border-radius:.25rem}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__add{border-color:#d2dae8;border-radius:.25rem;color:#16243a;background:#fff;font-size:.8125rem}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__add:hover{border-color:#16243a;background:#f3f6fc}.sxs-matching-set .sxs-matching-set__scroll{position:absolute;top:5rem;z-index:1;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid #d2dae8;border-radius:.25rem;background:#ffffffeb;color:#16243a;font-size:1.5rem;line-height:1}.sxs-matching-set__scroll--previous{inset-inline-start:.25rem}.sxs-matching-set__scroll--next{inset-inline-end:.25rem}.sxs-matching-set--page .sxs-matching-set__scroll{top:8rem}.sxs-matching-set .sxs-matching-set__scroll:disabled{visibility:hidden}.sxs-matching-set--drawer .sxs-matching-set__scroll,.sxs-matching-set .sxs-matching-set__scroll[hidden]{display:none}[dir=rtl] .sxs-matching-set__scroll{transform:scaleX(-1)}@media(max-width:47.99rem){:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__cards{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.sxs-matching-set--page,.sxs-matching-set--modal) .sxs-matching-set__cards:has(>:nth-child(5)){grid-template-columns:none;grid-auto-columns:calc((100% - 1rem)/2)}.sxs-matching-modal{width:calc(100% - 1rem);max-height:calc(100dvh - 1rem)}.sxs-matching-modal__header{padding:1rem 3.5rem .75rem 1rem}.sxs-matching-modal__footer{padding:.5rem 1rem;gap:.5rem}.sxs-matching-set--page{padding:1rem}.sxs-matching-set--modal{padding:.75rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sxs-matching-set.css.map */
