.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.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{background-color:transparent;border:none;font-size:1em}.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:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;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{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{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}.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}.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{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .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--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 b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:0}.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__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;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--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;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 .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--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;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}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.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 #aaa;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}.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 #aaa;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:0 0;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}.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}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.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 #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.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 #aaa;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--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{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}.control{line-height:normal!important;display:block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:3px;cursor:pointer;font-size:16px}.control--smaller{font-size:12px}.control--smaller:hover input:checked~.control_indicator{background:#202d35!important}.control--smaller:hover .control_indicator{background:#fff!important}.control--smaller .control_indicator{background:#fff!important;height:18px;width:18px;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}.control--smaller .control_indicator::after{left:6px!important;top:2px!important}.control input{position:absolute;z-index:-1;opacity:0}.control_indicator{position:absolute;top:3px;left:0;height:20px;width:20px;background:0 0;border:1px solid #000;border-radius:0}.control input:focus~.control_indicator,.control:hover input~.control_indicator{background:0 0}.control input:checked~.control_indicator{background:#202d35!important}.control input:disabled~.control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control_indicator:after{-webkit-box-sizing:unset;box-sizing:unset;content:'';position:absolute;display:none}.control input:checked~.control_indicator:after{display:block}.control-checkbox .control_indicator:after{left:7px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.control-checkbox input:disabled~.control_indicator:after{border-color:#7b7b7b}div#p24-change-currency-widget span.select2.select2-container.select2-container--default{width:48px!important}div#p24-change-currency-widget .select2-selection{border:none;width:50px!important;background:0 0}div#p24-change-currency-widget input.select2-search__field{visibility:hidden}div#p24-change-currency-widget .select2-selection__rendered{padding-left:0!important;text-align:left!important}div#p24-change-currency-widget span.select2-container.select2-container--open{margin-top:0}div#p24-change-currency-widget span.select2-container.select2-container--open span.select2-selection__arrow{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}div#p24-change-currency-widget span.select2-selection__arrow{background:url(../img/arrow.svg);width:.625rem;height:.625rem;top:50%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);background-repeat:no-repeat;background-position:center;right:4px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}div#p24-change-currency-widget span.select2-selection__arrow b{display:none}.span.select2-search.select2-search--dropdown{visibility:hidden!important}#header span.select2-container.select2-container--open{margin-top:4rem}span.select2-dropdown.select2-dropdown--below{margin-top:4rem!important}.shop-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1024px){.shop-banner{max-height:calc(80px + 466px)}}@media screen and (min-width:1024px){.shop-banner--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:60px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.shop-banner__col{width:100%;margin-bottom:80px}@media screen and (min-width:1024px){.shop-banner__col{width:50%;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;max-height:calc(80px + 466px)}}@media screen and (min-width:550px){.shop-banner__col--center-md{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shop-banner__col img{margin:auto}.shop-banner__title{margin-bottom:50px}.shop-banner__title h1{font-size:33px}@media screen and (min-width:550px){.shop-banner__title h1{font-size:41px}}@media screen and (min-width:550px){.shop-banner__title--center-md{text-align:center}}.shop-banner__button{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;min-height:136px}@media screen and (min-width:550px){.shop-banner__button{max-width:260px}}.shop-banner__button--wide{max-width:100%;min-height:auto}@media (min-width:550px){.shop-banner__button--wide{max-width:380px;width:380px}}.shop-banner__button a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:136px!important}.shop-banner__button a.shop-products-button__box--wide{width:100%!important;max-width:100%!important;min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important;padding:18px!important}@media (min-width:576px){.shop-banner__button a.shop-products-button__box--wide{padding-right:50px!important}}.arrow-right--center{left:auto!important;bottom:auto!important;right:19px!important;top:50%!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.shop-filters-sidebar{position:fixed;z-index:100;background:#d0d1d3;width:100vw;top:0;overflow-y:scroll;left:0;padding:20px 20px;height:100vh;font-size:12px;margin-bottom:50px;display:none}@media screen and (min-width:1200px){.shop-filters-sidebar{display:block;position:static;overflow:auto;padding:0;width:100%;height:auto}}.shop-filters-sidebar.active{display:block}.shop-filters-sidebar__close{position:absolute;right:20px;font-weight:700;height:20px;width:20px}@media screen and (min-width:1200px){.shop-filters-sidebar__close.no-desktop{display:none!important}}.shop-filters-sidebar__close-btn{cursor:pointer;padding:0;margin:0;height:20px;width:20px;border:0;display:block;position:relative;background-color:transparent;background-image:none;border-radius:0;outline:0}.shop-filters-sidebar__close-btn .icon-bar{width:20px;height:2px;left:50%;position:absolute;border-radius:1px;background-color:#000;display:block}.shop-filters-sidebar__close-btn .icon-bar:nth-of-type(1){top:calc(50% - 1px);-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.shop-filters-sidebar__close-btn .icon-bar:nth-of-type(2){display:none}.shop-filters-sidebar__close-btn .icon-bar:nth-of-type(3){-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);top:calc(50% - 1px)}.shop-filters-sidebar__item{padding-bottom:20px;margin-bottom:20px;border-bottom:.6px solid #9c9c9c}.shop-filters-sidebar__item.hidden{display:none}.shop-filters-sidebar__item--no-border-b{border-bottom:none}.shop-filters-sidebar__title{font-weight:600;line-height:14px;padding-bottom:15px}.shop-filters-sidebar__categories,.shop-filters-sidebar__checkbox-box{padding-left:17px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;width:100%}.shop-filters-sidebar__checkbox-box{padding-left:0}.shop-filters-sidebar__categories-item{cursor:pointer;text-shadow:none;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:100%}.shop-filters-sidebar__categories-item.active,.shop-filters-sidebar__categories-item:hover{text-shadow:1px 0 0 #000}.shop-filters-sidebar__price-range{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;gap:7px}.shop-filters-sidebar__price-range-item{background:#ebebeb;border:1px solid #959595;outline:0!important;color:#686868;padding:10px 28px 10px 15px;width:102px}.shop-filters-sidebar__price-range-item::-webkit-input-placeholder{color:#686868!important}.shop-filters-sidebar__price-range-item::-moz-placeholder{color:#686868!important}.shop-filters-sidebar__price-range-item:-ms-input-placeholder{color:#686868!important}.shop-filters-sidebar__price-range-item::-ms-input-placeholder{color:#686868!important}.shop-filters-sidebar__price-range-item::placeholder{color:#686868!important}.shop-filters-sidebar__price-range-item:focus{outline:0!important}.shop-filters-sidebar__price-range-item-box{position:relative}.shop-filters-sidebar__price-range-curenncy{position:absolute;right:15px;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);color:#686868}.shop-filters-sidebar__show-all{width:100%;text-align:center;font-size:12px;line-height:14px;color:#000;cursor:pointer;margin-bottom:50px!important}.shop-filters-sidebar__show-all .hidden{display:none}@media screen and (max-width:1199px){.no-mob{display:none!important}}@media screen and (min-width:1200px){.no-desk{display:none!important}}.shop-filters{padding-top:200px;padding-bottom:36px}@media (max-width:992px){.shop-filters{padding-top:90px}}.shop-filters__items{font-size:1.2rem;line-height:1.4rem;text-align:center;text-transform:uppercase;padding:1.3rem 2rem;background:0 0;font-weight:400;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer}.shop-filters__items.active,.shop-filters__items:hover{background:silver;font-weight:700}.shop-filters__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:600px;margin:auto!important}.shop-loop{max-width:1600px!important}.shop-loop .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-loop .products .product-listing-item{padding:0 .25rem}.shop-loop .products .product-listing-item__img{height:100%!important}@media (max-width:992px){#shop-mobile-nav .shop-menu-bottom{-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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1000}}@media (max-width:992px){#shop-mobile-nav .shop-menu-bottom #menu-shop-menu-bottom{-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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100vw!important}}#shop-mobile-nav .shop-menu-bottom #menu-shop-menu-bottom a,#shop-mobile-nav .shop-menu-bottom #menu-shop-menu-bottom div{width:100%!important}@media (max-width:992px){#shop-mobile-nav .shop-menu-bottom #menu-shop-menu-bottom div a{min-height:7rem;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;font-size:2.4rem;font-weight:700;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}}#shop-mobile-nav .shop-menu-bottom .dgwt-wcas-ico-magnifier{display:none!important}@media (max-width:992px){#shop-mobile-nav .shop-menu-bottom .dgwt-wcas-ico-magnifier{width:20px!important;height:20px!important;margin-top:5px!important}}@media (max-width:992px){#shop-mobile-nav .shop-menu-bottom .dgwt-wcas-search-input{font-size:12px;font-weight:700;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;min-width:270px}}@media (max-width:992px) and (max-width:992px){#shop-mobile-nav .shop-menu-bottom .dgwt-wcas-search-input{background:#ebebeb}}#shop-mobile-nav .shop-menu-bottom .dgwt-wcas-search-input::-webkit-input-placeholder{font-size:12px;font-weight:700}#shop-mobile-nav .shop-menu-bottom .dgwt-wcas-search-input::-moz-placeholder{font-size:12px;font-weight:700}#shop-mobile-nav .shop-menu-bottom .dgwt-wcas-search-input:-ms-input-placeholder{font-size:12px;font-weight:700}#shop-mobile-nav .shop-menu-bottom .dgwt-wcas-search-input::-ms-input-placeholder{font-size:12px;font-weight:700}#shop-mobile-nav .shop-menu-bottom .dgwt-wcas-search-input::placeholder{font-size:12px;font-weight:700}.shop-menu-bottom{background-color:#d0d1d3;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.4rem 0 2.2rem}.shop-menu-bottom:after{width:calc(100% - 40px)!important;left:20px!important}.shop-menu-bottom__icon{position:absolute;right:0;top:1px}@media screen and (min-width:991px){.shop-menu-bottom__icon{z-index:-1}}.shop-menu-bottom__empty{-webkit-box-flex:33.3%;-ms-flex:33.3%;flex:33.3%}@media (max-width:992px){.shop-menu-bottom__empty{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.shop-menu-bottom__categories{-webkit-box-flex:66.6%;-ms-flex:66.6%;flex:66.6%}@media (max-width:992px){.shop-menu-bottom__categories{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.shop-menu-bottom__categories .menu-shop-menu-bottom-container .navbar-nav{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-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.shop-menu-bottom__categories .menu-shop-menu-bottom-container .navbar-nav .menu-item .nav-link{font-style:normal;font-weight:700;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.4rem;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;text-transform:uppercase;margin:0!important;padding:0 40px}.shop-menu-bottom__search{position:relative;-webkit-box-flex:33.3%;-ms-flex:33.3%;flex:33.3%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}@media (max-width:992px){.shop-menu-bottom__search{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}}.shop-menu-bottom__search:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#ebebeb!important;z-index:-2}.shop-menu-bottom__search--desktop{margin:auto auto auto 0;max-width:calc(608px + 55px)}.shop-menu-bottom__search .dgwt-wcas-search-wrapp{max-width:100%;background:0 0}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form{padding-top:0}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp{background:0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:12px}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier{display:none!important;opacity:1;margin:0 0 auto auto;position:static;fill:none!important;height:12px}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-preloader,.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-preloader.dgwt-wcas-close{display:none;width:56px;height:44px;background:#212e36}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input{cursor:pointer;width:100%;font-weight:700;font-size:12px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:15px 60px 15px 20px;height:auto;background:0 0;color:#000;border:solid .6px #959595}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input:focus{-webkit-box-shadow:none;box-shadow:none;border:solid .6px #000}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input::-webkit-input-placeholder{font-size:12px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#686868!important;opacity:1}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input::-moz-placeholder{font-size:12px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#686868!important;opacity:1}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input:-ms-input-placeholder{font-size:12px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#686868!important;opacity:1}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input::-ms-input-placeholder{font-size:12px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#686868!important;opacity:1}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input::placeholder{font-size:12px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;color:#686868!important;opacity:1}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input:-ms-input-placeholder{color:#444}.shop-menu-bottom__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-input::-ms-input-placeholder{color:#444}.dgwt-wcas-suggestion.js-dgwt-wcas-suggestion-more.dgwt-wcas-suggestion-more{display:none!important}#shop-mobile-nav .row{margin:0!important}#shop-mobile-nav #main-nav{width:100vw}@media (max-width:992px){#shop-mobile-nav .shop-menu-top{-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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:992px){#shop-mobile-nav .shop-menu-top__item{margin-left:3rem}}@media (max-width:425px){#shop-mobile-nav .shop-menu-top__item{margin-left:2rem}}@media (max-width:375px){#shop-mobile-nav .shop-menu-top__item{margin-left:1rem}}@media (max-width:992px){#shop-mobile-nav .shop-menu-top__items{-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:992px){#shop-mobile-nav .shop-menu-top__minicart{display:none!important}}@media screen and (min-width:991px){#header.shop_menu.fixed .menu-wrapper .shop-menu-top__logo.logo-wrapper a{margin-top:12px!important;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#header.shop_menu.fixed .menu-wrapper .shop-menu-top__logo.logo-wrapper a svg#zmorph_sygnet{height:auto}}.shop-menu-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:15px}.shop-menu-top:after{display:none!important}.shop-menu-top__logo{width:17.83333%!important;margin-right:15px;min-width:19rem}.shop-menu-top__logo #logo{margin-top:0!important}.shop-menu-top__logo #zmorph_sygnet{margin-right:1.64rem}.shop-menu-top__items{margin-top:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.shop-menu-top__icon{margin-right:1.3rem}.shop-menu-top__item{margin-top:10px;font-style:normal;font-weight:700;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.4rem;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;margin-left:4.4rem;text-transform:uppercase}.shop-menu-top__item--home{margin-right:auto;margin-left:0;margin-top:0}@media (max-width:992px){.shop-menu-top__item--home{display:none}}.shop-menu-top__item--currency .widget-title{display:none}.shop-menu-top__item--currency div#p24-change-currency-widget{padding:0;background:0 0;border:none;margin:0}.shop-menu-top__item--currency div#p24-change-currency-widget input[type=submit]{display:none}.shop-menu-top__minicart{display:none;position:absolute;top:50px;right:0;background:#cacbcd;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:110;padding:13px 8px;width:333px}.shop-menu-top__minicart.active,.shop-menu-top__minicart:hover{display:block}.shop-menu-top p.woocommerce-mini-cart__empty-message{text-align:center;margin:0!important}.shop-menu-top .active-cart-label{color:#f2ff00}.shop-menu-top .shop-menu-top__label>div{display:none!important}#p24-change-currency-widget .select2:nth-child(3){display:none!important}.shop_menu .container-float{background-color:#d0d1d3}@media (min-width:992px){.shop-products-bottom>.row{margin-right:-10px;margin-left:-10px}}.shop-products-bottom__title{font-size:4.1rem;line-height:4.8rem;margin:0;padding-bottom:4.4rem;padding-top:4rem}.shop-products-bottom__subtitle{font-size:1.6rem;line-height:2.2rem;max-width:39.4rem}@media (max-width:992px){.shop-products-bottom__subtitle{margin-bottom:40px}}.shop-products-bottom__col{padding:0 .8rem!important}@media (max-width:992px){.shop-products-bottom__col{padding:0 2rem!important}}@media (min-width:576px){.shop-products-button{justify-self:end}}.shop-products-button__box{max-width:16.2rem;min-width:100%!important;padding:20px 18px 36px!important;min-height:17.8rem!important}@media (max-width:576px){.shop-products-button__box{height:17rem;padding-right:70px!important}}.shop-products-button__box--wide{width:100%!important;max-width:100%!important;min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important;padding:18px!important}#add-to-card-wide,.shop-products-button__box--add-to-card{-webkit-appearance:none;border-radius:0;-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:47px!important;padding:0!important;min-height:auto!important;margin-right:auto;margin-left:0;margin-bottom:0}@media screen and (min-width:550px){#add-to-card-wide,.shop-products-button__box--add-to-card{max-width:273px!important;width:100%!important}}#add-to-card-wide span,.shop-products-button__box--add-to-card span{margin-right:10px}.shop-products-button__title{padding-bottom:1.8rem;font-size:1.6rem;line-height:2.2rem}.shop-products-button__title--no-p{padding:0}.shop-products-button__subtitle{font-size:1.2rem;line-height:129.1%}.shop-products-description__title{margin-bottom:0!important;font-size:4.1rem;line-height:4.8rem;padding-bottom:2.4rem}.shop-products-description__text{font-size:1.6rem;line-height:2.2rem}.shop-products-item{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1.9fr;gap:0 0;grid-auto-flow:row;grid-template-areas:"description button" "img img"}@media (max-width:575px){.shop-products-item{row-gap:39px;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"description" "button" "img"}}.shop-products-item__img{grid-area:img;padding-bottom:2.5rem}.shop-products-item__description{grid-area:description}.shop-products-item__button{grid-area:button}@media all and (-ms-high-contrast:none){.shop-products-item__container{display:-ms-grid;-ms-grid-columns:1fr 1fr;-ms-grid-rows:1fr 1fr}.shop-products-item__img{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2}.shop-products-item__description{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.shop-products-item__button{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1}}.shop-products-recently{margin:150px 0}.shop-products-top{position:relative;padding-bottom:0;padding-top:250px;overflow:hidden}@media (max-width:992px){.shop-products-top{padding-top:170px;padding-bottom:0}}.shop-products-top .left-panel{margin-bottom:70px;padding-right:2rem}@media (min-width:992px){.shop-products-top .left-panel{border-right:.6px solid #434343;margin-bottom:70px}}@media (min-width:992px){.shop-products-top .right-panel{padding-left:4.2rem}}.sort{position:relative}.sort__options{cursor:pointer;background:#ebebeb;border:1px solid #959595;width:100%}.sort__options--list{border-top:none;position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:0;opacity:0;z-index:-1}.sort__options--list.active{height:auto;opacity:1;z-index:1}.sort__options--default{padding:10px 15px;background:#ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-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;position:static}.sort__options--default.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sort__options svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.sort__item{background:#ebebeb;text-shadow:none;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;padding:7.5px 15px}.sort__item.active,.sort__item:hover{text-shadow:1px 0 0 #000;background:#d8d8d8}.archive .product-listing-item:not(.product-listing-item--shop-listing) .product-listing-item__img-box,.archive .shop-products-bottom .product-listing-item__img-box{width:100%}@media (min-width:550px){.archive .shop-products-bottom .product-listing-item,.archive .shop-products-recently .product-listing-item{max-width:100%}}.product-listing-item{font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;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;margin-bottom:4.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:550px){.product-listing-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:25%;padding:0 .25rem!important;max-width:35rem}}.product-listing-item--shop-listing{margin-bottom:35px;border-bottom:.6px solid #9c9c9c;padding-bottom:35px!important}@media screen and (min-width:550px){.product-listing-item--shop-listing{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:768px){.product-listing-item--shop-listing{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.product-listing-item--category{height:100%}.product-listing-item__cat-name{font-size:1.6rem;line-height:140.1%}.cta-find-product__contact-btn,.product-listing-item__cat-box{background-color:transparent!important;border:1px solid #464646!important;min-width:100%!important;max-width:100%!important;height:calc(100% - 140px)!important;max-height:35.8rem;width:auto}@media (max-width:550px){.cta-find-product__contact-btn,.product-listing-item__cat-box{height:260px!important}}.product-listing-item__cat-box--main{border:none!important;background-color:#f2ff00!important}#book-a-demo,.product-listing-item__cat-box--wide{-webkit-appearance:none;border-radius:0;-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:47px!important;padding:0!important;min-height:auto!important;margin-right:auto;margin-left:0;margin-bottom:0}@media screen and (min-width:550px){#book-a-demo,.product-listing-item__cat-box--wide{max-width:273px!important;width:100%!important}}.product-listing-item__img-box{height:auto;overflow:hidden}.product-listing-item__img-box--shop-page{margin-bottom:20px;border-bottom:0}@media screen and (min-width:550px){.product-listing-item__img-box--shop-page{margin-bottom:0}}@media screen and (min-width:550px) and (max-width:1024px){.product-listing-item__img-box--shop-page{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}}@media screen and (min-width:1024px){.product-listing-item__img-box--shop-page img{max-height:280px}}.product-listing-item__desc-box{margin-bottom:20px}@media screen and (min-width:550px){.product-listing-item__desc-box{margin-bottom:0}}@media (min-width:550px) and (max-width:1024px){.product-listing-item__desc-box{width:50%}}.product-listing-item__img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);max-height:35.8rem;width:100%!important;height:auto!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.product-listing-item__img:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.product-listing-item__title{margin-top:4.4rem;font-weight:600;border-bottom:none;padding-right:1.5rem}.product-listing-item__price{font-size:1.4rem;line-height:1.7rem;margin-top:.8rem}.product-listing-item__price--bigger{font-size:27px;font-weight:700}.product-listing-item__features{padding:15px 0 20px}.product-listing-item__shipping{padding-bottom:33px}.product-listing-item__buttons-box{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:550px){.product-listing-item__buttons-box{max-width:187px;margin-left:auto}}.shop-products-bottom__col>.product-listing-item{width:100%!important}#add-to-card-wide{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}#add-to-card-wide::before{left:-1px}#add-to-card-wide:hover::before{width:calc(100% + 1px)}#book-a-demo{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}#book-a-demo::before{left:-1px}#book-a-demo:hover::before{width:calc(100% + 1px)}.book_a_demo_form{position:fixed;top:0;left:0;z-index:1000;background:rgba(0,0,0,.8);width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}.book_a_demo_form--contact{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;background:0 0;padding:0}.book_a_demo_form--contact .hbspt-form .hs-form-field input:not([type=submit]),.book_a_demo_form--contact .hbspt-form .hs-form-field textarea{background:#fff!important}.book_a_demo_form--contact input.hs-button.primary:hover{background-color:#202d35!important;border-color:#202d35!important;color:#fff!important}@media (max-width:992px){.book_a_demo_form--contact{padding-bottom:50px}}.book_a_demo_form.active{display:-webkit-box;display:-ms-flexbox;display:flex}.book_a_demo_form__toggle{cursor:pointer;padding:0;margin:0;height:20px;width:20px;border:0;display:block;position:relative;background-color:transparent;background-image:none;border-radius:0;outline:0}.book_a_demo_form__toggle .icon-bar{width:20px;height:2px;left:50%;position:absolute;border-radius:1px;background-color:#000;display:block}.book_a_demo_form__toggle .icon-bar:nth-of-type(1){top:calc(50% - 1px);-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.book_a_demo_form__toggle .icon-bar:nth-of-type(2){display:none}.book_a_demo_form__toggle .icon-bar:nth-of-type(3){-webkit-transform:translateX(-50%) rotate(-45deg);-ms-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);top:calc(50% - 1px)}.book_a_demo_form__form{padding:20px;background:#d0d1d3;position:relative;width:100%;max-width:500px}.book_a_demo_form__form--contact{padding:0}.book_a_demo_form .shop-filters-sidebar__close{right:5px;top:5px}.book_a_demo_form .shop-filters-sidebar__close button{outline:0!important}.book_a_demo_form .hbspt-form .hs-form-field span{margin-top:10px;width:100%!important;padding-left:16px;font-size:12px!important;line-height:140.1%!important;margin-bottom:5px}.book_a_demo_form .hbspt-form .hs-error-msg{margin-top:10px;width:100%!important;font-size:12px!important;line-height:140.1%!important;margin-bottom:5px;color:red}.book_a_demo_form .hbspt-form ul.no-list.hs-error-msgs.inputs-list{display:block;list-style:none!important;margin:0;padding:0}.book_a_demo_form .hbspt-form input:not([type=submit]),.book_a_demo_form .hbspt-form textarea{background:#ebebeb!important;border:.6px solid #959595!important;color:#434343!important;font-size:12px;padding:16px!important;width:100%;font-size:12px}.book_a_demo_form .hbspt-form input:not([type=submit])::-webkit-input-placeholder,.book_a_demo_form .hbspt-form textarea::-webkit-input-placeholder{color:#9e9e9e!important;font-size:12px}.book_a_demo_form .hbspt-form input:not([type=submit])::-moz-placeholder,.book_a_demo_form .hbspt-form textarea::-moz-placeholder{color:#9e9e9e!important;font-size:12px}.book_a_demo_form .hbspt-form input:not([type=submit]):-ms-input-placeholder,.book_a_demo_form .hbspt-form textarea:-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}.book_a_demo_form .hbspt-form input:not([type=submit])::-ms-input-placeholder,.book_a_demo_form .hbspt-form textarea::-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}.book_a_demo_form .hbspt-form input:not([type=submit])::placeholder,.book_a_demo_form .hbspt-form textarea::placeholder{color:#9e9e9e!important;font-size:12px}.book_a_demo_form .hbspt-form input:not([type=submit]):focus,.book_a_demo_form .hbspt-form textarea:focus{outline:0!important;border:solid .6px #000!important}.book_a_demo_form .hbspt-form input:not([type=submit])::-webkit-input-placeholder,.book_a_demo_form .hbspt-form textarea::-webkit-input-placeholder{font-size:12px}.book_a_demo_form .hbspt-form input:not([type=submit])::-moz-placeholder,.book_a_demo_form .hbspt-form textarea::-moz-placeholder{font-size:12px}.book_a_demo_form .hbspt-form input:not([type=submit]):-ms-input-placeholder,.book_a_demo_form .hbspt-form textarea:-ms-input-placeholder{font-size:12px}.book_a_demo_form .hbspt-form input:not([type=submit])::-ms-input-placeholder,.book_a_demo_form .hbspt-form textarea::-ms-input-placeholder{font-size:12px}.book_a_demo_form .hbspt-form input:not([type=submit])::placeholder,.book_a_demo_form .hbspt-form textarea::placeholder{font-size:12px}.book_a_demo_form .hbspt-form textarea{min-height:20vh}@media screen and (min-width:550px){.book_a_demo_form .hbspt-form .actions{max-width:200px}}.book_a_demo_form .hbspt-form input[type=submit]{margin-top:20px;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;text-align:center}section.contact-forms.container-float{padding-bottom:0}.cta-find-product{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;margin:auto;padding:3rem 0 7rem 0;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.cta-find-product{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:768px){.cta-find-product{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cta-find-product__icon{margin-right:5.3rem}@media (max-width:768px){.cta-find-product__icon{width:25%;margin-right:0}}.cta-find-product__contact-btn{min-width:20.5rem!important;max-width:20.5rem!important;max-height:12.2rem!important;padding:2.2rem!important;height:22rem!important;min-height:auto!important;margin-left:5rem!important}@media (max-width:768px){.cta-find-product__contact-btn{margin:25px auto 0!important}}.cta-find-product__title{font-size:2rem;padding-left:1rem;line-height:3.2rem;margin-bottom:0}@media (min-width:375px){.cta-find-product__title{font-size:2.7rem;padding-left:0}}.cta-find-product__subtitle{font-size:1.2rem;padding-left:1rem;line-height:2.2rem}@media (min-width:375px){.cta-find-product__subtitle{font-size:1.6rem;padding-left:0}}.cta-find-product__desc-box{margin-right:9.8rem}@media (max-width:768px){.cta-find-product__desc-box{width:75%;margin-right:0}}.cta-footer{padding:16.8rem 0;background:#202d35;position:relative;margin:150px 0}.cta-footer::after{position:absolute;display:block;bottom:0;right:40px;left:40px;height:2px;content:'';background:#576167}@media (max-width:992px){.cta-footer::after{right:20px;left:20px}}@media (max-width:992px){.cta-footer{padding-left:2rem;padding-right:2rem}}.cta-footer__title{font-size:4.1rem!important;line-height:4.8rem;text-align:center;margin:0!important;color:#fff}.cta-footer__subtitle{font-size:1.6rem;line-height:2.2rem;text-align:center;color:#fff;padding-bottom:11.5rem!important;margin-top:2rem}.cta-footer__resellers{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}.cta-footer__icon{margin-right:5.3rem}@media (max-width:992px){.cta-footer__icon{margin-right:1rem}}.cta-footer__button::after{background-color:#f2ff00!important;border:1px solid #8f969a}.cta-footer__button::before{background-color:transparent!important;border:1px solid #8f969a}.cta-footer__text{margin-right:5.3rem}@media (max-width:992px){.cta-footer__text{width:50%;margin-right:1rem}}.cta-footer__text-title{font-size:2.7rem;line-height:3.2rem;color:#fff}.cta-footer__text-subtitle{font-size:1.6rem;line-height:2.2rem;color:#fff}.woocommerce-additional-fields label{font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding-left:1.6rem}.woocommerce-additional-fields label.checkbox.control.control-checkbox{padding-left:3.3rem}.woocommerce-additional-fields .woocommerce-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-additional-fields textarea#order_comments{background:#ebebeb!important;border:.6px solid #959595!important;color:#434343!important;font-size:12px;width:100%!important;min-height:17rem;padding:1.6rem!important;font-size:16px}.woocommerce-additional-fields textarea#order_comments::-webkit-input-placeholder{color:#9e9e9e!important;font-size:12px}.woocommerce-additional-fields textarea#order_comments::-moz-placeholder{color:#9e9e9e!important;font-size:12px}.woocommerce-additional-fields textarea#order_comments:-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}.woocommerce-additional-fields textarea#order_comments::-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}.woocommerce-additional-fields textarea#order_comments::placeholder{color:#9e9e9e!important;font-size:12px}.woocommerce-additional-fields textarea#order_comments:focus{outline:0!important;border:solid .6px #000!important}.woocommerce-additional-fields textarea#order_comments::-webkit-input-placeholder{font-size:16px!important}.woocommerce-additional-fields textarea#order_comments::-moz-placeholder{font-size:16px!important}.woocommerce-additional-fields textarea#order_comments:-ms-input-placeholder{font-size:16px!important}.woocommerce-additional-fields textarea#order_comments::-ms-input-placeholder{font-size:16px!important}.woocommerce-additional-fields textarea#order_comments::placeholder{font-size:16px!important}.woocommerce-additional-fields .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.woocommerce-additional-fields,.woocommerce-checkout__payment-box{padding-right:20px}}.cart_totalscalculated_shipping{padding-right:4.8rem!important}@media (max-width:768px){.cart_totalscalculated_shipping{padding-right:0!important}}.cart_totals{padding-right:4.8rem!important;width:100%!important;max-width:610px}@media (max-width:992px){.cart_totals{max-width:100%}}@media (max-width:768px){.cart_totals{padding-right:0!important}}.cart_totals__container{text-transform:uppercase;font-size:12px;line-height:140.1%;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;display:grid;grid-template-columns:26% auto auto 11% 10% 28%;grid-template-rows:1.7fr 1fr;grid-auto-rows:1fr;gap:0 0;grid-auto-flow:row;grid-template-areas:"empty products-sum vat-sum empty_2 empty_2 total" "continue_shoping continue_shoping continue_shoping checkout checkout checkout"}@media (max-width:992px){.cart_totals__container{grid-template-areas:"products-sum  products-sum vat-sum empty_2 empty_2 total" "continue_shoping continue_shoping continue_shoping checkout checkout checkout"}}.cart_totals__container--cart{grid-auto-rows:0;grid-template-columns:50% 50%;grid-template-areas:"continue_shoping checkout "}.cart_totals__container--checkout{grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"products-sum" "vat-sum" "total"}.cart_totals__container--checkout-summary{grid-template-columns:auto;grid-template-rows:auto;grid-auto-rows:auto;grid-template-areas:"products-sum" "vat-sum" "delivery" "total"}.cart_totals__empty{grid-area:empty}@media (max-width:992px){.cart_totals__empty{display:none}}.cart_totals__delivery{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;margin-bottom:17px;grid-area:delivery}.cart_totals__products-sum{grid-area:products-sum}.cart_totals__products-sum--checkout{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_totals__vat-sum{grid-area:1/3/2/5}.cart_totals__vat-sum--checkout{grid-area:vat-sum;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}@media (min-width:992px){.cart_totals__vat-sum{margin-left:14px}}.cart_totals__empty_2{grid-area:empty_2}.cart_totals__continue_shoping{grid-area:continue_shoping;font-weight:400!important;font-size:16px!important;line-height:140.1%!important;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;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}.cart_totals__continue_shoping a{border:none!important}.cart_totals__checkout{grid-area:checkout}.cart_totals__checkout a.shop-products-button__box.btn.btn-primary.btn-simple.btn-big.btn-big--xs-mobile{height:5rem}.cart_totals__total{grid-area:total;font-size:16px;line-height:140.1%;margin-left:auto}.cart_totals__total--checkout{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;margin:0}.cart_totals__smaller{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-align:end;-ms-flex-align:end;align-items:flex-end}.cart_totals__smaller small{font-size:10px;text-transform:lowercase}.cart-details{font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;max-width:350px}@media (max-width:992px){.cart-details{max-width:100%;margin-top:25px}}.cart-details p,.cart-details span{font-size:12px!important;line-height:15px!important}.cart-details p .smaller,.cart-details span .smaller{font-size:10px!important}.cart-details img.alignnone{display:inline-block;max-width:100%;height:auto;text-align:center;margin:10px 0 0 0!important}.woocommerce-cart-form table,.woocommerce-cart-form tbody,.woocommerce-cart-form td,.woocommerce-cart-form tr{border:none!important}.woocommerce-cart-form__cart-item{font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}.woocommerce-cart-form__cart-item .product-thumbnail{margin-right:1.5rem;padding-top:14px}.woocommerce-cart-form__cart-item .product-thumbnail img{width:10rem!important;height:10rem!important}.woocommerce-cart-form__cart-item .product-thumbnail a{border:none!important}.woocommerce-cart-form__cart-item .product-info{padding-top:30px}.woocommerce-cart-form__cart-item .product-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:19px;padding-left:0!important}.woocommerce-cart-form__cart-item .product-name{font-size:16px;line-height:19px;padding-bottom:15px}@media (max-width:768px){.woocommerce-cart-form__cart-item .product-name{max-width:60%;text-align:left}}.woocommerce-cart-form__cart-item .product-variations{font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;padding-bottom:10px}@media (max-width:768px){.woocommerce-cart-form__cart-item .product-variations{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}}.woocommerce-cart-form__cart-item .product-remove .remove{font-size:12px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-right:5px;color:#000!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.woocommerce-cart-form__cart-item .product-remove .remove span{margin-left:5px}.woocommerce-cart-form__cart-item .product-remove .remove:hover{background:0 0;color:#000!important}.woocommerce-cart-form__cart-item .product-price{width:37%;vertical-align:top!important;padding-top:39px!important}.woocommerce-cart-form__cart-item .product-price--summary{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.woocommerce-cart-form__cart-item .product-price>div{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-cart-form__cart-item .product-quantity{vertical-align:top!important;padding-top:39px!important}.woocommerce-cart-form__cart-item .product-quantity select{font-size:12px}.woocommerce-cart-form__cart-item .spacer{margin-right:30px}.woocommerce-cart-form__cart-item select{background:0 0;min-width:8.6rem!important;height:30px;padding:0 8px 0 10px}.woocommerce-cart-form .update-cart-box{padding-right:4.8rem!important;border-bottom:.6px solid #434343!important;padding-bottom:63px!important}@media (max-width:768px){.woocommerce-cart-form .update-cart-box{padding-right:0!important}}.woocommerce-cart-form .update-cart{width:100%!important;max-width:220px!important;min-width:auto!important;margin:20px 0 0 auto;cursor:pointer}@media (max-width:992px){.woocommerce-cart-form .update-cart{height:5rem}}.woocommerce-cart-form .update-cart:disabled{pointer-events:none}.woocommerce-cart-form .update-cart::before{background-color:#202d35}@media (max-width:768px){.woocommerce-cart-form #products-summary{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.woocommerce-cart-form #products-summary .product-info-box{padding-top:2.4rem}@media (max-width:768px){.woocommerce-cart-form #products-summary .product-info-box{display:none}}@media (max-width:768px){.woocommerce-cart-form #products-summary .cart_totals__products-sum,.woocommerce-cart-form #products-summary .cart_totals__vat-sum{text-align:left}}.woocommerce-cart-form #products-summary .product-quantity{font-size:12px;padding-top:2.4rem!important}@media (max-width:768px){.woocommerce-cart-form #products-summary .product-quantity{padding-right:0!important}}.woocommerce-cart-form #products-summary td:before{display:none!important}.woocommerce-cart-form #products-summary .product-price--summary{padding:0!important;padding-top:2.4rem!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-size:12px}.woocommerce-cart-form #products-summary .cart_totals__vat-sum{margin-left:42px}.woocommerce-cart-form #products-summary .cart_totals__total{text-align:left;font-size:12px}form.woocommerce-cart-form.cart-form-main .quantity_select{position:relative;display:inline-block;width:100%;max-width:96px}@media (min-width:550px){form.woocommerce-cart-form.cart-form-main .quantity_select{max-width:26rem}}form.woocommerce-cart-form.cart-form-main .quantity_select select{display:inline-block;width:100%;cursor:pointer;padding:3px 15px;outline:0;border:1px solid #000;border-radius:0;background:#d0d1d3;color:#000;appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important}form.woocommerce-cart-form.cart-form-main .quantity_select select::-ms-expand{display:none}form.woocommerce-cart-form.cart-form-main .quantity_select select:focus,form.woocommerce-cart-form.cart-form-main .quantity_select select:hover{color:#000;background:#ccc}form.woocommerce-cart-form.cart-form-main .quantity_select select:disabled{opacity:.5;pointer-events:none}form.woocommerce-cart-form.cart-form-main .quantity_select .arrow{position:absolute;background:url(../img/arrow.svg);top:50%;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);right:15px;pointer-events:none;height:10px;width:10px;border-color:#7b7b7b transparent transparent transparent;background-position:center;background-repeat:no-repeat}form.woocommerce-cart-form.cart-form-main .quantity_select select:focus~.arrow,form.woocommerce-cart-form.cart-form-main .quantity_select select:hover~.arrow{border-top-color:#000}form.woocommerce-cart-form.cart-form-main .quantity_select select:disabled~.arrow{border-top-color:#ccc}@media (max-width:768px){form.woocommerce-cart-form.cart-form-main .quantity_select{margin-left:20px}}form.woocommerce-cart-form.cart-form-main td.product-quantity{padding-right:4.8rem!important;text-align:right}@media (max-width:768px){form.woocommerce-cart-form.cart-form-main td.product-quantity{padding-top:0!important;padding-left:0!important;width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:756px){form.woocommerce-cart-form.cart-form-main .product-info{-ms-flex-wrap:wrap;flex-wrap:wrap}form.woocommerce-cart-form.cart-form-main .product-info .product-remove{margin-left:auto}form.woocommerce-cart-form.cart-form-main .product-info .product-remove a.remove{font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}form.woocommerce-cart-form.cart-form-main .product-thumbnail{min-width:100px!important}@media (min-width:765px){form.woocommerce-cart-form.cart-form-main tr.woocommerce-cart-form__cart-item.cart_item td.product-price{width:40%!important}}@media (min-width:765px){form.woocommerce-cart-form.cart-form-main tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity{width:20%!important}}@media (max-width:768px){.woocommerce-cart .woocommerce-cart-form .quantity_select{max-width:100px!important}}.woocommerce-cart .cart-collaterals{width:100%}@media (min-width:768px){.woocommerce-cart .cart-collaterals{width:59%;margin-left:auto}}@media (min-width:992px){.woocommerce-cart .cart-collaterals{width:77%}}@media (max-width:992px){.woocommerce-checkout .no-p-right{padding-right:20px!important}}.woocommerce-checkout label{font-size:12px!important;line-height:140.1%!important}.woocommerce-checkout .cart-container h2{margin-bottom:1.5rem!important}.woocommerce-checkout__payment-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.8rem}.woocommerce-checkout a.shop-products-button__box.btn.btn-primary.btn-simple.btn-big.btn-big--xs-mobile{margin-left:auto;max-width:30rem;min-width:auto!important;width:100%;height:5rem!important}@media (max-width:992px){.woocommerce-checkout a.shop-products-button__box.btn.btn-primary.btn-simple.btn-big.btn-big--xs-mobile{margin-bottom:20px}}.woocommerce-checkout p#billing_country_field span.select2-selection__arrow{position:absolute;right:10px}.woocommerce-checkout p#billing_country_field span.select2-selection.select2-selection--single{border-radius:0}.woocommerce-checkout p#billing_country_field b{border:none!important;position:absolute;background:url(../img/arrow.svg);top:50%;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);right:15px;pointer-events:none;height:10px;width:10px;border-color:#7b7b7b transparent transparent transparent;background-position:center;background-repeat:no-repeat}.woocommerce-checkout p#billing_country_field span#select2-billing_country-container{padding-left:16px}form.checkout.woocommerce-checkout{padding-right:0}@media (max-width:992px){form.checkout.woocommerce-checkout{padding-right:0;margin-right:-20px}}form.checkout.woocommerce-checkout .cart-items,form.checkout.woocommerce-checkout div#your-order{padding-right:6rem}@media (max-width:992px){form.checkout.woocommerce-checkout .cart-items,form.checkout.woocommerce-checkout div#your-order{padding-right:2rem}}form.checkout.woocommerce-checkout input{background:#ebebeb!important;border:.6px solid #959595!important;color:#434343!important;font-size:12px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;padding:1.6rem!important;font-size:16px}form.checkout.woocommerce-checkout input::-webkit-input-placeholder{color:#9e9e9e!important;font-size:12px}form.checkout.woocommerce-checkout input::-moz-placeholder{color:#9e9e9e!important;font-size:12px}form.checkout.woocommerce-checkout input:-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}form.checkout.woocommerce-checkout input::-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}form.checkout.woocommerce-checkout input::placeholder{color:#9e9e9e!important;font-size:12px}form.checkout.woocommerce-checkout input:focus{outline:0!important;border:solid .6px #000!important}form.checkout.woocommerce-checkout input::-webkit-input-placeholder{font-size:16px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}form.checkout.woocommerce-checkout input::-moz-placeholder{font-size:16px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}form.checkout.woocommerce-checkout input:-ms-input-placeholder{font-size:16px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}form.checkout.woocommerce-checkout input::-ms-input-placeholder{font-size:16px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}form.checkout.woocommerce-checkout input::placeholder{font-size:16px;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}form.checkout.woocommerce-checkout input:focus{outline:0!important}@media (max-width:992px){form.checkout.woocommerce-checkout .cart-items__table .product-info-box,form.checkout.woocommerce-checkout .cart-items__table .product-price{width:50%!important}form.checkout.woocommerce-checkout .cart-items__table .product-info-box::before,form.checkout.woocommerce-checkout .cart-items__table .product-price::before{display:none}form.checkout.woocommerce-checkout .cart-items__table .product-name{text-align:left!important}}form.checkout.woocommerce-checkout p#billing_billing_field,form.checkout.woocommerce-checkout p#billing_order_field{display:none}form.checkout.woocommerce-checkout .woocommerce-billing-fields label{padding-left:1.6rem}form.checkout.woocommerce-checkout .woocommerce-billing-fields label:not([class=error]){margin-top:10px}form.checkout.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{width:100%!important}form.checkout.woocommerce-checkout .woocommerce-billing-fields .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:2rem;padding-left:0;width:calc(50% - 2rem)!important;position:relative}@media (max-width:1200px){form.checkout.woocommerce-checkout .woocommerce-billing-fields .form-row{width:100%!important}}@media (max-width:992px){form.checkout.woocommerce-checkout .woocommerce-billing-fields .form-row{padding-right:0}}form.checkout.woocommerce-checkout .woocommerce-billing-fields .form-row-first>*,form.checkout.woocommerce-checkout .woocommerce-billing-fields .form-row-last>*{width:100%!important}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_email_field,form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_phone_field{margin:47px 0}@media (max-width:1200px){form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_phone_field{margin-bottom:0}}@media (max-width:1200px){form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_email_field{margin-top:0}}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field{margin-bottom:68px}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span#select2-billing_country-container,form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span.select2-selection.select2-selection--single,form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span.select2-selection__arrow{height:5.8rem;border:none}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span.select2-selection.select2-selection--single{background:#ebebeb;border:none}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span#select2-billing_country-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ebebeb!important;border:.6px solid #959595!important;color:#434343!important;font-size:12px;font-size:16px}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span#select2-billing_country-container::-webkit-input-placeholder{color:#9e9e9e!important;font-size:12px}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span#select2-billing_country-container::-moz-placeholder{color:#9e9e9e!important;font-size:12px}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span#select2-billing_country-container:-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span#select2-billing_country-container::-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span#select2-billing_country-container::placeholder{color:#9e9e9e!important;font-size:12px}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_country_field span#select2-billing_country-container:focus{outline:0!important;border:solid .6px #000!important}form.checkout.woocommerce-checkout .woocommerce-billing-fields p#billing_postcode_field{float:left}form.checkout.woocommerce-checkout .woocommerce-billing-fields label.error{color:red;font-size:1.2rem;position:absolute}label.error{color:red;font-size:1.2rem}form.checkout.woocommerce-checkout.peyment td.product-info-box{font-weight:700}form.checkout.woocommerce-checkout.peyment .product-price strong{font-weight:400!important}.heading-wrapper h2{font-weight:400!important;font-size:41px!important;line-height:48px!important;text-transform:uppercase}.edit-account,.woocommerce-form,.woocommerce-form-register,form.woocommerce-ResetPassword{border:none!important;margin:0!important;padding:0!important}.edit-account .woocommerce-Input,.woocommerce-form .woocommerce-Input,.woocommerce-form-register .woocommerce-Input,form.woocommerce-ResetPassword .woocommerce-Input{border:.6px solid #464646!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background:0 0!important;padding:1.6rem!important;background:#ebebeb!important;border:.6px solid #959595!important;color:#434343!important;font-size:12px}.edit-account .woocommerce-Input::-webkit-input-placeholder,.woocommerce-form .woocommerce-Input::-webkit-input-placeholder,.woocommerce-form-register .woocommerce-Input::-webkit-input-placeholder,form.woocommerce-ResetPassword .woocommerce-Input::-webkit-input-placeholder{color:#9e9e9e!important;font-size:12px}.edit-account .woocommerce-Input::-moz-placeholder,.woocommerce-form .woocommerce-Input::-moz-placeholder,.woocommerce-form-register .woocommerce-Input::-moz-placeholder,form.woocommerce-ResetPassword .woocommerce-Input::-moz-placeholder{color:#9e9e9e!important;font-size:12px}.edit-account .woocommerce-Input:-ms-input-placeholder,.woocommerce-form .woocommerce-Input:-ms-input-placeholder,.woocommerce-form-register .woocommerce-Input:-ms-input-placeholder,form.woocommerce-ResetPassword .woocommerce-Input:-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}.edit-account .woocommerce-Input::-ms-input-placeholder,.woocommerce-form .woocommerce-Input::-ms-input-placeholder,.woocommerce-form-register .woocommerce-Input::-ms-input-placeholder,form.woocommerce-ResetPassword .woocommerce-Input::-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}.edit-account .woocommerce-Input::placeholder,.woocommerce-form .woocommerce-Input::placeholder,.woocommerce-form-register .woocommerce-Input::placeholder,form.woocommerce-ResetPassword .woocommerce-Input::placeholder{color:#9e9e9e!important;font-size:12px}.edit-account .woocommerce-Input:focus,.woocommerce-form .woocommerce-Input:focus,.woocommerce-form-register .woocommerce-Input:focus,form.woocommerce-ResetPassword .woocommerce-Input:focus{outline:0!important;border:solid .6px #000!important}.edit-account .woocommerce-Input::-webkit-input-placeholder,.woocommerce-form .woocommerce-Input::-webkit-input-placeholder,.woocommerce-form-register .woocommerce-Input::-webkit-input-placeholder,form.woocommerce-ResetPassword .woocommerce-Input::-webkit-input-placeholder{color:#000!important;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}.edit-account .woocommerce-Input::-moz-placeholder,.woocommerce-form .woocommerce-Input::-moz-placeholder,.woocommerce-form-register .woocommerce-Input::-moz-placeholder,form.woocommerce-ResetPassword .woocommerce-Input::-moz-placeholder{color:#000!important;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}.edit-account .woocommerce-Input:-ms-input-placeholder,.woocommerce-form .woocommerce-Input:-ms-input-placeholder,.woocommerce-form-register .woocommerce-Input:-ms-input-placeholder,form.woocommerce-ResetPassword .woocommerce-Input:-ms-input-placeholder{color:#000!important;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}.edit-account .woocommerce-Input::-ms-input-placeholder,.woocommerce-form .woocommerce-Input::-ms-input-placeholder,.woocommerce-form-register .woocommerce-Input::-ms-input-placeholder,form.woocommerce-ResetPassword .woocommerce-Input::-ms-input-placeholder{color:#000!important;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}.edit-account .woocommerce-Input,.edit-account .woocommerce-Input::placeholder,.woocommerce-form .woocommerce-Input,.woocommerce-form .woocommerce-Input::placeholder,.woocommerce-form-register .woocommerce-Input,.woocommerce-form-register .woocommerce-Input::placeholder,form.woocommerce-ResetPassword .woocommerce-Input,form.woocommerce-ResetPassword .woocommerce-Input::placeholder{color:#000!important;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}.edit-account .woocommerce-Input:focus,.woocommerce-form .woocommerce-Input:focus,.woocommerce-form-register .woocommerce-Input:focus,form.woocommerce-ResetPassword .woocommerce-Input:focus{outline:0!important}.edit-account .password-box,.edit-account .woocommerce-Input,.woocommerce-form .password-box,.woocommerce-form .woocommerce-Input,.woocommerce-form-register .password-box,.woocommerce-form-register .woocommerce-Input,form.woocommerce-ResetPassword .password-box,form.woocommerce-ResetPassword .woocommerce-Input{position:relative;width:100%!important;max-width:42rem!important}.edit-account .password-box--smaller,.edit-account .woocommerce-Input--smaller,.woocommerce-form .password-box--smaller,.woocommerce-form .woocommerce-Input--smaller,.woocommerce-form-register .password-box--smaller,.woocommerce-form-register .woocommerce-Input--smaller,form.woocommerce-ResetPassword .password-box--smaller,form.woocommerce-ResetPassword .woocommerce-Input--smaller{max-width:42rem}.edit-account .password-icon,.woocommerce-form .password-icon,.woocommerce-form-register .password-icon,form.woocommerce-ResetPassword .password-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1.6rem}.edit-account .show-password-input::after,.woocommerce-form .show-password-input::after,.woocommerce-form-register .show-password-input::after,form.woocommerce-ResetPassword .show-password-input::after{content:none!important}.edit-account .forgotten-password,.woocommerce-form .forgotten-password,.woocommerce-form-register .forgotten-password,form.woocommerce-ResetPassword .forgotten-password{font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;border:none!important;padding-top:15px;text-decoration:underline}@media (min-width:350px){.edit-account .forgotten-password,.woocommerce-form .forgotten-password,.woocommerce-form-register .forgotten-password,form.woocommerce-ResetPassword .forgotten-password{margin-left:auto;padding-top:0}}.edit-account .forgotten-password-box,.woocommerce-form .forgotten-password-box,.woocommerce-form-register .forgotten-password-box,form.woocommerce-ResetPassword .forgotten-password-box{font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:42rem}@media (min-width:350px){.edit-account .forgotten-password-box,.woocommerce-form .forgotten-password-box,.woocommerce-form-register .forgotten-password-box,form.woocommerce-ResetPassword .forgotten-password-box{margin-left:auto;padding-top:0}}@media (max-width:350px){.edit-account .forgotten-password-box .control-group,.woocommerce-form .forgotten-password-box .control-group,.woocommerce-form-register .forgotten-password-box .control-group,form.woocommerce-ResetPassword .forgotten-password-box .control-group{margin-right:15px}}.edit-account .form-row-register-link,.woocommerce-form .form-row-register-link,.woocommerce-form-register .form-row-register-link,form.woocommerce-ResetPassword .form-row-register-link{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:42rem;margin-top:3.3rem!important}.edit-account .form-row-register-link .register-link,.woocommerce-form .form-row-register-link .register-link,.woocommerce-form-register .form-row-register-link .register-link,form.woocommerce-ResetPassword .form-row-register-link .register-link{font-family:"Work Sans";font-size:16px;line-height:140.1%;margin:auto}.edit-account .form-row-register-link .register-link a,.woocommerce-form .form-row-register-link .register-link a,.woocommerce-form-register .form-row-register-link .register-link a,form.woocommerce-ResetPassword .form-row-register-link .register-link a{text-decoration:underline!important;border:none!important}form.woocommerce-ResetPassword p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{display:block}.social-login a{max-width:42rem!important;margin-bottom:1.4rem;min-width:auto!important;width:100%!important;background:#ebebeb!important;border:.6px solid #959595!important;color:#434343!important;font-size:12px;font-size:12px!important}.social-login a::-webkit-input-placeholder{color:#9e9e9e!important;font-size:12px}.social-login a::-moz-placeholder{color:#9e9e9e!important;font-size:12px}.social-login a:-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}.social-login a::-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}.social-login a::placeholder{color:#9e9e9e!important;font-size:12px}.social-login a:focus{outline:0!important;border:solid .6px #000!important}.social-login a:hover .apsl-long-login-text{color:#fff!important}.social-login a.btn.btn-simple.btn-primary.btn-big.btn-big--xs-mobile.cta-find-product__contact-btn:hover,.social-login a.product-listing-item__cat-box.btn.btn-simple.btn-primary.btn-big.btn-big--xs-mobile:hover{color:#fff!important}.social-login .apsl-long-login-text{z-index:1;color:#000!important;border:none;font-size:12px!important;text-transform:uppercase!important;font-weight:700!important;-webkit-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.social-login .apsl-icon-block{margin:0!important}.social-login .apsl-icon-block{background:0 0!important}.social-login .fa{display:none!important}.social-login .apsl-login-new-text{display:none!important}.social-login .apsl-icon-block{padding-left:3.8rem!important;position:relative}.social-login .apsl-icon-block::after{content:"";width:3rem;height:3rem;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.social-login .apsl-icon-block.icon-facebook::after{background:url(../img/fb.png)}.social-login .apsl-icon-block.icon-google::after{background:url(../img/google.png)}.social-login-spacer{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2.5rem 0;font-size:12px;line-height:140.1%;max-width:42rem}.container--smaller{max-width:1327px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media (max-width:992px){.no-mobile{display:none!important}}@media (min-width:992px){.no-desktop{display:none!important}}@media (max-width:992px){.woocommerce h2{margin-top:0!important}}.woocommerce-error,.woocommerce-info{margin-top:80px;margin-bottom:0;background:0 0!important;padding-left:0!important}.woocommerce-error li,.woocommerce-info li{padding-left:70px!important}.woocommerce-info::before{display:none}.woocommerce-breadcrumb{display:none}@media (max-width:992px){.lg-center{text-align:center}}.woocommerce-MyAccount-content,.woocommerce-MyAccount-navigation{padding-top:50px}.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last,.woocommerce-MyAccount-navigation p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{float:none!important}.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last,.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide,.woocommerce-MyAccount-navigation p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-MyAccount-navigation p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last,.woocommerce-MyAccount-navigation p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{width:100%!important}@media (max-width:756px){.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first input,.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last input,.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide input,.woocommerce-MyAccount-navigation p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first input,.woocommerce-MyAccount-navigation p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last input,.woocommerce-MyAccount-navigation p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide input{min-width:100%!important}}form.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{width:100%!important}form.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}form.woocommerce-ResetPassword.lost_reset_password button.shop-products-button__box.btn.btn-primary.btn-simple.btn-big.btn-big--xs-mobile{max-height:5rem!important}input{border-radius:0!important}input,textarea{-webkit-appearance:none!important;border-radius:0!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (max-width:370px){.woocommerce-page .mobile-menu-toggle .mobile-logo-wrapper svg{height:42px}}.woocommerce-mini-cart.cart_list{list-style:none outside;padding:0;margin:0}.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item{font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:14px;display:block;padding:4px 0;margin:0;list-style:none;height:79px}.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item img{float:left;height:71px;width:71px;margin-right:10px;margin-top:-13px;margin-left:0!important}.woocommerce-mini-cart li.woocommerce-mini-cart-item.mini_cart_item a{display:block;font-weight:400;padding-top:13px}.woocommerce-mini-cart span.quantity{margin-top:9px;display:block}.woocommerce-mini-cart__total-price{font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10px;line-height:140.1%;text-transform:uppercase;padding:8px 0 8px 0}.woocommerce-mini-cart__total-price--border{border-bottom:.6px solid #434343;padding-bottom:25px;margin-bottom:18px}.woocommerce-mini-cart__total-price--bigger-font{font-size:16px;line-height:140.1%}.woocommerce-mini-cart__total-price-info{text-align:right;position:relative;top:-7px}.woocommerce-mini-cart__total-price small{font-size:10px;line-height:140.1%;text-transform:lowercase}.woocommerce-mini-cart__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-mini-cart__buttons a{padding:19px 24px 17px;font-size:14px;text-transform:uppercase;font-weight:700;z-index:1;cursor:pointer;position:relative;border-radius:0!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin-bottom:5px}.woocommerce-mini-cart__buttons a:hover{color:#fff!important;background:#202d35!important}.woocommerce-mini-cart__buttons a.shop-products-button__box.btn.btn-primary.btn-simple.btn-big.btn-big--xs-mobile{margin-left:0!important;max-width:100%}.woocommerce-mini-cart__buttons .checkout{background:#f2ff00!important;color:#000!important}.shop_menu.fixed .shop-menu-top__minicart{top:49px}@media (max-width:992px){.shop_menu.fixed .shop-menu-top__minicart{display:none!important}}.woocommerce-MyAccount-navigation ul{padding:0!important}form.woocommerce-EditAccountForm.edit-account p.woocommerce-form-row{display:block!important}.addresses .col-1,.addresses .col-2,.u-columns.woocommerce-Addresses.col2-set.addresses .col-1,.u-columns.woocommerce-Addresses.col2-set.addresses .col-2{max-width:100%!important}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0!important}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li::before{display:none!important}.woocommerce-notices-wrapper{padding:0 40px}@media (max-width:767.98px){.woocommerce-notices-wrapper{padding:0 20px}}.shop-loop .woocommerce-notices-wrapper{padding:10px 0}.shop-loop .woocommerce-notices-wrapper .woocommerce-error{margin-top:0}.wc-stripe-card-icons-container{margin-left:auto}#payment .payment_box{display:none!important;position:absolute!important;top:100px;left:0}#payment .payment_box.active{display:block!important}#payment .payment_box #stripe-card-number,#payment .payment_box #stripe-cvv,#payment .payment_box #stripe-exp{background:#ebebeb!important;border:.6px solid #959595!important;color:#434343!important;font-size:12px}#payment .payment_box #stripe-card-number::-webkit-input-placeholder,#payment .payment_box #stripe-cvv::-webkit-input-placeholder,#payment .payment_box #stripe-exp::-webkit-input-placeholder{color:#9e9e9e!important;font-size:12px}#payment .payment_box #stripe-card-number::-moz-placeholder,#payment .payment_box #stripe-cvv::-moz-placeholder,#payment .payment_box #stripe-exp::-moz-placeholder{color:#9e9e9e!important;font-size:12px}#payment .payment_box #stripe-card-number:-ms-input-placeholder,#payment .payment_box #stripe-cvv:-ms-input-placeholder,#payment .payment_box #stripe-exp:-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}#payment .payment_box #stripe-card-number::-ms-input-placeholder,#payment .payment_box #stripe-cvv::-ms-input-placeholder,#payment .payment_box #stripe-exp::-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}#payment .payment_box #stripe-card-number::placeholder,#payment .payment_box #stripe-cvv::placeholder,#payment .payment_box #stripe-exp::placeholder{color:#9e9e9e!important;font-size:12px}#payment .payment_box #stripe-card-number:focus,#payment .payment_box #stripe-cvv:focus,#payment .payment_box #stripe-exp:focus{outline:0!important;border:solid .6px #000!important}#payment .payment_box.payment_method_stripe_cc.active{color:#000!important;padding:0;background:0 0}#payment .payment_box.payment_method_stripe_cc.active *{font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}#payment .payment_box.payment_method_stripe_cc.active .row{margin-left:0!important;margin-right:0!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.5rem}@media (max-width:767px){#payment .payment_box.payment_method_stripe_cc.active .row{margin-bottom:0}}#payment .payment_box.payment_method_stripe_cc.active .field.half-width{width:47%;margin-left:0;height:auto!important}@media (max-width:767px){#payment .payment_box.payment_method_stripe_cc.active .field.half-width{width:100%;margin-right:0!important;margin-bottom:20px}}#payment .payment_box.payment_method_stripe_cc.active .wc-stripe-simple-form{background:0 0;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}#payment .payment_box.payment_method_stripe_cc.active .wc-stripe-simple-form .row div:last-child{margin-right:0!important}#payment .payment_box.payment_method_stripe_cc.active::before{display:none}#payment .payment_box.payment_method_stripe_cc.active .form-row{width:100%}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete{background:0 0;padding:0;position:static!important}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input{background:#ebebeb!important;border:.6px solid #959595!important;color:#434343!important;font-size:12px;opacity:1;z-index:10;font-size:16px;position:static!important;margin-right:0}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input::-webkit-input-placeholder{color:#9e9e9e!important;font-size:12px}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input::-moz-placeholder{color:#9e9e9e!important;font-size:12px}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input:-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input::-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input::placeholder{color:#9e9e9e!important;font-size:12px}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input:focus{outline:0!important;border:solid .6px #000!important}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input::-webkit-input-placeholder{font-size:16px!important}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input::-moz-placeholder{font-size:16px!important}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input:-ms-input-placeholder{font-size:16px!important}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input::-ms-input-placeholder{font-size:16px!important}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete input::placeholder{font-size:16px!important}#payment .payment_box.payment_method_stripe_cc.active .input.StripeElement.StripeElement--complete label,#payment .payment_box.payment_method_stripe_cc.active label{position:static;margin-left:19px!important;color:#000;text-transform:capitalize!important;margin-bottom:.5rem}#payment .payment_box.payment_method_stripe_cc.active abbr.required{margin-right:auto}#payment .payment_box.payment_method_stripe_cc.active .form-row{padding:0!important}#payment .payment_box.payment_method_stripe_cc.active .wc-stripe-save-source{display:none}#payment .payment_box.payment_method_stripe_cc.active .span.wc-stripe-card-icons-container{margin-left:auto}#payment .payment_box.payment_method_stripe_cc.active .delivery-address__heading{font-weight:700!important;font-size:12px!important;line-height:140.1%!important}div#your-order div#payment{background:0 0!important}div#your-order div#payment .wc_payment_methods{border:none!important;padding:8px 0}div#your-order div#payment a.about_paypal{display:none!important}div#your-order div#payment label{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;text-transform:uppercase;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:370px){div#your-order div#payment .wc-stripe-card-icon,div#your-order div#payment img{width:26px!important}}div#your-order div#payment li.checkbox.control.control-checkbox.wc_payment_method{background:#ebebeb!important;border:.6px solid #959595!important;color:#434343!important;font-size:12px;padding:18px 53px;margin-bottom:14px}div#your-order div#payment li.checkbox.control.control-checkbox.wc_payment_method::-webkit-input-placeholder{color:#9e9e9e!important;font-size:12px}div#your-order div#payment li.checkbox.control.control-checkbox.wc_payment_method::-moz-placeholder{color:#9e9e9e!important;font-size:12px}div#your-order div#payment li.checkbox.control.control-checkbox.wc_payment_method:-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}div#your-order div#payment li.checkbox.control.control-checkbox.wc_payment_method::-ms-input-placeholder{color:#9e9e9e!important;font-size:12px}div#your-order div#payment li.checkbox.control.control-checkbox.wc_payment_method::placeholder{color:#9e9e9e!important;font-size:12px}div#your-order div#payment li.checkbox.control.control-checkbox.wc_payment_method:focus{outline:0!important;border:solid .6px #000!important}@media (max-width:550px){div#your-order div#payment li.checkbox.control.control-checkbox.wc_payment_method{padding-right:5px}}div#your-order div#payment .control_indicator{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:16px}div#your-order div#payment .control input:checked~.control_indicator{background:#f2ff00!important;border-color:#f2ff00!important}div#your-order div#payment .control input:checked~.control_indicator::after{display:none}section.related.products{margin-top:109px}section.related.products.recently{margin-top:0}section.related.products ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0!important}section.related.products li.product-listing-item{padding:0 .25rem;width:100%}@media screen and (min-width:768px){section.related.products li.product-listing-item{width:50%}}@media screen and (min-width:1024px){section.related.products li.product-listing-item{width:25%}}section.related.products h2{font-size:27px;line-height:32px;margin-bottom:40px}section.related.products sup{display:none!important}section.related.products span.woocommerce-Price-amount.amount{font-size:14px;line-height:17px}.wc-single-product{padding-top:120px}@media (max-width:992px){.wc-single-product{padding-top:40px}}.wc-single-product .summary-right{padding-left:0!important;border-left:.6px solid #434343}@media (max-width:1200px){.wc-single-product .summary-right{border:none}}.wc-single-product .summary-left{margin:auto;max-width:530px}@media (max-width:1200px){.wc-single-product .summary-left{border:none!important;margin-bottom:25px}}.wc-single-product .entry-summary{position:relative;overflow:hidden}.wc-single-product .entry-summary,.wc-single-product .product-buttons{padding-left:60px!important}@media (max-width:992px){.wc-single-product .entry-summary,.wc-single-product .product-buttons{padding-left:0!important;margin-left:20px!important}}@media (max-width:550px){.wc-single-product .product-buttons{padding-top:0!important}}@media (max-width:550px){.wc-single-product .product-buttons__button{margin-top:22px;display:block}}.wc-single-product h1.product_title.entry-title{font-size:3.4rem;line-height:4rem;padding-bottom:25px;position:relative;margin-bottom:45px}.wc-single-product h1.product_title.entry-title::after{content:"";height:.6px;background:#434343;width:3000px;bottom:0;z-index:100;position:absolute;left:-100px}.wc-single-product span.woocommerce-Price-amount.amount{font-size:4.1rem;line-height:4.9rem;font-weight:700;font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:350px){.wc-single-product span.woocommerce-Price-amount.amount{font-size:3.4rem}}.wc-single-product span.woocommerce-Price-amount.amount sup{font-size:1.2rem;line-height:1.4rem;top:-1.6em}.wc-single-product .single_variation_wrap{margin-bottom:20px}.wc-single-product .variations_form{font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif}.wc-single-product .variations_form table{margin:0!important}.wc-single-product .variations_form table select{height:30px}@media (max-width:550px){.wc-single-product .variations_form table select{width:100%}}.wc-single-product .variations_form table .label,.wc-single-product .variations_form table .value,.wc-single-product .variations_form table td{padding:.35rem!important;margin:0!important}.wc-single-product .variations_form table .label{width:16rem}.wc-single-product .variations_form table tr{border:none!important}@media (max-width:550px){.wc-single-product .variations_form table tr{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media (max-width:550px){.wc-single-product .variations_form table td{width:50%!important}}.wc-single-product .variations_form table .variations tr:first-child select{min-width:29.1rem!important}.wc-single-product .variations_form select{background:0 0;min-width:8.6rem!important;outline:0!important}.wc-single-product .variations_form select:focus{outline:0!important}.wc-single-product .variations_form .quantity_select,.wc-single-product .variations_form .value{position:relative;display:inline-block;width:100%}@media (min-width:550px){.wc-single-product .variations_form .quantity_select,.wc-single-product .variations_form .value{max-width:26rem}}.wc-single-product .variations_form .quantity_select select,.wc-single-product .variations_form .value select{display:inline-block;width:100%;cursor:pointer;padding:3px 15px;outline:0;border:1px solid #000;border-radius:0;background:#d0d1d3;color:#000;appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important}.wc-single-product .variations_form .quantity_select select::-ms-expand,.wc-single-product .variations_form .value select::-ms-expand{display:none}.wc-single-product .variations_form .quantity_select select:focus,.wc-single-product .variations_form .quantity_select select:hover,.wc-single-product .variations_form .value select:focus,.wc-single-product .variations_form .value select:hover{color:#000;background:#ccc}.wc-single-product .variations_form .quantity_select select:disabled,.wc-single-product .variations_form .value select:disabled{opacity:.5;pointer-events:none}.wc-single-product .variations_form .quantity_select .arrow,.wc-single-product .variations_form .value .arrow{position:absolute;background:url(../img/arrow.svg);top:50%;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);right:15px;pointer-events:none;height:10px;width:10px;border-color:#7b7b7b transparent transparent transparent;background-position:center;background-repeat:no-repeat}.wc-single-product .variations_form .quantity_select select:focus~.arrow,.wc-single-product .variations_form .quantity_select select:hover~.arrow,.wc-single-product .variations_form .value select:focus~.arrow,.wc-single-product .variations_form .value select:hover~.arrow{border-top-color:#000}.wc-single-product .variations_form .quantity_select select:disabled~.arrow,.wc-single-product .variations_form .value select:disabled~.arrow{border-top-color:#ccc}.wc-single-product .variations_form .reset_variations{display:none}.wc-single-product .variations_form .quantity_select-box{margin-bottom:5rem!important}.wc-single-product .variations_form .woocommerce-variation+.woocommerce-variation-add-to-cart{display:none}.wc-single-product .variations_form .woocommerce-variation-add-to-cart{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.wc-single-product .variations_form .woocommerce-variation-add-to-cart a,.wc-single-product .variations_form .woocommerce-variation-add-to-cart button{min-height:172px!important;width:163px;min-width:auto!important;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:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 21px!important;margin-bottom:1.7rem}@media (max-width:575.98px){.wc-single-product .variations_form .woocommerce-variation-add-to-cart a,.wc-single-product .variations_form .woocommerce-variation-add-to-cart button{height:13rem!important;min-height:auto!important}}.wc-single-product .variations_form .woocommerce-variation-add-to-cart a{margin-right:10px}.wc-single-product .variations_form .woocommerce-variation-add-to-cart .info{width:100%;font-size:12px;line-height:14px}.wc-single-product .product_meta{display:none}.wc-single-product .flex-viewport{margin:auto;margin-bottom:1px}@media (max-width:1200px){.wc-single-product .flex-viewport{max-height:50vh;min-height:50vh}}@media (max-width:550px){.wc-single-product .flex-viewport{width:100%;max-height:auto;min-height:auto}}.wc-single-product .flex-viewport .woocommerce-product-gallery__wrapper{display:block;height:100%}.wc-single-product .flex-viewport .woocommerce-product-gallery__image{overflow:hidden;height:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wc-single-product .flex-viewport .woocommerce-product-gallery__image a{border:none!important;height:100%;display:block}.wc-single-product .flex-viewport .woocommerce-product-gallery__image img{max-width:100%;height:100%;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (max-width:992px){.wc-single-product .flex-viewport .woocommerce-product-gallery__image img{max-width:100%}}@-moz-document url-prefix(){@media (max-width:550px){.wc-single-product .flex-viewport .woocommerce-product-gallery__image img{max-width:100%!important}}@media (max-width:992px){.wc-single-product .flex-viewport .woocommerce-product-gallery__image img{max-width:50vw}}}.wc-single-product ol.flex-control-nav.flex-control-thumbs{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-left:0}.wc-single-product ol.flex-control-nav.flex-control-thumbs li{display:block}.wc-single-product ol.flex-control-nav.flex-control-thumbs li::marker{display:none}.wc-single-product ol.flex-control-nav.flex-control-thumbs li img{width:8rem;height:auto;padding:0;margin:1px}@media screen and (max-width:550px){.wc-single-product ol.flex-control-nav.flex-control-thumbs li img{width:4rem;height:4rem}}.wc-single-product ol.flex-control-nav.flex-control-thumbs li img.flex-active{border:1px solid #000}.wc-single-product .woocommerce-product-gallery__wrapper{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}.wc-single-product .accordion-container .ac-text{font-size:12px;line-height:35px}.wc-single-product .accordion-container .ac-row{margin:0!important;padding:0!important;border-bottom:.6px solid #a0a0a0;width:calc(86vw - 40px)}@media (max-width:992px){.wc-single-product .accordion-container .ac-row{width:auto}}.wc-single-product .accordion-container .ac-row .col-md-3,.wc-single-product .accordion-container .ac-row .col-md-9{padding-left:6px}.wc-single-product .accordion-container .ac-header{padding:30px 0;line-height:0;margin-bottom:0}.wc-single-product .accordion-container .ac{z-index:90;position:relative}.wc-single-product .accordion-container .accordion-title{font-size:25px;line-height:30px;font-weight:700;border:none;background:0 0}.wc-single-product .accordion-container .accordion-title:focus{outline:0}.wc-single-product .accordion-container .accordion-trigger-icon{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:10px}.wc-single-product .accordion-container .ac-panel{opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.wc-single-product .accordion-container .is-active .ac-panel{opacity:1}.wc-single-product .accordion-container .is-active .accordion-trigger-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.spacer-70{margin-top:70px}.social-networks{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}@media screen and (min-width:768px){.variations_form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:50px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:768px){.variations_form__price-box{width:50%}.variations_form__price-box .woocommerce-variation-availability{text-decoration:underline;font-weight:700}}.woocommerce-product-details__short-description{margin-bottom:50px}.stock.in-stock{text-decoration:underline;font-weight:700}.woocommerce-message{margin-top:39px!important;background:0 0!important;margin-bottom:0!important}@media (min-width:992px){.woocommerce-message{margin-top:100px!important}}.woocommerce-message a.button.wc-forward{display:none!important}.estimated-time{-webkit-appearance:none;border-radius:0;-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:47px!important;padding:0!important;min-height:auto!important;margin-right:auto;margin-left:0;margin-bottom:0;height:auto;font-size:12px}@media screen and (min-width:550px){.estimated-time{max-width:273px!important;width:100%!important}}.estimated-time--full-w{max-width:100%!important}.product_description{padding:100px 20px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:550px){.product_description{padding:50px 20px 22px}}.product_description__video-box{width:100%;max-width:690px;padding-top:30px}.product_description__video-box iframe,.product_description__video-box img{width:100%!important}.product_description__icon{padding-top:7px;padding-right:32px}@media (max-width:550px){.product_description__icon{display:none}}.product_description__title{font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:27px;line-height:32px;padding-bottom:20px;font-weight:700}.product_description__text{overflow:hidden;font-size:16px;line-height:22px}.product_description__text ol,.product_description__text p,.product_description__text ul{margin-bottom:2rem}.product_description__text ul{list-style-type:none;padding-left:0}.product_description__text ol{PADDING-LEFT:20px!important}.product_description__text li{padding-bottom:22px}.product_description__text ul>li:before{content:"-"}.product-buttons{border-top:.6px solid #434343;padding-top:22px}.product-buttons__button{border:.6px solid #434343;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:19px;font-size:12px;line-height:14px;text-align:center;padding:10px 19px}.btn-simple{min-height:48px!important;max-height:auto!important;padding:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;height:-100px!important}.single-product #sidebar{display:none}.specfication-list{margin-bottom:20px}.specfication-list__item{font-size:12px;margin-bottom:0}.specfication-list__item--extra{margin-top:20px}.specfication-list__item--extra a{font-weight:900}.variation-select__attr-title{font-size:12px;line-height:150%;color:#686868;margin-bottom:6px}.variation-select__attr-select--box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;width:100%;margin-bottom:15px}.variation-select__attr-select{color:#0d0d0d;border:1px solid #959595;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 16px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer;text-shadow:0 0 0 #000}.variation-select__attr-select.active,.variation-select__attr-select:hover{background:#ebebeb;color:#0d0d0d;text-shadow:0 0 1px #000}.cart-items{margin-top:75px}.cart-items__delivery-inner-box{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}.cart-items__delivery-left,.cart-items__delivery-right,.cart-items__delivery-time{font-size:16px;line-height:19px;font-weight:700}.cart-items__table .shop_table{border:none!important}.cart-items__table .woocommerce-cart-form__cart-item .product-thumbnail img{width:7.8rem!important;height:7.8rem!important}.cart-items__table .product-info,.cart-items__table .product-price>div{padding-top:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-items__table .product-price>div{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cart-items__table td.product-info-box{margin-bottom:0;padding:0!important}@media (max-width:992px){.cart-items__table td.product-info-box{min-width:32px;width:33%!important}}.cart-items__table .product-name{padding:0}.cart-items__table .product-price{vertical-align:middle!important;padding:0!important}@media (max-width:992px){.cart-items__table .product-price{width:33%!important}}@media (max-width:992px){.cart-items__table .product-quantity{width:33%!important}.cart-items__table .product-quantity .quantity_select{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-items__table .product-quantity .quantity_select td{width:10rem!important}.cart-items__table .product-quantity .quantity_select select{font-size:12px!important;margin-left:auto}}.cart-items__table .product-thumbnail{padding-top:0}@media (max-width:768px){tr.woocommerce-cart-form__cart-item.cart_item:nth-child(even){background-color:rgba(0,0,0,.025)}}@media (max-width:992px){tr.woocommerce-cart-form__cart-item.cart_item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media (max-width:992px){tr.woocommerce-cart-form__cart-item.cart_item td.product-info-box{min-width:32px!important;width:33%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}tr.woocommerce-cart-form__cart-item.cart_item td.product-info-box::before{display:none!important}}tr.woocommerce-cart-form__cart-item.cart_item .product-variations{text-align:left}@media (max-width:992px){tr.woocommerce-cart-form__cart-item.cart_item .product-price{width:33%!important;display:table-column!important}}@media (max-width:992px){tr.woocommerce-cart-form__cart-item.cart_item .product-quantity{width:33%!important}tr.woocommerce-cart-form__cart-item.cart_item .product-quantity .quantity_select{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}tr.woocommerce-cart-form__cart-item.cart_item .product-quantity .quantity_select select{margin-left:auto!important}}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent!important}.delivery-address__change-address{padding-top:21px;display:block;border:none;text-decoration:underline;font-weight:400!important}main>.row>.col-12{width:100%!important;max-width:100%!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.cart-container{font-family:TTOctosquares,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:93px}@media (max-width:992px){.cart-container{padding-top:0}}.cart-container .product-price::before{display:none}.cart-container h1,.cart-container h2{margin-bottom:0!important;font-size:41px!important;line-height:48px!important;text-transform:uppercase!important;font-weight:400!important}.cart-container h3{font-weight:400!important;font-size:27px!important;line-height:32px!important;margin-top:27px!important;margin-bottom:22px!important}.cart-container--no-p-t{padding-top:0}.cart-container--no-p-t .col-lg-8.no-p-right>.row{overflow:hidden}@media (max-width:768px){.cart-container .woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr.woocommerce-cart-form__cart-item.cart_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:768px){.cart-container .woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td.product-info-box{padding:0;margin-bottom:0;width:100%!important}}@media (max-width:768px){.cart-container .woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-info{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;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media (max-width:768px){.cart-container .woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-name,.cart-container .woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-variations{padding:0;padding-right:10px}}@media (max-width:768px){.cart-container .woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents td.product-price{padding:10px 0!important;width:100%!important}}.border-l{border-left:.6px solid #434343!important}@media (max-width:992px){.border-l{border:none!important}}.no-p-right{padding-right:0!important}@media (max-width:768px){.no-p-right{padding-right:20px!important}}.place-order-box{width:100%;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;font-size:10px;line-height:140.1%}.place-order-box .place-order-terms{font-family:"Work Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:992px){.place-order-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.place-order-box button#place_order{max-width:26.7rem;min-width:auto!important;width:100%;margin-left:5.5rem}@media (max-width:992px){.place-order-box button#place_order{margin-left:0;margin-top:2rem;height:5rem}}.form-row.place-order{padding:0!important}select:focus{outline:0!important}a.shop-products-button__box.btn.btn-primary.btn-simple.btn-big.btn-big--xs-mobile{-webkit-appearance:none!important}.login-page-img{margin-top:-82px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:992px){.login-page-img{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:992px){.custom-login.woocommerce-form-box{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;width:100%}}@media (max-width:992px){.custom-login.woocommerce-form-box .apsl-login-networks.theme-4.clearfix,.custom-login.woocommerce-form-box .social-login,.custom-login.woocommerce-form-box .social-networks,.custom-login.woocommerce-form-box form.woocommerce-form.woocommerce-form-login.login{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;width:100%}}.custom-login.woocommerce-form-box p.form-row{width:100%;max-width:42rem}@media (max-width:992px){.custom-login.woocommerce-form-box button.shop-products-button__box.btn.btn-primary.btn-simple.btn-big.btn-big--xs-mobile{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;width:100%}}.custom-login.woocommerce-form-box a.btn.btn-simple.btn-primary.btn-big.btn-big--xs-mobile.cta-find-product__contact-btn,.custom-login.woocommerce-form-box a.product-listing-item__cat-box.btn.btn-simple.btn-primary.btn-big.btn-big--xs-mobile,.custom-login.woocommerce-form-box button.shop-products-button__box.btn.btn-primary.btn-simple.btn-big.btn-big--xs-mobile{max-height:5rem!important}.custom-login.woocommerce-form-box .form-row.forgotten-password-box{width:100%!important}.woocommerce-checkout .woocommerce-additional-fields,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.woocommerce-checkout .woocommerce-input-wrapper{width:100%!important}.woocommerce-checkout span.select2-dropdown.select2-dropdown--below{margin-top:.5rem!important}.woocommerce-checkout .woocommerce-additional-fields{width:100%!important}@media (min-width:992px){.woocommerce-checkout .row.h-100{height:85%!important}}.woocommerce-checkout .col-lg-8.no-p-right>.row{margin-right:0!important}.woocommerce-checkout #order_review_heading{padding-top:5.4rem;margin-top:4.8rem!important;position:relative}.woocommerce-checkout #order_review_heading::after{content:"";position:absolute;top:0;left:0;width:130%;height:1px;border-top:.6px solid #434343!important}.woocommerce-checkout #sidebar .cart_totals__vat-sum.cart_totals__vat-sum--checkout{margin-left:0}.woocommerce-checkout .place-order-box{margin-top:100px}@media (max-width:992px){.woocommerce-checkout .place-order-box{margin-bottom:20px}}@media (max-width:768px){.woocommerce-checkout tr.woocommerce-cart-form__cart-item.cart_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.woocommerce-checkout .product-info-box{margin-bottom:10px!important}@media (max-width:768px){.woocommerce-checkout .product-info-box{width:100%!important;margin-bottom:0!important}}.woocommerce-checkout .product-thumbnail{min-width:90px!important}@media (max-width:992px){.woocommerce-checkout form.checkout.woocommerce-checkout .cart-items,.woocommerce-checkout form.checkout.woocommerce-checkout div#your-order{padding-right:0}}@media (max-width:768px){.woocommerce-checkout form.checkout.woocommerce-checkout .cart-items__table .product-price{width:100%!important;margin-bottom:20px!important}.woocommerce-checkout form.checkout.woocommerce-checkout .cart-items__table .product-price div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.woocommerce-checkout form.checkout.woocommerce-checkout .cart-items__table .product-price div{height:100%}@media (max-width:768px){.woocommerce-checkout form.checkout.woocommerce-checkout .cart-items__table .product-info-box,.woocommerce-checkout form.checkout.woocommerce-checkout .cart-items__table .product-price{width:100%!important}}.woocommerce-checkout .woocommerce-cart-form__cart-item .product-name{max-width:100%}@media (max-width:768px){.woocommerce-checkout .woocommerce table.shop_table td{border:none}}@media (min-width:992px){.woocommerce-checkout #sidebar_main{border-left:none!important;position:relative}.woocommerce-checkout #sidebar_main::before{content:"";width:.6px;height:107%;background-color:#434343;position:absolute;left:0;top:17rem}}
/*# sourceMappingURL=front.css.map */
