.mfp-breadcrumbs .woocommerce-breadcrumb{display:inline}.mfp-site-nav-list,.mfp-footer-nav ul{display:contents;list-style:none;margin:0;padding:0}.mfp-site-nav-list a{color:inherit;text-decoration:none}.mfp-breadcrumbs .woocommerce-breadcrumb a{color:inherit}.mfp-summary form.cart{display:grid;gap:18px;margin-top:22px}.mfp-summary .mfp-swatches [hidden]{display:none !important}.mfp-summary .mfp-color-choice .mfp-color-dot{background:currentColor}.mfp-summary .mfp-swatch.is-unavailable,.mfp-summary .mfp-color-choice.is-unavailable{cursor:not-allowed;opacity:.42;transform:none}.mfp-summary .mfp-swatch.is-unavailable{position:relative;color:color-mix(in srgb,var(--mfp-text) 52%,transparent);background:color-mix(in srgb,var(--mfp-card) 46%,transparent);border-color:color-mix(in srgb,var(--mfp-border) 72%,transparent);text-decoration:none}.mfp-summary .mfp-swatch.is-unavailable:after{content:"";position:absolute;left:9px;right:9px;top:50%;height:2px;border-radius:999px;background:color-mix(in srgb,var(--mfp-text) 58%,transparent);transform:rotate(-28deg);pointer-events:none}.mfp-summary .mfp-color-choice.is-unavailable:after{content:"";position:absolute;z-index:2;top:50%;left:8px;right:8px;height:2px;border-radius:999px;background:color-mix(in srgb,var(--mfp-text) 64%,transparent);transform:rotate(-35deg);pointer-events:none}.mfp-summary .mfp-color-choice.is-unavailable .mfp-color-dot{filter:grayscale(.75)}.mfp-summary .mfp-color-choice.is-locked{cursor:default}.mfp-summary .single_add_to_cart_button[disabled],.mfp-summary .single_add_to_cart_button.is-unavailable{cursor:not-allowed;opacity:.4}.mfp-variation-status{min-height:20px;margin:-8px 0 0;color:color-mix(in srgb,var(--mfp-text) 64%,transparent);font-size:13px;line-height:1.45;opacity:1;transition:opacity .24s ease}.mfp-variation-status.is-notice{color:var(--mfp-accent-strong)}.mfp-variation-status.is-error{color:var(--mfp-danger,#b42318)}.mfp-variation-status.is-fading{opacity:0}.mfp-choice-block{border-radius:18px;outline:2px solid transparent;outline-offset:8px;transition:outline-color .24s ease,background .24s ease}.mfp-choice-block.is-attention{outline-color:color-mix(in srgb,var(--mfp-accent-strong) 48%,transparent);background:color-mix(in srgb,var(--mfp-accent-strong) 6%,transparent)}.mfp-mini-cart-modal::backdrop{background:rgba(0,0,0,.45)}.mfp-size-guide-modal{overflow:hidden}.mfp-size-guide-modal .mfp-modal-content{box-sizing:border-box;max-height:min(760px, calc(100vh - 32px));max-height:min(760px, calc(100dvh - 32px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.mfp-size-guide-modal .mfp-modal-content h2{font-size:clamp(28px, 3.33vw, 45px);overflow-wrap:anywhere}.mfp-size-guide-modal .mfp-size-table-wrap{max-height:none;overflow-x:auto;overflow-y:hidden}.mfp-size-guide-modal .mfp-size-table tr>:first-child{position:sticky;left:0;z-index:2;background:var(--mfp-bg-soft);box-shadow:1px 0 0 var(--mfp-border)}.mfp-size-guide-modal .mfp-size-table tr:first-child>:first-child{z-index:3}@media (max-width:760px){.mfp-size-guide-modal .mfp-modal-content{max-height:calc(100dvh - 28px)}.mfp-size-guide-modal .mfp-modal-content h2{font-size:clamp(23px, 7.33vw, 29px)}}