:root{--pdp-gap:4rem;--pdp-heading-gap:1.6rem;--pdp-radius:.8rem;--pdp-hdr:8.1rem;--pdp-font-mono:var(--third-font-family, var(--subheading-font-family, "Source Code Pro", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace))}@media(min-width:992px){:root{--pdp-gap:6.4rem;--pdp-hdr:7.2rem}}html{scroll-padding-top:9.6rem}@media(max-width:991px){body.template-product{padding-bottom:7.2rem}}.mono{font-family:var(--pdp-font-mono);font-weight:600;letter-spacing:.02em}.muted{color:rgb(var(--subheading-color))}.ico{width:2rem;height:2rem;flex:0 0 auto;max-width:100%;vertical-align:middle;pointer-events:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ico-sm{width:1.6rem;height:1.6rem}.card{border:.1rem solid rgba(var(--text-color),.14);border-radius:var(--pdp-radius);background:rgb(var(--background-color));transition:border-color .2s}.card:hover{border-color:rgba(var(--text-color),.4)}.pill{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--pdp-font-mono);font-size:1.15rem;font-weight:600;letter-spacing:.04em;border:.1rem solid rgba(var(--text-color),.28);border-radius:.4rem;padding:.1rem .6rem;color:rgb(var(--text-color));white-space:nowrap;vertical-align:middle;line-height:1.5;text-transform:none}.pill.brand{color:rgb(var(--link-color));border-color:currentColor}.print-only{display:none}.pdp-placeholder{border:.1rem dashed rgba(var(--text-color),.4);border-radius:var(--pdp-radius);padding:1.6rem;font-size:1.3rem;line-height:1.5;color:rgb(var(--subheading-color));background:rgba(var(--text-color),.03)}.pdp-placeholder code{font-family:var(--pdp-font-mono)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;height:5.2rem;padding:0 2rem;border:0;border-radius:var(--button-radius);font-weight:700;font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;white-space:nowrap}.btn-primary{background:rgb(var(--button-bg-color));color:rgb(var(--button-text-color));flex:1}.btn-primary:hover{box-shadow:inset 0 0 0 99rem #0000001f;text-decoration:none}.btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;height:3.6rem;padding:0 1.4rem;border:.1rem solid rgb(var(--heading-color));background:rgb(var(--background-color));color:rgb(var(--heading-color));font-family:var(--body-font-family);font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--button-radius);white-space:nowrap;text-decoration:none;cursor:pointer;width:auto;transition:background .2s,color .2s}.btn-outline:hover{background:rgb(var(--heading-color));color:rgb(var(--background-color));text-decoration:none}.btn-outline .ico{width:1.6rem;height:1.6rem}.main-product-section :focus-visible,.pdp-section :focus-visible,.toc :focus-visible,.sticky-add-to-cart :focus-visible,.sticky-bar :focus-visible{outline:.2rem solid rgba(var(--text-color),.55);outline-offset:.2rem}.pdp-section .heading,.main-product-section .heading,.toc .heading{display:block;text-align:left;margin:0}.pdp-section details,.main-product-section details{display:block;position:static}.pdp-section details:after,.main-product-section details:after{content:none}.pdp-section table,.pdp-section th,.pdp-section td,.main-product-section table,.main-product-section th,.main-product-section td{border:0;margin:0}.pdp-section tbody th,.main-product-section tbody th{background:none}.pdp-section ul,.main-product-section ul,.toc ul{list-style:none;padding:0;margin:0}.pdp-section .rte ul,.pdp-section .intro ul,.pdp-section .a ul,.pdp-section .answer-body ul{list-style:disc;padding-left:2rem;margin:0 0 1rem}.pdp-section .rte ol,.pdp-section .intro ol,.pdp-section .a ol,.pdp-section .answer-body ol{padding-left:2rem;margin:0 0 1rem}.main-product-section .tax-note{display:none}.pdp-section p,.main-product-section .product-summary p{margin:0}.pdp-section img,.main-product-section .main-product img{object-fit:contain}.pdp-section a,.main-product-section .product-summary a{color:rgb(var(--link-color));text-decoration:none}.pdp-section a:hover,.main-product-section .product-summary a:hover{text-decoration:underline;text-underline-offset:.16em}.pdp-section dd,.main-product-section dd,.pdp-section h1,.pdp-section h2,.pdp-section h3,.pdp-section h4{margin:0}.template-product .breadcrumb-section .breadcrumb{display:block}.template-product .breadcrumb-section .border-bottom .breadcrumb-inner{border-bottom-color:rgba(var(--text-color),.08)}.template-product .breadcrumb-section .breadcrumb ol,.template-product nav.breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;gap:.8rem;font-family:var(--body-font-family);font-size:1.2rem;font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:.06em;color:rgb(var(--subheading-color));white-space:nowrap;overflow-x:auto;scrollbar-width:none}.template-product .breadcrumb-section .breadcrumb ol::-webkit-scrollbar,.template-product nav.breadcrumb ol::-webkit-scrollbar{display:none}.template-product .breadcrumb-section .breadcrumb ol li,.template-product nav.breadcrumb ol li{display:flex;gap:.8rem;flex:0 0 auto;margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit;color:inherit;line-height:inherit}.template-product .breadcrumb-section .breadcrumb ol li:after,.template-product nav.breadcrumb ol li:after{content:none;margin:0}.template-product .breadcrumb-section .breadcrumb ol li+li:before,.template-product nav.breadcrumb ol li+li:before{content:"/";opacity:.5}.template-product .breadcrumb-section .breadcrumb ol a,.template-product nav.breadcrumb ol a{color:inherit;text-decoration:none}.template-product .breadcrumb-section .breadcrumb ol a:hover,.template-product nav.breadcrumb ol a:hover{text-decoration:underline;text-underline-offset:.5rem}.template-product .breadcrumb-section .breadcrumb ol li[aria-current],.template-product nav.breadcrumb ol li[aria-current]{color:rgb(var(--text-color));font-weight:500;cursor:default}.template-product .breadcrumb .crumb-full{display:none}@media(min-width:768px){.template-product .breadcrumb .crumb-full{display:inline}.template-product .breadcrumb .crumb-short{display:none}}.main-product-section .main-product{gap:0}.pdp-main{padding:0 0 var(--pdp-gap)}.pdp-main .grid{display:grid;gap:1.2rem;grid-template-columns:1fr}@media(min-width:992px){.pdp-main .grid{grid-template-columns:41% 1fr;gap:4.8rem;align-items:start}.pdp-main .grid .pdp-gallery{position:sticky;top:9.6rem}.main-product-section .main-product{align-items:stretch}.main-product-section .product-gallery .product-media-box,.main-product-section .product-gallery .pdp-gallery{position:sticky;top:9.6rem}}@media(max-width:991px){.main-product-section .main-product,.pdp-main .grid{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0}.main-product-section .product-summary,.main-product-section .product-summary-inner,.pdp-main .buy-box{display:contents}.main-product-section .main-product.has-single-media{gap:0}.summary-item{order:9}.summary-item--key-line{order:1}.summary-item--title{order:2}.summary-item--key-facts{order:3}.main-product-section .product-gallery,.pdp-main .grid .pdp-gallery{order:4;width:100%;margin:0 0 2rem}.main-product-section .product-gallery.no-media,.main-product-section .main-product.no-media .product-gallery,.pdp-main .grid .pdp-gallery.no-media{order:9;margin:1.6rem 0 0}.summary-item--price{order:5}.summary-item--variant-picker{order:6}.summary-item--shipping-returns{order:7}.summary-item--add-to-cart{order:8}.pdp-eyebrow .m-hide{display:none}}.pdp-gallery{min-width:0}.pdp-gallery .product-media-inner{position:relative}.pdp-gallery .media{position:relative;border:.1rem solid rgba(var(--text-color),.08);border-radius:1.2rem;background:rgb(var(--background-color));display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1.2rem;aspect-ratio:4/3;max-height:min(30vh,26rem);width:100%}.pdp-gallery.single .media{max-height:min(28vh,24rem)}.pdp-gallery .media>svg,.pdp-gallery .media>img{height:100%;width:auto;max-width:100%;max-height:100%;object-fit:contain;aspect-ratio:auto}.pdp-gallery .counter{position:absolute;left:1.2rem;bottom:1rem;font-size:1.2rem;font-weight:500;color:rgb(var(--subheading-color));z-index:2;pointer-events:none}.pdp-gallery .media.placeholder{background:rgba(var(--text-color),.04);border-style:dashed;flex-direction:column;gap:1rem;color:rgb(var(--subheading-color));font-size:1.3rem;text-align:center}.pdp-gallery .media.placeholder .ico{width:3.2rem;height:3.2rem}.pdp-gallery.single .open-media-fullscreen{display:none!important}@media(min-width:992px){.pdp-gallery .media{max-height:none;padding:3.2rem}.pdp-gallery.no-media .media{aspect-ratio:4/3}.pdp-gallery .counter{display:none}}.template-product .main-product-section .main-product .product-media-box .main-item .media-preview-wrap{display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;background:rgb(var(--background-color));border:.1rem solid rgba(var(--text-color),.08);border-radius:1.2rem}.template-product .main-product-section .main-product .product-media-box.media-fit-contain .main-item .media-preview-wrap{border-color:rgba(var(--text-color),.08)}.template-product .main-product-section .main-product .product-media-box .media-preview-wrap img{object-fit:contain}@media(max-width:991px){.template-product .main-product-section .main-product .product-media-box{position:static}.template-product .main-product-section .main-product .product-media-box .main-item .media-preview-wrap{height:min(30vh,26rem);aspect-ratio:auto;padding:1.2rem}.template-product .main-product-section .main-product.has-single-media .product-media-box .main-item .media-preview-wrap{height:min(28vh,24rem)}.template-product .main-product-section .main-product .product-media-box .main-item .media-preview-wrap img{width:auto;max-width:100%;height:100%;max-height:100%;aspect-ratio:auto}.template-product .main-product-section .main-product .product-media-box .algin-center-thumbs-slider{display:none}.template-product .main-product-section .main-product .unity-slider-viewport{margin-bottom:0}}@media(min-width:992px){.template-product .main-product-section .main-product .product-media-box .main-item .media-preview-wrap{padding:3.2rem;height:auto}.template-product .main-product-section .main-product .product-media-box.media-square .main-item .media-preview-wrap{aspect-ratio:1/1}.template-product .main-product-section .main-product .product-media-box.media-portrait .main-item .media-preview-wrap{aspect-ratio:4/5}.template-product .main-product-section .main-product .product-media-box .main-item .media-preview-wrap img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;aspect-ratio:auto!important}.template-product .main-product-section .main-product .product-gallery.out-gallery[data-id=layout-1] .main-sliders{padding-left:8rem}.template-product .main-product-section .main-product .product-gallery[data-id=layout-1] .product-media-box .unity-slider .algin-center-thumbs-slider{width:6.4rem;left:0}.template-product .main-product-section .main-product .product-media-box .unity-slider .unity-thumbs-slider-viewport .unity-thumbs-slide{flex:0 0 6.4rem}.template-product .main-product-section .main-product .product-media-box .unity-slider .unity-thumbs-slide .media-preview-wrap{padding:.5rem;border:.1rem solid rgba(var(--text-color),.08);border-radius:.8rem;background:rgb(var(--background-color))}.template-product .main-product-section .main-product .product-media-box .unity-slider .unity-thumbs-slide:hover .media-preview-wrap{border-color:rgb(var(--subheading-color))}.template-product .main-product-section .main-product .product-media-box .unity-slider .unity-thumbs-slide.selected .media-preview-wrap,.template-product .main-product-section .main-product .product-media-box .unity-slider .unity-thumbs-slide-selected .media-preview-wrap{border-color:rgb(var(--heading-color))}}.buy-box{display:flex;flex-direction:column;gap:1.6rem;min-width:0}.main-product-section .product-summary{margin:0}.main-product-section .summary-item.add-to-cart,.main-product-section .summary-item--add-to-cart{padding-top:0}.main-product-section .summary-item--availability{border-bottom:0}.pdp-eyebrow{font-family:var(--pdp-font-mono);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--subheading-color));display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:0}.pdp-eyebrow b{color:rgb(var(--text-color));font-weight:600}.pdp-eyebrow .sep{opacity:.45}.product-summary .summary-item--title h1,.product-summary .pdp-title,.pdp-title{font-family:var(--heading-font-family);font-size:2.6rem;line-height:1.15;letter-spacing:-.01em;font-weight:700;color:rgb(var(--heading-color));margin:0}@media(min-width:992px){.product-summary .summary-item--title h1,.product-summary .pdp-title,.pdp-title{font-size:3.6rem}}.pdp-summary{font-size:1.5rem;line-height:1.6;color:rgb(var(--text-color));max-width:58ch;margin:0}@media(min-width:992px){.pdp-summary{font-size:1.6rem}}.pdp-summary a{white-space:nowrap;font-weight:500}.facts{display:grid;grid-template-columns:1fr 1fr;gap:.1rem;background:rgba(var(--text-color),.14);border:.1rem solid rgba(var(--text-color),.14);border-radius:var(--pdp-radius);overflow:hidden;margin:0;padding:0}.facts>div{background:rgb(var(--background-color));padding:1rem 1.2rem;min-width:0}.facts dt{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--subheading-color));font-weight:600;margin:0 0 .3rem}.facts dd{margin:0;font-size:1.5rem;font-weight:600;line-height:1.3;color:rgb(var(--heading-color));overflow-wrap:anywhere}.facts dd.mono{font-size:1.4rem}.facts dd small{font-weight:500;color:rgb(var(--subheading-color));font-size:1.2rem}.facts dd a{color:rgb(var(--link-color))}@media(min-width:560px){.facts{grid-template-columns:repeat(4,1fr)}}@media(min-width:992px){.facts>div{padding:1.2rem 1.4rem}.facts dd{font-size:1.7rem}.facts dd.mono{font-size:1.5rem}}.price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1rem}.price-row .price,.product-summary .summary-item--price .product-price-wrapper{font-size:2.6rem;font-weight:700;color:rgb(var(--heading-color));letter-spacing:-.01em;line-height:1.1}.product-summary .summary-item--price .product-price-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1rem;margin:0}.product-summary .summary-item--price .product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem}.price-row .unit,.summary-item--price .unit{font-size:1.3rem;font-weight:500;color:rgb(var(--subheading-color));letter-spacing:0}.summary-item--price .installment{display:none}.logistics{list-style:none;margin:0;padding:0;display:grid;gap:.6rem;font-size:1.4rem;line-height:1.4}.logistics li{display:flex;gap:.8rem;align-items:flex-start;margin:0}.logistics .ico{margin-top:.1rem}.logistics .ok{color:rgb(var(--success-color));font-weight:600}.logistics .warn{color:rgb(var(--text-color))}.logistics .muted{color:rgb(var(--subheading-color))}.logistics a{color:rgb(var(--link-color))}.atc{display:flex;flex-direction:column;gap:1rem;margin:0}.atc .row{display:flex;gap:1rem}.summary-item--add-to-cart .item-field{display:flex;gap:1rem;align-items:stretch}.qty{display:inline-flex;align-items:center;border:.1rem solid rgba(var(--text-color),.28);border-radius:var(--button-radius);height:5.2rem;flex:0 0 auto;background:transparent}.qty button{width:4.2rem;height:100%;font:inherit;font-size:2rem;line-height:1;border:0;background:none;color:inherit;padding:0;cursor:pointer;border-radius:var(--button-radius)}.qty button:hover{background:rgba(var(--text-color),.04)}.qty input{width:4.4rem;height:100%;border:0;text-align:center;font:inherit;font-weight:600;font-size:1.5rem;background:transparent;color:inherit;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.summary-item--add-to-cart .quantity{border:.1rem solid rgba(var(--text-color),.28);border-radius:var(--button-radius);background:transparent;height:5.2rem}.summary-item--add-to-cart .quantity .quantity-input{font-weight:600;font-size:1.5rem;opacity:1}.summary-item--add-to-cart .add-to-cart-button{height:5.2rem;margin-bottom:0;font-size:1.4rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--button-radius)}.summary-item--add-to-cart .shopify-payment-button{margin-top:1rem}.summary-item--add-to-cart .shopify-payment-button__more-options{font-size:1.3rem;text-align:center;margin-top:.8rem}.atc .more{text-align:center;font-size:1.3rem}.atc .line-total,.summary-item--add-to-cart [data-line-total]{font-size:1.3rem;color:rgb(var(--subheading-color));margin-top:.4rem}.summary-item--add-to-cart [data-line-total][hidden]{display:none}.stock{display:flex;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:600;color:rgb(var(--success-color));margin:0}.stock:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:currentColor;flex:0 0 auto}.stock.out{color:rgb(var(--subheading-color))}.summary-item--availability .product-stock-status{font-size:1.4rem;font-weight:600}.summary-item--availability .product-stock-status.inventory--high{color:rgb(var(--success-color))}.summary-item--availability .product-stock-status.inventory--low{color:rgb(var(--subheading-color))}.quick-docs{display:grid;gap:.8rem}.quick-docs .k{font-size:1.1rem;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--subheading-color));font-weight:600}.chips{display:flex;flex-wrap:wrap;gap:.8rem}.chip{display:inline-flex;align-items:center;gap:.6rem;height:3.6rem;padding:0 1.3rem;border:.1rem solid rgba(var(--text-color),.14);border-radius:999px;font-size:1.3rem;font-weight:600;color:rgb(var(--heading-color));white-space:nowrap;text-decoration:none;transition:border-color .2s}.chip:hover{border-color:rgb(var(--heading-color));text-decoration:none}.chip .ico{width:1.5rem;height:1.5rem;color:rgb(var(--subheading-color))}.chip .pill{margin-left:.2rem}.chip-all{border-style:dashed;color:rgb(var(--subheading-color))}.assurance{display:flex;gap:.8rem;align-items:flex-start;font-size:1.4rem;color:rgb(var(--subheading-color));line-height:1.5;margin:0}.assurance .ico{color:rgb(var(--heading-color));margin-top:.1rem}.assurance b,.assurance strong{color:rgb(var(--text-color));font-weight:600}.assurance p{margin:0;display:inline}.quote{border:.1rem solid rgba(var(--text-color),.14);border-radius:var(--pdp-radius);padding:1.6rem;display:grid;gap:.6rem;font-size:1.4rem;color:rgb(var(--subheading-color));line-height:1.5;transition:border-color .2s}.quote:hover{border-color:rgba(var(--text-color),.4)}.quote .q-h{font-weight:600;color:rgb(var(--heading-color));font-size:1.5rem;margin:0}.quote .q-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:.4rem}.quote .btn-outline{height:4rem}.quote a{color:rgb(var(--link-color))}.template-product .main-product-section .sticky-add-to-cart{transition:transform .25s ease,opacity .25s ease,visibility .25s;border-top-color:rgba(var(--text-color),.14);padding:.8rem 0;padding-bottom:max(.8rem,env(safe-area-inset-bottom))}.template-product .main-product-section .sticky-add-to-cart .sticky-add-to-cart-inner{min-height:0;display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.template-product .main-product-section .sticky-add-to-cart .product-content{display:flex;align-items:center;flex:1 1 auto;min-width:0}.template-product .main-product-section .sticky-add-to-cart .product-content .product-image-wrapper{width:4.8rem;min-width:4.8rem;margin-right:1.2rem}.template-product .main-product-section .sticky-add-to-cart .product-content .product-infomation{padding:0;min-width:0;flex:1 1 auto}.template-product .main-product-section .sticky-add-to-cart .product-infomation .product-title,.sticky-add-to-cart .t b,.sticky-bar .t b{display:block;margin:0;font-family:var(--heading-font-family);font-size:1.6rem;font-weight:700;line-height:1.3;color:rgb(var(--heading-color));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-product .main-product-section .sticky-add-to-cart .product-infomation .product-title a{color:inherit;text-decoration:none}.template-product .main-product-section .sticky-add-to-cart .product-infomation .product-price{font-size:1.8rem;font-weight:600;color:rgb(var(--heading-color));display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.sticky-add-to-cart .t,.sticky-bar .t{min-width:0;flex:1;font-size:1.2rem;line-height:1.3;color:rgb(var(--subheading-color))}.sticky-add-to-cart .product-meta,.sticky-add-to-cart .t span,.sticky-bar .t span{display:block;font-size:1.2rem;line-height:1.3;color:rgb(var(--subheading-color));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-product .main-product-section .sticky-add-to-cart .product-add-to-cart{flex:0 0 auto;display:flex;align-items:center}.template-product .main-product-section .sticky-add-to-cart .product-add-to-cart .product-buy{flex-grow:0;display:flex;align-items:center}.template-product .main-product-section .sticky-add-to-cart .product-add-to-cart .product-quantity{height:4.8rem;margin-right:1rem}.template-product .main-product-section .sticky-add-to-cart .product-add-to-cart .product-quantity .quantity{height:4.8rem;border-radius:var(--button-radius);border:.1rem solid rgba(var(--text-color),.28);background:transparent}.sticky-add-to-cart .qty,.sticky-bar .qty{display:none;height:4.8rem}.template-product .main-product-section .sticky-add-to-cart .product-add-to-cart .add-to-cart-button,.sticky-add-to-cart .btn,.sticky-bar .btn{height:4.8rem;min-width:0;padding:0 1.6rem;flex:0 0 auto;font-size:1.4rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--button-radius)}.sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:999;background:rgb(var(--background-color));border-top:.1rem solid rgba(var(--text-color),.14);transform:translateY(105%);transition:transform .25s ease;padding:.8rem 0;padding-bottom:max(.8rem,env(safe-area-inset-bottom))}.sticky-bar.is-visible,.sticky-bar.active{transform:none}.sticky-bar .container{display:flex;align-items:center;gap:1.2rem}@media(max-width:991px){.template-product .main-product-section .sticky-add-to-cart .product-content .product-image-wrapper,.template-product .main-product-section .sticky-add-to-cart .product-add-to-cart .product-quantity,.template-product .main-product-section .sticky-add-to-cart .product-add-to-cart .selector-wrapper{display:none}}@media(min-width:992px){.sticky-add-to-cart .t,.sticky-bar .t{font-size:1.3rem}.sticky-add-to-cart .qty,.sticky-bar .qty{display:inline-flex}.template-product .main-product-section .sticky-add-to-cart .product-add-to-cart .add-to-cart-button,.sticky-add-to-cart .btn,.sticky-bar .btn{min-width:22rem}}.toc{border-top:.1rem solid rgba(var(--text-color),.08);background:rgb(var(--background-color))}.toc .container{display:flex;align-items:center;gap:1.6rem}.toc ul{list-style:none;margin:0;padding:0;display:flex;gap:2rem;overflow-x:auto;scrollbar-width:none;font-size:1.4rem;font-weight:500;white-space:nowrap}.toc ul::-webkit-scrollbar{display:none}.toc li{margin:0}.toc li a{display:inline-block;padding:1.3rem 0;color:rgb(var(--heading-color));border-bottom:.2rem solid transparent;text-decoration:none;transition:border-color .2s}.toc li a:hover{border-color:rgb(var(--heading-color));text-decoration:none}.toc .print{margin-left:auto;display:none}@media(min-width:992px){.toc .print{display:inline-flex}.toc ul{gap:2.8rem}}.pdp-section{padding:0 0 var(--pbm,0px);position:relative}.pdp-section>.container,.pdp-section>.stretch-section{border-top:.1rem solid rgba(var(--text-color),.08);padding-top:var(--ptm,4rem)}.content-for-layout>.shopify-section:last-child .pdp-section{padding-bottom:max(var(--pbm,0px),4rem)}@media(min-width:992px){.pdp-section{padding-bottom:var(--pb,0px)}.pdp-section>.container,.pdp-section>.stretch-section{padding-top:var(--pt,6.4rem)}.content-for-layout>.shopify-section:last-child .pdp-section{padding-bottom:max(var(--pb,0px),6.4rem)}}.pdp-section .heading{display:block;text-align:left;margin:0 0 var(--pdp-heading-gap);line-height:1.25;letter-spacing:-.01em}.pdp-section .intro{margin:-.4rem 0 2rem;max-width:68ch;line-height:1.65;font-size:1.6rem}.pdp-section .intro p{margin:0 0 1rem}.pdp-section .intro p:last-child{margin-bottom:0}.pdp-section .note,.pdp-source{margin-top:1.4rem;font-size:1.3rem;line-height:1.6;color:rgb(var(--subheading-color));max-width:72ch}.pdp-section .note p,.pdp-source p{margin:0 0 .6rem}.pdp-section .note p:last-child,.pdp-source p:last-child{margin-bottom:0}.section-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 1.6rem;margin-bottom:var(--pdp-heading-gap)}.section-head .heading{margin:0}.section-head .aside{margin-left:auto;font-size:1.3rem;color:rgb(var(--subheading-color))}.section-head .aside a{color:rgb(var(--link-color))}.answer p,.answer-body,.answer-body p{max-width:68ch;line-height:1.7;font-size:1.6rem}.answer p+p,.answer-body p+p{margin-top:1.2rem}@media(min-width:992px){.answer p,.answer-body,.answer-body p{font-size:1.7rem}}.spec-cards{display:grid;gap:1.2rem}@media(min-width:768px){.spec-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}}.spec{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;margin:0;border:0}.spec caption{text-align:left;caption-side:top;padding:1.3rem 1.6rem .7rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--subheading-color))}.spec th,.spec td{border:0;border-top:.1rem solid rgba(var(--text-color),.08);padding:.9rem 1.6rem;text-align:left;vertical-align:top;font-size:1.4rem;line-height:1.45;background:none;overflow-wrap:anywhere}.spec th{width:42%;font-weight:500;color:rgb(var(--subheading-color))}.spec td{font-weight:500;color:rgb(var(--heading-color))}.spec tr:last-child th,.spec tr:last-child td{padding-bottom:1.3rem}@media(max-width:749px){.spec th,.spec td{display:block;width:auto;padding:0 1.6rem}.spec th{padding-top:.9rem;font-size:1.2rem;text-transform:uppercase;letter-spacing:.06em}.spec td{padding-bottom:.9rem;border-top:0}.spec tr:last-child th{padding-bottom:0}.spec tr:last-child td{padding-bottom:1.3rem}}.tbl{width:100%;max-width:100%;border-collapse:collapse;border-spacing:0;margin:0;border:0;table-layout:auto}.tbl caption{text-align:left;caption-side:top;padding:1.3rem 1.6rem .6rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--subheading-color))}.tbl+.tbl{border-top:.1rem solid rgba(var(--text-color),.14)}.tbl th,.tbl td{border:0;background:none;text-align:left;vertical-align:middle;padding:1rem 1.2rem;font-size:1.5rem;line-height:1.4;border-top:.1rem solid rgba(var(--text-color),.08);color:rgb(var(--text-color))}.tbl th:first-child,.tbl td:first-child{padding-left:1.6rem}.tbl th:last-child,.tbl td:last-child{padding-right:1.6rem}.tbl thead th{font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--subheading-color));border-top:0;padding-top:1.2rem;padding-bottom:.6rem}.tbl caption+thead th{padding-top:0}.tbl tbody th.c-role{font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--subheading-color));width:14%}.tbl .part{display:flex;gap:1.2rem;align-items:flex-start;min-width:0}.tbl .thumb{width:4.8rem;height:4.8rem;flex:0 0 auto;border:.1rem solid rgba(var(--text-color),.08);border-radius:.6rem;background:rgb(var(--background-color));display:flex;align-items:center;justify-content:center;padding:.5rem;overflow:hidden}.tbl .thumb.glyph{background:rgba(var(--text-color),.04);border-style:dashed;color:rgb(var(--subheading-color))}.tbl .thumb svg,.tbl .thumb img{width:100%;height:100%;object-fit:contain}.tbl .pn{font-family:var(--pdp-font-mono);font-weight:600;font-size:1.4rem;letter-spacing:.02em;color:rgb(var(--text-color))}.tbl .pname{display:block;font-weight:500}.tbl .pname a{color:rgb(var(--text-color));text-decoration:none}.tbl .pname a:hover{color:rgb(var(--link-color));text-decoration:underline}.tbl .pnote{display:block;margin-top:.4rem;font-size:1.3rem;line-height:1.5;color:rgb(var(--subheading-color));max-width:60ch}.tbl td.c-price{font-weight:600;white-space:nowrap}.tbl td.c-price .product-price,.tbl td.c-price .price-item{display:inline;font-size:inherit;font-weight:inherit}.tbl td.c-pack,.tbl td.c-rating,.tbl td.c-cap{white-space:nowrap;color:rgb(var(--text-color))}.tbl td.c-item,.tbl th.c-item{font-family:var(--pdp-font-mono);color:rgb(var(--subheading-color));font-size:1.3rem;font-weight:600;text-transform:none;letter-spacing:.02em;white-space:nowrap}.tbl td.c-add{text-align:right;white-space:nowrap}.tbl td.c-add .btn-outline{width:auto}.row-form{display:inline-flex;align-items:center;gap:.6rem;margin:0}.row-form .qty-sm{width:5.6rem;height:3.6rem;border:.1rem solid rgba(var(--text-color),.28);border-radius:var(--button-radius);background:rgb(var(--background-color));color:rgb(var(--text-color));text-align:center;font:inherit;font-weight:600;font-size:1.4rem;padding:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.row-form .qty-sm::-webkit-outer-spin-button,.row-form .qty-sm::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.row-form .btn-outline.loading{color:transparent}@media(max-width:749px){.tbl thead{display:none}.tbl,.tbl tbody,.tbl tr,.tbl td,.tbl th,.tbl caption{display:block}.tbl tr{display:grid;grid-template-columns:1fr auto;grid-template-areas:"role role" "part part" "pack price" "add add";gap:.4rem 1.2rem;padding:1.2rem 1.6rem;border-top:.1rem solid rgba(var(--text-color),.08)}.tbl th,.tbl td{padding:0;border:0;width:auto}.tbl th:first-child,.tbl td:first-child,.tbl th:last-child,.tbl td:last-child{padding:0}.tbl tbody th.c-role,.tbl th.c-item{grid-area:role;width:auto}.tbl td.c-part{grid-area:part}.tbl td.c-pack,.tbl td.c-rating{grid-area:pack;font-size:1.3rem;color:rgb(var(--subheading-color));align-self:center}.tbl td.c-pack:before{content:attr(data-label) " \b7  "}.tbl td.c-pack:not([data-label]):before{content:none}.tbl td.c-rating:before{content:"UL "}.tbl td.c-cap{display:none}.tbl td.c-price{grid-area:price;align-self:center;text-align:right}.tbl td.c-add{grid-area:add;text-align:left;margin-top:.4rem}.row-form{display:flex}.row-form .btn-outline{flex:1}.tbl td.c-add>.btn-outline{display:flex;width:100%}}.pb-callout{display:grid;grid-template-columns:auto 1fr;gap:1.2rem;align-items:start;border:.1rem solid rgba(var(--text-color),.14);border-left:.4rem solid rgb(var(--link-color));border-radius:var(--pdp-radius);padding:1.6rem;background:rgb(var(--background-color));margin-top:1.6rem}.pb-callout .ico{width:2.4rem;height:2.4rem;color:rgb(var(--link-color));margin-top:.2rem}.pb-callout b{display:block;font-size:1.5rem;color:rgb(var(--heading-color))}.pb-callout p{margin:.3rem 0 0;font-size:1.4rem;line-height:1.55;color:rgb(var(--subheading-color))}.pb-callout .links{margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;font-size:1.4rem;font-weight:600}.pb-callout .links a{display:inline-flex;gap:.4rem;align-items:center;color:rgb(var(--link-color))}.docs-wrap{display:grid;gap:2rem}@media(min-width:992px){.docs-wrap{grid-template-columns:1fr 28rem;gap:4.8rem;align-items:start}}.docs{list-style:none;margin:0;padding:0;overflow:hidden}.docs li{margin:0}.docs li+li{border-top:.1rem solid rgba(var(--text-color),.08)}.docs a{display:grid;grid-template-columns:2.4rem 1fr auto;gap:1.2rem;align-items:center;padding:1.2rem 1.4rem;color:rgb(var(--text-color));text-decoration:none;transition:background .2s}.docs a:hover{background:rgba(var(--text-color),.035);text-decoration:none}.docs a:hover .lbl{color:rgb(var(--link-color))}.docs .ico{width:2.4rem;height:2.4rem;color:rgb(var(--subheading-color))}.docs .lbl{display:block;font-size:1.5rem;font-weight:600;line-height:1.35}.docs .dn{display:block;font-size:1.3rem;color:rgb(var(--subheading-color));line-height:1.45;margin-top:.1rem}.docs .meta{display:flex;align-items:center;gap:.8rem;color:rgb(var(--subheading-color))}.docs .badge{font-family:var(--pdp-font-mono);font-size:1.1rem;font-weight:600;letter-spacing:.08em;border:.1rem solid rgba(var(--text-color),.14);border-radius:.4rem;padding:.2rem .5rem}.docs .meta .ico{width:1.6rem;height:1.6rem}@media(max-width:749px){.docs a{grid-template-columns:2.2rem 1fr auto;padding:1.2rem}.docs .badge{display:none}}.docs-side{font-size:1.4rem;line-height:1.55;color:rgb(var(--subheading-color));display:grid;gap:1.2rem}.docs-side .box{border:.1rem solid rgba(var(--text-color),.14);border-radius:var(--pdp-radius);padding:1.6rem;display:grid;gap:.8rem;transition:border-color .2s}.docs-side .box:hover{border-color:rgba(var(--text-color),.4)}.docs-side b{color:rgb(var(--heading-color));font-weight:600}.docs-side p{margin:0}.docs-side .btn-outline{height:4rem;font-size:1.3rem;justify-content:center}.docs-side dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:.4rem 1.2rem;font-size:1.3rem}.docs-side dt{color:rgb(var(--subheading-color))}.docs-side dd{margin:0;color:rgb(var(--text-color))}.compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 3.2rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 3.2rem),transparent)}.compare{width:100%;min-width:54rem;max-width:none;border-collapse:separate;border-spacing:0;margin:0;border:0;table-layout:fixed}.compare col.lbl{width:34%}.compare th,.compare td{border:0;border-top:.1rem solid rgba(var(--text-color),.08);background-color:rgb(var(--background-color));text-align:left;vertical-align:top;padding:1rem 1.2rem;font-size:1.4rem;line-height:1.45;color:rgb(var(--text-color))}.compare th:first-child,.compare td:first-child{padding-left:1.6rem}.compare th:last-child,.compare td:last-child{padding-right:1.6rem}.compare thead th{border-top:0;vertical-align:bottom;padding-top:1.4rem;font-weight:400}.compare thead th .m{display:block;font-family:var(--heading-font-family);font-size:1.8rem;font-weight:700;color:rgb(var(--heading-color))}.compare thead th .p{display:block;font-weight:600;margin-top:.2rem}.compare thead th .l{display:block;font-size:1.3rem;font-weight:600;margin-top:.2rem;color:rgb(var(--link-color))}.compare thead th .tag{display:inline-block;font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--link-color));margin-bottom:.4rem}.compare th[scope=row]{position:sticky;left:0;z-index:1;font-weight:500;color:rgb(var(--subheading-color));box-shadow:.1rem 0 rgba(var(--text-color),.08)}.compare thead th:first-child{position:sticky;left:0;z-index:2;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--subheading-color));font-weight:700}.compare td{color:rgb(var(--heading-color));font-weight:500}.compare tr.differs td,.compare tr.differs th{background-image:linear-gradient(rgba(var(--link-color),.05),rgba(var(--link-color),.05))}.compare tr.differs td{font-weight:600}.compare tr.differs th:before{content:"";display:inline-block;width:.6rem;height:.6rem;border-radius:50%;background:rgb(var(--link-color));margin-right:.8rem;vertical-align:.1em}.compare-key{margin-top:1rem;font-size:1.3rem;color:rgb(var(--subheading-color));display:flex;align-items:center;gap:.6rem}.compare-key:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:rgb(var(--link-color));flex:0 0 auto}.faq details{display:block;border-bottom:.1rem solid rgba(var(--text-color),.08);position:static;margin:0}.faq details:after{content:none}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1.6rem;padding:1.5rem 0;align-items:flex-start}.faq summary::-webkit-details-marker{display:none}.faq summary h3{font-family:var(--body-font-family);font-size:1.6rem;font-weight:600;line-height:1.45;margin:0;color:rgb(var(--heading-color))}@media(min-width:992px){.faq summary h3{font-size:1.7rem}}.faq summary:after{content:"";flex:0 0 auto;width:1rem;height:1rem;margin-top:.7rem;border-right:.2rem solid rgb(var(--subheading-color));border-bottom:.2rem solid rgb(var(--subheading-color));transform:rotate(45deg);transition:transform .2s}.faq details[open] summary:after{transform:rotate(-135deg)}.faq .a{padding:0 3.6rem 1.8rem 0;max-width:68ch;line-height:1.65;font-size:1.6rem}.faq .a p{margin:0 0 1rem}.faq .a p:last-child{margin-bottom:0}.recs{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}@media(min-width:992px){.recs{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.rec{display:flex;flex-direction:column;gap:.8rem;min-width:0}.rec .img{aspect-ratio:1/1;border:.1rem solid rgba(var(--text-color),.08);border-radius:var(--pdp-radius);display:flex;align-items:center;justify-content:center;padding:1.6rem;background:rgb(var(--background-color));transition:border-color .2s;overflow:hidden}.rec:hover .img{border-color:rgb(var(--subheading-color))}.rec .img svg,.rec .img img{height:100%;width:auto;max-width:100%;object-fit:contain}.rec .img.placeholder{background:rgba(var(--text-color),.04);border-style:dashed;flex-direction:column;gap:.6rem;color:rgb(var(--subheading-color));font-size:1.2rem}.rec .eyebrow{font-family:var(--pdp-font-mono);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--subheading-color))}.rec h3{font-family:var(--body-font-family);font-size:1.45rem;font-weight:600;line-height:1.35;margin:0}.rec h3 a{color:rgb(var(--text-color));text-decoration:none}.rec h3 a:hover{color:rgb(var(--link-color))}.rec .cp{font-weight:600}.pdp-section .product-card .product-title,.pdp-section .product-card .product-title *,.recs-section .product-card .product-title,.recs-section .product-card .product-title *{font-family:var(--body-font-family);font-size:1.45rem;font-weight:600;line-height:1.35}.pdp-section .product-card .product-title{margin:0 0 .4rem}.pdp-section .product-card .card-placeholder,.pdp-section .product-card .placeholder-media{background:rgba(var(--text-color),.04);border:.1rem dashed rgba(var(--text-color),.14);border-radius:var(--pdp-radius);color:rgb(var(--subheading-color))}.row-form .add-to-cart-button{width:auto;height:3.6rem;margin:0;padding:0 1.4rem;font-size:1.2rem;line-height:1;position:relative;flex:0 0 auto}.row-form .add-to-cart-button span{display:none}.faq summary .faq-question{font-family:var(--body-font-family);font-size:1.6rem;font-weight:600;line-height:1.45;margin:0;color:rgb(var(--heading-color))}@media(min-width:992px){.faq summary .faq-question{font-size:1.7rem}}.summary-item--availability .product-stock-status .availability-icon{display:none}.lazy-image img[fetchpriority=high]{opacity:1}.pdp-section .product-card .card-placeholder{border-style:dashed}.template-product nav.breadcrumb{padding-top:var(--ptm,1rem);padding-bottom:var(--pbm,1rem)}.toc{padding-top:var(--ptm,0px);padding-bottom:var(--pbm,0px)}@media(min-width:992px){.template-product nav.breadcrumb{padding-top:var(--pt,1.2rem);padding-bottom:var(--pb,1.2rem)}.toc{padding-top:var(--pt,0px);padding-bottom:var(--pb,0px)}}.pdp-missing,.tbl .pdp-missing td,.docs .pdp-missing{font-size:1.3rem;color:rgb(var(--link-color));padding:.8rem 1.6rem}.sticky-add-to-cart .product-ident,.template-product .main-product-section .sticky-add-to-cart .product-meta{display:block}.template-product .main-product-section .sticky-add-to-cart .product-content{display:flex}@media(prefers-reduced-motion:reduce){.scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media print{:root{--pdp-gap:1.6rem;--pdp-heading-gap:.5rem}html{font-size:50%}body,body.template-product{color:#000;padding:0;background:#fff}.shopify-section-group-header-group,.shopify-section-group-footer-group,.header-section,.footer-section,.site-header,.site-footer,.breadcrumb-section,.breadcrumb,.toc,.atc,.summary-item--add-to-cart,.summary-item--availability,.stock,.sticky-add-to-cart,.sticky-bar,.recommendations-section,.recs-section,.faq,.product-faq-section,.quick-docs,.summary-item--doc-links,.assurance,.summary-item--assurance,.quote,.summary-item--quote-cta,.pdp-gallery .thumbs,.pdp-gallery .counter,.pdp-gallery .zoom,.algin-center-thumbs-slider,.unity-arrows,.c-add,.btn,.print,.docs-side .btn-outline,.shopify-payment-button,.quantity,.theme-component,.side-cart,.skip-to-content-link,.loading-bar,.pickup-availability-panel,.scroll-to-top,.pdp-compare,.compare-section,.docs-side .box:has(.btn-outline),#intercom-container,.intercom-lightweight-app,.intercom-launcher,.intercom-launcher-frame,.intercom-namespace{display:none!important}.print-only{display:block;font-size:1.2rem;color:#444;border-bottom:.1rem solid #999;padding-bottom:.6rem;margin-bottom:1.2rem}.main-product-section .main-product,.pdp-main .grid{display:grid!important;grid-template-columns:24% 1fr;gap:2rem}.main-product-section .product-gallery,.main-product-section .product-summary{width:auto!important;order:0!important;margin:0!important}.main-product-section .product-summary,.main-product-section .product-summary-inner,.pdp-main .buy-box{display:block!important}.summary-item{order:0!important}.pdp-gallery,.product-media-box{position:static!important;grid-template-columns:1fr}.pdp-gallery .media,.main-product-section .main-product .product-media-box .main-item .media-preview-wrap{max-height:none!important;height:auto!important;aspect-ratio:auto!important;border:0!important;padding:0!important}.facts,tr,details,.pb-callout,.docs li{break-inside:avoid;page-break-inside:avoid}.card,.tbl,.docs,.spec-cards,.pdp-section{break-inside:auto;page-break-inside:auto}.pdp-section h2,.pdp-section .section-head,.pdp-section .heading,h2,.spec caption,.tbl caption{break-after:avoid;page-break-after:avoid}.spec-cards{display:block;columns:auto}.spec-cards .card{display:block;width:100%;margin:0 0 .4rem}.pdp-section .intro{margin:-.2rem 0 .5rem}.pdp-section .note,.pdp-source{margin-top:.4rem;font-size:1.05rem}.docs-side .box{padding:.5rem .7rem;gap:.25rem}.docs-side dl{gap:.15rem .7rem;font-size:1.05rem}.spec caption{font-size:1.05rem;font-weight:700;padding:.25rem .5rem;background:#0000000f}.spec th,.spec td{display:table-cell!important;width:auto!important;padding:.25rem .5rem;font-size:1.05rem}.spec th{width:38%!important}.docs-wrap{display:block}#preview-bar-iframe,.shopify-preview-bar{display:none!important}.tbl .thumb,.tbl .pnote,.tbl .c-price,.tbl .c-add,.tbl thead th:nth-last-child(-n+2){display:none!important}.tbl{display:table!important}.tbl thead{display:table-header-group!important}.tbl tbody{display:table-row-group!important}.tbl tr{display:table-row!important;grid-template-columns:none;padding:0;border-top:0}.tbl th,.tbl td{display:table-cell!important;width:auto;padding:.25rem .5rem;font-size:1.05rem}.tbl td.c-pack:before,.tbl td.c-rating:before{content:none}.tbl caption{font-size:1.05rem;font-weight:700;padding:.25rem .5rem}.docs a{grid-template-columns:1fr;padding:.3rem .5rem;gap:0}.docs .ico,.docs .meta{display:none}.docs .lbl{font-size:1.05rem;line-height:1.3}.docs .dn{font-size:.95rem;line-height:1.3;margin-top:0}.docs a .dn:after{content:" \2014  " attr(data-href);font-family:var(--pdp-font-mono);font-size:.95rem;color:#555;word-break:break-all}.pdp-section a,.main-product-section a,.docs a{color:#000}.pdp-section{padding:0}.pdp-section>.container,.pdp-section>.stretch-section{padding-top:.7rem}.content-for-layout>.shopify-section:last-child .pdp-section{padding-bottom:0}}.template-product .main-product-section .main-product .product-media-box .main-item .media-preview-wrap{position:relative}.template-product .main-product-section .main-product .product-media-box .main-item .media-preview-wrap img{position:absolute;top:3.2rem;right:3.2rem;bottom:3.2rem;left:3.2rem;width:auto;height:auto;max-width:calc(100% - 6.4rem);max-height:calc(100% - 6.4rem);margin:auto;object-fit:contain}@media print{.template-product .main-product-section .main-product .product-media-box .main-item .media-preview-wrap img{position:static;max-width:100%;max-height:none;margin:0}}.pdp-gallery.single .open-media-fullscreen{display:flex!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/product-aeo.css.map */
