
body.isales-page{background:#fcfdff;color:#1b2d47;font-family:"iSales Text",Arial,sans-serif;font-weight:400;line-height:1.6}
body.isales-page .isales-header{background:#fcfdff;position:relative;z-index:10}.isales-header nav a:hover{color:#255db4}.isales-header .brand{color:#1b2d47}
body.isales-page h1,body.isales-page h2,body.isales-page h3{font-family:"iSales Display","iSales Text",sans-serif;letter-spacing:-.03em}
body.isales-page h1{font-size:clamp(33px,4.8vw,62px);font-weight:600;line-height:1.15;color:#1b2d47}body.isales-home .pearl-hero h1{font-size:clamp(42px,5.1vw,66px)}
body.isales-page input,body.isales-page select,body.isales-page textarea,body.isales-page button{font-family:"iSales Text",Arial,sans-serif}
body.isales-page .hero-section{background:none!important;min-height:0;text-align:center;padding:48px 20px 32px;color:#1b2d47!important}body.isales-page .hero-section h1{color:#1b2d47!important}body.isales-page .hero-section p{margin:15px auto 0;color:#6b7b91}
body.isales-page .container{max-width:1190px;margin-left:auto;margin-right:auto}body.isales-page .service-panel{border:1px solid #e0e8f2;border-radius:18px;background:white;box-shadow:none;padding:35px}
body.isales-page .service-stepper{gap:15px;border-bottom:1px solid #e0e8f2;padding-bottom:24px;margin-bottom:30px}body.isales-page .service-stepper li{font-size:13px;color:#7b8ba0}body.isales-page .service-stepper li.active{color:#255db4}body.isales-page .service-stepper b{background:#edf4fd;border:1px solid #d6e3f4;color:#356bb2;border-radius:9px}
body.isales-page .panel-title{font-size:28px!important;font-weight:600!important;color:#1b2d47!important}body.isales-page .card{background:white;box-shadow:none;border-radius:12px;border-color:#e0e8f2}
body.isales-page .cat-item{border:1px solid #e1e9f3;background:#f7faff!important;border-radius:12px;color:#476284;padding:14px 18px}body.isales-page .cat-item.active{border-color:#9fbde4;color:#255db4;background:#edf5ff!important}body.isales-page .cat-item img{width:60px;height:75px;object-fit:contain}
body.isales-page .model-item{font-size:14px;border:1px solid #dde7f4;border-radius:10px;padding:14px 18px;color:#435c7c;background:white}body.isales-page .model-item.selected,body.isales-page .model-item.active{border-color:#8bb0e3;background:#edf5ff;color:#255db4}
body.isales-page .btn-primary,body.isales-page .btn-submit,body.isales-page .shop-btn-primary{background:#255db4!important;border-color:#255db4!important;color:#fff!important;border-radius:10px!important;font-size:14px;font-weight:600!important;box-shadow:none!important}
body.isales-page .btn-secondary,body.isales-page .shop-btn-secondary{background:#fff!important;border:1px solid #cedded!important;color:#3c5d89!important;border-radius:10px!important;font-weight:600!important;box-shadow:none!important}
body.isales-page .delivery-option,body.isales-page .payment-choice{border-radius:12px;background:#fff;border-color:#dce7f4}body.isales-page .price-box{background:#f1f6fc;border:1px solid #dde8f6;border-radius:12px}body.isales-page .price-display{font-size:32px!important;letter-spacing:-.03em;color:#255db4}
body.isales-page .shop-shell{max-width:1240px;padding-top:36px}body.isales-page .shop-hero-modern{background:#f1f6fc!important;box-shadow:none!important;border:1px solid #e0eaf6;border-radius:18px;padding:36px!important;min-height:0}body.isales-page .shop-hero-modern h1{font-size:clamp(33px,4vw,52px)!important;max-width:780px;color:#1b2d47!important}body.isales-page .shop-hero-modern p{color:#6b7f99!important;max-width:600px}body.isales-page .shop-hero-modern:before,body.isales-page .shop-hero-modern:after{display:none!important}
body.isales-page .shop-hero-search{background:#fff;border:1px solid #d6e3f3;border-radius:10px;box-shadow:none}body.isales-page .shop-hero-search button{border-radius:8px;background:#255db4}
body.isales-page .shop-category-card,body.isales-page .showcase-card{background:#fff;border:1px solid #e0e8f2;box-shadow:none;border-radius:12px;color:#314d72}body.isales-page .category-copy b{font-size:16px}body.isales-page .category-copy small{font-size:12px}
body.isales-page .shop-filters,body.isales-page .shop-filter-panel,body.isales-page #shopFilters{position:static!important;align-self:start;box-shadow:none!important;background:#f6f9fe!important;border:1px solid #e0e8f2!important;border-radius:13px;color:#536c8d}body.isales-page .shop-filters label,body.isales-page .filter-title,body.isales-page .filter-option{font-size:14px!important;color:#526b8c!important}
body.isales-page .product-card,body.isales-page .shop-product-card{background:#fff;border:1px solid #e0e8f2;box-shadow:none;border-radius:13px}body.isales-page .product-card h3,body.isales-page .product-name{font-family:"iSales Text",Arial,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.4}
body.isales-page .shop-panel,body.isales-page .checkout-panel,body.isales-page .account-card,body.isales-page .auth-card{background:white;border:1px solid #e0e8f2;box-shadow:none;border-radius:15px}body.isales-page .shop-input,body.isales-page .shop-select,body.isales-page .contact-form input,body.isales-page .contact-form textarea{background:#fff;border:1px solid #d6e3f3;border-radius:9px;color:#304966;font-size:15px}
body.isales-page .legal-hero,body.isales-page .legal-main .legal-section,body.isales-page .legal-sidebar{background:white!important;box-shadow:none!important;border:1px solid #e0e8f2;border-radius:14px!important}body.isales-page .legal-hero h1{font-size:clamp(33px,4.6vw,52px)!important}body.isales-page .legal-hero p{max-width:850px}body.isales-page .legal-section h2{font-size:27px!important;line-height:1.3}body.isales-page .legal-section p,body.isales-page .legal-section li{font-size:15px;line-height:1.8;color:#64768e}body.isales-page .legal-action{border-radius:10px;background:#255db4}
.isales-domain-note{max-width:1184px;margin:30px auto 0;padding:22px 25px;border:1px solid #dae6f5;background:#f1f6fc;border-radius:12px;font-size:14px}.isales-domain-note p{max-width:100%;margin:8px 0 0;font-size:13px;line-height:1.75}.isales-imprint{max-width:950px}.isales-imprint h1{margin:15px 0 25px}.isales-imprint dl{display:grid;grid-template-columns:210px 1fr;gap:0;max-width:900px;margin:30px 0}.isales-imprint dt,.isales-imprint dd{padding:16px 0;border-bottom:1px solid #e0e8f2;margin:0;font-size:15px}.isales-imprint dt{color:#718198}
.isales-contact-main{display:grid;grid-template-columns:1fr 1fr;gap:75px;max-width:1184px;padding:65px 28px;margin:auto}.isales-contact-copy h1{font-size:48px!important;margin:18px 0 25px}.isales-contact-copy p{font-size:16px;line-height:1.8}.isales-contact-details{margin-top:40px;padding-top:25px;border-top:1px solid #e0e8f2}.isales-contact-details h3{font-size:21px}.isales-contact-details a{color:#426894;font-size:15px}.isales-contact-form{border:1px solid #e0e8f2;background:#fff;border-radius:16px;padding:30px}.isales-contact-form label{display:block;font-weight:600;font-size:14px;color:#435c7a;margin:0 0 7px}.isales-contact-form input,.isales-contact-form textarea{width:100%;padding:12px 14px;border:1px solid #d9e5f3;border-radius:9px;color:#304965;background:#fafcff;margin-bottom:20px;resize:vertical}.isales-form-note{font-size:12px;line-height:1.7;color:#7b8ca1;margin:0 0 20px}.isales-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.isales-quote-link{display:block;text-align:right;margin:0 0 20px;color:#376ba9;font-size:14px;font-weight:600}.isales-price{font-size:20px;color:#2f537e;display:block;margin:12px 0}.product-art img{height:100%;width:100%;object-fit:contain}.device-tile img{height:136px;margin-bottom:13px}.isales-news-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.isales-news-item{padding:25px;border:1px solid #e0e8f2;border-radius:12px}.isales-news-item h3{font-size:23px;margin:15px 0}.isales-news-item p{font-size:14px;margin:0}.isales-barion{margin:25px 0}.isales-barion img{width:227px;height:auto;max-width:100%}.isales-footer .legal-row a{font-size:11px;margin-right:14px;color:#718198}.isales-footer a:not(.brand){line-height:2}
body.isales-page iframe[src*="foxpost"]{min-height:450px;width:100%;border:0;border-radius:12px}body.isales-page .idoki-chat-launcher-logo img,body.isales-page .idoki-chat-avatar img{object-fit:contain;padding:4px}body.isales-page .idoki-chat-panel-head{background:#255db4}
@media(max-width:760px){body.isales-home .pearl-hero h1{font-size:clamp(31px,6.8vw,46px)}body.isales-page .service-panel{padding:22px 15px}body.isales-page .category-row{gap:10px}.isales-header .header-actions .quiet[href="/kosar.php"]{display:block;font-size:12px}.isales-contact-main{grid-template-columns:1fr;gap:28px;padding:40px 20px}.isales-contact-copy h1{font-size:36px!important}.isales-contact-form{padding:25px 20px}.isales-news-grid{grid-template-columns:1fr}.isales-domain-note{margin:20px;padding:18px}.isales-imprint dl{grid-template-columns:1fr}.isales-imprint dt{border:0;padding:14px 0 0;font-size:12px}.isales-imprint dd{padding:6px 0 14px}.device-tile img{height:125px}body.isales-page .shop-hero-modern{padding:25px!important}body.isales-page .shop-hero-modern h1{font-size:35px!important}body.isales-page .cat-item{padding:12px}.isales-quote-link{font-size:12px;text-align:left}body.isales-page iframe[src*="foxpost"]{min-height:400px}}
