.image-cont.mfg-owned .product-block__image--primary,.image-cont.mfg-owned .product-block__image--active,.image-cont.mfg-owned:hover .product-block__image--active,.image-cont.mfg-owned .product-block__image--show-on-hover{opacity:1!important;transition:none!important}.image-cont.mfg-owned .product-block__image--secondary{display:none!important}.image-cont .image-page-button{z-index:4;opacity:0;transition:opacity .16s ease}.image-cont:hover .image-page-button,.image-cont:focus-within .image-page-button{opacity:.78}.image-cont .image-page-button:hover{opacity:1}.image-cont:not(.mfg-has-pages) .image-page-button{display:none!important}.mfg-qa{position:absolute;left:0;right:0;bottom:0;z-index:3;display:none;background:#fff}.mfg-qa.is-ready{display:block}.mfg-qa--above-badges{bottom:30px}@media(hover:hover){.mfg-qa{opacity:0;transform:translateY(100%);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.product-block:hover .mfg-qa.is-ready,.product-block:focus-within .mfg-qa.is-ready{opacity:1;transform:none;pointer-events:auto}}@media(hover:none){.mfg-qa{opacity:1;transform:none}}.mfg-qa__row{display:flex;align-items:stretch}.mfg-qa__size{flex:1 1 0;min-width:0;height:40px;padding:0 2px;border:0;background:transparent;color:#1a1a1a;font-family:inherit;font-size:.72rem;line-height:1;letter-spacing:.06em;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,color .12s ease}.mfg-qa__size:hover:not([disabled]){background:#1a1a1a;color:#fff}.mfg-qa__size:focus-visible{outline:2px solid #1a1a1a;outline-offset:-2px}.mfg-qa__size[disabled]{color:#00000042;cursor:not-allowed;text-decoration:line-through;text-decoration-thickness:1px}.mfg-qa__size.is-loading{color:transparent;position:relative}.mfg-qa__size.is-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:12px;height:12px;border-radius:50%;border:1.5px solid rgba(0,0,0,.2);border-top-color:#1a1a1a;animation:mfg-spin .6s linear infinite}@keyframes mfg-spin{to{transform:rotate(360deg)}}.mfg-qa__size.is-added{background:#1a1a1a;color:#fff}.mfg-qa__open{display:block;width:100%;height:40px;border:0;background:transparent;color:#1a1a1a;font-family:inherit;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .12s ease,color .12s ease}.mfg-qa__open:hover{background:#1a1a1a;color:#fff}.mfg-qa__open:focus-visible{outline:2px solid #1a1a1a;outline-offset:-2px}.mfg-qa__soldout{height:40px;display:flex;align-items:center;justify-content:center;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#0000006b}.mfg-qa__error{padding:6px 8px;text-align:center;font-size:.68rem;color:#b3261e;background:#fff}.mfg-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex}.mfg-sheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.mfg-sheet__panel{position:relative;margin:auto;width:min(400px,calc(100% - 32px));max-height:82vh;overflow-y:auto;background:#fff;padding:20px 22px 24px;box-shadow:0 16px 46px #00000042}.mfg-sheet__head{display:flex;align-items:center;justify-content:space-between;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#0000008c;margin-bottom:16px}.mfg-sheet__x{background:none;border:0;font-size:1.4rem;line-height:1;cursor:pointer;padding:0 4px;color:#1a1a1a}.mfg-sheet__intro{font-size:.9rem;color:#1a1a1a;margin:0 0 16px}.mfg-sheet__label{font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:#00000080;margin:0 0 8px}.mfg-sheet__step+.mfg-sheet__step{margin-top:18px}.mfg-sheet__row{display:flex;flex-wrap:wrap;gap:6px}.mfg-sheet__row--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr))}.mfg-sheet__chip,.mfg-sheet .mfg-qa__size{flex:0 0 auto;min-width:46px;height:42px;padding:0 10px;border:1px solid rgba(0,0,0,.16);background:#fff;font-size:.78rem;letter-spacing:.02em;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.mfg-sheet__chip:hover:not([disabled]),.mfg-sheet .mfg-qa__size:hover:not([disabled]){border-color:#1a1a1a;background:#1a1a1a;color:#fff}.mfg-sheet__chip.is-active{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.mfg-sheet__chip[disabled],.mfg-sheet .mfg-qa__size[disabled]{color:#00000042;border-color:#00000014;cursor:not-allowed;text-decoration:line-through;background:#fff}.mfg-sheet--compact .mfg-sheet__panel{max-height:none;padding-bottom:20px}.mfg-sheet--compact .mfg-sheet__intro{margin-bottom:14px}.mfg-sheet--compact .mfg-sheet__row{gap:8px}body.mfg-qa-locked{overflow:hidden}@media(max-width:767.98px){.mfg-qa__size,.mfg-qa__open,.mfg-qa__soldout{height:44px;font-size:.74rem}.mfg-sheet__panel{margin:auto auto 0;width:100%;max-height:78vh;border-radius:12px 12px 0 0;padding:18px 16px calc(22px + env(safe-area-inset-bottom));animation:mfg-up .22s ease-out}.mfg-sheet__chip,.mfg-sheet .mfg-qa__size{height:46px;min-width:50px}.mfg-sheet--compact .mfg-sheet__panel{max-height:70vh;padding-bottom:calc(22px + env(safe-area-inset-bottom))}.mfg-sheet--compact .mfg-sheet .mfg-qa__size,.mfg-sheet--compact .mfg-qa__size{min-width:56px}}@keyframes mfg-up{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.mfg-qa,.mfg-sheet__panel,.image-page-button{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/manchester-plp-card.css.map */
