@font-face{font-family:CTManrope;src:url(/fonts/cargo-manrope.ttf)format("truetype");font-weight:200 800;font-display:swap}.ct-site-header,.ct-site-footer{color:#0c1c2b;background:#f3f0e9;font-family:CTManrope,Arial,sans-serif}.ct-site-header{z-index:40;width:100%;margin-top:16px;position:sticky;top:0}.ct-site-header-inner{box-sizing:border-box;align-items:center;gap:26px;width:min(1600px,100% - 32px);min-height:112px;margin:auto;padding:10px 38px;display:flex}.ct-site-brand{flex:none;margin-right:auto}.ct-site-brand img{object-fit:contain;width:152px;height:86px;display:block}.ct-site-wishlist{white-space:nowrap;background:#b8effb;border-radius:12px;flex:none;padding:13px 16px;font-size:14px;font-weight:700;text-decoration:none;color:#0c1c2b!important}.ct-site-wishlist:hover{background:#8de6f8}.ct-site-desktop-nav{align-items:center;gap:24px;display:flex}.ct-site-desktop-nav>a,.ct-site-mobile-nav nav>a{color:#0c1c2b;font-size:14px;font-weight:650;text-decoration:none}.ct-site-desktop-nav>a:hover,.ct-site-mobile-nav nav>a:hover{color:#007591}.ct-site-language{align-items:center;gap:4px;display:flex}.ct-site-language button{color:#4b606b;cursor:pointer;background:0 0;border:0;border-radius:5px;min-width:30px;min-height:32px;padding:0 5px;font:700 12px CTManrope,Arial,sans-serif}.ct-site-language button[aria-pressed=true]{color:#0c1c2b;background:#d5f5fb}.ct-language-picker{position:relative}.ct-language-picker summary{cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 8px;font:700 12px CTManrope,Arial,sans-serif;list-style:none;display:flex}.ct-language-picker summary::-webkit-details-marker{display:none}.ct-language-picker>div{z-index:60;background:#fffdf8;border:1px solid #c7dde0;border-radius:10px;min-width:196px;max-height:min(70vh,420px);padding:6px;display:grid;position:absolute;top:42px;right:0;overflow:auto;box-shadow:0 12px 30px #0c1c2b22}.ct-site-language .ct-language-picker button{text-align:left;width:100%;min-height:38px;padding:8px 10px;font-size:13px;font-weight:600}.ct-site-mobile-nav{display:none}:is(.ct-site-header :is(a,button,summary):focus-visible,.ct-site-footer a:focus-visible){outline-offset:3px;outline:3px solid #06b7db}.ct-site-footer{min-height:0;font-size:inherit;letter-spacing:normal;text-transform:none;border-top:0;padding:0;display:block}.ct-site-footer-inner{box-sizing:border-box;border-top:1px solid #d8d9d7;grid-template-columns:102px minmax(0,1fr);align-items:center;gap:12px 24px;width:min(1600px,100% - 32px);min-height:117px;margin:auto;padding:20px 38px;display:grid}.ct-site-footer img{object-fit:contain;width:102px;height:58px;display:block}.ct-site-footer p{color:#596b78;letter-spacing:0;text-transform:none;margin:0;font-size:12px;line-height:1.55}.ct-site-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:10px 18px;display:flex}.ct-site-footer nav a{color:#0c1c2b;white-space:nowrap;font-size:11px;text-decoration:none}.ct-site-footer nav a:hover{color:#007591}.ct-site-footer small{color:#596b78;text-align:right;grid-column:2;font-size:10px}@media (max-width:900px){.ct-site-header-inner{gap:16px;min-height:93px;padding:10px 26px}.ct-site-brand img{width:124px;height:70px}.ct-site-desktop-nav{gap:16px}.ct-site-desktop-nav>a{font-size:12px}.ct-site-wishlist{padding:11px;font-size:12px}}@media (max-width:740px){.ct-site-header-inner{gap:10px;min-height:82px;padding:10px 20px}.ct-site-brand img{width:106px;height:60px}.ct-site-desktop-nav{display:none}.ct-site-wishlist{margin-left:auto}.ct-site-mobile-nav{flex:none;display:block;position:relative}.ct-site-mobile-nav summary{cursor:pointer;border-radius:8px;place-items:center;width:34px;height:36px;font-size:22px;list-style:none;display:grid}.ct-site-mobile-nav summary::-webkit-details-marker{display:none}.ct-site-mobile-nav nav{background:#f3f0e9;border:1px solid #c7dde0;border-radius:10px;gap:13px;min-width:190px;padding:16px;display:grid;position:absolute;top:45px;right:0;box-shadow:0 12px 30px #0c1c2b22}.ct-site-footer-inner{grid-template-columns:88px minmax(0,1fr);align-content:center;gap:6px 10px;min-height:88px;padding:12px 20px}.ct-site-footer img{width:88px;height:50px}.ct-site-footer nav{grid-column:2;justify-content:flex-end;gap:8px 12px}.ct-site-footer small{text-align:right;grid-column:2;margin:0}}@media (max-width:410px){.ct-site-brand img{width:90px}.ct-site-wishlist{padding:9px;font-size:11px}}@media (max-width:740px){.ct-site-wishlist{white-space:normal;text-align:center;overflow-wrap:anywhere;max-width:132px;line-height:1.2}}@media (max-width:350px){.ct-site-header-inner{gap:8px;padding-inline:10px}.ct-site-brand img{width:78px}.ct-site-wishlist{width:90px;max-width:90px;padding:6px;font-size:9px;line-height:1.1}.ct-language-picker summary{padding-inline:2px;font-size:10px}.ct-site-mobile-nav summary{width:30px}}
