/* All Silver surfaces share the same saved palette, including common commerce pages. */
.silver-store.sv-animate-ready .sv-reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease var(--sv-reveal-delay,0ms),transform .55s ease var(--sv-reveal-delay,0ms)}
.silver-store.sv-animate-ready .sv-reveal.is-revealed{opacity:1;transform:none}
.silver-store .sv-product-card{transition:box-shadow .25s,transform .25s}
.silver-store .sv-product-card:hover{box-shadow:0 9px 24px #0000000d;transform:translateY(-3px)}
.silver-store .sv-ticker:hover>div,.silver-store .sv-ticker:focus-within>div{animation-play-state:paused}
@media(prefers-reduced-motion:reduce){.silver-store.sv-animate-ready .sv-reveal{opacity:1;transform:none}.silver-store .sv-product-card:hover{transform:none}}
body.silver-store{background:var(--sv-page);color:var(--sv-text);--color-primary:var(--sv-accent);--color-heading:var(--sv-heading);--color-body:var(--sv-text);--color-white:var(--sv-surface);--color-gray:var(--sv-soft);--color-border:var(--sv-border);--color-border-2:var(--sv-border)}
.silver-store :is(h1,h2,h3,h4,h5,h6){color:var(--sv-heading)}
.silver-store :is(.sv-kicker,.sv-section-heading>span,.sv-section-heading p,.sv-showcase-heading p,.sv-rail-heading span,.sv-rail-heading a,.sv-product-sku,.sv-product-description,.sv-product-accordion>div,.sv-product-accordion>p,.sv-share-link,.sv-reviews p,.catalog-title-row p,.sv-story>div,.sv-editorial-grid p){color:var(--sv-muted)}
.silver-store .sv-header{background:var(--sv-header)}
.silver-store .sv-hero-frame{background:var(--sv-page)}
.silver-store :is(.sv-social,.sv-actions,.sv-header-language,.sv-header-currency,.sv-masthead .sv-icon-button){color:var(--sv-header-text)}
.silver-store .sv-announce{background:var(--sv-topbar);color:var(--sv-topbar-text)}
.silver-store .sv-nav{background:var(--sv-nav);color:var(--sv-nav-text)}
.silver-store :is(.sv-nav-inner>a,.sv-nav-item>a,.sv-nav-toggle){color:var(--sv-nav-text)}
.silver-store .sv-nav-item>a:after{background:var(--sv-nav-text)}
.silver-store :is(.sv-nav-inner>a:hover,.sv-nav-item>a:hover,.sv-nav-toggle:hover){background:var(--sv-nav-hover);color:var(--sv-nav-hover-text)}
.silver-store .sv-mega{background:var(--sv-mega);color:var(--sv-mega-text);border-color:var(--sv-border)}
.silver-store .sv-mega :is(a,strong){color:var(--sv-mega-text)}
.silver-store .sv-mega a:hover{color:var(--sv-accent)}
.silver-store .sv-mega-all{background:var(--sv-soft)}
.silver-store .sv-featured-link svg{color:var(--sv-featured)}
.silver-store .sv-whatsapp{background:var(--sv-whatsapp);color:var(--sv-whatsapp-text)}
.silver-store .site-whatsapp-float{background:var(--sv-whatsapp-float)!important;color:var(--sv-whatsapp-float-text)!important}
.silver-store .site-whatsapp-float:hover{background:var(--sv-whatsapp-float-hover)!important}
.silver-store :is(.sv-button,.sv-actions .sv-account),.silver-store .rbt-btn,.silver-store [data-product-sticky] .rbt-btn{background:var(--sv-button)!important;border-color:var(--sv-button)!important;color:var(--sv-button-text)!important}
.silver-store :is(.sv-button,.sv-actions .sv-account):hover,.silver-store .rbt-btn:hover{background:var(--sv-button-hover)!important;border-color:var(--sv-button-hover)!important;color:var(--sv-button-hover-text)!important}
.silver-store .sv-cart span{background:var(--sv-badge);color:var(--sv-badge-text)}
.silver-store .sv-hero-copy,.silver-store .sv-hero-copy :is(h2,p){color:var(--sv-hero-text)}
.silver-store .sv-hero-shade{background:linear-gradient(0deg,rgba(var(--sv-overlay-rgb),.8),rgba(var(--sv-overlay-rgb),.38) 35%,rgba(var(--sv-overlay-rgb),0) 75%)}
.silver-store .sv-hero-copy .sv-button{background:var(--sv-hero-button)!important;color:var(--sv-hero-button-text)!important;border-color:var(--sv-hero-button)!important}
.silver-store .sv-hero-frame[data-silver-slider-design=side] .sv-hero-copy{background:var(--sv-surface);color:var(--sv-text)}
.silver-store .sv-hero-frame[data-silver-slider-design=side] .sv-hero-copy :is(h2,p){color:var(--sv-text)}
.silver-store :is(.sv-hero-next,.sv-hero-prev,.sv-rail-arrow,.sv-rail-heading button){background:var(--sv-surface);color:var(--sv-text);border-color:var(--sv-border)}
.silver-store .sv-collection-strip{background:var(--sv-strip)}
.silver-store .sv-category-card{background:var(--sv-category);border-color:var(--sv-border)}
.silver-store .sv-category-card h3{color:var(--sv-heading)}
.silver-store .sv-category-card p{color:var(--sv-muted)}
.silver-store .sv-showcase-row{background:transparent;border-color:var(--sv-border)}
.silver-store .sv-showcase-media,.silver-store .sv-showcase-media>div,.silver-store .sv-showcase-media :is(h3,h3 a,span),.silver-store .sv-category-chips a{color:var(--sv-category-text)!important}
.silver-store .sv-showcase-media:after{background:linear-gradient(0deg,rgba(var(--sv-overlay-rgb),.7),rgba(var(--sv-overlay-rgb),0))}
.silver-store .sv-showcase-media .sv-media-cta{background:var(--sv-category-button);color:var(--sv-category-button-text)!important}
.silver-store :is(.sv-product-card,.catalog-card){background:var(--sv-product);border-color:var(--sv-border)}
.silver-store :is(.sv-product-copy h3,.sv-product-copy h3 a,.catalog-card .rbt-card-title,.catalog-card .rbt-card-title a){color:var(--sv-product-text)}
.silver-store :is(.sv-product-image,.catalog-card .rbt-card-img){background:var(--sv-soft);border-color:var(--sv-border)}
.silver-store :is(.sv-product-copy>span,.sv-product-copy>div>a){color:var(--sv-muted);border-color:var(--sv-border)}
.silver-store :is(.sv-product-copy strong,.sv-detail-price strong,.catalog-card .price-text,.product-sticky-price){color:var(--sv-price)!important}
.silver-store :is(.sv-product-copy del,.sv-detail-price del,.sv-detail-price small,.catalog-card del){color:var(--sv-old-price)!important}
.silver-store :is(.sv-sale,.sv-product-badges>span){background:var(--sv-badge);color:var(--sv-badge-text);border-color:var(--sv-border)}
.silver-store :is(.sv-stock,.sv-product-rating,.sv-reviews>article>span){color:var(--sv-stock)}
.silver-store .sv-stock i{background:var(--sv-stock)}
.silver-store :is(.sv-product-rating,.sv-reviews>article>span){color:var(--sv-rating)!important}
.silver-store :is(.sv-product-rating span,.sv-detail-price small){color:var(--sv-muted)}
.silver-store :is(.sv-story,.sv-editorial-grid>article,.sv-editorial-grid>blockquote,.sv-purchase-assurance,.sv-stock-unavailable,.sv-detail-price>span,.product-discount-offer){background:var(--sv-soft);color:var(--sv-text);border-color:var(--sv-border)}
.silver-store [data-product-guest-signup]{background:var(--sv-soft)!important;color:var(--sv-text)}
.silver-store .product-offer-timer{color:var(--sv-text)}
.silver-store :is(.sv-gallery-main,.sv-gallery-thumbs button){background:var(--sv-soft);border-color:var(--sv-border)}
.silver-store :is(.sv-quantity,.sv-product-accordion details,.sv-detail-price,.sv-reviews,.sv-search-form){border-color:var(--sv-border)}
.silver-store :is(.sv-options input:checked+span,.catalog-page .rbt-shop-view-menu a.is-active){background:var(--sv-button);border-color:var(--sv-button);color:var(--sv-button-text)}
.silver-store :is(dialog,.rbt-cart-side-menu,.cart-sidenav-menu-active .rbt-cart-side-menu,.rbt-filter-offcanvas-area,[data-product-sticky]){background:var(--sv-surface);color:var(--sv-text)}
.silver-store :is(.sv-product-favorite,.sv-detail-favorite,.sv-zoom-dialog>button){background:var(--sv-surface);color:var(--sv-text);border-color:var(--sv-border)}
.silver-store :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]),select,textarea,.sv-reviews .product-review-form input,.sv-reviews .product-review-form textarea,.sv-quantity input,.sv-quantity button,.sv-search-form input){background:var(--sv-input)!important;color:var(--sv-input-text)!important;border-color:var(--sv-input-border)!important}
.silver-store :is(input,select,textarea):focus{outline-color:var(--sv-accent);border-color:var(--sv-accent)!important}
.silver-store input::placeholder,.silver-store textarea::placeholder{color:var(--sv-muted)}
.silver-store .webidik{--wb-blue:var(--sv-assistant);--wb-navy:var(--sv-heading);--wb-ink:var(--sv-text)}
.silver-store .webidik .webidik-head{background:var(--sv-assistant);color:var(--sv-assistant-text)}
.silver-store .webidik :is(.webidik-launcher,.webidik-panel,.webidik-form,.webidik-message.is-bot){background:var(--sv-surface);color:var(--sv-text);border-color:var(--sv-border)}
.silver-store .webidik .webidik-message.is-user{background:var(--sv-assistant);color:var(--sv-assistant-text)}
.silver-store .webidik :is(.webidik-launcher-face,.webidik-welcome-mark,.webidik-quick button,.webidik-note){background:var(--sv-soft);color:var(--sv-muted)}
.silver-store .webidik .webidik-form button{background:var(--sv-assistant);color:var(--sv-assistant-text)}
.silver-store .webidik :is(.webidik-links a,.webidik-actions button,.webidik-quick button){color:var(--sv-assistant);border-color:var(--sv-border);background:var(--sv-surface)}
.silver-store :is(.rbt-btn-border,.sv-button-outline){background:var(--sv-surface)!important;color:var(--sv-accent)!important;border-color:var(--sv-border)!important}
.silver-store .sv-footer{background:var(--sv-footer);color:var(--sv-footer-text);margin-top:0}
.silver-store .sv-footer :is(p,a:not(.sv-brand),.sv-footer-bottom){color:var(--sv-footer-text)}
.silver-store .sv-footer :is(h2,strong,.sv-footer-sign){color:var(--sv-footer-heading)}
.silver-store .sv-footer a:hover{color:var(--sv-accent)}
.silver-store .sv-footer-bottom>div>span{background:var(--sv-surface);border-color:var(--sv-border);color:var(--sv-text)}
.silver-store :is(.sv-benefits,.sv-footer-bottom){border-color:var(--sv-border)}
.silver-store .sv-benefits-band{background:var(--sv-benefits);color:var(--sv-benefits-text)}
.silver-store .sv-benefits{padding-block:28px;border:0;gap:30px}
.silver-store .sv-benefits>div{display:grid;grid-template-columns:35px minmax(0,1fr);column-gap:16px;text-align:left}
.silver-store .sv-benefits svg{grid-row:1/3;width:32px;height:32px;align-self:center;margin:0}
.silver-store .sv-benefits :is(strong,p){color:var(--sv-benefits-text);margin:0}
.silver-store .sv-footer .sv-benefits :is(strong,p){color:var(--sv-benefits-text)}
.silver-store .sv-ticker{background:var(--sv-ticker);color:var(--sv-ticker-text);border-block:1px solid var(--sv-border);padding-block:18px}
.silver-store .sv-ticker svg{color:var(--sv-ticker-accent)}
.silver-store .sv-testimonial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.silver-store .sv-testimonial-grid article{border:1px solid var(--sv-border);border-radius:14px;padding:28px;background:var(--sv-surface);display:flex;flex-direction:column;gap:16px}
.silver-store .sv-testimonial-grid p{font-size:14px;line-height:1.8;flex:1;margin:0;color:var(--sv-text)}
.silver-store .sv-testimonial-grid .sv-testimonial-rating{color:var(--sv-rating);letter-spacing:3px}
.silver-store .sv-testimonial-grid footer{display:flex;align-items:center;gap:12px;border-top:1px solid var(--sv-border);padding-top:16px}
.silver-store .sv-testimonial-grid img{width:42px;height:42px;border-radius:50%;object-fit:cover}
.silver-store .sv-testimonial-initial{display:grid;place-items:center;width:42px;height:42px;background:var(--sv-soft);border-radius:50%;font-weight:600}
@media(max-width:1000px){.silver-store .sv-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.silver-store .sv-testimonial-grid{grid-template-columns:1fr}.silver-store .sv-benefits{gap:22px 15px}.silver-store .sv-benefits>div{grid-template-columns:25px minmax(0,1fr);column-gap:9px}.silver-store .sv-benefits svg{width:25px;height:25px}}
/* Shared cart, checkout, login, account, content and catalog component palette. */
.silver-store :is(.rbt-bg-color-white,.bg-color-white,.rbt-card,.rbt-single-widget,.rbt-my-account-content,.rbt-order-details,.rbt-cart-area .table,.rbt-checkout-form){background-color:var(--sv-surface)!important;color:var(--sv-text);border-color:var(--sv-border)!important}
.silver-store :is(.rbt-bg-color-gray-light,.rbt-bg-color-gray-100,.rbt-bg-color-gray-200,.rbt-bg-color-brand-50,.rbt-bg-color-brand-100){background-color:var(--sv-soft)!important;color:var(--sv-text)}
.silver-store :is(.rbt-border,.rbt-border-top,.rbt-border-bottom,.rbt-table,td,th,.rbt-cart-side-menu .inner){border-color:var(--sv-border)!important}
.silver-store :is(.rbt-title,.title,.rbt-card-title){color:var(--sv-heading)}
.silver-store :is(.rbt-color-primary,.rbt-color-brand,.rbt-link,.rbt-link-hover a:hover){color:var(--sv-accent)!important}
.silver-store[data-sv-layout=boutique] :is(.sv-categories,.sv-showcase,.sv-story){max-width:1240px}
.silver-store[data-sv-layout=boutique] .sv-hero-frame{max-width:1300px;margin:22px auto 65px;padding-inline:20px}
.silver-store[data-sv-layout=boutique] :is(.sv-product-card,.sv-category-card,.sv-story){border-radius:22px}
.silver-store[data-sv-layout=boutique] .sv-showcase-row{gap:35px;padding-bottom:48px;margin-bottom:48px}
.silver-store[data-sv-layout=boutique] .sv-showcase-heading{text-align:center;justify-content:center;flex-direction:column;align-items:center}
.silver-store[data-sv-layout=editorial] :is(.sv-product-card,.sv-category-card,.sv-showcase-media,.sv-hero,.sv-story){border-radius:0}
.silver-store[data-sv-layout=editorial] :is(.sv-showcase-heading h2,.sv-section-heading h2,.sv-story h2){font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em;font-size:clamp(30px,3vw,50px)}
.silver-store[data-sv-layout=editorial] .sv-hero-copy h2{font-family:Georgia,serif;font-weight:400}
.silver-store[data-sv-layout=editorial] .sv-showcase-row{border-top:1px solid var(--sv-border);padding-top:30px}
.silver-store .sv-home-module[style*="--sv-section-bg"]{background:var(--sv-section-bg)}
@media(max-width:767px){.silver-store[data-sv-layout=boutique] .sv-hero-frame{padding-inline:12px;margin:14px auto 35px}.silver-store[data-sv-layout=boutique] .sv-showcase-row{gap:20px}}
/* Same footer proportions and contact placement as the Classic storefront. */
.silver-store .sv-footer-v75 .sv-footer-grid{max-width:1280px;width:calc(100% - 64px);grid-template-columns:minmax(230px,2fr) repeat(var(--sv-footer-columns),minmax(0,1fr));gap:28px;padding-block:48px}
.silver-store .sv-footer-v75 .sv-footer-grid>div{min-width:0}
.silver-store .sv-footer-v75 .sv-footer-brand{padding-right:35px}
.silver-store .sv-footer-v75 .sv-footer-grid h2{font-size:15px;font-weight:600;margin-bottom:20px}
.silver-store .sv-footer-v75 .sv-footer-link-column>a{font-size:14px;margin-bottom:12px;line-height:1.45;overflow-wrap:anywhere}
.silver-store .sv-footer-v75 .sv-footer-brand p{font-size:14px;line-height:1.8;margin:20px 0}
.silver-store .sv-footer-contacts{display:flex;flex-direction:column;gap:10px}
.silver-store .sv-footer-contacts>a{display:flex;align-items:center;gap:10px;font-size:14px}
.silver-store .sv-footer-contacts>a>span{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--sv-soft);color:var(--sv-benefits)}
.silver-store .sv-footer-contacts svg{width:17px;height:17px}
.silver-store .sv-footer-contacts strong{font-size:14px;overflow-wrap:anywhere}
.silver-store .sv-footer-socials{display:flex;gap:10px;margin-top:20px}
.silver-store .sv-footer .sv-footer-socials a{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--sv-benefits);color:var(--sv-benefits-text)}
.silver-store .sv-footer-socials svg{width:17px;height:17px}
.silver-store .sv-footer-v75 .sv-footer-bottom{max-width:1280px;width:calc(100% - 64px);display:grid;grid-template-columns:1fr auto 1fr;gap:22px;font-size:12px;align-items:center;padding-block:24px}
.silver-store .sv-footer-bottom nav{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;font-size:11px}
.silver-store .sv-footer-bottom>img{justify-self:end;width:155px;height:auto}
.silver-store .sv-footer-credit{padding-bottom:12px;font-size:10px;text-align:center;color:var(--sv-footer-text)}
.silver-store .sv-footer .sv-footer-credit>a{color:var(--sv-benefits);font-weight:600}
@media(max-width:1199px){.silver-store .sv-footer-v75 .sv-footer-grid{grid-template-columns:repeat(var(--sv-footer-columns),minmax(0,1fr))}.silver-store .sv-footer-v75 .sv-footer-brand{grid-column:1/-1;max-width:440px;padding-right:0}}
@media(max-width:767px){.silver-store .sv-footer-v75 .sv-footer-grid{width:calc(100% - 32px);grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;padding-block:35px}.silver-store .sv-footer-v75 .sv-footer-bottom{width:calc(100% - 32px);grid-template-columns:1fr;text-align:center}.silver-store .sv-footer-bottom>img{justify-self:center}.silver-store .sv-footer-credit{font-size:9px}}
.silver-store .sv-back-top{position:fixed;right:25px;bottom:22px;z-index:9810;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--sv-benefits);border-radius:50%;background:var(--sv-surface);color:var(--sv-benefits)}
.silver-store .sv-back-top[hidden]{display:none}
.silver-store .sv-back-top svg{width:25px;height:25px}
.silver-store .webidik{right:87px}
@media(max-width:767px){.silver-store .sv-back-top{right:28px;bottom:76px}.silver-store .webidik{right:12px}}

/* Logo placement changes the header composition, without changing the storefront theme. */
.silver-store .sv-header-search,.silver-store .sv-nav-inner>a.sv-nav-contact{display:none}
.silver-store .sv-actions .sv-account{background:var(--sv-nav)!important;border-color:var(--sv-nav)!important;color:var(--sv-nav-text)!important}
.silver-store .sv-actions .sv-account:hover{background:var(--sv-nav-hover)!important;color:var(--sv-nav-hover-text)!important}
@media(min-width:992px){
 .silver-store .sv-header--left .sv-masthead{grid-template-columns:210px minmax(220px,1fr) auto;gap:40px;min-height:90px}
 .silver-store .sv-header--left .sv-social{display:none}
 .silver-store .sv-header--left .sv-brand{grid-column:1;justify-self:start}
 .silver-store .sv-header--left .sv-brand img{height:50px;max-width:205px}
 .silver-store .sv-header--left .sv-header-search{display:flex;align-items:stretch;gap:12px;min-width:0;max-width:570px;width:100%;justify-self:center}
 .silver-store .sv-header-search input{background:var(--sv-input);color:var(--sv-input-text);border:1px solid var(--sv-input-border);border-radius:6px;min-width:0;width:100%;padding:12px 18px;font-size:13px;line-height:1.5}
 .silver-store .sv-header-search button{flex:none;width:58px;display:grid;place-items:center;border:0;border-radius:6px;background:var(--sv-nav);color:var(--sv-nav-text)}
 .silver-store .sv-header-search button:hover{background:var(--sv-nav-hover);color:var(--sv-nav-hover-text)}
 .silver-store .sv-header-search svg{width:20px;height:20px}
 .silver-store .sv-header--left .sv-actions{gap:15px}
 .silver-store .sv-header--left .sv-actions>button:first-child,.silver-store .sv-header--left .sv-header-language,.silver-store .sv-header--left .sv-header-currency{display:none}
 .silver-store .sv-header--left .sv-actions .sv-account,.silver-store .sv-header--left .sv-actions .sv-account:hover{background:transparent!important;color:var(--sv-header-text)!important;border:0;padding:6px;min-height:34px;order:-1}
 .silver-store .sv-header--left .sv-account svg{width:20px;height:20px}
 .silver-store .sv-header--left .sv-account>span{display:none}
 .silver-store .sv-header--left .sv-nav-inner{justify-content:flex-start;gap:20px;min-height:56px}
 .silver-store .sv-header--left .sv-nav-inner>a,.silver-store .sv-header--left .sv-nav-item>a{font-size:11px;letter-spacing:0;padding-block:18px}
}
@media(min-width:1500px){
 .silver-store .sv-header--left .sv-nav-inner{gap:20px}
 .silver-store .sv-header--left .sv-nav-inner>a.sv-nav-contact{display:flex;align-items:center;gap:9px;margin-left:auto;text-transform:none;color:var(--sv-nav-text);padding:8px 0;flex:none}
 .silver-store .sv-nav-contact>svg{width:22px;height:22px}
 .silver-store .sv-nav-contact span{display:flex;flex-direction:column;gap:3px}
 .silver-store .sv-nav-contact small{font-size:9px;opacity:.8}
 .silver-store .sv-nav-contact strong{font-size:13px;letter-spacing:.02em}
}
@media(min-width:992px) and (max-width:1199px){
 .silver-store .sv-header--left .sv-masthead{grid-template-columns:180px minmax(200px,1fr) auto;gap:24px}
 .silver-store .sv-header--left .sv-brand img{max-width:170px;height:44px}
 .silver-store .sv-header--left .sv-nav-inner{gap:13px}
 .silver-store .sv-header--left .sv-nav-inner>a,.silver-store .sv-header--left .sv-nav-item>a{font-size:9px}
}
@media(max-width:991px){
 .silver-store .sv-header--left .sv-masthead{grid-template-columns:auto minmax(0,1fr) auto}
 .silver-store .sv-header--left .sv-brand{justify-self:start;margin-left:7px}
 .silver-store .sv-header--left .sv-brand img{max-width:145px}
}

/* A single theme colour owns accent surfaces; foregrounds are generated for contrast. */
.silver-store{--color-gray-light:var(--sv-soft);--color-brand:var(--sv-theme-color);--color-brand-500:var(--sv-theme-color)}
.silver-store .store-contact-details-head{background:var(--sv-theme-color)!important;color:var(--sv-button-text)!important}
.silver-store .store-contact-details-head :is(h2,h3,h4,p,span,strong,i,a){color:var(--sv-button-text)!important}
.silver-store .store-contact-details-title>span{background:color-mix(in srgb,var(--sv-button-text) 16%,transparent)!important}
.silver-store :is(.store-contact-details-card,.store-contact-form-card .rbt-fshape-box-outline-style){background:var(--sv-surface);color:var(--sv-text);border-color:var(--sv-border)}
.silver-store .store-contact-detail-item{background:var(--sv-soft);color:var(--sv-heading);border-color:var(--sv-border)}
.silver-store .store-contact-detail-icon{color:var(--sv-accent);background:color-mix(in srgb,var(--sv-theme-color) 10%,white)}
.silver-store .site-cookie-consent :is(button,.rbt-btn){background:var(--sv-button)!important;border-color:var(--sv-button)!important;color:var(--sv-button-text)!important}
.silver-store .site-cookie-consent :is(button,.rbt-btn):hover{background:var(--sv-button-hover)!important;color:var(--sv-button-hover-text)!important}
.silver-store .sv-header-contact-row{display:none;background:var(--sv-surface);color:var(--sv-header-text);font-size:11px;border-bottom:1px solid var(--sv-border)}
.silver-store .sv-header-contact-row .sv-container{display:flex;align-items:center;min-height:27px}
.silver-store :is(.sv-header-email,.sv-header-contact-row a){display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%}
.silver-store :is(.sv-header-email,.sv-header-contact-row a) span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.silver-store .sv-header-contact-row svg{width:13px;height:13px;flex:none}
.silver-store .sv-social{flex-wrap:wrap;row-gap:7px;min-width:0}
.silver-store .sv-social-icons:empty{display:none}
@media(min-width:992px){.silver-store .sv-header--left .sv-header-contact-row{display:block}}
@media(max-width:991px){.silver-store .sv-header-contact-row{display:block;font-size:10px}.silver-store .sv-header-contact-row .sv-container{justify-content:flex-start;min-height:26px}}
