:root{--studio-blue:#315fda;--studio-navy:#192f66;--studio-ink:#23334f;--studio-muted:#687894;--studio-bg:#f8faff;--studio-soft:#eaf0ff;--studio-line:#e0e7f4}
html,body{overflow-x:clip;background:var(--studio-bg);color:var(--studio-ink)}
body{font-family:'DM Sans',Arial,sans-serif}

/* Light studio header: a single strong brand mark, quiet search and clear actions. */
.shipping-banner{min-height:28px!important;padding:5px 12px!important;background:#e6edff!important;color:#294b9e!important;font-size:10px!important;font-weight:750!important;letter-spacing:.09em!important;text-transform:uppercase!important}
.site-header{height:auto!important;background:#fff!important;border-bottom:1px solid var(--studio-line)!important;box-shadow:0 7px 22px #24487d0b!important;color:var(--studio-ink)!important}
.site-header .topbar{display:grid!important;grid-template-columns:minmax(205px,1fr) minmax(280px,610px) minmax(190px,1fr)!important;align-items:center!important;gap:26px!important;height:86px!important;min-height:86px!important;padding:0!important}
.site-header .brand{min-width:0!important;flex:none!important;justify-self:start!important}
.site-header .brand img{display:block;width:218px!important;max-width:100%!important;height:auto!important;filter:none!important;transform:none!important}
.site-header .topbar .search{position:static!important;display:flex!important;transform:none!important;width:100%!important;max-width:none!important;height:45px!important;overflow:hidden!important;border:1px solid #e2e6f0!important;border-radius:99px!important;background:#f5f7fb!important;box-shadow:none!important}
.site-header .search input{min-width:0!important;padding:0 18px!important;color:#26385b!important;font-size:14px!important}
.site-header .search input::placeholder{color:#8290a8!important}
.site-header .search button.header-search-iconized{display:grid!important;place-items:center!important;flex:0 0 49px!important;width:49px!important;height:100%!important;padding:0!important;border:0!important;background:transparent!important;color:var(--studio-blue)!important;font-size:0!important}
.site-header .search button .header-icon{width:20px;height:20px;display:block}
.site-header .header-actions{display:flex!important;align-items:center!important;justify-self:end!important;gap:9px!important;margin-left:0!important}
.site-header .header-actions .icon-btn.header-iconized{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:42px!important;height:42px!important;margin:0!important;padding:0 9px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:#263f78!important;font-size:0!important;line-height:1!important;white-space:nowrap!important;transition:background .2s,color .2s!important}
.site-header .header-actions .icon-btn.header-iconized:hover{background:#ecf1ff!important;color:var(--studio-blue)!important;transform:none!important}
.site-header .header-actions .icon-btn.header-iconized .header-icon{display:block;flex:none;width:21px;height:21px}
.site-header .header-actions .header-account span{margin:0!important;color:inherit!important;font-size:12px!important;font-weight:700!important;vertical-align:baseline!important}
.site-header .header-actions .header-cart i,.site-header .header-actions .header-favorite i.favorite-badge{position:absolute!important;top:-4px!important;right:-4px!important;display:grid!important;place-items:center!important;width:18px!important;height:18px!important;padding:0!important;border:2px solid #fff!important;border-radius:50%!important;background:var(--studio-blue)!important;color:#fff!important;font:700 10px/1 'DM Sans',Arial,sans-serif!important;box-shadow:none!important}
.site-header .nav{display:flex!important;justify-content:center!important;align-items:center!important;gap:clamp(15px,2.1vw,32px)!important;height:44px!important;border-top:1px solid #edf0f6!important;background:#fff!important}
.site-header .nav a{display:inline-flex!important;align-items:center!important;min-height:44px!important;padding:0!important;color:#4a5c7d!important;font-size:12.5px!important;font-weight:700!important;white-space:nowrap!important}
.site-header .nav a:hover,.site-header .nav a.active,.site-header .nav a[aria-current=page]{color:var(--studio-blue)!important}
.site-header .nav a.active:after,.site-header .nav a[aria-current=page]:after{bottom:0!important;width:100%!important;height:2px!important;background:var(--studio-blue)!important}
.site-header .mobile-menu-toggle{display:none;border:1px solid #ced9f6!important;border-radius:9px!important;background:#f2f5fd!important;color:var(--studio-blue)!important}
@media(max-width:1050px){.site-header .topbar{grid-template-columns:185px minmax(200px,1fr) auto!important;gap:15px!important}.site-header .brand img{width:185px!important}.site-header .nav{gap:14px!important}.site-header .nav a{font-size:11.5px!important}.site-header .header-actions .header-account span{display:none!important}}
@media(max-width:700px){.shipping-banner{font-size:9px!important;letter-spacing:.035em!important}.site-header .topbar{grid-template-columns:minmax(0,1fr) auto auto!important;gap:7px!important;height:70px!important;min-height:70px!important}.site-header .brand img{width:157px!important}.site-header .topbar .search{display:none!important}.site-header .header-actions{gap:2px!important}.site-header .header-actions .icon-btn.header-iconized{min-width:35px!important;width:35px!important;height:37px!important;padding:0!important}.site-header .header-actions .icon-btn.header-iconized .header-icon{width:19px;height:19px}.site-header .mobile-menu-toggle{display:grid!important;place-items:center!important;position:static!important;min-width:38px!important;width:38px!important;height:37px!important;margin:0!important}.site-header .nav{display:none!important;height:auto!important;padding:8px 0!important}.site-header.menu-open .nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 11px!important}.site-header.menu-open .nav a{min-height:42px!important;padding:6px 4px!important;border-bottom:1px solid #e7ecf5!important;font-size:12px!important}.site-header .nav a:after{display:none!important}}
@media(max-width:370px){.site-header .brand img{width:136px!important}.site-header .topbar{gap:4px!important}.site-header .header-actions .icon-btn.header-iconized{min-width:32px!important;width:32px!important}}

/* Shop front: pale-blue editorial field with a product-led hero. */
.hero{height:440px!important;overflow:hidden!important;background:#eaf0ff!important;color:var(--studio-navy)!important}
.hero:after{display:none!important}
.hero .hero-bg{top:0!important;right:0!important;bottom:0!important;left:auto!important;width:50%!important;background-color:#eaf0ff!important;background-image:url('https://static.ticimax.cloud/67863/uploads/urunresimleri/buyuk/kefo-armadillo-dd5c97.jpg')!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;background-blend-mode:multiply!important;mix-blend-mode:multiply;mask-image:linear-gradient(90deg,transparent,black 12%)!important}
.hero[data-slide="2"] .hero-bg{background-image:url('https://static.ticimax.cloud/67863/uploads/urunresimleri/buyuk/bombus-matara-trip-marpucu--eae5-.jpg')!important}
.hero[data-slide="3"] .hero-bg{background-image:url('https://static.ticimax.cloud/67863/uploads/urunresimleri/buyuk/galvaniz-elektrikli-ocak-d4b55f.jpg')!important}
.hero .hero-content{padding-top:67px!important}
.hero .hero-content>*{max-width:51%!important}
.hero .eyebrow{color:var(--studio-blue)!important;font-weight:800!important;letter-spacing:.14em!important}
.hero h1{color:var(--studio-navy)!important;font-family:'DM Sans',Arial,sans-serif!important;font-size:clamp(43px,5vw,66px)!important;font-weight:800!important;line-height:1.02!important;letter-spacing:-.06em!important;text-shadow:none!important}
.hero h1 em{color:var(--studio-blue)!important;font-style:normal!important}
.hero .lead{color:#586c94!important;font-size:16px!important;line-height:1.55!important}
.primary-btn,.product-card .add,.category-products .add,.home-add.add,.detail-add{background:var(--studio-blue)!important;color:#fff!important;border-radius:8px!important;box-shadow:none!important}
.primary-btn:hover,.product-card .add:hover:not(:disabled),.category-products .add:hover:not(:disabled),.home-add.add:hover:not(:disabled),.detail-add:hover:not(:disabled){background:#234fbf!important;color:#fff!important}
.hero-arrow{top:auto!important;bottom:17px!important;width:40px!important;height:40px!important;border:1px solid #cbd8f5!important;background:#fff!important;color:var(--studio-blue)!important;box-shadow:none!important;transform:none!important}
.dots b,.dots>*[aria-current=true]{background:var(--studio-blue)!important}
.categories{gap:12px!important;padding:24px 0!important}
.category-card{height:112px!important;border:1px solid #dfe7f8!important;border-radius:10px!important;background:#f0f4fd!important;color:#2d4375!important;box-shadow:none!important}
.category-card:nth-child(2){background:#eaf3ff!important}.category-card:nth-child(3){background:#f3f2ff!important}.category-card:nth-child(4){background:#edf7f7!important}
.category-card:before{display:none!important}.category-card h3{color:var(--studio-navy)!important;font-family:'DM Sans',Arial,sans-serif!important;font-size:17px!important;font-weight:800!important}.category-card p{color:#61718d!important}.category-card span{border-color:#bfcdf3!important;color:var(--studio-blue)!important}
.benefits{background:#fff!important;color:var(--studio-ink)!important;border-color:var(--studio-line)!important}.benefits strong{color:var(--studio-blue)!important}.benefits small{color:var(--studio-muted)!important}
.products,.home-directory{background:var(--studio-bg)!important}.home-showcase{background:#fff!important}.home-showcase-alt{background:#f1f5ff!important}
.section-heading h2,.home-directory-head h2,.home-showcase-head h2{color:var(--studio-navy)!important;font-family:'DM Sans',Arial,sans-serif!important;font-weight:800!important;letter-spacing:-.035em!important}
.section-heading .eyebrow,.home-directory .eyebrow,.home-showcase .eyebrow,.home-showcase-head>a,.home-directory-head>a{color:var(--studio-blue)!important}
.home-directory-list a{border-color:#dce4f4!important;border-radius:100px!important;background:#fff!important;color:#3a4e77!important}.home-directory-list a:hover{border-color:var(--studio-blue)!important;background:#f1f5ff!important}.home-directory-list a span{color:var(--studio-blue)!important}
.product-card,.category-products .product-card,.home-item.product-card{border:1px solid #e1e7f2!important;border-radius:9px!important;background:#fff!important;box-shadow:0 4px 17px #183c7f0b!important}
.product-card:hover,.category-products .product-card:hover,.home-item.product-card:hover{border-color:#9bb4f3!important;box-shadow:0 12px 27px #173a800f!important}
.product-card .pic img{object-fit:contain!important;filter:none!important}.product-card .pic:after{display:none!important}
.products .product-grid .product-card .pic{display:flex!important;align-items:center!important;justify-content:center!important;height:300px!important;padding:16px!important;overflow:hidden!important}
.products .product-grid .product-card .pic img{display:block!important;flex:0 1 auto!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;padding:0!important;object-fit:contain!important;object-position:center center!important}
@media(max-width:650px){.products .product-grid .product-card .pic{height:210px!important;padding:9px!important}}
@media(max-width:400px){.products .product-grid .product-card .pic{height:185px!important}}
.product-card .product-name,.home-item .product-name,.category-products .product-name{color:var(--studio-navy)!important}.home-item-brand,.category-products .product-brand{color:var(--studio-blue)!important}.home-item-price,.category-products .price{color:var(--studio-navy)!important}
.home-item-image{border-bottom-color:#eef1f8!important}.home-add.add:disabled,.category-products .add:disabled{background:#e7eaf1!important;color:#7a8394!important}
.home-favorite.fav{color:#4d6494!important;border-color:#e6ebf5!important}.home-favorite.fav.active{color:#e46365!important}
@media(max-width:700px){.hero{height:485px!important}.hero .hero-bg{top:auto!important;width:100%!important;height:52%!important;mask-image:linear-gradient(180deg,transparent,black 20%)!important}.hero .hero-content{padding-top:27px!important}.hero .hero-content>*{max-width:100%!important}.hero h1{max-width:370px!important;font-size:clamp(33px,8.5vw,45px)!important}.hero .lead{max-width:340px!important;font-size:13px!important}.hero .primary-btn{font-size:12px!important}.category-card{height:104px!important;padding:14px!important}.category-card h3{font-size:15px!important}}

/* Catalog: compact filters, clear pricing and consistent cards. */
.category-page{background:var(--studio-bg)!important;color:var(--studio-ink)!important}
.catalog-breadcrumb{color:#7383a2!important}.catalog-breadcrumb a:hover{color:var(--studio-blue)!important}
.category-filters{border:1px solid var(--studio-line)!important;border-radius:10px!important;background:#fff!important;box-shadow:0 5px 20px #1c3c7b0a!important}
.filters-heading{border-color:#edf0f6!important}.filters-heading h2,.filter-block h3{color:var(--studio-navy)!important}.filter-eyebrow{color:var(--studio-blue)!important}.filters-heading button,.category-more{color:var(--studio-blue)!important}
.filter-block{border-color:#edf0f6!important}.filter-links a{color:#526789!important}.filter-links a:hover,.filter-links a.active{background:#eaf0ff!important;color:var(--studio-blue)!important;box-shadow:inset 3px 0 var(--studio-blue)!important}.filter-check{color:#516789!important}.filter-check input{accent-color:var(--studio-blue)!important}.price-fields input{border-color:#dbe3f3!important;color:var(--studio-navy)!important}
.catalog-toolbar{border:1px solid var(--studio-line)!important;border-radius:10px!important;box-shadow:0 5px 18px #183b7709!important}.catalog-search{border-color:#dce5f5!important;color:var(--studio-blue)!important}.catalog-search input{color:var(--studio-navy)!important}.found,.sort-wrap{color:#687b9a!important}.sort-wrap select{border-color:#dce5f5!important;border-radius:8px!important;color:var(--studio-navy)!important}
.category-products .product-brand{color:var(--studio-blue)!important}.category-products .price{font-variant-numeric:tabular-nums}.product-shipping{color:#657895!important}.category-products .product-image{border-color:#eef1f7!important}
@media(min-width:701px) and (max-width:950px){.catalog-toolbar .found{grid-column:1/-1!important;grid-row:2!important;justify-self:center!important}}

/* Product detail: vertical thumbnails, spacious image and a dedicated purchase card. */
.product-page{padding:27px 0 72px!important;background:var(--studio-bg)!important;color:var(--studio-ink)!important}
.product-page>.container{max-width:1380px!important;width:min(1380px,calc(100% - 48px))!important}
.product-page .crumb{color:#7483a1!important}.product-page .crumb a:hover{color:var(--studio-blue)!important}
.product-detail{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)!important;gap:28px!important;padding:0!important;background:transparent!important}
.detail-gallery{display:grid!important;grid-template-columns:73px minmax(0,1fr)!important;gap:12px!important;align-items:start!important}
.detail-art{grid-column:2!important;grid-row:1!important;height:min(600px,59vw)!important;min-height:440px!important;border:1px solid var(--studio-line)!important;border-radius:8px!important;background:#fff!important}
.detail-art img{padding:24px!important;object-fit:contain!important}
.detail-thumbs{grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important}
.detail-thumbs:empty{display:none!important}.detail-thumbs button{width:72px!important;height:72px!important;border:1px solid #d6e0f4!important;border-radius:7px!important;background:#fff!important}
.detail-copy{align-self:start!important;padding:26px!important;border:1px solid var(--studio-line)!important;border-radius:9px!important;background:#fff!important;box-shadow:0 7px 27px #183c7b0b!important}
.detail-kicker{color:var(--studio-blue)!important}.detail-title{color:var(--studio-navy)!important;font-family:'DM Sans',Arial,sans-serif!important;font-size:clamp(28px,2.6vw,38px)!important}.detail-desc{color:#657591!important}.detail-price{color:var(--studio-navy)!important;font-variant-numeric:tabular-nums}
.delivery-note{border-left-color:var(--studio-blue)!important;background:#f1f5ff!important;color:#304b82!important}
.product-share{color:#667898!important}.product-share a,.product-share button{border-color:#dce4f4!important;color:#3d578b!important}.product-share a:hover,.product-share button:hover{border-color:var(--studio-blue)!important;color:var(--studio-blue)!important}
.detail-qty,.detail-fav{border-color:#dce4f4!important}.detail-qty button{color:var(--studio-navy)!important}.detail-add{background:var(--studio-blue)!important;color:#fff!important}.detail-add:disabled{background:#e5e8f0!important;color:#737e93!important}
@media(min-width:701px) and (max-width:1020px){.detail-actions{grid-template-columns:112px minmax(0,1fr) 42px!important;gap:7px!important}.detail-qty span{width:36px!important}.detail-qty button{width:38px!important}.detail-add{padding:0 7px!important;font-size:11px!important;white-space:nowrap!important}.detail-fav{width:42px!important}}
.product-whatsapp{border:1px solid #b7dec8!important;border-radius:8px!important;background:#ecf8f0!important;color:#246b44!important}.product-whatsapp:hover{background:#dbf0e2!important}
.detail-benefits span{border-color:#e0e7f5!important;background:#f7f9ff!important;color:#455b82!important}.detail-meta{border-color:#e8edf7!important;color:#6b7b96!important}.detail-meta b{color:var(--studio-navy)!important}
.product-support{border:1px solid #dce5f5!important;border-radius:8px!important;background:#eaf0ff!important;color:#314a7c!important}.product-support b,.product-support a{color:var(--studio-blue)!important}
.tab-list{border-color:#dde5f4!important}.tab-list button{color:#6b7893!important}.tab-list button.active{border-color:var(--studio-blue)!important;color:var(--studio-blue)!important}.detail-panel{color:#516584!important}.detail-panel h2{color:var(--studio-navy)!important}
.recent-products{border-color:#e2e8f3!important}.recent-products h2{color:var(--studio-navy)!important}.recent-products a{border-color:#e1e7f3!important;border-radius:8px!important;color:#31476e!important}.recent-products a b{color:var(--studio-navy)!important}
@media(max-width:900px){.product-detail{grid-template-columns:1fr!important}.detail-art{height:510px!important;min-height:0!important}.detail-copy{padding:23px!important}}
@media(max-width:700px){.product-page>.container{width:calc(100% - 28px)!important}.detail-gallery{display:flex!important;flex-direction:column!important;gap:10px!important}.detail-art{width:100%!important;height:350px!important}.detail-thumbs{flex-direction:row!important}.detail-copy{width:100%!important;padding:19px!important}.detail-benefits{grid-template-columns:1fr!important}.recent-products>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}

/* Supporting pages and footer share the same visual language. */
.cart-page,.checkout-page,.account-page,.contact-page,.search-page,.track-page,.legal-page,.favorites-page{background:var(--studio-bg)!important;color:var(--studio-ink)!important}
.cart-title,.checkout-card h1,.checkout-summary h2,.contact-head h1,.contact-card h2,.track-box h1{color:var(--studio-navy)!important;font-family:'DM Sans',Arial,sans-serif!important;font-weight:800!important}
.cart-card,.summary-card,.checkout-card,.checkout-summary,.contact-card,.track-box{border-color:var(--studio-line)!important;background:#fff!important;box-shadow:0 8px 25px #183b7b0b!important}
.cart-card:before,.summary-card h2{color:var(--studio-navy)!important;font-family:'DM Sans',Arial,sans-serif!important}.cart-empty{border:1px dashed #bed0f1!important;border-radius:9px!important;background:#f3f6fe!important;color:#647594!important}.cart-empty a{color:var(--studio-blue)!important}.coupon-box{border-color:#e1e8f5!important;background:#f7f9fe!important}.coupon-box button,.summary-card .checkout,.checkout-button,.contact-submit,.track-form button{border-color:var(--studio-blue)!important;background:var(--studio-blue)!important;color:#fff!important;box-shadow:none!important}.coupon-box button:hover,.summary-card .checkout:hover,.checkout-button:hover,.contact-submit:hover,.track-form button:hover{background:#234fbf!important}.coupon-box input,.checkout-form input,.checkout-form select,.checkout-form textarea,.contact-form input,.contact-form textarea,.track-form input{border-color:#d6e0f1!important;background:#fff!important;color:var(--studio-ink)!important}.coupon-box input:focus,.checkout-form input:focus,.checkout-form select:focus,.checkout-form textarea:focus,.contact-form input:focus,.contact-form textarea:focus,.track-form input:focus{border-color:var(--studio-blue)!important;outline:2px solid #315fda24!important;box-shadow:none!important}.shipping-progress{background:#f1f5ff!important;color:#526a99!important}.shipping-progress i{background:#dce5f7!important}.shipping-progress i b{background:var(--studio-blue)!important}.cart-card .cart-name,.cart-card .cart-price,.summary-card .summary-line b{color:var(--studio-navy)!important}
.checkout-steps .step.active{background:#dfe9ff!important;color:var(--studio-blue)!important}.checkout-steps .step{background:#f1f4fb;color:#72809a}.checkout-consent{border-color:#dce5f5!important;background:#f7f9ff!important}.checkout-consent a,.contact-info b,.contact-draft-link,.status-pill{color:var(--studio-blue)!important}.checkout-empty-note,.track-estimate{border-color:#c9d9f5!important;background:#f0f5ff!important;color:#526893!important}.contact-info div{background:#f5f8ff!important}.faq details[open]{background:#f5f8ff!important}.track-form button{min-height:46px}
.account-body{color-scheme:light!important;background:var(--studio-bg)!important;color:var(--studio-ink)!important}.account-page{background:var(--studio-bg)!important}.account-content h1,.account-content h2,.auth-heading h1,#requestDialog h2{color:var(--studio-navy)!important}.auth-heading p,.account-hint,.local-notice{color:#687996!important}.account-body .auth-wrap,.account-body .account-card,.account-body .account-side,.account-body .record-card,.account-body #requestDialog,.account-connection{border-color:var(--studio-line)!important;background:#fff!important;color:var(--studio-ink)!important;box-shadow:0 9px 28px #183b7b0b!important}.account-body .auth-tabs{border-color:var(--studio-line)!important}.account-body .auth-tabs button{color:#657794!important}.account-body .auth-tabs button.active{border-bottom-color:var(--studio-blue)!important;color:var(--studio-blue)!important}.account-body .auth-tabs button:hover{background:#f1f5ff!important}.account-body .account-form label{color:#526481!important}.account-body .account-form label>small,.account-body .account-user small,.account-body .record-card small,.account-body .record-card p{color:#687996!important}.account-body .account-form input,.account-body .account-form textarea,.account-body .account-form select,.account-body .dialog-heading button{border-color:#d4def0!important;background:#fff!important;color:var(--studio-ink)!important}.account-body .account-form input::placeholder{color:#95a2b8!important}.account-body .account-form input:focus,.account-body .account-form textarea:focus,.account-body .account-form select:focus{border-color:var(--studio-blue)!important;box-shadow:0 0 0 3px #315fda20!important}.account-body .account-button,.account-body .auth-submit{border-color:var(--studio-blue)!important;background:var(--studio-blue)!important;color:#fff!important}.account-body .account-button:hover,.account-body .auth-submit:hover{background:#234fbf!important}.account-body .account-secondary{border-color:#cad8f3!important;background:#fff!important;color:var(--studio-blue)!important}.account-body .password-toggle,.account-body .account-link,.account-body .account-nav button.active,.account-body .account-stat b,.account-body .record-tag,.account-body .order-details summary,.account-body .account-links a{color:var(--studio-blue)!important}.account-body .account-nav button{color:#576b8d!important}.account-body .account-nav button:hover,.account-body .account-nav button.active{background:#eaf0ff!important}.account-body .avatar{background:#dce7ff!important;color:var(--studio-blue)!important}.account-body .account-stat,.account-body .quick-grid button,.account-body .local-notice{border-color:#e2e8f5!important;background:#f5f8ff!important;color:#51668a!important}.account-body .account-stat span{color:#7584a1!important}.account-body .record-card{background:#fbfcff!important}.account-body .account-message{color:var(--studio-blue)!important}.account-body .account-connection p{color:#657795!important}.account-body :is(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--studio-blue)!important}
.not-found{background:var(--studio-bg)!important;color:var(--studio-navy)!important}.not-found-code{color:var(--studio-blue)!important;text-shadow:none!important}.not-found h1{font-family:'DM Sans',Arial,sans-serif!important}.not-found p{color:#6a7a98!important}.not-found-actions a{background:var(--studio-blue)!important;color:#fff!important}.not-found-actions a+a{border-color:#ccdaf5!important;background:#fff!important;color:var(--studio-blue)!important}
.site-footer{background:#f2f5fb!important;border-top:1px solid var(--studio-line)!important;color:#435579!important}.site-footer h3{color:var(--studio-navy)!important}.site-footer p,.site-footer a{color:#65748e!important}.site-footer a:hover{color:var(--studio-blue)!important}.footer-bottom{border-color:#dce4f2!important;color:#74819b!important}
.age-gate{background:#182b51de!important}.age-gate-card{border-color:#dce5f5!important;border-radius:12px!important;background:#fff!important;color:var(--studio-navy)!important}.age-gate-card p{color:#627391!important}.age-yes{background:var(--studio-blue)!important;color:#fff!important}.age-no{background:#eef2fb!important;color:var(--studio-navy)!important}
.favorite-badge{background:var(--studio-blue)!important;color:#fff!important}
