html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 0, "kern";border:0;margin:0;padding:0;font-style:normal;font-stretch:100%;position:relative}img{height:auto;display:block}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}#usntA42Toggle{z-index:5000!important;bottom:10px!important;left:10px!important}@media only screen and (min-width:768px){#usntA42Toggle{bottom:15px!important}}
:root{--legacy-white:#fff;--legacy-offwhite:#f8f7f7;--legacy-grey-20:#f3f3f2;--legacy-grey-40:#dcdbd9;--legacy-grey-60:#585653;--legacy-grey-80:#333130;--legacy-black:#030302;--legacy-blue-40:#0465dc;--legacy-blue-50:#1e4b87;--legacy-blue-60:#2e4366;--legacy-red-40:#e0563e;--legacy-red-50:#c32b13;--legacy-green-40:#31aab7;--legacy-green-50:#098650;--legacy-yellow-50:#fdf185;--legacy-bombas-blue:var(--legacy-blue-60);--legacy-bombas-cream:var(--legacy-offwhite);--legacy-bombas-seafoam:var(--legacy-green-40);--legacy-bombas-yellow:var(--legacy-yellow-50);--legacy-bombas-red:var(--legacy-red-40);--legacy-bombas-green:var(--legacy-green-50);--legacy-bombas-offblack:var(--legacy-black);--legacy-bombas-offwhite:var(--legacy-offwhite);--white:#fff;--offwhite:#f8f8f4;--grey-20:#f1f1ee;--grey-40:var(--brand-warm-white);--grey-60:#5c5b51;--grey-80:#312b2b;--grey-90:var(--brand-warm-black);--black:#030302;--blue-40:#0465dc;--blue-50:#1e4b87;--blue-60:#223859;--red-40:#e0563e;--red-50:#c32b13;--green-40:var(--brand-soft-green);--green-50:#098750;--yellow-50:var(--brand-bee-yellow);--brand-warm-white:#eaeadf;--brand-soft-blue:#a0c7ff;--brand-soft-green:#b6c498;--brand-witty-salmon:#ff5e31;--brand-bee-yellow:#e8bc44;--brand-warm-black:#231f20;--brand-bombas-blue:#192335;--brand-earth-green:#263025;--brand-rusty-brown:#953820;--brand-comfy-lilac:#d5b9ec}
:root[data-bombas-site-theme=legacy]{--background:var(--legacy-white);--foreground:var(--legacy-black);--muted-background:var(--legacy-offwhite);--muted-foreground:var(--legacy-grey-60);--card:var(--legacy-white);--card-foreground:var(--legacy-black);--popover:var(--legacy-white);--popover-foreground:var(--legacy-black);--hover:var(--legacy-grey-20);--border:var(--legacy-grey-40);--ring:var(--legacy-grey-80);--primary:var(--legacy-blue-60);--primary-foreground:var(--legacy-white);--primary-hover:var(--legacy-blue-50);--destructive:var(--legacy-red-50);--destructive-foreground:var(--legacy-white);--success:var(--legacy-green-50);--success-foreground:var(--legacy-white);--accent:var(--legacy-green-40);--accent-foreground:var(--legacy-white);--focus:var(--legacy-blue-40);--overlay:#03030280;--shadow:0 0 8px 4px #100e2014;--shadow-inner:inset 0 4px 16px 4px #03030203;--product-image-background:var(--legacy-grey-20)}:root[data-bombas-site-theme="2025-rebrand"],[data-bombas-page-theme="2025-rebrand"]{--background:var(--white);--foreground:var(--black);--muted-background:var(--offwhite);--muted-foreground:var(--grey-60);--card:var(--white);--card-foreground:var(--black);--popover:var(--white);--popover-foreground:var(--black);--hover:var(--grey-20);--border:var(--grey-40);--ring:var(--grey-80);--primary:var(--blue-60);--primary-foreground:var(--white);--primary-hover:var(--blue-50);--secondary:var(--blue-60);--secondary-foreground:var(--white);--secondary-hover:var(--blue-50);--destructive:var(--red-50);--destructive-foreground:var(--white);--success:var(--green-50);--success-foreground:var(--white);--accent:var(--brand-soft-blue);--accent-foreground:var(--white);--focus:var(--blue-40);--overlay:#03030299;--shadow:0 0 8px 4px #100e2014;--shadow-inner:inset 0 4px 16px 4px #03030203;--navbar:var(--white);--navbar-foreground:var(--black);--navbar-accent:var(--brand-soft-blue);--navbar-accent-foreground:var(--black);--product-image-background:var(--legacy-grey-20)}
:root{--radius-2x-mega:32px;--radius-x-mega:16px;--radius-mega:12px;--radius-regular:8px;--radius-mini:4px;--radius-x-mini:2px;--radius:var(--radius-mini);--radius-card:var(--radius-regular);--radius-card-mega:var(--radius-mega);--radius-card-x-mega:var(--radius-x-mega);--radius-button:var(--radius-regular);--radius-tile:var(--radius-regular);--radius-input:var(--radius-regular);--radius-selectSlide-inner:var(--radius-regular);--radius-selectSlide-outer:var(--radius-mega)}
@font-face{font-family:bombasFont;src:url(../media/Conforto_Regular-s.p.0aps3dws07utc.woff2?dpl=dpl_cJyA2GvtdcLngrF5MzBB8tg93rTR)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bombasFont;src:url(../media/Conforto_Medium-s.p.04j0yf0oa8dqb.woff2?dpl=dpl_cJyA2GvtdcLngrF5MzBB8tg93rTR)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:bombasFont;src:url(../media/Conforto_Bold-s.p.0p_4f57iqdaxu.woff2?dpl=dpl_cJyA2GvtdcLngrF5MzBB8tg93rTR)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:bombasFont Fallback;src:local(Arial);ascent-override:86.92%;descent-override:22.87%;line-gap-override:0.0%;size-adjust:109.3%}.bombasfont_dcefc55b-module__RanZMa__className{font-family:bombasFont,bombasFont Fallback}.bombasfont_dcefc55b-module__RanZMa__variable{--bombas-font:"bombasFont", "bombasFont Fallback"}
@font-face{font-family:glyphFont;src:url(../media/Bombas_Glyphs-s.p.03pr_qb9f8.76.woff2?dpl=dpl_cJyA2GvtdcLngrF5MzBB8tg93rTR)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:glyphFont Fallback;src:local(Arial);ascent-override:66.45%;descent-override:15.93%;line-gap-override:0.0%;size-adjust:145.68%}.glyphfont_51e3b246-module__Tz0p_a__className{font-family:glyphFont,glyphFont Fallback}.glyphfont_51e3b246-module__Tz0p_a__variable{--glyph-font:"glyphFont", "glyphFont Fallback"}
@font-face{font-family:accentFont;src:url(../media/Decoy_Light-s.p.0o~1vz3s4vp8a.woff2?dpl=dpl_cJyA2GvtdcLngrF5MzBB8tg93rTR)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:accentFont Fallback;src:local(Arial);ascent-override:92.47%;descent-override:20.02%;line-gap-override:0.0%;size-adjust:105.87%}.accentfont_305c7f9c-module__UUpQcW__className{font-family:accentFont,accentFont Fallback}.accentfont_305c7f9c-module__UUpQcW__variable{--accent-font:"accentFont", "accentFont Fallback"}
@font-face{font-family:displayFont;src:url(../media/Cabrio_Poster-s.p.0x99~evmn6gcu.woff2?dpl=dpl_cJyA2GvtdcLngrF5MzBB8tg93rTR)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:92.53%;descent-override:26.17%;line-gap-override:0.0%;size-adjust:106.99%}.displayfont_eadf6ad0-module__OWjoha__className{font-family:displayFont,displayFont Fallback}.displayfont_eadf6ad0-module__OWjoha__variable{--display-font:"displayFont", "displayFont Fallback"}
@font-face{font-family:iconFont;src:url(../media/BombasIcon-s.p.062jgp0crfddd.woff2?dpl=dpl_cJyA2GvtdcLngrF5MzBB8tg93rTR)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:iconFont Fallback;src:local(Arial);ascent-override:96.7%;descent-override:2.8%;line-gap-override:0.0%;size-adjust:100.0%}.iconfont_6e60ee03-module__sLCk4G__className{font-family:iconFont,iconFont Fallback}.iconfont_6e60ee03-module__sLCk4G__variable{--icon-font:"iconFont", "iconFont Fallback"}
@font-face{font-family:googleFont;src:url(../media/GoogleSans-s.p.01_sj.qp6-e.r.ttf?dpl=dpl_cJyA2GvtdcLngrF5MzBB8tg93rTR)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:googleFont Fallback;src:local(Arial);ascent-override:91.25%;descent-override:28.9%;line-gap-override:0.0%;size-adjust:105.87%}.googlefont_d75e366a-module__HHjW9W__className{font-family:googleFont,googleFont Fallback}.googlefont_d75e366a-module__HHjW9W__variable{--google-font:"googleFont", "googleFont Fallback"}
