:root{--cl-transparent: transparent;--cl-white: #ffffff;--cl-black: #000000;--cl-black2: #111111;--cl-gray: #dddddd;--cl-pure-or-mostly-pure-red: #ff0000;--cl-very-dark-gray-mostly-black: #212121;--cl-zambezi: #585858;--cl-gainsboro: #dadada;--cl-watercourse: #0c674b;--cl-british-racing-green: #034430;--cl-whisper2: #e6e6e6;--cl-whisper3: #eee;--cl-black-01: rgba(255, 255, 255, .1);--cl-bubbles: #ecf9f0;--cl-persian-red: #c73c3c;--cl-white-smoke: #f5f5f5;--cl-black-04: rgba(0, 0, 0, .4);--cl-black-08: rgba(0, 0, 0, .8);--cl-sapphire: #0c2b67;--cl-nobel: #999999;--cl-nobel2: #949494;--cl-nero: #272727;--cl-nero2: #282828;--cl-cosmic-latte: #ddffeb;--cl-cosmic-latte2: #ddf5e3;--cl-cosmic-latte3: #daf9e4;--cl-vida-loca: #5d8f25;--cl-old-rose: #cc3752;--cl-sushi: #7dac40;--cl-puerto-rico: #41b2a0;--cl-gumbo: #778c88;--cl-silver: #c4c4c4;--cl-elf-green: #1f8a70;--cl-elf-green-02: rgba(31, 138, 112, .2);--cl-elf-green-01: rgba(31, 138, 112, .1);--cl-eucalyptus: #20a868;--cl-dim-gray: #6a6a6a;--cl-amaranth: #eb3651;--cl-arapawa: #184f63;--cl-wild-watermelon: #fb5c74;--cl-tahiti-gold: #ea7521;--cl-torch-red: #f41839;--cl-sherpa-blue: #00425a;--cl-sea-buckthorn: #ed9555;--cl-niagara: #2ea286;--cl-asparagus: #70934a;--cl-forget-me-not: #fcf0dd;--cl-whisper: #e8e8e8;--container-padding: 16px;--container-padding-bottom: 40px;--height-header-default: 116px;--height-header-min: 64px;--padding-top-page: 156px;--height-bottom-bar: 77px}@media (min-width: 768px){:root{--container-padding: 24px;--container-padding-bottom: 80px;--height-bottom-bar: 72px}}@media (min-width: 1024px){:root{--container-padding: 40px;--container-padding-bottom: 100px;--padding-top-page: var(--height-header-default)}}@media (min-width: 1280px){:root{--container-padding: 40px;--container-padding-bottom: 100px;--height-header-default: 152px;--height-header-min: 72px}}:root{--scroll-margin-top: 82px}.checkbox{display:flex;position:relative;flex-direction:column}.checkbox__input{height:0;left:0;opacity:0;position:absolute;width:0}.checkbox__name{cursor:pointer;display:inline-flex;gap:8px;position:relative}.checkbox__name:before{background:var(--cl-white);border-radius:4px;border:1px solid var(--cl-gainsboro);content:"";flex:none;height:20px;margin-top:1px;transition:border-color .3s;width:20px}.checkbox__name:after{background-image:url(/images/inhtml/checkmark.svg);background-repeat:no-repeat;background-size:14px 14px;content:"";height:14px;left:3px;opacity:0;position:absolute;top:4px;transition:opacity .3s;width:14px}@media not all and (pointer: coarse){.checkbox__name:hover:before{border-color:var(--cl-watercourse)}}@media (hover: none),(pointer: coarse){.checkbox__name:active:before{border-color:var(--cl-watercourse)}}.checkbox__name:focus-visible{outline:auto}.checkbox__input[type=checkbox]:checked~.checkbox__name:before{background:var(--cl-watercourse);border-color:var(--cl-watercourse);transition:background-color .3s,border-color .3s}.checkbox__input[type=checkbox]:checked~.checkbox__name:after{opacity:1}@media not all and (pointer: coarse){.checkbox__input[type=checkbox]:checked~.checkbox__name:hover:before{background-color:var(--cl-british-racing-green);border-color:var(--cl-british-racing-green)}}@media (hover: none),(pointer: coarse){.checkbox__input[type=checkbox]:checked~.checkbox__name:active:before{background-color:var(--cl-british-racing-green);border-color:var(--cl-british-racing-green)}}.checkbox__input[type=checkbox]:disabled~.checkbox__name{opacity:.5;pointer-events:none}.checkbox__text{color:var(--cl-zambezi);font-size:16px;line-height:22px}.checkbox__text a{font-family:Manrope-Medium;font-weight:500;font-style:normal;color:var(--cl-watercourse);text-decoration-line:underline;transition:color .3s}.checkbox__text a:hover{color:var(--cl-british-racing-green)}.checkbox--small .checkbox__name:after{top:4px}.checkbox--small .checkbox__name:before{margin-top:1px}.checkbox--small .checkbox__text{font-size:14px;line-height:20px}.checkbox--card-product{align-self:flex-start;margin-top:16px}.checkbox--cart-page .checkbox__name:before{margin-top:1px}.checkbox--cart-page .checkbox__name:after{top:4px}.checkbox--auth-or-registration .checkbox__text{font-size:14px;line-height:20px}.checkbox--auth-or-registration .checkbox__name:before{margin-top:0}.checkbox--auth-or-registration .checkbox__name:after{top:3px}.checkbox--complaint-page .checkbox__name{gap:10px}.checkbox--complaint-page .checkbox__name:before{width:16px;height:16px;margin:2px 0 0 2px}.checkbox--complaint-page .checkbox__text a{text-decoration:none}@media (min-width: 768px){.checkbox--card-product{margin-top:36px}}
