@font-face{font-family:'icomoon';src:url(/local/templates/main/assets/../fonts/icomoon/icomoon.eot?yh5x6g);src:url(/local/templates/main/assets/../fonts/icomoon/icomoon.eot?yh5x6g#iefix) format("embedded-opentype") , url(/local/templates/main/assets/../fonts/icomoon/icomoon.ttf?yh5x6g) format("truetype") , url(/local/templates/main/assets/../fonts/icomoon/icomoon.woff?yh5x6g) format("woff") , url(/local/templates/main/assets/../fonts/icomoon/icomoon.svg?yh5x6g#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"ImpactRegular";src:url(/local/templates/main/assets/../fonts/ImpactRegular/ImpactRegular.eot);src:url(/local/templates/main/assets/../fonts/ImpactRegular/ImpactRegular.eot?#iefix) format("embedded-opentype") , url(/local/templates/main/assets/../fonts/ImpactRegular/ImpactRegular.woff) format("woff") , url(/local/templates/main/assets/../fonts/ImpactRegular/ImpactRegular.ttf) format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:DrukBold;font-display:swap;src:url(/local/templates/main/assets/../fonts/Druk/DrukCyr-Bold.woff) format("woff") , url(/local/templates/main/assets/../fonts/Druk/DrukCyr-Bold.woff2) format("woff2")}@font-face{font-family:DrukWideBold;font-display:swap;src:url(/local/templates/main/assets/../fonts/Druk/Druk-Wide-Cy-Web-Bold.woff2) format("woff2")}﻿/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;900&display=swap");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover,a:focus,a:visited{outline:none!important}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--basket-dynamic:before{content:""}.icon--basket-dynamic:hover:before{content:""}.icon--box-dynamic:before{content:""}.icon--box-dynamic:hover:before{content:""}.icon--heart-dynamic:before{content:""}.icon--heart-fill:before{content:""}.icon--heart-dynamic:hover:before{content:""}.icon--location-dynamic:before{content:""}.icon--location-dynamic:hover:before{content:""}.icon--search-dynamic:before{content:""}.icon--search-dynamic:hover:before{content:""}.icon--shop-dynamic:before{content:""}.icon--shop-dynamic:hover:before{content:""}.icon--trash-dynamic:before{content:""}.icon--trash-dynamic:hover:before{content:""}.icon--truck-dynamic:before{content:""}.icon--truck-dynamic:hover:before{content:""}.icon--my-account-dynamic:before{content:""}.icon--my-account-dynamic:hover:before{content:""}.icon--external-dynamic:before{content:""}.icon--external-dynamic:hover:before{content:""}.icon--chat-dynamic:before{content:""}.icon--chat-dynamic:hover:before{content:""}.icon--map-dynamic:before{content:""}.icon--map-dynamic:hover:before{content:""}.icon--list-dynamic:before{content:""}.icon--list-dynamic:hover:before{content:""}.icon--star_empty_hover:before{content:""}.icon--add-set{margin-right:0;font-size:23px}.icon--rotate-90{transform:rotate(90deg);display:block}.icon--eye_close:before{content:""}.icon--eye_open:before{content:""}.icon--cake:before{content:""}.icon--error:before{content:""}.icon--gift:before{content:""}.icon--star-shine:before{content:""}.icon--card:before{content:""}.icon--chat_hover:before{content:""}.icon--chat:before{content:""}.icon--external_hover:before{content:""}.icon--external:before{content:""}.icon--print:before{content:""}.icon--call:before{content:""}.icon--logo-pod:before{content:""}.icon--logo-primary:before{content:""}.icon--logo-wordmark:before{content:""}.icon--star:before{content:""}.icon--star_empty:before{content:""}.icon--star_half:before{content:""}.icon--list_hover:before{content:""}.icon--list:before{content:""}.icon--locator_hover:before{content:""}.icon--locator:before{content:""}.icon--map_hover:before{content:""}.icon--map:before{content:""}.icon--addresses_hover:before{content:""}.icon--addresses:before{content:""}.icon--arrow-left:before{content:""}.icon--arrow-right:before{content:""}.icon--basket_hover:before{content:""}.icon--basket:before{content:""}.icon--bottle_large:before{content:"";color:#aaa}.icon--bottle_medium:before{content:"";color:#aaa}.icon--bottle_small:before{content:"";color:#aaa}.icon--box_hover:before{content:""}.icon--box:before{content:""}.icon--menu:before{content:""}.icon--chevron-up:before{content:""}.icon--chevron-down:before{content:""}.icon--chevron-left:before{content:""}.icon--chevron-right:before{content:""}.icon--close:before{content:""}.icon--filter:before{content:""}.icon--heart_hover:before{content:""}.icon--heart:before{content:""}.icon--location_hover:before{content:""}.icon--location:before{content:""}.icon--my-account_hover:before{content:""}.icon--my-account:before{content:""}.icon--order-history_hover:before{content:""}.icon--order-history:before{content:""}.icon--password_hover:before{content:""}.icon--password:before{content:""}.icon--payment_hover:before{content:""}.icon--payment:before{content:""}.icon--plus:before{content:""}.icon--minus:before{content:""}.icon--preferences_hover:before{content:""}.icon--preferences:before{content:""}.icon--privacy_hover:before{content:""}.icon--privacy:before{content:""}.icon--profile_hover:before{content:""}.icon--profile:before{content:""}.icon--search_hover:before{content:""}.icon--search:before{content:""}.icon--shop_hover:before{content:""}.icon--shop:before{content:""}.icon--sign-out_hover:before{content:""}.icon--sign-out:before{content:""}.icon--tag:before{content:""}.icon--confirmation:before,.icon--tick:before{content:""}.icon--confirmation{font-size:.75rem;height:32px;width:32px;padding-left:2px;align-items:center;justify-content:center;display:flex;background-color:var(--cx-color-core-tertiary);color:var(--cx-color-text);border-radius:50%}.icon--trash_hover:before{content:""}.icon--trash:before{content:""}.icon--truck_hover:before{content:""}.icon--truck:before{content:""}.icon--wishlist_hover:before{content:""}.icon--wishlist:before{content:""}.icon--bubble:before{content:""}.icon--play:before{content:""}.icon--youtube:before{content:""}.icon--twitter:before{content:""}.icon--tumblr:before{content:""}.icon--facebook:before{content:""}.icon--pinterest:before{content:""}.icon--linkedin:before{content:""}.icon--envelope:before{content:""}.icon--googleplus:before{content:""}.icon--feed:before{content:""}.icon--instagram:before{content:""}.icon--snapchat:before{content:""}.icon--stumbleupon:before{content:""}.icon--apple:before{content:""}.icon--android:before{content:""}.icon--podcast:before{content:""}.icon--wheelchair:before{content:""}.icon--clock:before{content:""}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;color:#d6ce4b;background:transparent;border:0;border-bottom:1px solid rgba(248,243,232,.4);-webkit-transition:border .3s ease-in-out;-o-transition:border .3s ease-in-out;transition:border .3s ease-in-out;padding:0 .25rem .25rem 0;min-width:180px;outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.select2-container *{outline:none}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;user-select:none;-webkit-user-select:none;position:relative;z-index:1}[multiple]+.select2-container .select2-selection--single{height:38px;display:flex;align-items:center}.select2-selection__clear{display:none}[multiple]+.select2-container .select2-selection--single .select2-selection__rendered{color:#fff}[multiple]+.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:1rem;transform:translateY(-50%);width:5px;color:#fff;height:10px}[multiple]+.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"\25BE";font-family:inherit;font-size:1.2rem;line-height:.5}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:100%;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#004236;border:1px solid #004236;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{user-select:none;-webkit-user-select:none;background:transparent;border:0;display:block;width:100%;text-align:left;padding:0;background-color:#004236;color:#fff;height:3rem;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-tap-highlight-color:transparent;border-bottom:1px solid var(--cx-color-base-nourishing-white)}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;border:1px solid #fff;background:transparent}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:inherit}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"";font-family:icomoon;font-size:12px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:30%}.select2-container--default .select2-selection--multiple{cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:transparent;border:1px solid #fff;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#f8f3e8;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #fff;line-height:34px;color:#fff}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role="group"]{padding:0}.select2-container--default .select2-results__option[aria-selected="true"]{color:#004236;background:#d6ce4b}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#004236;background:#d6ce4b}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #004236;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:25px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #004236;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #004236;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#004236;border:1px solid #004236;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #004236;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #004236;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role="group"]{padding:0}.select2-container--classic .select2-results__option[aria-disabled="true"]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}[class^="col-"]{width:100%;padding-left:15px;padding-right:15px;position:relative;min-height:1px}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media (min-width:375px){.col-xxs-1{width:8.3333333333%}.col-xxs-2{width:16.6666666667%}.col-xxs-3{width:25%}.col-xxs-4{width:33.3333333333%}.col-xxs-5{width:41.6666666667%}.col-xxs-6{width:50%}.col-xxs-7{width:58.3333333333%}.col-xxs-8{width:66.6666666667%}.col-xxs-9{width:75%}.col-xxs-10{width:83.3333333333%}.col-xxs-11{width:91.6666666667%}.col-xxs-12{width:100%}}@media (min-width:480px){.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}}@media (min-width:640px){.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}}@media (min-width:768px){.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}}@media (min-width:1024px){.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}}@media (min-width:1200px){.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}}@media (min-width:1440px){.col-xxl-1{width:8.3333333333%}.col-xxl-2{width:16.6666666667%}.col-xxl-3{width:25%}.col-xxl-4{width:33.3333333333%}.col-xxl-5{width:41.6666666667%}.col-xxl-6{width:50%}.col-xxl-7{width:58.3333333333%}.col-xxl-8{width:66.6666666667%}.col-xxl-9{width:75%}.col-xxl-10{width:83.3333333333%}.col-xxl-11{width:91.6666666667%}.col-xxl-12{width:100%}}@media (min-width:1920px){.col-xxxl-1{width:8.3333333333%}.col-xxxl-2{width:16.6666666667%}.col-xxxl-3{width:25%}.col-xxxl-4{width:33.3333333333%}.col-xxxl-5{width:41.6666666667%}.col-xxxl-6{width:50%}.col-xxxl-7{width:58.3333333333%}.col-xxxl-8{width:66.6666666667%}.col-xxxl-9{width:75%}.col-xxxl-10{width:83.3333333333%}.col-xxxl-11{width:91.6666666667%}.col-xxxl-12{width:100%}}@media (min-width:375px){.col-xxs-offset-0{margin-left:0%}.col-xxs-offset-1{margin-left:8.3333333333%}.col-xxs-offset-2{margin-left:16.6666666667%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-4{margin-left:33.3333333333%}.col-xxs-offset-5{margin-left:41.6666666667%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-7{margin-left:58.3333333333%}.col-xxs-offset-8{margin-left:66.6666666667%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-10{margin-left:83.3333333333%}.col-xxs-offset-11{margin-left:91.6666666667%}.col-xxs-offset-12{margin-left:100%}}@media (min-width:480px){.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}}@media (min-width:640px){.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:768px){.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1024px){.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:1200px){.col-xl-offset-0{margin-left:0%}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}}@media (min-width:1440px){.col-xxl-offset-0{margin-left:0%}.col-xxl-offset-1{margin-left:8.3333333333%}.col-xxl-offset-2{margin-left:16.6666666667%}.col-xxl-offset-3{margin-left:25%}.col-xxl-offset-4{margin-left:33.3333333333%}.col-xxl-offset-5{margin-left:41.6666666667%}.col-xxl-offset-6{margin-left:50%}.col-xxl-offset-7{margin-left:58.3333333333%}.col-xxl-offset-8{margin-left:66.6666666667%}.col-xxl-offset-9{margin-left:75%}.col-xxl-offset-10{margin-left:83.3333333333%}.col-xxl-offset-11{margin-left:91.6666666667%}.col-xxl-offset-12{margin-left:100%}}@media (min-width:1920px){.col-xxxl-offset-0{margin-left:0%}.col-xxxl-offset-1{margin-left:8.3333333333%}.col-xxxl-offset-2{margin-left:16.6666666667%}.col-xxxl-offset-3{margin-left:25%}.col-xxxl-offset-4{margin-left:33.3333333333%}.col-xxxl-offset-5{margin-left:41.6666666667%}.col-xxxl-offset-6{margin-left:50%}.col-xxxl-offset-7{margin-left:58.3333333333%}.col-xxxl-offset-8{margin-left:66.6666666667%}.col-xxxl-offset-9{margin-left:75%}.col-xxxl-offset-10{margin-left:83.3333333333%}.col-xxxl-offset-11{margin-left:91.6666666667%}.col-xxxl-offset-12{margin-left:100%}}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,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}:root{--cx-max-width:1260px;--cx-color-background:#f4f4f4;--cx-color-text:#212738;--cx-color-inverse:#fff;--cx-color-transparent:transparent;--cx-color-core-primary:#004236;--cx-color-core-secondary:#3a857e;--cx-color-core-tertiary:#d6ce4b;--cx-color-base-natural-warmth:#d2ad93;--cx-color-base-nourishing-white:#f8f3e8;--cx-color-base-terracotta:#a7674c;--cx-color-base-white:#fff;--cx-color-base-black:#000;--cx-color-base-natural-warmth30:#f5ece6;--cx-color-base-natural-warmth40:#e8d6c9;--cx-color-base-grey:#aaa;--cx-color-base-grey-med:#e5e5e5;--cx-color-base-metal:#626262;--cx-color-base-silver:#f4f4f4;--cx-color-base-tbs20:#00352b;--cx-color-accent-green:#00ab00;--cx-color-accent-orange:#ff4233;--cx-color-accent-yellow:#ffcf00;--cx-color-accent-blue:#0077d5;--cx-color-accent-pink:#c644a1;--cx-color-holistic-dark-olive:#66703a;--cx-color-holistic-dollar-bill:#8bb057;--cx-color-holistic-dark-khaki:#b7c072;--cx-color-holistic-cadet-blue:#569294;--cx-color-holistic-ucla-blue:#626b95;--cx-color-holistic-redwood:#b14a4f;--cx-color-holistic-chestnut:#dc5c60;--cx-color-holistic-light-coral:#df8281;--cx-color-holistic-deep-chestnut:#b35e42;--cx-color-holistic-earth-yellow:#d7a269;--cx-color-holistic-gamboge:#e39a1c;--cx-color-holistic-indian-yellow:#e4b150;--cx-color-misc-ticker:#3a857e;--cx-color-misc-field-bg:#00352b;--cx-color-misc-field-hint:#c5ccc1;--cx-color-info:#17a2b8;--cx-color-success:#5dac06;--cx-color-warning:#ffc107;--cx-color-danger:#db0002;--cx-color-primary:#fe5757;--cx-color-secondary:#747881;--cx-color-light:#d3d6db;--cx-color-dark:#212738;--cx-color-visual-focus:#6d9df7;--cx-font-weight-light:300;--cx-font-weight-normal:400;--cx-font-weight-semi:600;--cx-font-weight-bold:700;--cx-direction:ltr;--cx-transition-duration:.5s;--cx-animation-duration:1s;--cx-border-radius:1em;--cx-buttons-border-radius:.25rem;--cx-border-style:solid;--cx-color-dark:#004236;--cx-color-primary:#004236;--cx-color-inverse:#f8f3e8;--cx-color-background:#f8f3e8}html{height:100%}body{color:var(--cx-color-core-primary);font-size:16px;line-height:1.15;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:400;min-height:100%;line-height:1.6;letter-spacing:.02em}@media (max-width:1023px){body{font-size:16px}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{margin-bottom:32px}p:last-child{margin:0}a{color:inherit;text-decoration:none;transition:all .3s}p a{text-decoration:underline}p a:hover{text-decoration:none}b,strong{font-weight:700}i,em{font-style:italic}img{max-width:100%;max-height:100%}h3,h4,h5,h6{font-family:"ImpactRegular",sans-serif;font-weight:normal;line-height:1.28;margin:0;position:relative}h3 a,h4 a,h5 a,h6 a{color:#004236}h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#000;text-decoration:none}h1,h2{font-family:"ImpactRegular",sans-serif;font-weight:normal;line-height:1.28;margin:0;position:relative}h1 a,h2 a{color:#004236}h1 a:hover,h2 a:hover{color:#000;text-decoration:none}h1{font-size:36px}@media (max-width:767px){h1{font-size:24px}}h2{font-size:28px}@media (max-width:767px){h2{font-size:21px}}h3{font-size:22px}@media (max-width:767px){h3{font-size:20px}}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.container{width:100%;max-width:1260px;padding:0 1rem;margin:0 auto;position:relative}@media (max-width:767px){.container{padding:0 1rem}}main{flex:1 0 auto;overflow:hidden;position:relative}.category-nav{display:flex}.NavigationBar{display:flex;justify-content:space-between;width:100%;margin-top:1rem}.sticky-header{background:#004236}.header{display:flex;align-items:center;flex-wrap:wrap;color:var(--cx-color-base-nourishing-white);padding:.625rem 1rem;max-width:1260px;margin:auto;line-height:1}@media (min-width:1025px){.header{padding:.75rem 1rem}}.SiteLinks{display:flex;margin:0 0 0 auto;width:40%;justify-content:flex-end}.SiteContext{display:flex;margin:0 auto 0 0;width:40%}.header-link{display:flex;align-items:center;position:relative;font-size:var(--cx-font-size,15px);color:var(--cx-color-base-nourishing-white)}.SiteLogo{margin:0 auto}.page-login .main{display:flex;align-items:center;justify-content:flex-end}@media (max-width:1199px){.page-login .main{justify-content:center}}@charset "UTF-8"
:root{
    --field-sort:0
}.sticky-header{position:-webkit-sticky;position:sticky;top:-1px;z-index:111}.main-banner-wrp{position:relative;z-index:100}body{min-height:100vh;min-height:-webkit-fill-available;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bx-sls input.bx-ui-sls-route{color:var(--cx-color-core-primary)!important}html{height:-webkit-fill-available;overflow-x:hidden}*:not(body):not(html)::-webkit-scrollbar {width:4px;height:4px}*:not(body):not(html)::-webkit-scrollbar-track {background-color:rgba(0,66,54,.25);border-radius:0}*:not(body):not(html)::-webkit-scrollbar-thumb {border-radius:0;background-color:#004236}*:not(body):not(html):hover ::-webkit-scrollbar-thumb {background-color:#004236}button{outline:none}.map-link{margin-top:.25rem;display:block;font-weight:bold}.header-link .icon{font-size:1.65em}.header{letter-spacing:0}.header-logo img{height:50px}.header-logo{display:block}.back-btn.header-link .header-link-name{margin-right:0;margin-left:1.5rem;font-weight:600}.header--simple .SiteLogo{width:20%;margin:0 auto 0 0;text-align:center}.header--simple .SiteContext{margin:0}.category-nav nav:not(:last-child)>.main-link-nav {margin-right:1em}.category-nav .main-link-nav{font-weight:600}body > header > div.header > div.NavigationBar > div:nth-child(1) > nav:nth-child(2) > div{display:none}body > header > div.header > div.NavigationBar > div:nth-child(1) > nav:nth-child(2):before{display:none}.main-link-nav{font-size:var(--cx-font-size,15px);text-transform:uppercase;line-height:1;padding-bottom:1rem;color:#fff;letter-spacing:0}.main-link-nav:hover{color:var(--cx-color-core-tertiary);cursor:pointer}.main-link-nav.active{font-weight:bold}.header-link-name{text-transform:uppercase}.cart-link .cart-count{position:absolute;top:-14px;right:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:17px;height:17px;background:var(--cx-color-core-tertiary);border-radius:50%;line-height:18px;font-weight:bold;color:var(--cx-color-primary);font-family:"Open Sans";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SiteLinks .header-link:not(:first-child) {margin-left:1.9em}.SiteContext .header-link:not(:last-child) {margin-right:2em}.header-link:hover{color:var(--cx-color-core-tertiary);-webkit-transition:all var(--cx-transition-duration) ease;-o-transition:all var(--cx-transition-duration) ease;transition:all var(--cx-transition-duration) ease}.header-link-name{margin-right:.75rem}.accent-color{color:var(--cx-color-accent-orange);font-weight:bold!important}.store-finder-link.header-link .icon{font-size:22px}.store-finder-link.header-link .header-link-name{margin-right:.95rem;line-height:1.2}.cart-link.header-link{margin-right:5px}.hamburger{padding:10px 5px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity , -webkit-filter;transition-property:opacity , -webkit-filter;-o-transition-property:opacity , filter;transition-property:opacity , filter;transition-property:opacity , filter , -webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;margin-right:1em}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fff}.hamburger-box{width:26px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:26px;height:3px;background-color:#fff;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform , -webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.promotion-banner-line{background-color:#3a857e;padding:.43rem 1rem;color:#fff;text-align:center}.promotion-banner-container{max-width:1260px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.promotion-banner-text{color:inherit;line-height:1.4;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 .5em;position:relative;font-weight:bold;letter-spacing:0}.promotion-banner-text:not(:last-child):after {content:"|";position:absolute;right:-.55em;top:0;font-weight:normal}.promotion-banner-text a:hover{text-decoration:none;color:#d6ce4b;border-bottom:0}.promotion-banner-text a{border-bottom:1px solid;display:block}.main-banner-wrp{min-height:37.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-main-banner{position:relative}.main-banner-img{position:absolute;width:100%;height:100%;top:0;left:0}.main-banner-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pd-md{padding-top:4rem;padding-bottom:4rem}.descr-def h1,.descr-def h2{line-height:1.4}.image-fullscreen img{width:100%}.row.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main-banner-content{max-width:60em;margin:auto;text-align:center;padding:2rem 0}.title-h4{font-family:"DrukBold",sans-serif;letter-spacing:0;font-size:2rem;line-height:1;margin-bottom:1rem;text-transform:uppercase}.title-h5{font-family:"ImpactRegular";font-weight:normal;font-size:1.75rem;line-height:1.28;text-transform:none;color:inherit;margin-bottom:1rem}.subtitle-h5{font-size:1.75rem;line-height:1.28;text-transform:none;color:inherit;font-weight:600}.title-h2{font-family:"DrukBold",sans-serif;letter-spacing:0;font-size:3rem;line-height:1;text-transform:uppercase}.title-section{font-size:3rem;line-height:1.2;text-transform:uppercase;margin-bottom:1.5rem;font-weight:bold}.main-banner-content .main-banner-h2{margin-bottom:1.5rem}.title-h1{font-family:"DrukBold",sans-serif;letter-spacing:0;font-size:6rem;line-height:1;text-transform:uppercase}.h1{color:var(--cx-color-core-primary);font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;font-size:2.125rem;line-height:1.23;text-transform:initial;margin-bottom:.5rem}.page__title{font-size:1.75rem;line-height:1.28;text-transform:none;font-family:'Open Sans',Arial,sans-serif;text-align:center;font-weight:700;margin:1.5rem 0}.main-banner-content .main-banner-h1{margin-bottom:2rem}.main-banner-h5{margin-bottom:2rem}.main-banner-descr{font-size:1.25rem;font-wight:600;line-height:1.4}.main-banner-content .main-banner-descr{margin-bottom:2rem}.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:1rem;line-height:1.5;padding:.75rem 1.875rem;text-align:center;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;text-transform:none;border:1px solid transparent;background:transparent}.green-btn{background:#004236;color:#f8f3e8;border:0}.green-btn:hover{background:#d6ce4b;color:#004236}.light-green-btn{background:var(--cx-color-core-secondary);color:#f8f3e8;border:0}.light-green-btn:hover{background:#d6ce4b;color:#004236}.light-btn{border:1px solid #f8f3e8;color:#f8f3e8}.light-btn:hover{background:var(--cx-color-base-tbs20);border:1px solid #004236;color:var(--cx-color-base-white)}.dark-border-btn{border:1px solid #004236;color:#004236;background:transparent}.dark-border-btn:hover{background:var(--cx-color-base-tbs20);border:1px solid #004236;color:var(--cx-color-base-white)}.white-btn{border:1px solid #004236;color:#004236;background:var(--cx-color-base-white)}.white-btn:hover{background:var(--cx-color-base-tbs20);border:1px solid #004236;color:var(--cx-color-base-white)}.yellow-btn{background:#d6ce4b;color:#004236}.yellow-btn:hover{background:var(--cx-color-base-tbs20);border:1px solid #004236;color:var(--cx-color-base-white)}.delete-btn{background:#ee5340;border:1px solid #ee5340;color:var(--cx-color-base-white)}.btn .icon,.btn svg{margin:0 .5rem}.delete-btn:hover{color:var(--cx-color-base-white);background:#b14a4f;border:1px solid #b14a4f}.color-white{color:#fff}.color-light{color:#f8f3f8}.main-banner-content.with-bg{padding:3rem;background: #004236a1;max-width:45em}.section-card-grid{position:relative}.card-grid-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-grid-it{text-align:center;width:calc(33.3333% - 2rem);margin-right:2rem}.card-grid-it:nth-child(n3) {margin-right:0}.card-grid-2-h3{margin-top:1.5rem}.section-card-grid-2{position:relative}.card-grid-2-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-grid-2-it{text-align:center;width:calc(50% - 1rem);margin-right:1rem;margin-left:1rem}.card-grid-2-it:nth-child(n3) {margin-left:0}.card-grid-2-it:first-child{margin-left:0}.card-grid-2-it:nth-child(even) {margin-right:0}.card-grid-2-h3{margin-top:1.5rem}.card-grid-2-img img{width:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover}.card-grid-2-img{width:100%;height:24rem}.title-h3{font-size:2.5rem;font-family:"DrukBold",sans-serif,sans-serif;letter-spacing:0;text-transform:uppercase;line-height:1.28;letter-spacing:.01em;margin-bottom:.5rem}.descr-def{margin-bottom:1.5rem}.card-grid-wrp{padding:1.5rem 0}.card-grid-2-wrp{padding:1.5rem 0}.section-banner__content{background:#004236;color:#f8f3e8}.section-banner__content_container{background:#004236;color:#004236;padding:3.5rem 2.5rem 4rem}.banner__content_container-content{padding:1rem 5rem}.banner__content_container-img{height:100%;width:100%}.banner__content_container-img img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.banner__content_container-wrp{background:#f8f3e8;margin:auto;max-width:1024px}.section-grey-bg{background:#f5ece6}.inverse-color{color:inherit;background:#fff}.light-color{color:inherit;background:#f8f3e8}.dark-bg{color:#f8f3e8}.dark-mask img{-webkit-filter:brightness(.5) contrast(1.5);filter:brightness(.5) contrast(1.5)}.half-container{max-width: calc(1260px / 2);padding:4rem 4rem 4rem 1rem;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.section-banner__content .half-container{min-height:26.5vw}.banner__content-wrp{display:-webkit-box;display:-ms-flexbox;display:flex}.banner__content-img{width:50%;min-width:50%}.banner__content-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.banner__content-content{max-width:28rem}.align-text-right .banner__content-content{text-align:right}.banner__content_container-h3{margin-bottom:1rem}.section-banner__content_container.reverse-column .row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-citate-low .banner__content_container-img img{-o-object-fit:contain;object-fit:contain}.section-citate-low .banner__content_container-content{padding:1rem}.section-citate-low:not(.reverse-column) .banner__content_container-img {padding-left:4rem}.section-citate-low.reverse-column .banner__content_container-img{padding-right:4rem}.card-slider-list{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.section-dark-bg *::-webkit-scrollbar-track{background-color:rgba(255,255,255,.25);border-radius:0}.section-dark-bg *::-webkit-scrollbar-thumb{border-radius:0;background-color:#fff}.section-dark-bg *:hover ::-webkit-scrollbar-thumb{background-color:#fff}.card-slider-it{text-align:center;width:30.3333vw;-ms-flex-preferred-size:30.3333vw;flex-basis:30.3333vw;max-width: calc((100vw - ((100vw - 1260px)/2))/3.75);outline:none;scroll-snap-align:start}.card-slider-wrp{padding:4rem 0 2.5rem}.section-dark-bg{background:#004236;color:#f5ece6}.section-gray-bg{background-color:#e5e5e5}.section-lightgray-bg{background-color:#f0f0f0}.section-stem-green-bg{background-color:#d6ce4b}.headline-section{margin-bottom:2rem}.block-title{letter-spacing:0;line-height:1.14;text-transform:uppercase;font-size:1rem;color:var(--cx-color-core-primary);font-weight:bold;margin-bottom:.5rem}.sub-nav-title-icon .lines{fill:#004236}.sub-nav-item.active .sub-nav-title-icon .inside{fill:#004236}.sub-nav-item.active .sub-nav-title-icon .lines{fill:none}.card-slider-overflow{padding-bottom:.5rem;margin-left: calc(1rem + ((100vw - 1260px)/2))}.card-slider-img{width:30.333vw;height:30.333vw;max-height: calc((100vw - ((100vw - 1260px)/2))/3.75);margin-bottom:1.5rem;max-width: calc((100vw - ((100vw - 1260px)/2))/3.75)}.card-slider-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card-slider-h4{padding:0 1rem}.card-slider-descr{padding:0 2rem}.star-rating{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.star-rating:not([disabled=true]) {cursor:pointer}.star-rating .star{font-size:20px;margin:0 2.5px}.star-rating .star:first-child{background: -o-linear-gradient(left, var(--cx-color-core-secondary), var(--cx-color-core-secondary) calc(var(--star-fill)*100%), var(--cx-color-light) calc(var(--star-fill)*100%));background:-webkit-gradient(linear,left top,right top,from(var(--cx-color-core-secondary)),color-stop(var(--cx-color-core-secondary)),to(var(--cx-color-light)));background: linear-gradient(90deg, var(--cx-color-core-secondary), var(--cx-color-core-secondary) calc(var(--star-fill)*100%), var(--cx-color-light) calc(var(--star-fill)*100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.star-rating .star:nth-child(2) {background: -o-linear-gradient(left, var(--cx-color-core-secondary), var(--cx-color-core-secondary) calc((var(--star-fill) - 1)*100%), var(--cx-color-light) calc((var(--star-fill) - 1)*100%));background:-webkit-gradient(linear,left top,right top,from(var(--cx-color-core-secondary)),color-stop(var(--cx-color-core-secondary)),to(var(--cx-color-light)));background: linear-gradient(90deg, var(--cx-color-core-secondary), var(--cx-color-core-secondary) calc((var(--star-fill) - 1)*100%), var(--cx-color-light) calc((var(--star-fill) - 1)*100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.star-rating .star:nth-child(3) {background: -o-linear-gradient(left, var(--cx-color-core-secondary), var(--cx-color-core-secondary) calc((var(--star-fill) - 2)*100%), var(--cx-color-light) calc((var(--star-fill) - 2)*100%));background:-webkit-gradient(linear,left top,right top,from(var(--cx-color-core-secondary)),color-stop(var(--cx-color-core-secondary)),to(var(--cx-color-light)));background: linear-gradient(90deg, var(--cx-color-core-secondary), var(--cx-color-core-secondary) calc((var(--star-fill) - 2)*100%), var(--cx-color-light) calc((var(--star-fill) - 2)*100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.star-rating .star:nth-child(4) {background: -o-linear-gradient(left, var(--cx-color-core-secondary), var(--cx-color-core-secondary) calc((var(--star-fill) - 3)*100%), var(--cx-color-light) calc((var(--star-fill) - 3)*100%));background:-webkit-gradient(linear,left top,right top,from(var(--cx-color-core-secondary)),color-stop(var(--cx-color-core-secondary)),to(var(--cx-color-light)));background: linear-gradient(90deg, var(--cx-color-core-secondary), var(--cx-color-core-secondary) calc((var(--star-fill) - 3)*100%), var(--cx-color-light) calc((var(--star-fill) - 3)*100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.star-rating .star:nth-child(5) {background: -o-linear-gradient(left, var(--cx-color-core-secondary), var(--cx-color-core-secondary) calc((var(--star-fill) - 4)*100%), var(--cx-color-light) calc((var(--star-fill) - 4)*100%));background:-webkit-gradient(linear,left top,right top,from(var(--cx-color-core-secondary)),color-stop(var(--cx-color-core-secondary)),to(var(--cx-color-light)));background: linear-gradient(90deg, var(--cx-color-core-secondary), var(--cx-color-core-secondary) calc((var(--star-fill) - 4)*100%), var(--cx-color-light) calc((var(--star-fill) - 4)*100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-it{outline:none;width:240px;padding:10px;position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.products-slider-list .product-it{min-width:240px;scroll-snap-align:start;scroll-margin-left:-.5rem;scroll-margin-right:.5rem}.product-it .product-prices{margin-top:auto}.products-slider-wrp{padding:4rem 0 2.5rem}.section-main-banner ~ .section-products-slider .products-slider-overflow::-webkit-scrollbar {height:10px}.products-slider-list{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width: calc(100% + 20px);overflow:auto}.products-slider-overflow .products-slider-list{overflow:initial}.products-slider-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.products-slider-overflow{overflow:hidden;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:auto;padding-bottom:.5rem}.product-img{width:100%;height:312px;max-height:312px;background:#f8f5ea;display:block}.product-img img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center}.product-name{font-weight:600;font-size:1rem;line-height:1.2;margin-top:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-descr{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0}.product-size{display:block;font-size:12px;line-height:30px;text-decoration:none}.product-prices{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px;font-weight:bold;margin-bottom:5px}.product-price-sale{color:#ee5340}.product-price-old{text-decoration:line-through;font-weight:normal;padding-left:.25em}.banners__random__content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.banners__random__content-content{padding:3rem 1rem;margin:auto;max-width:420px;width:100%}.banners__random__content-col{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banners__random__content-big__img{width:100%;height:60vw;max-height:700px;position:relative}.banners__random__content-big__img img,.banners__random__content-small__img img,.banners__random__content-middle__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.banners__random__content-small__img{width:15.625rem;height:15.625rem;position:absolute;margin-top:-2.5rem;right:2.5rem;top:100%;max-width:45vw;max-height:45vw}.banners__random__content-middle__img{width:90%;max-width:495px;height:360px;max-height:70vw}.banners__random__content-content.banners__random__content-second{margin:auto 0;max-width:15.5rem;padding-left:0;padding-right:0;z-index:1}.footer{background-color:var(--cx-color-core-primary);position:relative;color:#fff;margin:auto 0 0 0}.social-icons__icon{font-size:1.375rem;color:var(--cx-color-background)}.social-icons__icon{font-size:1.5rem}.social-icons__link{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;width:100%;padding:.25rem 0}.footer-logo{color:#fff;text-align:center;padding:.5rem 0}.FooterCopyrights{border-top:1px solid rgba(248,243,232,.4);text-align:center;padding-top:20px;padding-bottom:20px;width:100%}.copyrights-text{font-size:12px;margin-bottom:0}.form-group{padding-bottom:8px;max-width:80vw}@media (min-width:769px){.form-group{-webkit-box-ordinal-group:var(--field-sort);-ms-flex-order:var(--field-sort);order:var(--field-sort)}}.section-login-wrp .form-group{padding-bottom:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.input-element-icon{position:absolute;right:.5rem;top:0;height:100%;font-size:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-element-icon .icon{display:block}.input-element{font-size:1rem;line-height:1.5;padding:1.45rem .975rem .35rem .975rem;background:#f8f3e8;border:0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #004236;width:100%;min-height:100%;outline:none;color:var(--cx-color-core-primary);font-weight:400}.heighest-input{padding-top:1.95rem}.invert-form .input-element{background:#00352b;border-bottom:1px solid #588a7c;color:#c5ccc1}.form-field-wrp{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.form-field-label-wrapper{position:absolute;top:50%;left:0;color:#626262;font:inherit;pointer-events:none;width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:color 400ms cubic-bezier(.25,.8,.25,1) , width 400ms cubic-bezier(.25,.8,.25,1) , -webkit-transform 400ms cubic-bezier(.25,.8,.25,1);transition:color 400ms cubic-bezier(.25,.8,.25,1) , width 400ms cubic-bezier(.25,.8,.25,1) , -webkit-transform 400ms cubic-bezier(.25,.8,.25,1);-o-transition:transform 400ms cubic-bezier(.25,.8,.25,1) , color 400ms cubic-bezier(.25,.8,.25,1) , width 400ms cubic-bezier(.25,.8,.25,1);transition:transform 400ms cubic-bezier(.25,.8,.25,1) , color 400ms cubic-bezier(.25,.8,.25,1) , width 400ms cubic-bezier(.25,.8,.25,1);transition:transform 400ms cubic-bezier(.25,.8,.25,1) , color 400ms cubic-bezier(.25,.8,.25,1) , width 400ms cubic-bezier(.25,.8,.25,1) , -webkit-transform 400ms cubic-bezier(.25,.8,.25,1);padding:0 1rem 0!important;font-weight:400;line-height:1.125;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.invert-form .form-field-label-wrapper{color:#c5ccc1}input:focus+.form-field-label-wrapper,
textarea:focus+.form-field-label-wrapper,
input[value]:not([value=''])+.form-field-label-wrapper,
textarea[value]:not([value=''])+.form-field-label-wrapper,
.has_val+.form-field-label-wrapper {-webkit-transform:translateY(-.65em) scale(.75);-ms-transform:translateY(-.65em) scale(.75);transform:translateY(-.65em) scale(.75);width:133.33333333%;margin-top:-.675em;padding-left:1.25rem!important}.input-element[disabled]{background:#f4f4f4;color:#aaa;cursor:not-allowed}.error .mat-form-field-required-marker{color:#ee5340;font-size:1rem}.error .placeholder-required{color:#626262}.error input.input-element{border-color:#ee5340}.error input+.form-field-label-wrapper{}.FooterNav{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;width:75%}.FooterLeft{width:25%}.FooterLeft a:not(.btn) {color:var(--cx-color-core-tertiary);border-bottom:1px solid rgba(248,243,232,.4);text-decoration:none;margin-bottom:.3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:bold;line-height:1.3}.FooterLeft p{margin-bottom:0}.footer{color:var(--cx-color,var(--cx-color-inverse))}.footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 15px}.footer--simple .footer-logo{font-size:1.4rem;color:var(--cx-color,var(--cx-color-inverse));margin-bottom:1rem}.FooterContact{width:100%}.FooterNav+.FooterContact{margin-top:2rem}.footer-left-content{margin:3vw 3vw 0 0}.FooterNav nav{margin:3vw 2rem}.footer-nav-title{margin-bottom:1.5rem;font-size:.8rem;font-family:'DrukWideBold';padding-bottom:1rem}.FooterNav nav a{text-transform:capitalize;display:block;line-height:28px;font-weight:400}.FooterNav nav a:hover{text-decoration:underline}.footer .container{padding:0}.FooterContact>.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-group .btn{padding:.75rem 1rem;min-height:55px}.form-group>.btn:not(:first-child) {margin-left:1rem}.here-to-help{line-height:1.5;font-weight:400}.selectCountryLoc{margin-top:2rem}.page__header-wrp{display:-webkit-box;display:-ms-flexbox;display:flex}.page__header-without_img .page__header-wrp{min-height:320px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page__header-img{width:50%;overflow:hidden;position:relative}.page__header-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;position:absolute;top:0;left:0}.page__header-content{text-align:center}.align-text-center .page__header-content{text-align:center}.page__header-descr a{font-weight:bold}.products-slider-overflow.slider-without-container .product-it{width:280px}.products-slider-wrp .title-h5{font-size:2rem}.page__header-h3{font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;margin-bottom:1.25rem;line-height:1.23;text-transform:none}.page__header-wrp .half-container{padding:4rem 5.625rem 4rem 0;min-height:17vw}.breadcrumbs{position:absolute;top:0;left:0;max-width:100vw;width:1260px;padding:1rem;line-height:1;z-index:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal;font-size:.85rem}.breadcrumbs a{padding:5px;font-weight:600;color:var(--cx-color-core-primary)}.breadcrumbs span{position:relative;color:var(--cx-color-secondary)}.breadcrumbs span:not(:last-child):after {content:"/";position:relative;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);display:inline-block;font-weight:100;font-size:20px;font-family:sans-serif;color:var(--cx-color-core-primary);padding:0 5px;top:2px}.products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.products-overflow{overflow:hidden}.products-list .product-it{width:25%;padding:0 1rem;margin-bottom:5rem}.products-list .product-img{height:400px;max-height:400px}.products-list .product-name{margin-top:20px}.tools-bar{font-size:14px;padding-bottom:10px;padding-top:10px}.tools-bar span{font-weight:bold}.tools-bar--top{margin-bottom:60px;border-top:1px solid rgba(0,66,54,.4);margin-top:20px}.tools-bar--bottom{margin-bottom:20px;border-top:1px solid rgba(0,66,54,.4)}.banner__ad-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__ad-img{position:absolute;top:0;left:1rem;height:100%;width:calc(100% - 2rem)}.banner__ad-content{z-index:1;width:100%;margin:auto 0 0}.banner__ad-product{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.banner__ad-headline{font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;font-size:1.75rem;line-height:1.28;text-transform:none}.product-it.banner__ad-product{padding:2rem 2rem 1rem}.btn-icon{padding:8px 24px 8px 12px}.btn__icon{padding-right:14px}.popover{display:none;position:absolute;width:1260px;left:0;background:#fff;border:1px solid var(--cx-color-core-primary);-webkit-transform:none;-ms-transform:none;transform:none;z-index:100;top:100%;max-width:calc(100vw - 4rem);margin-top:20px;color:var(--cx-color-core-primary)}.popover.active{display:block}.filter-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.tools-bar-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px 0 0}.popover .popover-overlay{position:fixed;width:100vw;height:100vh;top:-20px;left:50%;z-index:-1;background-color:var(--cx-color-core-primary);opacity:.7;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.popover-main{background:#fff;padding:50px 50px 30px 70px;width:100%}.popover-header .close{position:absolute;color:var(--cx-color-core-primary);opacity:1!important;background:transparent;border:0;padding:0;margin:0;top:0;right:0;cursor:pointer;padding:12px;background:#fff;z-index:2}.popover-main>.close{position:absolute;color:var(--cx-color-core-primary);opacity:1!important;background:transparent;border:0;padding:0;margin:0;top:0;right:0;cursor:pointer;padding:10px;z-index:2}.popover-abs{position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1002}.popover-abs .popover-main{max-height:calc(100vh - 40px);overflow-y:auto;padding:4rem 2rem 3rem;min-height:-webkit-fill-available}.filter__section--right{padding:30px;background-color:var(--cx-color-background)}.filter__popover-label{font-size:18px;font-family:"Open Sans",sans-serif;text-transform:capitalize;font-weight:600;margin-bottom:14px;color:var(--cx-color-core-primary)}.filter__facet-group{width:100%;margin-top:5px;display:block;margin-bottom:2rem;padding-bottom:0;border-bottom:1px solid var(--cx-color-core-primary)}.filter__node-last .filter__facet-group{border-bottom:0}.filter__list{margin-bottom:1rem;padding-left:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}input.form-check-input{border:1px solid var(--cx-color-core-primary);border-radius:0;width:24px;height:24px;margin-left:0;margin-top:0;background:transparent;vertical-align:middle;cursor:pointer;line-height:1.42857;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;border-style:solid;border-width:1px;position:absolute}.filter__text{padding-left:34px;padding-right:1rem;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:270px;width:100%;line-height:1.35;font-size:.95rem}.form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;position:relative}.filter__section--right .filter__list-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.filter__section--left .filter__list-item{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;width:33%}.filter__section--right .filter__list-item.colour-facet{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.colour-facet .form-check input[type="checkbox"]{border-radius:100%;border-color:transparent!important;width:36px;height:36px;position:relative}.colour-facet .form-check input[type="checkbox"]:checked:after{width:36px;height:36px;line-height:35px;color:#fff}.colour-facet .form-check input[type="checkbox"]:checked:before,.colour-facet .form-check input[type="checkbox"]:hover:before{content:"";position:absolute;width:46px;height:46px;left:-6px;top:-6px;border-radius:100%;border:1px solid;display:block}.filter-popup.popover.active .filter__row{max-height:35rem;overflow-y:auto}.result-search-row{display:-webkit-box;display:-ms-flexbox;display:flex}.search-popup{max-width:956px;width:100vw}.result-title-col{margin-bottom:2.5rem;padding-bottom:.5rem;font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;border-bottom:1px solid var(--cx-color-core-primary);color:var(--cx-color-core-primary);font-size:1.75rem;line-height:1.28;text-transform:none;margin-top:3rem}.result-products{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%;padding-right:1rem}.result-suggestions{width:33.333333%;padding-left:1rem}.popover-abs .popover-main::-webkit-scrollbar{display:none}.result-suggestions-item a{font-size:1.125rem;font-weight:600;line-height:1.33;border:0;width:100%;display:block;padding:1.875rem;text-decoration:underline;background:#f8f3e8;text-align:left}.result-product-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.5rem;padding-bottom:10px;border-bottom:1px solid var(--cx-color-core-primary);min-height:auto}.result-product-img{height:140px;width:105px;min-width:105px;position:relative;display:block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.result-product-img img{-o-object-fit:contain;object-fit:contain;display:block}.result-product-content{width:100%;padding-left:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.result-product-title{font-size:1rem;font-weight:bold;margin-bottom:5px;display:block;line-height:1.5}.result-product-title:hover{text-decoration:underline}.result-product-prices.product-prices{margin:auto 0 0 auto}.result-suggestions-item a:hover{text-decoration:none}.link-line{text-decoration:underline;font-weight:bold;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.link-line:hover{text-decoration:none}.result-products-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.result-products-footer .link-line{margin:0 0 0 auto}.cart-modal-content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}@media (max-width:1023.98px){.filter__section--left .filter__list-item,
    .filter__section--left .filter__list-item:nth-child(3n+0) {-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:767.98px){.filter__section--left .filter__list-item,
    .filter__section--left .filter__list-item:nth-child(3n+0) {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.filter__section--right{padding:30px;background-color:var(--cx-color-background)}@media (min-width:0) and (max-width:767px){.filter__section--right{padding:30px 30px 10px!important}}@media (min-width:0) and (max-width:1023px){.filter__section--right{padding:30px 30px 10px!important}}.popover .arrow{display:block;width:30px;height:30px;top:0;margin-top:-16px;margin-left:40px!important;background:#fff;border-left:1px solid var(--cx-color-core-primary);border-top:1px solid var(--cx-color-core-primary);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:99;position:absolute;z-index:-1}.left-col.filter__section--left{padding-right:15px}.filter__btn-wrapper{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter__btn{margin-right:.7rem}.form-check label{font-weight:var(--cx-font-weight-normal);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-check .form-check-label{display:inline-block;padding-left:20px;position:relative;top:0}.form-check input+.form-check-label{color:var(--cx-color-text)}.form-check input+.form-check-label:after{content:none}.form-check input:disabled+.form-check-label{color:var(--cx-color-light)}.form-check input[role="checkbox"],.form-check input[role="radio"]{display:inline-block}.filter__list .form-check input[type="checkbox"]{background-color:transparent}.form-check input[type="checkbox"]{background-color:#fff;border-radius:0;border:1px solid var(--cx-color-core-primary)}.form-check input[type="checkbox"]:checked{font-style:normal;border-color:var(--cx-color-primary)}.form-check input[type="checkbox"]:checked:after{color:var(--cx-color-core-primary);position:absolute;font-family:icomoon;letter-spacing:0;line-height:22px;content:"";display:inline-block;height:22px;width:22px;top:0;left:0;font-size:14px;text-align:center}.form-check input[type="radio"]{border-radius:50%;display:inline-block;border:1px solid var(--cx-color-core-primary);position:relative;width:24px;height:24px;margin-top:0;-ms-flex-negative:0;flex-shrink:0}.form-check input[type="radio"]:after{content:"";position:absolute;display:inline-block;height:16px;width:16px;border-radius:50%;background-color:var(--cx-color-transparent)}.form-check input[type="radio"]:checked{border-color:var(--cx-color-primary);background-color:var(--cx-color-transparent)}.form-check input[type="radio"]:checked:after{background-color:var(--cx-color-core-primary);top:3px;left:3px}.form-check input[type="radio"]:disabled{border-color:#aaa!important}.form-check input[type="radio"]:disabled:checked{border-color:#aaa}.form-check input[type="radio"]:disabled:checked:after{background-color:#aaa}.cart-popup{max-width:479px;width:100vw;left:initial;right:0;font-size:1rem;margin-top:0}.cart-popup:before{content:none}.cart-popup .icon{font-size:1rem}.cart-popup .popover-main{padding:2rem 2rem;max-height:calc(100vh - 6rem);overflow-y:auto}.popover-headline{font-size:1.75rem;line-height:1.28;text-transform:none;color:var(--cx-color-core-primary);font-weight:600}.popover-subheadline{color:var(--cx-color-core-primary);font-weight:600;font-size:1rem;letter-spacing:0;line-height:1.14;text-transform:uppercase;margin:1rem 0 2rem}.cart-modal-row{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #004236;padding:1.3rem 0}.cart-modal-row:last-of-type{border-bottom:1px solid #004236}.cart-modal-img{min-height:auto!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart-modal-products{width:100%}.cart-modal-content{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.cart-modal-title{font-size:1rem;line-height:1.25rem;margin-bottom:1rem;display:block;font-weight:600}.cart-modal-size{font-size:.875rem;line-height:1.25rem;color:#004236;font-weight:600}.cart-modal-count{line-height:2.25rem}.cart-modal-prices{margin:0}.cart-modal-img img{width:57px}.totals-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.totals-col{max-width:50%;font-size:20px;font-weight:bold;padding:.5rem 0}.totals-block{padding:1rem}.cart-modal-footer>*{width:100%}.cart-modal-footer .link-line{line-height:1.5;padding:.75rem 1.875rem;text-align:center}.NavigationBar{position:relative}@media (min-width:1025px){.NavigationBar>.category-nav>nav:hover:before{pointer-events:none;content:"";position:fixed;width:100vw;height:100vh;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(0,66,54,.4);z-index:-11}.main-link-nav+.nav-wrapper{position:absolute;left:50%;top:100%;width:100vw;background:#fff;color:var(--cx-color-core-primary);margin-top:.75rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none}nav:hover .main-link-nav+.nav-wrapper{display:block;z-index:111}.sub-nav-name+.nav-wrapper .childs-nav{display:block}.childs-nav>a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px solid transparent;padding:5px 0;margin-bottom:2px;line-height:1.6;letter-spacing:0}.childs-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.sub-nav-name{color:#004236;font-size:20px;font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #004236;text-transform:inherit;display:block}.nav-lists{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav-lists>nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:2rem;margin-bottom:2rem}.main-link-nav+.nav-wrapper>.childs-nav{max-width:1260px;margin:2rem auto 3rem;padding:0 1rem}.main-link-nav+.nav-wrapper>.childs-nav{width:100%;overflow-y:auto;max-height:34em;height:calc(100% - 35px)}.title-categories-nav{display:none}.mobile-header-link-name{display:none}}.childs-nav>a:hover{border-color:#00352b}.content-slot-amplience{margin:0 0 0 auto}.amplience-content{position:relative;width:17.8rem;min-width:17.8rem;min-height:9.375rem;margin:0 auto .75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.amplience-content-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.amplience-content-right{text-align:right}.amplience-content-img img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.amplience-content-text{color:#fff;padding:1rem;width:100%;z-index:1}.amplience-content-title{font-size:1.9375rem;font-family:"DrukBold",sans-serif;letter-spacing:0;line-height:1.1;text-transform:uppercase}.amplience-content-link{text-decoration:underline;font-weight:700;font-size:.8rem}.amplience-content-img{position:absolute;top:0;z-index:-1;height:100%;left:0;width:100%}.nav-view-all{display:block;width:100%!important}.nav-view-all a{padding-bottom:2px;font-size:1rem;font-weight:bold;border-bottom:1px solid rgba(0,66,54,.4);display:inline-block;text-decoration:none;line-height:1.6}.selectCountryLoc .select2-container:hover:before{content:"";background-color:#d6ce4b;display:inline-block;width: calc(100% + 40px);position:absolute;top:-7px;left:-20px;height: calc(100% + 10px);z-index:0}.selectCountryLoc .select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:bold}.selectCountryLoc .select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:.5rem}.select2-container:hover{color:#004236!important;background:#d6ce4b!important}.sort-wrp .select2-container,.form-group .select2-container{cursor:pointer;background-color:var(--cx-color-base-nourishing-white);font-size:18px;color:var(--cx-color-core-primary);border-radius:0;border:none;border-bottom:1px solid var(--cx-color-core-primary);font-weight:600;padding:.35rem 1rem;line-height:1.6;height:40px;min-width:100%;width:100%!important}.form-group .select2-container{height:auto;padding:.775rem .975rem}.sort-wrp{min-width:287px}.product-footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-popup{border:0;border-right:1px solid rgba(0,66,54,.25);-webkit-box-shadow:2px 0 4px 2px rgba(0,66,54,.25);box-shadow:2px 0 4px 2px rgba(0,66,54,.25)}.btn-add-to-wishlist-wrp{margin-left:1rem}.btn-add-to-wishlist{border:0;background:transparent;padding:0;margin:0;outline:none;font-size:20px;height:auto;line-height:1;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.5rem .2rem}.btn-add-to-wishlist .icon{display:block}.btn-add-to-wishlist.active .icon:before{content:""}.pagination__link{border:0;padding:0;border-radius:50%;text-align:center;width:40px;height:40px;line-height:40px;font-weight:600;background-color:transparent;color:var(--cx-color-core-primary);display:inline-block;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pagination__link:hover{color:#3a857e!important}.pagination__link--active{background-color:#ccdddb;border-color:var(--cx-color-core-primary);color:var(--cx-color-core-primary)}.pagination__link--disabled{cursor:not-allowed}.pagination__link--prev:before{content:""}.pagination__link--next:before,.pagination__link--prev:before{font-size:19px;color:var(--cx-color-core-primary);font-family:icomoon;letter-spacing:0}.pagination__link--next:before{content:""}.pagination-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;max-width:50.625rem;padding:2rem 1rem 6rem;margin:0 auto}.pagination__link--content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__link--prev{text-align:left}.pagination__link--next{text-align:right}.category-gr-overflow{}.category-gr-img{width:100%;margin-bottom:1.5rem;padding-top:100%;position:relative}.category-gr-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.category-gr-h4{margin-bottom:.5rem}.category-gr-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.category-gr-it{width:30%;-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%;padding:0 1rem;margin-bottom:2rem}.tab-item.tab-active{font-weight:bold;border-bottom:3px solid #004236}.tab-item{cursor:pointer;background-color:transparent;padding:10px 0;margin-right:20px;border-radius:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:-2px;line-height:1.35}.tab-item:last-child{margin-right:0}.tabs-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid;position:relative}.tools-bar-tabs{margin-top:2rem}.section-category-grid{padding:1rem 0}.headline-short-filter-types{color:#f8f3e8;font-size:40px;margin-bottom:1rem;font-family:'DrukBold',sans-serif}.short-filter-types-item .btn{padding:.438rem 1.875rem}.short-filter-types-wrp{color:#f8f3e8;background:#004236;padding:20px 30px 8px;margin-top:25px}.short-filter-types-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.short-filter-types-item{margin-right:2rem;margin-bottom:1rem;max-width:100%}.short-filter-types-item .select2-container{min-width:100%;width:300px!important;max-width:100%;background-color:#004236;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0!important;border-radius:0;border:1px solid #f8f3e8}.select2-results__option .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;position:relative}.select2-results__option .wrap:before{content:"";border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:border-color 90ms cubic-bezier(0,0,.2,.1) , background-color 90ms cubic-bezier(0,0,.2,.1);-o-transition:border-color 90ms cubic-bezier(0,0,.2,.1) , background-color 90ms cubic-bezier(0,0,.2,.1);transition:border-color 90ms cubic-bezier(0,0,.2,.1) , background-color 90ms cubic-bezier(0,0,.2,.1);color:var(--cx-color-base-nourishing-white);border-width:1px;width:24px;height:24px;background:transparent;border-radius:0;margin-right:8px}.select2-results__option[aria-selected="true"] .wrap:after{position:absolute;content:"";border-bottom:2px solid currentColor;-webkit-transition:opacity 90ms cubic-bezier(0,0,.2,.1);-o-transition:opacity 90ms cubic-bezier(0,0,.2,.1);transition:opacity 90ms cubic-bezier(0,0,.2,.1);top:4.4px;left:2px;border-left:2px solid currentColor;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1;-webkit-box-sizing:content-box;box-sizing:content-box;color:var(--cx-color-core-primary);width:12px;height:5px;margin:3px}.select2-results__option:after{position:absolute;content:"";z-index:-1;width:0;height:0;top:50%;left:50%;border-radius:50%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;background: #00000017;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.select2-results__option:active:after{width:500px;height:500px}.select2-results__option{position:relative;z-index:1;overflow:hidden}.section-product-grid{display:-ms-grid;display:grid;-ms-grid-columns:60% 40%;grid-template-columns:60% 40%;-ms-grid-rows: (auto)[5] 1fr;grid-template-rows:repeat(5,auto) 1fr;grid-column-gap:20px;grid-row-gap:0;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 var(--cx-flex-basis,100%);flex:1 1 var(--cx-flex-basis,100%);max-width:100%;margin-bottom:40px}.product-intro{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row: 1/2;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 var(--cx-flex-basis,100%);flex:1 1 var(--cx-flex-basis,100%);max-width:100%;padding:20px 0}.cx-product-images{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:6;grid-row: 1/7;display:-ms-grid;display:grid;-ms-grid-columns:80% 20%;grid-template-columns:80% 20%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:28px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-intro__reviews{margin-top:0;-ms-grid-column:2;grid-column:2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row: 2/3;margin-bottom:2rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex}.product-details-accordion{margin-top:0;-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row: 3/3;display:inline-block;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.product-summary-section{-ms-grid-column:2;grid-column:2;-ms-grid-row:4;-ms-grid-row-span:1;grid-row: 4/5;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-webkit-box-flex:1;-ms-flex:1 1 var(--cx-flex-basis,100%);flex:1 1 var(--cx-flex-basis,100%);max-width:100%;padding-bottom:8px;border-bottom:1px solid #004236;margin:0 0 11px}.product-to-cart-section{-ms-grid-column:2;grid-column:2;-ms-grid-row:5;grid-row: 5/5;padding:0 0 20px;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;display:-webkit-box;display:-ms-flexbox;display:flex}.product-intro__strapline{display:inline;font-size:1rem;margin:0;line-height:inherit;color:var(--cx-color-core-primary);font-weight:600;text-transform:uppercase;font-family:'Open Sans',sans-serif}h1.product-intro__name{font-size:var(--cx-font-size,32px);font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;color:var(--cx-color-core-primary);line-height:1.23;margin-bottom:.5rem}.product-intro__strapline-item:not(:last-child):after {content:"·";display:inline-block;margin:auto 10px;font-size:30px;line-height:1rem;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.rating-summary__wrapper{padding-right:30px}.rating-summary__stats{font-size:18px;line-height:22px;font-weight:bold}.rating-summary__stars .star-rating{padding:5px 0}.rating-summary__links{padding-top:10px;margin-top:auto}.link-line-btn{font-weight:bold;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#004236;border-bottom:1px solid rgba(0,66,54,.4);line-height:1.4rem;text-decoration:none}.link-line-btn:hover{color:#3a857e;border-bottom: 1px solid rgb(0 66 54 / 0%)}.disabled{pointer-events:none;opacity:.7!important}p a.link-line-btn{display:inline-block}.accordion-title{padding:.65rem 1.5rem .65rem 0;position:relative;height:auto!important;border-radius:0;border-top:1px solid #004236;font-size:1.125rem;font-weight:600;text-align:left;color:var(--cx-color-core-primary);position:relative;cursor:pointer;display:block}.accordion-item:last-child{border-bottom:1px solid #004236}.accordion-content{font-size:1rem;line-height:1.6;overflow:hidden;height:0}.accordion-item.active .accordion-content{height:auto;margin-bottom:1rem;padding:.9rem 0}.accordion-content ul,.accordion-content li{list-style:initial;line-height:1.6}.accordion-content ul{margin:2rem 0 2rem 3rem}.accordion-title[data-accordion-btn]:after{font-family:icomoon;letter-spacing:0;content:"";position:absolute;right:16px;font-size:24px;top:0;bottom:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-item:not(.active) .accordion-title[data-accordion-btn]:after {content:"";margin:0;padding:0;font-size:20px}.product-key-ingredients__title{text-transform:none;font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;font-size:1.25rem;margin-bottom:.5rem}.product-key-ingredients__section{display:block;margin-bottom:1.25rem}.modal-title-ds{font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;font-size:1.8rem;line-height:1.28;text-transform:none;outline:0;margin-bottom:1rem}.popover-body-text{line-height:1.5}.popover-body-text h3{color:var(--cx-color-core-primary);font-weight:600;font-size:.875rem;letter-spacing:0;line-height:1.14;text-transform:uppercase;font-family:'Open Sans',sans-serif;margin-bottom:.5rem}.medium-modal{max-width:705px}.medium-modal .popover-main{padding-top:2rem}.popover-abs.medium-modal .popover-main::-webkit-scrollbar{display:initial}.cx-media-product-images-tumb-item{max-width:85px;outline:none;border:1px solid transparent;padding:7px 0}.cx-media-product-images-tumb-item.slick-current img,.cx-media-product-images-tumb-item:hover img{cursor:pointer;-webkit-box-shadow:0 0 0 1px #004236;box-shadow:0 0 0 1px #004236}.cx-media-product-images-tumb-item img{border:4px solid transparent;width:100%;min-height:100px;-o-object-fit:cover;object-fit:cover}.slick-vertical .slick-prev:after{-webkit-transform:rotate(180deg) translateX(50%);-ms-transform:rotate(180deg) translateX(50%);transform:rotate(180deg) translateX(50%)}.slick-prev:after{opacity:.5;color:#004236;position:absolute;top:50%;left:50%;content:"";font-family:icomoon;letter-spacing:0;text-indent:0;-webkit-transform:rotate(90deg) translate(0%,40%);-ms-transform:rotate(90deg) translate(0%,40%);transform:rotate(90deg) translate(0%,40%);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.slick-vertical .slick-next:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slick-next:after{opacity:.5;color:#004236;position:absolute;top:50%;left:50%;content:"";font-family:icomoon;letter-spacing:0;text-indent:0;-webkit-transform:rotate(-90deg) translateX(50%);-ms-transform:rotate(-90deg) translateX(50%);transform:rotate(-90deg) translateX(50%)}.slick-arrow.slick-disabled:after{color:#cecece}.slick-arrow:not(.slick-disabled):hover:after {opacity:1}.slick-vertical .slick-arrow{width:100%}.slick-arrow{border:0;background:transparent;text-indent:-9999999px;position:relative;width:2rem}.rewards-slider .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.rewards-slider .slick-prev{left:0}.rewards-slider .slick-next{right:0}.cx-media-product-images-tumb-slider{max-width:85px;max-height:720px}.cx-media-product-image-item{padding-right:25px}.cx-media-product-image-item img{width:100%}.price__heading{height:3.25rem;font-size:1.125rem;font-weight:600;line-height:var(--cx-line-height,1.22222222);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.price__block{padding-top:10px;padding-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.price-variant.price-variant--size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price__element--unit{padding-bottom:3px;font-weight:600}.price__element--rewards{color:var(--cx-color-core-secondary)!important}.product-summary-price__wrapper .product-prices{font-size:var(--cx-font-size,32px)}.price__promo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:1.5rem}.price__promo-msg{width:100%;font-size:14px;color:var(--cx-color-accent-orange);margin-bottom:.5rem;font-weight:400;line-height:1.2}.product-summary-price__wrapper .product-price-sale{color:var(--cx-color-accent-orange)}.price__element--per-metric{font-size:14px;font-weight:600;line-height:1}.product-summary-price__wrapper{line-height:1}.counter__btn{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#004236;color:#fff;border:none;line-height:1;padding:0;font-family:'Open Sans',sans-serif;position:relative}.counter__btn:before{font-size:20px;font-family:icomoon;letter-spacing:0;position:absolute}.counter__btn--decrement{margin-right:5px}@media (min-width:768px){.counter__btn--decrement{margin-right:10px}}.counter__btn--decrement:before{content:""}.counter__btn--increment{margin-left:5px}@media (min-width:768px){.counter__btn--increment{margin-left:10px}}.counter__btn--increment:before{content:""}.counter__btn[disabled]{background-color:#f4f4f4}.counter__btn[disabled],.counter__btn[disabled]:focus,.counter__btn[disabled]:hover{cursor:not-allowed;color:#626262}.counter__btn[disabled]:active{background-color:#f4f4f4}.counter__input{width:40px;height:40px;text-align:center;border-radius:0;border:1px solid #004236;color:#aaa;padding:0;-moz-appearance:textfield}.counter__input::-webkit-inner-spin-button,.counter__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:8.75rem}.product-to-cart-section .btn{padding:.438rem 1.85rem}.product-counter-wrapper{margin-right:.75rem}.product-find-in-store-section{-ms-flex-preferred-size:100%;flex-basis:100%;background-color:#f8f3e8;padding:2rem 1rem;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:1.5rem;margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.popover-main.popover-main-image{padding:0!important;overflow-x:hidden}.modal__side-bg{padding:2rem 3rem 2rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bg-core-tertiary{background-color:#d6ce4b}.popover-main-image .popover-headline{font-family:'Open Sans',sans-serif;font-weight:600;margin-bottom:01rem}.full-content-modal{padding:3rem 1rem 3rem 3.5rem}.row-btn-modal-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-btn-modal-right>*{margin-left:.5rem}.full-content-modal .popover-body-text{max-width:92%}.findinstore-popup .input-element{padding:.95rem 1rem 0!important;line-height:1.125}.findinstore-popup .form-field-wrp{display:-webkit-box;display:-ms-flexbox;display:flex}.input-icon-btn .icon{font-size:20px}.input-icon-btn{min-width:55px}.findinstore-popup.popover{width:1075px}.findinstore-popup .popover-headline{margin-bottom:36px}.findinstore-popup .popover-main{padding-top:2rem}.find-store-result-title{color:var(--cx-color-core-primary);font-weight:600;font-size:.875rem;letter-spacing:0;line-height:1.14;text-transform:uppercase;margin-bottom:1rem}.find-store-result-wrp{margin-top:1.5rem}.find-store-result-tools .tab-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;cursor:pointer;background-color:#f5f5f5;padding:1rem;margin-right:4px;text-align:center;display:flex;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.find-store-result-tools .tab-icon{font-size:40px}.find-store-result-tools .tab-icon>span{display:block;margin-right:5px}.find-store-result-tools .tab-item.tab-active{border-top:4px solid var(--cx-color-core-primary);background-color:#f0f0f0;border-bottom:0}.find-store-result-tools .tabs-wrp{max-width:28.1rem;border-bottom:0}.find-store-result-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.find-store-result-count{margin-right:2rem}.find-store-result-list{padding:2.5rem;width:100%;background-color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.find-store-result-item{height:100%;background:var(--cx-color-base-white);padding:1rem;color:var(--cx-color-core-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:calc(33.333333% - 1.25rem);margin-bottom:1.5rem}.collection-point__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.collection-point__distance{width:3.125rem;height:3.125rem;background-color:var(--cx-color-base-nourishing-white);text-align:center;padding:5px;margin:0 0 0 auto}.collection-point__distance-value{font-size:1.375rem;width:100%;line-height:1;font-weight:bold}.collection-point__distance-units{font-size:12px}.collection-point__stock-status{width:100%;text-align:center;font-weight:bold;padding:5px 10px;margin-bottom:.5rem}.alert-success,.collection-point__stock-status--instock{color:#305903;background-color:#dfeecd;border-color:#d2e8b9}.alert-danger,.collection-point__stock-status--outofstock{color:#720001;background-color:#f8cccc;border-color:#f5b8b8}.collection-point__stock-status--opened{margin:1em 0 0;font-size:1rem;background-color:#f7eee9;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.collection-point__stock-status--closed{margin:1em 0 0;font-size:1rem;background-color:#f5ece6;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.collection-point__name{color:var(--cx-color-core-primary);font-family:'Open Sans',sans-serif;font-size:.875rem;letter-spacing:0;line-height:1.14;text-transform:uppercase;font-weight:bold;margin-bottom:.5rem}.collection-point__address{font-size:14px}.collection-point__phone{font-size:14px;font-weight:bold;text-decoration:underline;display:block;margin-top:.5rem}.collection-point__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-point__footer .btn{margin-top:1rem;text-align:center;width:calc(50% - 5px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.collection-point__footer .btn:not(:first-child) {margin-left:10px}.collection-point__logo img{display:block;max-height:60px;max-width:60px;margin-top:0}.row.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.findinstore-popup .align-items-center .link-line-btn{padding-bottom:8px}.section-sitemap{padding:5rem 0}.section-sitemap ul,.section-sitemap li,.content-block-w ul,.content-block-w li,.content-block-w ol{list-style:initial;padding:initial}.content-block-w ul,.content-block-w li,.content-block-w ol{padding:.25rem 0 .25rem 1rem}.content-block-w ol li{list-style:decimal}.content-block-w ol li ol li{list-style:lower-alpha}.content-block-w ul li ul li{list-style:circle}.section-sitemap ul.main-ul{margin-left:1rem}.section-sitemap li>ul{padding-left:1rem}.price-group{width:100%}.radio-btn+.price-group{padding-left:20px}input[type="radio"]{display:none}.radio-btn{margin-top:.5rem;border-radius:50%;display:inline-block;border:1px solid var(--cx-color-core-primary);position:relative;width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}input[type="radio"]:checked+.radio-btn{border-color:var(--cx-color-primary);background-color:var(--cx-color-transparent)}input[type="radio"]+.radio-btn:after{content:"";position:absolute;display:inline-block;height:16px;width:16px;border-radius:50%;background-color:var(--cx-color-transparent)}input[type="radio"]:checked+.radio-btn:after,label:hover input[type="radio"]+.radio-btn:after{background-color:var(--cx-color-core-primary);top:3px;left:3px}.beige-bg{background:#f5ece6}.text-background{min-height:29rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app-olapic-wrp{margin:30px auto}.olapic-slider-header{height:auto;overflow:hidden;position:relative;display:block;width:100%;text-align:center;text-transform:uppercase;padding:15px 0 0;margin:0 auto;line-height:15px}.olapic-slider-cta{font-size:25px;margin:0 0 10px;padding:0;font-weight:700;color:#004236;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:center;line-height:1.2}.olapic-slider-subheader{margin:0 auto 25px;display:block;text-transform:none;color:#004236;font-size:1rem;letter-spacing:0;line-height:24px;text-align:center;display:block}li.instagram_graph{position:relative;float:left;height:182px;width:182px;overflow:hidden;margin:0 10px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:2px}.olapic-carousel{overflow:hidden}.olapic-user-info{opacity:0;background-color:rgba(0,0,0,.6);width:100%;height:100%;z-index:2;position:relative;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.olapic-item{display:block;width:100%;height:100%;cursor:pointer}span.olapic-user-name{position:absolute;top:50%;left:0;right:0;margin:0 auto;width:100%;font-size:15px;font-weight:400;color:#fff;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;text-decoration:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}li a:hover .olapic-user-info{opacity:1}.olapic-slider-footer{width:100%;margin:0 auto;display:block;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 1rem 0;max-width:990px}.olapic-slider-body{padding:0 1rem}.text-container{width:100%;padding:1rem 4rem}.text-container ol{list-style:decimal;line-height:1.6;font-family:'Open Sans';margin:.5rem 0 .5rem 1rem}.text--visual-section .text-container{padding-left:0}.text--visual-section-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text--visual-section-row .text-background-visual{min-width:48vw;margin:1rem;margin-right: calc(-1*(100vw - 1260px)/2)}.text-background-visual.wrp-iframe{margin-top:0;margin-bottom:0;min-width:50vw;-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.text-background-visual video{display:block}.carousel__wrapper-heading{background-color:#3a857e;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}h2.carousel__wrapper-heading--title{color:var(--cx-color-core-primary);font-family:'Open Sans';font-size:1.75rem;line-height:1.28;text-transform:none;font-weight:600}.carousel__wrapper-heading--sub{color:#fff;font-size:1rem;font-weight:600;text-transform:none;margin-left:1.5rem}.carousel__wrapper{border:1px solid #004236;margin-bottom:1.5rem}.product-fixed-bundle-actions{background-color:rgba(58,133,126,.1);border-top:1px solid rgba(0,66,54,.4);font-weight:bold;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem}.product-fixed-bundle-actions .product-price{margin:0 2rem 0 auto;font-size:1.6rem;white-space:nowrap}.carousel--fixed-bundle{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding-bottom:1.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel__wrapper--inner{padding:1.5rem}.carousel--fixed-bundle .product-it{width:33.33333%;padding:10px 40px 10px 0}.carousel--fixed-bundle .slick-list{width:100%}.carousel--fixed-bundle .product-it:not(:last-child):after {right:4px;top:28%;z-index:2;border-radius:50%;line-height:1.8;position:absolute;font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;content:"";font-family:icomoon;letter-spacing:0;color:#004236;background-color:#d6ce4b;-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:32px;height:32px}.carousel--fixed-bundle .product-img{background:transparent;height:-webkit-min-content;height:-moz-min-content;height:min-content;max-height:none;padding:0 2rem}.fixed-bundle__pricing-row-description--count{text-transform:uppercase}.olapic-carousel .slick-list{max-width:1010px;margin:auto;width:calc(100% - 9rem)}.olapic-carousel .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.olapic-carousel .slick-next.slick-arrow{right:2rem}.olapic-carousel .slick-prev.slick-arrow{left:2rem}.review-top-wrp .review-quote{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;word-break:break-word;padding-bottom:2px}.review-read__links{padding-top:10px;margin-top:auto}.add-to-cart-modal-products{display:-ms-grid;display:grid;-ms-grid-columns:160px calc(50% - 105px) calc(50% - 105px);grid-template-columns:160px calc(50% - 105px) calc(50% - 105px);-ms-grid-rows: (auto)[5] 1fr;grid-template-rows:repeat(4,auto) 1fr;grid-column-gap:25px;grid-row-gap:0;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.add-to-cart-modal-info-status{-ms-grid-column:2;grid-column: 2/3;-ms-grid-column-span:4;grid-column-end:4;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;font-size:1.75rem;line-height:1.28;text-transform:none;color:var(--cx-color-core-primary);margin-bottom:1rem}.add-to-cart-modal-img{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:3;grid-row: 1/10;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.add-to-cart-modal-title{-ms-grid-column:2;-ms-grid-column-span:1;grid-column: 2/3;grid-column-end:4;-ms-grid-row:2;grid-row:2;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:100%;font-size:1.125rem;line-height:1.4rem;font-weight:bold}.add-to-cart-modal-content{-ms-grid-column:2;grid-column:2;-ms-grid-row:4;grid-row: 4/4;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;max-width:100%}.add-to-cart-modal-btns{-ms-grid-column:3;grid-column:3;-ms-grid-row:4;grid-row: 4/4;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;max-width:100%;display:-ms-grid;display:grid;-ms-grid-rows: (auto)[2] 1fr;grid-template-rows:repeat(2,auto) 1fr;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:10px}.add-to-cart-popup{max-width:768px}.add-to-cart-modal-info-status span{margin-right:.5rem}.add-to-cart-modal-count{white-space:nowrap;font-weight:600}.add-to-cart-modal-btns .btn{width:100%}.add-to-cart-modal-size{-ms-grid-column:2;-ms-grid-column-span:1;grid-column: 2/3;grid-column-end:4;-ms-grid-row:3;grid-row:3;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;max-width:100%;color:#004236;font-size:.875rem;padding-top:.5rem}.add-bundle-to-cart-popup{max-width:705px}.add-bundle-to-cart-modal-item{color:#004236;border-top:1px solid rgba(0,66,54,.4);white-space:nowrap;padding:1rem 0;display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows: (auto)[3] 1fr;grid-template-rows:repeat(3,auto) 1fr}.add-bundle-to-cart-modal-item:last-child{border-bottom:1px solid rgba(0,66,54,.4)}.add-bundle-to-cart-modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.add-bundle-to-cart-popup.popover-abs .popover-main{padding:40px 2rem}.add-bundle-to-cart-popup .popover-header{margin-bottom:20px;max-width:600px}.add-bundle-to-cart-modal-products{padding:1rem 0 0}.add-bundle-to-cart-modal-title{font-size:var(--cx-font-size,1rem);font-weight:600;line-height:var(--cx-line-height,1.22222222);margin-bottom:1.5rem;display:block;-ms-grid-column:1;-ms-grid-column-span:1;grid-column: 1/2;grid-column-end:3;-ms-grid-row:1;grid-row:1;white-space:normal}.add-bundle-to-cart-modal-size{-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1}.add-bundle-to-cart-modal-count{-ms-grid-row:2;grid-row:2;-ms-grid-column:2;grid-column:2;text-align:right}.add-bundle-to-cart-modal-footer .btn{margin-left:1rem}.section-fast-add-to-cart{background-color:var(--cx-color-background);z-index:999;position:fixed;bottom:0;width:100%;padding:1rem 0}.fast-add-to-cart_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fast-add-to-cart_price{font-weight:bold;line-height:1.4}.fast-add-to-cart_head{margin-right:auto}.fast-add-to-cart_scroll-top{margin-left:3rem}.fast-add-to-cart_btn{margin-left:3rem}.fast-add-to-cart_btn .btn{padding:.5rem 1.875rem}select{padding:.5rem 1rem;background:transparent}.fast-add-to-cart_size .select2-container{border:1px solid;color:#004236;min-width:100%;width:300px!important;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0!important;border-radius:0;border:1px solid #004236}.fast-add-to-cart_size .select2-container .select2-selection.select2-selection--single,.fast-add-to-cart_size .select2-container .select2-selection--single .select2-selection__rendered{height:38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.fast-add-to-cart_size .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:1rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:5px;color:inherit;height:10px}.fast-add-to-cart_size .select2-container--default .select2-selection--single .select2-selection__arrow:before{content:"\25BE";font-family:inherit;font-size:1.2rem;line-height:.5}.select2-results__option[aria-disabled="true"]{opacity:.5}.link-line-btn.btn{padding-left:0;padding-right:0}.price__block--disabled .price__element--unit,.price__block--disabled .price__element--per-metric,.price__block--disabled .product-prices{color:var(--cx-color-base-metal)}.price__stock{font-weight:bold;text-transform:uppercase}.section-fast-add-to-cart~.footer {padding-bottom:80px}.section-reviews{background-color:#f5ece6;padding:45px 0 20px}.reviews-headline{color:var(--cx-color-core-primary);font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;font-size:1.75rem;line-height:1.28;text-transform:none}.reviews-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom: 2px solid rgb(0 66 54 / 0.2);padding-bottom:1rem;margin-bottom:1rem}.rating-summary-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0;border-bottom: 2px solid rgb(0 66 54 / 0.2);padding-bottom:2rem;margin-bottom:1rem}.rating-summary-lg .rating-summary__stars{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;zoom:2;margin:.5rem auto}.rating-summary-lg .rating-summary__stats{font-family:"DrukBold",sans-serif;letter-spacing:0;font-size:40px;letter-spacing:.5px;line-height:44px}.bv-reviews-averages{border-bottom: 2px solid rgb(0 66 54 / 0.2);padding-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}.start-line{margin:0;height:12px;border-right:1px solid #aaa;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.start-line:before{content:"";display:inline-block;width:35px;height:20px}.star-rating-average .start-line:first-child{background: -o-linear-gradient(left, #d6ce4b, #d6ce4b calc(var(--star-fill)*100%), #aaa calc(var(--star-fill)*100%));background:-webkit-gradient(linear,left top,right top,from(#d6ce4b),color-stop(#d6ce4b),to(#aaa));background: linear-gradient(90deg, #d6ce4b, #d6ce4b calc(var(--star-fill)*100%), #aaa calc(var(--star-fill)*100%))}.star-rating-average .start-line:nth-child(2) {background: -o-linear-gradient(left, #d6ce4b, #d6ce4b calc((var(--star-fill) - 1)*100%), #aaa calc((var(--star-fill) - 1)*100%));background:-webkit-gradient(linear,left top,right top,from(#d6ce4b),color-stop(#d6ce4b),to(#aaa));background: linear-gradient(90deg, #d6ce4b, #d6ce4b calc((var(--star-fill) - 1)*100%), #aaa calc((var(--star-fill) - 1)*100%))}.star-rating-average .start-line:nth-child(3) {background: -o-linear-gradient(left, #d6ce4b, #d6ce4b calc((var(--star-fill) - 2)*100%), #aaa calc((var(--star-fill) - 2)*100%));background:-webkit-gradient(linear,left top,right top,from(#d6ce4b),color-stop(#d6ce4b),to(#aaa));background: linear-gradient(90deg, #d6ce4b, #d6ce4b calc((var(--star-fill) - 2)*100%), #aaa calc((var(--star-fill) - 2)*100%))}.star-rating-average .start-line:nth-child(4) {background: -o-linear-gradient(left, #d6ce4b, #d6ce4b calc((var(--star-fill) - 3)*100%), #aaa calc((var(--star-fill) - 3)*100%));background:-webkit-gradient(linear,left top,right top,from(#d6ce4b),color-stop(#d6ce4b),to(#aaa));background: linear-gradient(90deg, #d6ce4b, #d6ce4b calc((var(--star-fill) - 3)*100%), #aaa calc((var(--star-fill) - 3)*100%))}.star-rating-average .start-line:nth-child(5) {background: -o-linear-gradient(left, #d6ce4b, #d6ce4b calc((var(--star-fill) - 4)*100%), #aaa calc((var(--star-fill) - 4)*100%));background:-webkit-gradient(linear,left top,right top,from(#d6ce4b),color-stop(#d6ce4b),to(#aaa));background: linear-gradient(90deg, #d6ce4b, #d6ce4b calc((var(--star-fill) - 4)*100%), #aaa calc((var(--star-fill) - 4)*100%))}.star-rating-average{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0;border-radius:10px;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bv-reviews-averages__title{text-align:center;margin-bottom:.5rem}.section-reviews .tools-bar-options{padding-top:0;margin:0 0 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.review-averages-user{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-grid-column:2;grid-column:2;-ms-grid-row:4;grid-row:4;margin-top:1.5rem}.review-averages-user{}.review-averages-user .bv-reviews-averages__item{margin-right:4rem}.review-averages-user .bv-reviews-averages__title{text-align:left}.review-item{padding-top:30px;border-bottom: 2px solid rgb(0 66 54 / 0.2);padding-bottom:1rem;margin-bottom:1rem}.bazaar-voice-review-helpfulness{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-row-helpfulness{margin-top:3rem}.review-row{display:-ms-grid;display:grid;-ms-grid-columns:285px calc(100% - 315px);grid-template-columns:285px calc(100% - 315px);-ms-grid-rows: (auto)[100] 1fr;grid-template-rows:repeat(100,auto) 1fr;grid-column-gap:30px}.review-head{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;-ms-grid-row-span:3;grid-row-end:3}.review-text{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3;margin-top:1.5rem}.reviews-list__content--bv-user{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;-ms-grid-row-span:8;grid-row-end:8}.review-user__item.review-user__item--name{color:#3a857e;font-weight:600}.review-user__item{padding:4px 0;color:#004236;font-size:.9rem;border-bottom: 2px solid rgb(0 66 54 / 0.2)}.review-user__item:last-child{border-bottom:0}.review-title{font-size:1.5rem;font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;line-height:1.28}.reviews-list__product-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}h3.reviews-list__product-name{font-weight:400;word-break:break-word;padding-left:20px;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-size:.875rem}.review-head .star-rating .star{font-size:24px}.review-head .star-rating{padding:0 0 5px}.review-user__item span{padding-right:5px}.section-reviews .pagination-bar.pagination-bar--bottom{padding:0 1rem 1rem;max-width:100%}.section-reviews .pagination__link--active{background-color:#fff}.review-row-helpfulness .link-line-btn{margin-left:auto}.btn--icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:transparent;border:1px solid #fff;padding:0;margin-left:1rem;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;min-width:100px}.btn--icon .btn__icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:12px}.btn--icon .btn__icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:12px;line-height:1;font-weight:bold}.btn--icon:hover{background:#00352b}.btn--icon:hover .btn__icon-text{color:#fff}.btn--icon[disabled]{background-color:#f4f4f4;color:#626262;cursor:not-allowed;opacity:.65;pointer-events:none}.section_headline{padding:2rem 0 1px}.text-center{text-align:center}.section_headline+.section-category-grid{padding-top:0}.page__header-without_img .page__header-content{padding:4rem 0}.card-grid-4-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows: (auto)[1];grid-template-rows:repeat(1,auto);margin:3rem 0;grid-gap:2rem}.card-grid-wrp .btn{margin-top:auto}.card-grid-4-it{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.default-text-wrp{padding:1.5rem 0}.default-text-wrp [class^="title-"],.card-grid-wrp .title-h5{margin-bottom:1rem}.default-text-wrp a:not(.btn) {font-weight:bold}.card-grid-3-img{margin-bottom:1rem;height:100vw;max-height: calc((100vw - ((100vw - 1260px)/2))/5.062)}.card-grid-3-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:center;object-position:center}.banners__random__content-horizontal-row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows: (auto)[1] 1fr;grid-template-rows:repeat(1,auto) 1fr;grid-gap:8%}.banners__random__content-horizontal-content{padding-top:8rem;padding-bottom:1rem}.banners__random__content-horizontal-row{}.banners__random__content-horizontal-big__img{width:100%;position:relative;height:29rem;max-height:140vw}.section-banners__random__content-horizontal img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banners__random__content-horizontal-col{position:relative}.banners__random__content-horizontal-small__img{position:absolute;top:-28%;left:95%;width:13rem;height:13rem}.banners__random__content-horizontal-content.banners__random__content-horizontal-second{padding-top:0}.banners__random__content-horizontal-second .banners__random__content-horizontal-descr{width:80%}.banners__random__content-horizontal-middle__img{height:15rem}.banners__random__content-horizontal-wrp{padding:12rem 0 5rem}.banner-one-image-img img{display:block;margin:auto;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.banner-one-image-item{position:relative;height:100vw;max-width:720px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:720px}.banner-one-image-img{position:absolute;z-index:-1;width:100%;height:100%}.banner-one-image-content{padding:4rem 1rem 4rem;margin-top:auto}.section-find-stores-wrp{padding:2rem 4rem;margin-top:-2rem;margin-bottom:2rem}.form-field-wrp-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.form-field-wrp-btn .btn{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:16rem}.link-line-btn.yellow-color:not(:hover) {border-bottom: 1px solid rgb(255 255 255 / 40%)}.yellow-color{color:#d6ce4b}.form-field-wrp-btn .btn.yellow-btn[disabled]{background-color:#f4f4f4;color:#626262}.btn[disabled]{opacity:.65;pointer-events:none}.section-dark-bg .input-element{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #f8f3e8}.store-result-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.store-result-count{margin:0 0 0 auto}.store-result-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows: (auto)[10];grid-template-rows:repeat(1,auto);grid-gap:2rem;margin-top:2rem;margin-bottom:4rem}.store-result-item{height:100%;background:var(--cx-color-base-white);padding:1rem;color:var(--cx-color-core-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--cx-color-misc-field-hint)}.store-result-item .collection-point__header{border-bottom:1px solid #f5f5f5;margin-bottom:1rem}.map-store-result-list{margin:2rem 0 4rem}.section-login-wrp{max-width:680px;background:#fff;padding:2rem;margin:0 auto}.section-login-wrp.one-column-gr{max-width:460px}.section-login{padding:5rem 0}.headline-block{max-width:680px;border:0;font-size:2.15rem;font-weight:600;padding-bottom:2rem;line-height:1.2}@media (min-width:769px){.section-login-wrp:not(.one-column-gr) .login-form-row {display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:30px}.visible-mobile{display:none}}.form-btns .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex:50%;flex:50%}.forgot-pass-link{display:block;margin-top:.5rem}.section-login-wrp .form-group.form-btns .btn{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;width:100%}.form-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.error{display:block;width:100%}.error-msg{display:none}.error .error-msg{font-size:14px;font-weight:bold;color:#dd4b39;display:block}.form-headline{font-size:1.75rem;line-height:1.28;text-transform:none;font-weight:600;margin-bottom:1.5rem}.login-btn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.login-btn-row .btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex:100%;flex:100%;min-height:54px}.form-note{font-size:14px;color:#626262}.form-field-wrp .link-line-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link-line-btn .icon{font-size:25px;line-height:0}.registration-form-row .filter__text{max-width:none}.form-group.align-text-right{text-align:right}.form-group.align-text-right .btn{min-width:150px}.form-field-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:2rem}.form-field-wrp .form-check:not(:first-child) {margin-left:2rem}.section-breadcrumbs .breadcrumbs{position:relative;padding-left:0;padding-right:0;max-width:100%}.section-breadcrumbs .breadcrumbs span{color:var(--cx-color-core-primary)}.side-nav{padding:30px 30px 20px 50px;background-color:#f4f4f4}.sub-nav-accordion .accordion-title,.sub-nav-accordion .accordion-item:last-child{border:0;font-size:1rem}.snc-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.side-nav-col{width:30%;position:-webkit-sticky;position:sticky}.page-col{width:70%;padding:2rem 0 2rem 45px}.section-side-nav{margin-bottom:4rem}.sub-nav-accordion .accordion-item:not(.active) .accordion-title[data-accordion-btn]:after {content:"";font-size:.6rem;right:10px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.sub-nav-accordion .accordion-title[data-accordion-btn]:after{content:"";font-size:.6rem;right:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sub-nav-accordion ul{padding:0;margin:0;list-style:none}.sub-nav-accordion ul a{padding:5px 0;font-style:normal;font-weight:normal;display:block}.sub-nav-accordion ul li{list-style:none;padding:0;margin:0}.sub-nav-accordion .accordion-item.active .accordion-content{margin-bottom:0;padding:.2rem 0}.h2{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:600;font-size:1.125rem;text-transform:uppercase;color:var(--cx-color-core-primary);margin-bottom:1rem}.search-block-w .h2{margin-bottom:1.5rem}.page-col .h1{margin-bottom:1.5rem}.fqa-title{padding:1rem 2.5rem 1rem 0;position:relative;height:auto!important;border-radius:0;border-top:1px solid #004236;font-size:1rem;font-weight:600;text-align:left;color:var(--cx-color-core-primary);display:block;cursor:pointer}.mr-b-1{margin-bottom:2rem}.fqa-title:after{font-family:icomoon;letter-spacing:0;content:"";position:absolute;right:15px;font-size:1.1rem;top:0;bottom:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.autoresult-group{position:relative}div#auto-results{position:relative;overflow:visible;display:none;margin:0;background:#f8f3e8;text-align:left;padding:0}#auto-results-list{margin:0;padding:15px;z-index:999;border-top:0;position:relative}#auto-results-list li{list-style:none;margin:0;padding:0;padding-bottom:16px}#auto-results-list a{background:0 none;border:0 none;border-radius:0;display:inline;font-weight:600;letter-spacing:.02em;font-style:normal;text-transform:none}#auto-results-list a:hover{text-decoration:underline}.content-block-w table{border-collapse:inherit;margin:auto;border:1px solid #d7d7d7;border-radius:5px;border-spacing:initial;width:100%;overflow:hidden;overflow-x:auto;max-width:100vw}.content-block-w thead th{background-color:#f8f3e8;font-weight:600;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;vertical-align:middle;font-size:.9rem;text-transform:uppercase}.content-block-w td,.content-block-w th{padding:12px 15px;text-align:left;border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;width:25%}.content-block-w td:last-child,.content-block-w th:last-child{border-right:0}.content-block-w tr:last-child td{border-bottom:0}ul.default-accordion,ul.default-accordion li{list-style:none!important;padding:0}ul.default-accordion{padding:0;margin:2rem 0}.side-nav.side-nav-tabs{padding:1rem 0}.sub-nav-item{font-size:18px;color:var(--cx-color-core-primary);padding:7px 7px 7px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:3px solid transparent;padding-left:2rem}.sub-nav-item.active,.sub-nav-item:hover{border-color:var(--cx-color-core-primary);background-color:rgba(29,29,29,.1);font-weight:600}.add-to-cart-options-popup{width:768px}.add-to-cart-modal-catgr{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.cart-modal-catgr-preview{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%;padding-right:2rem}.cart-modal-catgr-content{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.cart-modal-catgr-content .price__element--rewards{font-size:.8rem}.cart-modal-catgr-content .product-find-in-store-section{margin:.5rem 0 0}.notification-wrp{background-color:#f4ece7;min-height:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;padding:.5rem 1rem;font-weight:var(--cx-font-weight-semi)}.notification-icon{font-size:24px;margin-right:.5rem;margin-left:auto}.notification-link{display:inline-block}.wishlist-empty-wrp{text-align:center;margin:5rem 0}.close-alert{margin:auto 0 auto auto}.s-cart-counter input::-webkit-outer-spin-button,.s-cart-counter input::-webkit-inner-spin-button{opacity:1;background:transparent}.s-cart-counter input[type="number"]{margin-bottom:0;min-height:2.5rem;border:1px solid var(--cx-color-core-primary);font-weight:400;padding:0 .5rem 0 .75rem;line-height:2.5rem;width:5rem}.bold-md-text{color:var(--cx-color-core-primary);font-size:.875rem;letter-spacing:0;line-height:1.14;text-transform:uppercase;font-weight:700;display:block}.headline-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-cart-title{line-height:1.2;font-size:18px;font-weight:600}.s-cart-size{font-size:.875rem;line-height:1.5;padding-top:.25rem}.s-cart-top{position:relative;margin-bottom:.75rem}.s-cart-top .delete-item-cart{position:absolute;right:0;top:0}.s-cart-img{display:block;width:7rem;margin-right:2rem}.s-cart-body{display:-webkit-box;display:-ms-flexbox;display:flex}.s-cart-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.s-cart-content-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.s-cart-img img{display:block;height:auto}.product-part-price{width:100%;font-size:var(--cx-font-size,1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height,1.22222222);overflow-wrap:break-word;font-weight:400}.s-cart-prices.product-prices{text-align:right;display:block;margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.s-cart-row{padding:1.25rem 0;border-bottom:1px solid rgba(0,66,54,.4)}.s-cart-list-btns{display:-ms-grid;display:grid;grid-gap:2rem;margin:1.5rem 0;padding-bottom:2rem}.link-icon-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.link-icon-btn .icon{font-size:22px;margin-right:.5rem}.section-promocode{margin:0 0 3rem}.promocode-bg{background-color:#cde7e8;padding:1.5rem 1rem;overflow:hidden}.promocode-wrp{max-width:569px;text-align:center;margin:0 auto;position:relative}.promocode-headline-wrp{background:#004236;color:#fff;padding:1.5rem;margin-bottom:1rem}.promocode-headline{font-family:"ImpactRegular";font-size:1.75rem;line-height:1.28;text-transform:none;font-weight:normal;margin-bottom:.5rem}.promocode-bg .form-field-wrp{text-align:left}.promocode-inf{max-width:22rem;margin:1rem auto 0}.promocode-descr{font-size:.875rem;margin-top:.5rem}.promocode-img{position:absolute;left:100%;bottom:-1.5rem;width:15em}.promocode-img img{display:block;margin:0 auto 0}.promocode-friend-popup{width:850px}.modal__side-bg-img--promocode img{width:100%;display:block}.promocode-friend-popup .popover-main.popover-main-image{background:var(--cx-color-core-primary);color:#f8f3e8}.popover-headline-2{font-family:'DrukBold';font-weight:unset;letter-spacing:.025em;font-size:38px;line-height:1.1em;text-transform:none;-webkit-font-smoothing:antialiased;margin-bottom:1rem}.promocode-friend-popup .popover-body-text{margin-right:auto;margin-left:auto;max-width:100%}.row-btn-modal-full>*{width:100%}.promocode-friend-popup .full-content-modal{-ms-grid-row-align:center;-ms-flex-item-align:center;align-self:center}.input-border{height:45px;line-height:1.2em;background-color:transparent!important;border:2px solid #f8f3e8;border-radius:0;-webkit-text-fill-color:#f8f3e8;font-size:15px;padding-left:15px;font-weight:unset;font-family:'Open Sans';margin-bottom:.5rem;-webkit-box-shadow:none;box-shadow:none;color:#898989;width:100%;min-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.promocode-s a:hover{text-decoration:underline}.section-gift__content_container{margin-bottom:3rem}.section-gift__content_container .banner__content_container-wrp{max-width:100%}.section-gift__content_container .banner__content_container-content{padding-top:2rem;padding-bottom:3rem}.cart-total-wrp{background-color:#e8d6c9;border-top:3px solid #004236;max-width:83.33333333%;padding:1rem;margin:0 auto 3rem}.ct-summary-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;margin-bottom:2rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.ct-summary-total-label{font-size:1.25rem}.ct-summary-total{font-size:1.5rem;white-space:nowrap;text-align:right}.cart-total-banner{background-color:var(--cx-color-core-tertiary);padding:20px 30px 0;margin:20px 0;min-height:157px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-total-banner-headline{font-size:2.25rem;margin-bottom:1rem;font-family:'DrukBold';line-height:1.1;text-transform:uppercase}.cart-total-banner-descr{padding-bottom:2rem}.ct-summary-label-ad{font-weight:normal}.ct-summary-amount-ad{font-weight:normal;text-align:right;white-space:nowrap}.ct-summary-amount{white-space:nowrap;text-align:right}.banner--lybc{background-color:var(--cx-color-core-tertiary);padding:18px 20px}@media (min-width:768px){.banner--lybc{padding:20px 30px 0;margin:20px 0;min-height:157px}}.banner-bubble{position:relative}.banner-bubble__label{position:relative;z-index:1;font-size:.5625rem;line-height:1rem;color:var(--cx-color-base-white)}.banner-bubble__label--numeral{padding:2px;font-size:1.063rem;line-height:.7rem;font-weight:700;color:var(--cx-color-base-white)}@media (min-width:768px){.banner-bubble__label--numeral{font-size:1.5rem;line-height:1.25rem}}.banner-bubble--radial{position:absolute;z-index:0;color:var(--cx-color-base-white);font-size:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:77px;right:89px;width:77px;height:77px;background-color:var(--cx-color-core-tertiary);border-radius:50%;border:2px solid var(--cx-color-core-secondary);top:0}@media (min-width:768px){.banner-bubble--radial{right:130px;min-width:99px;width:99px;height:99px;top:0}}.banner-bubble--radial:before{content:"";position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50%;top:4px;left:4px;background-color:var(--cx-color-core-secondary);height:65px;width:65px}@media (min-width:768px){.banner-bubble--radial:before{height:87px;width:87px}}.banner-bubble--img{z-index:1;position:relative;width:104px;height:104px;border-radius:104px;margin:10px 0 0}@media (min-width:768px){.banner-bubble--img{width:145px;height:145px;border-radius:145px;margin:10px 10px 0 0}}.banner__media{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:5rem}.cart-total-banner-inf{margin-right:1rem}.cart-next-step-wrp{max-width:83.33333333%;padding:0;margin:0 auto 3rem;text-align:right}.cart-next-step-wrp .btn{width:21rem;min-height:4rem;margin-bottom:1rem;max-width:100%}.wishlist .product-it{width:100%;padding:0}.wishlist{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:4rem 2rem;margin-bottom:5rem}.delete_it_wishlist{position:absolute;right:.5rem;top:.5rem}.wishlist .product-img{max-height:none;height:auto;margin-bottom:.5rem}.wishlist .product-name{margin-bottom:2rem}.wishlist .product-size{margin-top:auto}.wishlist .product-it .product-prices{margin-top:0}.wishlist-tools-bar .tools-bar--top{margin-bottom:1rem}.wishlist-tools-bar .tools-bar-options{padding-top:1rem}select.input-element+.select2-container--default .select2-selection--single .select2-selection__placeholder{color:inherit;font-weight:normal;font-size:1rem}select.input-element+.select2-container .select2-selection--single .select2-selection__rendered{padding:0;font-size:1rem;font-weight:500}select.input-element+.select2-container:hover{background-color:var(--cx-color-base-nourishing-white)!important;color:var(--cx-color-core-primary)!important}.section-checkout-wrp{margin:3rem 0 1.5rem}.title-part-checkout{font-size:1.5rem;border-top:1px solid #3a857e;padding:1.875rem 0;line-height:1.6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}span.title-part-numb{height:40px;width:40px;color:#fff;border-radius:50%;background-color:#3a857e;font-size:1.3rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem}.checkout-steps-block .tabs-wrp{border-bottom:0}.checkout-steps-block .tab-item.tab-active{border-bottom:0;border-top:3px solid #004236;background:#fff}.checkout-steps-block .tab-item{padding:.75rem 2.5rem;background:#e5e5e5;border-top:3px solid transparent;margin-right:5px;margin-bottom:0;text-align:center}@media (max-width:767px){.checkout-steps-block .tab-item{padding:.75rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;margin-right:0}.checkout-steps-block .tabs-wrp{grid-gap:.25rem}}@media (max-width:520px){.checkout-steps-block .tab-item{width:100%}}.radio-icon{border:1px solid var(--cx-color-base-grey);width:24px;height:24px;border-radius:50%;margin:0 auto 5px;position:relative}.radio-icon:after{content:"";position:absolute;width:100%;height:100%;-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7);left:50%;top:50%;border-radius:50%}.radio-icon.radio-checked:after,.tab-active .radio-icon:after{background-color:var(--cx-color-core-primary)}.checkout-fildset-wrp{background:#fff;padding:2rem}.checkout-fildset-wrp ul.default-accordion{margin:0}.checkout-fildset{max-width:60rem}.fildset-name{font-weight:bold;margin-bottom:.5rem}.grid-fields{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:.5rem 2rem}.grid-fields-3{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem 2rem}.grid-fields-card{display:-ms-grid;display:grid;-ms-grid-columns:3fr 2fr 1fr;grid-template-columns:3fr 2fr 1fr;grid-gap:1rem}hr{margin:1.5rem 0;color:#eee;background:rgba(0,66,54,.4);border:0;height:1px}.grid-fields .btn{width:100%}.form-group-mrg{margin:1rem 0}.fildset-address{margin-bottom:2rem}.checkout-fildset-wrp .accordion-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;border:0;border-bottom:1px solid #f0f0f0;padding-left:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px}.svg-icon{width:24px;height:24px;margin-right:1rem}.title-step-numb{width:1.6rem;height:1.6rem;border-radius:50%;background-color:var(--cx-color-core-tertiary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:bold;margin-right:.5rem}.checkout-fildset-wrp:not([data-tab-id]) {margin-top:1.5rem}.checkout-fildset-wrp.without-pd{padding:0}.checkout-fildset-wrp .accordion-item{border:0}.checkout-fildset-wrp .accordion-item.active .accordion-content{padding-right:2rem;padding-left:2rem}.accordion-content .s-cart-row:last-child{border-bottom:0}.accordion-content .s-cart-row{padding:2rem 0}.accordion-content .s-cart-list-btns{margin-bottom:0;padding-bottom:1rem}.section-checkout .section-cart-total{margin:5rem auto}path.inside{fill:none}.address-item{color:#004236;background:#f8f3e8;border-bottom:1px solid #f8f3e8;padding:1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.address-title{font-weight:bold}.address-icon{margin-right:1rem}.grid-2-col{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1.5rem}.grid-2col{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1.5rem}.list-address-btns{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}.title-delivery-services{text-transform:uppercase;font-weight:bold;margin-bottom:1rem}.delivery-it{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:3rem;border:1px solid #dee2e6;padding:.5rem 1.5rem .5rem .5rem;border-radius:.25rem;margin-bottom:1rem}.delivery-it .radio-btn{margin-top:0;margin-right:1.5rem}.delivery-title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600}.delivery-note{color:var(--cx-color-success);font-weight:600;font-size:14px}.delivery-group{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.headline-step{color:var(--cx-color-core-primary);font-weight:700;font-size:.875rem;letter-spacing:0;line-height:1.14;text-transform:uppercase}.title-part-checkout:not(:first-child) {margin-top:2.5rem}label.pay-it{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #f0f0f0}.pay-group{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pay-title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pay-label img{max-height:2rem;max-width:5rem;display:block}.pay-title{font-weight:600}.pay-it .radio-btn{margin-top:0;margin-right:1rem}.checkbox_text{display:block;padding-left:2.5rem;line-height:1.2}.row.checkout-pay-now{max-width: calc(83.333333% + 30px);margin:0 auto 3rem}.row.checkout-pay-now .btn{width:100%;min-height:4rem}.credit-card-form.checkout-fildset{max-width:55rem}.pay-info{padding:1.5rem 3rem;border-bottom:1px solid #f0f0f0}.note-msg{display:-webkit-box;display:flex;display:-ms-flexbox;color:#626262;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;line-height:1;padding:.5rem 0 0;font-size:.81em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.error .form-field-wrp:after{content:"";position:absolute;right:1rem!important;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/local/templates/main/img/field_error.svg)!important;background-repeat:no-repeat;background-size:contain;background-position:center;width:1rem!important;height:1rem!important}.verified .form-field-wrp:after{content:"";position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/local/templates/main/img/checkmark.svg)!important;background-repeat:no-repeat;background-size:contain;background-position:center;width:1rem;height:1rem}.credit-card-field.form-field-wrp:after{content:"";position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/local/templates/main/img/checkout/nocard.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:2rem;height:1.5rem}.credit-card-visa.form-field-wrp:after{background-image:url(/local/templates/main/img/checkout/visa.svg)}.credit-card-ms.form-field-wrp:after{background-image:url(/local/templates/main/img/checkout/mc.svg)}.credit-card-list{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.credit-card-list img{height:1.65rem;display:block}.form-field-icon img{width:2.5rem}.form-field-wrp.form-field-icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:3.3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.credit-card-form.checkout-fildset .grid-fields{grid-gap:1rem}.circle_graph__inner{background:#3a857e;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;bottom:0;right:0;width:100px;height:100px;margin:10px;text-align:center}.circle_graph{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.circle_graph__text--highligh{margin-top:10px;font-size:25px;line-height:15px;font-weight:bold;max-width:80%;word-break:break-word;padding:5px 0}.circle_graph__text{font-size:13px;line-height:1.2em;max-width:80%;padding:5px 0}.circle_graphs{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:1rem}.gray-block{background:var(--cx-color-base-silver);padding:15px}.circle_graph-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0 .5rem}.circle_graph-btns .link-line-btn{margin:auto}.profile-det-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:.5rem 0 4rem}.grid-flex-cls{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;grid-gap:1rem}.sub-nav-title-icon{font-size:23px;padding-right:30px;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-20px}.sub-nav-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.li-break{padding-bottom:40px}.label-outside{margin-bottom:5px}.form-footer-btn{margin-top:2rem}.btn-right-modal-footer{text-align:right;margin:1.5rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.btn-right-modal-footer .btn:not(:first-child) {margin-right:1.5rem}.form-group.filds-space-wide{margin-bottom:1rem}.form-group .link-line-btn{margin-top:.25rem}.field-with-checkox{display:-webkit-box;display:-ms-flexbox;display:flex}.form-check.input-icon-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wishlist-row{background-color:#f4f4f4;padding:1.5rem;width:100%;border-bottom:2px solid #3a857e;margin-bottom:30px;display:block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.wishlist-row:hover .wishlist-name{color:#3a857e}.wishlist-row:hover{background-color:#dedede}.wishlists-rows{margin-top:2rem}.wishlist-name{font-size:1.25rem;word-break:break-word;font-weight:700;padding-right:1rem}.header_wishlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wishlist-createdate{font-size:.9rem}.wishlist-items_count-wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5rem}.wishlist-items_count{z-index:1;vertical-align:middle;line-height:1;width:40px;position:relative;text-align:center;color:#d6ce4b;font-size:2.3rem;margin-right:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.w-items-count{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;color:#00352b;font-size:1rem;margin-top:-.1em;font-weight:600;letter-spacing:-.05em}.subpage-headline-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.subpage-headline-head .h1{margin-bottom:0;padding:0 1rem 0 0;font-family:'Open Sans';font-weight:700}.back-link{padding-right:1rem;display:block;font-size:1.5rem;line-height:1}.left-marg-auto{margin-left:auto!important}.tools-bar-options .btn:not(:first-child) {margin-left:1rem}.wishlist .product-descr{font-size:.85rem}.date-added-wish{margin-top:1.5rem;font-size:.8rem;color:#3a857e}.section-account .wishlist .product-name{margin-bottom:0}.product-color-it{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-color-vw{width:1.5rem;height:1.5rem;border-radius:50%;margin-right:.5rem}.product-colors{margin:.5rem 0;display:-ms-grid;display:grid;grid-gap:.5rem 1rem}textarea.input-element{resize:none;height:7rem}textarea.input-element+.form-field-label-wrapper{top:1.75rem}.note-field.note-field-right{color:#626262;text-align:right;font-size:75%;margin-top:.25rem}.account-head-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-head-flex .block-title{min-width:10rem;margin-right:2rem}.popover-body .grid-fields .form-group.grid-fields{grid-column-gap:1rem}.popover-body .fildset-address{margin-bottom:0}.addresses-group{padding:1rem .625rem;background:#f4f4f4;position:relative;border-left:1px solid #dee2e6;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.delete_it_address,.delete_it_payment{font-size:.75rem;right:15px;top:15px;color:#004236;position:absolute;z-index:1}.addresses-it{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:1px solid #dee2e6;margin-bottom:1rem;border-radius:5px;overflow:hidden}.ratio-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;background:#fff}.addresses-title-row{color:#3a857e}.addresses-rows{margin:3rem 0 0;max-width:35rem}.light-message{background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);padding:1rem;margin:1.5rem 0}.payment-it{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:1px solid #dee2e6;margin-bottom:1rem;border-radius:5px;overflow:hidden}.payment-group{padding:1rem;background:#f4f4f4;position:relative;border-left:1px solid #dee2e6;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.payment-inf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-title{font-weight:700;font-size:1.2rem}.payment-card-line{display:-ms-grid;display:grid;margin-top:.5rem;grid-gap:0 2rem;-ms-grid-columns:-webkit-max-content -webkit-max-content;-ms-grid-columns:max-content max-content;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content}.payment-img{margin-right:1rem;padding:1rem;background:#fff;border-radius:3px;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment-img img{width:4rem;display:block}.payment-title-row{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.section-account .radio-btn{margin-top:0}.history-table{border:1px solid #99bab7;margin:1rem 0;overflow-x:auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.history-th,.history-tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.history-td{padding:.5rem 1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.history-th .history-td{font-weight:700;text-transform:uppercase}a.history-tr:hover{background:#f4f4f4}.history-th,
.history-tr:not(:last-child) {border-bottom:1px solid #99bab7}.dark-table-th{background:#004236;color:#fff}.btn svg .lines{fill:currentColor}.tools-bar-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem 0}.tools-bar-btn .btn{margin:0 1rem 1rem 0}.history-th.trsp-table-th{border-bottom:0}.nowrap-td{white-space:nowrap}.bold-td{font-weight:700}.right-td{text-align:right}.width-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.width-15{min-width:15%}.history-th.light-table-th{background:#ccdddb}.history-th.light-table-th .history-td{text-transform:initial}.summary-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.25rem;font-weight:bold}.history-tf{padding:0 1rem;margin-bottom:2rem}.light-green-color{color:#3a857e}.history-td.width-62{min-width:60%}.summary-row-value{min-width:22%;text-align:right}.summary-row-name{min-width:16%;padding-right:1rem}.history-total-row{margin-bottom:4rem}.history-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.history-hd{text-transform:uppercase;font-weight:bold;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.checkbox__text{padding-left:2.5rem}.row-rewards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.col-rewards-img{width:35%}.col-rewards-descr{max-width:30rem}.form-group .descr-def .link-line-btn{display:inline-block}.points-progress.points-progress--circle{position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.points-progress__inner{background-color:var(--cx-color-base-nourishing-white);color:var(--cx-color-core-primary);border-radius:188px;width:188px;height:188px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;bottom:0;right:0;margin:55px;font-size:18px;font-weight:500}.points-progress__text--highligh{font-size:48px;line-height:42px;font-weight:800}.points-progress__text{padding:5px 0}.points-descr{text-align:center;margin-top:-30px}.points-descr>p:first-child{max-width:17rem;margin:auto auto .5rem}.points-descr i{font-size:.7rem;line-height:1.3;display:block}.reward-count-qty{font-size:48px;letter-spacing:0;line-height:56px;font-weight:900}.reward-count-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reward-count-icon{margin-right:1rem}.reward-count-icon svg{width:32px;height:30px;display:block}.reward-it{border-radius:18px;background-color:#d6ce4b;max-width:20rem;margin:auto;overflow:hidden}.reward-btn{width:100%}.reward-total{padding:2rem;text-align:center}.reward-expires{font-size:14px;margin-top:.25rem}.rewards-slider{margin-bottom:2rem;padding:0 2rem}.rewards-wrp{max-width:20rem;margin:0 auto}.rewards-title{font-size:1.1rem;font-weight:600;letter-spacing:0;line-height:24px}.rewards-grid{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;font-size:14px;letter-spacing:0;line-height:1.2;margin:1rem 0;grid-gap:.5rem 1rem}.rewards-row-value{font-weight:bold}.title-h5.title-block{margin-top:4rem;margin-bottom:0}.rewards-inf{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.btn.not_available-it{line-height:1.3;padding:.5rem;font-size:.9em;min-height:48px}.wishlist-gr_it{background-color:#f4f4f4;padding:1.5rem;width:100%;border-bottom:2px solid #3a857e;margin-bottom:30px;display:block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wishlist-gr_name{font-weight:700}.wishlist-gr_icon:before{content:""}.selected_wishlist .wishlist-gr_icon:before{font-size:16px;content:""}.wishlist-gr_icon{font-family:icomoon;letter-spacing:0;font-size:20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-section]{display:none}[data-section].section-visible{display:block}.store-details-features{background-color:var(--cx-color-core-secondary);color:var(--cx-color-base-white);text-align:center;padding:1rem;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.store-details-features__item{display:-webkit-box;display:-ms-flexbox;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.store-details-features__title{margin:0 1rem}.store-details-features__item .icon{width:1em;fill:currentColor;margin-right:.5rem}.store-details__section-heading{padding:.5rem 1rem;background-color:var(--cx-color-base-nourishing-white);margin-bottom:1rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-details__section-heading .icon{width:1em;margin-right:.5rem}.store-details-wrapper{border:1px solid var(--cx-color-core-secondary);padding:1rem}@media (min-width:992px){.store-details-wrapper{padding:1rem 4rem}}.store-inform-det{margin-bottom:1rem}.opening-hrs__list{list-style:initial;padding:0 0 0 2.5rem}.store-details .btn{margin-top:2rem}.store-details>*{font-size:1rem}.store-details__section-content{padding:.5rem 2rem}.store-details__section-heading.store-details__section-heading--blue{background-color:#ccdddb}.store-details{margin-bottom:2rem}.yellow-back-btn{background:#d6ce4b;color:#004236;position:absolute;border-radius:100%;width:34px;height:34px;padding:0 2px 2px 0;min-width:34px;min-height:34px;top:46%;left:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.yellow-back-btn:hover{background:var(--cx-color-base-tbs20);color:#f8f3e8}.title-with-backbtn{position:relative}.selected-filters{background-color:#f8f3e8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:5px;padding:0 20px 15px;font-size:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767.98px){.selected-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;padding-right:0;margin-left:-1rem;padding-left:0}}.selected-filters__groups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (max-width:767.98px){.selected-filters__groups{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding:0 1rem}}.selected-filters__group{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-right:5px;margin-top:10px;scroll-margin-left:1rem;scroll-margin-right:1rem;scroll-snap-align:start}.selected-filters__group:last-child{padding-right:1rem}.selected-filters__groups::-webkit-scrollbar{height:0}.selected-filters__group-name{font-weight:700}.selected-filters__facets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:10px}.selected-filters__facet{background-color:#3a857e;color:#f8f3e8;margin-right:10px;padding:0 15px;border-radius:15px;font-weight:600;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.selected-filters__facet-name{white-space:nowrap}.selected-filters__facet .icon{padding:0 0 0 10px;font-size:15px;cursor:pointer}.selected-filters__actions{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.selected-filters__actions .btn{padding:0;margin:30px 0 0 20px;color:#004236;font-size:14px;text-decoration:underline}.selected-filters__actions .btn:hover{text-decoration:none}@media (max-width:767.98px){.selected-filters__actions .btn{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:10px 0 0}.selected-filters__actions{padding:0 1rem 0}}.selected-filters__btn-icon{padding:0;border:0;background:none;color:#f8f3e8;margin:1px 0 0}@media (min-width:1281px){.section-banner__content:not(.reverse-column) .half-container {margin-left: calc((100vw - 1260px)/2)}.section-banner__content.reverse-column .half-container{margin-right: calc((100vw - 1260px)/2);padding:4rem 1rem 4rem 5rem}.section-page__header:not(.reverse-column) .half-container {margin-left: calc((100vw - 1260px)/2)}.section-page__header.reverse-column .half-container{margin-right: calc((100vw - 1260px)/2)}.products-slider-overflow.slider-without-container{margin-left: calc(1rem + ((100vw - 1260px)/2))}}@media (max-width:1280px){.products-slider-overflow.slider-without-container{margin-left:1rem}.main-link-nav{font-size:13px}.half-container,.card-slider-overflow{margin-left:1rem;margin-right:0}.text--visual-section-row .text-background-visual{margin-right:0}}@media (min-width:1025px){.SiteLinks .store-finder-link,.SiteContext .searchbox,.SiteContext .hamburger{display:none}.section-banner__content.reverse-column .banner__content-wrp{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.section-page__header.reverse-column .page__header-wrp{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.side-nav-btn{display:none}}@media (max-width:1024px){.banners__random__content-horizontal-row{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.banners__random__content-horizontal-col:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column:1;grid-column:1;-ms-grid-column-span:3;grid-column-end:3;margin-bottom:5rem}.banners__random__content-horizontal-wrp{padding:10.75rem 0 4.375rem}.NavigationBar,.SiteLinks .searchbox,.SiteLinks .wishlist-nav-link,.SiteLinks .my-account,.SiteContext .store-finder-link{display:none}.header-link .icon{font-size:1.35em}.SiteLinks .header-link:not(:first-child) {margin-left:1.5em}.SiteContext .header-link:not(:last-child) {margin-right:1.5em}.main-banner-h1{font-size:3.875rem}.main-banner-h2{font-size:1.75rem}.main-banner-wrp{min-height:33.6rem}.card-grid-it{width:100%;margin-right:0;margin-bottom:2rem}.card-grid-2-it{width:100%;margin-right:0;margin-left:0;margin-bottom:2rem}.banner__content-wrp{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.half-container{width:100%;max-width:100%;padding:3rem 1.5rem;margin-left:0}.banner__content-img{width:100%;height:65vw}.banner__content-content{max-width:100%}.banners__random__content-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banners__random__content-col{width:100%}.banners__random__content-wrp .container{padding:0}.banners__random__content-middle__img{max-width:100%;width:100%;height:65vw}.banners__random__content-content.banners__random__content-second{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.banners__random__content-content{max-width:100%;padding:3rem 1.5rem}.banners__random__content-row:first-child{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.banners__random__content-small__img{right:100%;margin-right:-25%;top:35%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;margin-top:0}.banners__random__content-big__img{width:60vw;margin:0 0 0 auto;height:75vw}.page__header-wrp .half-container{padding:4rem 2rem}.products-list{margin:0 -.5rem}.products-list .product-it{width:33.333%;padding:0 .5rem}.products-list .product-name{margin-bottom:.5rem}.products-list .product-img{height:45vw;max-height:45vw}.card-grid-2-img{width:100%;height:65vw}.banner__content_container-wrp{text-align:center}.section-banner__content_container{padding:2.8rem 2.5rem}.banner__content_container-content{padding:3.2rem 1rem 2.2rem}.banner__content_container-img{min-height:12rem}.header.nav-opened .NavigationBar{display:block;position:absolute;width:100%;top:50px;left:0;background:rgba(0,66,54,.4);color:#00352b;z-index:111;height:calc(100vh - 66px);overflow-y:auto;padding-bottom:8rem}.category-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;width:100%}.category-nav:not(:first-child) .title-categories-nav {padding-top:2rem}.main-link-nav{color:inherit;width:100%;color:#004236;border-top:1px solid rgba(0,66,54,.4);display:block;padding:1rem;position:relative;text-transform:uppercase;font-weight:600!important;font-size:15px;background:#fff}.main-link-nav:after,.sub-nav-name:after{content:"";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;margin-right:1.35rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.opening>.main-link-nav:after,.opening>.sub-nav-name:after{content:""}.sub-nav-name{color:inherit;width:100%;color:#004236;display:block;padding:1rem 0 1rem 1.5rem;position:relative;font-weight:600!important;font-size:15px;background-color:#f4f4f4;border-top:none;border-left:5px solid transparent;-webkit-transition:border-left .25s;-o-transition:border-left .25s;transition:border-left .25s}.opening>.main-link-nav{border-left:5px solid #004236;border-bottom:1px solid #3a857e;color:inherit}.opening>.sub-nav-name{color:#3a857e;border-bottom:none;border-left:5px solid #3a857e}.childs-nav>a{background-color:#e5e5e5;color:#004236;display:block;padding:1rem;padding-left:2.75rem}.nav-wrapper{width:100%;background:#fff;color:var(--cx-color-core-primary);display:none}.content-slot-amplience{display:none}nav.opening>.nav-wrapper{display:block}.title-categories-nav{text-transform:capitalize;font-family:"ImpactRegular";font-weight:normal;letter-spacing:0;font-size:1.2rem;text-indent:.45rem;border-top:1px solid rgba(0,66,54,.4);border-bottom:1px solid #004236;line-height:1.14;padding:1rem}.mobile-header-link-name{margin-left:.5rem;font-weight:600;font-size:1rem;margin-right:0}.nav-opened .hamburger{margin-left:calc(100vw - 65px);z-index:111;background-color:var(--cx-color-core-secondary);width:65px;height: calc(50px + 1rem);position:relative;min-width:65px}.header.nav-opened{padding:0;max-height:66px;overflow:hidden}.header.nav-opened .SiteContext{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.header.nav-opened .SiteLinks{width:100%}.header.nav-opened .my-account.header-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:23px;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:1rem}.header.nav-opened .wishlist-nav-link.header-link{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:23px;left:6.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.nav-opened .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.nav-opened .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 75ms ease , opacity 75ms ease .12s;-o-transition:top 75ms ease , opacity 75ms ease .12s;transition:top 75ms ease , opacity 75ms ease .12s}.nav-opened .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease , -webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease , -webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;-o-transition:bottom 75ms ease , transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease , transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease , transform 75ms cubic-bezier(.215,.61,.355,1) .12s , -webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.nav-view-all a{color:inherit;width:100%;color:#004236;display:block;padding:1rem 0;position:relative;font-size:15px;background-color:#f4f4f4;border-top:none;text-transform:capitalize;text-indent:1.5rem;border-left:5px solid transparent;text-decoration:underline}.popover-abs .popover-main{max-height:calc(100vh - 8rem);min-height:-webkit-fill-available}.cart-popup .popover-main{max-height:calc(100vh - 8rem);min-height:-webkit-fill-available}.store-result-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.grid-2col{-ms-grid-columns:1fr;grid-template-columns:1fr}.snc-row{display:block}.side-nav-col{width:100%}.page-col{width:100%;padding:0}.visible-mobile{display:block}.visible-desktop{display:none}.side-nav-btn{border:none;border-bottom:1px solid #004236;background-color:#f8f3e8;margin-bottom:0;width:100%;outline:none;padding:20px 48px 20px 10px;margin-right:15px;text-transform:initial;position:relative;font-size:1.1rem;font-weight: 600.}.side-nav{padding:0;background:transparent;margin-bottom:2rem;margin-top:1rem}.sub-nav-accordion{background:#f8f3e8;padding:0 1rem;overflow:hidden;max-height:0}.side-nav-btn:after{font-family:icomoon;letter-spacing:0;position:absolute;right:16px;font-size:20px;top:0;bottom:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:""}.side-nav-btn.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.side-nav-btn.active+.sub-nav-accordion{max-height:10000rem;padding:1rem}.side-nav.side-nav-tabs .sub-nav-tab{background-color:#e5e5e5;display:none}.side-nav-btn.active+.sub-nav-tab{display:block}.sub-nav-item{border-left-width:8px;text-transform:uppercase;font-size:1rem}.side-nav.side-nav-tabs .side-nav-btn{font-size:22px;font-weight:600;background:#fff}.li-break{display:none}}@media (max-width:768px){.points-progress.points-progress--circle svg{width:270px;height:270px}.yellow-back-btn{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:initial;bottom:100%;left:50%;margin-bottom:1rem}.points-progress__inner{margin:50px;width:170px;height:170px}.rewards-wrp{max-width:18rem}.rewards-slider{padding:0 1.5rem}.reward-total{padding:1.5rem 1rem}.filter-popup.popover.active .filter__row{max-height:none}.history-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.payment-inf{display:-ms-grid;display:grid;grid-gap:1rem;width:100%}.form-field-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.pay-info{padding:1rem}.section-find-stores-wrp{padding:2rem 1rem}.section-find-stores-wrp .form-field-wrp-btn{margin-bottom:5rem}.section-find-stores-wrp .form-field-wrp-btn .btn{position:absolute;top:100%;margin-top:1rem;left:0;width:100%}.tab-item.store-result-count{-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10;width:100%;text-align:center;margin-top:1rem}.tabs-wrp{-ms-flex-wrap:wrap;flex-wrap:wrap}.reviews-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0;padding-bottom:0}.reviews-headline{margin-bottom:1rem}.review-row{display:block}.reviews-list__product-header{display:block}h3.reviews-list__product-name{padding-left:0;margin:5px 0 1rem}.reviews-list__content--bv-user{max-width:250px;margin:0 auto}.bazaar-voice-review-helpfulness{display:block}.bazaar-voice-review-helpfulness>*{margin-bottom:1rem}.review-row-helpfulness .link-line-btn{margin-left:0;margin-bottom:1rem}.text--visual-section-row{display:block}.text--visual-section-row .text-background-visual{width:100%;margin:0;-webkit-transform:none;-ms-transform:none;transform:none}.text--visual-section-row .text-background-visual iframe{height:65vw}.product-intro__reviews{display:block}.review-top-wrp{margin-top:1rem}.add-to-cart-modal-products{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:15px;-ms-grid-rows: (auto)[8] 1fr;grid-template-rows:repeat(8,auto) 1fr}.add-to-cart-modal-info-status{-ms-grid-column:1;grid-column:1;-ms-grid-column-span:3;grid-column-end:3}.add-to-cart-modal-img{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;-ms-grid-row-span:4;grid-row: 2/6}.add-to-cart-modal-title{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}.add-to-cart-modal-size{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3}.add-to-cart-modal-content{-ms-grid-column:2;grid-column:2;-ms-grid-row:4;grid-row:4}.add-to-cart-modal-btns{-ms-grid-column:1;grid-column:1;-ms-grid-column-span:3;grid-column-end:3;-ms-grid-row:7;grid-row:7;margin-top:1rem}.section-fast-add-to-cart{display:none}.add-bundle-to-cart-modal-footer{display:block}.add-bundle-to-cart-modal-footer .btn,.btn-right-modal-footer .btn{width:100%;margin:0 0 1rem}.btn-right-modal-footer{text-align:center;display:block}.btn-right-modal-footer .btn:not(:first-child) {margin-right:0}.product-fixed-bundle-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-container{padding:1rem}.olapic-carousel .slick-list{width:100%}.product-fixed-bundle-actions .product-price{margin:.25rem 0}.fixed-bundle__pricing-row-description--count{text-transform:uppercase}.carousel__wrapper-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}li.instagram_graph{width:100%;height:calc(100vw - 30px);margin:0}.olapic-slider-body{padding:0}.section-product-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.full-content-modal{padding:3rem 2rem 3rem 2rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.find-store-result-tools{-ms-flex-wrap:wrap;flex-wrap:wrap}.find-store-result-count{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:.5rem}.full-content-modal .popover-body-text{max-width:100%}.row-btn-modal-right{margin-top:3rem;display:block;width:100%}.row-btn-modal-right .btn{margin-bottom:1rem;margin-left:0}.cx-product-images{display:block;width:100%}.cx-media-product-image-item{padding-right:0}.find-store-result-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.card-slider-it{width:70vw;max-width: calc((100vw - ((100vw - 1260px)/2))/2.5);-ms-flex-preferred-size:70vw;flex-basis:70vw}.card-slider-img{height:70vw;width:70vw;max-height: calc((100vw - ((100vw - 1260px)/2))/2.5);max-width: calc((100vw - ((100vw - 1260px)/2))/2.5)}.card-slider-descr{padding:0 1rem}.footer-logo{margin:1rem 0}.social-icons{margin-bottom:1rem}.FooterNav{width:100%;display:block}.FooterLeft{width:100%;margin-bottom:2rem}.FooterNav nav ul{overflow:hidden;height:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#fff}.FooterNav nav.active ul{height:auto;margin-bottom:1rem}.footer-nav-title{width:100%;text-transform:uppercase;font-size:14px;font-family:'DrukWideBold';color:#fff;text-decoration:none;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;max-height:unset;height:unset;padding:15px 15px 15px 0;line-height:normal;margin-bottom:0}.FooterNav nav{margin:0;border-bottom:1px solid rgba(248,243,232,.4)}.FooterNav nav:first-child{border-top:1px solid rgba(248,243,232,.4)}.footer-nav-title:after{font-family:icomoon;letter-spacing:0;content:"";position:absolute;right:16px;font-size:24px;top:0;bottom:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FooterNav nav:not(.active) .footer-nav-title:after {content:"";margin:0;padding:0;font-size:20px}.page__header-img{display:none}.products-list .product-it{width:50%}.products-list .product-img{height:57vw;max-height:57vw}.filter-wrp{display:block}.tools-bar-options{display:block}.product-listing-options__filter{width:100%;margin-bottom:1rem}.sort-wrp select{width:100%}.popover{max-width:calc(100vw - 1rem);margin-top:4px}.popover .popover-overlay{top:-4px}.popover-main{padding:30px 2rem 30px 2rem}.filter__text{max-width:250px;padding-right:0}.result-search-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.popover-abs .popover-main{padding:3rem 1rem 2rem}.result-products{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.result-suggestions{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;padding:0}.result-suggestions-item a{padding:1rem}.cart-modal-content-row{display:block}.cart-modal-prices{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1rem}.cart-popup .popover-main{padding:2rem 1rem}.header{padding:.625rem .625rem}.header-logo img{height:45px}.banner__content-img{height:135vw;max-height:40rem}.disabled-scroll body{height:auto;overflow:hidden;position:relative}.category-gr-it{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.category-gr-h4{font-size:1.5rem}.cx-media-product-images-tumb-slider{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cx-media-product-images-tumb-slider .slick-list{width:100%}.cx-media-product-images-tumb-item{max-width:none;width:100%}.cx-media-product-images-tumb{margin-top:1rem}.cx-media-product-images-tumb-item img{min-height:0}.carousel--fixed-bundle .product-it{width:80%}.card-grid-4-list{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.card-grid-3-img{max-height:94vw}.banners__random__content-horizontal-row{display:block}.banners__random__content-horizontal-big__img{width:66%;height:80vw}.banners__random__content-horizontal-small__img{top:initial;bottom:-3rem;left:inherit;right:-7rem;width:10rem;height:10rem}.banners__random__content-horizontal-content{padding-top:6rem;margin-bottom:3rem}.banners__random__content-horizontal-col:last-child{display:block;margin-bottom:0}.banners__random__content-horizontal-content.banners__random__content-horizontal-second{margin-bottom:0}.banners__random__content-horizontal-wrp{padding:4rem 0}.banner-one-image-item{height:auto;min-height:100vw}.store-result-list{-ms-grid-columns:1fr;grid-template-columns:1fr}.notification-icon{display:none}.notification-wrp{text-align:center}.s-cart-img{margin-right:.75rem}.product-part-price{font-size:var(--cx-font-size,.875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height,1.22222222)}.s-cart-img{width:4.5rem}.s-cart-title{font-size:1rem}.cart-total-banner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:1rem}.cart-total-wrp,.cart-next-step-wrp{max-width:100%}.banner__media{margin:0 auto 1rem;padding-left:5rem}.cart-total-banner-inf{margin-right:0}.ct-summary-total-label{font-size:1rem;line-height:1.2;margin-right:1rem}.wishlist{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:4rem 2rem}.product-name{-webkit-line-clamp:4}.product-it .btn{padding-right:1rem;padding-left:1rem}.grid-fields,.grid-fields-3{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:.5rem 1rem}.checkout-fildset-wrp{padding:2rem 1rem}.checkout-fildset-wrp .accordion-item.active .accordion-content{padding-right:1rem;padding-left:1rem}.checkout-fildset-wrp .accordion-title{padding-left:1rem}.grid-2-col{-ms-grid-columns:1fr;grid-template-columns:1fr}.side-nav.side-nav-account{margin-top:0;padding:0;margin-left:-1rem;margin-right:-1rem;font-weight:600}.side-nav.side-nav-tabs.side-nav-account .side-nav-btn{padding-left:1rem;border-bottom:0;background:#f4f4f4}.section-account .wishlist-tools-bar .tools-bar-options .btn{width:100%;margin:0 0 1.5rem 0}.subpage-headline-head{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:550px){.add-to-cart-modal-catgr{display:block}.history-td{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cart-modal-catgr-preview{max-width:100%;padding-right:0}.cart-modal-catgr-content{max-width:100%}.wishlist-empty-wrp .btn{width:100%}.promocode-headline{font-size:1.2rem}.row-rewards{display:block}.col-rewards-img{width:100%}.wishlist{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:2rem 1rem}.payment-card-line{-ms-grid-columns:1fr;grid-template-columns:1fr}.addresses-group{display:block}.addresses-btn{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.history-td.width-62{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:5rem}.history-th.dark-table-th .history-td{font-size:.6rem}}@media (max-width:374px){.products-list .product-it{width:100%}.products-list .product-img{height:auto;max-height:none}.banner__ad-product{min-height:600px}.tab-item{white-space:nowrap;letter-spacing:-.04em}.product-to-cart-section{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-counter-wrapper{width:100%;margin-bottom:1rem}.find-store-result-list{padding:2rem 1rem}.card-grid-4-list{-ms-grid-columns:1fr;grid-template-columns:1fr}.btn{padding-left:.5rem;padding-right:.5rem}.section-login-wrp{padding:2rem 1rem}.store-details .btn{width:100%}.store-details__section-content{padding:.5rem 1rem}}.bx-basket{}.bx-basket-block{position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media (min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media (max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,.15)}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:none}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}#paysystem-pumb-form .btn{background:#004236;color:#fff;border-radius:5px;font-weight:bold}.main-link-nav+.nav-wrapper>.childs-nav{position:relative}.main-link-nav+.nav-wrapper>.childs-nav.need_padding{padding-right:303px}.main-link-nav+.nav-wrapper>.childs-nav .banner_block{position:absolute;right:0;top:0;max-width:300px;left:auto}.pay-it{display:none}body > section:nth-child(9) > div > div > div > div > h3 {margin-bottom:25px}#orderForm > div:nth-child(9) > fieldset > label:nth-child(1) > div > div > div.pay-title > b {color:initial}.block_list .card-grid-3-img img{object-fit:cover!important}.tyt:hover{color:#d6ce4b;text-decoration:none}.tyt{text-decoration:underline}.list-nash{list-style:disc}.main-link-nav+.nav-wrapper>.childs-nav .banner_block .m_banner{height:150px;width:300px;margin-bottom:5px;display:flex;justify-content:center;align-items:center}.pay-title b{color:red}.main-link-nav+.nav-wrapper>.childs-nav .banner_block .m_banner:last-child{margin-bottom:0}.main-link-nav+.nav-wrapper>.childs-nav .banner_block .m_banner img{border-radius:3px;width:100%;height:100%;object-fit:cover}.section-page__header:not(.reverse-column) .half-container {width:100%;max-width:1260px}.page__header-img{min-width:50%;margin-left:4rem}.childs-nav>a{line-height:1}.main-link-nav+.nav-wrapper>.childs-nav{min-height:310px}#addToCartOptionsModal header,#addToCartOptionsModal footer{display:none!important}.errortext{padding:10px;background-color:rgba(0,128,0,.2);border-radius:3px;font-weight:bold}.errortext{display:flex;background-color:rgba(255,0,0,.1)}.mess.form-headline{font-size:16px}.description.bottom .more:not(.show) {display:none}.read_more{text-decoration:underline;cursor:pointer}.loader_den{position:relative}.loader_den:after{position:absolute;content:"";background-color:rgba(255,255,255,.2);background-image:url(/local/templates/main/img/loader.gif);background-repeat:no-repeat;background-size:20%;background-position:center center;top:0;bottom:0;width:100%;z-index:222}.card-grid-list.dex_custom,.card-grid-4-list.dex_custom{align-items:normal}.card-grid-list.dex_custom .card-grid-it,.card-grid-4-list.dex_custom .card-grid-4-it{display:flex;flex-direction:column}.card-grid-list.dex_custom img{width:375px;height:315px}.card-grid-list.dex_custom .card-grid-it .green-btn.btn,.card-grid-4-list.dex_custom .card-grid-4-it .green-btn.btn{margin:auto;display:flex;margin-bottom:0}.form-group{max-width:550px}#property_UF_WAREHOUSE .select2-selection__rendered{font-size:14px;white-space:unset;padding-right:25px}#property_PROMO_CODE{width:100%;max-width:100%;padding:0}.item_promo{display:flex;padding:5px;width:100%;justify-content:space-between;align-items:center}.item_promo .remove{color:red;padding:5px;height:auto;min-height:auto}.form-field-wrp.promo_list{display:flex;flex-direction:column}.form-field-wrp.promo_list .item_promo:hover{background-color:rgba(93,93,93,.32)}#add_promo{margin-left:10px}#articles .card-grid-4-img>img{min-height:399px;object-fit:cover}#articles .container h2{font-size:2em;line-height:1.5em}#articles .container h3{font-size:3em;line-height:2em}#articles .container p,#articles .container h1,#articles .container h2,#articles .container h3,#articles .container h4{text-align:left}#articles .card-grid-it{margin:15px auto}.section-products-slider.catalog .products-slider-wrp .products-slider-overflow.slider-without-container{width:100%;max-width:1260px;padding:0 1rem;margin:0 auto;position:relative}.section-products-slider.catalog .products-slider-wrp .products-slider-overflow.slider-without-container .products-slider-list{display:flex;flex-wrap:wrap;width:100%;column-gap:36px}@media screen and (max-width:1125px){.category-nav nav:not(:last-child) > .main-link-nav,
    .nav-lists > nav {margin-right:1em}.main-link-nav+.nav-wrapper>.childs-nav .banner_block{max-width:250px}}@media screen and (max-width:1025px){.main-link-nav+.nav-wrapper>.childs-nav .banner_block .m_banner{display:none!important}.main-link-nav+.nav-wrapper>.childs-nav.need_padding{padding-right:initial}}@media (min-width:1025px){.main-link-nav+.nav-wrapper{position:absolute;left:50%;top:85%;width:100vw;background:#fff;color:var(--cx-color-core-primary);margin-top:.75rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none}}@media (max-width:767px){.main-link-nav.no-nav{position:relative}.main-link-nav.no-nav .mob-ns{opacity:0;display:block!important;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}.descr-def{text-align:justify}.default-text-inner img{height:auto}}.icon--feedback{background: url('/local/templates/main/img/mail.svg') no-repeat center/contain;width:1.4em;height:1.4em;margin-top:-1px;filter:invert(95%) sepia(76%) saturate(129%) hue-rotate(339deg) brightness(105%) contrast(94%)}.main-banner-img{z-index:100}.section-main-banner .main-banner-wrp{z-index:10}.main-banner-img a{display:block!important;width:100%;height:100%;position:relative;z-index:100}.header-link .icon{font-size:1.2em}.title_state{text-align:center}.pay-it{display:none}.meta{font-size:18px;font-style:italic}.title_state{margin-bottom:40px}.title_state h2{margin-bottom:20px}.white_block{background:#fff}.social-icons{justify-content:flex-end}.main-link-nav a,.promotion-banner-text{font-size:14px}.header-logo img{height:40px}.lang-it span{font-size:14px;line-height:initial;margin-top:-6px;display:block}.header-link-name{font-size:14px;line-height:auto}.store-finder-link.header-link .icon{font-size:16px}.banner__content_container-img img{height:auto}.section-card-grid.text-center.light-color.img-reduce img{height:auto!important}.sale{display:flex;align-items:center;font-size:34px;font-weight:700;padding-top:30px;justify-content:center}.sale span{font-size:34px;display:block;margin:0 7px;color:#d6ce4b;font-size:40px}.card-grid-list.max img{max-height:251px;object-fit:cover}.card-grid-4-img img{height:283px}.icon--feedback:hover{filter:invert(82%) sepia(67%) saturate(450%) hue-rotate(2deg) brightness(95%) contrast(79%)}.card-grid-3-img img{height:auto}.delete_from_fav{position:absolute;right:0;top:0}.main-banner-content .main-banner-h2{font-size:72px}.products-list .delete_from_fav{right:1em}.delete_from_fav .icon--close{padding:10px}.icon--heart-dynamic::before{content:""}.btn-add-to-wishlist[href="/osobiste/obrane/"] .icon--heart-dynamic:before{content:""}.icon--heart-dynamic:before{cursor:pointer}.favorites-count{position:absolute;top:-14px;right:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:17px;height:17px;background:var(--cx-color-core-tertiary);border-radius:50%;line-height:18px;font-weight:bold;color:var(--cx-color-primary);font-family:"Open Sans";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page__title._left{text-align:left}.delete-fav-buttons{padding-top:20px;text-align:right}div[id^="wait_"]{display:none!important}.find-store-result-wrp .collection-point__body{min-height:105px}#map,.map_block{height:600px;max-height:80vh}#findInStore .find-store-result-list{justify-content:start;column-gap:1rem}.title-with-backbtn .back-btn{z-index:1}.product-prices span:nth-child(1) {white-space:pre}.window-map-info .button.button_red{margin:1rem 0 00.5rem;display:block;color:#fff;width:fit-content;background:var(--cx-color-core-primary);padding:.5rem 1rem;text-align:center;font-weight:bold;transition:.3s}.button.button_red:hover{background:var(--cx-color-core-secondary)}.window-map-info .content1.tabs-item{max-width:15rem;line-height:1.25}.window-map-info .content1.tabs-item>b{margin-bottom:.5rem;display:block}#map,.map_block{height:600px;max-height:90vh}.map-link{cursor:pointer}.form-group.personal{-ms-grid-column:1;grid-column:1}.form-group.delivery{-ms-grid-column:2;grid-column:2}.error{font-weight:bold;font-size:.9rem;color:#ee5340;padding-left:1rem}.view-all{font-weight:bold;border-bottom:1px solid var(--cx-color-core-primary)!important}.radio-icon{display:block}.checkout-steps-block .tab-active .radio-icon:after{background-color:var(--cx-color-core-primary);content:"";position:absolute;width:100%;height:100%;-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7);left:50%;top:50%;border-radius:50%}.store-result-item.active{border:1px solid var(--cx-color-core-primary);background-color:var(--cx-color-base-nourishing-white)}.alert{width:24px;height:24px;position:absolute;right:16px;top:25%;background: url('/local/templates/main/img/alert.svg') no-repeat center/contain;display:none}.FooterNav nav a{text-transform:initial!important}.modal-wrp{overflow:hidden}.main-link-nav.no-nav::after{opacity:0}.NavigationBar>.category-nav>nav.no-nav:hover:before{background:none}.star-rating{max-width:125px}label.disabled{pointer-events:none;opacity:.5}.load{opacity:.5}label.selected .radio-btn:after{background-color:var(--cx-color-core-primary)!important;top:3px!important;left:3px!important}.product-summary-section .colour-facet{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}.product-summary-section .colour-facet input[type="radio"]{border-radius:100%;border-color:transparent!important;width:36px;height:36px;position:relative}.product-summary-section .colour-facet label.selected input[type="radio"]:after{width:36px;height:36px;line-height:35px;color:#fff;position:absolute;font-family:icomoon;letter-spacing:0;content:"";display:inline-block;top:0;left:0;font-size:14px;text-align:center}.color-prop input[type="radio"]{border-radius:100%;border-color:transparent!important;width:36px;height:36px;position:relative;border:1px solid var(--cx-color-core-primary);display:inline-block;margin-left:0;margin-top:0;background:transparent;vertical-align:middle;cursor:pointer;line-height:1.42857;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;border-style:solid;border-width:1px;padding:0}.color-prop{font-weight:var(--cx-font-weight-normal);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 12%;flex:0 0 12%;padding:10px}.color-prop.selected input[type="radio"]:after{width:36px;height:36px;line-height:35px;color:#fff;position:absolute;font-family:icomoon;letter-spacing:0;content:"";display:inline-block;top:0;left:0;font-size:14px;text-align:center}.colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.color-prop.price__block--disabled{opacity:.5}.counter__btn.disabled{cursor:not-allowed;color:#626262;background-color:#f4f4f4}.btn{cursor:pointer}.product-to-cart-section .btn{height:100%}.cx-media-product-images-tumb-slider-popup{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:720px}div#basket-root{overflow:hidden}.lang-it{display:inline-block;text-align:center;width:32px;position:relative;font-size:15px;margin-right:10px;padding-top:4px;margin-left:-6px;font-weight:600}.lang-it:hover>span{color:#d6ce4b}@media (max-width:768px){.lang-it{padding-top:13px}.checkout-steps-block .tab-item{width:100%}.form-group.delivery{-ms-grid-column:1;grid-column:1;order:2}#property_comment{order:100}.add-to-cart-modal-catgr .cx-media-product-image-item>img{width:100%;max-width:100px!important;max-height:auto!important}.add-to-cart-modal-catgr .cx-media-product-image-item{text-align:center}#addToCartOptionsModal .popover-headline{font-size:1.25rem}.add-to-cart-modal-catgr{margin-top:unset}.product-summary-price__wrapper .product-prices{font-size:20px!important}}@media (max-width:1024px){.mob-ns{display:none}.card-grid-4-img img{height:auto}}@media (min-width:1025px){.mob-s{display:none}}.product-find-in-store-lable{cursor:pointer}@media (max-width:650px){.section-banner__content_container .banner__content_container-img img{height:auto!important}.main-banner-content .main-banner-h2{font-size:50px}.main-banner-descr{font-size:14px}.banner__content-img,.banner__content-img img{height:auto!important}}.card-grid-3-img img{object-fit:contain}@media (min-width:1025px){.main-link-nav+.nav-wrapper{position:absolute;left:50%;top:85%;width:100vw;background:#fff;color:var(--cx-color-core-primary);margin-top:.75rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none}}