/* SONARK — CHART CONTOUR GROUND */
:root{--sonark-blue:#12628F;--sonark-navy:#0e1b4d;--sonark-ground:#E4EFF5;--sonark-card:#F5FAFC;--sonark-ink-soft:#33566B;--sonark-amazon:#FF9900;--sonark-pale:#DCEAF3;}
html body{background-color:var(--sonark-ground);}
html body::before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='300' viewBox='0 0 420 300'><g fill='none' stroke='%2312628F' stroke-opacity='0.18' stroke-width='1'><path d='M-30 44 C60 16 150 70 240 40 C320 14 380 52 450 30'/><path d='M-30 92 C56 62 152 118 244 86 C322 58 384 98 450 76'/><path d='M-30 142 C62 112 148 168 238 136 C320 108 382 148 450 126'/><path d='M-30 192 C58 162 150 218 242 186 C324 158 386 198 450 176'/><path d='M-30 244 C60 214 148 270 240 238 C322 210 384 250 450 228'/></g></svg>"),linear-gradient(90deg,rgba(18,98,143,.07) 1px,transparent 1px),linear-gradient(180deg,rgba(18,98,143,.07) 1px,transparent 1px);background-size:420px 300px,44px 44px,44px 44px;}html body>*{position:relative;z-index:1}
html body.template-list-collections,html body.template-list-collections main,html body:has(main .collection-list),html body:has(main .collection-list) main{background:transparent!important;}
html body .stb-panel,html body .stb-product,html body .stb-panel__copy,html body .stb-body,html body .sd-card,html body .sd-decision-card,html body .sd-note{background:var(--sonark-card)!important;border:1px solid rgba(18,98,143,.20)!important;box-shadow:0 1px 3px rgba(14,27,77,.06)!important;backdrop-filter:none!important;}
html body div.stb-panel :is(h1,h2,h3,h4,p,li),html body div.stb-body :is(h1,h2,h3,h4,p,li),html body div.sd-card :is(h1,h2,h3,h4,p,li){color:var(--sonark-ink-soft)!important;text-shadow:none!important;opacity:1!important;}html body div.stb-panel :is(h1,h2,h3),html body div.sd-card :is(h1,h2,h3){color:var(--sonark-navy)!important;}html body .stb-kicker{color:var(--sonark-blue)!important;text-shadow:none!important;}html body .stb-media{background:transparent!important;}
html body a[href*="amazon."]:not(:has(img)):not(:empty),html body a[href*="amzn."]:not(:has(img)):not(:empty),html body .stb-amazon:not(:has(img)),html body .sd-btn.amazon{background:var(--sonark-amazon)!important;color:#10212c!important;border:0!important;border-radius:999px!important;font-weight:700!important;box-shadow:none!important;text-shadow:none!important;}html body a[href*="amazon."]:has(img),html body a[href*="amzn."]:has(img),html body a[href*="amazon."]:empty,html body a[href*="amzn."]:empty{background:transparent!important;border-radius:0!important;box-shadow:none!important;border:0!important;}html body .rte p>a[href*="amazon."],html body .rte li>a[href*="amazon."]{background:transparent!important;color:#9A5B00!important;border-radius:0!important;font-weight:inherit!important;text-decoration:underline!important;}
html body .stb-main-link,html body .sd-btn:not(.amazon){background:var(--sonark-navy)!important;color:#fff!important;border:0!important;border-radius:999px!important;box-shadow:none!important;text-shadow:none!important;}html body a.stb-main-link--secondary,html body a.sd-btn.blue{background:var(--sonark-pale)!important;color:var(--sonark-navy)!important;border:1px solid rgba(18,98,143,.35)!important;border-radius:999px!important;box-shadow:none!important;}
html body .sd-table{background:var(--sonark-card)!important;}html body .sd-table th{background:var(--sonark-navy)!important;color:#fff!important;}html body .sd-table td{background:var(--sonark-card)!important;color:var(--sonark-ink-soft)!important;}
#MainContent .rte .spr-feature img,#MainContent .rte .stg-feature img,#MainContent .rte .csr-hero img,#MainContent .rte .wbg-grid article>img,#MainContent .rte .wbg-fast:after{mix-blend-mode:normal!important;opacity:1!important;background-color:transparent!important;}#MainContent .rte .spr-feature figure,#MainContent .rte .stg-feature figure,#MainContent .rte .csr-hero figure{background:transparent!important;}#MainContent .rte .spr-feature,#MainContent .rte .stg-feature,#MainContent .rte .csr-hero{overflow:hidden!important;}
/* Sep 17 draft product-container correction */
body.template-product .product__info-wrapper{padding-left:clamp(3rem,5vw,7rem)!important;}
body.template-product .product__info-container>*+*{margin-top:2rem!important;margin-bottom:2rem!important;}
body.template-product .product__info-container .share-button{display:none!important;}
@media(max-width:749px){body.template-product .product__info-wrapper{padding-left:0!important;padding-right:0!important;}body.template-product .product__info-container{padding-top:2.4rem!important;}}
@media print{html body::before{display:none}}
