html.zd-neon-studio{--zr-max:1320px;--zr-gutter:clamp(14px,2.2vw,30px);--zr-gap:clamp(14px,1.4vw,20px);--zr-section:clamp(24px,3vw,40px)}html.zd-neon-studio :is(.zd-shop-container,.zd-home-wrap,.zd-cart-ref-container,.zd-ref-shell,.zda-wrap,.zdca-wrap,.zd-footer-inner){width:100%;max-width:var(--zr-max);margin-inline:auto;min-width:0}html.zd-neon-studio :is(.zd-shop-redesign,.zd-services-page,.zd-cart-ref){padding:var(--zr-section) var(--zr-gutter) clamp(22px,2.4vw,36px)}html.zd-neon-studio :is(.zd-shop-header,.zd-services-page .zd-services-heading){margin-bottom:clamp(20px,2vw,28px)}html.zd-neon-studio :is(.zd-shop-header h1,.zd-services-heading h1,.zd-cart-ref-head h1,.zd-search-page h1){font-size:clamp(30px,3.5vw,48px)!important;line-height:1.15!important;overflow-wrap:anywhere}html.zd-neon-studio :is(.zd-shop-header p,.zd-services-heading>div){margin-top:12px;font-size:clamp(14px,1.1vw,16px);max-width:72ch}html.zd-neon-studio :is(.zd-panel-title,.zd-hub-result-head){margin-bottom:18px}html.zd-neon-studio .zd-panel-title h2{font-size:clamp(24px,2.3vw,32px);line-height:1.2}html.zd-neon-studio .zd-panel-title p{margin-top:8px}html.zd-neon-studio .zd-shop-redesign .zd-products-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important;width:100%;max-width:none;gap:var(--zr-gap);margin:0 auto 24px}html.zd-neon-studio .zd-shop-redesign .zd-products-grid.zd-dma-single-grid{grid-template-columns:minmax(0,390px)!important;justify-content:center;margin-inline:auto}html.zd-neon-studio .zd-shop-redesign .zd-products-grid.zd-firmware-api-grid{max-width:840px;margin-inline:auto}html.zd-neon-studio .zd-shop-redesign .zd-products-grid .zd-red-product{padding:clamp(14px,1.3vw,18px);min-width:0}html.zd-neon-studio .zd-shop-redesign .zd-products-grid .zd-red-product h3{font-size:clamp(19px,1.5vw,23px);overflow-wrap:anywhere}html.zd-neon-studio .zd-shop-redesign .zd-products-grid .zd-red-product .zd-red-img{max-width:100%;margin-block:14px 18px}html.zd-neon-studio .zd-shop-redesign .zd-products-grid :is(.zd-product-copy,.zd-bundle-components,.zd-dma-card-subtitle){margin-bottom:16px}html.zd-neon-studio .zd-shop-redesign .zd-products-grid .zd-red-price{margin-bottom:16px}html.zd-neon-studio .zd-shop-redesign .zd-category-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1vw,12px);margin-bottom:26px}html.zd-neon-studio .zd-shop-redesign .zd-category-card{min-width:0;min-height:74px;padding:11px;gap:9px}html.zd-neon-studio .zd-shop-redesign .zd-category-card:last-child{grid-column:auto}html.zd-neon-studio .zd-shop-redesign .zd-category-copy strong{font-size:clamp(12px,.95vw,14px);line-height:1.35}html.zd-neon-studio .zd-shop-redesign .zd-category-copy small{font-size:9px;line-height:1.35;letter-spacing:.04em}html.zd-neon-studio .zd-shop-redesign .zd-custom-bundle-cta{margin:0 auto 20px;padding:clamp(16px,1.8vw,24px);gap:18px;min-width:0}html.zd-neon-studio .zd-shop-redesign .zd-custom-bundle-cta>div{min-width:0}html.zd-neon-studio .zd-shop-redesign .zd-custom-bundle-cta strong{font-size:clamp(20px,1.7vw,24px);overflow-wrap:anywhere}html.zd-neon-studio .zd-shop-redesign .zd-benefits-row{max-width:1100px;margin:18px auto 0;padding:20px 0 4px;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}html.zd-neon-studio .zd-shop-redesign .zd-benefits-row>div{min-width:0;grid-template-columns:30px minmax(0,1fr);column-gap:10px}html.zd-neon-studio .zd-services-page :is(.zd-services-heading,.zd-service-cards,.zd-hub-result-head){width:100%;max-width:var(--zr-max);margin-inline:auto}html.zd-neon-studio .zd-services-page .zd-service-cards,html.zd-neon-studio .zd-service-hub [data-zd-hub-results] .zd-service-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr))!important;gap:var(--zr-gap)}html.zd-neon-studio .zd-service-hub .zd-hub-categories{max-width:1080px;gap:var(--zr-gap)}html.zd-neon-studio .zd-service-hub .zd-hub-copy{padding:clamp(20px,2vw,27px)}html.zd-neon-studio .zd-services-page .zd-neon-service-copy{padding:24px clamp(17px,1.6vw,22px) 20px}html.zd-neon-studio .zd-services-page .zd-neon-service-copy h2{font-size:clamp(20px,1.6vw,23px);overflow-wrap:anywhere}html.zd-neon-studio :is(.zd-product-layout,.zd-cart-ref-layout,.zd-dashboard-layout,.zd-license-layout,.zd-footer-upper,.zd-legal__layout)>*{min-width:0}html.zd-neon-studio :is(.zd-product-panel,.zd-gallery,.zd-order-summary,.zd-cart-table-card,.zd-dashboard-workspace,.zd-ref-panel,.zd-search-result,.zd-service-card){min-width:0;max-width:100%}html.zd-neon-studio .zd-product-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.5vw,32px)}html.zd-neon-studio .zd-cart-ref-layout{grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:24px}html.zd-neon-studio :is(.zd-cart-product-title,.zd-cart-properties,.zd-purchase-agreement,.zd-ref-link-row input,.zd-legal__card,.zd-license-description-content){overflow-wrap:anywhere}html.zd-neon-studio .zd-search-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:var(--zr-gap)}html.zd-neon-studio .zd-search-page{max-width:1380px;padding:var(--zr-section) var(--zr-gutter) 36px}html.zd-neon-studio :is(.zd-tiktok-section,.zd-vouches-section){padding-block:clamp(28px,3.2vw,48px);padding-inline:var(--zr-gutter)}html.zd-neon-studio .zd-media-heading{margin-bottom:24px}html.zd-neon-studio .zd-home-actions{margin-top:24px}html.zd-neon-studio .zd-footer.zd-footer-expanded{padding:clamp(26px,2.4vw,36px) var(--zr-gutter) 24px}html.zd-neon-studio .zd-footer-upper{padding-bottom:24px;gap:clamp(22px,3vw,38px)}html.zd-neon-studio .zd-footer-bottom{padding-top:20px;gap:20px}html.zd-neon-studio .zd-footer-links{gap:14px 22px}html.zd-neon-studio .zd-footer-policy-links{gap:10px 18px}html.zd-neon-studio .zd-footer-payments{margin-top:22px}html.zd-neon-studio .zd-nav{max-width:1440px!important;gap:clamp(10px,1.1vw,18px)!important}html.zd-neon-studio .zd-header-actions{min-width:0;max-width:100%}html.zd-neon-studio .zd-store-search-panel{max-width:calc(100vw - 28px);right:14px}html.zd-neon-studio :is(.zd-service-dialog,.zd-bundle-choice-dialog,.zd-dma-dialog){min-width:0;max-width:100%;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px)}html.zd-neon-studio :is(.zd-service-dialog,.zd-bundle-choice-dialog,.zd-dma-dialog) :is(input,select,textarea){max-width:100%;min-width:0}@media(max-width:1180px){html.zd-neon-studio .zd-links{max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px);overflow-y:auto}}@media(max-width:1279px){html.zd-neon-studio .zd-cart-ref-layout{grid-template-columns:minmax(0,1fr)}html.zd-neon-studio .zd-order-summary{position:static}}@media(max-width:1099px){html.zd-neon-studio .zd-shop-redesign .zd-category-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){html.zd-neon-studio .zd-product-layout{grid-template-columns:minmax(0,1fr)}html.zd-neon-studio :is(.zd-gallery,.zd-product-panel){padding:clamp(16px,3vw,24px)}}@media(max-width:760px){html.zd-neon-studio .zd-nav{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:10px 14px!important;min-height:0!important;gap:10px!important}html.zd-neon-studio .zd-brand{grid-column:1;grid-row:1;margin-right:0!important;justify-self:start}html.zd-neon-studio .zd-mobile-toggle{grid-column:2;grid-row:1;justify-self:end}html.zd-neon-studio .zd-links{max-height:max(80px,calc(100vh - 220px));max-height:max(80px,calc(100dvh - 220px))}html.zd-neon-studio .zd-header-actions{grid-column:1/-1;grid-row:2;width:100%;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;margin-left:0!important;gap:8px!important;padding:0}html.zd-neon-studio .zd-cart{padding:6px 8px!important}html.zd-neon-studio .zd-cart-btn{padding:6px 4px!important}html.zd-neon-studio .zd-login-btn{padding:10px!important;font-size:12px!important}html.zd-neon-studio .zd-mobile-quick-nav{padding-inline:10px}html.zd-neon-studio .zd-mobile-quick-nav a{padding:10px 4px;min-height:54px}}@media(max-width:699px){html.zd-neon-studio .zd-shop-redesign .zd-category-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:24px}html.zd-neon-studio .zd-shop-redesign .zd-category-card:last-child{grid-column:1/-1}html.zd-neon-studio .zd-shop-redesign .zd-benefits-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}html.zd-neon-studio .zd-service-hub .zd-hub-categories{grid-template-columns:minmax(0,1fr);max-width:440px}html.zd-neon-studio .zd-custom-bundle-cta{flex-direction:column;align-items:stretch}html.zd-neon-studio .zd-custom-bundle-cta a{width:100%;min-width:0;min-height:44px}}@media(max-width:560px){html.zd-neon-studio .zd-shop-redesign .zd-products-grid,html.zd-neon-studio .zd-services-page .zd-service-cards,html.zd-neon-studio .zd-service-hub [data-zd-hub-results] .zd-service-cards,html.zd-neon-studio .zd-search-grid{grid-template-columns:minmax(0,1fr)!important}html.zd-neon-studio .zd-shop-redesign .zd-products-grid.zd-dma-single-grid{grid-template-columns:minmax(0,390px)!important;max-width:100%}html.zd-neon-studio .zd-cart-table-card{padding:16px}html.zd-neon-studio .zd-product-col{min-width:0;gap:12px}html.zd-neon-studio .zd-cart-product-img{width:80px;height:80px}html.zd-neon-studio :is(.zd-service-dialog,.zd-bundle-choice-dialog,.zd-dma-dialog){padding:18px 14px;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}html.zd-neon-studio .zd-service-dialog :is(input[type=search],input[type=text],select,textarea){font-size:16px}html.zd-neon-studio :is(.zd-bundle-choice-hero,.zd-license-layout,.zd-dashboard-layout){grid-template-columns:minmax(0,1fr)}html.zd-neon-studio .zd-bundle-choice-hero{padding-right:32px;gap:16px}html.zd-neon-studio .zd-bundle-choice-image{width:120px;max-width:100%}html.zd-neon-studio .zd-store-search-form{flex-wrap:wrap;gap:8px}html.zd-neon-studio .zd-store-search-form input{flex:1 1 150px;width:0;max-width:100%;font-size:16px}html.zd-neon-studio .zd-store-search-form button{flex:0 0 auto}html.zd-neon-studio .zd-footer-country-form select{max-width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/762/assets/zonadma-responsive.css.map */
