:where(html[data-storefront="dianao.tech"]) .region-ui{font:14px/1.5 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box;color:#172b3a;letter-spacing:normal;text-transform:none}:where(html[data-storefront="dianao.tech"]) #region-bar{background:#eef4f7;border-bottom:1px solid #cbd8e0;position:relative;z-index:51;width:100%}:where(html[data-storefront="dianao.tech"]) .region-inner{max-width:1400px;margin:0 auto;padding:10px 24px;display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap}:where(html[data-storefront="dianao.tech"]) .region-shipping{font-weight:600;flex:1 1 250px;line-height:1.5}:where(html[data-storefront="dianao.tech"]) .region-controls{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;max-width:100%}:where(html[data-storefront="dianao.tech"]) .region-field{display:flex!important;align-items:center;gap:6px!important;margin:0!important;font-size:12px!important;font-weight:500!important;text-transform:none!important;letter-spacing:normal!important}:where(html[data-storefront="dianao.tech"]) .region-field select{box-sizing:border-box;display:block;width:auto;max-width:190px;background:#fff;color:#172b3a;border:1px solid #b8cad6;border-radius:5px;padding:6px 20px 6px 7px;font:13px/1.5 system-ui;min-height:34px;cursor:pointer}:where(html[data-storefront="dianao.tech"]) .region-field select:focus-visible{outline:3px solid #6b9ec4;outline-offset:2px}
@media(max-width:600px){:where(html[data-storefront="dianao.tech"]) .region-inner{padding:9px 12px;gap:8px}:where(html[data-storefront="dianao.tech"]) .region-shipping{flex-basis:100%;font-size:13px}:where(html[data-storefront="dianao.tech"]) .region-controls{gap:7px;width:100%;justify-content:space-between}:where(html[data-storefront="dianao.tech"]) .region-field{display:block!important;min-width:0;flex:1}:where(html[data-storefront="dianao.tech"]) .region-field span{display:block;font-size:11px;margin-bottom:3px}:where(html[data-storefront="dianao.tech"]) .region-field select{max-width:100%;width:100%;font-size:12px;padding-right:13px}:where(html[data-storefront="dianao.tech"]) .region-field:first-child{flex:1.3}}:where(html[data-storefront="dianao.tech"]) #region-strip{background:#000;color:#fff;position:relative;z-index:51;width:100%}:where(html[data-storefront="dianao.tech"]) #region-strip p{max-width:1400px;margin:0 auto;padding:6px 16px;font-size:12.5px;line-height:1.4;font-weight:500;text-align:center;color:#fff;letter-spacing:.01em}:where(html[data-storefront="dianao.tech"]) #region-foot{color:inherit;font-family:inherit;font-size:13px;box-sizing:border-box;flex:1 0 100%;grid-column:1/-1;width:100%;margin-top:14px}:where(html[data-storefront="dianao.tech"]) #region-foot[data-width]{margin-top:0;padding-bottom:18px}:where(html[data-storefront="dianao.tech"]) #region-foot .region-inner{max-width:none;margin:0;padding:14px 0 4px;border-top:1px solid rgba(128,128,128,.28)}:where(html[data-storefront="dianao.tech"]) #region-foot[data-width=""] .region-inner{max-width:1400px;margin:0 auto;padding-inline:24px}:where(html[data-storefront="dianao.tech"]) #region-foot .region-note{margin:0;font-weight:600;flex:1 1 220px;color:inherit;line-height:1.5}:where(html[data-storefront="dianao.tech"]) #region-foot .region-field,:where(html[data-storefront="dianao.tech"]) #region-foot .region-field span{color:inherit;font-family:inherit!important}:where(html[data-storefront="dianao.tech"]) #region-flash{position:fixed;left:50%;top:50%;z-index:2147483000;width:max-content;transform:translate(-50%,-50%) scale(.96);opacity:0;visibility:hidden;pointer-events:none;box-sizing:border-box;max-width:calc(100vw - 32px);padding:16px 22px;border-radius:12px;background:#0f1d2b;color:#fff;font-size:16px;font-weight:600;text-align:center;box-shadow:0 12px 40px rgba(0,0,0,.28);transition:opacity .25s,transform .25s,visibility 0s .25s}:where(html[data-storefront="dianao.tech"]) #region-flash.region-flash-on{opacity:1;visibility:visible;transform:translate(-50%,-50%);transition:opacity .25s,transform .25s}
@media(prefers-reduced-motion:reduce){:where(html[data-storefront="dianao.tech"]) #region-flash,:where(html[data-storefront="dianao.tech"]) .region-ui *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}:where(html[data-storefront="dianao.tech"]) .hero-search input{min-width:0;width:0}:where(html[data-storefront="dianao.tech"]) .hero-search button{flex-shrink:0}:where(html[data-storefront="dianao.tech"]) .site-search button{width:auto;min-width:92px;flex-shrink:0;padding-inline:12px}:where(html[data-storefront="dianao.tech"]) .panel a[href^="/feed/"]{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}:where(html[data-storefront="dianao.tech"]) .contact-grid>*{min-width:0;max-width:100%;box-sizing:border-box}:where(html[data-storefront="dianao.tech"]) .contact-card input,:where(html[data-storefront="dianao.tech"]) .contact-card select,:where(html[data-storefront="dianao.tech"]) .contact-card textarea{min-width:0;max-width:100%;box-sizing:border-box}
@media(max-width:600px){:where(html[data-storefront="dianao.tech"]) h1,:where(html[data-storefront="dianao.tech"]) h2{overflow-wrap:anywhere;hyphens:auto}:where(html[data-storefront="dianao.tech"]) .site-head .head-nav{flex-wrap:wrap;min-width:0}:where(html[data-storefront="dianao.tech"]) .contact-grid,:where(html[data-storefront="dianao.tech"]) .contact-card .two{grid-template-columns:minmax(0,1fr)}:where(html[data-storefront="dianao.tech"]) .contact-card[data-rv]{transform:none}:where(html[data-storefront="dianao.tech"]) .hero-search input{padding-inline:8px}:where(html[data-storefront="dianao.tech"]) .hero-search button{padding-inline:14px}
}
