@font-face{font-family:"Inter";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/inter/Inter-Light.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:300;font-display:swap;src:url("../fonts/inter/Inter-LightItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:normal;font-display:swap;src:url("../fonts/inter/Inter-Regular.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:normal;font-display:swap;src:url("../fonts/inter/Inter-Italic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/inter/Inter-Medium.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:500;font-display:swap;src:url("../fonts/inter/Inter-MediumItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/inter/Inter-SemiBold.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:600;font-display:swap;src:url("../fonts/inter/Inter-SemiBoldItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:bold;font-display:swap;src:url("../fonts/inter/Inter-Bold.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:bold;font-display:swap;src:url("../fonts/inter/Inter-BoldItalic.woff2") format("woff2")}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;outline:none;margin:0}body{background-color:#f5f5f7;font-family:"Inter",sans-serif;font-weight:normal;font-size:16px;line-height:150%;color:#333;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body.overflow-hidden{overflow:hidden}header,main,footer,nav,section{display:block}ul,ol{list-style:none}a{display:inline-block;color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}table{border-collapse:collapse}.container{max-width:1800px;padding:0 40px;margin:0 auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.col{padding-left:10px;padding-right:10px}.section-header{padding:18px 0;background-color:#fff;margin-bottom:40px}.section-header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-header-title{font-weight:600;font-size:32px;line-height:38px;color:#3e445a}.section-header-link{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:20px;line-height:150%;color:#3e445a;position:relative;margin-left:20px;-webkit-transition:.3s;transition:.3s}.section-header-link:hover{color:#29b239}.section-header-link:hover .section-header-link-icon::before{opacity:0}.section-header-link:hover .section-header-link-icon::after{opacity:1}.section-header-link-text{margin-right:6px}.section-header-link-icon{-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;position:relative}.section-header-link-icon::before,.section-header-link-icon::after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:.3s;transition:.3s}.section-header-link-icon::before{background:url("../img/button-arrow-graphite-icon.svg") no-repeat;opacity:1}.section-header-link-icon::after{background:url("../img/button-arrow-green-icon.svg") no-repeat;opacity:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);word-wrap:normal !important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal !important;padding:0;position:absolute !important;width:1px}.to-top-button{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;width:50px;height:50px;background-color:#3c404f;border:2px solid #fff;border-radius:50%;position:fixed;right:16px;bottom:90px;z-index:52;cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:.3s;transition:.3s}.to-top-button::before{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:34px;height:34px;background:url("../img/to-top-button-icon.svg") no-repeat center/contain}.to-top-button.active{opacity:1;pointer-events:all}.whatsapp-button{display:block;width:50px;height:50px;background:url("../img/whatsapp-icon.svg") no-repeat center/contain;position:fixed;right:16px;bottom:24px;z-index:52}.cookie-notice-container{padding:16px 50px;font-family:"Inter",sans-serif;font-size:16px;line-height:150%}.cn-text-container{margin:24px 0}.cn-text-container .cn-link{color:#43c652;text-decoration:underline;-webkit-transition:color .3s;transition:color .3s}.cn-text-container .cn-link:hover{color:#29b239}#cn-accept-cookie.cn-set-cookie.cn-button{padding:8px 24px;border-radius:6px;font-size:16px;line-height:150%;color:#fff;margin-left:16px;-webkit-transition:background-color .3s;transition:background-color .3s}#cn-accept-cookie.cn-set-cookie.cn-button:hover{background-color:#29b239 !important}#cn-refuse-cookie.cn-set-cookie.cn-button{padding:7px 23px;background-color:rgba(0,0,0,0) !important;border:1px solid #fff;border-radius:6px;font-size:16px;line-height:150%;color:#fff;margin-left:16px;-webkit-transition:.3s;transition:.3s}#cn-refuse-cookie.cn-set-cookie.cn-button:hover{background-color:#29b239 !important;border-color:#29b239}@media(max-width: 1817px){.container{max-width:1420px}}@media(max-width: 1440px){.container{max-width:1262px}}@media(max-width: 1279px){.container{max-width:972px}}@media(max-width: 991px){.container{max-width:750px;padding:0 16px}.row{margin-left:-8px;margin-right:-8px}.col{padding-left:8px;padding-right:8px}.section-header{padding:16px 0;margin-bottom:24px}.section-header-title{font-size:20px;line-height:24px}.section-header-link-text{display:none}.to-top-button{right:8px;bottom:66px}.whatsapp-button{right:8px;bottom:8px}}@media(max-width: 767px){body{padding-bottom:60px}.container{max-width:100%}.to-top-button{width:40px;height:40px;right:4px;bottom:116px}.to-top-button::before{width:30px;height:30px}.whatsapp-button{width:40px;height:40px;right:4px;bottom:68px}.cookie-notice-container{padding:24px 50px;font-size:14px}.cn-text-container{margin:0 0 24px}}.woocommerce-info,.woocommerce-error{padding:16px;padding-left:68px;border-radius:6px;font-size:18px;line-height:150%;position:relative;margin-bottom:24px}.woocommerce-info::before,.woocommerce-error::before{content:"";display:block;width:24px;height:24px;position:absolute;left:24px;top:17px}.woocommerce-info{background-color:rgba(255,149,0,.05);border:1px solid #ff9500}.woocommerce-info::before{background:url("../img/info-exclamation-icon.svg") no-repeat}.woocommerce-error{background-color:rgba(235,0,27,.05);border:1px solid #eb001b}.woocommerce-error::before{background:url("../img/error-exclamation-icon.svg") no-repeat}.woocommerce-error li{margin-bottom:8px}.woocommerce-error li:last-child{margin-bottom:0}.woocommerce-error strong{font-weight:normal}.woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;padding-left:68px;background-color:rgba(79,194,92,.1);border:1px solid #43c652;border-radius:6px;font-size:18px;line-height:150%;position:relative;margin-bottom:24px}.woocommerce-message::before{content:"";display:block;width:24px;height:24px;background:url("../img/message-check-icon.svg") no-repeat;position:absolute;left:24px;top:17px}.woocommerce-message .wc-forward{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;font-weight:600;font-size:18px;color:#29b239;margin-left:auto}.woocommerce-message .wc-forward::after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;background:url("../img/message-forward-icon.svg") no-repeat;margin-left:6px}.quantity{-ms-flex-negative:0;flex-shrink:0;width:120px}.quantity input[type=number]{display:block;height:46px;border-radius:6px;border-color:#666;font-weight:600;color:#333}@media(max-width: 991px){.woocommerce-info,.woocommerce-error{padding-left:56px;font-size:16px}.woocommerce-info::before,.woocommerce-error::before{left:16px}.woocommerce-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:56px;font-size:16px}.woocommerce-message::before{left:16px}.woocommerce-message .wc-forward{padding-left:0;font-weight:500;font-size:16px;margin-left:0;margin-top:16px}}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea,select{display:block;width:100%;height:52px;padding:0 16px;border:1px solid #999;border-radius:8px;background-color:#fff;font-family:inherit;font-size:16px;line-height:150%;color:#0d0d0d}input[type=text]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder{color:#999}input[type=text]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=number]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder{color:#999}input[type=text]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder{color:#999}input[type=text]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder, input[type=number]::-ms-input-placeholder, textarea::-ms-input-placeholder, select::-ms-input-placeholder{color:#999}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,textarea::placeholder,select::placeholder{color:#999}textarea{height:120px;padding-top:16px;resize:none}.admin-bar.archive>.select2-container{padding-top:32px}.select2-container .select2-selection--single{height:52px}.select2-container--default .select2-selection--single{border:1px solid #999;border-radius:8px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:16px;padding-right:26px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:52px;color:#0d0d0d}.select2-container--default .select2-selection--single .select2-selection__arrow{width:16px;height:50px;background:url("../img/select-arrow-icon.svg") no-repeat center;right:10px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.woocommerce-input-wrapper>.select2-container{display:block}.select2-dropdown{border:1px solid #999;border-radius:8px;overflow:hidden}.select2-search--dropdown{padding:10px 16px}.select2-container--default .select2-search--dropdown .select2-search__field{height:40px;padding:0 16px;border-color:#999}.select2-container--default .select2-results>.select2-results__options{max-height:240px}.select2-results__option{padding:8px 16px}.select2-container--default .select2-results__option--selected{background-color:rgba(0,0,0,0)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(79,194,92,.1);color:#29b239}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:rgba(79,194,92,.1);color:#29b239}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:rgba(79,194,92,.1);color:#29b239}.password-input{display:block;position:relative}.password-input input[type=password]{padding-right:48px}.password-input .show-password-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:48px;height:52px;background-color:rgba(0,0,0,0);border:none;position:absolute;right:0;top:0;cursor:pointer}.password-input .show-password-input::before,.password-input .show-password-input::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.password-input .show-password-input::before{background:url("../img/password-hide-icon.svg") no-repeat center;opacity:1}.password-input .show-password-input::after{background:url("../img/password-show-icon.svg") no-repeat center;opacity:0}.password-input .show-password-input.display-password::before{opacity:0}.password-input .show-password-input.display-password::after{opacity:1}.woocommerce-password-strength{font-size:14px;line-height:150%;color:#666;margin-top:4px}.woocommerce-password-strength.short{color:#eb001b}.woocommerce-password-strength.bad{color:#eb001b}.woocommerce-password-strength.good{color:#ff9500}.woocommerce-password-strength.strong{color:#29b239}.woocommerce-password-hint{display:block;font-size:14px;line-height:150%;color:#666;margin-top:4px}.form-item{margin-bottom:30px}.form-label{display:block;font-size:18px;line-height:150%;color:#666;margin-bottom:12px}.form-acceptance-item{margin-top:-10px}.form-acceptance-item .wpcf7-list-item{margin-left:0}.form-acceptance-item input[type=checkbox]{width:1px !important;height:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;margin:-1px !important;padding:0 !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important}.form-acceptance-item input[type=checkbox]:checked+.wpcf7-list-item-label::after{opacity:1}.form-acceptance-item .wpcf7-list-item-label{display:block;padding-left:36px;font-weight:500;position:relative}.form-acceptance-item .wpcf7-list-item-label::before,.form-acceptance-item .wpcf7-list-item-label::after{content:"";display:block;width:24px;height:24px;border-radius:2px;position:absolute;left:0;top:0}.form-acceptance-item .wpcf7-list-item-label::before{border:1px solid #999}.form-acceptance-item .wpcf7-list-item-label::after{background:url("../img/checkbox-green-icon.svg") no-repeat center/contain;opacity:0}.form-submit-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:32px}.form-submit-item .arrow-button{width:100%;max-width:300px}.form-submit-item .wpcf7-spinner{display:block;margin:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.wpcf7-not-valid-tip{font-size:14px;line-height:150%;color:#eb001b;margin-top:2px}.wpcf7 form .wpcf7-response-output{padding:8px;border-width:1px;border-radius:8px;font-size:14px;line-height:150%;margin:24px 0 0}.wpcf7 form.sent .wpcf7-response-output{background-color:rgba(79,194,92,.1);border-color:#43c652}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background-color:rgba(235,0,27,.05);border-color:#eb001b}.wpcf7 form.spam .wpcf7-response-output{background-color:rgba(255,149,0,.05);border-color:#ff9500}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{background-color:rgba(255,149,0,.05);border-color:#ff9500}.form-row{margin-bottom:30px}.form-row>label{display:block;color:#666;margin-bottom:12px}.form-row>label .optional{display:none}.form-row>label .required{text-decoration:none}.form-row.notes,.form-row.place-order{margin-bottom:0}.form-row .form-row-description{display:inline-block;font-size:14px;line-height:150%;color:#666;margin-top:4px}.form-row .form-row-description em{font-style:normal}.form-row.woocommerce-invalid .woocommerce-input-wrapper,.form-row.woocommerce-validated .woocommerce-input-wrapper{display:block;position:relative}.form-row.woocommerce-invalid .woocommerce-input-wrapper::before,.form-row.woocommerce-validated .woocommerce-input-wrapper::before{content:"";display:block;width:5px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#eb001b;position:absolute;left:1px;top:1px;bottom:1px;z-index:1}.form-row.woocommerce-invalid .woocommerce-input-wrapper::before{background-color:#eb001b}.form-row.woocommerce-validated .woocommerce-input-wrapper::before{background-color:#49b83d}.form-row-first{width:calc(50% - 31px);margin-right:31px}.form-row-last{width:calc(50% - 31px);margin-left:31px}.form-row-wide{width:100%}.woocommerce-form__label-for-checkbox{position:relative}.woocommerce-form__label-for-checkbox input{width:1px !important;height:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;margin:-1px !important;padding:0 !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important}.woocommerce-form__label-for-checkbox input:checked+span::after{opacity:1}.woocommerce-form__label-for-checkbox span{display:block;padding-left:36px;color:#333;position:relative}.woocommerce-form__label-for-checkbox span::before,.woocommerce-form__label-for-checkbox span::after{content:"";display:block;width:24px;height:24px;border-radius:2px;position:absolute;left:0;top:0}.woocommerce-form__label-for-checkbox span::before{border:1px solid #999}.woocommerce-form__label-for-checkbox span::after{background:url("../img/checkbox-green-icon.svg") no-repeat center/contain;opacity:0}#billing_country_field .woocommerce-input-wrapper>strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;padding:0 16px;border:1px solid #999;border-radius:8px;font-weight:normal;font-size:16px;line-height:150%;color:#0d0d0d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed}.iti__selected-country{pointer-events:none}.iti__selected-country .iti__arrow{display:none}@media(max-width: 1440px){.form-row-first{width:calc(50% - 15px);margin-right:15px}.form-row-last{width:calc(50% - 15px);margin-left:15px}}@media(max-width: 782px){.admin-bar.archive>.select2-container{padding-top:46px}}@media(max-width: 767px){textarea{height:132px}.form-item{margin-bottom:20px}.form-label{font-size:16px;margin-bottom:8px}.form-acceptance-item{margin-top:-4px}.form-acceptance-item .wpcf7-list-item-label{padding-left:24px;font-weight:normal;font-size:14px;line-height:150%}.form-acceptance-item .wpcf7-list-item-label::before,.form-acceptance-item .wpcf7-list-item-label::after{width:18px;height:18px;top:2px}.form-acceptance-item{margin-top:-4px}.form-row{margin-bottom:20px}.form-row>label{margin-bottom:8px}.form-row-first{width:100%;margin-right:0}.form-row-last{width:100%;margin-left:0}.woocommerce-form__label-for-checkbox span{padding-left:24px;font-size:14px;line-height:150%}.woocommerce-form__label-for-checkbox span::before,.woocommerce-form__label-for-checkbox span::after{width:18px;height:18px;top:2px}}.main-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:16px;background-color:#43c652;border:none;border-radius:8px;font-family:inherit;font-weight:600;font-size:18px;line-height:22px;color:#fff;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.main-button:hover{background-color:#29b239}.arrow-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;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;padding:15px;background-color:#43c652;border:none;border-radius:8px;font-family:inherit;font-weight:600;font-size:18px;line-height:22px;color:#fff;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.arrow-button::after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;background:url("../img/button-arrow-white-icon.svg") no-repeat;margin-left:4px}.arrow-button:hover{background-color:#29b239}@media(max-width: 991px){.main-button{padding:15px;font-weight:500;font-size:16px}.arrow-button{padding:14px;font-weight:500;font-size:16px}}.breadcrumbs{margin-top:24px;margin-bottom:24px}.breadcrumbs .woocommerce-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs a{color:#666;margin-right:4px}.breadcrumbs .delimiter{-ms-flex-negative:0;flex-shrink:0;display:block;width:16px;height:16px;background:url("../img/breadcrumbs-icon.svg") no-repeat;font-size:0;color:rgba(0,0,0,0);margin-right:4px}@media(max-width: 767px){.breadcrumbs{font-size:12px;line-height:150%;margin-top:16px;margin-bottom:16px}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}.pagination .woocommerce-pagination>.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-6px;margin-right:-6px}.pagination .woocommerce-pagination li{-ms-flex-negative:0;flex-shrink:0;margin-left:6px;margin-right:6px}.pagination .woocommerce-pagination li .page-numbers{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;width:46px;height:46px;border:1px solid #43c652;border-radius:50%;font-size:20px;line-height:150%}.pagination .woocommerce-pagination li .page-numbers.current{background-color:#43c652;color:#fff}.pagination .woocommerce-pagination li .page-numbers.prev,.pagination .woocommerce-pagination li .page-numbers.next{font-size:0;color:rgba(0,0,0,0);position:relative}.pagination .woocommerce-pagination li .page-numbers.prev::before,.pagination .woocommerce-pagination li .page-numbers.prev::after,.pagination .woocommerce-pagination li .page-numbers.next::before,.pagination .woocommerce-pagination li .page-numbers.next::after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:.3s;transition:.3s}.pagination .woocommerce-pagination li .page-numbers.prev::before,.pagination .woocommerce-pagination li .page-numbers.next::before{background:url("../img/pagination-arrow-black-icon.svg") no-repeat center;opacity:1}.pagination .woocommerce-pagination li .page-numbers.prev::after,.pagination .woocommerce-pagination li .page-numbers.next::after{background:url("../img/pagination-arrow-white-icon.svg") no-repeat center;opacity:0}.pagination .woocommerce-pagination li .page-numbers.prev:hover::before,.pagination .woocommerce-pagination li .page-numbers.next:hover::before{opacity:0}.pagination .woocommerce-pagination li .page-numbers.prev:hover::after,.pagination .woocommerce-pagination li .page-numbers.next:hover::after{opacity:1}.pagination .woocommerce-pagination li .page-numbers.prev{margin-right:20px}.pagination .woocommerce-pagination li .page-numbers.next{margin-left:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pagination .woocommerce-pagination li .page-numbers.dots{background-color:rgba(0,0,0,0)}.pagination .woocommerce-pagination a{-webkit-transition:.3s;transition:.3s}.pagination .woocommerce-pagination a:hover{background-color:#43c652;color:#fff}.pagination .woocommerce-pagination.woocommerce-pagination--without-numbers{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination .woocommerce-pagination.woocommerce-pagination--without-numbers a{padding:8px 16px;border:1px solid #43c652;border-radius:8px;font-weight:500;margin:0 8px}@media(max-width: 991px){.pagination{margin-top:42px}}.header.header-scrolled{position:fixed;left:0;right:0;z-index:9999;-webkit-animation:slideDown .5s ease-out;animation:slideDown .5s ease-out}@-webkit-keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.header-panel{padding:21px 0;background-color:#3c404f}.header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-hamburger{display:none}.header-logo{-ms-flex-negative:0;flex-shrink:0;display:block;width:174px;margin-right:116px}.header-search{width:100%;max-width:705px;margin-right:60px}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:54px;padding-left:24px;padding-right:112px;border-radius:8px;font-family:inherit;font-weight:500;font-size:18px;line-height:150%}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{font-family:inherit;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#999;opacity:1}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{font-family:inherit;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#999;opacity:1}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{font-family:inherit;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#999;opacity:1}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-ms-input-placeholder{font-family:inherit;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#999;opacity:1}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{font-family:inherit;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#999;opacity:1}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{-webkit-box-shadow:none;box-shadow:none}.header-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{min-width:72px;width:72px;height:54px;border-top-right-radius:8px;border-bottom-right-radius:8px}.header-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:active,.header-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:focus{opacity:1}.header-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{background-color:#29b239;opacity:1}.header-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover::after{-webkit-transform:scale(1.2);transform:scale(1.2)}.header-search .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{display:none}.header-search .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:after{content:"";display:block;background:url("../img/header-search-icon.svg") no-repeat center;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}.header-search .dgwt-wcas-ico-magnifier{display:none}.header-search .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover,.header-search .dgwt-wcas-sugg-hist-clear:hover{opacity:1}.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.dgwt-wcas-open .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{border-bottom-right-radius:0}.dgwt-wcas-suggestions-wrapp{border:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.dgwt-wcas-suggestion-selected{background-color:rgba(79,194,92,.2);color:#fff !important}.dgwt-wcas-suggestion-selected .dgwt-wcas-st{color:#29b239}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{padding:16px;background-color:#43c652;font-weight:500;font-size:14px;line-height:16px;color:#fff}.header-right{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.header-phone{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin-right:58px}.header-phone::before{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:20px;height:20px;background:url("../img/header-phone-icon.svg") no-repeat;margin-right:10px}.header-languages{margin-right:35px}.header-languages .wpml-ls-legacy-dropdown-click{width:auto}.header-languages .wpml-ls-legacy-dropdown-click a{border:none;line-height:150%;color:#3e445a}.header-languages .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;background-color:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer}.header-languages .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;background:url("../img/languages-arrow-white-icon.svg") no-repeat;border:none;position:static}.header-languages .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border:none;border-radius:4px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);overflow:hidden;top:calc(100% + 8px)}.header-account{-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;background:url("../img/header-account-icon.svg") no-repeat;border-radius:50%;margin-right:35px}.header-favorites{-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;background:url("../img/header-favorites-icon.svg") no-repeat;position:relative;margin-right:35px}.header-favorites .wishlist_products_counter{display:block;width:100%;height:100%}.header-favorites .wishlist_products_counter::before{display:none !important}.header-favorites .wishlist_products_counter.wishlist-counter-with-products .wishlist_products_counter_number{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}.header-favorites .wishlist_products_counter_number{display:none;width:16px;height:16px;background-color:#eb001b;border-radius:50%;font-size:14px;color:#fff;position:absolute;right:0;top:0}.header-favorites .wishlist_products_counter_number:empty{background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.header-cart-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-cart-block:hover .widget_shopping_cart{display:block}.header-cart-amount{width:79px;color:#fff;text-align:right;margin-right:16px}.header-cart{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;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;background:url("../img/header-cart-icon.svg") no-repeat;border-radius:50%;position:relative;z-index:52}.header-cart span{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;width:16px;height:16px;background-color:#eb001b;border-radius:50%;font-size:14px;color:#fff;position:absolute;right:0;top:0}.widget_shopping_cart{display:none;width:392px;position:absolute;right:0;top:calc(100% + 16px);z-index:51}.widget_shopping_cart::before{content:"";display:block;width:125px;height:46px;position:absolute;right:0;bottom:100%}.widget_shopping_cart .blockOverlay{background-color:rgba(0,0,0,0) !important}.widget_shopping_cart_content{max-height:80vh;padding:24px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);overflow-y:auto;overflow-x:hidden}.product_list_widget{margin-bottom:32px}.mini_cart_item{min-height:143px;padding-right:116px;padding-bottom:48px;border-bottom:1px solid #ccc;position:relative;margin-bottom:24px}.mini_cart_item:last-child{margin-bottom:0}.mini_cart_item .remove_from_cart_button{display:block;width:24px;height:24px;background:url("../img/product-remove-icon.svg") no-repeat;font-size:0;color:rgba(0,0,0,0);position:absolute;right:0;bottom:13px}.mini_cart_item img{width:116px;height:94px;-o-object-fit:contain;object-fit:contain;border-radius:4px;position:absolute;right:0;top:0}.mini_cart_item .quantity{font-weight:500;line-height:120%;position:absolute;left:0;bottom:16px}.woocommerce-mini-cart__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.woocommerce-mini-cart__total strong{font-weight:500;font-size:18px;line-height:150%}.woocommerce-mini-cart__total .amount{font-size:20px;line-height:150%;color:#0d0d0d}.woocommerce-mini-cart__buttons .button{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;padding:10px;border:1px solid #333;border-radius:8px;font-weight:600;text-align:center;margin-bottom:16px}.woocommerce-mini-cart__buttons .button::after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;background:url("../img/button-arrow-black-icon.svg") no-repeat;margin-left:4px}.woocommerce-mini-cart__buttons .button.checkout{background-color:#43c652;border-color:#43c652;color:#fff;-webkit-transition:.3s;transition:.3s}.woocommerce-mini-cart__buttons .button.checkout::after{background:url("../img/button-arrow-white-icon.svg") no-repeat}.woocommerce-mini-cart__buttons .button.checkout:hover{background-color:#29b239}.woocommerce-mini-cart__buttons .button:last-child{margin-bottom:0}.header-menu-panel{background-color:#f5f5f7;border-bottom:1px solid #ccc}.header-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-menu>ul>li{position:relative}.header-menu>ul>li::after{content:"";display:block;width:1px;background-color:#ccc;position:absolute;right:0;top:10px;bottom:10px}.header-menu>ul>li>a{padding:19px 38px;-webkit-transition:.3s;transition:.3s}.header-menu>ul>li>a:hover{color:#29b239}.header-menu>ul>.catalog-menu-item::after{background-color:#43c652}.header-menu>ul>.catalog-menu-item>a{min-width:290px;padding-left:76px;padding-right:64px;background-color:#43c652;color:#fff;-webkit-transition:.3s;transition:.3s}.header-menu>ul>.catalog-menu-item>a::before{content:"";display:block;width:22px;height:16px;background:url("../img/catalog-menu-item-icon.svg") no-repeat;position:absolute;left:24px;top:calc(50% - 8px)}.header-menu>ul>.catalog-menu-item>a::after{content:"";display:block;width:24px;height:24px;background:url("../img/header-menu-white-arrow-icon.svg") no-repeat;position:absolute;right:20px;top:calc(50% - 12px);-webkit-transition:.3s;transition:.3s}.header-menu>ul>.catalog-menu-item .menu-item-has-children .sub-menu{min-height:100%;padding-left:10px;left:100%;top:0}.header-menu>ul>.catalog-menu-item .menu-item-has-children .sub-menu:after{content:"";display:block;width:1px;background-color:#ccc;position:absolute;left:0;top:10px;bottom:10px}.header-menu>ul>.catalog-menu-item:hover>a{background-color:#29b239;color:#fff}.header-menu>ul>.catalog-menu-item:hover>a::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.header-menu>ul>.catalog-menu-item:hover .header-menu-catalog-dropdown{display:block}.header-menu a{font-weight:500;font-size:18px;line-height:150%}.header-menu .sub-menu{display:none;width:320px;padding-top:10px;padding-bottom:10px;background-color:#fff;position:absolute;z-index:51}.header-menu .sub-menu li{padding-right:10px}.header-menu .sub-menu .menu-item-has-children>a{position:relative;-webkit-transition:.3s;transition:.3s}.header-menu .sub-menu .menu-item-has-children>a::before,.header-menu .sub-menu .menu-item-has-children>a::after{content:"";display:block;width:24px;height:24px;position:absolute;right:18px;top:calc(50% - 12px);-webkit-transition:.3s;transition:.3s}.header-menu .sub-menu .menu-item-has-children>a::before{background:url("../img/header-sub-menu-black-icon.svg") no-repeat;opacity:1}.header-menu .sub-menu .menu-item-has-children>a::after{background:url("../img/header-sub-menu-green-icon.svg") no-repeat;opacity:0}.header-menu .sub-menu .menu-item-has-children:hover>a{color:#29b239}.header-menu .sub-menu .menu-item-has-children:hover>a::before,.header-menu .sub-menu .menu-item-has-children:hover>a::after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.header-menu .sub-menu .menu-item-has-children:hover>a::before{opacity:0}.header-menu .sub-menu .menu-item-has-children:hover>a::after{opacity:1}.header-menu .sub-menu a{width:100%;padding:17px;padding-left:22px;padding-right:60px;color:#3e445a;-webkit-transition:.3s;transition:.3s}.header-menu .sub-menu a:hover{color:#29b239}.header-menu .current-menu-item>a{color:#29b239}.header-menu-catalog-dropdown{display:none;height:calc(100vh - 194px);max-height:754px;background-color:#fff;border-top:1px solid #ccc;border-bottom-left-radius:12px;border-bottom-right-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);overflow-y:auto;overflow-x:hidden;position:absolute;left:0;top:100%;z-index:52}.header-menu-catalog-dropdown>.sub-menu{display:block;position:relative;width:330px}.header-menu-catalog-dropdown .sub-menu.open-sub-menu{display:block}.admin-bar .header-menu-catalog-dropdown{height:calc(100vh - 226px)}.mobile-menu-block{display:none}@media(max-width: 1817px){.header-menu>ul>li>a{padding:19px 26px}}@media(max-width: 1440px){.header-logo{margin-right:60px}.header-menu>ul>li>a{padding:15px 26px}.header-menu>ul>.catalog-menu-item>a{min-width:232px}.header-menu a{font-size:16px}.header-menu .sub-menu{width:288px}.header-menu .sub-menu a{padding:15px;padding-right:34px}.header-menu .sub-menu .menu-item-has-children>a::before,.header-menu .sub-menu .menu-item-has-children>a::after{right:0}.header-menu-catalog-dropdown{height:calc(100vh - 183px);max-height:670px}.header-menu-catalog-dropdown>.sub-menu{width:280px}.admin-bar .header-menu-catalog-dropdown{height:calc(100vh - 215px)}}@media(max-width: 1279px){.header-panel>.container{max-width:100%}.header-hamburger{-ms-flex-negative:0;flex-shrink:0;display:block;width:30px;height:30px;position:relative;cursor:pointer;margin-right:16px}.header-hamburger::before,.header-hamburger::after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0}.header-hamburger::before{background:url("../img/hamburger-open-icon.svg") no-repeat center;opacity:1}.header-hamburger::after{background:url("../img/hamburger-close-icon.svg") no-repeat center;opacity:0}.header-hamburger.active::before{opacity:0}.header-hamburger.active::after{opacity:1}.header-search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;max-width:none}.header-phone{display:none}.header-languages{display:none}.header-account{margin-right:16px}.header-favorites{margin-right:16px}.header-cart-block:hover .widget_shopping_cart{display:none}.header-menu-panel{display:none}.mobile-menu-block{padding:16px 40px;background-color:#fff;overflow-y:auto;position:fixed;left:0;right:0;top:96px;bottom:0;z-index:51}.mobile-menu-block.active{display:block}.mobile-menu-block .header-search{display:none}.mobile-menu-block .header-languages{display:block;margin-left:20px;margin-right:0}.mobile-menu-block .header-languages .wpml-ls-legacy-dropdown-click a{padding:5px 0}.mobile-menu-block .header-languages .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{color:#333}.mobile-menu-block .header-languages .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{background:url("../img/languages-arrow-black-icon.svg") no-repeat}.mobile-menu-block .header-languages .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{-webkit-box-shadow:none;box-shadow:none}.mobile-menu{margin-bottom:72px}.mobile-menu .menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu .menu-item-has-children>a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mobile-menu .mobile-menu-arrow{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;position:relative;cursor:pointer}.mobile-menu .mobile-menu-arrow::before,.mobile-menu .mobile-menu-arrow::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.mobile-menu .mobile-menu-arrow::before{background:url("../img/header-sub-menu-black-icon.svg") no-repeat center;opacity:1}.mobile-menu .mobile-menu-arrow::after{background:url("../img/header-sub-menu-green-icon.svg") no-repeat center;opacity:0}.mobile-menu .sub-menu{display:none;padding:8px 40px 16px;background-color:#fff;overflow-y:auto;position:fixed;left:0;right:0;top:96px;bottom:0;z-index:1}.mobile-menu .sub-menu.sub-menu-open{display:block}.mobile-menu .mobile-menu-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 12px;border-bottom:1px solid #ccc;font-weight:500;font-size:18px;line-height:150%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-bottom:6px}.mobile-menu .mobile-menu-back::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background:url("../img/header-sub-menu-black-icon.svg") no-repeat center;margin-right:6px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mobile-menu a{display:block;padding:14px 20px;font-weight:500;font-size:18px;line-height:26px}.mobile-menu .current-menu-item>a{color:#29b239}.admin-bar .mobile-menu-block{top:128px}.admin-bar .mobile-menu .sub-menu{top:128px}}@media(max-width: 991px){.header-panel{padding:0}.header-row{height:70px}.header-logo{max-width:104px;margin-right:16px}.header-search{margin-right:16px}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:46px;font-weight:normal;font-size:16px}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{font-weight:normal;font-size:16px}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{font-weight:normal;font-size:16px}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{font-weight:normal;font-size:16px}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-ms-input-placeholder{font-weight:normal;font-size:16px}.header-search .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{font-weight:normal;font-size:16px}.header-search .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{height:46px}.header-cart-amount{display:none}.mobile-menu-block{padding:16px;top:70px}.mobile-menu .sub-menu{padding:0 16px 16px;top:70px}.admin-bar .mobile-menu-block{top:102px}.admin-bar .mobile-menu .sub-menu{top:102px}}@media(max-width: 782px){.admin-bar .mobile-menu-block{top:116px}.admin-bar .mobile-menu .sub-menu{top:116px}}@media(max-width: 767px){.header-search{display:none}.dgwt-wcas-suggestions-wrapp{background-color:#f5f5f7}.mobile-menu-block{z-index:54}.mobile-menu-block .header-search{display:block;max-width:100%;margin-right:0;margin-bottom:6px}}@media(max-width: 600px){#wpadminbar{position:fixed}}.footer{margin-top:100px}.footer-top{padding:52px 0;background-color:#3c404f}.footer-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-subscribe{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:140px}.footer-subscribe-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-subscribe-label{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:20px;line-height:150%;color:#fff;margin-right:146px}.footer-subscribe-label::before{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:30px;height:30px;background:url("../img/footer-subscribe-icon.svg") no-repeat;margin-right:12px}.footer-subscribe-form-row{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-subscribe-form{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer-subscribe-form .wpcf7 form .wpcf7-response-output{color:#fff}.footer-subscribe-form .wpcf7 form.sent .wpcf7-response-output{background-color:rgba(0,0,0,0)}.footer-subscribe-form .wpcf7 form.failed .wpcf7-response-output,.footer-subscribe-form .wpcf7 form.aborted .wpcf7-response-output{background-color:rgba(0,0,0,0)}.footer-subscribe-form .wpcf7 form.spam .wpcf7-response-output{background-color:rgba(0,0,0,0)}.footer-subscribe-form .wpcf7 form.invalid .wpcf7-response-output,.footer-subscribe-form .wpcf7 form.unaccepted .wpcf7-response-output,.footer-subscribe-form .wpcf7 form.payment-required .wpcf7-response-output{background-color:rgba(0,0,0,0)}.footer-subscribe-form-field{width:100%;max-width:630px;margin-right:16px}.footer-subscribe-form-field input[type=email]{height:54px;padding:0 20px;font-weight:500;font-size:18px;line-height:150%;color:#0d0d0d}.footer-subscribe-form-button{-ms-flex-negative:0;flex-shrink:0;position:relative}.footer-subscribe-form-button .main-button{width:204px}.footer-subscribe-form-button .wpcf7-spinner{display:block;margin:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.footer-social{-ms-flex-negative:0;flex-shrink:0;margin-right:98px}.footer-social ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-social li{margin-right:28px}.footer-social li:last-child{margin-right:0}.footer-social a{display:block;width:40px;height:40px}.footer-social .facebook{background:url("../img/social-facebook-icon.svg") no-repeat}.footer-social .instagram{background:url("../img/social-instagram-icon.svg") no-repeat}.footer-social .tiktok{background:url("../img/social-tiktok-icon.svg") no-repeat}.footer-main{padding-top:40px;padding-bottom:40px;background-color:#3c404f;border-top:1px solid #666}.footer-main-col-left{width:25%}.footer-main-col-right{width:75%}.footer-left{max-width:378px}.footer-logo{max-width:125px;margin-bottom:24px}.footer-text{color:#fff}.footer-right{padding-left:24px}.footer-right-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-32px}.footer-right-col{padding-top:14px;margin-top:32px}.footer-title{font-weight:500;font-size:18px;line-height:150%;color:#fff;pointer-events:none;margin-bottom:20px}.footer-menu-list li{margin-bottom:12px}.footer-menu-list li:last-child{margin-bottom:0}.footer-menu-list a{color:#fff;-webkit-transition:.3s;transition:.3s}.footer-menu-list a:hover{color:#29b239}.footer-menu-list .current-menu-item>a{color:#29b239}.footer-contacts{max-width:272px}.footer-contacts-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin-bottom:16px}.footer-contacts-list li::before{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:30px;height:30px;margin-right:6px}.footer-contacts-list li:last-child{margin-bottom:0}.footer-contacts-list .address::before{background:url("../img/footer-contacts-address-icon.svg") no-repeat}.footer-contacts-list .phone::before{background:url("../img/footer-contacts-phone-icon.svg") no-repeat}.footer-bottom{background-color:#3c404f;color:#fff}.footer-bottom-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:36px;padding-bottom:20px}.bottom-nav-bar{display:none}.mobile-catalog-block{display:none}@media(max-width: 1440px){.footer-subscribe-label{margin-right:32px}.footer-social{margin-right:0}.footer-main-col-left{width:100%;margin-bottom:32px}.footer-main-col-right{width:100%}.footer-left{max-width:100%}.footer-right{padding-left:0}}@media(max-width: 1279px){.footer-top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-subscribe{width:100%;margin-right:0;margin-bottom:32px}}@media(max-width: 991px){.footer{margin-top:72px}.footer-top{padding-top:28px;padding-bottom:32px}.footer-subscribe-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-subscribe-label{margin-right:0;margin-bottom:28px}.footer-subscribe-form{width:100%}.footer-subscribe-form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-subscribe-form-field{max-width:100%;margin-right:0;margin-bottom:16px}.footer-subscribe-form-field input[type=email]{height:52px;padding:0 16px;font-weight:400;font-size:16px}.footer-subscribe-form-button{width:100%}.footer-subscribe-form-button .main-button{width:100%}.footer-main{padding:36px 0}.footer-logo{margin-bottom:20px}.footer-right-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.footer-right-col{padding-top:0}.footer-title{margin-bottom:16px}.footer-toggle{padding:14px 0;border-bottom:1px solid #ccc;margin-left:8px;margin-right:8px;margin-top:0}.footer-toggle:first-child{border-top:1px solid #ccc}.footer-toggle .footer-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:all;margin-bottom:0}.footer-toggle .footer-title::after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;background:url("../img/footer-menu-arrow-icon.svg") no-repeat}.footer-toggle .footer-title.active::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.footer-toggle .footer-menu-list{display:none;padding-top:18px;padding-bottom:6px}.footer-bottom{font-size:14px;line-height:150%}.footer-bottom-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:12px;padding-bottom:32px}.footer-bottom-col{margin-bottom:16px}.footer-bottom-col:last-child{margin-bottom:0}}@media(max-width: 767px){.bottom-nav-bar{display:block;width:100%;height:60px;padding:6px 16px 13px;background-color:#fff;border-top:1px solid #e7e7e7;position:fixed;left:0;bottom:0;z-index:53}.bottom-nav-bar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -3px}.bottom-nav-bar li{width:20%;padding:0 3px;font-weight:500;font-size:10px;line-height:100%;color:#666;text-align:center}.bottom-nav-bar li.active{color:#43c652}.bottom-nav-bar li.active .bottom-nav-bar-icon::before{opacity:0}.bottom-nav-bar li.active .bottom-nav-bar-icon::after{opacity:1}.bottom-nav-bar a{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:center;-ms-flex-align:center;align-items:center}.bottom-nav-bar .bottom-nav-bar-icon{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;position:relative;margin-bottom:6px}.bottom-nav-bar .bottom-nav-bar-icon::before,.bottom-nav-bar .bottom-nav-bar-icon::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.bottom-nav-bar .bottom-nav-bar-icon::before{opacity:1}.bottom-nav-bar .bottom-nav-bar-icon::after{opacity:0}.bottom-nav-bar .bottom-nav-bar-home .bottom-nav-bar-icon::before{background:url("../img/bottom-nav-bar-icon-1.svg") no-repeat}.bottom-nav-bar .bottom-nav-bar-home .bottom-nav-bar-icon::after{background:url("../img/bottom-nav-bar-icon-1-active.svg") no-repeat}.bottom-nav-bar .bottom-nav-bar-catalog .bottom-nav-bar-icon::before{background:url("../img/bottom-nav-bar-icon-2.svg") no-repeat}.bottom-nav-bar .bottom-nav-bar-catalog .bottom-nav-bar-icon::after{background:url("../img/bottom-nav-bar-icon-2-active.svg") no-repeat}.bottom-nav-bar .bottom-nav-bar-promotions .bottom-nav-bar-icon::before{background:url("../img/bottom-nav-bar-icon-3.svg") no-repeat}.bottom-nav-bar .bottom-nav-bar-promotions .bottom-nav-bar-icon::after{background:url("../img/bottom-nav-bar-icon-3-active.svg") no-repeat}.bottom-nav-bar .bottom-nav-bar-cart .bottom-nav-bar-icon{position:relative}.bottom-nav-bar .bottom-nav-bar-cart .bottom-nav-bar-icon::before{background:url("../img/bottom-nav-bar-icon-4.svg") no-repeat}.bottom-nav-bar .bottom-nav-bar-cart .bottom-nav-bar-icon::after{background:url("../img/bottom-nav-bar-icon-4-active.svg") no-repeat}.bottom-nav-bar .bottom-nav-bar-cart .bottom-nav-bar-icon span{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;width:12px;height:12px;background-color:#eb001b;border-radius:50%;font-weight:500;font-size:7px;line-height:100%;color:#fff;text-align:center;position:absolute;right:-2px;top:2px;z-index:1}.bottom-nav-bar .bottom-nav-bar-account .bottom-nav-bar-icon::before{background:url("../img/bottom-nav-bar-icon-5.svg") no-repeat}.bottom-nav-bar .bottom-nav-bar-account .bottom-nav-bar-icon::after{background:url("../img/bottom-nav-bar-icon-5-active.svg") no-repeat}.mobile-catalog-block{padding:24px 16px 16px;background-color:#fff;overflow-y:auto;position:fixed;left:0;right:0;top:0;bottom:60px;z-index:9999}.mobile-catalog-block.active{display:block}.mobile-catalog-block .header-search{display:block;margin-right:0;margin-bottom:6px}.admin-bar .mobile-catalog-block{top:46px}.mobile-catalog-title{font-weight:600;font-size:24px;line-height:24px;color:#43c652;margin-bottom:16px}.mobile-catalog-menu .menu-item-has-children{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-catalog-menu .menu-item-has-children>a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mobile-catalog-menu .mobile-menu-arrow{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;position:relative;cursor:pointer}.mobile-catalog-menu .mobile-menu-arrow::before,.mobile-catalog-menu .mobile-menu-arrow::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.mobile-catalog-menu .mobile-menu-arrow::before{background:url("../img/header-sub-menu-black-icon.svg") no-repeat center;opacity:1}.mobile-catalog-menu .mobile-menu-arrow::after{background:url("../img/header-sub-menu-green-icon.svg") no-repeat center;opacity:0}.mobile-catalog-menu .sub-menu .sub-menu{display:none;padding:8px 16px 16px;background-color:#fff;overflow-y:auto;position:fixed;left:0;right:0;top:0;bottom:0;z-index:1}.mobile-catalog-menu .sub-menu .sub-menu.sub-menu-open{display:block}.mobile-catalog-menu>.sub-menu>.mobile-menu-back{display:none}.mobile-catalog-menu .mobile-menu-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 12px;border-bottom:1px solid #ccc;font-weight:500;font-size:18px;line-height:150%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-bottom:6px}.mobile-catalog-menu .mobile-menu-back::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background:url("../img/header-sub-menu-black-icon.svg") no-repeat center;margin-right:6px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mobile-catalog-menu a{display:block;padding:14px 16px;font-weight:500;font-size:18px;line-height:26px}.mobile-catalog-menu .current-menu-item>a{color:#29b239}.admin-bar .mobile-catalog-menu .sub-menu .sub-menu{top:46px}}.hero-slider{padding-bottom:64px}.hero-slider .swiper-pagination-progressbar{max-width:600px;background-color:#ccc;border-radius:2px;left:50%;top:auto;bottom:30px;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.hero-slider .swiper-pagination-progressbar-fill{background-color:#3e445a;border-radius:2px}.hero-slide{position:relative}.hero-slide-image{height:30.521vw;background-repeat:no-repeat;background-position:center;background-size:cover}.hero-slide-image.hero-slide-image-desktop{display:block}.hero-slide-image.hero-slide-image-mobile{display:none}.hero-slide-content{max-width:29.167vw;position:absolute;top:50%;left:9.375vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-slide-text{font-weight:600;font-size:2.708vw;line-height:135%;text-transform:uppercase;margin-bottom:1.563vw}.hero-slide-text strong{font-weight:600;font-style:italic;color:#eb001b}.hero-slide-button{max-width:286px}@media(max-width: 991px){.hero-slider{padding-bottom:60px}.hero-slider .swiper-pagination-progressbar{max-width:calc(100% - 32px);bottom:32px}.hero-slide-button{max-width:200px}.hero-slide-button .arrow-button{padding:8px;line-height:18px}}@media(max-width: 767px){.hero-slide-image{height:153.611vw}.hero-slide-image.hero-slide-image-desktop{display:none}.hero-slide-image.hero-slide-image-mobile{display:block}.hero-slide-content{width:100%;max-width:100%;padding-left:8.889vw;padding-right:4.444vw;padding-top:17.778vw;left:0;top:0;-webkit-transform:none;transform:none}.hero-slide-text{font-size:8.889vw;line-height:140%;margin-bottom:3.611vw}}.advantages-row{margin-top:-20px}.advantages-col{width:25%;margin-top:20px}.advantage-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-left:24px;padding-right:14px;padding-top:14px;padding-bottom:14px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.advantage-card-icon{-ms-flex-negative:0;flex-shrink:0;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;width:72px;height:72px;background-color:#f5f5f7;border-radius:50%;margin-right:24px}.advantage-card-text{font-size:20px;line-height:150%}@media(max-width: 1817px){.advantage-card-text{font-size:16px}}@media(max-width: 1440px){.advantage-card{padding:8px 16px}.advantage-card-icon{margin-right:16px}}@media(max-width: 1279px){.advantages-col{width:50%}}@media(max-width: 991px){.advantages-col{width:100%}.advantage-card{padding:8px 12px}.advantage-card-icon{margin-right:12px}}.product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:12px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 16px 16px -8px rgba(12,12,13,.1);box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 16px 16px -8px rgba(12,12,13,.1)}.product-card-image{display:block;height:190px;position:relative;margin-bottom:8px}.product-card-image .container-image-and-badge{height:100%;position:relative}.product-card-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-top-left-radius:8px;border-top-right-radius:8px}.product-card-badge{display:block;padding:7px 16px;background-color:#eb001b;border-radius:8px;font-weight:500;line-height:16px;color:#fff;position:absolute;top:0;z-index:1}.product-card-badge.promotion{background-color:#eb001b;color:#fff;left:0}.product-card-badge.sale{background-color:#fff200;color:#3e445a;right:0}.product-card-badge.hit{background-color:#ff9500;left:0}.yith-wcbm-product-has-badges .product-card-badge{display:none}.yith-wcbm-badge{width:auto !important;height:auto !important;padding:7px 16px !important;border-radius:8px !important;font-family:"Inter",sans-serif;font-weight:500;font-size:16px;line-height:16px}.yith-wcbm-badge p{line-height:unset !important}.yith-wcbm-badge strong{font-weight:unset !important}.product-card-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-card-info .price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.product-card-info .price>.amount{font-weight:600;font-size:28px;line-height:34px;color:#eb001b}.product-card-info .price ins{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-decoration:none}.product-card-info .price ins .amount{font-weight:600;font-size:28px;line-height:34px;color:#eb001b}.product-card-info .price del{color:#666;text-decoration:none}.product-card-info .price del .amount{font-size:18px;line-height:22px;color:#666;position:relative}.product-card-info .price del .amount::after{content:"";background-color:#eb001b;height:1px;position:absolute;left:0;right:14px;top:50%;-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}.product-card-info .price del .price-unit{display:none}.product-card-info .price .price-unit{font-weight:normal;font-size:16px;line-height:22px;color:#666}.product-card-title{margin-bottom:8px}.product-card-title h2{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:normal;font-size:18px;line-height:150%;color:#3e445a}.product-card-statuses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto;margin-bottom:6px}.product-card-availability{font-weight:500;font-size:14px;line-height:17px;color:#666}.product-card-favorite{-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px}.product-card-favorite .tinvwl-loop-button-wrapper{width:100%;height:100%}.product-card-favorite .tinvwl_add_to_wishlist_button{display:block;width:100% !important;height:100% !important}.product-card-favorite .tinvwl_add_to_wishlist_button::before{content:"" !important;display:block !important;width:100%;height:100%;background:url("../img/product-card-favorite-icon.svg") no-repeat center/contain;position:static !important;margin:0 !important}.product-card-favorite .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before{background:url("../img/product-card-favorite-active-icon.svg") no-repeat center/contain}.product-card-button{margin-top:14px}.product-card-button .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;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;height:46px;border:1px solid #43c652;border-radius:8px;font-weight:600;text-align:center;-webkit-transition:.3s;transition:.3s}.product-card-button .button:hover{background-color:#43c652;color:#fff}.product-card-button .button.add_to_cart_button .icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;position:relative;margin-left:11px}.product-card-button .button.add_to_cart_button .icon::before,.product-card-button .button.add_to_cart_button .icon::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:.3s;transition:.3s}.product-card-button .button.add_to_cart_button .icon::before{background:url("../img/product-card-button-add-black-icon.svg") no-repeat center/contain;opacity:1}.product-card-button .button.add_to_cart_button .icon::after{background:url("../img/product-card-button-add-white-icon.svg") no-repeat center/contain;opacity:0}.product-card-button .button.add_to_cart_button:hover{background-color:#43c652;color:#fff}.product-card-button .button.add_to_cart_button:hover .icon::before{opacity:0}.product-card-button .button.add_to_cart_button:hover .icon::after{opacity:1}.product-card-button .button.added{display:none}.product-card-button .added_to_cart{-webkit-appearance:none;-moz-appearance:none;appearance:none;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;height:46px;background-color:rgba(79,194,92,.2);border:1px solid #29b239;border-radius:8px;font-weight:600;text-align:center;position:relative}.product-card-button .added_to_cart::after{content:"";display:block;width:20px;height:20px;background:url("../img/product-card-button-add-black-icon.svg") no-repeat center/contain;margin-left:11px}@media(max-width: 1440px){.product-card-badge{padding:5px 14px;border-radius:4px;font-size:14px;line-height:14px}.yith-wcbm-badge{padding:5px 14px !important;border-radius:4px !important;font-size:14px;line-height:14px}.product-card-info .price>.amount{font-size:24px}.product-card-info .price ins .amount{font-size:24px}.product-card-title h2{font-size:16px}.product-card-button .button{height:40px}.product-card-button .added_to_cart{height:40px}}@media(max-width: 767px){.product-card{padding:6px;border-radius:8px}.product-card-image{margin-bottom:6px}.product-card-image img{border-top-left-radius:4px;border-top-right-radius:4px}.product-card-badge{padding:3px 11px;border-radius:4px;font-size:12px;line-height:12px}.yith-wcbm-badge{padding:3px 11px !important;border-radius:4px !important;font-size:12px;line-height:12px}.product-card-info .price>.amount{font-size:18px;line-height:22px}.product-card-info .price ins .amount{font-size:18px;line-height:22px}.product-card-info .price del .amount{font-size:14px;line-height:17px}.product-card-info .price .price-unit{font-size:12px;line-height:17px}.product-card-title{margin-bottom:4px}.product-card-title h2{font-size:14px}.product-card-statuses{margin-bottom:2px}.product-card-availability{font-size:12px}.product-card-favorite{width:24px;height:24px}.product-card-button{margin-top:10px}.product-card-button .button{height:36px;font-size:12px}.product-card-button .button.add_to_cart_button .icon{width:16px;height:16px;margin-left:6px}.product-card-button .added_to_cart{height:36px;font-size:12px}.product-card-button .added_to_cart::after{width:16px;height:16px;margin-left:6px}}.products-section{margin-top:60px}.products-section .section-header-title span{display:block;font-weight:500;font-size:18px;line-height:150%;color:#eb001b;margin-top:4px}.products-slider-block{position:relative}.products-slider-block .swiper-button-prev,.products-slider-block .swiper-button-next{width:46px;height:46px;background-color:#fff;border:1px solid #43c652;border-radius:50%;margin:0;top:calc(50% - 40px)}.products-slider-block .swiper-button-prev::after,.products-slider-block .swiper-button-next::after{width:24px;height:24px;background:url("../img/slider-navigation-black-arrow.svg") no-repeat;font-family:inherit;font-size:0}.products-slider-block .swiper-button-prev.swiper-button-disabled,.products-slider-block .swiper-button-next.swiper-button-disabled{pointer-events:all}.products-slider-block .swiper-button-prev{left:-23px}.products-slider-block .swiper-button-next{right:-23px}.products-slider-block .swiper-button-next::after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.products-slider{padding-top:20px;padding-bottom:20px;margin-top:-20px;margin-bottom:-20px}.products-slider .swiper-slide{width:270px;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width: 1817px){.products-slider .swiper-slide{width:252px}.products-slider .product-card-image{height:175px}}@media(max-width: 1440px){.products-slider .swiper-slide{width:220px}.products-slider .product-card-image{height:152px}}@media(max-width: 1279px){.products-slider .swiper-slide{width:208px}.products-slider .product-card-image{height:142px}}@media(max-width: 991px){.products-section{margin-top:36px}.products-slider-block .swiper-button-prev{left:-14px}.products-slider-block .swiper-button-next{right:-14px}.products-slider .swiper-slide{width:226px}.products-slider .product-card-image{height:157px}}@media(max-width: 767px){.products-slider-block{margin-left:-8px;margin-right:-16px}.products-slider-block .swiper-button-prev,.products-slider-block .swiper-button-next{display:none}.products-slider .swiper-slide{width:156px}.products-slider .product-card-image{height:111px}}.banner-section{margin-top:100px;margin-bottom:100px}.banner{height:310px;border-radius:12px;-webkit-box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 16px 16px -8px rgba(12,12,13,.1);box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 16px 16px -8px rgba(12,12,13,.1);overflow:hidden;position:relative}.banner-image{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:0;right:0;top:0;bottom:0}.banner-image.banner-desktop-image{display:block}.banner-image.banner-mobile-image{display:none}.banner-text{font-weight:600;font-size:52px;line-height:135%;color:#fff;text-transform:uppercase;position:absolute}.banner-text-top{left:40px;top:24px}.banner-text-bottom{right:40px;bottom:24px}@media(max-width: 1817px){.banner{height:17.061vw}.banner-text{font-size:2.862vw}.banner-text-top{left:2.201vw;top:1.376vw}.banner-text-bottom{right:2.201vw;bottom:1.376vw}}@media(max-width: 991px){.banner-section{margin-top:42px;margin-bottom:42px}}@media(max-width: 767px){.banner{height:32.222vw;border-radius:4px}.banner-image.banner-desktop-image{display:none}.banner-image.banner-mobile-image{display:block}.banner-text{font-weight:500;font-size:5vw;line-height:140%}.banner-text-top{left:1.667vw;top:1.667vw}.banner-text-bottom{right:1.667vw;bottom:1.667vw}}.delivery-section{margin-top:100px}.delivery-col{width:50%}.delivery-image{width:100%;height:522px;border-radius:12px;-webkit-box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 16px 16px -8px rgba(12,12,13,.1);box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 16px 16px -8px rgba(12,12,13,.1);overflow:hidden;position:relative}.delivery-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.delivery-image-text{padding:24px;background-color:rgba(60,64,79,.75);backdrop-filter:blur(8px);border:2px solid #fff;font-weight:600;color:#fff;position:absolute}.delivery-image-text.delivery-image-text-left{border-left:none;border-top-right-radius:32px;border-bottom-right-radius:32px;left:0;top:36px}.delivery-image-text.delivery-image-text-left .text-1{font-size:34px;line-height:150%;text-transform:uppercase}.delivery-image-text.delivery-image-text-left .text-2{font-size:28px;line-height:150%;text-transform:uppercase;margin-top:6px}.delivery-image-text.delivery-image-text-left .text-3{font-size:22px;line-height:150%;margin-top:10px}.delivery-image-text.delivery-image-text-right{border-right:none;border-top-left-radius:32px;border-bottom-left-radius:32px;right:0;bottom:36px}.delivery-image-text.delivery-image-text-right .text-1{font-size:28px;line-height:150%;text-transform:uppercase}.delivery-image-text.delivery-image-text-right .text-2{font-size:20px;line-height:150%;margin-top:10px}.delivery-image-text.delivery-image-text-right .text-3{font-size:34px;line-height:150%;text-transform:uppercase;margin-top:8px}.delivery-content{max-width:776px;padding-left:20px;font-size:18px;line-height:150%}.delivery-content p{margin-bottom:1.5em}.delivery-content p:last-child{margin-bottom:0}@media(max-width: 1817px){.delivery-image{height:405px}.delivery-image-text.delivery-image-text-left{border-top-right-radius:25px;border-bottom-right-radius:25px;top:28px}.delivery-image-text.delivery-image-text-left .text-1{font-size:26px}.delivery-image-text.delivery-image-text-left .text-2{font-size:21px;margin-top:4px}.delivery-image-text.delivery-image-text-left .text-3{font-size:17px;margin-top:7px}.delivery-image-text.delivery-image-text-right{border-top-left-radius:25px;border-bottom-left-radius:25px;bottom:28px}.delivery-image-text.delivery-image-text-right .text-1{font-size:21px}.delivery-image-text.delivery-image-text-right .text-2{font-size:15px;margin-top:7px}.delivery-image-text.delivery-image-text-right .text-3{font-size:26px;margin-top:7px}}@media(max-width: 1440px){.delivery-image{height:357px}.delivery-content{font-size:16px}}@media(max-width: 1279px){.delivery-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.delivery-col{width:100%}.delivery-content-col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:36px}.delivery-content{padding-left:0}.delivery-image{max-width:850px;height:522px}}@media(max-width: 991px){.delivery-section{margin-top:54px}.delivery-image{height:441px;border-radius:4px}.delivery-image-text{border-width:1px}.delivery-image-text.delivery-image-text-left{border-top-right-radius:3.333vw;border-bottom-right-radius:3.333vw;top:3.889vw}.delivery-image-text.delivery-image-text-left .text-1{font-size:3.611vw}.delivery-image-text.delivery-image-text-left .text-2{font-size:3.056vw;margin-top:.278vw}.delivery-image-text.delivery-image-text-left .text-3{font-size:2.5vw;margin-top:.833vw}.delivery-image-text.delivery-image-text-right{border-top-left-radius:3.333vw;border-bottom-left-radius:3.333vw;bottom:3.889vw}.delivery-image-text.delivery-image-text-right .text-1{font-size:3.056vw}.delivery-image-text.delivery-image-text-right .text-2{font-size:2.222vw;margin-top:.833vw}.delivery-image-text.delivery-image-text-right .text-3{font-size:3.611vw;margin-top:.556vw}}@media(max-width: 767px){.delivery-content{font-size:14px}.delivery-image{height:55.833vw}.delivery-image-text{padding:2.78vw}}.catalog-filters .wpc-posts-found{display:none}.catalog-filters .wpc-filters-widget-wrapper{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.catalog-filters .wpc-filters-section{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}.catalog-filters .wpc-filters-section.wpc-filter-product_cat .wpc-filter-header{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.catalog-filters .wpc-filters-section:last-child{padding-bottom:16px;border-bottom:none;margin-bottom:0}.catalog-filters .wpc-filter-header{padding-left:16px;padding-right:16px;margin-bottom:16px}.catalog-filters .wpc-filter-title{font-weight:500;font-size:20px;line-height:150%;margin-bottom:0}.catalog-filters .wpc-filter-content{padding-left:16px;padding-right:9px}.catalog-filters .wpc-filters-main-wrap ul.wpc-filters-ul-list{padding:0}.catalog-filters .wpc-filters-main-wrap li.wpc-term-item{padding-top:9px;padding-bottom:9px;margin-bottom:8px}.catalog-filters .wpc-filters-main-wrap li.wpc-term-item:last-child{margin-bottom:0}.catalog-filters .wpc-filters-main-wrap .wpc-filter-has-hierarchy .wpc-term-item-content-wrapper{padding-right:0}.catalog-filters .wpc-has-children>.wpc-term-item-content-wrapper{padding-right:28px !important}.catalog-filters .wpc-filters-main-wrap li.wpc-term-item label{font-size:18px;line-height:150%}.catalog-filters .wpc-filters-main-wrap li.wpc-term-item a{margin-right:0}.catalog-filters i.wpc-toggle-children-list{width:16px;height:16px;background:url("../img/filters-arrow-icon.svg") no-repeat;top:6px}.catalog-filters i.wpc-toggle-children-list::before,.catalog-filters i.wpc-toggle-children-list::after{display:none}.catalog-filters .wpc-opened>.wpc-term-item-content-wrapper>.wpc-toggle-children-list{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.catalog-filters .wpc-filters-main-wrap ul.children{margin-left:20px}.catalog-filters li.wpc-term-item ul.children,.catalog-filters li.wpc-term-item>.wpc-term-item-content-wrapper+ul.children{margin-top:17px}.catalog-filters .wpc-checkbox-item .wpc-term-item-content-wrapper input[type=checkbox]{width:1px !important;height:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;margin:-1px !important;padding:0 !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important}.catalog-filters .wpc-checkbox-item .wpc-term-item-content-wrapper input[type=checkbox]:checked+label::after{opacity:1}.catalog-filters .wpc-checkbox-item .wpc-term-item-content-wrapper label{padding-left:30px}.catalog-filters .wpc-checkbox-item .wpc-term-item-content-wrapper label::before,.catalog-filters .wpc-checkbox-item .wpc-term-item-content-wrapper label::after{content:"";display:block;width:24px;height:24px;border-radius:2px;position:absolute;left:0;top:2px}.catalog-filters .wpc-checkbox-item .wpc-term-item-content-wrapper label::before{border:1px solid #999}.catalog-filters .wpc-checkbox-item .wpc-term-item-content-wrapper label::after{background:url("../img/checkbox-green-icon.svg") no-repeat;opacity:0}.catalog-filters .wpc-edit-filter-set{display:none}.catalog-header .wpc-custom-selected-terms{display:block !important}.catalog-header .wpc-filter-chips-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-top:-12px;margin-bottom:20px}.catalog-header .wpc-filter-chips-list.wpc-empty-chips-container{margin:0}.catalog-header .wpc-filter-chip{margin-left:20px !important;margin-right:0 !important;margin-top:12px !important;margin-bottom:0 !important}.catalog-header .wpc-filter-chip a{display:block !important;padding:1px 9px !important;background-color:rgba(79,194,92,.1);border:1px solid #43c652 !important;border-radius:6px !important;font-size:16px !important;line-height:150% !important;color:#3e445a !important}.catalog-header .wpc-filter-chip.wpc-chip-reset-all a{background-color:rgba(0,0,0,0)}.catalog-header .wpc-filter-chip.wpc-chip-reset-all .wpc-filter-chip-name{margin-right:12px}.catalog-header .wpc-filter-chip.wpc-chip-reset-all .wpc-chip-remove-icon{display:block}.catalog-header .wpc-filter-chip-name{margin-right:12px}.catalog-header .wpc-chip-remove-icon{-ms-flex-negative:0;flex-shrink:0;width:18px;height:18px;background:url("../img/filter-chip-icon.svg") no-repeat center;font-size:0;line-height:0;color:rgba(0,0,0,0)}@media(max-width: 1817px){.catalog-filters .wpc-filters-main-wrap li.wpc-term-item label{font-size:16px}.catalog-filters .wpc-checkbox-item .wpc-term-item-content-wrapper label{padding-left:32px}.catalog-filters .wpc-checkbox-item .wpc-term-item-content-wrapper label::before,.catalog-filters .wpc-checkbox-item .wpc-term-item-content-wrapper label::after{top:0}}@media(max-width: 1279px){.catalog-filters .wpc-filters-open-button-container{display:block}.catalog-filters .wpc-open-close-filters-button{display:block !important;padding-left:16px !important;padding-right:12px !important;padding-top:10px !important;padding-bottom:10px !important;background-color:#fff !important;border:none !important;border-radius:8px !important;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);font-size:16px !important;line-height:150% !important;color:#333 !important;margin-bottom:0}.catalog-filters .wpc-open-close-filters-button .wpc-filters-button-text{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.catalog-filters .wpc-open-close-filters-button .wpc-button-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-filters .wpc-open-close-filters-button .wpc-icon-html-wrapper{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;position:relative;margin-right:0;top:0}.catalog-filters .wpc-open-close-filters-button .wpc-icon-html-wrapper::before,.catalog-filters .wpc-open-close-filters-button .wpc-icon-html-wrapper::after{content:"";display:block;width:24px;height:24px;position:absolute;left:0;right:0;top:0;bottom:0}.catalog-filters .wpc-open-close-filters-button .wpc-icon-html-wrapper::before{background:url("../img/filter-button-open-icon.svg") no-repeat;opacity:1}.catalog-filters .wpc-open-close-filters-button .wpc-icon-html-wrapper::after{background:url("../img/filter-button-close-icon.svg") no-repeat;opacity:0}.catalog-filters .wpc-open-close-filters-button .wpc-icon-html-wrapper span{display:none}.catalog-filters .wpc-filters-widget-content{display:none;margin-top:16px}}@media(max-width: 991px){.catalog-header .wpc-filter-chips-list{margin-left:-8px}.catalog-header .wpc-filter-chip{margin-left:8px !important}.catalog-filters .wpc-filter-title{font-size:18px}}.catalog-sorting-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-sorting-label{-ms-flex-negative:0;flex-shrink:0;font-size:18px;line-height:38px}.catalog-sorting-form{width:218px}.catalog-sorting-form select{height:38px;border:none}.catalog-sorting-form .select2-container .select2-selection--single{height:38px}.catalog-sorting-form .select2-container--default .select2-selection--single{border:none}.catalog-sorting-form .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:18px;line-height:38px}.catalog-sorting-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;top:0}.archive .select2-dropdown{border:none;-webkit-box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 16px 16px -8px rgba(12,12,13,.1);box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 16px 16px -8px rgba(12,12,13,.1)}.archive .select2-results__option{font-size:18px;line-height:150%}.catalog-section-left{-ms-flex-negative:0;flex-shrink:0;width:290px}.catalog-section-right{width:calc(100% - 290px)}.catalog-header .catalog-sorting{display:none}.catalog-row{margin-top:-40px}.catalog-col{width:20%;margin-top:40px}.catalog-description{margin-top:160px}.catalog-description-header{padding:18px 26px;background-color:#fff;border-radius:12px;margin-bottom:32px}.catalog-description-title{font-weight:600;font-size:32px;line-height:38px;color:#3e445a}.catalog-description-text{font-size:20px;line-height:150%;color:#3e445a}.catalog-top-description{font-size:20px;line-height:150%;color:#3e445a;margin-bottom:32px}.catalog-top-description h1,.catalog-top-description h2,.catalog-top-description h3,.catalog-top-description h4,.catalog-top-description h5,.catalog-top-description h6{padding:18px 26px;background-color:#fff;border-radius:12px;font-weight:600;font-size:32px;line-height:38px;color:#3e445a;margin-bottom:24px}.catalog-top-description h1:last-child,.catalog-top-description h2:last-child,.catalog-top-description h3:last-child,.catalog-top-description h4:last-child,.catalog-top-description h5:last-child,.catalog-top-description h6:last-child{margin-bottom:0}.catalog-top-description p{margin-bottom:1em}.catalog-top-description p:last-child{margin-bottom:0}.catalog-section-left .catalog-top-description{display:none}.woocommerce-wishlist .catalog-section-right{width:100%}.woocommerce-wishlist .catalog-col{width:16.6666666667%}@media(max-width: 1817px){.catalog-row{margin-top:-20px}.catalog-col{width:25%;margin-top:20px}.catalog-col .product-card-image{height:173px}.catalog-description-title{font-size:30px}.catalog-description-text{font-size:18px}.woocommerce-wishlist .catalog-col{width:20%}.woocommerce-wishlist .catalog-col .product-card-image{height:175px}}@media(max-width: 1440px){.catalog-col .product-card-image{height:142px}.catalog-description{margin-top:100px}.catalog-description-title{font-size:28px}.catalog-description-text{font-size:16px}.catalog-top-description{font-size:16px}.catalog-top-description h1,.catalog-top-description h2,.catalog-top-description h3,.catalog-top-description h4,.catalog-top-description h5,.catalog-top-description h6{font-size:28px}.woocommerce-wishlist .catalog-col .product-card-image{height:152px}}@media(max-width: 1279px){.catalog-section .section-header .catalog-sorting{display:none}.catalog-sorting-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-sorting-form select{height:44px}.catalog-sorting-form .select2-container .select2-selection--single{height:44px}.catalog-sorting-form .select2-container .select2-selection--single .select2-selection__rendered{padding-right:32px}.catalog-sorting-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.catalog-sorting-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;right:16px}.catalog-section-left{width:100%;margin-bottom:16px}.catalog-section-left .catalog-top-description{display:block}.catalog-section-right{width:100%}.catalog-section-right .catalog-top-description{display:none}.catalog-header .catalog-sorting{display:block;padding-left:16px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);margin-bottom:16px}.woocommerce-wishlist .catalog-col{width:25%}.woocommerce-wishlist .catalog-col .product-card-image{height:142px}}@media(max-width: 991px){.catalog-sorting-label{font-size:16px}.catalog-sorting-form{width:194px}.catalog-sorting-form .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px}.archive .select2-results__option{padding:9px 16px;font-size:16px}.catalog-col{width:50%}.catalog-col .product-card-image{height:253px}.catalog-description-header{padding:12px 16px;margin-bottom:24px}.catalog-description-title{font-size:20px;line-height:140%}.catalog-top-description h1,.catalog-top-description h2,.catalog-top-description h3,.catalog-top-description h4,.catalog-top-description h5,.catalog-top-description h6{padding:12px 16px;font-size:20px;line-height:140%;margin-bottom:16px}.woocommerce-wishlist .catalog-col{width:50%}.woocommerce-wishlist .catalog-col .product-card-image{height:253px}}@media(max-width: 767px){.catalog-row{margin-top:-16px}.catalog-col{margin-top:16px}.catalog-col .product-card-image{height:30.833vw}.catalog-description-text{font-size:14px}.catalog-top-description{font-size:14px}.woocommerce-wishlist .catalog-col .product-card-image{height:30.833vw}}.product-section{margin-bottom:100px}.product-main-block{padding:12px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);margin-bottom:60px}.product-main-block-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-main-block-left{width:42.75%}.product-main-block-right{width:57.25%;padding-left:38px;padding-top:12px;padding-bottom:12px}.product-badges{display:-webkit-box;display:-ms-flexbox;display:flex}.product-badge{padding:7px 16px;background-color:#eb001b;border-radius:8px;font-weight:600;line-height:16px;color:#fff;margin-right:12px;margin-bottom:12px}.product-badge.promotion{background-color:#eb001b;color:#fff}.product-badge.sale{background-color:#fff200;color:#3e445a}.product-badge.hit{background-color:#ff9500}.product-badge:last-child{margin-right:0}.product-badge.yith-wcbm-badge{position:static}.yith-wcbm-product-has-badges .product-badge.sale{display:none}.product-gallery .woocommerce-product-gallery__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:604px;overflow:hidden}.product-gallery .woocommerce-product-gallery__image{float:none !important;height:auto;position:relative}.product-gallery .woocommerce-product-gallery__image a{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;height:100%;border-radius:4px;overflow:hidden}.product-gallery .woocommerce-product-gallery__image a img{width:100%;border-radius:4px}.product-gallery .woocommerce-product-gallery__image--placeholder{position:relative}.product-gallery .flex-control-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}.product-gallery .flex-control-thumbs li{width:calc(25% - 12px);cursor:pointer;margin:12px 6px 0}.product-gallery .flex-control-thumbs li img{width:100%;border-radius:4px}.product_title{font-weight:600;font-size:32px;line-height:39px;margin-bottom:20px}.product_meta>span{display:block;font-size:18px;line-height:150%;margin-bottom:12px}.product_meta>span:last-child{margin-bottom:0}.product_meta>span span,.product_meta>span a{color:#666}.product-short-description-block{margin-top:20px}.product-short-description p{margin-bottom:1.5em}.product-short-description p:last-child{margin-bottom:0}.product-short-description-more{display:none}.product-actions{padding-top:30px;border-top:1px solid #ccc;margin-top:30px}.product-actions>.stock{display:none}.product-availability .stock{font-weight:500;font-size:18px;line-height:150%;color:#333;margin-bottom:16px}.product-availability .stock::before{display:none}.product-availability .stock.in-stock,.product-availability .stock.out-of-stock{color:#333}.single-product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;max-width:382px}.single-product-price>.amount{font-weight:600;font-size:42px;line-height:51px;color:#eb001b}.single-product-price ins{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-decoration:none}.single-product-price ins .amount{font-weight:600;font-size:42px;line-height:51px;color:#eb001b}.single-product-price del{color:#666;text-decoration:none}.single-product-price del .amount{font-size:32px;line-height:39px;color:#666;position:relative}.single-product-price del .amount::after{content:"";background-color:#eb001b;height:2px;position:absolute;left:0;right:22px;top:50%;-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}.single-product-price del .price-unit{display:none}.single-product-price .price-unit{font-weight:normal;font-size:24px;line-height:39px;color:#666}.product-add-form,.woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.product-add-form .quantity,.woocommerce-variation-add-to-cart .quantity{margin-right:16px}.product-type-external form.cart{margin-top:20px}.single_add_to_cart_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;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;width:246px;padding:13px;background-color:#43c652;border:none;border-radius:8px;font-family:inherit;font-weight:600;font-size:16px;line-height:20px;color:#fff;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.single_add_to_cart_button::after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:20px;height:20px;background:url("../img/product-card-button-add-white-icon.svg") no-repeat;margin-left:12px}.single_add_to_cart_button:hover{background-color:#29b239}.product-grouped-form{margin-top:-30px}.product-grouped-form table{width:100%;font-weight:500;font-size:18px;line-height:150%;margin-bottom:40px}.product-grouped-form table tr{border-bottom:1px solid #ccc}.product-grouped-form table th,.product-grouped-form table td{height:60px;padding-left:24px;padding-top:6px;padding-bottom:6px}.product-grouped-form table th{font-weight:normal;text-align:left}.product-grouped-form table th:nth-child(1){width:406px}.product-grouped-form table th:nth-child(2){width:162px}.product-grouped-form table th:nth-child(3){width:146px}.product-grouped-form table th:nth-child(4){width:auto}.product-grouped-form .single-product-price{margin-bottom:20px}.woocommerce-grouped-product-list-item.outofstock .stock{display:none}.woocommerce-grouped-product-list-item.outofstock .cwg_popup_submit{display:none}.woocommerce-grouped-product-list-item.outofstock .button{display:none}.product-favorite{margin-top:24px}.product-favorite .tinvwl_add_to_wishlist_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-favorite .tinvwl_add_to_wishlist_button::before{content:"" !important;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;background:url("../img/product-card-favorite-icon.svg") no-repeat center/contain;margin-right:6px !important}.product-favorite .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before{background:url("../img/product-card-favorite-active-icon.svg") no-repeat center/contain}.product-favorite .tinvwl_add_to_wishlist-text,.product-favorite .tinvwl_remove_from_wishlist-text{font-weight:500;font-size:18px;line-height:150%}.product-info-block{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.product-info-tabs .wc-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:18px 36px;border-bottom:1px solid #ccc}.product-info-tabs .wc-tabs li{margin-right:36px}.product-info-tabs .wc-tabs li:last-child{margin-right:0}.product-info-tabs .wc-tabs .active a{color:#333}.product-info-tabs .wc-tabs a{display:block;font-weight:600;font-size:24px;line-height:150%;color:#999}.product-info-tabs .wc-tab{display:none;padding:30px 36px 36px;font-size:18px;line-height:150%}.product-info-tabs .wc-tab.active{display:block}.product-info-tabs .wc-tab p{margin-bottom:1.5em}.product-info-tabs .wc-tab p:last-child{margin-bottom:0}.product-info-tabs .woocommerce-product-attributes tr:last-child th,.product-info-tabs .woocommerce-product-attributes tr:last-child td{padding-bottom:0}.product-info-tabs .woocommerce-product-attributes th,.product-info-tabs .woocommerce-product-attributes td{padding-bottom:30px}.product-info-tabs .woocommerce-product-attributes .woocommerce-product-attributes-item__label{width:400px;padding-right:36px;font-weight:normal;color:#666;text-align:left}.single-product .cwg_popup_submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:246px;padding:10px;background-color:#fff;border:1px solid #43c652;border-radius:8px;font-weight:600;font-size:16px;line-height:150%;color:#333;text-align:center;cursor:pointer;margin-top:20px;-webkit-transition:.3s;transition:.3s}.single-product .cwg_popup_submit:hover{background-color:#43c652;color:#fff}.single-product .swal2-container{padding:0 16px}.single-product .swal2-container.swal2-backdrop-show,.single-product .swal2-container.swal2-noanimation{background-color:rgba(51,51,51,.4)}.single-product .swal2-container.swal2-backdrop-show.active,.single-product .swal2-container.swal2-noanimation.active{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.single-product .swal2-popup{width:580px;padding:42px 40px 10px;background-color:#fff;-webkit-box-shadow:0 2px 15px 0 rgba(28,46,58,.2);box-shadow:0 2px 15px 0 rgba(28,46,58,.2);border-radius:12px}.single-product .swal2-popup .swal2-close{width:30px;height:30px;background:url("../img/out-of-stock-popup-close-icon.svg") no-repeat center/contain !important;-webkit-box-shadow:none;box-shadow:none;font-size:0;color:rgba(0,0,0,0);right:20px;top:20px}.single-product .swal2-popup .swal2-close:focus{-webkit-box-shadow:none;box-shadow:none}.single-product .swal2-popup .swal2-content{padding:0}.single-product .swal2-popup .cwginstock-subscribe-form .panel-primary{border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:16px}.single-product .swal2-popup .cwginstock-subscribe-form .panel-heading{padding:0;border-bottom:none;border-radius:0}.single-product .swal2-popup .cwginstock-subscribe-form .panel-primary>.panel-heading{max-width:396px;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#333;margin:0 auto 36px}.single-product .swal2-popup .cwginstock-panel-heading h4{font-weight:600;font-size:24px;line-height:150%;color:#333}.single-product .swal2-popup .cwginstock-subscribe-form .panel-body{padding:0}.single-product .swal2-popup .cwginstock-subscribe-form .row{margin:0}.single-product .swal2-popup .cwginstock-subscribe-form .col-md-12{width:100%;padding:0;float:none}.single-product .swal2-popup .cwginstock-subscribe-form .center-block{margin-bottom:16px}.single-product .swal2-popup .cwginstock-panel-body input[type=email],.single-product .swal2-popup .cwginstock-panel-body input[type=text]{text-align:left !important;margin-bottom:30px}.single-product .swal2-popup .cwgstock_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:16px;background-color:#43c652;border:none;border-radius:8px;font-family:inherit;font-weight:600;font-size:18px;line-height:22px;color:#fff;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;margin-top:42px;-webkit-transition:.3s;transition:.3s}.single-product .swal2-popup .cwgstock_button:hover{background-color:#29b239}@media(max-width: 1440px){.product-badge.yith-wcbm-badge{padding:7px 16px !important;border-radius:8px !important;font-size:16px;line-height:16px}.product-grouped-form table{font-size:16px}.product-grouped-form table th,.product-grouped-form table td{padding-left:16px}}@media(max-width: 1279px){.product-grouped-form table{font-size:14px}.product-grouped-form .quantity{width:80px}}@media(max-width: 991px){.product-section{margin-bottom:54px}.product-main-block{margin-bottom:32px}.product-main-block-left{width:100%;margin-bottom:20px}.product-main-block-right{width:100%;padding-left:0;padding-top:0}.product-main-block{border-radius:8px}.product-main .product-add-quantity{margin-right:12px}.product-main .product-add-quantity input{font-weight:500}.product_title{font-size:20px;line-height:140%;margin-bottom:8px}.product_meta>span{font-size:14px;margin-bottom:6px}.product-short-description{font-size:14px;line-height:150%}.product-short-description-inner{display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.product-short-description-inner.active{display:block}.product-short-description-more{font-size:14px;line-height:150%;color:#29b239;text-decoration:underline}.product-short-description-more.active{display:block}.product-actions{padding-top:18px;margin-top:24px}.product-availability .stock{font-size:14px;line-height:140%;margin-bottom:12px}.single-product-price{max-width:304px}.single-product-price>.amount{font-size:32px;line-height:39px}.single-product-price ins .amount{font-size:32px;line-height:39px}.single-product-price del .amount{font-size:24px;line-height:36px}.single-product-price del .amount::after{right:16px}.single-product-price .price-unit{font-size:18px;line-height:36px}.product-add-form,.woocommerce-variation-add-to-cart{margin-top:16px}.product-add-form .quantity,.woocommerce-variation-add-to-cart .quantity{margin-right:12px}.product-type-external form.cart{margin-top:16px}.single_add_to_cart_button{max-width:172px;font-weight:500}.product-grouped-form{margin-top:-18px}.product-grouped-form table{font-size:16px}.product-grouped-form .quantity{width:120px}.product-favorite{margin-top:20px}.product-favorite .tinvwl_add_to_wishlist_button::before{width:24px;height:24px}.product-favorite .tinvwl_add_to_wishlist-text,.product-favorite .tinvwl_remove_from_wishlist-text{font-size:14px;line-height:140%}.product-info-block{border-radius:8px}.product-info-tabs .wc-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 16px 20px}.product-info-tabs .wc-tabs li{margin-right:0;margin-bottom:14px}.product-info-tabs .wc-tabs li:last-child{margin-bottom:0}.product-info-tabs .wc-tabs a{font-weight:500;font-size:18px}.product-info-tabs .wc-tab{padding:18px 16px 24px;font-size:14px}.product-info-tabs .woocommerce-product-attributes th,.product-info-tabs .woocommerce-product-attributes td{padding-bottom:18px}.product-info-tabs .woocommerce-product-attributes .woocommerce-product-attributes-item__label{width:156px;padding-right:16px;font-weight:normal}}@media(max-width: 767px){.product-badge{padding:3px 11px;border-radius:4px;font-weight:500;font-size:12px;line-height:12px;margin-right:8px;margin-bottom:8px}.product-badge.yith-wcbm-badge{padding:3px 11px !important;border-radius:4px !important;font-size:12px;line-height:12px}.product-gallery .woocommerce-product-gallery__wrapper{max-height:71.67vw}.product-gallery .woocommerce-product-gallery__image a{border-radius:2px}.product-gallery .woocommerce-product-gallery__image a img{border-radius:2px}.product-gallery .flex-control-thumbs{margin:0 -4px}.product-gallery .flex-control-thumbs li{width:calc(33.3333333333% - 8px);margin:8px 4px 0}.product-gallery .flex-control-thumbs li img{border-radius:2px}.product-grouped-form table{font-weight:500;font-size:14px;line-height:140%;margin-bottom:22px}.product-grouped-form table thead{display:none}.product-grouped-form table tr{display:block;padding:16px 0}.product-grouped-form table td{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:0;margin-bottom:12px}.product-grouped-form table td::before{content:attr(data-title);-ms-flex-negative:0;flex-shrink:0;display:block;width:132px;padding-right:16px;font-weight:normal;line-height:150%}.product-grouped-form table td:last-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.product-grouped-form .single-product-price{margin-bottom:16px}.single-product .cwg_popup_submit{width:100%;max-width:304px}.single-product .swal2-popup{padding:42px 12px 10px;border-radius:8px}.single-product .swal2-popup .swal2-close{width:24px;height:24px;right:16px;top:16px}.single-product .swal2-popup .cwginstock-subscribe-form .panel-primary>.panel-heading{max-width:396px;margin:0 auto 30px}.single-product .swal2-popup .cwginstock-panel-body input[type=email],.single-product .swal2-popup .cwginstock-panel-body input[type=text]{margin-bottom:20px}.single-product .swal2-popup .cwgstock_button{padding:15px;font-weight:500;font-size:16px;margin-top:36px}}.contacts-col-left{width:25%}.contacts-col-right{width:75%}.contacts-top-block{margin-bottom:100px}.contacts-block{padding:32px 28px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.contacts-block-title{font-weight:600;font-size:24px;line-height:150%;text-align:center;margin-bottom:24px}.contacts-block-text{font-weight:500;font-size:18px;line-height:150%;margin-bottom:24px}.contacts-block-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:18px;line-height:150%;margin-bottom:24px}.contacts-block-list li::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;margin-right:16px}.contacts-block-list li:last-child{margin-bottom:0}.contacts-block-list .address::before{background:url("../img/contacts-block-address-icon.svg") no-repeat center/contain}.contacts-block-list .phone::before{background:url("../img/contacts-block-phone-icon.svg") no-repeat center/contain}.contacts-block-list .email::before{background:url("../img/contacts-block-email-icon.svg") no-repeat center/contain}.contacts-block-list .schedule::before{background:url("../img/contacts-block-schedule-icon.svg") no-repeat center/contain}.contacts-map iframe{display:block;width:100%;height:680px}.contacts-form-block{max-width:640px;padding:42px 40px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);margin:0 auto}.contacts-form-block-title{font-weight:600;font-size:32px;line-height:39px;text-align:center;margin-bottom:24px}.contacts-form-block-text{font-size:18px;line-height:150%;margin-bottom:32px}@media(max-width: 1817px){.contacts-col-left{width:33.3333333333%}.contacts-col-right{width:66.6666666667%}.contacts-map iframe{height:480px}}@media(max-width: 1279px){.contacts-top-block{margin-bottom:32px}.contacts-col-left{width:100%;margin-bottom:32px}.contacts-col-right{width:100%}.contacts-form-block{max-width:100%}}@media(max-width: 767px){.contacts-block{padding:24px 16px;border-radius:8px}.contacts-block-title{font-weight:500;font-size:18px;margin-bottom:16px}.contacts-block-text{font-weight:normal;font-size:16px;margin-bottom:16px}.contacts-block-list li{font-weight:normal;font-size:16px;margin-bottom:16px}.contacts-block-list li::before{width:24px;height:24px;margin-right:12px}.contacts-map{margin-left:-16px;margin-right:-16px}.contacts-map iframe{height:560px}.contacts-form-block{padding:24px 12px 30px;border-radius:8px}.contacts-form-block-title{font-size:20px;line-height:140%;margin-bottom:16px}.contacts-form-block-text{font-size:16px;margin-bottom:20px}}.wishlist-section .tinv-header{display:none}.tinvwl-table-manage-list{width:100%;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);font-weight:500;font-size:18px;line-height:150%;margin-bottom:0 !important}.tinvwl-table-manage-list tr{border-top:1px solid #ccc}.tinvwl-table-manage-list th,.tinvwl-table-manage-list td{padding-left:24px !important;padding-right:0 !important}.tinvwl-table-manage-list th{height:60px;padding-top:6px !important;padding-bottom:6px !important;font-weight:normal;text-align:left}.tinvwl-table-manage-list td{padding-top:24px !important;padding-bottom:24px !important}.tinvwl-table-manage-list thead tr{border-top:none}.tinvwl-table-manage-list .product-remove{width:96px !important;padding-left:48px !important;padding-right:24px !important}.tinvwl-table-manage-list .product-remove button{width:24px;height:24px;padding:0;background:url("../img/product-remove-icon.svg") no-repeat;border-radius:0;cursor:pointer}.tinvwl-table-manage-list .product-remove button i{display:none}.tinvwl-table-manage-list .product-thumbnail{min-width:152px;width:152px}.tinvwl-table-manage-list .product-thumbnail a{display:block;width:128px}.tinvwl-table-manage-list .product-thumbnail img{border-radius:4px}.tinvwl-table-manage-list .product-thumbnail .yith-wcbm-badge{display:none}.tinvwl-table-manage-list .product-price{width:200px}.tinvwl-table-manage-list .product-price del{color:#666;text-decoration:none}.tinvwl-table-manage-list .product-price del .amount{font-size:18px;line-height:22px;color:#666;position:relative}.tinvwl-table-manage-list .product-price del .amount::after{content:"";background-color:#eb001b;height:1px;position:absolute;left:0;right:14px;top:50%;-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}.tinvwl-table-manage-list .product-price del .price-unit{display:none}.tinvwl-table-manage-list .product-price ins{text-decoration:none}.tinvwl-table-manage-list .product-price .price-unit{font-weight:normal;font-size:16px;line-height:22px;color:#666}.tinvwl-table-manage-list .product-stock{width:200px}.tinvwl-table-manage-list .product-stock .stock{display:block}.tinvwl-table-manage-list .product-stock .stock i{display:none}.tinvwl-table-manage-list .product-stock .stock span{display:block !important}.tinvwl-table-manage-list .product-action{width:248px;padding-right:24px !important}.tinvwl-table-manage-list .product-action .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;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;width:200px !important;max-width:100%;height:46px;padding:10px;background-color:rgba(0,0,0,0);border:1px solid #43c652;border-radius:8px;font-family:inherit;font-size:16px;line-height:150%;font-weight:600;color:#333;text-align:center;cursor:pointer;-webkit-transition:.3s;transition:.3s}.tinvwl-table-manage-list .product-action .button .ftinvwl-shopping-cart{-ms-flex-negative:0;flex-shrink:0;display:block;width:20px;height:20px;position:relative;margin-left:11px;margin-right:0}.tinvwl-table-manage-list .product-action .button .ftinvwl-shopping-cart::before,.tinvwl-table-manage-list .product-action .button .ftinvwl-shopping-cart::after{content:"" !important;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:.3s;transition:.3s}.tinvwl-table-manage-list .product-action .button .ftinvwl-shopping-cart::before{background:url("../img/product-card-button-add-black-icon.svg") no-repeat center/contain;opacity:1}.tinvwl-table-manage-list .product-action .button .ftinvwl-shopping-cart::after{background:url("../img/product-card-button-add-white-icon.svg") no-repeat center/contain;opacity:0}.tinvwl-table-manage-list .product-action .button .tinvwl-txt{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.tinvwl-table-manage-list .product-action .button:hover{background-color:#43c652;color:#fff}.tinvwl-table-manage-list .product-action .button:hover .ftinvwl-shopping-cart::before{opacity:0}.tinvwl-table-manage-list .product-action .button:hover .ftinvwl-shopping-cart::after{opacity:1}.tinvwl-table-manage-list tfoot .tinvwl-to-left{display:none !important}.tinvwl-table-manage-list tfoot .tinvwl-to-right{width:100%;float:none;text-align:left;margin:0 !important}.tinvwl-table-manage-list tfoot .tinvwl-to-right .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:300px;padding:16px;background-color:#43c652;border:none;border-radius:8px;font-family:inherit;font-weight:600;font-size:18px;line-height:22px;color:#fff;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:16px auto 0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.tinvwl-table-manage-list tfoot .tinvwl-to-right .button:hover{background-color:#29b239}@media(max-width: 1440px){.tinvwl-table-manage-list{font-size:16px}.tinvwl-table-manage-list th,.tinvwl-table-manage-list td{padding-left:16px !important}.tinvwl-table-manage-list td{padding-top:16px !important;padding-bottom:16px !important}.tinvwl-table-manage-list .product-remove{width:72px !important;padding-left:32px !important;padding-right:16px !important}.tinvwl-table-manage-list .product-thumbnail{min-width:116px;width:116px}.tinvwl-table-manage-list .product-thumbnail a{width:100px}.tinvwl-table-manage-list .product-price{width:180px}.tinvwl-table-manage-list .product-price del .amount{font-size:16px;line-height:20px}.tinvwl-table-manage-list .product-price .price-unit{font-size:14px;line-height:20px}.tinvwl-table-manage-list .product-stock{width:180px}.tinvwl-table-manage-list .product-action{width:212px;padding-right:16px !important}.tinvwl-table-manage-list .product-action .button{width:180px !important;height:40px}}@media(max-width: 1279px){.tinvwl-table-manage-list .product-remove{width:56px !important}.tinvwl-table-manage-list .product-thumbnail{min-width:96px;width:96px}.tinvwl-table-manage-list .product-thumbnail a{width:80px}.tinvwl-table-manage-list .product-price{width:auto}.tinvwl-table-manage-list .product-stock{width:auto}}@media(max-width: 991px){.tinvwl-table-manage-list{display:block;padding:0 12px}.tinvwl-table-manage-list thead{display:none}.tinvwl-table-manage-list tr{display:block;padding-top:20px;padding-bottom:20px;position:relative}.tinvwl-table-manage-list td{display:block;padding:0 !important;margin-bottom:12px}.tinvwl-table-manage-list tbody{display:block}.tinvwl-table-manage-list tbody tr:first-child{border-top:none}.tinvwl-table-manage-list .product-remove{padding:0 !important;margin-bottom:0}.tinvwl-table-manage-list .product-remove button{position:absolute;right:12px;top:20px}.tinvwl-table-manage-list .product-thumbnail{margin-bottom:20px}.tinvwl-table-manage-list .product-thumbnail a{width:128px;margin:0 auto}.tinvwl-table-manage-list .product-thumbnail img{max-width:100%}.tinvwl-table-manage-list .product-action{padding-right:0 !important;margin-bottom:0}.tinvwl-table-manage-list .product-action .button{margin:0 auto}.tinvwl-table-manage-list tfoot{display:block}.tinvwl-table-manage-list tfoot td{margin-bottom:0}.tinvwl-table-manage-list tfoot .tinvwl-to-right .button{width:300px !important;padding:15px;font-weight:500;font-size:16px;margin:16px auto 0 !important}}@media(max-width: 767px){.tinvwl-table-manage-list{font-size:14px}.tinvwl-table-manage-list .product-thumbnail a{width:120px}.tinvwl-table-manage-list .product-price .amount{font-size:16px}.tinvwl-table-manage-list .product-price del .amount{font-size:14px}.tinvwl-table-manage-list .product-price .price-unit{font-size:12px}.tinvwl-table-manage-list .product-action .button{width:100% !important;height:36px;font-size:12px}.tinvwl-table-manage-list tfoot .tinvwl-to-right .button{width:100% !important}}.page-content{padding:30px 30px 40px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.page-content-inner{max-width:1255px;font-size:18px;line-height:170%;letter-spacing:.01em;color:#666}.page-content-inner::before,.page-content-inner::after{content:"";display:table}.page-content-inner::after{clear:both}.page-content-inner h1,.page-content-inner h2{font-weight:600;font-size:24px;line-height:150%;color:#333;margin-top:40px;margin-bottom:16px}.page-content-inner h1:first-child,.page-content-inner h2:first-child{margin-top:0}.page-content-inner h1:last-child,.page-content-inner h2:last-child{margin-bottom:0}.page-content-inner h3,.page-content-inner h4,.page-content-inner h5,.page-content-inner h6{font-weight:500;font-size:18px;line-height:150%;color:#333;margin-bottom:8px}.page-content-inner h3:last-child,.page-content-inner h4:last-child,.page-content-inner h5:last-child,.page-content-inner h6:last-child{margin-bottom:0}.page-content-inner p{margin-bottom:12px}.page-content-inner p:last-child{margin-bottom:0}.page-content-inner ul,.page-content-inner ol{padding-left:27px;margin-bottom:16px}.page-content-inner ul:last-child,.page-content-inner ol:last-child{margin-bottom:0}.page-content-inner ul{list-style-type:disc}.page-content-inner ol{list-style-type:decimal}.page-content-inner .about{color:#333;margin-bottom:40px}.page-content-inner .thanks{margin-top:40px}.page-content-inner .updated{color:#333;margin-top:40px}@media(max-width: 1440px){.page-content-inner{font-size:16px;line-height:150%;letter-spacing:normal}.page-content-inner h1,.page-content-inner h2{font-size:22px}}@media(max-width: 767px){.page-content{padding:16px 12px 32px;border-radius:8px}.page-content-inner h1,.page-content-inner h2{font-weight:500;font-size:18px;margin-top:32px;margin-bottom:12px}.page-content-inner h3,.page-content-inner h4,.page-content-inner h5,.page-content-inner h6{font-weight:normal;font-size:16px}.page-content-inner p{margin-bottom:8px}.page-content-inner ul,.page-content-inner ol{padding-left:24px;margin-bottom:12px}.page-content-inner .about{margin-bottom:32px}.page-content-inner .thanks{margin-top:32px}.page-content-inner .updated{margin-top:32px}}.authorization-block{max-width:640px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);margin:40px auto 0}.authorization-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.authorization-nav li{width:50%;padding-top:18px;padding-bottom:20px;font-weight:600;font-size:24px;line-height:150%;color:#999;text-align:center;cursor:pointer;position:relative}.authorization-nav li::before{content:"";width:100%;height:4px;background-color:#ccc;position:absolute;left:0;bottom:0}.authorization-nav li.active{color:#333}.authorization-nav li.active::before{background-color:#43c652}.authorization-block-body{padding:42px 40px}.authorization-block-body .authorization-form{display:none}.authorization-block-body .authorization-form.active{display:block}.authorization-block-body .authorization-block-title{font-weight:600;font-size:24px;line-height:150%;text-align:center;margin-bottom:24px}.authorization-block-body p:not(.form-row){margin-bottom:20px}.authorization-block-body p:not(.form-row) a{color:#29b239;text-decoration:underline}.authorization-block-body p:not(.form-row):last-child{margin-bottom:0}.authorization-block-body .form-row:last-child{margin-bottom:0}.authorization-block-body .authorization-remember-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-10px;margin-bottom:30px}.authorization-block-body .authorization-remember-row label{color:#333;margin-bottom:0}.authorization-block-body p.woocommerce-LostPassword{margin-bottom:0}.authorization-block-body p.woocommerce-LostPassword a{color:#29b239;text-decoration:none}.authorization-block-body .authorization-subscribe{margin-top:-10px;margin-bottom:28px}.authorization-block-body .woocommerce-privacy-policy-text{margin-bottom:30px}.authorization-block-body .main-button{display:block;width:100%;max-width:300px;margin:0 auto}@media(max-width: 991px){.authorization-block{max-width:100%}}@media(max-width: 767px){.authorization-block{border-radius:8px;margin-top:0}.authorization-nav li{font-size:18px}.authorization-block-body{padding:30px 12px}.authorization-block-body .authorization-block-title{font-weight:500;font-size:18px;margin-bottom:16px}.authorization-block-body .authorization-remember-row{margin-top:-4px}.authorization-block-body .woocommerce-LostPassword a{font-size:14px;line-height:150%}.authorization-block-body .authorization-subscribe{margin-bottom:20px}.authorization-block-body .main-button{max-width:304px}}.cart-col-left{width:75%}.cart-col-right{width:25%}.woocommerce-cart-form table{width:100%;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);font-weight:500;font-size:18px;line-height:150%}.woocommerce-cart-form table tr{border-top:1px solid #ccc}.woocommerce-cart-form table tr:last-child{border-top:none}.woocommerce-cart-form table tr:last-child td{padding:0}.woocommerce-cart-form table th,.woocommerce-cart-form table td{padding-left:24px}.woocommerce-cart-form table th{height:60px;padding-top:6px;padding-bottom:6px;font-weight:normal;text-align:left}.woocommerce-cart-form table td{padding-top:24px;padding-bottom:24px}.woocommerce-cart-form .product-thumbnail{width:152px}.woocommerce-cart-form .product-thumbnail a{display:block;width:128px}.woocommerce-cart-form .product-thumbnail a img{border-radius:4px}.woocommerce-cart-form .product-name{width:514px}.woocommerce-cart-form .product-price{width:162px}.woocommerce-cart-form .product-quantity{width:215px}.woocommerce-cart-form .product-subtotal{width:162px}.woocommerce-cart-form .product-remove{width:80px;padding-right:32px}.woocommerce-cart-form .product-remove .remove{display:block;width:24px;height:24px;background:url("../img/product-remove-icon.svg") no-repeat;font-size:0;color:rgba(0,0,0,0)}.woocommerce-cart-form button[name=update_cart]{display:none}.cart-functional-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.cart-functional-link{font-weight:500;font-size:18px;line-height:150%}.cart-functional-link.cart-continue-shopping{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-functional-link.cart-continue-shopping::before{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;background:url("../img/cart-continue-shopping-icon.svg") no-repeat;margin-right:4px}.cart-collaterals{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.cart-collaterals .cart_totals{padding-bottom:30px}.cart-collaterals .cart_totals h2{padding:17px 24px;border-bottom:1px solid #ccc;font-weight:500;font-size:18px;line-height:26px}.cart-collaterals table{width:100%;font-weight:500;font-size:18px;line-height:150%;color:#0d0d0d}.cart-collaterals table th,.cart-collaterals table td{padding-left:24px;padding-top:21px;padding-bottom:21px;vertical-align:baseline}.cart-collaterals table th{font-weight:normal;color:#333;text-align:left}.cart-collaterals table td{padding-right:24px;text-align:right}.cart-collaterals table .cart-subtotal td,.cart-collaterals table .tax-rate td{font-size:20px;line-height:150%}.cart-collaterals table .woocommerce-shipping-methods li{line-height:24px;position:relative;margin-bottom:24px}.cart-collaterals table .woocommerce-shipping-methods li:last-child{margin-bottom:0}.cart-collaterals table .woocommerce-shipping-methods li input[type=radio]{width:1px !important;height:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;margin:-1px !important;padding:0 !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important}.cart-collaterals table .woocommerce-shipping-methods li input[type=radio]:checked+label::after{opacity:1}.cart-collaterals table .woocommerce-shipping-methods li input[type=radio]:disabled+label{opacity:.3}.cart-collaterals table .woocommerce-shipping-methods li input[type=hidden]+label::before{border-color:#333}.cart-collaterals table .woocommerce-shipping-methods li input[type=hidden]+label::after{opacity:1}.cart-collaterals table .woocommerce-shipping-methods li label{display:inline-block;padding-left:24px;position:relative}.cart-collaterals table .woocommerce-shipping-methods li label::before,.cart-collaterals table .woocommerce-shipping-methods li label::after{content:"";display:block;border-radius:50%;position:absolute}.cart-collaterals table .woocommerce-shipping-methods li label::before{width:16px;height:16px;background-color:#fff;border:1px solid #333;left:0;top:4px}.cart-collaterals table .woocommerce-shipping-methods li label::after{width:10px;height:10px;left:3px;top:7px;background-color:#333;opacity:0}.cart-collaterals table .woocommerce-shipping-destination{display:none}.cart-collaterals table .order-total th,.cart-collaterals table .order-total td{padding-top:18px;padding-bottom:18px}.cart-collaterals table .order-total strong{font-weight:600}.cart-collaterals table .order-total .amount{font-weight:600;font-size:24px;line-height:150%}.cart-collaterals .wc-proceed-to-checkout{padding:24px 24px 0}.cart-collaterals .wc-proceed-to-checkout .checkout-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;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;padding:15px;background-color:#43c652;border:none;border-radius:8px;font-family:inherit;font-weight:600;font-size:18px;line-height:22px;color:#fff;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.cart-collaterals .wc-proceed-to-checkout .checkout-button::after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;background:url("../img/button-arrow-white-icon.svg") no-repeat;margin-left:4px}.cart-collaterals .wc-proceed-to-checkout .checkout-button:hover{background-color:#29b239}.cart-collaterals .wc-proceed-to-checkout .checkout-button.disabled{background-color:#999;cursor:not-allowed}.return-to-shop{max-width:300px}.return-to-shop .wc-backward{-webkit-appearance:none;-moz-appearance:none;appearance:none;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;padding:15px;background-color:#43c652;border:none;border-radius:8px;font-family:inherit;font-weight:600;font-size:18px;line-height:22px;color:#fff;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:.3s;transition:.3s}.return-to-shop .wc-backward::after{content:"";-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:24px;background:url("../img/button-arrow-white-icon.svg") no-repeat;margin-left:4px}.return-to-shop .wc-backward:hover{background-color:#29b239}@media(max-width: 1817px){.cart-col-left{width:66.6666666667%}.cart-col-right{width:33.3333333333%}}@media(max-width: 1440px){.woocommerce-cart-form table{font-size:16px}.woocommerce-cart-form table th,.woocommerce-cart-form table td{padding-left:16px}.woocommerce-cart-form table td{padding-top:16px;padding-bottom:16px}.woocommerce-cart-form .product-thumbnail{width:116px}.woocommerce-cart-form .product-thumbnail a{width:100px}.woocommerce-cart-form .product-remove{width:64px;padding-right:24px}.cart-functional-link{font-size:16px}.cart-collaterals .cart_totals h2{padding:17px 16px;font-size:16px}.cart-collaterals table{font-size:16px}.cart-collaterals table th,.cart-collaterals table td{padding-left:16px}.cart-collaterals table td{padding-right:16px}.cart-collaterals table .cart-subtotal td,.cart-collaterals table .tax-rate td{font-size:18px}.cart-collaterals table .order-total .amount{font-size:20px}.cart-collaterals .wc-proceed-to-checkout{padding:16px 16px 0}}@media(max-width: 1279px){.cart-col-left{width:100%;margin-bottom:32px}.cart-col-right{width:50%;margin-left:auto}}@media(max-width: 991px){.cart-col-left{width:100%;margin-bottom:32px}.cart-col-right{width:100%;margin-left:0}}@media(max-width: 767px){.cart-col-left{margin-bottom:60px}.woocommerce-cart-form table{display:block;padding:0 12px 8px;border-radius:8px}.woocommerce-cart-form table thead{display:none}.woocommerce-cart-form table tbody{display:block}.woocommerce-cart-form table tr{display:block;padding:20px 0;position:relative}.woocommerce-cart-form table tr:first-child{border-top:none}.woocommerce-cart-form table tr:last-child{padding:0}.woocommerce-cart-form table tr:last-child td{margin-bottom:0}.woocommerce-cart-form table td{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0;margin-bottom:12px}.woocommerce-cart-form table td::before{content:attr(data-title);-ms-flex-negative:0;flex-shrink:0;width:132px;font-size:14px;line-height:150%}.woocommerce-cart-form .product-thumbnail{width:auto;padding-top:4px;margin-bottom:20px}.woocommerce-cart-form .product-thumbnail::before{display:none}.woocommerce-cart-form .product-thumbnail a{width:128px;margin:0 auto}.woocommerce-cart-form .product-name{width:auto;font-size:14px;line-height:140%}.woocommerce-cart-form .product-price{width:auto}.woocommerce-cart-form .product-quantity{width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-cart-form .product-subtotal{width:auto;margin-bottom:0}.woocommerce-cart-form .product-remove{width:24px;padding:0;margin-bottom:0;position:absolute;right:12px;top:20px}.woocommerce-cart-form .product-remove::before{display:none}.cart-collaterals{border-radius:8px}.cart-collaterals .cart_totals h2{padding:19px 16px;font-size:18px;line-height:150%}.cart-collaterals table{font-size:14px}.cart-collaterals table th,.cart-collaterals table td{padding-top:15px;padding-bottom:15px}.cart-collaterals table .cart-subtotal td,.cart-collaterals table .tax-rate td{font-size:16px}.cart-collaterals table .woocommerce-shipping-methods li{margin-bottom:20px}.cart-collaterals table .order-total th,.cart-collaterals table .order-total td{padding-top:15px;padding-bottom:15px}.cart-collaterals table .order-total .amount{line-height:120%}.cart-collaterals .wc-proceed-to-checkout .checkout-button{padding:14px;font-weight:500;font-size:16px}.return-to-shop{max-width:270px}.return-to-shop .wc-backward{padding:14px;font-weight:500;font-size:16px}}.account-col-left{width:75%}.account-col-right{width:25%}.woocommerce-MyAccount-navigation ul{border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);overflow:hidden}.woocommerce-MyAccount-navigation a{display:block;padding:24px;padding-right:70px;background-color:#fff;font-weight:500;font-size:18px;line-height:150%;position:relative}.woocommerce-MyAccount-navigation a::before,.woocommerce-MyAccount-navigation a::after{content:"";display:block;width:30px;height:30px;position:absolute;right:36px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-MyAccount-navigation a::before{opacity:1}.woocommerce-MyAccount-navigation a::after{opacity:0}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard a::before{background:url("../img/account-menu-dashboard-icon.svg") no-repeat center/contain}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard a::after{background:url("../img/account-menu-dashboard-active-icon.svg") no-repeat center/contain}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders a::before{background:url("../img/account-menu-orders-icon.svg") no-repeat center/contain}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--orders a::after{background:url("../img/account-menu-orders-active-icon.svg") no-repeat center/contain}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address a::before{background:url("../img/account-menu-address-icon.svg") no-repeat center/contain}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-address a::after{background:url("../img/account-menu-address-active-icon.svg") no-repeat center/contain}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account a::before{background:url("../img/account-menu-account-icon.svg") no-repeat center/contain}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--edit-account a::after{background:url("../img/account-menu-account-active-icon.svg") no-repeat center/contain}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a::before{background:url("../img/account-menu-logout-icon.svg") no-repeat center/contain}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--customer-logout a::after{background:url("../img/account-menu-logout-active-icon.svg") no-repeat center/contain}.woocommerce-MyAccount-navigation .is-active a{background-color:rgba(79,194,92,.2);color:#29b239}.woocommerce-MyAccount-navigation .is-active a::before{opacity:0}.woocommerce-MyAccount-navigation .is-active a::after{opacity:1}.account-dashboard-content{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.account-dashboard-content-header{padding:20px 24px;border-bottom:1px solid #ccc}.account-dashboard-content-header h2{font-weight:600;font-size:24px;line-height:150%}.account-dashboard-content-text{padding:24px 24px 36px;font-size:18px;line-height:150%}@media(max-width: 1817px){.account-col-left{width:66.6666666667%}.account-col-right{width:33.3333333333%}}@media(max-width: 1279px){.account-col-left{width:100%}.account-col-right{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:32px}}@media(max-width: 767px){.woocommerce-MyAccount-navigation ul{border-radius:8px}.woocommerce-MyAccount-navigation a{padding:20px 16px;padding-right:45px;font-size:16px;line-height:125%}.woocommerce-MyAccount-navigation a::before,.woocommerce-MyAccount-navigation a::after{width:24px;height:24px;right:18px}.account-dashboard-content{border-radius:8px}.account-dashboard-content-header{padding:16px}.account-dashboard-content-header h2{font-weight:500;font-size:18px}.account-dashboard-content-text{padding:16px 16px 24px;font-size:16px}}.woocommerce-orders-table{width:100%;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);font-weight:500;font-size:18px;line-height:150%}.woocommerce-orders-table thead tr{border-top:none}.woocommerce-orders-table thead th{padding-left:24px;padding-right:18px;padding-top:16px;padding-bottom:16px;font-weight:normal;text-align:left}.woocommerce-orders-table thead th:last-child{padding-right:24px}.woocommerce-orders-table tr{border-top:1px solid #ccc}.woocommerce-orders-table td{padding-left:24px;padding-right:18px;padding-top:12px;padding-bottom:12px}.woocommerce-orders-table td:last-child{padding-right:24px}.woocommerce-orders-table .woocommerce-orders-table__cell-order-status{white-space:nowrap}.woocommerce-orders-table time{white-space:nowrap}.woocommerce-orders-table ins{text-decoration:none}.woocommerce-orders-table .button{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;width:200px;height:46px;padding:8px 16px;border:1px solid #43c652;border-radius:8px;font-weight:600;font-size:16px;margin-bottom:8px;-webkit-transition:.3s;transition:.3s}.woocommerce-orders-table .button:last-child{margin-bottom:0}.woocommerce-orders-table .button:hover{background-color:#43c652;color:#fff}@media(max-width: 1817px){.woocommerce-orders-table{font-size:16px}.woocommerce-orders-table thead th{padding-right:0}.woocommerce-orders-table td{padding-right:0}.woocommerce-orders-table .button{width:138px}}@media(max-width: 1279px){.woocommerce-orders-table thead th{padding-left:16px}.woocommerce-orders-table thead th:last-child{padding-right:16px}.woocommerce-orders-table td{padding-left:16px}.woocommerce-orders-table td:last-child{padding-right:16px}}@media(max-width: 767px){.woocommerce-orders-table{display:block;padding:0 12px;font-size:14px}.woocommerce-orders-table thead{display:none}.woocommerce-orders-table tbody{display:block}.woocommerce-orders-table tr{display:block;padding:20px 0;margin-top:4px}.woocommerce-orders-table tr:first-child{border-top:none;margin-top:0}.woocommerce-orders-table td{display:block;padding:0;padding-left:132px;position:relative;margin-bottom:12px}.woocommerce-orders-table td::before{content:attr(data-title);-ms-flex-negative:0;flex-shrink:0;width:132px;font-weight:normal;font-size:14px;line-height:150%;position:absolute;left:0;top:0}.woocommerce-orders-table td:last-child{padding-right:0;margin-bottom:0}.woocommerce-orders-table .button{width:144px;height:36px;padding:6px 8px;font-weight:500;font-size:12px}}.woocommerce-thankyou-order-received{padding-top:20px;font-weight:600;font-size:24px;line-height:150%;text-align:center;margin-bottom:36px}.woocommerce-thankyou-order-received::before{content:"";display:block;width:136px;height:136px;background:url("../img/order-received-icon.svg") no-repeat center/contain;margin:0 auto 30px}.woocommerce-thankyou-order-details{max-width:640px;padding:36px 40px;background-color:rgba(79,194,92,.1);border-radius:12px;margin:0 auto 60px}.woocommerce-thankyou-order-details li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:18px;line-height:150%;margin-bottom:36px}.woocommerce-thankyou-order-details li strong{font-weight:500;font-size:20px;line-height:150%;color:#0d0d0d}.woocommerce-thankyou-order-details li:last-child{margin-bottom:0}.order-received-col-left{width:66.6666666667%}.order-received-col-right{width:25%}.woocommerce-MyAccount-content .order-received-col-left{width:100%;margin-bottom:32px}.woocommerce-MyAccount-content .order-received-col-right{width:100%}.woocommerce-order-details{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);margin-bottom:32px}.woocommerce-order-details:last-child{margin-bottom:0}.received-order-details-header{padding:24px 24px 32px;border-bottom:1px solid #ccc}.woocommerce-order-details__title{font-weight:600;font-size:24px;line-height:150%;margin-bottom:24px}.received-order-details-text{font-size:18px;line-height:150%}.received-order-details-text strong{font-weight:500;color:#0d0d0d}.woocommerce-bacs-bank-details{margin-top:32px}.woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{font-weight:600;font-size:24px;line-height:150%;margin-bottom:16px}.woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{font-weight:600;font-size:20px;line-height:150%;margin-bottom:8px}.woocommerce-table--order-details{width:100%;font-size:18px;line-height:150%;color:#0d0d0d}.woocommerce-table--order-details th,.woocommerce-table--order-details td{padding-top:32px;padding-bottom:32px}.woocommerce-table--order-details td:first-child{width:725px;padding-left:24px;padding-right:16px}.woocommerce-table--order-details td:last-child{width:560px;padding-right:24px;vertical-align:baseline}.woocommerce-table--order-details th{padding-left:24px;padding-right:16px;font-weight:normal;text-align:left}.woocommerce-table--order-details .product-quantity{font-weight:500}.woocommerce-table--order-details .amount{font-weight:500;font-size:20px;line-height:150%}.woocommerce-table--order-details .shipped_via{font-size:inherit}.woocommerce-table--order-details ins{text-decoration:none}.woocommerce-table--order-details small{font-size:inherit}.woocommerce-table--order-details tbody tr:first-child td{padding-bottom:0}.woocommerce-table--order-details tbody tr:last-child td{padding-bottom:32px}.woocommerce-table--order-details tfoot tr{border-top:1px solid #ccc}.woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-table--order-details tfoot tr:last-child td{padding-top:24px}.woocommerce-table--order-details tfoot tr:last-child .amount{font-weight:600;font-size:24px;line-height:150%}.woocommerce-table--order-details tfoot th{color:#333}.woocommerce-table--order-details .order-actions-button{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;width:200px;height:46px;padding:8px 16px;border:1px solid #43c652;border-radius:8px;font-weight:600;font-size:16px;margin-bottom:8px;-webkit-transition:.3s;transition:.3s}.woocommerce-table--order-details .order-actions-button:last-child{margin-bottom:0}.woocommerce-table--order-details .order-actions-button:hover{background-color:#43c652;color:#fff}.woocommerce-customer-details .woocommerce-column{padding:24px 24px 32px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);margin-bottom:20px}.woocommerce-customer-details .woocommerce-column:last-child{margin-bottom:0}.woocommerce-customer-details .woocommerce-column__title{font-weight:600;font-size:24px;line-height:150%;margin-bottom:20px}.woocommerce-customer-details address{font-style:normal;font-size:18px;line-height:150%}.order-received-button{margin-top:32px}.order-received-button .arrow-button{max-width:300px;margin:0 auto}@media(max-width: 1817px){.order-received-col-left{width:66.6666666667%}.order-received-col-right{width:33.3333333333%}.woocommerce-table--order-details .order-actions-button{width:138px}}@media(max-width: 1279px){.woocommerce-thankyou-order-details{max-width:100%}.order-received-col-left{width:100%;margin-bottom:32px}.order-received-col-right{width:100%}}@media(max-width: 767px){.woocommerce-thankyou-order-received{padding-top:16px;font-weight:500;font-size:18px;margin-bottom:24px}.woocommerce-thankyou-order-received::before{width:100px;height:100px;margin-bottom:20px}.woocommerce-thankyou-order-details{padding:24px 16px;border-radius:8px;margin-bottom:32px}.woocommerce-thankyou-order-details li{font-size:14px;margin-bottom:27px}.woocommerce-thankyou-order-details li strong{font-size:16px}.woocommerce-order-details{border-radius:8px}.received-order-details-header{padding:20px 12px 24px}.woocommerce-order-details__title{font-weight:500;font-size:18px;margin-bottom:20px}.received-order-details-text{font-size:14px}.woocommerce-bacs-bank-details{margin-top:24px}.woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{font-weight:500;font-size:18px}.woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{font-weight:500;font-size:16px;margin-bottom:4px}.woocommerce-table--order-details{font-size:14px}.woocommerce-table--order-details th,.woocommerce-table--order-details td{padding-top:24px;padding-bottom:24px}.woocommerce-table--order-details td:first-child{width:204px;padding-left:12px;padding-right:12px}.woocommerce-table--order-details td:last-child{width:124px;padding-right:12px}.woocommerce-table--order-details th{padding-left:12px;padding-right:12px}.woocommerce-table--order-details .amount{font-size:16px}.woocommerce-table--order-details tbody tr:last-child td{padding-bottom:24px}.woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-table--order-details tfoot tr:last-child td{padding-top:20px}.woocommerce-table--order-details tfoot tr:last-child .amount{font-size:20px;line-height:140%}.woocommerce-table--order-details .order-actions-button{width:112px;height:36px;padding:6px 8px;font-weight:500;font-size:12px}.woocommerce-customer-details .woocommerce-column{padding:20px 16px 28px;border-radius:8px;margin-bottom:16px}.woocommerce-customer-details .woocommerce-column__title{font-weight:500;font-size:18px;margin-bottom:16px}.woocommerce-customer-details address{font-size:16px}.order-received-button{margin-top:30px}.order-received-button .arrow-button{max-width:328px}}.account-addresses-text{padding:24px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);font-size:18px;line-height:150%;margin-bottom:24px}.woocommerce-Addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.woocommerce-Address{width:calc(33.3333333333% - 20px);padding:24px 24px 32px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05);margin-left:10px;margin-right:10px}.woocommerce-Address address{font-style:normal;font-size:18px;line-height:150%}.woocommerce-Address .edit{color:#29b239;text-decoration:underline;margin-top:20px}.woocommerce-Address-title{margin-bottom:20px}.woocommerce-Address-title h2{font-weight:600;font-size:24px;line-height:150%}@media(max-width: 1817px){.woocommerce-Address{width:calc(44.4444444444% - 20px)}}@media(max-width: 1440px){.woocommerce-Address{width:calc(50% - 20px)}}@media(max-width: 767px){.account-addresses-text{padding:16px;border-radius:8px;font-size:16px;margin-bottom:32px}.woocommerce-Address{width:calc(100% - 20px);padding:20px 16px 28px;margin-bottom:32px}.woocommerce-Address:last-child{margin-bottom:0}.woocommerce-Address address{font-size:16px}.woocommerce-Address .edit{margin-top:16px}.woocommerce-Address-title{margin-bottom:16px}.woocommerce-Address-title h2{font-weight:500;font-size:18px}}.account-address-form{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.account-address-form-header{padding:20px 24px;border-bottom:1px solid #ccc}.account-address-form-header h2{font-weight:600;font-size:24px;line-height:150%}.woocommerce-address-fields{padding:36px 40px 42px}.woocommerce-address-fields .main-button{display:block;width:300px;margin:2px auto 0}.woocommerce-address-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 1440px){.woocommerce-address-fields{padding:30px 24px}}@media(max-width: 767px){.account-address-form{border-radius:8px}.account-address-form-header{padding:16px}.account-address-form-header h2{font-weight:500;font-size:18px}.woocommerce-address-fields{padding:20px 12px 30px}.woocommerce-address-fields .main-button{width:100%;margin:10px 0 0}.woocommerce-address-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.account-details{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.account-details-header{padding:20px 24px;border-bottom:1px solid #ccc}.account-details-header h2{font-weight:600;font-size:24px;line-height:150%}.woocommerce-EditAccountForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:36px 40px 42px}.woocommerce-EditAccountForm fieldset{display:block;width:100%;border:none;margin-top:6px}.woocommerce-EditAccountForm fieldset legend{font-weight:600;font-size:22px;line-height:150%;margin-bottom:16px}.woocommerce-EditAccountForm>p:not(.form-row){width:100%}.woocommerce-EditAccountForm .main-button{display:block;width:300px;margin:2px auto 0}@media(max-width: 1440px){.woocommerce-EditAccountForm{padding:30px 24px}}@media(max-width: 767px){.account-details{border-radius:8px}.account-details-header{padding:16px}.account-details-header h2{font-weight:500;font-size:18px}.woocommerce-EditAccountForm{padding:20px 12px 30px}.woocommerce-EditAccountForm fieldset{margin-top:10px}.woocommerce-EditAccountForm fieldset legend{font-weight:500;font-size:18px}.woocommerce-EditAccountForm .main-button{width:100%;margin:10px 0 0}}.checkout-col-left{width:75%}.checkout-col-right{width:25%}.checkout-block{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.checkout-block .woocommerce-form__label-for-checkbox{position:relative}.checkout-block .woocommerce-form__label-for-checkbox span{display:block;padding-left:28px}.checkout-block .woocommerce-form__label-for-checkbox span::before,.checkout-block .woocommerce-form__label-for-checkbox span::after{width:16px;height:16px}.checkout-block-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:74px;padding:0 24px;border-bottom:1px solid #ccc}.checkout-block-header h2{font-weight:600;font-size:24px;line-height:150%;color:#3e445a}.checkout-block-header h3{font-weight:500;font-size:18px;line-height:150%;color:#0d0d0d}.woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:36px 40px 0}.woocommerce-shipping-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 40px}.woocommerce-additional-fields__field-wrapper{padding:0 40px 42px}.woocommerce-additional-fields>h3{display:none}.woocommerce-shipping-fields>h3{padding-left:40px;margin-bottom:30px}.woocommerce-shipping-fields>h3 .woocommerce-form__label-for-checkbox span{font-weight:500;font-size:18px;line-height:150%}.woocommerce-shipping-fields>h3 .woocommerce-form__label-for-checkbox span::before,.woocommerce-shipping-fields>h3 .woocommerce-form__label-for-checkbox span::after{top:6px}.woocommerce-checkout-review-order-table{width:100%}.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout-review-order-table tbody{border-bottom:1px solid #ccc}.woocommerce-checkout-review-order-table tbody tr:last-child td{padding-bottom:32px}.woocommerce-checkout-review-order-table tbody td{padding-top:24px;font-size:18px;line-height:150%;color:#0d0d0d;vertical-align:baseline}.woocommerce-checkout-review-order-table tbody td strong{font-weight:500}.woocommerce-checkout-review-order-table tbody td:first-child{width:285px;padding-left:24px;padding-right:16px}.woocommerce-checkout-review-order-table tbody td:last-child{width:130px;padding-right:24px;font-weight:500;font-size:20px;text-align:right}.woocommerce-checkout-review-order-table tfoot tr{border-bottom:1px solid #ccc}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{padding-top:32px;padding-bottom:32px}.woocommerce-checkout-review-order-table tfoot th{padding-left:24px;padding-right:16px;font-weight:normal;font-size:18px;line-height:150%;text-align:left}.woocommerce-checkout-review-order-table tfoot td{padding-right:24px;font-weight:500;font-size:18px;line-height:150%;text-align:right}.woocommerce-checkout-review-order-table tfoot .cart-subtotal td,.woocommerce-checkout-review-order-table tfoot .tax-rate td{font-size:20px}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals th{display:block;padding-right:0;padding-bottom:0}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals td{display:block;padding-left:24px;padding-right:0;text-align:left}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li{margin-bottom:24px}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li:last-child{margin-bottom:0}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li input[type=radio]{width:1px !important;height:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;margin:-1px !important;padding:0 !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li input[type=radio]:checked+label::after{opacity:1}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li input[type=radio]:disabled+label{opacity:.3}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li input[type=hidden]+label::before{border-color:#333}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li input[type=hidden]+label::after{opacity:1}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li label{display:inline-block;padding-left:24px;text-align:left;position:relative}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li label::before,.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li label::after{content:"";display:block;border-radius:50%;position:absolute}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li label::before{width:16px;height:16px;background-color:#fff;border:1px solid #333;left:0;top:6px}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li label::after{width:10px;height:10px;left:3px;top:9px;background-color:#333;opacity:0}.woocommerce-checkout-review-order-table tfoot .order-total strong{font-weight:600}.woocommerce-checkout-review-order-table tfoot .order-total td{font-weight:600;font-size:24px;line-height:150%}.woocommerce-checkout-payment .checkout-payments{padding:32px 24px;border-bottom:1px solid #ccc}.woocommerce-checkout-payment .checkout-payments>h3{font-weight:400;font-size:18px;line-height:150%;margin-bottom:32px}.woocommerce-checkout-payment li{margin-bottom:24px}.woocommerce-checkout-payment li:last-child{margin-bottom:0}.woocommerce-checkout-payment li input[type=radio]{width:1px !important;height:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;margin:-1px !important;padding:0 !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important}.woocommerce-checkout-payment li input[type=radio]:checked+label::after{opacity:1}.woocommerce-checkout-payment li input[type=radio]:disabled+label{opacity:.3}.woocommerce-checkout-payment li label{display:inline-block;padding-left:24px;font-weight:500;font-size:18px;line-height:150%;position:relative}.woocommerce-checkout-payment li label::before,.woocommerce-checkout-payment li label::after{content:"";display:block;border-radius:50%;position:absolute}.woocommerce-checkout-payment li label::before{width:16px;height:16px;background-color:#fff;border:1px solid #333;left:0;top:6px}.woocommerce-checkout-payment li label::after{width:10px;height:10px;left:3px;top:9px;background-color:#333;opacity:0}.woocommerce-checkout-payment li .payment_box{margin-top:8px}.woocommerce-checkout-payment .place-order{padding:30px 24px}.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper{color:#0d0d0d;margin-bottom:30px}.woocommerce-checkout-payment .place-order .woocommerce-privacy-policy-link{color:#29b239}.woocommerce-checkout-payment .place-order .form-row{margin-top:8px}.woocommerce-checkout-payment .place-order .woocommerce-form__label-for-checkbox{margin-bottom:0}.woocommerce-checkout-payment .place-order .woocommerce-form__label-for-checkbox span{display:inline}.woocommerce-checkout-payment .place-order .woocommerce-form__label-for-checkbox span::before,.woocommerce-checkout-payment .place-order .woocommerce-form__label-for-checkbox span::after{top:2px}.woocommerce-checkout-payment .place-order .arrow-button{width:100%}@media(max-width: 1817px){.checkout-col-left{width:66.6666666667%}.checkout-col-right{width:33.3333333333%}}@media(max-width: 1440px){.woocommerce-billing-fields__field-wrapper{padding:30px 24px 0}.woocommerce-shipping-fields__field-wrapper{padding:0 24px}.woocommerce-additional-fields__field-wrapper{padding:0 24px 30px}.woocommerce-shipping-fields>h3{padding-left:24px}.woocommerce-checkout-review-order-table tbody td{font-size:16px}.woocommerce-checkout-review-order-table tbody td:last-child{font-size:18px}.woocommerce-checkout-review-order-table tfoot th{font-size:16px}.woocommerce-checkout-review-order-table tfoot td{font-size:16px}.woocommerce-checkout-review-order-table tfoot .cart-subtotal td,.woocommerce-checkout-review-order-table tfoot .tax-rate td{font-size:18px}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li label::before{top:4px}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li label::after{top:7px}.woocommerce-checkout-review-order-table tfoot .order-total td{font-size:22px}.woocommerce-checkout-payment .checkout-payments>h3{font-size:16px}.woocommerce-checkout-payment li label{font-size:16px}.woocommerce-checkout-payment li label::before{top:4px}.woocommerce-checkout-payment li label::after{top:7px}}@media(max-width: 1279px){.checkout-col-left{width:100%;margin-bottom:32px}.checkout-col-right{width:50%;margin-left:auto}}@media(max-width: 991px){.checkout-col-right{width:100%;margin-left:0}}@media(max-width: 767px){.checkout-block{border-radius:8px}.checkout-block-header{height:auto;padding:16px}.checkout-block-header h2{font-weight:500;font-size:18px;color:#333}.checkout-block-header h3{color:#333}.woocommerce-billing-fields__field-wrapper{padding:20px 12px 0}.woocommerce-shipping-fields__field-wrapper{padding:0 12px}.woocommerce-additional-fields__field-wrapper{padding:0 12px 20px}.woocommerce-shipping-fields>h3{padding-left:12px;margin-bottom:20px}.woocommerce-checkout-review-order-table tbody tr:last-child td{padding-bottom:24px}.woocommerce-checkout-review-order-table tbody td{padding-top:20px;font-size:14px}.woocommerce-checkout-review-order-table tbody td:first-child{padding-left:12px;padding-right:12px}.woocommerce-checkout-review-order-table tbody td:last-child{padding-right:12px;font-size:16px}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{padding-top:24px;padding-bottom:24px}.woocommerce-checkout-review-order-table tfoot th{padding-left:12px;padding-right:12px;font-size:14px}.woocommerce-checkout-review-order-table tfoot td{padding-right:12px;font-size:16px}.woocommerce-checkout-review-order-table tfoot .cart-subtotal td,.woocommerce-checkout-review-order-table tfoot .tax-rate td{font-size:16px;line-height:130%}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals td{padding-left:12px;font-size:14px;line-height:140%}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li{margin-bottom:20px}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li label::before{top:2px}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals li label::after{top:5px}.woocommerce-checkout-review-order-table tfoot .order-total td{font-size:20px;line-height:105%}.woocommerce-checkout-payment .checkout-payments{padding:24px 12px}.woocommerce-checkout-payment .checkout-payments>h3{font-size:14px;margin-bottom:24px}.woocommerce-checkout-payment li{margin-bottom:20px}.woocommerce-checkout-payment li label{font-size:14px;line-height:140%}.woocommerce-checkout-payment li label::before{top:2px}.woocommerce-checkout-payment li label::after{top:5px}.woocommerce-checkout-payment li .payment_box{font-size:14px;line-height:150%}.woocommerce-checkout-payment .place-order{padding:30px 12px}.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper{font-size:14px;line-height:150%}}.pay-for-order-block{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 4px -1px rgba(12,12,13,.05);box-shadow:0 4px 4px -1px rgba(12,12,13,.05)}.pay-for-order-block .shop_table{width:100%;font-size:18px;line-height:150%}.pay-for-order-block .shop_table thead{border-bottom:1px solid #ccc}.pay-for-order-block .shop_table thead th{padding-left:24px;padding-top:24px;padding-bottom:24px;font-weight:500;text-align:left}.pay-for-order-block .shop_table thead th:last-child{padding-right:24px}.pay-for-order-block .shop_table tbody{border-bottom:1px solid #ccc}.pay-for-order-block .shop_table tbody tr:last-child td{padding-bottom:24px}.pay-for-order-block .shop_table tbody td{padding-left:24px;padding-top:24px}.pay-for-order-block .shop_table tbody td:last-child{padding-right:24px}.pay-for-order-block .shop_table tbody .product-quantity{font-weight:normal}.pay-for-order-block .shop_table tfoot tr{border-bottom:1px solid #ccc}.pay-for-order-block .shop_table tfoot th{padding-left:24px;padding-top:24px;padding-bottom:24px;font-weight:500;text-align:left}.pay-for-order-block .shop_table tfoot td{padding:24px}.pay-for-order-block .checkout-payments{padding:32px 24px;border-bottom:1px solid #ccc}.pay-for-order-block .checkout-payments>h3{font-weight:500;font-size:18px;line-height:150%;margin-bottom:32px}.pay-for-order-block .checkout-payments li{margin-bottom:24px}.pay-for-order-block .checkout-payments li:last-child{margin-bottom:0}.pay-for-order-block .checkout-payments li input[type=radio]{width:1px !important;height:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;margin:-1px !important;padding:0 !important;border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important}.pay-for-order-block .checkout-payments li input[type=radio]:checked+label::after{opacity:1}.pay-for-order-block .checkout-payments li input[type=radio]:disabled+label{opacity:.3}.pay-for-order-block .checkout-payments li label{display:inline-block;padding-left:24px;font-weight:500;font-size:18px;line-height:150%;position:relative}.pay-for-order-block .checkout-payments li label::before,.pay-for-order-block .checkout-payments li label::after{content:"";display:block;border-radius:50%;position:absolute}.pay-for-order-block .checkout-payments li label::before{width:16px;height:16px;background-color:#fff;border:1px solid #333;left:0;top:6px}.pay-for-order-block .checkout-payments li label::after{width:10px;height:10px;left:3px;top:9px;background-color:#333;opacity:0}.pay-for-order-block .checkout-payments li .payment_box{margin-top:8px}.pay-for-order-block .place-order{padding:30px 24px}.pay-for-order-block .place-order .woocommerce-terms-and-conditions-wrapper{color:#0d0d0d;margin-bottom:30px}.pay-for-order-block .place-order .woocommerce-privacy-policy-link{color:#29b239}.pay-for-order-block .place-order .form-row{margin-top:8px}.pay-for-order-block .place-order .woocommerce-form__label-for-checkbox{margin-bottom:0}.pay-for-order-block .place-order .woocommerce-form__label-for-checkbox span{display:inline;padding-left:28px}.pay-for-order-block .place-order .woocommerce-form__label-for-checkbox span::before,.pay-for-order-block .place-order .woocommerce-form__label-for-checkbox span::after{width:16px;height:16px;top:2px}.pay-for-order-block .place-order .arrow-button{width:300px}@media(max-width: 1440px){.pay-for-order-block .shop_table{font-size:16px}.pay-for-order-block .checkout-payments>h3{font-size:16px}.pay-for-order-block .checkout-payments li label{font-size:16px}.pay-for-order-block .checkout-payments li label::before{top:4px}.pay-for-order-block .checkout-payments li label::after{top:7px}}@media(max-width: 767px){.pay-for-order-block{border-radius:8px}.pay-for-order-block .shop_table{font-size:14px}.pay-for-order-block .shop_table thead th{padding-left:12px;padding-top:20px;padding-bottom:20px}.pay-for-order-block .shop_table thead th:last-child{padding-right:12px}.pay-for-order-block .shop_table tbody tr:last-child td{padding-bottom:20px}.pay-for-order-block .shop_table tbody td{padding-left:12px;padding-top:20px}.pay-for-order-block .shop_table tbody td:last-child{padding-right:12px}.pay-for-order-block .shop_table tfoot th{padding-left:12px;padding-top:20px;padding-bottom:20px}.pay-for-order-block .shop_table tfoot td{padding:20px 12px}.pay-for-order-block .checkout-payments{padding:24px 12px}.pay-for-order-block .checkout-payments>h3{font-size:14px;margin-bottom:24px}.pay-for-order-block .checkout-payments li label{font-size:14px;line-height:140%}.pay-for-order-block .checkout-payments li label::before{top:2px}.pay-for-order-block .checkout-payments li label::after{top:5px}.pay-for-order-block .checkout-payments li .payment_box{font-size:14px;line-height:150%}.pay-for-order-block .place-order{padding:30px 12px}.pay-for-order-block .place-order .woocommerce-terms-and-conditions-wrapper{font-size:14px;line-height:150%}.pay-for-order-block .place-order .arrow-button{width:100%}}.error404-image{width:44.271vw;margin:0 auto 44px}.error404-image img{margin:0 auto}.error404-title{font-weight:600;font-size:42px;line-height:150%;text-transform:uppercase;text-align:center;margin-bottom:8px}.error404-text{font-weight:500;font-size:20px;line-height:150%;text-align:center;margin-bottom:32px}.error404-button{max-width:300px;margin:0 auto}@media(max-width: 767px){.error404-image{width:100%;margin-bottom:32px}.error404-title{max-width:312px;font-size:32px;line-height:140%;margin-left:auto;margin-right:auto}.error404-text{font-size:18px;margin-bottom:30px}.error404-button{max-width:328px}}