/* asd-base.css */
.top-menu-14>ul>.top-menu-item-1>a{text-align:left;border:1px solid;border-radius:5px;padding-right:5px;font-size:clamp(10px,1vw,15px);color:black;font-weight:600;white-space:nowrap;padding-left:12px!important;padding-right:12px!important}#column-left{border-width:0;border-right-width:1px;border-style:solid;border-color:rgb(237 239 240)}@media(max-width:767px){.module-products-257 .product-grid .product-thumb .price-new{font-family:'Jost';font-weight:700;font-size:15px;color:rgba(10,34,64,1);margin:0 7px 0 0;order:1;margin:0 auto}.module-products-257 .product-grid .product-thumb .price-old{font-family:'Jost';font-weight:400;font-size:15px;color:rgba(105,105,115,1);text-decoration:line-through;margin:0;order:2;text-align:center;margin:0 auto}}.bottom-menu{position:fixed;width:100%;bottom:0;background-color:white;z-index:100;overflow-x:auto;-webkit-overflow-scrolling:touch;border-width:1px 0 0 0;border-color:rgba(56,68,79,1);background:rgba(0,0,0,0);background-image:url(image/bottom-menu.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.has-bottom-menu .mobile-filter-trigger{margin-bottom:87px}@media (max-width:767px){.product-remove-col-xs{display:table-cell!important;width:40px;text-align:right;vertical-align:top;margin-top:12px;margin-right:10px}}div.links-menu-348 .menu-item{border-width:1px 0 0 0;flex-grow:0;justify-content:flex-start;width:100%;border-style:solid;border-color:#fff;margin-bottom:15px}div.links-menu-349 .menu-item{border-width:1px 0 0 0;flex-grow:0;justify-content:flex-start;width:100%;border-style:solid;border-color:#fff;margin-bottom:15px}.checkout-section{background:rgb(255 255 255);padding:15px;border-width:2px;border-style:solid;border-color:rgb(238 238 238);margin-bottom:25px}.module-banners-356 .module-item>a{background:rgba(255,255,255,1);border-radius:50px;padding:15px}.reviewpro .reviewhead .adminreply{font-weight:normal;cursor:pointer;display:none!important}@media (max-width:760px){.module-banners-356 .module-item:not(.swiper-slide){padding:16px;width:calc(100% / 3 - 0.01px)}}@media (max-width:760px){.mobile-header-active.mobile-header-active .mobile-container{width:85%;width:100%}}.mobile-main-menu-wrapper .main-menu .j-menu>*{-webkit-box-shadow:none!important;box-shadow:none!important;padding:4px!important;border-bottom:1px solid #f0f0f0}.apc-alert{margin:-1px 0 0;padding:7px 25px 7px 15px;border-radius:0;position:relative;display:none!important}.apc-product-name,.apc-voucher-name{font-size:13px!important}.apc-product-info-list{padding:0;margin:0;list-style:none;font-size:13px}.apc-td-price{width:27%;text-align:center;font-size:14px}.apc-td-total{height:70px;text-align:center;white-space:nowrap;font-size:14px}.apc-totals-name{display:table-cell;padding:0 5px;font-size:14px}.apc-totals-value{display:table-cell;width:50px;white-space:nowrap;font-size:14px}.apc-heading-title{margin:0;line-height:1.4;font-size:14px}.apc-text-left,[dir=rtl] .apc-text-right{text-align:left;font-size:14px}.whatsapp-box{padding:10px 10px;bottom:85px!important;right:15px;position:fixed;border-radius:50px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;background:#2ab384!important;;transition:box-shadow 80ms ease-out,width .4s ease .2s;-moz-transition:box-shadow 80ms ease-out,width .4s ease .2s;-webkit-transition:box-shadow 80ms ease-out,width .4s ease .2s;color:#fff;text-decoration:none;font-size:15px;text-transform:uppercase;z-index:999}#notification-dropdown{display:none;position:absolute;top:70px!important;right:10px;height:auto;max-height:600px;overflow-y:auto;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.1);border-radius:8px;z-index:9999;padding:10px;transition:opacity 0.3s ease,transform 0.3s ease;opacity:0;transform:translateY(-10px);border:2px solid #e5e5e5}.product-info .product-options .push-option>div label{padding:0px;position:relative;padding-bottom:17px!important}:root{--asd-blue:#0057B8;--asd-blue-soft:#0B63CE;--asd-navy:#062B5F;--asd-dark:#17233C;--asd-text:#4B5B73;--asd-light:#F4F9FF;--asd-border:#DDE8F5;--asd-white:#FFFFFF;--asd-shadow:0 10px 28px rgba(6,43,95,.10);--asd-shadow-soft:0 6px 18px rgba(6,43,95,.07)}body{color:var(--asd-dark);background:#fff}a{transition:all .22s ease}a:hover{color:var(--asd-blue);text-decoration:none}.header,.desktop-header,.mobile-header,.journal-header{box-shadow:0 4px 18px rgba(6,43,95,.06);border-bottom:1px solid rgba(221,232,245,.9)}.top-menu-14>ul>.top-menu-item-1>a{background:#fff!important;border:1px solid var(--asd-border)!important;border-radius:999px!important;color:var(--asd-navy)!important;font-weight:700!important;padding-left:14px!important;padding-right:14px!important;box-shadow:0 4px 12px rgba(6,43,95,.05)}.top-menu-14>ul>.top-menu-item-1>a:hover{background:var(--asd-blue)!important;border-color:var(--asd-blue)!important;color:#fff!important}.main-menu a,.j-menu a,.desktop-main-menu a,.mobile-main-menu-wrapper .main-menu .j-menu a{color:var(--asd-dark);font-weight:700}.main-menu a:hover,.j-menu a:hover,.desktop-main-menu a:hover,.mobile-main-menu-wrapper .main-menu .j-menu a:hover{color:var(--asd-blue)!important}.mobile-main-menu-wrapper .main-menu .j-menu>*{border-bottom:1px solid #eef2f7!important;padding:6px!important}.mobile-main-menu-wrapper .main-menu .j-menu>*:hover{background:var(--asd-light)!important}.search input,.header-search input,.search-wrapper input,input[name="search"]{border:1px solid var(--asd-border)!important;border-radius:999px!important;background:#fff!important;box-shadow:0 6px 18px rgba(6,43,95,.05)}.search button,.header-search button,.search-wrapper button{background:var(--asd-blue)!important;color:#fff!important;border-radius:999px!important;border:0!important}.main-slider .btn,.journal-slider .btn,.tp-caption .btn,.swiper .btn,.slider-button,.button-slider{background:linear-gradient(135deg,var(--asd-blue),var(--asd-blue-soft))!important;color:#fff!important;border:none!important;border-radius:14px!important;box-shadow:0 10px 24px rgba(0,87,184,.25)!important;font-weight:800!important}.main-slider .btn:hover,.journal-slider .btn:hover,.tp-caption .btn:hover,.swiper .btn:hover,.slider-button:hover,.button-slider:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(0,87,184,.32)!important}.banner,.banner-wrapper,.module-banners .module-item,.grid-banner,.image-banner,.journal-banner{border-radius:18px!important;overflow:hidden!important;box-shadow:var(--asd-shadow-soft);border:1px solid rgba(221,232,245,.85);background:#fff;transition:all .22s ease}.banner:hover,.banner-wrapper:hover,.module-banners .module-item:hover,.grid-banner:hover,.image-banner:hover,.journal-banner:hover{transform:translateY(-2px);box-shadow:var(--asd-shadow)}.module-banners-356 .module-item>a{background:#fff!important;border-radius:22px!important;padding:16px!important;border:1px solid var(--asd-border);box-shadow:var(--asd-shadow-soft)}.module-banners-356 .module-item>a:hover{border-color:rgba(0,87,184,.35);box-shadow:var(--asd-shadow)}.category-thumb,.category-layout .product-thumb,.categories-grid .category,.refine-item,.subcategory,.category-item{border:1px solid var(--asd-border)!important;border-radius:18px!important;background:#fff!important;box-shadow:var(--asd-shadow-soft);overflow:hidden;transition:all .22s ease}.category-thumb:hover,.categories-grid .category:hover,.refine-item:hover,.subcategory:hover,.category-item:hover{transform:translateY(-2px);border-color:rgba(0,87,184,.35)!important;box-shadow:var(--asd-shadow)}.product-thumb,.product-layout .product-thumb,.products-grid .product-thumb{border:1px solid var(--asd-border)!important;border-radius:18px!important;background:#fff!important;box-shadow:var(--asd-shadow-soft);overflow:hidden;transition:all .22s ease}.product-thumb:hover,.product-layout .product-thumb:hover,.products-grid .product-thumb:hover{transform:translateY(-2px);border-color:rgba(0,87,184,.35)!important;box-shadow:var(--asd-shadow)}.product-thumb .image,.product-thumb .product-img,.product-thumb .product-image{background:linear-gradient(180deg,#fff 0%,var(--asd-light) 100%)}.product-thumb .caption,.product-thumb .product-details{padding:14px 16px 16px!important}.product-thumb h4,.product-thumb .name,.product-thumb .product-name,.product-title{color:var(--asd-navy)!important;font-weight:800!important;line-height:1.35}.product-thumb h4 a,.product-thumb .name a,.product-thumb .product-name a,.product-title a{color:var(--asd-navy)!important}.product-thumb h4 a:hover,.product-thumb .name a:hover,.product-thumb .product-name a:hover,.product-title a:hover{color:var(--asd-blue)!important}.price,.product-price,.product-thumb .price,.product-thumb .price-new{color:var(--asd-blue)!important;font-weight:800!important}.product-thumb .price-old{color:#8a94a6!important}.product-thumb .button-group button,.product-thumb .btn,.btn-primary,.button,button[type="button"],.cart button{border-radius:12px!important}.product-thumb .button-group .cart,.product-thumb .button-group button:first-child,.btn-primary,.button-primary,button.btn-primary{background:linear-gradient(135deg,var(--asd-blue),var(--asd-blue-soft))!important;color:#fff!important;border:none!important;font-weight:800!important;box-shadow:0 8px 18px rgba(0,87,184,.22)}.product-thumb .button-group .cart:hover,.product-thumb .button-group button:first-child:hover,.btn-primary:hover,.button-primary:hover,button.btn-primary:hover{background:linear-gradient(135deg,#004CA3,var(--asd-blue))!important;color:#fff!important;box-shadow:0 12px 24px rgba(0,87,184,.28)}.product-thumb .button-group button:not(:first-child){background:#F7FAFF!important;color:var(--asd-blue)!important;border:1px solid var(--asd-border)!important}.product-thumb .button-group button:not(:first-child):hover{background:var(--asd-light)!important;color:var(--asd-navy)!important}.module-title,.title-wrapper,.section-title,h2.title,.module h3,.module h2{color:var(--asd-navy)!important;font-weight:900!important}.module-title:after,.title-wrapper:after,.section-title:after{background:var(--asd-blue)!important}.category-description,.category-info{border:1px solid var(--asd-border);border-radius:18px;background:linear-gradient(135deg,#fff 0%,var(--asd-light) 100%);padding:22px;color:var(--asd-text);box-shadow:var(--asd-shadow-soft)}.category-description h1,.category-description h2,.category-description h3,.category-info h1,.category-info h2,.category-info h3{color:var(--asd-navy)}.product-info h1,.product-page h1,.product-title h1,h1.page-title{color:var(--asd-navy)!important;font-weight:900!important;line-height:1.18}.product-info .button,.product-page .button,.product-info .btn,.product-page .btn{border-radius:12px!important}.breadcrumb,.breadcrumbs{background:var(--asd-light)!important;border:1px solid var(--asd-border);border-radius:999px;padding:10px 16px!important}.breadcrumb a,.breadcrumbs a{color:var(--asd-blue)!important}#column-left{border-color:var(--asd-border)!important}.list-group,.side-column .module,.column-left .module,.column-right .module,.refine-search{border-radius:16px!important;overflow:hidden;border:1px solid var(--asd-border)!important;box-shadow:var(--asd-shadow-soft);background:#fff}.list-group a,.list-group-item{color:var(--asd-dark)!important}.list-group a:hover,.list-group-item:hover{background:var(--asd-light)!important;color:var(--asd-blue)!important}.checkout-section{background:#fff!important;border:1px solid var(--asd-border)!important;border-radius:16px!important;box-shadow:var(--asd-shadow-soft);padding:18px!important;margin-bottom:25px!important}.whatsapp-box{background:#25D366!important;color:#fff!important;border-radius:999px!important;box-shadow:0 8px 22px rgba(37,211,102,.28);font-weight:800}.whatsapp-box:hover{box-shadow:0 12px 28px rgba(37,211,102,.38);transform:translateY(-1px)}#notification-dropdown{border:1px solid var(--asd-border)!important;border-radius:14px!important;box-shadow:0 12px 30px rgba(6,43,95,.14)!important}.featured-block .item,.features .item,.icon-box,.service-box,.info-block .item,.journal-features .item{border-radius:16px;transition:all .22s ease}.featured-block .item:hover,.features .item:hover,.icon-box:hover,.service-box:hover,.info-block .item:hover,.journal-features .item:hover{transform:translateY(-2px)}.featured-block i,.features i,.icon-box i,.service-box i,.info-block i,.journal-features i{color:var(--asd-blue)!important}.featured-block h3,.features h3,.icon-box h3,.service-box h3,.info-block h3,.journal-features h3{color:var(--asd-navy)!important;font-weight:900!important}footer,.footer,.site-footer,.journal-footer{background:linear-gradient(135deg,var(--asd-navy) 0%,#031A3A 100%)!important;color:#DDE8F5!important}footer h3,footer h4,.footer h3,.footer h4,.site-footer h3,.site-footer h4,.journal-footer h3,.journal-footer h4{color:#fff!important;font-weight:900!important}footer a,.footer a,.site-footer a,.journal-footer a{color:#DDE8F5!important}footer a:hover,.footer a:hover,.site-footer a:hover,.journal-footer a:hover{color:#fff!important;text-decoration:none}.footer-bottom,.copyright,.bottom-footer{border-top:1px solid rgba(255,255,255,.12)!important;color:#BFD1EA!important}input,textarea,select,.form-control{border:1px solid var(--asd-border)!important;border-radius:12px!important;box-shadow:none!important}input:focus,textarea:focus,select:focus,.form-control:focus{border-color:var(--asd-blue)!important;box-shadow:0 0 0 3px rgba(0,87,184,.12)!important}.pagination li a,.pagination li span{border-radius:10px!important;margin:0 3px;border:1px solid var(--asd-border)!important;color:var(--asd-blue)!important}.pagination .active span,.pagination .active a,.pagination li a:hover{background:var(--asd-blue)!important;color:#fff!important}@media (max-width:767px){.product-thumb{border-radius:16px!important}.product-thumb .caption,.product-thumb .product-details{padding:12px!important}.module-title,.section-title,h2.title{font-size:24px!important;line-height:1.25}.category-description,.category-info{padding:16px}.breadcrumb,.breadcrumbs{border-radius:14px;font-size:13px}.module-banners-356 .module-item:not(.swiper-slide){padding:10px!important}.bottom-menu{box-shadow:0 -6px 20px rgba(6,43,95,.10)}}@media (max-width:480px){.product-thumb h4,.product-thumb .name,.product-thumb .product-name,.product-title{font-size:15px!important}.product-thumb .button-group button{font-size:13px!important}}.asd-footer-luxe{margin-top:34px!important;background:radial-gradient(circle at 12% 0%,rgba(0,123,255,.14),transparent 26%),linear-gradient(135deg,#04162f 0%,#07244d 55%,#031427 100%)!important;color:#ffffff!important;border-top:1px solid rgba(255,255,255,.08)!important}.asd-footer-luxe a{text-decoration:none!important}.asd-footer-shell{max-width:1360px!important;margin:0 auto!important;padding:28px 22px 18px!important}.asd-footer-top{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr)!important;gap:22px!important;align-items:stretch!important;padding-bottom:22px!important;border-bottom:1px solid rgba(255,255,255,.10)!important}.asd-footer-brand{min-width:0!important}.asd-footer-chip{display:inline-flex!important;align-items:center!important;height:32px!important;padding:0 12px!important;margin-bottom:12px!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.14)!important;color:#95d1ff!important;font-size:12px!important;font-weight:900!important;letter-spacing:.04em!important}.asd-footer-brand h2{margin:0 0 10px!important;max-width:720px!important;color:#ffffff!important;font-size:clamp(22px,2.1vw,32px)!important;line-height:1.15!important;font-weight:950!important;letter-spacing:-.03em!important}.asd-footer-brand p{margin:0!important;max-width:760px!important;color:rgba(255,255,255,.74)!important;font-size:14.5px!important;line-height:1.72!important;font-weight:600!important}.asd-footer-pills{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important}.asd-footer-pills span{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:7px 12px!important;border-radius:999px!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.12)!important;color:#ffffff!important;font-size:12px!important;font-weight:850!important}.asd-footer-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.asd-footer-action{display:block!important;padding:14px 16px!important;border-radius:18px!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 28px rgba(0,0,0,.12)!important;color:#ffffff!important}.asd-footer-action-whatsapp{background:linear-gradient(135deg,rgba(40,191,84,.98) 0%,rgba(23,167,90,.98) 100%)!important;border-color:rgba(255,255,255,.14)!important}.asd-footer-action small{display:block!important;margin-bottom:4px!important;color:rgba(255,255,255,.62)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important}.asd-footer-action-whatsapp small,.asd-footer-action-whatsapp strong{color:#ffffff!important}.asd-footer-action strong{display:block!important;color:#ffffff!important;font-size:15px!important;line-height:1.3!important;font-weight:900!important}.asd-footer-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:26px!important;padding:24px 0 18px!important}.asd-footer-col{min-width:0!important}.asd-footer-col h3{margin:0 0 14px!important;color:#ffffff!important;font-size:17px!important;line-height:1.2!important;font-weight:900!important}.asd-footer-col ul,.asd-footer-contact-list{list-style:none!important;margin:0!important;padding:0!important}.asd-footer-col li,.asd-footer-contact-list li{margin:0 0 11px!important;padding:0!important}.asd-footer-col a,.asd-footer-contact-list span{color:rgba(255,255,255,.76)!important;font-size:14px!important;line-height:1.55!important;font-weight:650!important;transition:color .18s ease!important}.asd-footer-col a:hover{color:#9dd3ff!important}.asd-footer-contact-list span{display:block!important}.asd-footer-bottom{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:16px 0 4px!important;border-top:1px solid rgba(255,255,255,.10)!important;color:rgba(255,255,255,.58)!important;font-size:12.5px!important;line-height:1.5!important;font-weight:650!important}@media (max-width:1100px){.asd-footer-top{grid-template-columns:1fr!important}.asd-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.asd-footer-luxe{margin-top:26px!important}.asd-footer-shell{padding:22px 16px 14px!important}.asd-footer-top{gap:16px!important;padding-bottom:18px!important}.asd-footer-brand h2{font-size:23px!important}.asd-footer-grid{grid-template-columns:1fr!important;gap:18px!important;padding:18px 0 14px!important}.asd-footer-col{padding:14px 16px!important;border-radius:18px!important;background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.10)!important}.asd-footer-bottom{flex-direction:column!important;align-items:flex-start!important;padding-top:14px!important}}
/* asd-product.css */
.route-product-product .asd-product-quote-actions{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:16px!important;margin:14px 0 4px!important;box-sizing:border-box!important}.route-product-product .asd-product-quote-actions .btn{width:100%!important;min-height:56px!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-weight:900!important;font-size:15px!important;line-height:1.2!important;text-transform:none!important;white-space:normal!important;text-align:center!important;box-sizing:border-box!important;border:0!important;overflow:hidden!important}.route-product-product .asd-whatsapp-quote-btn{background:#25D366!important;color:#fff!important;box-shadow:0 10px 24px rgba(37,211,102,.24)!important}.route-product-product .asd-whatsapp-quote-btn:hover{background:#1FB85A!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 14px 30px rgba(37,211,102,.32)!important}.route-product-product .asd-phone-quote-btn{background:#062B5F!important;color:#fff!important;box-shadow:0 10px 24px rgba(6,43,95,.18)!important}.route-product-product .asd-phone-quote-btn:hover{background:#0057B8!important;color:#fff!important;transform:translateY(-1px)}.route-product-product .asd-whatsapp-quote-btn:before,.route-product-product .asd-whatsapp-quote-btn:after{display:none!important;content:none!important}.route-product-product .asd-whatsapp-quote-btn .fa-shopping-bag,.route-product-product .asd-whatsapp-quote-btn .fa-shopping-cart,.route-product-product .asd-whatsapp-quote-btn .fa-cart-plus,.route-product-product .asd-whatsapp-quote-btn .fa-bag-shopping,.route-product-product .asd-whatsapp-quote-btn [class*="icon-cart"],.route-product-product .asd-whatsapp-quote-btn [class*="icon-bag"]{display:none!important}.route-product-product .asd-whatsapp-quote-btn .fa-whatsapp{display:inline-block!important}.route-product-product #button-cart{display:none!important}.route-product-product .product-price-group .product-tax,.route-product-product .product-price-group .product-points,.route-product-product .product-price-group .discounts{display:none!important}.route-product-product .asd-quote-price-group{width:100%!important;max-width:100%!important;box-sizing:border-box!important;display:block!important;text-align:center!important;background:#F4F9FF!important;border:1px solid #DDE8F5!important;border-radius:18px!important;padding:18px 16px!important;margin:14px 0 18px!important;overflow:hidden!important;box-shadow:0 8px 22px rgba(6,43,95,.07)!important}.route-product-product .asd-quote-price{color:#0057B8!important;font-weight:900!important;line-height:1.15!important;margin:0 0 8px!important;text-align:center!important;white-space:normal!important}.route-product-product .asd-quote-price-note{display:block!important;width:100%!important;max-width:100%!important;color:#4B5B73!important;font-weight:500!important;line-height:1.45!important;margin:0 auto!important;text-align:center!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}@media (max-width:767px){body.route-product-product,.route-product-product{padding-bottom:95px!important}.route-product-product .whatsapp-box{display:none!important}.route-product-product .asd-product-quote-actions{position:fixed!important;left:0!important;right:0!important;bottom:calc(8px+env(safe-area-inset-bottom))!important;width:100%!important;max-width:100%!important;z-index:99999!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px!important;background:transparent!important;border-top:0!important;box-shadow:none!important;padding:0 14px!important;margin:0!important;box-sizing:border-box!important;pointer-events:none!important}.route-product-product .asd-product-quote-actions .btn{width:100%!important;height:56px!important;min-height:56px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border-radius:14px!important;border:none!important;font-size:14px!important;font-weight:900!important;line-height:1.15!important;text-align:center!important;text-transform:none!important;letter-spacing:0!important;padding:0 8px!important;box-sizing:border-box!important;white-space:nowrap!important;overflow:hidden!important;pointer-events:auto!important}.route-product-product .asd-product-quote-actions .btn i{font-size:17px!important;flex:0 0 auto!important}.route-product-product .asd-product-quote-actions .btn .btn-text,.route-product-product .asd-product-quote-actions .btn span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.route-product-product .asd-whatsapp-quote-btn{background:#25D366!important;color:#ffffff!important;box-shadow:0 8px 18px rgba(37,211,102,.25)!important}.route-product-product .asd-phone-quote-btn{background:#062B5F!important;color:#ffffff!important;box-shadow:0 8px 18px rgba(6,43,95,.22)!important}.route-product-product .button-group-page{margin:0!important;padding:0!important;min-height:0!important;box-shadow:none!important;background:transparent!important}.route-product-product .wishlist-compare{display:none!important}.route-product-product .product-info .product-right .product-details,.route-product-product .product-info .product-details{max-width:100%!important;overflow:hidden!important}.route-product-product .asd-quote-price-group{padding:16px 12px!important;border-radius:16px!important;margin:12px 0 14px!important}.route-product-product .asd-quote-price{font-size:30px!important}.route-product-product .asd-quote-price-note{font-size:14px!important;line-height:1.45!important;padding:0 4px!important}}@media (max-width:390px){.route-product-product .asd-product-quote-actions{gap:10px!important;padding:0 10px!important}.route-product-product .asd-product-quote-actions .btn{font-size:12.5px!important;height:54px!important;min-height:54px!important;gap:5px!important}.route-product-product .asd-product-quote-actions .btn i{font-size:15px!important}.route-product-product .asd-quote-price{font-size:28px!important}.route-product-product .asd-quote-price-note{font-size:13px!important}}.route-product-product .rating-page,.route-product-product .review-links,.route-product-product #review,.route-product-product #form-review,.route-product-product a[href*="#review"],.route-product-product a[href*="review"],.route-product-product .product-views,.route-product-product .product-sold,.route-product-product .product-weight{display:none!important}.route-product-product .asd-product-quick-info{margin:14px 0 18px!important;padding:16px!important;border:1px solid #DDE8F5!important;border-radius:18px!important;background:linear-gradient(135deg,#ffffff 0%,#F4F9FF 100%)!important;box-shadow:0 8px 22px rgba(6,43,95,.07)!important}.route-product-product .asd-product-quick-info-title{color:#062B5F!important;font-size:16px!important;font-weight:900!important;margin-bottom:12px!important}.route-product-product .asd-product-quick-info-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.route-product-product .asd-product-quick-info-item{background:#ffffff!important;border:1px solid #DDE8F5!important;border-radius:14px!important;padding:12px!important;min-width:0!important}.route-product-product .asd-product-quick-info-item span{display:block!important;color:#4B5B73!important;font-size:12px!important;font-weight:700!important;margin-bottom:4px!important}.route-product-product .asd-product-quick-info-item strong{display:block!important;color:#062B5F!important;font-size:13px!important;font-weight:900!important;line-height:1.35!important}.route-product-product .asd-product-policy-box{margin:12px 0 16px!important;padding:14px 15px!important;border:1px solid #DDE8F5!important;border-left:5px solid #0057B8!important;border-radius:16px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(6,43,95,.06)!important}.route-product-product .asd-product-policy-title{color:#062B5F!important;font-size:15px!important;font-weight:900!important;margin-bottom:6px!important}.route-product-product .asd-product-policy-box p{color:#4B5B73!important;font-size:13px!important;line-height:1.55!important;margin:0!important}.route-product-product .asd-quote-price-group{border-left:5px solid #0057B8!important}.route-product-product .asd-quote-price{letter-spacing:-0.2px!important}.route-product-product .asd-quote-price-note{max-width:520px!important}.route-product-product .tab-content,.route-product-product #tab-description,.route-product-product .product-description{color:#4B5B73!important;line-height:1.75!important}.route-product-product #tab-description h2,.route-product-product #tab-description h3,.route-product-product .product-description h2,.route-product-product .product-description h3{color:#062B5F!important;font-weight:900!important}.route-product-product #tab-description table,.route-product-product .product-description table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 8px 22px rgba(6,43,95,.06)!important}.route-product-product #tab-description table td,.route-product-product #tab-description table th,.route-product-product .product-description table td,.route-product-product .product-description table th{border:1px solid #DDE8F5!important;padding:12px!important}@media (max-width:767px){.route-product-product .asd-product-quick-info{padding:14px!important;border-radius:16px!important;margin:12px 0 14px!important}.route-product-product .asd-product-quick-info-grid{grid-template-columns:1fr!important;gap:8px!important}.route-product-product .asd-product-quick-info-item{padding:11px 12px!important}.route-product-product .asd-product-policy-box{padding:13px 14px!important;border-radius:15px!important;margin:10px 0 14px!important}.route-product-product .asd-product-policy-box p{font-size:12.5px!important}}@media (min-width:768px){.route-product-product .product-price-group{display:block!important;width:100%!important;max-width:100%!important;clear:both!important}.route-product-product .product-price-group .price-wrapper{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 14px!important}.route-product-product .product-info .product-details .price-group.asd-quote-price-group,.route-product-product .asd-quote-price-group{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;align-items:center!important;gap:18px!important;width:100%!important;max-width:100%!important;text-align:left!important;padding:18px 22px!important;margin:14px 0 14px!important;border-radius:18px!important;border:1px solid #DDE8F5!important;border-left:5px solid #0057B8!important;background:linear-gradient(135deg,#ffffff 0%,#F4F9FF 100%)!important;box-shadow:0 8px 22px rgba(6,43,95,.07)!important;box-sizing:border-box!important;overflow:hidden!important}.route-product-product .asd-quote-price{font-size:28px!important;line-height:1.12!important;margin:0!important;text-align:center!important;color:#0057B8!important;font-weight:900!important;white-space:normal!important}.route-product-product .asd-quote-price-note{font-size:15px!important;line-height:1.55!important;margin:0!important;padding:0!important;text-align:left!important;color:#4B5B73!important;max-width:none!important;white-space:normal!important;overflow-wrap:break-word!important}.route-product-product .asd-product-policy-box{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 18px!important;padding:18px 22px!important;border-radius:18px!important;border:1px solid #DDE8F5!important;border-left:5px solid #0057B8!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(6,43,95,.06)!important;box-sizing:border-box!important}.route-product-product .asd-product-policy-title{font-size:17px!important;line-height:1.25!important;margin:0 0 8px!important;color:#062B5F!important;font-weight:900!important}.route-product-product .asd-product-policy-box p{font-size:14px!important;line-height:1.65!important;color:#4B5B73!important;margin:0!important;max-width:720px!important}}@media (min-width:768px) and (max-width:1199px){.route-product-product .product-info .product-details .price-group.asd-quote-price-group,.route-product-product .asd-quote-price-group{grid-template-columns:1fr!important;gap:8px!important;text-align:center!important}.route-product-product .asd-quote-price{text-align:center!important;font-size:30px!important}.route-product-product .asd-quote-price-note{text-align:center!important;max-width:560px!important;margin:0 auto!important}}@media (min-width:768px){.route-product-product .asd-product-quote-actions-desktop-place{margin:14px 0 18px!important}.route-product-product .asd-product-quote-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:18px!important}.route-product-product .asd-product-quote-actions .btn{min-height:58px!important;border-radius:15px!important}}.route-product-product .asd-whatsapp-quote-btn:before,.route-product-product .asd-whatsapp-quote-btn:after{display:none!important;content:none!important}.route-product-product .asd-whatsapp-quote-btn .fa-shopping-bag,.route-product-product .asd-whatsapp-quote-btn .fa-shopping-cart,.route-product-product .asd-whatsapp-quote-btn .fa-cart-plus,.route-product-product .asd-whatsapp-quote-btn .fa-bag-shopping,.route-product-product .asd-whatsapp-quote-btn [class*="icon-cart"],.route-product-product .asd-whatsapp-quote-btn [class*="icon-bag"]{display:none!important}.route-product-product .asd-whatsapp-quote-btn .fa-whatsapp{display:inline-block!important}.route-product-product .rating-page,.route-product-product .review-links,.route-product-product #review,.route-product-product #form-review,.route-product-product #button-review,.route-product-product a[href*="review"],.route-product-product a[href*="#review"],.route-product-product .tab-pane[id*="review"],.route-product-product .module-item[id*="review"]{display:none!important}.route-product-product .tabs-container,.route-product-product .product-tabs,.route-product-product .nav-tabs,.route-product-product .module-tabs{border:0!important}.route-product-product .nav-tabs,.route-product-product .module-tabs .tab-container,.route-product-product .module-tabs .nav{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;justify-content:flex-start!important;margin:28px 0 18px!important}.route-product-product .nav-tabs>li,.route-product-product .module-tabs .tab-container>*,.route-product-product .module-tabs .nav>li{margin:0!important}.route-product-product .nav-tabs>li>a,.route-product-product .module-tabs a,.route-product-product .tabs-container a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:13px 20px!important;border-radius:14px!important;border:1px solid #DDE8F5!important;background:#ffffff!important;color:#062B5F!important;font-weight:900!important;box-shadow:0 8px 22px rgba(6,43,95,.06)!important;text-decoration:none!important}.route-product-product .nav-tabs>li.active>a,.route-product-product .module-tabs .active a,.route-product-product .tabs-container a.active,.route-product-product .nav-tabs>li>a:hover,.route-product-product .module-tabs a:hover,.route-product-product .tabs-container a:hover{background:#0057B8!important;border-color:#0057B8!important;color:#ffffff!important}.route-product-product .tab-content,.route-product-product #tab-description,.route-product-product .product-description,.route-product-product .product-description>article,.route-product-product #tab-description>article{color:#4B5B73!important;line-height:1.78!important;font-size:15px!important}.route-product-product .tab-content,.route-product-product #tab-description,.route-product-product .product-description{background:#ffffff!important;border:1px solid #DDE8F5!important;border-radius:20px!important;box-shadow:0 10px 26px rgba(6,43,95,.07)!important;padding:28px!important;overflow:hidden!important}.route-product-product #tab-description h2,.route-product-product #tab-description h3,.route-product-product #tab-description h4,.route-product-product .product-description h2,.route-product-product .product-description h3,.route-product-product .product-description h4,.route-product-product .product-description article h2,.route-product-product .product-description article h3{color:#062B5F!important;font-weight:900!important;line-height:1.25!important;letter-spacing:-0.2px!important}.route-product-product #tab-description h2,.route-product-product .product-description h2{font-size:24px!important;margin:26px 0 14px!important;padding-bottom:10px!important;border-bottom:1px solid #DDE8F5!important}.route-product-product #tab-description h3,.route-product-product .product-description h3{font-size:19px!important;margin:22px 0 10px!important}.route-product-product #tab-description p,.route-product-product .product-description p{margin:0 0 14px!important}.route-product-product #tab-description ul,.route-product-product #tab-description ol,.route-product-product .product-description ul,.route-product-product .product-description ol{padding-left:22px!important;margin:12px 0 18px!important}.route-product-product #tab-description li,.route-product-product .product-description li{margin:7px 0!important}.route-product-product #tab-description table,.route-product-product .product-description table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;border-radius:16px!important;overflow:hidden!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(6,43,95,.06)!important;margin:18px 0 22px!important}.route-product-product #tab-description table th,.route-product-product .product-description table th{background:#F4F9FF!important;color:#062B5F!important;font-weight:900!important}.route-product-product #tab-description table td,.route-product-product #tab-description table th,.route-product-product .product-description table td,.route-product-product .product-description table th{border:1px solid #DDE8F5!important;padding:13px 14px!important;vertical-align:top!important}.route-product-product #tab-description details,.route-product-product .product-description details{border:1px solid #DDE8F5!important;border-radius:16px!important;background:#ffffff!important;box-shadow:0 8px 20px rgba(6,43,95,.05)!important;margin:12px 0!important;overflow:hidden!important}.route-product-product #tab-description summary,.route-product-product .product-description summary{cursor:pointer!important;color:#062B5F!important;font-weight:900!important;padding:15px 46px 15px 16px!important;position:relative!important;list-style:none!important}.route-product-product #tab-description summary::-webkit-details-marker,.route-product-product .product-description summary::-webkit-details-marker{display:none!important}.route-product-product #tab-description summary:after,.route-product-product .product-description summary:after{content:"›"!important;position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;color:#0057B8!important;font-size:26px!important;transition:transform .2s ease!important}.route-product-product #tab-description details[open] summary:after,.route-product-product .product-description details[open] summary:after{transform:translateY(-50%) rotate(90deg)!important}.route-product-product #tab-description details>*:not(summary),.route-product-product .product-description details>*:not(summary){padding:0 16px 16px!important}.route-product-product #tab-description a,.route-product-product .product-description a{color:#0057B8!important;font-weight:800!important;text-decoration:none!important}.route-product-product #tab-description a:hover,.route-product-product .product-description a:hover{color:#062B5F!important;text-decoration:underline!important}.route-product-product .related-products,.route-product-product .module-products,.route-product-product [class*="related"]{margin-top:28px!important}.route-product-product .related-products .module-title,.route-product-product .module-products .module-title{color:#062B5F!important;font-weight:900!important}.route-product-product .related-products .product-thumb,.route-product-product .module-products .product-thumb{border:1px solid #DDE8F5!important;border-radius:18px!important;background:#ffffff!important;box-shadow:0 8px 22px rgba(6,43,95,.06)!important;overflow:hidden!important}@media (max-width:767px){.route-product-product .tab-content,.route-product-product #tab-description,.route-product-product .product-description{padding:18px!important;border-radius:18px!important;font-size:14px!important}.route-product-product #tab-description h2,.route-product-product .product-description h2{font-size:21px!important}.route-product-product #tab-description h3,.route-product-product .product-description h3{font-size:17px!important}.route-product-product #tab-description table,.route-product-product .product-description table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.route-product-product .nav-tabs,.route-product-product .module-tabs .tab-container,.route-product-product .module-tabs .nav{gap:8px!important;margin:20px 0 14px!important}.route-product-product .nav-tabs>li>a,.route-product-product .module-tabs a,.route-product-product .tabs-container a{min-height:44px!important;padding:11px 14px!important;font-size:14px!important}}.route-product-product .nav-tabs,.route-product-product .product-tabs,.route-product-product .module-tabs,.route-product-product .tabs-container,.route-product-product .tab-container{border:0!important}.route-product-product .nav-tabs>li>a,.route-product-product .nav-tabs>li>button,.route-product-product .product-tabs a,.route-product-product .product-tabs button,.route-product-product .module-tabs a,.route-product-product .module-tabs button,.route-product-product .tabs-container a,.route-product-product .tabs-container button,.route-product-product .tab-container a,.route-product-product .tab-container button{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:58px!important;padding:14px 18px!important;border-radius:16px!important;background:#ffffff!important;background-color:#ffffff!important;background-image:none!important;border:1px solid #CFE0F5!important;color:#062B5F!important;opacity:1!important;font-weight:900!important;text-shadow:none!important;box-shadow:0 6px 18px rgba(6,43,95,.05)!important;transition:all .22s ease!important}.route-product-product .nav-tabs>li>a *,.route-product-product .nav-tabs>li>button *,.route-product-product .product-tabs a *,.route-product-product .product-tabs button *,.route-product-product .module-tabs a *,.route-product-product .module-tabs button *,.route-product-product .tabs-container a *,.route-product-product .tabs-container button *,.route-product-product .tab-container a *,.route-product-product .tab-container button *{color:#062B5F!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#062B5F!important}.route-product-product .nav-tabs>li>a:hover,.route-product-product .nav-tabs>li>a:focus,.route-product-product .nav-tabs>li>button:hover,.route-product-product .nav-tabs>li>button:focus,.route-product-product .product-tabs a:hover,.route-product-product .product-tabs a:focus,.route-product-product .product-tabs button:hover,.route-product-product .product-tabs button:focus,.route-product-product .module-tabs a:hover,.route-product-product .module-tabs a:focus,.route-product-product .module-tabs button:hover,.route-product-product .module-tabs button:focus,.route-product-product .tabs-container a:hover,.route-product-product .tabs-container a:focus,.route-product-product .tabs-container button:hover,.route-product-product .tabs-container button:focus,.route-product-product .tab-container a:hover,.route-product-product .tab-container a:focus,.route-product-product .tab-container button:hover,.route-product-product .tab-container button:focus{background:#E7F1FF!important;background-color:#E7F1FF!important;background-image:none!important;border-color:#0057B8!important;color:#0057B8!important;box-shadow:0 8px 18px rgba(0,87,184,.10)!important}.route-product-product .nav-tabs>li>a:hover *,.route-product-product .nav-tabs>li>a:focus *,.route-product-product .nav-tabs>li>button:hover *,.route-product-product .nav-tabs>li>button:focus *,.route-product-product .product-tabs a:hover *,.route-product-product .product-tabs a:focus *,.route-product-product .product-tabs button:hover *,.route-product-product .product-tabs button:focus *,.route-product-product .module-tabs a:hover *,.route-product-product .module-tabs a:focus *,.route-product-product .module-tabs button:hover *,.route-product-product .module-tabs button:focus *,.route-product-product .tabs-container a:hover *,.route-product-product .tabs-container a:focus *,.route-product-product .tabs-container button:hover *,.route-product-product .tabs-container button:focus *,.route-product-product .tab-container a:hover *,.route-product-product .tab-container a:focus *,.route-product-product .tab-container button:hover *,.route-product-product .tab-container button:focus *{color:#0057B8!important;opacity:1!important;-webkit-text-fill-color:#0057B8!important}.route-product-product .nav-tabs>li.active>a,.route-product-product .nav-tabs>li.active>a:hover,.route-product-product .nav-tabs>li.active>a:focus,.route-product-product .nav-tabs>li.active>button,.route-product-product .nav-tabs>li.active>button:hover,.route-product-product .nav-tabs>li.active>button:focus,.route-product-product .nav-tabs>li>a.active,.route-product-product .nav-tabs>li>button.active,.route-product-product .nav-tabs>li>a[aria-selected="true"],.route-product-product .nav-tabs>li>button[aria-selected="true"],.route-product-product .product-tabs .active>a,.route-product-product .product-tabs .active>button,.route-product-product .product-tabs a.active,.route-product-product .product-tabs button.active,.route-product-product .module-tabs .active>a,.route-product-product .module-tabs .active>button,.route-product-product .module-tabs a.active,.route-product-product .module-tabs button.active,.route-product-product .tabs-container .active>a,.route-product-product .tabs-container .active>button,.route-product-product .tabs-container a.active,.route-product-product .tabs-container button.active,.route-product-product .tab-container .active>a,.route-product-product .tab-container .active>button,.route-product-product .tab-container a.active,.route-product-product .tab-container button.active,.route-product-product [aria-selected="true"]{background:#0057B8!important;background-color:#0057B8!important;background-image:none!important;border-color:#0057B8!important;color:#ffffff!important;opacity:1!important;text-shadow:none!important;box-shadow:inset 0 0 0 999px #0057B8,0 10px 24px rgba(0,87,184,.18)!important}.route-product-product .nav-tabs>li.active>a *,.route-product-product .nav-tabs>li.active>a:hover *,.route-product-product .nav-tabs>li.active>a:focus *,.route-product-product .nav-tabs>li.active>button *,.route-product-product .nav-tabs>li.active>button:hover *,.route-product-product .nav-tabs>li.active>button:focus *,.route-product-product .nav-tabs>li>a.active *,.route-product-product .nav-tabs>li>button.active *,.route-product-product .nav-tabs>li>a[aria-selected="true"] *,.route-product-product .nav-tabs>li>button[aria-selected="true"] *,.route-product-product .product-tabs .active>a *,.route-product-product .product-tabs .active>button *,.route-product-product .product-tabs a.active *,.route-product-product .product-tabs button.active *,.route-product-product .module-tabs .active>a *,.route-product-product .module-tabs .active>button *,.route-product-product .module-tabs a.active *,.route-product-product .module-tabs button.active *,.route-product-product .tabs-container .active>a *,.route-product-product .tabs-container .active>button *,.route-product-product .tabs-container a.active *,.route-product-product .tabs-container button.active *,.route-product-product .tab-container .active>a *,.route-product-product .tab-container .active>button *,.route-product-product .tab-container a.active *,.route-product-product .tab-container button.active *,.route-product-product [aria-selected="true"] *{color:#ffffff!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#ffffff!important}.route-product-product .nav-tabs>li>a:focus-visible,.route-product-product .product-tabs a:focus-visible,.route-product-product .module-tabs a:focus-visible,.route-product-product .tabs-container a:focus-visible,.route-product-product .tab-container a:focus-visible{outline:none!important;box-shadow:0 0 0 3px rgba(0,87,184,.14),inset 0 0 0 1px #0057B8!important}.route-product-product #tab-description ul:has(li>a),.route-product-product .product-description ul:has(li>a){list-style:none!important;padding-left:0!important;margin:14px 0 26px!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:stretch!important}.route-product-product #tab-description ul:has(li>a) li,.route-product-product .product-description ul:has(li>a) li{list-style:none!important;margin:0!important;padding:0!important}.route-product-product #tab-description ul:has(li>a) li::marker,.route-product-product .product-description ul:has(li>a) li::marker,.route-product-product #tab-description ul:has(li>a) li::before,.route-product-product .product-description ul:has(li>a) li::before{content:none!important;display:none!important}.route-product-product #tab-description li>a,.route-product-product .product-description li>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:13px 20px!important;border-radius:16px!important;border:1px solid #D8E6F5!important;background:linear-gradient(180deg,#FFFFFF 0%,#F7FBFF 100%)!important;color:#062B5F!important;-webkit-text-fill-color:#062B5F!important;font-weight:800!important;line-height:1.35!important;box-shadow:0 8px 20px rgba(6,43,95,.06)!important;text-decoration:none!important;transition:all .22s ease!important}.route-product-product #tab-description li>a:visited,.route-product-product .product-description li>a:visited{color:#062B5F!important;-webkit-text-fill-color:#062B5F!important;text-decoration:none!important}.route-product-product #tab-description li>a:hover,.route-product-product #tab-description li>a:focus,.route-product-product #tab-description li>a:active,.route-product-product .product-description li>a:hover,.route-product-product .product-description li>a:focus,.route-product-product .product-description li>a:active{background:linear-gradient(135deg,#0057B8 0%,#0B6BDC 100%)!important;border-color:#0057B8!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 12px 26px rgba(0,87,184,.18)!important;transform:translateY(-1px)!important;text-decoration:none!important}.route-product-product #tab-description li.active>a,.route-product-product #tab-description li>a.active,.route-product-product #tab-description li>a[aria-current="page"],.route-product-product .product-description li.active>a,.route-product-product .product-description li>a.active,.route-product-product .product-description li>a[aria-current="page"]{background:linear-gradient(135deg,#0057B8 0%,#0B6BDC 100%)!important;border-color:#0057B8!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 12px 26px rgba(0,87,184,.18)!important}.route-product-product #tab-description a[href*="wikipedia.org"],.route-product-product .product-description a[href*="wikipedia.org"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:10px 18px!important;border-radius:14px!important;border:1px solid #D8E6F5!important;background:linear-gradient(180deg,#FFFFFF 0%,#F7FBFF 100%)!important;color:#062B5F!important;-webkit-text-fill-color:#062B5F!important;font-weight:800!important;text-decoration:none!important;box-shadow:0 8px 18px rgba(6,43,95,.06)!important;transition:all .22s ease!important}.route-product-product #tab-description a[href*="wikipedia.org"]:hover,.route-product-product #tab-description a[href*="wikipedia.org"]:focus,.route-product-product .product-description a[href*="wikipedia.org"]:hover,.route-product-product .product-description a[href*="wikipedia.org"]:focus{background:linear-gradient(135deg,#0057B8 0%,#0B6BDC 100%)!important;border-color:#0057B8!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:0 12px 26px rgba(0,87,184,.18)!important;text-decoration:none!important}.route-product-product #tab-description p:has(a[href*="wikipedia.org"]),.route-product-product .product-description p:has(a[href*="wikipedia.org"]){display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;margin-top:12px!important;margin-bottom:20px!important}@media (max-width:767px){.route-product-product #tab-description ul:has(li>a),.route-product-product .product-description ul:has(li>a){display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.route-product-product #tab-description li>a,.route-product-product .product-description li>a,.route-product-product #tab-description a[href*="wikipedia.org"],.route-product-product .product-description a[href*="wikipedia.org"]{width:100%!important;justify-content:flex-start!important}}@supports not selector(ul:has(li>a)){.route-product-product #tab-description li>a,.route-product-product .product-description li>a{margin:4px 6px 6px 0!important}}.route-product-product #tab-description h2,.route-product-product #tab-description h3,.route-product-product .product-description h2,.route-product-product .product-description h3{color:#062B5F!important;font-weight:900!important}.route-product-product #tab-description hr,.route-product-product .product-description hr{border:0!important;border-top:1px solid #E2ECF8!important;margin:24px 0 18px!important}.route-product-product #tab-description ul:has(li>a),.route-product-product .product-description ul:has(li>a){list-style:none!important;list-style-type:none!important;padding:18px!important;margin:12px 0 28px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;border:1px solid #DDE8F5!important;border-radius:18px!important;background:linear-gradient(135deg,#FFFFFF 0%,#F7FBFF 100%)!important;box-shadow:0 8px 22px rgba(6,43,95,.05)!important}.route-product-product #tab-description ul:has(li>a) li,.route-product-product .product-description ul:has(li>a) li,.route-product-product #tab-description li:has(>a),.route-product-product .product-description li:has(>a){list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important;display:block!important}.route-product-product #tab-description ul:has(li>a) li::marker,.route-product-product .product-description ul:has(li>a) li::marker,.route-product-product #tab-description li:has(>a)::marker,.route-product-product .product-description li:has(>a)::marker,.route-product-product #tab-description ul:has(li>a) li::before,.route-product-product .product-description ul:has(li>a) li::before,.route-product-product #tab-description li:has(>a)::before,.route-product-product .product-description li:has(>a)::before{content:none!important;display:none!important}.route-product-product #tab-description li>a,.route-product-product .product-description li>a{width:100%!important;min-height:56px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:14px 16px 14px 18px!important;border-radius:15px!important;border:1px solid #D8E6F5!important;background:#FFFFFF!important;background-image:none!important;color:#062B5F!important;-webkit-text-fill-color:#062B5F!important;font-weight:900!important;line-height:1.35!important;text-align:left!important;text-decoration:none!important;box-shadow:0 6px 16px rgba(6,43,95,.045)!important;transition:all .22s ease!important;box-sizing:border-box!important}.route-product-product #tab-description li>a::before,.route-product-product .product-description li>a::before{content:"›"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;min-width:24px!important;margin-right:10px!important;border-radius:999px!important;background:#EEF5FF!important;color:#0057B8!important;-webkit-text-fill-color:#0057B8!important;font-size:22px!important;font-weight:900!important;line-height:1!important}.route-product-product #tab-description li>a:visited,.route-product-product .product-description li>a:visited{color:#062B5F!important;-webkit-text-fill-color:#062B5F!important}.route-product-product #tab-description li>a:hover,.route-product-product #tab-description li>a:focus,.route-product-product #tab-description li>a:active,.route-product-product .product-description li>a:hover,.route-product-product .product-description li>a:focus,.route-product-product .product-description li>a:active{background:#EEF5FF!important;border-color:#0057B8!important;color:#0057B8!important;-webkit-text-fill-color:#0057B8!important;box-shadow:0 10px 24px rgba(0,87,184,.12)!important;transform:translateY(-1px)!important;text-decoration:none!important}.route-product-product #tab-description li>a:hover::before,.route-product-product #tab-description li>a:focus::before,.route-product-product .product-description li>a:hover::before,.route-product-product .product-description li>a:focus::before{background:#0057B8!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important}.route-product-product #tab-description a[href^="#"],.route-product-product .product-description a[href^="#"],.route-product-product #tab-description .tag,.route-product-product .product-description .tag,.route-product-product #tab-description .tags a,.route-product-product .product-description .tags a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:8px 14px!important;margin:4px 5px 4px 0!important;border-radius:999px!important;border:1px solid #DDE8F5!important;background:#FFFFFF!important;color:#062B5F!important;-webkit-text-fill-color:#062B5F!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;box-shadow:0 4px 12px rgba(6,43,95,.04)!important}.route-product-product #tab-description a[href^="#"]:hover,.route-product-product .product-description a[href^="#"]:hover,.route-product-product #tab-description .tag:hover,.route-product-product .product-description .tag:hover,.route-product-product #tab-description .tags a:hover,.route-product-product .product-description .tags a:hover{background:#EEF5FF!important;border-color:#0057B8!important;color:#0057B8!important;-webkit-text-fill-color:#0057B8!important;text-decoration:none!important}.route-product-product #tab-description p:has(a[href*="wikipedia.org"]),.route-product-product .product-description p:has(a[href*="wikipedia.org"]){display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;padding:16px 18px!important;margin:14px 0 24px!important;border:1px solid #DDE8F5!important;border-radius:18px!important;background:linear-gradient(135deg,#FFFFFF 0%,#F7FBFF 100%)!important;box-shadow:0 8px 20px rgba(6,43,95,.045)!important}.route-product-product #tab-description a[href*="wikipedia.org"],.route-product-product .product-description a[href*="wikipedia.org"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 16px!important;border-radius:14px!important;border:1px solid #D8E6F5!important;background:#FFFFFF!important;color:#062B5F!important;-webkit-text-fill-color:#062B5F!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 6px 16px rgba(6,43,95,.04)!important;transition:all .22s ease!important}.route-product-product #tab-description a[href*="wikipedia.org"]::before,.route-product-product .product-description a[href*="wikipedia.org"]::before{content:"↗"!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;min-width:22px!important;margin-right:9px!important;border-radius:999px!important;background:#EEF5FF!important;color:#0057B8!important;-webkit-text-fill-color:#0057B8!important;font-size:14px!important;font-weight:900!important}.route-product-product #tab-description a[href*="wikipedia.org"]:hover,.route-product-product #tab-description a[href*="wikipedia.org"]:focus,.route-product-product .product-description a[href*="wikipedia.org"]:hover,.route-product-product .product-description a[href*="wikipedia.org"]:focus{background:#EEF5FF!important;border-color:#0057B8!important;color:#0057B8!important;-webkit-text-fill-color:#0057B8!important;box-shadow:0 10px 24px rgba(0,87,184,.12)!important;text-decoration:none!important}@media (max-width:991px){.route-product-product #tab-description ul:has(li>a),.route-product-product .product-description ul:has(li>a){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.route-product-product #tab-description ul:has(li>a),.route-product-product .product-description ul:has(li>a){grid-template-columns:1fr!important;padding:12px!important;gap:9px!important}.route-product-product #tab-description li>a,.route-product-product .product-description li>a{min-height:50px!important;padding:13px 14px!important}.route-product-product #tab-description p:has(a[href*="wikipedia.org"]),.route-product-product .product-description p:has(a[href*="wikipedia.org"]){display:block!important;padding:14px!important}.route-product-product #tab-description a[href*="wikipedia.org"],.route-product-product .product-description a[href*="wikipedia.org"]{width:100%!important;justify-content:flex-start!important;margin-top:10px!important}}@supports not selector(ul:has(li>a)){.route-product-product #tab-description li>a,.route-product-product .product-description li>a{margin:5px 8px 5px 0!important}}.main-products .product-thumb .asd-card-price,.module-products .product-thumb .asd-card-price,.product-layout .product-thumb .asd-card-price{margin-top:12px!important;margin-bottom:12px!important}.main-products .product-thumb .asd-card-price-label,.module-products .product-thumb .asd-card-price-label,.product-layout .product-thumb .asd-card-price-label{display:block!important;color:#0057B8!important;font-weight:900!important;line-height:1.15!important}.main-products .product-thumb .asd-card-price-note,.module-products .product-thumb .asd-card-price-note,.product-layout .product-thumb .asd-card-price-note{display:block!important;color:#0057B8!important;font-weight:800!important;line-height:1.3!important}.main-products .asd-card-button-row,.module-products .asd-card-button-row,.product-layout .asd-card-button-row{gap:10px!important;width:100%!important}.main-products .asd-card-btn,.module-products .asd-card-btn,.product-layout .asd-card-btn{box-sizing:border-box!important}.main-products .asd-card-btn .asd-card-btn-label,.module-products .asd-card-btn .asd-card-btn-label,.product-layout .asd-card-btn .asd-card-btn-label{text-align:center!important;word-break:keep-all!important}@media (max-width:767px){.main-products .product-thumb .caption,.module-products .product-thumb .caption,.product-layout .product-thumb .caption{padding:12px!important}.main-products .product-thumb .asd-card-price-label,.module-products .product-thumb .asd-card-price-label,.product-layout .product-thumb .asd-card-price-label{font-size:16px!important}.main-products .product-thumb .asd-card-price-note,.module-products .product-thumb .asd-card-price-note,.product-layout .product-thumb .asd-card-price-note{font-size:12.5px!important;line-height:1.28!important}.main-products .asd-card-button-row,.module-products .asd-card-button-row,.product-layout .asd-card-button-row{gap:8px!important}.main-products .asd-card-btn,.module-products .asd-card-btn,.product-layout .asd-card-btn{min-height:44px!important}.main-products .asd-card-btn .asd-card-btn-label,.module-products .asd-card-btn .asd-card-btn-label,.product-layout .asd-card-btn .asd-card-btn-label{font-size:12.5px!important;line-height:1.1!important}}@media (max-width:420px){.main-products .asd-card-button-row,.module-products .asd-card-button-row,.product-layout .asd-card-button-row{gap:8px!important}}.main-products .product-layout,.module-products .product-layout,.product-layout,.swiper-slide .product-layout{display:flex!important;height:auto!important}.main-products .product-thumb,.module-products .product-thumb,.product-layout .product-thumb,.swiper-slide .product-thumb{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:100%!important;box-sizing:border-box!important}.main-products .product-thumb .image,.module-products .product-thumb .image,.product-layout .product-thumb .image,.swiper-slide .product-thumb .image{width:100%!important;height:260px!important;min-height:260px!important;max-height:260px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:14px!important;margin:0 0 16px!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:18px!important;background:linear-gradient(180deg,#FFFFFF 0%,#FFF7ED 100%)!important}.main-products .product-thumb .image>a.product-img,.module-products .product-thumb .image>a.product-img,.product-layout .product-thumb .image>a.product-img,.swiper-slide .product-thumb .image>a.product-img,.main-products .product-thumb .image>a.product-img>div,.module-products .product-thumb .image>a.product-img>div,.product-layout .product-thumb .image>a.product-img>div,.swiper-slide .product-thumb .image>a.product-img>div{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.main-products .product-thumb .image img,.module-products .product-thumb .image img,.product-layout .product-thumb .image img,.swiper-slide .product-thumb .image img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;display:block!important;margin:0 auto!important}.main-products .product-thumb .image img.img-second,.module-products .product-thumb .image img.img-second,.product-layout .product-thumb .image img.img-second,.swiper-slide .product-thumb .image img.img-second{object-fit:contain!important}.main-products .product-thumb .caption,.module-products .product-thumb .caption,.product-layout .product-thumb .caption,.swiper-slide .product-thumb .caption{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;width:100%!important;box-sizing:border-box!important}.main-products .product-thumb .name,.module-products .product-thumb .name,.product-layout .product-thumb .name,.swiper-slide .product-thumb .name{min-height:58px!important;display:flex!important;align-items:flex-start!important;margin-bottom:14px!important;line-height:1.35!important}.main-products .product-thumb .name a,.module-products .product-thumb .name a,.product-layout .product-thumb .name a,.swiper-slide .product-thumb .name a{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.35!important}.main-products .product-thumb .asd-card-price,.module-products .product-thumb .asd-card-price,.product-layout .product-thumb .asd-card-price,.swiper-slide .product-thumb .asd-card-price,.main-products .product-thumb .asd-card-price-label,.module-products .product-thumb .asd-card-price-label,.product-layout .product-thumb .asd-card-price-label,.swiper-slide .product-thumb .asd-card-price-label,.main-products .product-thumb .asd-card-price-note,.module-products .product-thumb .asd-card-price-note,.product-layout .product-thumb .asd-card-price-note,.swiper-slide .product-thumb .asd-card-price-note{display:none!important}.main-products .product-thumb .asd-card-actions-wrapper,.module-products .product-thumb .asd-card-actions-wrapper,.product-layout .product-thumb .asd-card-actions-wrapper,.swiper-slide .product-thumb .asd-card-actions-wrapper{margin-top:auto!important;width:100%!important}.main-products .asd-card-button-row,.module-products .asd-card-button-row,.product-layout .asd-card-button-row,.swiper-slide .asd-card-button-row{width:100%!important;gap:10px!important}@media (max-width:767px){.main-products .product-thumb .image,.module-products .product-thumb .image,.product-layout .product-thumb .image,.swiper-slide .product-thumb .image{height:190px!important;min-height:190px!important;max-height:190px!important;padding:10px!important;margin-bottom:12px!important;border-radius:16px!important}.main-products .product-thumb .name,.module-products .product-thumb .name,.product-layout .product-thumb .name,.swiper-slide .product-thumb .name{min-height:70px!important;margin-bottom:12px!important}.main-products .product-thumb .name a,.module-products .product-thumb .name a,.product-layout .product-thumb .name a,.swiper-slide .product-thumb .name a{-webkit-line-clamp:4!important}}@media (max-width:420px){.main-products .product-thumb .image,.module-products .product-thumb .image,.product-layout .product-thumb .image,.swiper-slide .product-thumb .image{height:165px!important;min-height:165px!important;max-height:165px!important}}.main-products,.module-products .product-grid,.module-products .swiper-wrapper{align-items:stretch!important}.main-products .product-layout,.module-products .product-layout,.swiper-slide .product-layout{align-self:stretch!important}.main-products .product-thumb .image,.module-products .product-thumb .image,.product-layout .product-thumb .image,.swiper-slide .product-thumb .image{background:linear-gradient(180deg,#FFFFFF 0%,#FFF9F2 100%)!important}@media (min-width:768px){.main-products .product-thumb .image,.module-products .product-thumb .image,.product-layout .product-thumb .image,.swiper-slide .product-thumb .image{height:245px!important;min-height:245px!important;max-height:245px!important}.main-products .product-thumb .name,.module-products .product-thumb .name,.product-layout .product-thumb .name,.swiper-slide .product-thumb .name{min-height:64px!important}}@media (max-width:767px){.main-products .product-thumb,.module-products .product-thumb,.product-layout .product-thumb,.swiper-slide .product-thumb{border-radius:17px!important}.main-products .product-thumb .image,.module-products .product-thumb .image,.product-layout .product-thumb .image,.swiper-slide .product-thumb .image{height:178px!important;min-height:178px!important;max-height:178px!important}.main-products .product-thumb .caption,.module-products .product-thumb .caption,.product-layout .product-thumb .caption,.swiper-slide .product-thumb .caption{padding:12px!important}.main-products .product-thumb .name,.module-products .product-thumb .name,.product-layout .product-thumb .name,.swiper-slide .product-thumb .name{min-height:76px!important}}.main-products .product-thumb,.module-products .product-thumb,.product-layout .product-thumb,.swiper-slide .product-thumb{min-height:100%!important}@media (min-width:768px){.main-products .product-thumb .image,.module-products .product-thumb .image,.product-layout .product-thumb .image,.swiper-slide .product-thumb .image{height:230px!important;min-height:230px!important;max-height:230px!important;padding:12px!important;background:#FFF8F0!important}.main-products .product-thumb .name,.module-products .product-thumb .name,.product-layout .product-thumb .name,.swiper-slide .product-thumb .name{min-height:62px!important}}@media (max-width:767px){.main-products .product-thumb .image,.module-products .product-thumb .image,.product-layout .product-thumb .image,.swiper-slide .product-thumb .image{height:165px!important;min-height:165px!important;max-height:165px!important;padding:9px!important;background:#FFF8F0!important}.main-products .product-thumb .name,.module-products .product-thumb .name,.product-layout .product-thumb .name,.swiper-slide .product-thumb .name{min-height:72px!important;margin-bottom:10px!important}.main-products .product-thumb .asd-card-actions-wrapper,.module-products .product-thumb .asd-card-actions-wrapper,.product-layout .product-thumb .asd-card-actions-wrapper,.swiper-slide .product-thumb .asd-card-actions-wrapper{margin-top:auto!important}}.main-products .product-thumb .image,.module-products .product-thumb .image,.product-layout .product-thumb .image,.swiper-slide .product-thumb .image{background:#FFFFFF!important;border:1px solid #F1E8DC!important;overflow:hidden!important}.main-products .product-thumb .image img,.module-products .product-thumb .image img,.product-layout .product-thumb .image img,.swiper-slide .product-thumb .image img{object-fit:cover!important;transform:scale(1.055)!important;transform-origin:center center!important}.main-products .product-thumb .image img.img-second,.module-products .product-thumb .image img.img-second,.product-layout .product-thumb .image img.img-second,.swiper-slide .product-thumb .image img.img-second{object-fit:cover!important;transform:scale(1.055)!important}@media (max-width:767px){.main-products .product-thumb .image img,.module-products .product-thumb .image img,.product-layout .product-thumb .image img,.swiper-slide .product-thumb .image img{transform:scale(1.07)!important}}
/* asd-category.css */
.route-product-category .asd-category-breadcrumb,.asd-category-breadcrumb{background:#F4F9FF!important;border:1px solid #DDE8F5!important;border-radius:999px!important;padding:10px 16px!important;margin-bottom:18px!important}.route-product-category .asd-category-breadcrumb a,.asd-category-breadcrumb a{color:#0057B8!important;font-weight:700!important}.asd-category-top-title{color:#062B5F!important;font-weight:900!important}.asd-category-page .asd-category-hero{display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;gap:24px!important;align-items:stretch!important;margin:0 0 26px!important;padding:24px!important;border:1px solid #DDE8F5!important;border-radius:24px!important;background:radial-gradient(circle at top right,rgba(0,87,184,.10),transparent 34%),linear-gradient(135deg,#FFFFFF 0%,#F4F9FF 100%)!important;box-shadow:0 12px 32px rgba(6,43,95,.08)!important;overflow:hidden!important}.asd-category-page .asd-category-hero-content{min-width:0!important}.asd-category-page .asd-category-kicker{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:7px 12px!important;border-radius:999px!important;background:#EAF3FF!important;color:#0057B8!important;font-size:12px!important;font-weight:900!important;letter-spacing:.2px!important;margin-bottom:12px!important}.asd-category-page .asd-category-title{color:#062B5F!important;font-weight:900!important;line-height:1.12!important;margin:0 0 14px!important;letter-spacing:-.4px!important}.asd-category-page .asd-category-description{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important;color:#4B5B73!important}.asd-category-page .asd-category-text{color:#4B5B73!important;font-size:15px!important;line-height:1.75!important;max-width:900px!important}.asd-category-page .asd-category-text p:last-child{margin-bottom:0!important}.asd-category-page .asd-category-badges{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin-top:16px!important}.asd-category-page .asd-category-badges span{display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:8px 13px!important;border:1px solid #DDE8F5!important;border-radius:999px!important;background:#FFFFFF!important;color:#062B5F!important;font-size:12.5px!important;font-weight:850!important;box-shadow:0 6px 16px rgba(6,43,95,.045)!important}.asd-category-page .asd-category-badges span::before{content:""!important;width:7px!important;height:7px!important;border-radius:999px!important;background:#0057B8!important;margin-right:8px!important}.asd-category-page .asd-category-image-card{display:flex!important;align-items:center!important;justify-content:center!important;min-height:180px!important;padding:16px!important;border:1px solid #DDE8F5!important;border-radius:22px!important;background:#FFFFFF!important;box-shadow:0 10px 24px rgba(6,43,95,.06)!important}.asd-category-page .asd-category-image{max-width:100%!important;height:auto!important;object-fit:contain!important;border-radius:16px!important}.asd-category-page .asd-refine-categories{margin:0 0 24px!important;padding:18px!important;border:1px solid #DDE8F5!important;border-radius:22px!important;background:#FFFFFF!important;box-shadow:0 10px 26px rgba(6,43,95,.06)!important}.asd-category-page .asd-refine-title{color:#062B5F!important;font-weight:900!important;margin:0 0 14px!important}.asd-category-page .refine-items{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:12px!important}.asd-category-page .refine-item{margin:0!important}.asd-category-page .refine-item>a{display:flex!important;align-items:center!important;gap:10px!important;min-height:56px!important;padding:10px 12px!important;border:1px solid #DDE8F5!important;border-radius:16px!important;background:#F8FBFF!important;color:#062B5F!important;text-decoration:none!important;font-weight:850!important;box-shadow:0 6px 16px rgba(6,43,95,.045)!important}.asd-category-page .refine-item>a:hover{border-color:#0057B8!important;background:#EEF5FF!important;color:#0057B8!important}.asd-category-page .refine-item img{width:42px!important;height:42px!important;object-fit:contain!important;border-radius:12px!important;background:#FFFFFF!important}.asd-category-page .refine-name{line-height:1.25!important}.asd-category-page .asd-products-filter{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 20px!important;padding:14px!important;border:1px solid #DDE8F5!important;border-radius:20px!important;background:#FFFFFF!important;box-shadow:0 8px 22px rgba(6,43,95,.055)!important}.asd-category-page .asd-view-controls{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.asd-category-page .view-btn{width:42px!important;height:42px!important;border:1px solid #DDE8F5!important;border-radius:13px!important;background-color:#F8FBFF!important;box-shadow:none!important}.asd-category-page .view-btn.active,.asd-category-page .view-btn:hover{background-color:#0057B8!important;border-color:#0057B8!important}.asd-category-page .compare-btn{display:none!important}.asd-category-page .asd-select-group{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;flex-wrap:wrap!important}.asd-category-page .asd-select-group .input-group{display:flex!important;align-items:center!important;min-width:190px!important}.asd-category-page .asd-select-group .input-group-addon{height:42px!important;display:inline-flex!important;align-items:center!important;border:1px solid #DDE8F5!important;border-right:0!important;border-radius:13px 0 0 13px!important;background:#F4F9FF!important;color:#062B5F!important;font-weight:850!important}.asd-category-page .asd-select-group select.form-control{height:42px!important;border-radius:0 13px 13px 0!important;border-color:#DDE8F5!important;color:#17233C!important;font-weight:700!important;box-shadow:none!important}.asd-category-page .asd-main-products-wrapper{margin-top:0!important}.asd-category-page .asd-pagination-results{margin-top:24px!important;padding:16px!important;border:1px solid #DDE8F5!important;border-radius:18px!important;background:#FFFFFF!important;box-shadow:0 8px 22px rgba(6,43,95,.045)!important}.asd-category-page .asd-empty-category{padding:24px!important;border:1px solid #DDE8F5!important;border-radius:20px!important;background:#FFFFFF!important;box-shadow:0 8px 22px rgba(6,43,95,.05)!important}@media (max-width:991px){.asd-category-page .asd-category-hero{grid-template-columns:1fr!important;gap:16px!important}.asd-category-page .asd-category-image-card{min-height:auto!important}.asd-category-page .asd-products-filter{align-items:stretch!important;flex-direction:column!important}.asd-category-page .asd-view-controls{justify-content:space-between!important}.asd-category-page .asd-select-group{justify-content:stretch!important}.asd-category-page .asd-select-group .input-group{width:100%!important;min-width:0!important}.asd-category-page .asd-select-group select.form-control{width:100%!important}}@media (max-width:767px){.asd-category-breadcrumb{border-radius:16px!important;font-size:12.5px!important}.asd-category-page .asd-category-hero{padding:18px!important;border-radius:20px!important;margin-bottom:18px!important}.asd-category-page .asd-category-title{font-size:26px!important}.asd-category-page .asd-category-text{font-size:14px!important;line-height:1.65!important}.asd-category-page .asd-category-badges{gap:8px!important}.asd-category-page .asd-category-badges span{width:100%!important;min-height:34px!important;font-size:12px!important}.asd-category-page .asd-refine-categories{padding:14px!important;border-radius:18px!important}.asd-category-page .refine-items{grid-template-columns:1fr!important;gap:9px!important}.asd-category-page .asd-products-filter{padding:12px!important;border-radius:18px!important}.asd-category-page .view-btn{width:40px!important;height:40px!important}.asd-category-page .asd-pagination-results{padding:13px!important;border-radius:16px!important}.asd-category-page .asd-pagination-results .text-left,.asd-category-page .asd-pagination-results .text-right{text-align:center!important;width:100%!important;margin:6px 0!important}}body.route-product-category #content.asd-category-page,#content.asd-category-page{position:relative!important;z-index:1!important}body.route-product-category #content.asd-category-page .asd-category-hero,#content.asd-category-page .asd-category-hero{position:relative!important;z-index:3!important;clear:both!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(180px,240px)!important;gap:24px!important;align-items:stretch!important;width:100%!important;margin:0 0 30px!important;padding:24px!important;border:1px solid #DDE8F5!important;border-radius:24px!important;background:radial-gradient(circle at top right,rgba(0,87,184,.10),transparent 34%),linear-gradient(135deg,#FFFFFF 0%,#F4F9FF 100%)!important;box-shadow:0 12px 32px rgba(6,43,95,.08)!important;overflow:hidden!important;box-sizing:border-box!important}body.route-product-category #content.asd-category-page .asd-category-hero-content,#content.asd-category-page .asd-category-hero-content{position:relative!important;z-index:4!important;min-width:0!important;display:block!important}body.route-product-category #content.asd-category-page .asd-category-kicker,#content.asd-category-page .asd-category-kicker{display:inline-flex!important;align-items:center!important;width:auto!important;min-height:32px!important;padding:7px 12px!important;margin:0 0 12px!important;border-radius:999px!important;background:#EAF3FF!important;color:#0057B8!important;-webkit-text-fill-color:#0057B8!important;font-size:12px!important;line-height:1!important;font-weight:900!important;letter-spacing:.2px!important}body.route-product-category #content.asd-category-page .asd-category-title,#content.asd-category-page .asd-category-title{display:block!important;color:#062B5F!important;-webkit-text-fill-color:#062B5F!important;font-weight:900!important;line-height:1.12!important;margin:0 0 14px!important;letter-spacing:-.4px!important}body.route-product-category #content.asd-category-page .asd-category-description,#content.asd-category-page .asd-category-description{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;clear:both!important;overflow:visible!important}body.route-product-category #content.asd-category-page .asd-category-text,#content.asd-category-page .asd-category-text{display:block!important;max-width:900px!important;color:#4B5B73!important;-webkit-text-fill-color:#4B5B73!important;font-size:15px!important;line-height:1.75!important;margin:0!important;position:relative!important;z-index:4!important}body.route-product-category #content.asd-category-page .asd-category-badges,#content.asd-category-page .asd-category-badges{position:relative!important;z-index:5!important;clear:both!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important;margin:16px 0 0!important;padding:0!important}body.route-product-category #content.asd-category-page .asd-category-badges span,#content.asd-category-page .asd-category-badges span{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;min-height:36px!important;padding:8px 13px!important;border:1px solid #DDE8F5!important;border-radius:999px!important;background:#FFFFFF!important;color:#062B5F!important;-webkit-text-fill-color:#062B5F!important;font-size:12.5px!important;line-height:1.1!important;font-weight:850!important;box-shadow:0 6px 16px rgba(6,43,95,.045)!important;white-space:nowrap!important}body.route-product-category #content.asd-category-page .asd-category-badges span::before,#content.asd-category-page .asd-category-badges span::before{content:""!important;width:7px!important;height:7px!important;min-width:7px!important;border-radius:999px!important;background:#0057B8!important;margin-right:8px!important}body.route-product-category #content.asd-category-page .asd-category-image-card,#content.asd-category-page .asd-category-image-card{position:relative!important;z-index:4!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:180px!important;padding:16px!important;border:1px solid #DDE8F5!important;border-radius:22px!important;background:#FFFFFF!important;box-shadow:0 10px 24px rgba(6,43,95,.06)!important}body.route-product-category #content.asd-category-page .asd-category-image,#content.asd-category-page .asd-category-image{max-width:100%!important;height:auto!important;object-fit:contain!important;border-radius:16px!important}body.route-product-category #content.asd-category-page .asd-main-products-wrapper,#content.asd-category-page .asd-main-products-wrapper,body.route-product-category #content.asd-category-page .main-products-wrapper,#content.asd-category-page .main-products-wrapper{position:relative!important;z-index:1!important;clear:both!important;margin-top:0!important}body.route-product-category #content.asd-category-page .asd-main-products,#content.asd-category-page .asd-main-products,body.route-product-category #content.asd-category-page .main-products,#content.asd-category-page .main-products{position:relative!important;z-index:1!important;clear:both!important}body.route-product-category #content.asd-category-page .asd-products-filter,#content.asd-category-page .asd-products-filter{position:relative!important;z-index:2!important;clear:both!important}@media (max-width:991px){body.route-product-category #content.asd-category-page .asd-category-hero,#content.asd-category-page .asd-category-hero{grid-template-columns:1fr!important;gap:16px!important}body.route-product-category #content.asd-category-page .asd-category-image-card,#content.asd-category-page .asd-category-image-card{min-height:auto!important}}@media (max-width:767px){body.route-product-category #content.asd-category-page .asd-category-hero,#content.asd-category-page .asd-category-hero{padding:18px!important;border-radius:20px!important;margin-bottom:20px!important}body.route-product-category #content.asd-category-page .asd-category-title,#content.asd-category-page .asd-category-title{font-size:26px!important}body.route-product-category #content.asd-category-page .asd-category-text,#content.asd-category-page .asd-category-text{font-size:14px!important;line-height:1.65!important}body.route-product-category #content.asd-category-page .asd-category-badges,#content.asd-category-page .asd-category-badges{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}body.route-product-category #content.asd-category-page .asd-category-badges span,#content.asd-category-page .asd-category-badges span{width:100%!important;min-height:34px!important;font-size:12px!important;white-space:normal!important}}body.route-product-category #content.asd-category-page .asd-category-hero.asd-category-hero-no-image,#content.asd-category-page .asd-category-hero.asd-category-hero-no-image{grid-template-columns:1fr!important;padding:22px 24px!important;min-height:0!important;background:radial-gradient(circle at top right,rgba(0,87,184,.12),transparent 38%),linear-gradient(135deg,#FFFFFF 0%,#EEF6FF 100%)!important}body.route-product-category #content.asd-category-page .asd-category-hero.asd-category-hero-has-image,#content.asd-category-page .asd-category-hero.asd-category-hero-has-image{grid-template-columns:minmax(0,1fr) minmax(190px,240px)!important}body.route-product-category #content.asd-category-page .asd-category-kicker,#content.asd-category-page .asd-category-kicker{margin-bottom:10px!important}body.route-product-category #content.asd-category-page .asd-category-title,#content.asd-category-page .asd-category-title{margin-bottom:14px!important}body.route-product-category #content.asd-category-page .asd-category-badges,#content.asd-category-page .asd-category-badges{margin-top:12px!important}body.route-product-category #content.asd-category-page .asd-products-filter,#content.asd-category-page .asd-products-filter{min-height:58px!important;padding:12px 14px!important}body.route-product-category #content.asd-category-page .asd-select-group,#content.asd-category-page .asd-select-group{margin-left:auto!important}@media (max-width:767px){body.route-product-category #content.asd-category-page .asd-category-hero,#content.asd-category-page .asd-category-hero{padding:18px!important;margin-bottom:22px!important}body.route-product-category #content.asd-category-page .asd-products-filter,#content.asd-category-page .asd-products-filter{padding:12px!important;gap:10px!important}body.route-product-category #content.asd-category-page .asd-select-group,#content.asd-category-page .asd-select-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin-left:0!important}body.route-product-category #content.asd-category-page .asd-select-group .input-group,#content.asd-category-page .asd-select-group .input-group{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important}body.route-product-category #content.asd-category-page .asd-select-group .input-group-addon,#content.asd-category-page .asd-select-group .input-group-addon{min-width:58px!important;height:44px!important;padding:0 10px!important;font-size:12px!important}body.route-product-category #content.asd-category-page .asd-select-group select.form-control,#content.asd-category-page .asd-select-group select.form-control{height:44px!important;min-width:0!important;font-size:13px!important;padding-left:10px!important;padding-right:24px!important}}@media (max-width:360px){body.route-product-category #content.asd-category-page .asd-select-group,#content.asd-category-page .asd-select-group{grid-template-columns:1fr!important}}body.route-product-category #content.asd-category-page .asd-category-hero,#content.asd-category-page .asd-category-hero{min-height:0!important;padding:20px 22px!important;margin:0 0 26px!important;border-radius:20px!important;background:linear-gradient(135deg,#FFFFFF 0%,#F5FAFF 100%)!important;box-shadow:0 10px 26px rgba(6,43,95,.055)!important}body.route-product-category #content.asd-category-page .asd-category-hero.asd-category-hero-no-image,#content.asd-category-page .asd-category-hero.asd-category-hero-no-image{display:block!important;max-width:100%!important;background:#FFFFFF!important;border-left:5px solid #0057B8!important}body.route-product-category #content.asd-category-page .asd-category-kicker,#content.asd-category-page .asd-category-kicker{min-height:28px!important;padding:6px 11px!important;margin-bottom:9px!important;font-size:12px!important}body.route-product-category #content.asd-category-page .asd-category-title,#content.asd-category-page .asd-category-title{font-size:clamp(26px,2.3vw,34px)!important;margin:0 0 13px!important}body.route-product-category #content.asd-category-page .asd-category-badges,#content.asd-category-page .asd-category-badges{gap:9px!important;margin-top:10px!important}body.route-product-category #content.asd-category-page .asd-category-badges span,#content.asd-category-page .asd-category-badges span{min-height:32px!important;padding:7px 12px!important;font-size:12px!important}body.route-product-category #content.asd-category-page .asd-products-filter,#content.asd-category-page .asd-products-filter{min-height:54px!important;padding:10px 12px!important;margin-bottom:18px!important;border-radius:18px!important}body.route-product-category #content.asd-category-page .asd-select-group .input-group-addon,#content.asd-category-page .asd-select-group .input-group-addon,body.route-product-category #content.asd-category-page .asd-select-group select.form-control,#content.asd-category-page .asd-select-group select.form-control{height:40px!important}@media (max-width:767px){body.route-product-category #content.asd-category-page .asd-category-hero,#content.asd-category-page .asd-category-hero,body.route-product-category #content.asd-category-page .asd-category-hero.asd-category-hero-no-image,#content.asd-category-page .asd-category-hero.asd-category-hero-no-image{padding:17px!important;margin-bottom:20px!important;border-radius:18px!important;border-left-width:4px!important}body.route-product-category #content.asd-category-page .asd-category-title,#content.asd-category-page .asd-category-title{font-size:26px!important;margin-bottom:12px!important}body.route-product-category #content.asd-category-page .asd-category-badges,#content.asd-category-page .asd-category-badges{gap:7px!important}body.route-product-category #content.asd-category-page .asd-category-badges span,#content.asd-category-page .asd-category-badges span{min-height:32px!important;padding:7px 11px!important}body.route-product-category #content.asd-category-page .asd-products-filter,#content.asd-category-page .asd-products-filter{padding:10px!important;border-radius:16px!important;margin-bottom:16px!important}}
/* asd-top-trust.css */
.asd-top-trust-strip.asd-top-trust-alt3{width:100%!important;position:relative!important;z-index:80!important;background:linear-gradient(180deg,#FFFFFF 0%,#F8FBFF 100%)!important;border-bottom:1px solid #E2ECF8!important;box-shadow:0 8px 22px rgba(6,43,95,.045)!important;overflow:hidden!important}.asd-top-trust-alt3 .asd-top-trust-inner{max-width:1320px!important;margin:0 auto!important;padding:8px 18px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}.asd-top-trust-alt3 .asd-top-trust-item{width:100%!important;min-width:0!important;min-height:36px!important;padding:7px 10px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(0,87,184,.14)!important;box-shadow:0 7px 18px rgba(6,43,95,.055),inset 0 1px 0 rgba(255,255,255,.90)!important;color:#062B5F!important;-webkit-text-fill-color:#062B5F!important;font-size:12.8px!important;line-height:1.18!important;font-weight:850!important;letter-spacing:-.01em!important;white-space:normal!important;text-align:center!important;box-sizing:border-box!important;overflow:hidden!important}.asd-top-trust-alt3 .asd-top-trust-item>span:last-child{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.asd-top-trust-alt3 .asd-top-trust-icon{width:23px!important;height:23px!important;min-width:23px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#0057B8!important;background:radial-gradient(circle at 35% 25%,#FFFFFF,#EAF3FF)!important;border:1px solid #CFE4FF!important;box-shadow:0 4px 12px rgba(0,87,184,.10)!important}.asd-top-trust-alt3 .asd-top-trust-icon svg{width:13.5px!important;height:13.5px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:2.15!important;stroke-linecap:round!important;stroke-linejoin:round!important}@media (max-width:1199px){.asd-top-trust-alt3 .asd-top-trust-inner{max-width:760px!important;padding:8px 12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.asd-top-trust-alt3 .asd-top-trust-item{min-height:38px!important;padding:7px 10px!important;font-size:12.4px!important}}@media (max-width:767px){.asd-top-trust-alt3 .asd-top-trust-inner{width:100%!important;max-width:100%!important;padding:8px 10px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;overflow:visible!important}.asd-top-trust-alt3 .asd-top-trust-item{min-width:0!important;min-height:40px!important;border-radius:14px!important;padding:7px 8px!important;justify-content:flex-start!important;text-align:left!important;white-space:normal!important;font-size:11.6px!important;line-height:1.18!important}.asd-top-trust-alt3 .asd-top-trust-icon{width:22px!important;height:22px!important;min-width:22px!important}.asd-top-trust-alt3 .asd-top-trust-icon svg{width:13px!important;height:13px!important}}@media (max-width:360px){.asd-top-trust-alt3 .asd-top-trust-inner{grid-template-columns:1fr!important}.asd-top-trust-alt3 .asd-top-trust-item{justify-content:center!important;text-align:center!important}}
/* asd-header-premium.css */
html body .site-wrapper>header,html body .site-wrapper header[class^="header-"],html body .site-wrapper header[class*=" header-"]{position:relative!important;z-index:70!important;background:radial-gradient(circle at 18% 0%,rgba(0,87,184,.08),transparent 26%),linear-gradient(180deg,#FFFFFF 0%,#F7FAFE 100%)!important;border-bottom:1px solid rgba(0,87,184,.16)!important;box-shadow:0 16px 38px rgba(6,43,95,.085)!important}html body .site-wrapper>header>*,html body .site-wrapper header[class^="header-"]>*,html body .site-wrapper header[class*=" header-"]>*{background-color:transparent!important}@media (min-width:992px){html body .site-wrapper>header{min-height:128px!important}html body .site-wrapper>header .desktop-logo-wrapper,html body .site-wrapper>header .logo,html body .site-wrapper>header [class*="logo"]{position:relative!important;z-index:2!important}html body .site-wrapper>header .desktop-logo-wrapper img,html body .site-wrapper>header .logo img,html body .site-wrapper>header img[alt*="ASD"],html body .site-wrapper>header img[title*="ASD"]{max-height:88px!important;width:auto!important;object-fit:contain!important;filter:drop-shadow(0 14px 28px rgba(6,43,95,.16))!important;transform:translateY(-2px)!important}html body .site-wrapper>header .main-menu>ul,html body .site-wrapper>header .j-menu,html body .site-wrapper>header .desktop-main-menu,html body .site-wrapper>header .desktop-main-menu-wrapper ul{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important}html body .site-wrapper>header .main-menu>ul>li>a,html body .site-wrapper>header .j-menu>li>a,html body .site-wrapper>header .desktop-main-menu>li>a,html body .site-wrapper>header .desktop-main-menu-wrapper a{min-height:38px!important;padding:10px 16px!important;border-radius:999px!important;color:#061B38!important;-webkit-text-fill-color:#061B38!important;font-size:14px!important;font-weight:850!important;letter-spacing:-.01em!important;background:transparent!important;border:1px solid transparent!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease!important}html body .site-wrapper>header .main-menu>ul>li:hover>a,html body .site-wrapper>header .j-menu>li:hover>a,html body .site-wrapper>header .desktop-main-menu>li:hover>a,html body .site-wrapper>header .desktop-main-menu-wrapper a:hover{color:#0057B8!important;-webkit-text-fill-color:#0057B8!important;background:rgba(0,87,184,.065)!important;border-color:rgba(0,87,184,.14)!important;transform:translateY(-1px)!important}}html body .site-wrapper>header .cart,html body .site-wrapper>header .header-cart,html body .site-wrapper>header .desktop-cart,html body .site-wrapper>header .notification,html body .site-wrapper>header .header-notification,html body .site-wrapper>header [class*="cart"],html body .site-wrapper>header [class*="account"]{border-radius:16px!important}html body .site-wrapper>header .cart a,html body .site-wrapper>header .header-cart a,html body .site-wrapper>header .desktop-cart a,html body .site-wrapper>header .notification a,html body .site-wrapper>header .header-notification a,html body .site-wrapper>header [class*="cart"] a,html body .site-wrapper>header [class*="account"] a{border-radius:16px!important}html body .site-wrapper>header .count-badge,html body .site-wrapper>header .badge,html body .site-wrapper>header .cart-total,html body .site-wrapper>header [class*="badge"],html body .site-wrapper>header [class*="count"]{border-radius:999px!important;box-shadow:0 5px 14px rgba(6,43,95,.20)!important}html body .site-wrapper>header::after{content:""!important;position:absolute!important;left:50%!important;bottom:0!important;width:min(1320px,calc(100% - 32px))!important;height:1px!important;transform:translateX(-50%)!important;background:linear-gradient(90deg,transparent,rgba(0,87,184,.34),transparent)!important;pointer-events:none!important}@media (max-width:767px){html body .site-wrapper>header,html body .site-wrapper header[class^="header-"],html body .site-wrapper header[class*=" header-"]{background:#FFFFFF!important;box-shadow:0 12px 28px rgba(6,43,95,.07)!important}html body .site-wrapper>header .mobile-logo-wrapper img,html body .site-wrapper>header .mobile-logo img,html body .site-wrapper>header .logo img,html body .site-wrapper>header img[alt*="ASD"],html body .site-wrapper>header img[title*="ASD"]{max-height:76px!important;width:auto!important;object-fit:contain!important;filter:drop-shadow(0 8px 18px rgba(6,43,95,.13))!important}html body .site-wrapper>header .mobile-bar,html body .site-wrapper>header .mobile-header,html body .site-wrapper>header .mobile-header-wrapper{background:#FFFFFF!important}}
/* asd-special-day-banner.css */
.asd-special-day-bar{min-height:48px!important;padding:8px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;background:radial-gradient(circle at 15% 0%,rgba(0,87,184,.18),transparent 28%),linear-gradient(90deg,#031A34 0%,#062B5F 50%,#031A34 100%)!important;border-top:1px solid rgba(255,255,255,.08)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:0 8px 22px rgba(6,43,95,.12)!important}.asd-special-day-text{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:1180px!important;margin:0 auto!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;font-size:clamp(15px,1.35vw,22px)!important;line-height:1.3!important;font-weight:900!important;letter-spacing:.01em!important;text-shadow:0 1px 12px rgba(0,0,0,.18)!important}.asd-special-day-bar[data-asd-special-active="1"]{background:radial-gradient(circle at 16% 0%,rgba(255,198,109,.20),transparent 28%),linear-gradient(90deg,#031A34 0%,#092D5B 52%,#031A34 100%)!important}.asd-special-day-bar[data-asd-special-active="1"] .asd-special-day-text{color:#FFE2A6!important;-webkit-text-fill-color:#FFE2A6!important}.asd-special-day-bar[data-asd-special-active="1"] .asd-special-day-text::before,.asd-special-day-bar[data-asd-special-active="1"] .asd-special-day-text::after{content:""!important;width:72px!important;height:1px!important;margin:0 18px!important;display:inline-block!important;background:linear-gradient(90deg,transparent,rgba(255,226,166,.8),transparent)!important}@media (max-width:767px){.asd-special-day-bar{min-height:44px!important;padding:8px 12px!important}.asd-special-day-text{font-size:15px!important;line-height:1.35!important}.asd-special-day-bar[data-asd-special-active="1"] .asd-special-day-text::before,.asd-special-day-bar[data-asd-special-active="1"] .asd-special-day-text::after{display:none!important}}
/* asd-footer.css */
html body footer.asd-footer-v6,html body .site-wrapper footer.asd-footer-v6{display:block!important;width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important;background-color:#03162f!important;background-image:radial-gradient(circle at 14% 0%,rgba(229,183,94,.16),transparent 28%),linear-gradient(135deg,#03162f 0%,#062b5f 56%,#021326 100%)!important;color:#ffffff!important;-webkit-text-fill-color:initial!important}html body footer.asd-footer-v6 *,html body footer.asd-footer-v6 *::before,html body footer.asd-footer-v6 *::after{box-sizing:border-box!important}html body footer.asd-footer-v6 font,html body footer.asd-footer-v6 div,html body footer.asd-footer-v6 section,html body footer.asd-footer-v6 nav,html body footer.asd-footer-v6 ul,html body footer.asd-footer-v6 li,html body footer.asd-footer-v6 span,html body footer.asd-footer-v6 strong,html body footer.asd-footer-v6 small,html body footer.asd-footer-v6 p,html body footer.asd-footer-v6 h2,html body footer.asd-footer-v6 h3,html body footer.asd-footer-v6 a{background-color:transparent!important}.asd-footer-v6-main{display:grid!important;grid-template-columns:minmax(280px,.88fr) minmax(520px,1.55fr) minmax(270px,.95fr)!important;gap:34px!important;align-items:stretch!important}.asd-footer-v6-brand{padding-right:28px!important;border-right:1px solid rgba(255,255,255,.14)!important}.asd-footer-v6-logo{display:inline-flex!important;flex-direction:column!important;align-items:flex-start!important;margin-bottom:12px!important;line-height:1!important}.asd-footer-v6-logo strong{font-size:clamp(48px,5vw,76px)!important;line-height:.82!important;font-weight:950!important;letter-spacing:-.08em!important;text-shadow:0 12px 28px rgba(0,0,0,.24)!important}.asd-footer-v6-logo span{font-size:clamp(18px,1.8vw,30px)!important;font-weight:950!important;letter-spacing:.12em!important;margin-left:74px!important}.asd-footer-v6-line{width:150px!important;height:1px!important;margin:4px 0 26px!important;background:linear-gradient(90deg,#e5b75e,transparent)!important}.asd-footer-v6-brand h2{margin:0 0 18px!important;max-width:370px!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(22px,1.8vw,29px)!important;line-height:1.38!important;font-weight:600!important;letter-spacing:-.02em!important}.asd-footer-v6-brand p{margin:0!important;max-width:410px!important;font-size:14.5px!important;line-height:1.75!important;font-weight:600!important}.asd-footer-v6-mini{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-top:28px!important}.asd-footer-v6-mini span{display:block!important;font-size:12.5px!important;line-height:1.35!important;font-weight:700!important}.asd-footer-v6-mini i{display:block!important;margin-bottom:8px!important;color:#e5b75e!important;-webkit-text-fill-color:#e5b75e!important;font-style:normal!important;font-size:25px!important;line-height:1!important}.asd-footer-v6-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:34px!important;padding:26px 0!important}.asd-footer-v6-col h3,.asd-footer-v6-contact h3{position:relative!important;margin:0 0 28px!important;font-size:16px!important;line-height:1.2!important;font-weight:950!important;letter-spacing:.02em!important;text-transform:uppercase!important}.asd-footer-v6-col h3::after,.asd-footer-v6-contact h3::after{content:""!important;position:absolute!important;left:0!important;bottom:-12px!important;width:48px!important;height:1px!important;background:#e5b75e!important}.asd-footer-v6-col ul{list-style:none!important;margin:0!important;padding:0!important}.asd-footer-v6-col li{margin:0 0 16px!important;padding:0!important}.asd-footer-v6-col a{display:inline-flex!important;align-items:center!important;gap:10px!important;color:rgba(255,255,255,.88)!important;-webkit-text-fill-color:rgba(255,255,255,.88)!important;font-size:14.5px!important;line-height:1.35!important;font-weight:650!important;text-decoration:none!important}.asd-footer-v6-col a::before{content:"›"!important;color:#e5b75e!important;-webkit-text-fill-color:#e5b75e!important;font-size:22px!important;line-height:1!important}.asd-footer-v6-contact{padding-left:28px!important;border-left:1px solid rgba(255,255,255,.14)!important}.asd-footer-v6-contact-card{min-height:80px!important;margin-bottom:14px!important;padding:15px 18px!important;border-radius:16px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important;text-decoration:none!important}.asd-footer-v6-wa{border-color:rgba(35,196,90,.46)!important;background:rgba(35,196,90,.10)!important}.asd-footer-v6-icon{width:42px!important;height:42px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#e5b75e!important;-webkit-text-fill-color:#e5b75e!important;border:1px solid rgba(229,183,94,.62)!important;font-size:20px!important}.asd-footer-v6-contact-card small{display:block!important;margin-bottom:5px!important;color:rgba(255,255,255,.60)!important;-webkit-text-fill-color:rgba(255,255,255,.60)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.055em!important;text-transform:uppercase!important}.asd-footer-v6-contact-card strong{display:block!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-size:14.5px!important;line-height:1.45!important;font-weight:800!important}.asd-footer-v6-strip{margin-top:28px!important;padding:20px 6px!important;border-top:1px solid rgba(229,183,94,.55)!important;border-bottom:1px solid rgba(255,255,255,.10)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important}.asd-footer-v6-strip>span{display:inline-flex!important;align-items:center!important;gap:14px!important;color:rgba(255,255,255,.86)!important;-webkit-text-fill-color:rgba(255,255,255,.86)!important;font-size:15px!important;font-weight:650!important}.asd-footer-v6-strip i,.asd-footer-v6-social a{width:38px!important;height:38px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#e5b75e!important;-webkit-text-fill-color:#e5b75e!important;border:1px solid rgba(229,183,94,.72)!important;font-style:normal!important;text-decoration:none!important}.asd-footer-v6-social{display:flex!important;gap:12px!important}.asd-footer-v6-bottom{padding:20px 0 0!important;text-align:center!important;color:rgba(255,255,255,.72)!important;-webkit-text-fill-color:rgba(255,255,255,.72)!important;font-size:13px!important;font-weight:650!important}@media (max-width:1180px){.asd-footer-v6-main{grid-template-columns:1fr!important}.asd-footer-v6-brand,.asd-footer-v6-contact{padding-right:0!important;padding-left:0!important;border-right:0!important;border-left:0!important}.asd-footer-v6-links{border-top:1px solid rgba(255,255,255,.12)!important;border-bottom:1px solid rgba(255,255,255,.12)!important}}@media (max-width:767px){.asd-footer-v6-wrap{padding:30px 16px 18px!important}.asd-footer-v6-logo strong{font-size:54px!important}.asd-footer-v6-logo span{font-size:20px!important;margin-left:54px!important}.asd-footer-v6-brand h2{font-size:24px!important}.asd-footer-v6-mini{grid-template-columns:repeat(2,minmax(0,1fr))!important}.asd-footer-v6-links{grid-template-columns:1fr!important;gap:22px!important;padding:22px 0!important}.asd-footer-v6-contact-card{min-height:72px!important;border-radius:14px!important}.asd-footer-v6-strip{align-items:flex-start!important;flex-direction:column!important;margin-top:22px!important}.asd-footer-v6-bottom{text-align:left!important}}
