.mi-media-page{--media-line:#dce3e9;--media-muted:#73808d;--media-blue:var(--studio-blue,#0083d6);font-family:Arial,Helvetica,sans-serif;color:#111920;background:#fff}.mi-media-page *{box-sizing:border-box}.mi-media-page [hidden]{display:none!important}.media-breadcrumbs{max-width:1400px;margin:auto;padding:22px 40px 12px;display:flex;gap:10px;align-items:center;font-size:12px;color:#6b7784;background:#fff!important}.media-breadcrumbs a{text-decoration:none;color:inherit}.media-hero{max-width:1400px;margin:auto;padding:18px 40px 42px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:54px}.media-image-stage{aspect-ratio:1.12;background:#f2f2f2;display:grid;place-items:center;overflow:hidden}.media-image-stage img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply}.media-thumbnails{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.media-thumbnails button{padding:2px;background:#f2f2f2;border:1px solid transparent;width:72px;height:72px;cursor:pointer}.media-thumbnails button[aria-pressed=true]{border:2px solid var(--media-blue)}.media-thumbnails img{width:100%;height:100%;object-fit:contain}.media-purchase .media-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:1.2px;color:#78848f;margin:0 0 10px}.media-purchase h1{font-size:clamp(28px,2.5vw,40px);line-height:1.12;letter-spacing:-1px;margin:0 0 20px;font-weight:750}.media-intro{font-size:16px;line-height:1.6;margin:0 0 26px;color:#34414a}.media-quick-facts{display:flex;gap:0;margin:0 0 25px}.media-quick-facts>div{flex:1;display:flex;flex-direction:column-reverse;padding:0 18px;border-left:1px solid var(--media-line)}.media-quick-facts>div:first-child{padding-left:0;border:0;flex:1.4}.media-quick-facts dt{font-size:10px;color:#74808d;text-transform:uppercase;letter-spacing:.6px;margin-top:7px}.media-quick-facts dd{font-size:15px;line-height:1.4;margin:0}.media-price-row{display:flex;align-items:center;gap:18px;margin:0 0 20px}.media-purchase .media-price{font-size:38px;font-weight:700;letter-spacing:-1px;line-height:1;margin:0}.media-price-row s{font-size:18px;color:#7c858e}.media-field-label{display:block;font-size:13px;font-weight:700;margin-bottom:7px}.mi-media-page select{height:48px;border:1px solid #c8d2dc;padding:0 14px;width:100%;background:#fff;color:#111920;border-radius:2px;font:inherit;font-size:15px}.media-buy-row{display:flex;align-items:flex-end;gap:20px;margin-top:20px}.media-quantity{display:flex;height:50px;border:1px solid #c8d2dc;border-radius:2px}.media-quantity button{width:38px;padding:0;background:#fff;border:0;color:#111920;font-size:23px;cursor:pointer}.media-quantity input{width:48px;min-width:0;border:0;border-left:1px solid #e8edf1;border-right:1px solid #e8edf1;text-align:center;font:inherit;font-size:16px;background:#fff;color:#111920;padding:0;-moz-appearance:textfield}.media-quantity input::-webkit-inner-spin-button,.media-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.media-add{flex:1;min-height:50px;display:flex;gap:12px;align-items:center;justify-content:center;padding:12px 20px;border:0;border-radius:3px;background:var(--media-blue);color:#fff;font-weight:700;font-size:16px;cursor:pointer}.media-add svg{width:23px;height:23px}.media-add:disabled{background:#71818f;cursor:default}.media-add:hover:not(:disabled){filter:brightness(.93)}.media-sku{font-size:12px;margin:16px 0 0;color:#53616c}.media-spec-strip{border-top:1px solid var(--media-line);border-bottom:1px solid var(--media-line);margin:0}.media-spec-strip-inner{max-width:1400px;padding:28px 40px;margin:auto;display:flex;gap:0}.media-spec-strip-inner>div{flex:1;display:flex;gap:18px;align-items:center;border-left:1px solid var(--media-line);padding:0 24px}.media-spec-strip-inner>div:first-child{padding-left:0;border:0}.media-spec-strip svg{width:43px;height:43px;flex-shrink:0}.media-spec-strip p{margin:0;line-height:1.4}.media-spec-strip strong{font-size:14px;font-weight:500;display:block}.media-spec-strip span{display:block;font-size:10px;text-transform:uppercase;color:#74808d;letter-spacing:.5px;margin-top:5px}.media-details{max-width:1400px;margin:auto;padding:42px 40px 70px;display:grid;grid-template-columns:1.15fr 1fr;gap:75px}.media-details h2{font-size:26px;line-height:1.2;letter-spacing:-.5px;margin:0 0 20px}.media-description{font-size:15px;line-height:1.75;color:#3d4851}.media-description p{margin:0 0 17px}.media-description a{color:#07b;text-decoration:underline;text-underline-offset:3px}.media-compatibility{margin-top:34px}.media-tech-list{display:flex;gap:8px;flex-wrap:wrap}.media-tech-list span{padding:7px 12px;border:1px solid #d5e0e8;border-radius:2px;background:#f2f2f2;font-size:13px}.media-muted{font-size:12px!important;line-height:1.6;color:#697886;margin-top:12px}.media-spec-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.5;border:1px solid var(--media-line)}.media-spec-table tr:nth-child(odd){background:#f2f2f2}.media-spec-table th,.media-spec-table td{padding:10px 15px;border-bottom:1px solid var(--media-line);text-align:left;vertical-align:top}.media-spec-table th{font-weight:500;width:40%;color:#364650}.media-help{font-size:13px;display:flex;justify-content:space-between;padding:19px 0;border-bottom:1px solid var(--media-line);color:#007dbd;font-weight:700;text-decoration:none}.mi-media-page :focus-visible{outline:3px solid #117fbd;outline-offset:3px}@media(max-width:1000px){.media-hero{gap:30px;padding-left:25px;padding-right:25px}.media-breadcrumbs,.media-spec-strip-inner,.media-details{padding-left:25px;padding-right:25px}.media-intro{font-size:14px}.media-spec-strip-inner>div{padding:0 14px;gap:10px}.media-details{gap:40px}.media-spec-strip svg{width:32px;height:32px}}@media(max-width:700px){.media-breadcrumbs{padding:17px 20px 8px;font-size:11px;flex-wrap:wrap}.media-hero{padding:12px 20px 28px;grid-template-columns:1fr;gap:25px}.media-image-stage{aspect-ratio:1.25}.media-purchase h1{font-size:28px}.media-intro{font-size:15px;margin-bottom:22px}.media-purchase .media-price{font-size:34px}.media-spec-strip-inner{padding:23px 20px;display:grid;grid-template-columns:1fr 1fr;gap:24px 14px}.media-spec-strip-inner>div{padding:0;border:0}.media-spec-strip strong{font-size:13px}.media-spec-strip svg{width:34px;height:34px}.media-details{display:block;padding:30px 20px 45px}.media-details>div+div{margin-top:35px}.media-details h2{font-size:25px}.media-buy-row{gap:12px}.media-add{padding:12px 10px;font-size:15px}.media-quick-facts>div{padding:0 12px}.media-quick-facts dd{font-size:14px}}.mi-studio .mi-media-page #media-product-form{display:block;width:100%;max-width:none;margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.mi-studio .mi-media-page .media-breadcrumbs{color:#6b7784;background:#fff;padding:20px 40px 10px;margin:0 auto;max-width:1400px;border:0}.mi-studio .mi-media-page .media-breadcrumbs a{color:#6b7784}.mi-studio .mi-media-page #media-product-form input[type=number]{flex:none;width:48px;height:48px;padding:0;text-align:center;border:0;border-left:1px solid #e8edf1;border-right:1px solid #e8edf1;background:#fff;box-shadow:none}.mi-studio .mi-media-page #media-product-form .media-quantity button{width:38px;height:48px;padding:0;border:0;background:#fff;color:#111920;flex:none;border-radius:0}.mi-studio .mi-media-page #media-product-form .media-add{min-height:50px;flex:1;width:auto;background:var(--media-blue);color:#fff;border:0;box-shadow:none;border-radius:3px;padding:12px 20px}.mi-studio .mi-media-page #media-product-form .media-add:disabled{background:#71818f}.mi-studio .mi-media-page #media-product-form .media-sku{width:auto;flex:none}.mi-studio .mi-media-page #media-product-form select{width:100%;flex:none}@media(max-width:700px){.mi-studio .mi-media-page .media-breadcrumbs{padding:17px 20px 8px}}.media-description .media-benefit-application-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin:24px 0}.media-description .media-benefit-application-grid section{min-width:0}.media-description .media-benefit-application-grid p{margin:0 0 12px}.media-description .media-benefit-application-grid ul{margin:8px 0 0;padding-left:18px}@media(max-width:480px){.media-description .media-benefit-application-grid{grid-template-columns:1fr;gap:16px}}.mi-media-page .media-quick-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:stretch}.mi-media-page .media-quick-facts>div,.mi-media-page .media-quick-facts>div:first-child{flex:initial;padding:0 16px;text-align:center;justify-content:flex-end;min-width:0}.mi-media-page .media-quick-facts>div:first-child{border-left:0}.mi-media-page .media-quick-facts dd{overflow-wrap:break-word}@media(max-width:480px){.mi-media-page .media-quick-facts>div,.mi-media-page .media-quick-facts>div:first-child{padding:0 10px}}@media(min-width:701px){.mi-media-page .media-hero{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.mi-media-page .media-image-stage{height:auto;aspect-ratio:1.12;min-height:0}.mi-media-page .media-image-stage img{height:100%;max-height:none;object-fit:contain}}.media-roll-selector fieldset{border:0;padding:0;margin:0 0 14px;min-width:0}.media-roll-selector legend{font-size:13px;font-weight:700;margin-bottom:9px}.media-size-buttons{display:flex;gap:8px;flex-wrap:wrap}.mi-studio .mi-media-page .media-size-buttons button{background:#fff;border:1px solid #c8d2dc;padding:10px 18px;min-height:44px;min-width:65px;font:inherit;font-size:15px;color:#111920;cursor:pointer}.mi-studio .mi-media-page .media-size-buttons button[aria-pressed=true]{border:2px solid var(--media-blue);background:#f2f2f2;padding:9px 17px}.media-roll-length{font-size:14px;color:#53616c;margin:0 0 20px}.mi-studio .mi-media-page:not(.mi-ink-page) #media-product-form{max-width:560px}.mi-studio .mi-media-page:not(.mi-ink-page) #media-product-form .media-add{height:50px;min-height:50px;padding-top:0;padding-bottom:0}.mi-media-page .product-unit-price{font-size:12px;line-height:1.4;font-weight:400;color:#647383;margin:7px 0 0;letter-spacing:0}.mi-media-page .media-price-block{display:block}@media(min-width:701px){.mi-media-page .media-hero,.mi-studio .mi-media-page .media-breadcrumbs{max-width:1200px;margin-left:auto;margin-right:auto}.mi-studio .mi-media-page:not(.mi-ink-page) #media-product-form{max-width:none;width:100%}}.mi-media-page .media-price-options{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:28px;align-items:start;margin-bottom:20px}.mi-media-page .media-price-options .media-price-row{margin:0;flex-wrap:wrap;gap:8px}.mi-media-page .media-price-options .media-option-fields{min-width:0}.mi-media-page .media-price-options .media-roll-length{margin-bottom:0}@media(max-width:480px){.mi-media-page .media-price-options{grid-template-columns:1fr;gap:18px}}.mi-media-page .media-image-stage,.media-image-stage{aspect-ratio:auto;height:auto;min-height:0;padding:0;background:#fff}.mi-media-page .media-image-stage img,.media-image-stage img{display:block;width:100%;height:auto;max-height:none;object-fit:initial;mix-blend-mode:normal}
/*# sourceMappingURL=/cdn/shop/t/30/assets/mi-media-product.css.map */
