.matchy-set-section{width:100%;min-width:0}.matchy-set-section .matchy-pro{font-family:inherit;color:var(--mw-ink);background:var(--mw-background);width:min(var(--mw-max),calc(100% - 36px));margin:0 auto;padding:16px 0 48px;box-sizing:border-box}.matchy-set-section .matchy-pro *,.matchy-set-section .matchy-pro *:before,.matchy-set-section .matchy-pro *:after{box-sizing:border-box}.matchy-set-section .matchy-pro button,.matchy-set-section .matchy-pro input{font:inherit}.matchy-set-section .matchy-pro button{cursor:pointer}.matchy-set-section .matchy-pro button:focus-visible,.matchy-set-section .matchy-pro a:focus-visible{outline:3px solid var(--mw-accent);outline-offset:3px}.matchy-set-section .matchy-pro button:disabled{cursor:not-allowed;opacity:.46}.matchy-set-section .mw-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;color:#576475;font-size:12px;padding:2px 0 15px;margin-bottom:6px}.matchy-set-section .mw-breadcrumb a{text-decoration:none;color:inherit}.matchy-set-section .mw-breadcrumb [aria-current]{color:var(--mw-ink);font-weight:700}.matchy-set-section .mw-hero{border:1px solid #e4e7eb;border-radius:var(--mw-radius);overflow:hidden;background:var(--mw-soft);display:grid;grid-template-columns:minmax(0,var(--mw-split)) minmax(0,1fr);min-height:var(--mw-hero-height)}.matchy-set-section .mw-hero--full{grid-template-columns:minmax(0,1fr)}.matchy-set-section .mw-hero--reverse{grid-template-columns:minmax(0,1fr) minmax(0,var(--mw-split))}.matchy-set-section .mw-hero--reverse .mw-hero__media{grid-column:2;grid-row:1}.matchy-set-section .mw-hero--reverse .mw-hero__copy{grid-column:1;grid-row:1}.matchy-set-section .mw-hero--stacked{grid-template-columns:1fr}.matchy-set-section .mw-hero__media{position:relative;min-width:0;height:var(--mw-hero-height);background:#ebe7e2}.matchy-set-section .mw-hero__photo{width:100%;height:100%;object-fit:var(--mw-image-fit);object-position:center;display:block}.matchy-set-section .mw-hero__placeholder{display:grid;place-items:center;padding:30px;height:100%;text-align:center;color:#5d6670}.matchy-set-section .mw-hero__arrow{width:42px;height:42px;border-radius:50%;background:#fffffff2;color:var(--mw-ink);border:1px solid #e5e8ea;display:grid;place-items:center;position:absolute;top:50%;transform:translateY(-50%);font-size:31px;z-index:1;line-height:1;box-shadow:0 2px 10px #0002}.matchy-set-section .mw-hero__arrow--prev{left:14px}.matchy-set-section .mw-hero__arrow--next{right:14px}.matchy-set-section .mw-hero__copy{align-content:center;padding:clamp(18px,3vw,48px);min-width:0}.matchy-set-section .mw-hero__copy--center{text-align:center}.matchy-set-section .mw-hero__kicker,.matchy-set-section .mw-section-heading__eyebrow{display:inline-block;background:var(--mw-accent);color:var(--mw-accent-text);padding:6px 13px;font-size:11px;line-height:1.2;font-weight:800;border-radius:100px;letter-spacing:.075em;text-transform:uppercase}.matchy-set-section .mw-hero h1{font-size:clamp(27px,3.3vw,var(--mw-title-scale));line-height:1.08;letter-spacing:-.028em;font-weight:800;margin:15px 0 12px;color:var(--mw-ink);overflow-wrap:anywhere}.matchy-set-section .mw-hero__intro{font-size:clamp(13px,1vw,16px);line-height:1.55;color:#344457}.matchy-set-section .mw-hero__features{margin-top:22px;display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-start}.matchy-set-section .mw-hero__copy--center .mw-hero__features{justify-content:center}.matchy-set-section .mw-hero__feature{flex:1 1 74px;min-width:72px;text-align:center}.matchy-set-section .mw-hero__feature-icon{display:grid;place-items:center;margin:0 auto 5px;width:42px;height:42px;border-radius:50%;background:#fff9f5;font-size:22px}.matchy-set-section .mw-hero__feature strong{display:block;color:var(--mw-ink);font-size:11px;line-height:1.3}.matchy-set-section .mw-hero__feature small{display:block;color:#526074;font-size:10px;line-height:1.35;margin-top:2px}.matchy-set-section .mw-gallery{display:flex;overflow-x:auto;gap:8px;padding:10px 2px 6px;scrollbar-width:thin}.matchy-set-section .mw-gallery__thumb{flex:0 0 94px;width:94px;height:67px;padding:2px;border:2px solid #e0e5e9;border-radius:8px;background:#fff}.matchy-set-section .mw-gallery__thumb.is-active{border-color:var(--mw-accent)}.matchy-set-section .mw-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block;border-radius:5px}.matchy-set-section .mw-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:24px 0 16px}.matchy-set-section .mw-section-heading__eyebrow{padding:4px 10px;font-size:10px;margin-bottom:7px}.matchy-set-section .mw-section-heading h2{font-size:clamp(24px,2.5vw,33px);letter-spacing:-.025em;color:var(--mw-ink);margin:0 0 5px;line-height:1.15}.matchy-set-section .mw-section-heading p{font-size:13px;margin:0;color:#526074}.matchy-set-section .mw-section-heading__size-hint{white-space:nowrap;font-size:12px;color:#526074}.matchy-set-section .mw-cards{display:grid;grid-template-columns:repeat(var(--mw-cols),minmax(0,1fr));gap:var(--mw-gap);align-items:start}.matchy-set-section .mw-card{min-width:0;display:flex;flex-direction:column;background:var(--mw-card-bg);border:1px solid #e2e8ee;border-radius:var(--mw-radius);padding:10px 10px 13px}.matchy-set-section .mw-card__top{min-height:29px;margin-bottom:5px}.matchy-set-section .mw-card__role{display:inline-block;color:var(--mw-accent-text);background:var(--mw-accent);padding:6px 11px;font-size:12px;line-height:1.15;font-weight:800;border-radius:5px;max-width:100%;overflow-wrap:anywhere}.matchy-set-section .mw-card__gallery{display:grid;grid-template-columns:46px minmax(0,1fr);gap:10px;min-width:0;align-items:start;height:auto}.matchy-set-section .mw-card__thumbs{width:auto;flex:0 0 auto;display:flex;flex-direction:column;gap:7px;min-width:0}.matchy-set-section .mw-card__thumbnail{display:block;height:56px;padding:4px;background:#fff;border:1px solid #d9dde2;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px #071f350f}.matchy-set-section .mw-card__thumbnail.is-active{border:2px solid var(--mw-accent);box-shadow:0 0 0 2px #f4511e24}.matchy-set-section .mw-card__thumbnail img{display:block;width:100%;height:100%;object-fit:contain}.matchy-set-section .mw-card__picture{position:relative;padding:14px;border:1px solid #e3e7ee;border-radius:16px;overflow:hidden;flex:1;min-width:0;background:linear-gradient(180deg,#fff,#f7f8fa);aspect-ratio:var(--mw-photo-ratio);box-shadow:0 10px 24px #071f3514;cursor:zoom-in}.matchy-set-section .mw-card__image{display:block;width:100%;height:100%;object-fit:contain;transform:translateZ(0)}.matchy-set-section .mw-card__zoom-icon{display:none}.matchy-set-section .mw-card__body{min-width:0;display:flex;flex-direction:column;flex:1}.matchy-set-section .mw-card__title{color:var(--mw-ink);font-size:clamp(13px,1.04vw,16px);margin:9px 0 3px;line-height:1.3;font-weight:750;overflow-wrap:anywhere}.matchy-set-section .mw-card__price-row{display:flex;align-items:baseline;justify-content:space-between;gap:6px;flex-wrap:wrap}.matchy-set-section .mw-card__price{color:var(--mw-ink);font-size:clamp(17px,1.4vw,21px);font-weight:850;line-height:1.3}.matchy-set-section .mw-card__reviews{font-size:11px;white-space:nowrap;color:#a26806}.matchy-set-section .mw-card__options{display:flex;flex-direction:column;gap:10px;margin-top:11px}.matchy-set-section .mw-card__option{border:0;padding:0;margin:0;min-width:0}.matchy-set-section .mw-card__option legend{font-size:11px;color:var(--mw-ink);font-weight:750;padding:0 0 5px}.matchy-set-section .mw-card__color-label{font-weight:400;color:#526074}.matchy-set-section .mw-card__choices{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.matchy-set-section .mw-card__choice{position:relative;display:inline-flex;min-width:0}.matchy-set-section .mw-card__choice input{position:absolute;width:100%;height:100%;opacity:0;z-index:2;margin:0;cursor:pointer}.matchy-set-section .mw-card__choice--swatch{width:29px;height:29px;padding:2px;align-items:center;justify-content:center;border-radius:50%}.matchy-set-section .mw-card__choice--swatch .matchy-color-dot{width:25px;height:25px;background-size:cover}.matchy-set-section .mw-card__choice--swatch:has(input:checked){outline:2px solid var(--mw-accent);outline-offset:1px}.matchy-set-section .mw-card__choice--size>span{display:grid;place-items:center;min-width:33px;min-height:29px;padding:4px 5px;border:1px solid #d6dfe7;border-radius:5px;background:#fff;color:var(--mw-ink);font-size:11px;font-weight:600}.matchy-set-section .mw-card__choice--size:has(input:checked)>span{border-color:var(--mw-ink);box-shadow:inset 0 0 0 1px var(--mw-ink);background:#f4f7fa}.matchy-set-section .mw-card__choice:has(input:focus-visible){outline:2px solid var(--mw-accent);outline-offset:3px}.matchy-set-section .mw-card__choice:has(input:disabled){opacity:.35}.matchy-set-section .mw-card__guide-link{align-self:end;font-size:11px;color:var(--mw-ink);text-decoration:underline;border:0;background:transparent;padding:7px 0 0;opacity:.82}.matchy-set-section .mw-card__buy{margin-top:auto}.matchy-set-section .mw-card__qty-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;color:var(--mw-ink);font-size:12px;font-weight:750;margin:8px 0 9px}.matchy-set-section .mw-card__stepper{display:inline-flex;align-items:center;border:1px solid #dbe1e6;border-radius:6px;overflow:hidden}.matchy-set-section .mw-card__stepper button{border:none;background:#f8f9fb;width:30px;height:29px;color:var(--mw-ink)}.matchy-set-section .mw-card__stepper input{width:32px;height:29px;padding:0 2px;background:#fff;color:var(--mw-ink);border:0;text-align:center;font-size:12px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.matchy-set-section .mw-card__stepper input::-webkit-inner-spin-button,.matchy-set-section .mw-card__stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.matchy-set-section .mw-card__include{display:flex;align-items:center;gap:7px;font-size:11px;cursor:pointer;color:#526074;margin:0 0 9px}.matchy-set-section .mw-card__include input{accent-color:var(--mw-accent);width:15px;height:15px}.matchy-set-section .mw-card__add,.matchy-set-section .mw-bulk__actions button,.matchy-set-section .mw-sticky button{background:var(--mw-accent);color:var(--mw-accent-text);border:0;border-radius:7px;padding:11px 12px;min-height:42px;font-size:13px;font-weight:800;transition:filter .15s}.matchy-set-section .mw-card__add{width:100%}.matchy-set-section .mw-card__add:not(:disabled):hover,.matchy-set-section .mw-sticky button:not(:disabled):hover{filter:brightness(.93)}.matchy-set-section .mw-card__message{margin:5px 0 0;min-height:0;font-size:11px;line-height:1.4}.matchy-set-section .mw-card__message:not(:empty){margin:8px 0}.matchy-set-section .mw-card__note{color:#526074;font-size:10px;margin-top:7px}.matchy-set-section .mw-card__accordions{margin-top:11px;font-size:12px}.matchy-set-section .mw-card__accordions .matchy-product-accordions summary{font-size:12px;padding:12px 0}.matchy-set-section .mw-card__accordions .matchy-product-accordions .matchy-accordion-body{font-size:11px}.matchy-set-section .mw-card__accordions .matchy-product-accordions .matchy-accordion-body img,.matchy-set-section .mw-card__accordions .matchy-product-accordions table{max-width:100%}.matchy-set-section .mw-bulk{margin:20px 0 0;background:var(--mw-soft);border-radius:var(--mw-radius);padding:18px;border:1px solid #f0e2d9;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.matchy-set-section .mw-bulk>div:first-child strong{font-size:16px;margin-right:12px}.matchy-set-section .mw-bulk>div:first-child>span{font-weight:800;font-size:22px}.matchy-set-section .mw-bulk p{color:#596779;font-size:11px;margin:5px 0 0}.matchy-set-section .mw-bulk__actions{display:flex;align-items:center;gap:12px}.matchy-set-section .mw-bulk__actions a{color:var(--mw-ink);font-size:13px;text-decoration:underline}.matchy-set-section .mw-bulk__status{width:100%;margin:0;min-height:0}.matchy-set-section .mw-bottom-features{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;background:var(--mw-soft);margin-top:22px;padding:15px 18px;border-radius:var(--mw-radius)}.matchy-set-section .mw-benefit{display:flex;gap:10px;align-items:center;min-width:115px;flex:1}.matchy-set-section .mw-benefit>span{font-size:25px}.matchy-set-section .mw-benefit strong,.matchy-set-section .mw-benefit small{display:block;line-height:1.35}.matchy-set-section .mw-benefit strong{font-size:12px}.matchy-set-section .mw-benefit small{color:#576475;font-size:10px}.matchy-set-section .mw-empty{border:1px solid #e4e7eb;background:#fff8f4;padding:20px;border-radius:var(--mw-radius);font-size:13px}.matchy-set-section .mw-empty p{margin:8px 0 0;overflow-wrap:anywhere}.matchy-set-section .mw-tabs,.matchy-set-section .mw-sticky{display:none}.matchy-set-section .mw-zoom-dialog{border:0;width:min(92vw,1000px);max-height:94vh;padding:14px;border-radius:13px;background:#fff}.matchy-set-section .mw-zoom-dialog::backdrop{background:#000b}.matchy-set-section .mw-zoom-dialog button{display:block;background:#edf2f6;color:#071f35;border:0;margin:0 0 10px auto;border-radius:50%;width:35px;height:35px;font-size:26px}.matchy-set-section .mw-zoom-dialog img{display:block;max-width:100%;max-height:79vh;margin:auto;object-fit:contain}@media(max-width:1100px)and (min-width:700px){.matchy-set-section .mw-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.matchy-set-section .mw-hero__features{gap:7px}}@media(max-width:699px){.matchy-set-section .matchy-pro{width:calc(100% - 20px);padding:8px 0 116px}.matchy-set-section .mw-breadcrumb{font-size:10px;padding:3px 0 10px}.matchy-set-section .mw-hero,.matchy-set-section .mw-hero--reverse{display:flex;flex-direction:column;border:0;background:none;border-radius:0;min-height:0}.matchy-set-section .mw-hero__media{height:var(--mw-mobile-hero-height);width:100%;border-radius:10px;overflow:hidden}.matchy-set-section .mw-hero__copy,.matchy-set-section .mw-hero--reverse .mw-hero__copy{padding:12px 5px 5px;order:2;text-align:center}.matchy-set-section .mw-hero h1{font-size:clamp(24px,6vw,36px);margin:6px 0}.matchy-set-section .mw-hero__intro{font-size:13px}.matchy-set-section .mw-hero__features{gap:5px;margin-top:10px;justify-content:center}.matchy-set-section .mw-hero__feature{flex:1 1 65px}.matchy-set-section .mw-hero__feature-icon{width:34px;height:34px;font-size:18px}.matchy-set-section .mw-gallery{padding:7px 0;gap:6px}.matchy-set-section .mw-gallery__thumb{width:76px;flex-basis:76px;height:52px}.matchy-set-section .mw-section-heading{margin:15px 0 10px}.matchy-set-section .mw-section-heading h2{font-size:21px}.matchy-set-section .mw-section-heading p{font-size:11px}.matchy-set-section .mw-section-heading__size-hint{display:none}.matchy-set-section .mw-cards{grid-template-columns:1fr;gap:16px}.matchy-set-section .mw-tabs:not(:empty){display:flex;gap:5px;overflow-x:auto;margin:6px 0 12px;padding:2px;scrollbar-width:thin}.matchy-set-section .mw-tabs button{background:#eff3f7;color:var(--mw-ink);padding:10px 13px;white-space:nowrap;border-radius:7px;font-weight:750;font-size:12px;border:1px solid transparent}.matchy-set-section .mw-tabs button[aria-selected=true]{background:var(--mw-accent);color:var(--mw-accent-text)}.matchy-set-section .mw-card{padding:8px 9px 13px}.matchy-set-section .mw-card[data-mw-hidden=true],.matchy-set-section .mw-card__top{display:none}.matchy-set-section .mw-card__gallery{display:flex;flex-direction:column;gap:10px}.matchy-set-section .mw-card__thumbs{width:100%;flex-basis:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;order:2}.matchy-set-section .mw-card__thumbnail{height:72px}.matchy-set-section .mw-card__picture{max-height:520px;padding:16px}.matchy-set-section .mw-card__title{font-size:19px;margin-top:12px}.matchy-set-section .mw-card__price{font-size:21px}.matchy-set-section .mw-card__choices{gap:8px}.matchy-set-section .mw-card__choice--swatch{width:35px;height:35px}.matchy-set-section .mw-card__choice--swatch .matchy-color-dot{width:29px;height:29px}.matchy-set-section .mw-card__choice--size>span{min-width:41px;min-height:37px;font-size:12px}.matchy-set-section .mw-card__add{font-size:15px;min-height:48px}.matchy-set-section .mw-bottom-features{margin-top:16px}.matchy-set-section .mw-bulk{display:block}.matchy-set-section .mw-bulk__actions{margin-top:14px}.matchy-set-section .mw-sticky{position:fixed;bottom:0;left:0;right:0;z-index:50;display:flex;justify-content:space-between;gap:12px;align-items:center;background:#071f35;color:#fff;box-shadow:0 -8px 20px #0002;padding:10px 16px max(10px,env(safe-area-inset-bottom))}.matchy-set-section .mw-sticky__detail{display:flex;flex-direction:column;min-width:0;flex:1}.matchy-set-section .mw-sticky__detail strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.matchy-set-section .mw-sticky__detail span{font-size:16px;font-weight:800}.matchy-set-section .mw-sticky button{flex:0 0 auto}.matchy-set-section .mw-card__body{gap:2px}.matchy-set-section .mw-card__top{min-height:0;margin-bottom:0}}@media(min-width:700px){.matchy-set-section .mw-card:hover{box-shadow:0 16px 38px #071f3514}}@media(prefers-reduced-motion:reduce){.matchy-set-section .matchy-pro *,.matchy-set-section .matchy-pro *:before{transition:none!important;scroll-behavior:auto!important}}.matchy-set-section .mw-zoom-dialog{width:min(96vw,1100px);max-height:96vh;padding:10px;border-radius:18px}.matchy-set-section .mw-zoom-dialog button{position:sticky;top:0;z-index:2;width:40px;height:40px;font-size:24px;background:#fffffff5;border:1px solid rgba(7,31,53,.12);box-shadow:0 8px 18px #071f351a}@media(max-width:699px){.matchy-set-section .mw-zoom-dialog{width:100vw;max-width:100vw;max-height:100dvh;height:100dvh;border-radius:0;padding:max(10px,env(safe-area-inset-top)) 10px max(12px,env(safe-area-inset-bottom))}.matchy-set-section .mw-zoom-dialog img{max-height:calc(100dvh - 72px)}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/matchy-set-pro.css.map */
