.pos-footer{background:#111d2c;color:#fff;font-family:var(--font-body-family);letter-spacing:0;line-height:1.6}.pos-footer-width{width:min(1320px,calc(100% - 64px));margin-inline:auto}.pos-footer a{color:inherit}.pos-newsletter{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:42px 0;border-bottom:1px solid #ffffff20;align-items:center}.pos-newsletter>div>span{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#99bbc7}.pos-newsletter h2{font:600 27px/1.2 var(--font-body-family);letter-spacing:-.03em;color:#fff;margin:8px 0 10px}.pos-newsletter p{color:#a6b8ca;font-size:12px}.pos-newsletter-form>label{display:block;font-size:10px;margin-bottom:7px;color:#c3d1df}.pos-newsletter-form>div:not(.pos-newsletter-message){display:flex;height:47px;border:1px solid #536477;border-radius:6px;overflow:hidden;background:#ffffff08}.pos-newsletter-form input{min-width:0;flex:1;padding:0 16px;font:inherit;font-size:12px;background:none;border:0;color:#fff}.pos-newsletter-form input::placeholder{color:#acbbc9}.pos-newsletter-form button{display:flex;gap:15px;align-items:center;border:0;background:#dceff3;color:#142d38;padding:0 18px;font:600 11px var(--font-body-family);cursor:pointer}.pos-newsletter-form button svg{width:17px;height:17px}.pos-newsletter-form small{display:block;color:#9cabbc;font-size:9px;margin-top:10px}.pos-newsletter-form small a{text-decoration:underline}.pos-newsletter-message{font-size:12px;color:#fff;margin-top:12px}.pos-footer-columns{display:grid;grid-template-columns:1.8fr 1fr 1.25fr 1fr;gap:45px;padding:43px 0}.pos-footer-columns h3{font:600 12px var(--font-body-family);color:#fff;margin:0 0 18px}.pos-footer-columns>div>a:not(.pos-footer-brand>a){display:block}.pos-footer-columns>div>a,.pos-footer-columns p{font-size:11px;color:#aab9c9;line-height:1.7;margin-bottom:10px}.pos-footer-columns a:hover{color:#8bd7ea}.pos-footer-brand>a:first-child{display:block;max-width:210px;margin-bottom:18px}.pos-footer-brand img{width:100%;height:auto;display:block}.pos-footer-brand p{max-width:275px}.pos-footer-brand .pos-footer-contact{display:flex;align-items:center;gap:8px;margin-top:18px}.pos-footer-contact svg{width:16px;height:16px}.pos-footer-bottom{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid #ffffff18;font-size:10px;color:#9aabbd;gap:18px}.pos-payment-icons{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.pos-payment-icons svg{width:31px;height:20px}.pos-footer :focus-visible{outline:3px solid #66d5ee;outline-offset:4px}@media(max-width:989px){.pos-footer-width{width:calc(100% - 36px)}.pos-newsletter{gap:30px}.pos-footer-columns{grid-template-columns:1.5fr 1fr;gap:30px}.pos-newsletter h2{font-size:24px}}@media(max-width:599px){.pos-footer-width{width:calc(100% - 28px)}.pos-newsletter{display:block;padding:30px 0}.pos-newsletter-form{margin-top:22px}.pos-newsletter h2{font-size:26px}.pos-newsletter p{font-size:11px}.pos-newsletter-form button{padding-inline:12px;font-size:10px;gap:7px}.pos-newsletter-form input{padding-inline:12px;font-size:12px}.pos-footer-columns{grid-template-columns:1fr 1fr;padding:30px 0;gap:22px}.pos-footer-brand{grid-column:1/-1}.pos-footer-brand p{max-width:320px}.pos-footer-columns>div:nth-last-child(1){grid-column:1/-1}.pos-footer-bottom{align-items:start;flex-direction:column;gap:12px}.pos-footer-columns h3{margin-bottom:12px}}.pos-header{background:#111d2c;color:#fff;position:relative;z-index:20;font-family:var(--font-body-family);letter-spacing:0;line-height:1.4}.pos-header a{color:inherit}.pos-header-width{width:min(1320px,calc(100% - 64px));margin-inline:auto}.pos-utility{border-bottom:1px solid #ffffff18;color:#c8d1dd;font-size:11px;letter-spacing:.03em}.pos-utility>div{display:flex;justify-content:space-between;padding-block:9px}.pos-utility a{color:#e7f2ff}.pos-header-main{display:grid;grid-template-columns:220px minmax(200px,1fr) auto;align-items:center;gap:40px;padding-block:25px}.pos-logo{display:block;width:220px;max-width:100%}.pos-logo img{display:block;width:100%;height:auto}.pos-logo>span{font-size:25px;font-weight:800;color:#fff}.pos-search{display:flex;height:46px;background:#f7f9fc;border-radius:8px;overflow:hidden;max-width:640px;border:1px solid #e4e9f0}.pos-search input{min-width:0;flex:1;border:0;background:none;padding:0 18px;color:#172234;font:inherit;font-size:13px;outline:none}.pos-search input::placeholder{color:#697586}.pos-search:focus-within{outline:3px solid #56c6e3;outline-offset:3px}.pos-search button{border:0;background:#eaf1f5;color:#233c4d;width:53px;cursor:pointer;display:grid;place-items:center}.pos-search button:hover{background:#d8e8f0}.pos-header-actions{display:flex;gap:21px;align-items:center}.pos-action{display:grid;justify-items:center;gap:5px;position:relative;font-size:10px;white-space:nowrap}.pos-action svg{width:24px;height:24px}.pos-cart b{position:absolute;top:-7px;right:-6px;min-width:17px;height:17px;border-radius:50%;background:#62d7ef;color:#11212e;font-size:10px;display:grid;place-items:center}.pos-language{position:relative;font-size:12px}.pos-language summary{display:flex;gap:4px;align-items:center;cursor:pointer;list-style:none;min-height:44px}.pos-language summary svg{width:14px}.pos-language-form{position:absolute;right:0;top:100%;background:#fff;padding:8px;border-radius:8px;box-shadow:0 8px 32px #0d243320;min-width:140px;z-index:40}.pos-language-form button{display:block;width:100%;border:0;padding:10px;background:#fff;text-align:left;color:#172234;font:inherit;cursor:pointer}.pos-language-form button:hover,.pos-language-form button[aria-current]{background:#e8f5fa}.pos-nav{display:flex;align-items:center;gap:28px;padding-bottom:12px;position:relative;min-height:48px;font-size:13px;font-weight:600}.pos-nav>a,.pos-nav summary{display:flex;align-items:center;gap:9px;min-height:40px;white-space:nowrap}.pos-nav>a:hover,.pos-nav summary:hover{color:#74d8ec}.pos-nav .pos-catalog{background:#f4f8fc;color:#142535;border-radius:6px;padding:0 18px;margin-right:9px}.pos-nav .pos-catalog:hover{background:#e0f5fa;color:#142535}.pos-nav svg{width:17px;height:17px}.pos-nav-help{margin-left:auto}.pos-brands-menu{position:static}.pos-brands-menu summary{cursor:pointer;list-style:none}.pos-brand-dropdown{position:absolute;left:0;top:calc(100% - 4px);width:560px;max-width:100%;display:grid;grid-template-columns:1fr 1fr;background:#fff;color:#152335;border:1px solid #e5eaf0;border-radius:8px;box-shadow:0 16px 36px #0d203325;padding:16px;z-index:40}.pos-brand-dropdown a{padding:13px;display:flex;justify-content:space-between;border-radius:5px}.pos-brand-dropdown a:hover{background:#edf7fa;color:#175a6c}.pos-header :focus-visible{outline:3px solid #5ecde6;outline-offset:4px}.pos-header summary::-webkit-details-marker{display:none}.pos-budget-menu{position:static}.pos-budget-menu summary{cursor:pointer;list-style:none}.pos-budget-dropdown{position:absolute;right:0;top:calc(100% - 4px);width:360px;max-width:100%;padding:12px;background:#fff;color:#152335;border:1px solid #e5eaf0;border-radius:8px;box-shadow:0 16px 36px #0d203325;z-index:41}.pos-budget-dropdown a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px;border-radius:5px;white-space:normal}.pos-budget-dropdown a:hover{background:#edf7fa;color:#175a6c}.pos-budget-dropdown svg{flex-shrink:0}.pos-budget-menu:not([open])>.pos-budget-dropdown{display:none}@media(min-width:990px){.pos-nav .pos-budget-menu{position:relative}.pos-nav .pos-budget-dropdown{left:0;right:auto;top:calc(100% + 8px);max-width:calc(100vw - 64px)}}@media(max-width:989px){.pos-header-width{width:calc(100% - 36px)}.pos-header-main{grid-template-columns:1fr auto;gap:18px;padding-block:18px}.pos-logo{width:190px}.pos-search{grid-row:2;grid-column:1/-1;max-width:none}.pos-header-actions{gap:20px}.pos-action>span{display:none}.pos-nav{gap:20px;font-size:12px}.pos-nav .pos-catalog{margin-right:0;padding:0 12px}.pos-nav-help{display:none!important}.pos-utility{font-size:10px}.pos-utility a{display:none}.pos-header-actions .pos-language summary{min-height:28px}}@media(max-width:480px){.pos-header-width{width:calc(100% - 28px)}.pos-logo{width:165px}.pos-header-actions{gap:14px}.pos-nav{gap:15px;font-size:11px;flex-wrap:wrap;row-gap:0;padding-bottom:8px}.pos-nav .pos-catalog{font-size:11px}.pos-nav>a,.pos-nav summary{min-height:35px}.pos-action svg{width:21px;height:21px}.pos-brand-dropdown{grid-template-columns:1fr 1fr}.pos-search{height:43px}.pos-search input{padding-inline:12px;font-size:12px}}.pos-compare-toggle[hidden],.pos-compare-tray[hidden],.pos-compare-announcement[hidden],[data-pos-compare-open][hidden]{display:none!important}.pos-compare-toggle{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border:1px solid #c8dcdd;background:#f4faf9;border-radius:6px;padding:9px 12px;margin-top:13px;width:100%;font:inherit;font-size:12px;line-height:1.3;color:#234e55;cursor:pointer;letter-spacing:0}.pos-compare-toggle svg{width:19px;height:19px;flex-shrink:0}.pos-compare-toggle:hover{background:#e4f3ef;border-color:#75a99f}.pos-compare-toggle[aria-pressed=true]{background:#e0f1ea;border-color:#71a994;color:#1b5945}.pos-compare-toggle--product{margin:12px 0;min-height:47px;font-size:14px}.pos-compare-header{border:0;background:none;color:inherit;cursor:pointer;font:inherit;padding:0}.pos-compare-header b{position:absolute;top:-7px;right:-6px;min-width:17px;height:17px;background:#a7dfcd;color:#122f2b;border-radius:50%;font-size:10px;display:grid;place-items:center}pos-comparator{font-family:var(--font-body-family);letter-spacing:0;line-height:1.5;color:#142d37}.pos-compare-tray{position:fixed;bottom:18px;left:50%;transform:translate(-50%);width:min(1020px,calc(100% - 32px));z-index:90;display:flex;align-items:center;gap:18px;padding:14px 20px;background:#152c37;color:#fff;border:1px solid #ffffff22;border-radius:12px;box-shadow:0 10px 45px #061d3440;box-sizing:border-box}.pos-compare-tray__intro{display:grid;gap:2px;flex-shrink:0}.pos-compare-tray__intro strong{font-size:13px}.pos-compare-tray__intro span{font-size:11px;color:#bed6da}.pos-compare-tray__items{display:flex;flex:1;gap:8px;padding:0;margin:0;list-style:none;min-width:0}.pos-compare-tray__items li{display:flex;align-items:center;gap:8px;flex:1;min-width:0;background:#ffffff0a;border:1px solid #ffffff17;border-radius:7px;padding:5px}.pos-compare-tray__items img{width:36px;height:42px;object-fit:contain;background:#fff;border-radius:4px;flex-shrink:0}.pos-compare-tray__items span{font-size:10px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pos-compare-tray__items button{border:0;background:none;color:#d9e8e9;cursor:pointer;font-size:20px;line-height:1;min-width:28px;min-height:34px;margin-left:auto}.pos-compare-primary{border:0;border-radius:6px;background:#a7dfcd;color:#153b33;font:inherit;font-size:13px;font-weight:700;padding:12px 18px;min-height:44px;cursor:pointer;white-space:nowrap}.pos-compare-primary:disabled{opacity:.55;cursor:default}.pos-compare-clear{background:none;border:0;color:#d6e4e8;text-decoration:underline;font:inherit;font-size:11px;cursor:pointer;min-height:40px}.pos-compare-selection body{padding-bottom:110px}.pos-compare-open{overflow:hidden}.pos-compare-announcement{position:fixed;bottom:118px;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100% - 36px);margin:0;z-index:100;background:#fff;color:#204c46;border:1px solid #add4c9;box-shadow:0 4px 22px #102d3820;padding:12px 18px;border-radius:8px;font-size:13px;text-align:center}.pos-compare-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(1180px,calc(100% - 40px));max-width:none;max-height:calc(100dvh - 48px);padding:0;border:1px solid #d3e4e4;border-radius:16px;box-shadow:0 20px 80px #09283740;color:#142d37;background:#fff;font:inherit;overflow:hidden}.pos-compare-dialog[open]{display:flex;flex-direction:column}.pos-compare-dialog::backdrop{background:#102735b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pos-compare-heading{display:flex;justify-content:space-between;gap:20px;padding:24px 28px 20px;background:linear-gradient(115deg,#e7f5ee,#edf6fb);flex-shrink:0}.pos-compare-eyebrow{margin:0 0 6px!important;font-size:10px!important;letter-spacing:.14em;text-transform:uppercase;color:#456b67}.pos-compare-heading h2{font-size:29px;line-height:1.15;letter-spacing:-.035em;margin:0 0 7px;font-weight:700}.pos-compare-heading p{font-size:12px;color:#5e737a;margin:0}.pos-compare-close{flex-shrink:0;align-self:flex-start;width:40px;height:40px;border:1px solid #dbe8e5;border-radius:50%;background:#ffffffc9;color:#193c41;font:inherit;font-size:26px;cursor:pointer}.pos-compare-toolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 28px;border-bottom:1px solid #e3ecee;font-size:12px;flex-shrink:0}.pos-compare-toolbar label{display:flex;align-items:center;gap:8px;cursor:pointer}.pos-compare-toolbar input{width:17px;height:17px;accent-color:#287363;margin:0}.pos-compare-toolbar a{color:#245f65;text-decoration:none;font-weight:600}.pos-compare-toolbar a span{margin-left:8px;font-size:18px}.pos-compare-content{overflow:auto;overscroll-behavior:contain;min-height:0;min-width:0;position:relative}.pos-compare-table{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed;margin:0;font-size:12px;border:0;box-shadow:none!important}.pos-compare-table th,.pos-compare-table td{border:0;border-right:1px solid #e7edef;border-bottom:1px solid #e7edef;text-align:left;vertical-align:top;padding:16px 20px;overflow-wrap:anywhere;box-shadow:none!important}.pos-compare-table thead th{font-weight:400;background:#fff}.pos-compare-table .pos-compare-label{width:160px;background:#f7fafb;font-weight:600;position:sticky;left:0;z-index:2;color:#42606b}.pos-compare-table thead .pos-compare-label{vertical-align:middle}.pos-compare-table .pos-compare-different td{background:#f0f8f5}.pos-compare-table tr:last-child>*{border-bottom:0}.pos-compare-product{position:relative;display:grid;gap:8px;text-align:left}.pos-compare-product>img{width:100%;height:122px;object-fit:contain}.pos-compare-brand{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#6b8287}.pos-compare-product h3{font:inherit;font-size:17px;line-height:1.3;font-weight:700;margin:0;color:#173940;letter-spacing:-.02em}.pos-compare-price{font-size:20px;font-weight:700;letter-spacing:-.02em}.pos-compare-price small{display:block;font-size:10px;color:#627a82;font-weight:400;letter-spacing:0}.pos-compare-stock{font-size:11px;color:#326b53}.pos-compare-stock--sold{color:#8a5c43}.pos-compare-product>a{display:block;text-align:center;padding:9px 8px;border-radius:5px;background:#173d40;color:#fff;text-decoration:none;font-size:11px;font-weight:600;min-height:36px;box-sizing:border-box}.pos-compare-product>a.pos-compare-network{background:#edf6f3;color:#285c52;border:1px solid #dceae5}.pos-compare-remove{position:absolute;top:0;right:0;border:1px solid #dce6e7;background:#fff;border-radius:50%;width:30px;height:30px;font-size:20px;cursor:pointer;color:#49676f}.pos-compare-note{margin:0;padding:13px 28px;font-size:11px;line-height:1.5;color:#617780;border-top:1px solid #e3ecee;background:#fafcfc;flex-shrink:0}.pos-compare-empty{padding:45px 25px;text-align:center;max-width:620px;margin:auto}.pos-compare-empty h3{font-size:21px;font-weight:650;margin:0 0 12px;color:#264b52}.pos-compare-empty p{font-size:13px;color:#5d747b;margin:0 0 22px}.pos-compare-empty a{display:inline-block;background:#173d40;color:#fff;text-decoration:none;padding:12px 18px;border-radius:6px;font-size:13px}.pos-compare-error{padding:20px 28px;font-size:13px;color:#77543e;background:#fff9ee;display:flex;align-items:center;justify-content:space-between;gap:15px}.pos-compare-error button{border:1px solid #d8c5a7;background:#fff;border-radius:5px;padding:8px 13px;font:inherit;color:inherit;cursor:pointer}.pos-compare-loading{padding:48px;text-align:center;font-size:14px;color:#54727a}.pos-compare-dialog :focus-visible,.pos-compare-tray :focus-visible,.pos-compare-toggle:focus-visible{outline:3px solid #55b3a0;outline-offset:3px}@media(max-width:850px){.pos-compare-tray__items span{display:none}.pos-compare-tray{gap:12px;padding:12px}.pos-compare-tray__items li{flex:0 1 auto;gap:0}.pos-compare-table{min-width:780px}.pos-compare-table .pos-compare-label{width:135px}.pos-compare-heading h2{font-size:25px}}@media(max-width:550px){.pos-compare-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100% - 16px);max-height:calc(100dvh - 20px);border-radius:12px}.pos-compare-heading{padding:18px 16px 15px;gap:10px}.pos-compare-heading h2{font-size:23px}.pos-compare-heading p{font-size:11px}.pos-compare-heading .pos-compare-eyebrow{font-size:9px!important}.pos-compare-close{width:35px;height:35px}.pos-compare-toolbar{padding:12px 14px;font-size:11px;gap:10px;align-items:flex-start}.pos-compare-toolbar a{max-width:108px;line-height:1.4;text-align:right}.pos-compare-table{min-width:740px}.pos-compare-table th,.pos-compare-table td{padding:14px 12px}.pos-compare-table .pos-compare-label{width:110px;font-size:11px}.pos-compare-product h3{font-size:15px}.pos-compare-note{padding:10px 15px;font-size:10px}.pos-compare-tray{bottom:10px;width:calc(100% - 20px);gap:8px;flex-wrap:wrap;padding:10px 12px}.pos-compare-tray__intro{flex:1}.pos-compare-tray__intro strong{font-size:12px}.pos-compare-tray__items{flex:0 1 auto;justify-content:flex-end;gap:4px}.pos-compare-tray__items img{width:26px;height:32px}.pos-compare-tray__items button{min-width:22px;min-height:30px;font-size:17px}.pos-compare-tray__items li{padding:3px}.pos-compare-tray>.pos-compare-primary{flex:1;padding:9px 12px;min-height:38px;font-size:12px}.pos-compare-clear{min-height:38px;padding:5px 12px}.pos-compare-announcement{bottom:135px;font-size:12px}.pos-compare-selection body{padding-bottom:130px}.pos-compare-toggle{font-size:11px;padding:8px 5px;gap:4px}.pos-compare-toggle--product{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAAAAAAAAMAAAAgA */
