html[dir=rtl] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle img{margin-left:12px}html[dir=rtl] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{text-align:right}html[dir=rtl] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a img{margin-left:12px}.wpml-language-switcher-block{display:flex;box-sizing:border-box;width:100% !important}.wpml-language-switcher-block>.wp-block-navigation-item,.wpml-language-switcher-block>.wp-block-navigation-item>div{display:flex;width:100% !important}.wpml-language-switcher-block .wp-block-navigation__container{background:unset !important}.wpml-language-switcher-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wpml-language-switcher-block .wpml-ls-dropdown ul li button{padding:0}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal{min-width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li{width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal{margin:0;min-width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{width:inherit !important;text-align:left}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block ul{list-style-type:none !important;padding:0 !important;width:100%}.wpml-language-switcher-block ul li{margin:0 !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container{border:inherit !important;background-color:unset !important;min-width:unset !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item{border-radius:0 !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item a{display:flex;align-items:center;min-width:max-content;padding:1px}.wpml-language-switcher-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 !important;gap:1em !important}.wpml-language-switcher-block ul.horizontal-list li{display:inline-block;margin:0;line-height:100%}.wpml-language-switcher-block ul.horizontal-list li a{line-height:100%}.wpml-language-switcher-block ul.center-justify{justify-content:center}.wpml-language-switcher-block ul.center-justify .wp-block-navigation-item{justify-content:center}.wpml-language-switcher-block ul.right-justify{justify-content:right}.wpml-language-switcher-block ul.right-justify .wp-block-navigation-item{justify-content:right}.wpml-language-switcher-block ul.space_between-justify{justify-content:space-between}.wpml-language-switcher-block ul.space_between-justify li>div{white-space:nowrap}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color) !important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color) !important}.wpml-language-switcher-block ul.isHorizontal{padding-left:0;list-style:none}.wpml-language-switcher-block ul.isHorizontal li{display:inline;margin-left:0}.wpml-language-switcher-block ul.isHorizontal li div{display:inline-block}.wpml-language-switcher-block ul.hasSpacing.isHorizontal li:not(:last-child){margin-right:var(--language-spacing) !important}.wpml-language-switcher-block ul.hasSpacing.isVertical li:not(:last-child){margin-bottom:var(--language-spacing) !important}.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div,.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div>a{display:inline-flex;align-items:center}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color) !important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color) !important}.wpml-language-switcher-block .hasFontSize{font-size:var(--font-size) !important}.wpml-language-switcher-block .hasLetterSpacing{letter-spacing:var(--letter-spacing) !important}.wpml-language-switcher-block .hasTextTransform{text-transform:var(--text-transform) !important}.wpml-language-switcher-block .hasFontFamily{font-family:var(--font-family) !important}.wpml-ls-flag{display:inline-block}.wpml-ls-flag-style-btn{border:0 transparent;padding-top:3px !important}.wpml-ls-flag-style-btn.black-bg{background-color:#000}.wpml-ls-flag-style-btn.transparent-bg{background-color:transparent}.wpml-ls-control-row{border:solid 1px #949494;border-radius:2px;margin-bottom:8px}.wpml-ls-control-row-with-padding{padding:1px}.wpml-ls-number-control{max-width:100%;width:100%}.wpml-ls-slider-control-alert{margin-top:5px !important}.wpml-ls-slider .ant-slider-track{background-color:#3858e9}.wpml-ls-slider .ant-slider-handle{border:solid 1px #000}.wpml-ls-control-blue{color:#3858e9 !important}.wpml-ls-number-with-unit-select select{color:#3858e9 !important;font-weight:900 !important}.wpml-ls-control-grey{color:#757575}.wpml-ls-control-bg-grey{background-color:#a6a6a6}.wpml-ls-control-font{font-family:"SF Pro Text",sans-serif;font-style:normal;font-weight:400 !important;font-size:13px !important;line-height:140% !important}.wpml-ls-option-btn-col{padding:.5px}.wpml-ls-no-borders{border:none}.ant-col-8.wpml-ls-option-btn-col{display:inline-flex}.wpml-ls-three-btn-row .wpml-ls-option-btn-wrap{white-space:normal;word-break:break-word}.wpml-ls-three-btn-row .ant-btn-no-height-less-padding{height:unset;padding-right:10px;padding-left:10px}.wpml-ls-full-width{width:100%}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__track{background-color:#3858e9;border-color:#3858e9}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__thumb{background-color:#fff}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__track{background-color:#fff;border-color:#000}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__thumb{background-color:#000}.ant-select-dropdown{min-width:45px !important;max-width:45px !important;width:45px !important}.wpml-ls-color-control{border:1px solid #ddd;border-bottom:0;padding:10px;box-sizing:border-box}.wpml-ls-color-control.wpml-ls-with-bottom-border{border-bottom:1px solid #ddd}.wpml-ls-color-control .wpml-ls-icon-no-color:hover{cursor:pointer}.wpml-ls-color-control .component-color-indicator{width:25px;height:25px;box-shadow:0px 0px 2px 1px #d3d3d3}.wpml-ls-color-control .component-color-indicator:hover{cursor:pointer}.wpml-ls-color-control .wpml-ls-color-title{top:3px}.wpml-ls-dimension-control{border-top:solid 1px #e0e0e0}.wpml-ls-dimension-control .components-panel__arrow{visibility:hidden}.wpml-ls-panel-settings-dropdown-container{position:absolute;right:0}.wpml-ls-icon-link{width:24px;height:24px;top:3px;border-radius:2px}.ant-input-number-handler-wrap{display:none !important}.ant-input-number-input{padding-right:0 !important;padding-left:3px !important}.block-editor-contrast-checker+.block-editor-contrast-checker{display:none}.current-language-item{display:flex;align-items:center;min-height:30px}.current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wpml-ls-fontLetterCase-control button.components-button.has-icon{margin-right:0 !important;min-width:30px !important;height:30px !important}.wpml-ls-fontLetterSpacing-control div.components-input-control__container{top:4px}[data-wpml=language-item]:first-of-type{margin-top:5px !important}.wpml-ls-dimension-panel .components-panel__arrow{display:none}.wpml-ls-typography-panel .components-panel__arrow{display:none}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-more{font-size:large;margin-right:10px}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-plus{font-size:medium;margin-right:10px}.wp-block-navigation.is-content-justification-space-between .wp-block-page-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher']{display:contents !important}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item{display:flex}.wp-block-navigation .wpml-block-navigation-language-switcher,.wp-block-navigation [data-type='wpml/navigation-language-switcher']{display:flex !important;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit;gap:inherit;margin:0;width:fit-content;max-width:fit-content}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-dropdown{flex:inherit;display:flex !important}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-list{flex:inherit;display:contents !important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-dropdown,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:flex !important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-list,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:contents !important}.wp-block-navigation .wpml-block-navigation-item{background-color:inherit}.wp-block-navigation .wpml-block-navigation-item .current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wp-block-navigation__submenu-container li{margin:0}.wp-block-navigation .wpml-language-switcher-navigation-block{width:unset !important;flex:initial !important}.wp-block-navigation .wpml-language-switcher-navigation-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation .wpml-language-switcher-navigation-block ul li a{display:flex;align-items:center}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 !important;gap:1.5em !important}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li{display:inline-block;line-height:100%}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li div{line-height:100%;display:inline-flex;align-items:center}.ant-input-number{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant:tabular-nums;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;width:100%;min-width:0;padding:4px 11px;color:rgba(0,0,0,.85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;-webkit-transition:all .3s;transition:all .3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.ant-input-number::-moz-placeholder{opacity:1}.ant-input-number::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number:-ms-input-placeholder{color:#bfbfbf}.ant-input-number::-ms-input-placeholder{color:#bfbfbf}.ant-input-number::placeholder{color:#bfbfbf}.ant-input-number:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number:placeholder-shown{text-overflow:ellipsis}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px !important}.ant-input-number:focus,.ant-input-number-focused{border-color:#40a9ff;border-right-width:1px !important;outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-input-number-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px !important}.ant-input-number[disabled]{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px !important}.ant-input-number-borderless,.ant-input-number-borderless:hover,.ant-input-number-borderless:focus,.ant-input-number-borderless-focused,.ant-input-number-borderless-disabled,.ant-input-number-borderless[disabled]{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}textarea.ant-input-number{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;-webkit-transition:all .3s,height 0s;transition:all .3s,height 0s}.ant-input-number-lg{padding:6.5px 11px;font-size:16px}.ant-input-number-sm{padding:0 7px}.ant-input-number-handler{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:rgba(0,0,0,.45);font-weight:700;line-height:0;text-align:center;-webkit-transition:all .1s linear;transition:all .1s linear}.ant-input-number-handler:active{background:#f4f4f4}.ant-input-number-handler:hover .ant-input-number-handler-up-inner,.ant-input-number-handler:hover .ant-input-number-handler-down-inner{color:#40a9ff}.ant-input-number-handler-up-inner,.ant-input-number-handler-down-inner{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:rgba(0,0,0,.45);line-height:12px;-webkit-transition:all .1s linear;transition:all .1s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-number-handler-up-inner>*,.ant-input-number-handler-down-inner>*{line-height:1}.ant-input-number-handler-up-inner svg,.ant-input-number-handler-down-inner svg{display:inline-block}.ant-input-number-handler-up-inner:before,.ant-input-number-handler-down-inner:before{display:none}.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon{display:block}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px !important}.ant-input-number:hover+.ant-form-item-children-icon{opacity:0;-webkit-transition:opacity .24s linear .24s;transition:opacity .24s linear .24s}.ant-input-number-focused{border-color:#40a9ff;border-right-width:1px !important;outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-input-number-disabled{color:rgba(0,0,0,.25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px !important}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap{display:none}.ant-input-number-readonly .ant-input-number-handler-wrap{display:none}.ant-input-number-input{width:100%;height:30px;padding:0 11px;text-align:left;background-color:transparent;border:0;border-radius:2px;outline:0;-webkit-transition:all .3s linear;transition:all .3s linear;-moz-appearance:textfield !important}.ant-input-number-input::-moz-placeholder{opacity:1}.ant-input-number-input::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number-input:-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::placeholder{color:#bfbfbf}.ant-input-number-input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number-input:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number-input:placeholder-shown{text-overflow:ellipsis}.ant-input-number-input[type=number]::-webkit-inner-spin-button,.ant-input-number-input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.ant-input-number-lg{padding:0;font-size:16px}.ant-input-number-lg input{height:38px}.ant-input-number-sm{padding:0}.ant-input-number-sm input{height:22px;padding:0 7px}.ant-input-number-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-left:1px solid #d9d9d9;border-radius:0 2px 2px 0;opacity:0;-webkit-transition:opacity .24s linear .1s;transition:opacity .24s linear .1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{min-width:auto;margin-right:0;font-size:7px}.ant-input-number-borderless .ant-input-number-handler-wrap{border-left-width:0}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{border-top-right-radius:2px;cursor:pointer}.ant-input-number-handler-up-inner{top:50%;margin-top:-5px;text-align:center}.ant-input-number-handler-up:hover{height:60% !important}.ant-input-number-handler-down{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ant-input-number-handler-down:hover{height:60% !important}.ant-input-number-borderless .ant-input-number-handler-down{border-top-width:0}.ant-input-number-handler-up-disabled,.ant-input-number-handler-down-disabled{cursor:not-allowed}.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner{color:rgba(0,0,0,.25)}.ant-input-number-borderless{-webkit-box-shadow:none;box-shadow:none}.ant-input-number-rtl{direction:rtl}.ant-input-number-rtl .ant-input-number-handler-wrap{right:auto;left:0;border-right:1px solid #d9d9d9;border-left:0;border-radius:2px 0 0 2px}.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap{border-right-width:0}.ant-input-number-rtl .ant-input-number-input{direction:ltr;text-align:right}.ant-select-single .ant-select-selector{display:-webkit-box;display:-ms-flexbox;display:flex}.ant-select-single .ant-select-selector .ant-select-selection-search{position:absolute;top:0;right:11px;bottom:0;left:11px}.ant-select-single .ant-select-selector .ant-select-selection-search-input{width:100%}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{padding:0;line-height:30px;-webkit-transition:all .3s;transition:all .3s}@supports (-moz-appearance:meterbar){.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:30px}}.ant-select-single .ant-select-selector .ant-select-selection-item{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-single .ant-select-selector .ant-select-selection-placeholder{pointer-events:none}.ant-select-single .ant-select-selector:after,.ant-select-single .ant-select-selector .ant-select-selection-item:after,.ant-select-single .ant-select-selector .ant-select-selection-placeholder:after{display:inline-block;width:0;visibility:hidden;content:'\a0'}.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:25px}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:18px}.ant-select-single.ant-select-open .ant-select-selection-item{color:#bfbfbf}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{width:100%;height:32px;padding:0 11px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:30px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector:after{line-height:30px}.ant-select-single.ant-select-customize-input .ant-select-selector:after{display:none}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;right:0;left:0;padding:0 11px}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder:after{display:none}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:40px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector:after,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:38px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:38px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:24px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector:after,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search{right:7px;left:7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:28px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:21px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-selection-overflow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.ant-select-selection-overflow-item{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-item-align:center;align-self:center;max-width:100%}.ant-select-multiple .ant-select-selector{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;padding:1px 4px}.ant-select-show-search.ant-select-multiple .ant-select-selector{cursor:text}.ant-select-disabled.ant-select-multiple .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple .ant-select-selector:after{display:inline-block;width:0;margin:2px 0;line-height:24px;content:'\a0'}.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding-right:24px}.ant-select-multiple .ant-select-selection-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:24px;margin-top:2px;margin-bottom:2px;line-height:22px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;-webkit-transition:font-size .3s,line-height .3s,height .3s;transition:font-size .3s,line-height .3s,height .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-margin-end:4px;margin-inline-end:4px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:4px;padding-inline-end:4px}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple .ant-select-selection-item-content{display:inline-block;margin-right:4px;overflow:hidden;white-space:pre;text-overflow:ellipsis}.ant-select-multiple .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:rgba(0,0,0,.45);font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.ant-select-multiple .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple .ant-select-selection-item-remove:before{display:none}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple .ant-select-selection-item-remove:hover{color:rgba(0,0,0,.75)}.ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{-webkit-margin-start:0;margin-inline-start:0}.ant-select-multiple .ant-select-selection-search{position:relative;max-width:100%;margin-top:2px;margin-bottom:2px;-webkit-margin-start:7px;margin-inline-start:7px}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{height:24px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';line-height:24px;-webkit-transition:all .3s;transition:all .3s}.ant-select-multiple .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple .ant-select-selection-search-mirror{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.ant-select-multiple .ant-select-selection-placeholder{position:absolute;top:50%;right:11px;left:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s}.ant-select-multiple.ant-select-lg .ant-select-selector:after{line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:30px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{height:33px;line-height:33px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:32px;line-height:30px}.ant-select-multiple.ant-select-sm .ant-select-selector:after{line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{height:17px;line-height:17px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{left:7px}.ant-select-multiple.ant-select-sm .ant-select-selection-search:first-child .ant-select-selection-search-input{margin-left:3px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:32px}.ant-select-disabled .ant-select-selection-item-remove{display:none}.ant-select{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;display:inline-block;cursor:pointer}.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#40a9ff;border-right-width:1px !important;outline:0;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:rgba(0,0,0,.25);background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f5f5f5}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:0 0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#40a9ff;border-right-width:1px !important}.ant-select-selection-item{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media all and (-ms-high-contrast:none){.ant-select-selection-item *::-ms-backdrop,.ant-select-selection-item{-ms-flex:auto;flex:auto}}.ant-select-selection-placeholder{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media all and (-ms-high-contrast:none){.ant-select-selection-placeholder *::-ms-backdrop,.ant-select-selection-placeholder{-ms-flex:auto;flex:auto}}.ant-select-arrow{display:inline-block;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:53%;right:11px;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;line-height:1;text-align:center;pointer-events:none}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow:before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .anticon{vertical-align:top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-clear{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:rgba(0,0,0,.25);font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;-webkit-transition:color .3s ease,opacity .15s ease;transition:color .3s ease,opacity .15s ease;text-rendering:auto}.ant-select-clear:before{display:block}.ant-select-clear:hover{color:rgba(0,0,0,.45)}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;padding:0;color:rgba(0,0,0,.85);font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:absolute;top:-9999px;left:-9999px;z-index:1050;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft{-webkit-animation-name:antSlideUpIn;animation-name:antSlideUpIn}.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft{-webkit-animation-name:antSlideDownIn;animation-name:antSlideDownIn}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{-webkit-animation-name:antSlideUpOut;animation-name:antSlideUpOut}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft{-webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-empty{color:rgba(0,0,0,.25)}.ant-select-item-empty{position:relative;display:block;min-height:32px;padding:5px 12px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;line-height:22px;color:rgba(0,0,0,.25)}.ant-select-item{position:relative;display:block;min-height:32px;padding:5px 12px;color:rgba(0,0,0,.85);font-weight:400;font-size:14px;line-height:22px;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}.ant-select-item-group{color:rgba(0,0,0,.45);font-size:12px;cursor:default}.ant-select-item-option{display:-webkit-box;display:-ms-flexbox;display:flex}.ant-select-item-option-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{-webkit-box-flex:0;-ms-flex:none;flex:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:rgba(0,0,0,.85);font-weight:600;background-color:#e6f7ff}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#1890ff}.ant-select-item-option-disabled{color:rgba(0,0,0,.25);cursor:not-allowed}.ant-select-item-option-grouped{padding-left:24px}.ant-select-lg{font-size:16px}.ant-select-borderless .ant-select-selector{background-color:transparent !important;border-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}.ant-select-rtl{direction:rtl}.ant-select-rtl .ant-select-arrow{right:initial;left:11px}.ant-select-rtl .ant-select-clear{right:initial;left:11px}.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown-rtl .ant-select-item-option-grouped{padding-right:24px;padding-left:12px}.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding-right:4px;padding-left:24px}.ant-select-rtl.ant-select-multiple .ant-select-selection-item{text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content{margin-right:0;margin-left:4px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror{right:0;left:auto}.ant-select-rtl.ant-select-multiple .ant-select-selection-search:first-child>.ant-select-selection-search-input{margin-right:5px !important;margin-left:0 !important}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder{right:11px;left:auto}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{right:7px}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder{right:0;left:9px;text-align:right}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:11px;left:25px}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:18px}.ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:0}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:21px}.ant-slider{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;height:12px;margin:10px 6px 10px;padding:4px 0;cursor:pointer;-ms-touch-action:none;touch-action:none}.ant-slider-vertical{width:12px;height:100%;margin:6px 10px;padding:0 4px}.ant-slider-vertical .ant-slider-rail{width:4px;height:100%}.ant-slider-vertical .ant-slider-track{width:4px}.ant-slider-vertical .ant-slider-handle{margin-top:-6px;margin-left:-5px}.ant-slider-vertical .ant-slider-mark{top:0;left:12px;width:18px;height:100%}.ant-slider-vertical .ant-slider-mark-text{left:4px;white-space:nowrap}.ant-slider-vertical .ant-slider-step{width:4px;height:100%}.ant-slider-vertical .ant-slider-dot{top:auto;left:2px;margin-bottom:-4px}.ant-slider-tooltip .ant-tooltip-inner{min-width:unset}.ant-slider-rtl.ant-slider-vertical .ant-slider-handle{margin-right:-5px;margin-left:0}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark{right:12px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text{right:4px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-dot{right:2px;left:auto}.ant-slider-with-marks{margin-bottom:28px}.ant-slider-rail{position:absolute;width:100%;height:4px;background-color:#f5f5f5;border-radius:2px;-webkit-transition:background-color .3s;transition:background-color .3s}.ant-slider-track{position:absolute;height:4px;background-color:#91d5ff;border-radius:2px;-webkit-transition:background-color .3s;transition:background-color .3s}.ant-slider-handle{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #91d5ff;border-radius:50%;-webkit-box-shadow:0;box-shadow:0;cursor:pointer;-webkit-transition:border-color .3s,-webkit-box-shadow .6s,-webkit-transform .3s cubic-bezier(.18,.89,.32,1.28);transition:border-color .3s,-webkit-box-shadow .6s,-webkit-transform .3s cubic-bezier(.18,.89,.32,1.28);transition:border-color .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28);transition:border-color .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28),-webkit-box-shadow .6s,-webkit-transform .3s cubic-bezier(.18,.89,.32,1.28)}.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging{border-color:#46a6ff;-webkit-box-shadow:0 0 0 5px rgba(24,144,255,.12);box-shadow:0 0 0 5px rgba(24,144,255,.12)}.ant-slider-handle:focus{border-color:#46a6ff;outline:none;-webkit-box-shadow:0 0 0 5px rgba(24,144,255,.12);box-shadow:0 0 0 5px rgba(24,144,255,.12)}.ant-slider-handle.ant-tooltip-open{border-color:#1890ff}.ant-slider:hover .ant-slider-rail{background-color:#e1e1e1}.ant-slider:hover .ant-slider-track{background-color:#69c0ff}.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#69c0ff}.ant-slider-mark{position:absolute;top:14px;left:0;width:100%;font-size:14px}.ant-slider-mark-text{position:absolute;display:inline-block;color:rgba(0,0,0,.45);text-align:center;word-break:keep-all;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-slider-mark-text-active{color:rgba(0,0,0,.85)}.ant-slider-step{position:absolute;width:100%;height:4px;background:0 0}.ant-slider-dot{position:absolute;top:-2px;width:8px;height:8px;margin-left:-4px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.ant-slider-dot:first-child{margin-left:-4px}.ant-slider-dot:last-child{margin-left:-4px}.ant-slider-dot-active{border-color:#8cc8ff}.ant-slider-disabled{cursor:not-allowed}.ant-slider-disabled .ant-slider-track{background-color:rgba(0,0,0,.25) !important}.ant-slider-disabled .ant-slider-handle,.ant-slider-disabled .ant-slider-dot{background-color:#fff;border-color:rgba(0,0,0,.25) !important;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.ant-slider-disabled .ant-slider-mark-text,.ant-slider-disabled .ant-slider-dot{cursor:not-allowed !important}.ant-slider-rtl{direction:rtl}.ant-slider-rtl .ant-slider-mark{right:0;left:auto}.ant-slider-rtl .ant-slider-dot{margin-right:-4px;margin-left:0}.ant-slider-rtl .ant-slider-dot:first-child{margin-right:-4px;margin-left:0}.ant-slider-rtl .ant-slider-dot:last-child{margin-right:-4px;margin-left:0}.ant-alert{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgba(0,0,0,.85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.ant-alert-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ant-alert-icon{margin-right:8px}.ant-alert-description{display:none;font-size:14px;line-height:22px}.ant-alert-success{background-color:#f6ffed;border:1px solid #b7eb8f}.ant-alert-success .ant-alert-icon{color:#52c41a}.ant-alert-info{background-color:#e6f7ff;border:1px solid #91d5ff}.ant-alert-info .ant-alert-icon{color:#1890ff}.ant-alert-warning{background-color:#fffbe6;border:1px solid #ffe58f}.ant-alert-warning .ant-alert-icon{color:#faad14}.ant-alert-error{background-color:#fff2f0;border:1px solid #ffccc7}.ant-alert-error .ant-alert-icon{color:#ff4d4f}.ant-alert-error .ant-alert-description>pre{margin:0;padding:0}.ant-alert-action{margin-left:8px}.ant-alert-close-icon{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:transparent;border:none;outline:none;cursor:pointer}.ant-alert-close-icon .anticon-close{color:rgba(0,0,0,.45);-webkit-transition:color .3s;transition:color .3s}.ant-alert-close-icon .anticon-close:hover{color:rgba(0,0,0,.75)}.ant-alert-close-text{color:rgba(0,0,0,.45);-webkit-transition:color .3s;transition:color .3s}.ant-alert-close-text:hover{color:rgba(0,0,0,.75)}.ant-alert-with-description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 15px 15px 24px}.ant-alert-with-description.ant-alert-no-icon{padding:15px}.ant-alert-with-description .ant-alert-icon{margin-right:15px;font-size:24px}.ant-alert-with-description .ant-alert-message{display:block;margin-bottom:4px;color:rgba(0,0,0,.85);font-size:16px}.ant-alert-message{color:rgba(0,0,0,.85)}.ant-alert-with-description .ant-alert-description{display:block}.ant-alert.ant-alert-motion-leave{overflow:hidden;opacity:1;-webkit-transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86);transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86)}.ant-alert.ant-alert-motion-leave-active{max-height:0;margin-bottom:0 !important;padding-top:0;padding-bottom:0;opacity:0}.ant-alert-banner{margin-bottom:0;border:0;border-radius:0}.ant-alert.ant-alert-rtl{direction:rtl}.ant-alert-rtl.ant-alert.ant-alert-no-icon{padding:8px 15px}.ant-alert-rtl .ant-alert-icon{margin-right:auto;margin-left:8px}.ant-alert-rtl .ant-alert-action{margin-right:8px;margin-left:auto}.ant-alert-rtl .ant-alert-close-icon{margin-right:8px;margin-left:auto}.ant-alert-rtl.ant-alert-with-description .ant-alert-icon{margin-right:auto;margin-left:15px}html[dir=rtl] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle img{margin-left:12px}html[dir=rtl] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{text-align:right}html[dir=rtl] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a img{margin-left:12px}.wpml-language-switcher-block{display:flex;box-sizing:border-box;width:100% !important}.wpml-language-switcher-block>.wp-block-navigation-item,.wpml-language-switcher-block>.wp-block-navigation-item>div{display:flex;width:100% !important}.wpml-language-switcher-block .wp-block-navigation__container{background:unset !important}.wpml-language-switcher-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wpml-language-switcher-block .wpml-ls-dropdown ul li button{padding:0}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal{min-width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li{width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal{margin:0;min-width:inherit !important}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{width:inherit !important;text-align:left}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block ul{list-style-type:none !important;padding:0 !important;width:100%}.wpml-language-switcher-block ul li{margin:0 !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container{border:inherit !important;background-color:unset !important;min-width:unset !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item{border-radius:0 !important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item a{display:flex;align-items:center;min-width:max-content;padding:1px}.wpml-language-switcher-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 !important;gap:1em !important}.wpml-language-switcher-block ul.horizontal-list li{display:inline-block;margin:0;line-height:100%}.wpml-language-switcher-block ul.horizontal-list li a{line-height:100%}.wpml-language-switcher-block ul.center-justify{justify-content:center}.wpml-language-switcher-block ul.center-justify .wp-block-navigation-item{justify-content:center}.wpml-language-switcher-block ul.right-justify{justify-content:right}.wpml-language-switcher-block ul.right-justify .wp-block-navigation-item{justify-content:right}.wpml-language-switcher-block ul.space_between-justify{justify-content:space-between}.wpml-language-switcher-block ul.space_between-justify li>div{white-space:nowrap}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color) !important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color) !important}.wpml-language-switcher-block ul.isHorizontal{padding-left:0;list-style:none}.wpml-language-switcher-block ul.isHorizontal li{display:inline;margin-left:0}.wpml-language-switcher-block ul.isHorizontal li div{display:inline-block}.wpml-language-switcher-block ul.hasSpacing.isHorizontal li:not(:last-child){margin-right:var(--language-spacing) !important}.wpml-language-switcher-block ul.hasSpacing.isVertical li:not(:last-child){margin-bottom:var(--language-spacing) !important}.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div,.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div>a{display:inline-flex;align-items:center}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color) !important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color) !important}.wpml-language-switcher-block .hasFontSize{font-size:var(--font-size) !important}.wpml-language-switcher-block .hasLetterSpacing{letter-spacing:var(--letter-spacing) !important}.wpml-language-switcher-block .hasTextTransform{text-transform:var(--text-transform) !important}.wpml-language-switcher-block .hasFontFamily{font-family:var(--font-family) !important}.wpml-ls-flag{display:inline-block}.wpml-ls-flag-style-btn{border:0 transparent;padding-top:3px !important}.wpml-ls-flag-style-btn.black-bg{background-color:#000}.wpml-ls-flag-style-btn.transparent-bg{background-color:transparent}.wpml-ls-control-row{border:solid 1px #949494;border-radius:2px;margin-bottom:8px}.wpml-ls-control-row-with-padding{padding:1px}.wpml-ls-number-control{max-width:100%;width:100%}.wpml-ls-slider-control-alert{margin-top:5px !important}.wpml-ls-slider .ant-slider-track{background-color:#3858e9}.wpml-ls-slider .ant-slider-handle{border:solid 1px #000}.wpml-ls-control-blue{color:#3858e9 !important}.wpml-ls-number-with-unit-select select{color:#3858e9 !important;font-weight:900 !important}.wpml-ls-control-grey{color:#757575}.wpml-ls-control-bg-grey{background-color:#a6a6a6}.wpml-ls-control-font{font-family:"SF Pro Text",sans-serif;font-style:normal;font-weight:400 !important;font-size:13px !important;line-height:140% !important}.wpml-ls-option-btn-col{padding:.5px}.wpml-ls-no-borders{border:none}.ant-col-8.wpml-ls-option-btn-col{display:inline-flex}.wpml-ls-three-btn-row .wpml-ls-option-btn-wrap{white-space:normal;word-break:break-word}.wpml-ls-three-btn-row .ant-btn-no-height-less-padding{height:unset;padding-right:10px;padding-left:10px}.wpml-ls-full-width{width:100%}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__track{background-color:#3858e9;border-color:#3858e9}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__thumb{background-color:#fff}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__track{background-color:#fff;border-color:#000}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__thumb{background-color:#000}.ant-select-dropdown{min-width:45px !important;max-width:45px !important;width:45px !important}.wpml-ls-color-control{border:1px solid #ddd;border-bottom:0;padding:10px;box-sizing:border-box}.wpml-ls-color-control.wpml-ls-with-bottom-border{border-bottom:1px solid #ddd}.wpml-ls-color-control .wpml-ls-icon-no-color:hover{cursor:pointer}.wpml-ls-color-control .component-color-indicator{width:25px;height:25px;box-shadow:0px 0px 2px 1px #d3d3d3}.wpml-ls-color-control .component-color-indicator:hover{cursor:pointer}.wpml-ls-color-control .wpml-ls-color-title{top:3px}.wpml-ls-dimension-control{border-top:solid 1px #e0e0e0}.wpml-ls-dimension-control .components-panel__arrow{visibility:hidden}.wpml-ls-panel-settings-dropdown-container{position:absolute;right:0}.wpml-ls-icon-link{width:24px;height:24px;top:3px;border-radius:2px}.ant-input-number-handler-wrap{display:none !important}.ant-input-number-input{padding-right:0 !important;padding-left:3px !important}.block-editor-contrast-checker+.block-editor-contrast-checker{display:none}.current-language-item{display:flex;align-items:center;min-height:30px}.current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wpml-ls-fontLetterCase-control button.components-button.has-icon{margin-right:0 !important;min-width:30px !important;height:30px !important}.wpml-ls-fontLetterSpacing-control div.components-input-control__container{top:4px}[data-wpml=language-item]:first-of-type{margin-top:5px !important}.wpml-ls-dimension-panel .components-panel__arrow{display:none}.wpml-ls-typography-panel .components-panel__arrow{display:none}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-more{font-size:large;margin-right:10px}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-plus{font-size:medium;margin-right:10px}.wp-block-navigation.is-content-justification-space-between .wp-block-page-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher']{display:contents !important}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item{display:flex}.wp-block-navigation .wpml-block-navigation-language-switcher,.wp-block-navigation [data-type='wpml/navigation-language-switcher']{display:flex !important;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit;gap:inherit;margin:0;width:fit-content;max-width:fit-content}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-dropdown{flex:inherit;display:flex !important}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-list{flex:inherit;display:contents !important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-dropdown,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:flex !important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-list,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:contents !important}.wp-block-navigation .wpml-block-navigation-item{background-color:inherit}.wp-block-navigation .wpml-block-navigation-item .current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wp-block-navigation__submenu-container li{margin:0}.wp-block-navigation .wpml-language-switcher-navigation-block{width:unset !important;flex:initial !important}.wp-block-navigation .wpml-language-switcher-navigation-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation .wpml-language-switcher-navigation-block ul li a{display:flex;align-items:center}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0 !important;gap:1.5em !important}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li{display:inline-block;line-height:100%}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li div{line-height:100%;display:inline-flex;align-items:center}
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#0073aa;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #0073aa}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #0073aa}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #0073aa}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#0073aa}
@font-face{font-family:'HelveticaNeueLight';src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Helvetica/HelveticaNeueLight.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'HelveticaNeueThin';src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Helvetica/HelveticaNeueThin.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'HelveticaNeueCyr-Roman';src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Helvetica/HelveticaNeueCyr-Roman.eot);src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Helvetica/HelveticaNeueCyr-Roman.eot?#iefix) format('embedded-opentype'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Helvetica/HelveticaNeueCyr-Roman.woff2) format('woff2'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Helvetica/HelveticaNeueCyr-Roman.woff) format('woff'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Helvetica/HelveticaNeueCyr-Roman.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'RocaOne-Bl';src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Bl.eot);src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Bl.eot?#iefix) format('embedded-opentype'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Bl.woff2) format('woff2'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Bl.woff) format('woff'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Bl.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'RocaOne-Lt';src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Lt.eot);src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Lt.eot?#iefix) format('embedded-opentype'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Lt.woff2) format('woff2'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Lt.woff) format('woff'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Lt.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'RocaOne-Rg';src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Rg.eot);src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Rg.eot?#iefix) format('embedded-opentype'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Rg.woff2) format('woff2'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Rg.woff) format('woff'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Rg.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'RocaOne-Th';src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Th.eot);src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Th.eot?#iefix) format('embedded-opentype'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Th.woff2) format('woff2'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Th.woff) format('woff'),url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Roca%20One/RocaOne-Th.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-family:'Helvetica-Neue-Roman';src:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../fonts/Helvetica/HelveticaNeueRoman.otf) format('opentype');font-weight:400;font-style:normal}body.header-menu .mobile-bg,body.header-menu .mobile-bg_search{background:0 0}body.header-menu .mobile-bg.active{background:#fff}body.search-mobile .mobile-bg{background:0 0 !important}*{margin:0;padding:0;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body,.wrapper{max-width:100%}iframe{outline:none;border:none !important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol{margin:10px 0}body{line-height:1;background:#f6f4ef}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{margin:0;font:inherit;color:inherit;background:0 0;border:none;padding:0;box-sizing:border-box}button{cursor:pointer}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input[type=search]{-webkit-appearance:textfield;appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:rgba(28,57,53,1) !important;-webkit-box-shadow:0 0 0px 1000px #fff inset !important;transition:background-color 5000s ease-in-out 0s !important};.main-page_newsletter-input input:-webkit-autofill,.main-page_newsletter-input input:-webkit-autofill:hover,.main-page_newsletter-input input:-webkit-autofill:focus{-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0px 1000px #ffffff00 inset !important;transition:background-color 5000s ease-in-out 0s !important}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit}body{font-family:'HelveticaNeueCyr-Roman',sans-serif}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.gap-10{gap:10px}.gap-8{gap:8px}.gap-4{gap:4px}.grey-color{color:#bcc5ba !important};.hidden{display:none}.flex-between{display:flex;flex-direction:row;justify-content:space-between}.container{margin:0 auto}.header{height:110px;display:flex;z-index:20 !important;justify-content:center;align-items:center;width:100%;padding-top:21px;position:relative;box-sizing:border-box}.transparent{background:0 0 !important}.header__container{max-width:1920px;width:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;box-sizing:border-box;justify-content:space-between;padding:36px 55px 15px;margin:0 auto}.searchPanelShowed .header__container{padding:10px 40px initial 40px !important}.searchPanelShowed .header .container{background:#fff;border-top-right-radius:16px;border-top-left-radius:16px}.header__container,.header_search-panel.show{width:100%;max-width:1900px !important}.header-wrapper.searchPanelShowed .header{margin-left:-12px;width:calc(100% + 24px) !important}.header__container{padding-top:29px}.wrapper{display:flex;flex-direction:column;min-height:100vh;margin-bottom:48px}main{flex:1}footer{margin-top:auto;width:100% !important}.header__logo-link+img{width:154px;height:72px}.main-page_newsletter-inputs{all:unset;display:flex;flex-direction:column;justify-content:center;gap:20px;width:100%;max-width:560px;margin:20px auto}.main-page_newsletter-inputs input{padding:15px 20px;font-size:16px;height:56px;outline:1px solid rgba(255,255,255,.5) !important;border-radius:56px;background:0 0;color:#1c3935}.main-page_newsletter-inputs input::placeholder{color:#fff}.main-page_newsletter-inputs input:not(:placeholder-shown){background:#fff;color:#1c3935;outline:none;border:none}.nav-list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:40px !important;padding:24px 0}.header .nav-list li a,.table-info_rows span,.language-mobile li,.nav-list_mobile,.main-page_textline,.main-page_additional-text p{color:#1c3935;font-size:1rem;font-weight:400;line-height:24px;text-align:left;font-family:'HelveticaNeueCyr-Roman',sans-serif}.bg_dark-green .header .nav-list li a{color:#fff}.bg_dark-green.header-menu .nav-list li a{color:#1c3935}.bg_dark-green.header-menu .header .nav-list li:after{background:#1c3935;opacity:.7}.bg_dark-green .searchPanelShowed .header .nav-list li a{color:#1c3935}.bg_dark-green .searchPanelShowed .header .nav-list li:after{background:#1c3935;opacity:.7}.header .header_btn-icon{position:relative}.header .header_btn-icon img{filter:brightness(0) saturate(100%) invert(12%) sepia(6%) saturate(6956%) hue-rotate(126deg) brightness(93%) contrast(78%) !important}.header_btn-icon img:after{content:'';display:inline-block;width:1px;height:16px;background-color:rgba(188,197,186,1) !important;margin-left:20px;position:absolute;top:50%;transform:translateY(-50%)}.header_btn-icon:not(:first-child):after,.header__btn-user:after{content:'';display:inline-block;width:1px;height:16px;background-color:rgba(188,197,186,.377) !important;margin-left:32px;position:absolute;top:50%;transform:translateY(-50%)}.header__btn-user:after{right:-17px}.header_btn-icon:last-child:after{display:none}.nav-right{display:flex;flex-direction:row;gap:40px;align-items:center;width:fit-content}.nav-right__lang{display:flex;flex-direction:row;gap:4px;align-items:center;cursor:pointer}.nav-right__lang:hover img{opacity:.8 !important}.nav-right__lang:hover span{opacity:.8 !important}.nav-right__lang span{font-size:1rem;overflow:hidden;font-weight:400;line-height:24px;text-align:left}.nav-right__lang{position:relative;cursor:pointer}.nav-list li a:hover,.nav-list_mobile li a:hover{opacity:.8}.header__btn-user:hover{opacity:.8}.header__btn-search:hover{opacity:.8}.header__btn-cart:hover{opacity:.8}.header__right-btn{color:rgba(255,255,255,1) !important;font-size:1rem;font-weight:400;line-height:24px;text-align:center;width:160px;display:flex;cursor:pointer;height:48px;justify-content:center;align-items:center;padding:0 20px;border-radius:60px;background:rgba(28,57,53,1)}.main-page .header__right-btn{color:rgba(28,57,53,1) !important}.header__right-btn:hover{outline:1px solid rgba(28,57,53,1);color:rgba(28,57,53,1);background:0 0}body{padding:0 20px}.header_search-panel{max-width:1920px!important;width:98vw;margin:0 auto !important;z-index:10!important;background:rgba(255,255,255,1);padding:0 45px;position:absolute;left:50%;transform:translateX(-50%);top:111px;display:none;box-sizing:border-box !important;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.header_search-panel.show{display:block}.content-area h4,.content-area h4{font-size:revert;font-weight:revert;margin:revert;padding:revert;line-height:revert}.header_search-panel input{border:none;border-top:1px solid rgba(182,175,165,1);border-bottom:1px solid rgba(182,175,165,1)}.header_search-panel .header_search-input{display:flex;align-items:center;justify-content:space-between;padding:25px 15px 0}.header_search-panel .header_search-input input{padding:24px 40px 24px 0;cursor:pointer;font-family:'RocaOne-Th',sans-serif;font-size:2.5rem;font-weight:400;line-height:48px;letter-spacing:.02em;text-align:left;width:100%;outline:none;color:rgba(28,57,53,1)}.header_search-panel .header_search-input input::placeholder{color:rgba(188,197,186,1)}.header_search-panel .header_search-input:hover::placeholder{color:#000}.header_search-panel .header_search-input img{position:absolute;right:60px;cursor:pointer}.header_search-panel .header_search-input input::placeholder{color:rgba(188,197,186,1)}.header_search-panel .header_search-input:hover::placeholder{color:#000}.header_search-panel .header_search-input img:hover{opacity:.9;cursor:pointer}.nav-right__lang{position:relative;cursor:pointer;user-select:none;z-index:30;display:flex;justify-content:space-between;flex-wrap:nowrap;gap:4px}.header_search-popular{display:flex;flex-direction:row;align-items:center;padding:24px 0;max-width:1760px;margin:0 auto}.header_search-popular span{color:rgba(2,3,4,1);font-size:1rem;line-height:21px;margin-right:20px}.header_search-popular div a{display:flex;justify-content:center;align-items:center;padding:8px 15px;border-radius:60px;cursor:pointer;outline:1px solid rgba(2,3,4,1);-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.header_search-popular div a:hover{background:rgba(2,3,4,1);color:#fff;outline:none}.wrap{flex-wrap:wrap}.language-dropdown{display:none;box-sizing:border-box;border-radius:16px;border:none;flex-direction:column;gap:8px;position:absolute;z-index:25;outline:none;background-color:#fff;top:160%;right:-40px;padding:24px 20px !important}.language-dropdown.active{display:flex !important}.language-dropdown li{padding:5px 10px;cursor:pointer;position:relative;transition:background-color .8s;-webkit-transition:background-color .8s;-moz-transition:background-color .8s;-ms-transition:background-color .8s;-o-transition:background-color .8s}.language-dropdown li:after{content:'';position:absolute;bottom:0;left:0;left:8px;opacity:.8;width:80%;height:2.5px;background-color:#000;transform:scaleX(0);transform-origin:left;transition:transform .8s ease-out;-webkit-transition:transform .8s ease-out;-moz-transition:transform .8s ease-out;-ms-transition:transform .8s ease-out;-o-transition:transform .8s ease-out}.language-dropdown li:hover:after{transform:scaleX(1)}.language-dropdown li.active{font-weight:700}.language-dropdown li.active:after{transform:scaleX(1);transition:none}.language-dropdown li,.main-page_newsletter p{font-size:1rem;font-weight:400;line-height:24px;text-align:center;color:rgba(28,57,53,1)}.language-dropdown .li:hover{opacity:.8}.language-dropdown.active{z-index:2200 !important}.m-auto{margin:0 auto !important}.footer_right{min-height:552px;display:flex;flex-direction:column;justify-content:space-between}.footer_container{margin-bottom:48px}.footer_container{max-width:1780px;display:flex;margin:0 auto;margin-top:140px;min-height:552px;border-radius:16px;box-sizing:initial;justify-content:space-between}.footer{background:#f6f4ef !important;width:100%;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.footer_left{max-width:620px}.footer_left img{width:100%;min-height:552px;object-fit:cover;border-top-left-radius:16px;border-bottom-left-radius:16px}.footer_right{width:1160px;max-width:100%;background:#e6e3dc;padding:65px;border-top-right-radius:16px;border-bottom-right-radius:16px;box-sizing:border-box}.flex-y-centered{align-items:center}.footer_right-header{gap:60px;justify-content:space-between;color:rgba(28,57,53,1)}.footer_right-main{margin-top:40px;flex-direction:row;gap:80px;justify-content:space-between}.footer_right-main>div{display:flex;flex-direction:row;gap:80px}.relative{position:relative}.absolute{position:absolute}.footer-head_item{position:relative}.footer-head_item:not(:last-child):after{content:'';display:inline-block;width:1px;right:-70px;top:2px;height:32px;background-color:rgba(182,175,165,1) !important;margin:0 30px;position:absolute}.footer-head_item:last-child span:after{display:none}.footer-head_item span{font-family:'RocaOne-Th',sans-serif;font-size:1rem;font-weight:400;line-height:24px;letter-spacing:.02em}.gap-24{gap:24px}.footer-head_item{padding-bottom:10px}.footer_right-header:after{content:'';bottom:-5px;display:inline-block;width:100%;height:.3px;left:-15px;background-color:rgba(182,175,165,1) !important;margin:0 16px;position:absolute;transform:translateY(-50%)}.footer_right-mainItem h2,.cabinet-sidenav_hero h3,.about-us_team ul li h3,.about-us_team span,.cabinet-main h3,.product-page_desc-info h2,.order-page_left-head>span,.order-page_left h3,.newsletter-modal .reset-modal-content h3,.review p,.reset-modal-content h2{all:unset;color:rgba(28,57,53,1);font-family:'RocaOne-Th',sans-serif;font-size:1.5rem;font-weight:400;line-height:32px;letter-spacing:.02em;text-align:left}.cabinet-sidenav_hero h3{max-width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.about-us_team ul li button{font-size:12px !important;padding:5px 14px !important}.about-us_team span{color:rgba(230,227,220,1)}.about-product h2,.product-page_desc-info h2{font-family:'RocaOne-Lt',sans-serif}.woocommerce-EditAccountForm h3{margin:20px 0 15px 20px}.gap-80{gap:80px}.footer_right-mainItem ul li,.course-page_students-feedback>p,.accordion-title_time,.service-page .accordion-content_right p,.product-volume_buttons button span,.delivery_buttons button span,.course-page_courses p,.main-page_course-text div ul li,.course-page_reviews p,.reset-modal-content p,.order-status,.order-date{color:rgba(2,3,4,1);font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;font-weight:500;line-height:24px;text-align:left}.footer_bottom h3,.contacts-page_location-row p{all:unset;color:#000;font-size:1rem;font-weight:400;line-height:24px;text-align:left}.footer_bottom{display:flex;flex-direction:row;justify-content:space-between;margin-top:40px;align-items:center}.footer_bottom span{cursor:pointer}.footer>.footer_container{border-radius:16px !important;-webkit-border-radius:16px !important;-moz-border-radius:16px !important;-ms-border-radius:16px !important;-o-border-radius:16px !important}.footer_right-mainItem ul li a{color:rgba(2,3,4,1) !important}.nav-right__lang img{padding-top:0}.footer{background:#f6f4ef !important}.content-container:not(body.error404 .content-container){max-width:1000px;width:100%;margin:0 auto;margin-top:60px !important}main.faq-page.content-container{max-width:1000px !important;width:100% !important}.breadcrumb{max-width:100% !important;width:100%}.breadcrumb a{text-decoration:none;font-size:.875rem !important;font-weight:400 !important;color:#b6afa5 !important;display:inline-flex;align-items:center}.breadcrumb .is-active a{color:rgba(2,3,4,.603) !important}.content_breadcrumb{display:flex !important;align-items:center !important}.breadcrumb.has-bullet-separator li+li:before{content:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../img/icons/Arrow_Breadcrumb_Right.svg) !important;display:inline-block;margin:0 8px;vertical-align:middle;filter:brightness(0) saturate(100%) invert(77%) sepia(1%) saturate(1853%) hue-rotate(357deg) brightness(90%) contrast(99%);position:relative;top:2px}.breadcrumb .bread_is-active a{color:#7c7c7a !important;display:inline-flex;align-items:center;position:relative}.breadcrumb .is-active_bgCustom{color:#fff !important;display:inline-flex;align-items:center;position:relative}.breadcrumb .is-active_bgCustom>a{color:#fff !important}.content_breadcrumb{display:flex !important;align-items:center !important;text-align:center}.wide_container{width:100% !important;max-width:1780px !important}.color-white_active{color:#fff !important;display:inline-flex;align-items:center;position:relative;opacity:1;top:1px}.content-area>h1,.success-content h1,.login-page h1,.accordion-block h2,.lost_reset_password>p:first-child{color:rgba(28,57,53,1);font-size:3.5rem;font-family:'RocaOne-Th',sans-serif;font-weight:400;line-height:64px;letter-spacing:.02em;text-align:left;margin-bottom:48px}.content-area h2{color:rgba(28,57,53,1);font-size:2.5rem;font-family:'RocaOne-Th',sans-serif;font-weight:400;line-height:48px;letter-spacing:.02em;text-align:left}.categories .content-area h2{font-size:3.5rem;line-height:64px}.content-area ul{list-style:none;padding-left:20px}.cart-side-modal #closeCartButton{height:32px;width:32px;max-height:32px;max-width:32px}.content-area li{font-family:'HelveticaNeueCyr-Roman',sans-serif;margin-bottom:24px !important;font-size:1rem;font-weight:400;line-height:24px;position:relative}.content-area li{margin-bottom:0 !important;padding:2px 0}.content-area li:before{content:'•';position:absolute;left:-11px;padding-left:-5px;font-size:.6rem;color:#000}.content-area p{color:rgba(2,3,4,1);font-family:'HelveticaNeueCyr-Roman',sans-serif;margin-bottom:24px !important;font-size:1rem;font-weight:400;line-height:24px;text-align:left}.breadcrumb{margin-bottom:16px}.content-area{margin-top:-10px}.location-card{width:880px !important;height:auto;background:rgba(255,255,255,1);padding:40px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;display:flex;flex-direction:row;gap:20px;box-sizing:border-box}.location-card_left{width:500px !important}.location-card_left li{display:list-item !important}.location-card_left ul li::marker{content:none !important}.location-card_left ul{list-style:initial !important}.location-page .location-card_right img{width:100% !important;height:100%;object-fit:cover;object-position:center;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.location-card_buttons{display:flex;flex-direction:row;gap:10px}.location-card_buttons a:nth-child(1){color:rgba(255,255,255,1);font-size:1rem;font-weight:400;line-height:24px;text-align:center;justify-content:center;align-items:center;padding:0 20px;border-radius:60px;width:201px;display:flex;flex-direction:row;gap:10px;height:48px;border-radius:60px;background:rgba(28,57,53,1);-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.location-card_buttons a:nth-child(1):hover{outline:1px solid rgba(28,57,53,1);color:rgba(28,57,53,1);background:0 0}.location-card_buttons a:nth-child(2),.location-card_buttons a:nth-child(3),.location-card_buttons a:nth-child(4){outline:1px solid #020304;border-radius:60px;padding:12px;text-align:center}.location-card_buttons a:nth-child(2):hover,.location-card_buttons a:nth-child(3):hover,.location-card_buttons a:nth-child(4):hover{outline:none !important;background:#020304 !important}.location-card_buttons a:nth-child(2):hover img,.location-card_buttons a:nth-child(3):hover img,.location-card_buttons a:nth-child(4):hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(8%) hue-rotate(142deg) brightness(102%) contrast(102%);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(8%) hue-rotate(142deg) brightness(102%) contrast(102%)}.gap-40{gap:40px}.location-card_left ul,.about-product ul{display:flex;flex-direction:column;gap:8px;margin-left:20px}.location-card_left ul li,.about-product ul li,.language-page_inner span,.login-page p{font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;color:rgba(2,3,4,1);font-weight:400;line-height:24px;text-align:left}.location-card_left p{font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;font-weight:400;text-align:left;color:rgba(109,122,109,1);margin:-8px 0 0 !important}.location-card_left{display:flex;flex-direction:column;justify-content:space-between;height:100%}.location-card_left>div>div{margin-bottom:40px}.bg_dark-green{background-color:#1c3935 !important}.white-color{color:#fff !important}.nav-container .white-color li a{color:#fff !important}.svg-white{filter:brightness(0) saturate(100%) invert(99%) sepia(5%) saturate(291%) hue-rotate(236deg) brightness(117%) contrast(100%) !important;-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(5%) saturate(291%) hue-rotate(236deg) brightness(117%) contrast(100%) !important}.bg_dark-green .header_btn-icon:not(.header_btn-icon.not-empty){filter:brightness(0) saturate(100%) invert(99%) sepia(5%) saturate(291%) hue-rotate(236deg) brightness(117%) contrast(100%) !important;-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(5%) saturate(291%) hue-rotate(236deg) brightness(117%) contrast(100%) !important}.bg_dark-green .nav-right__lang .language-dropdown li{color:#1c3935 !important}.bg_dark-green .nav-right__lang span{color:#fff}.bg_dark-green .nav-right__lang img{filter:brightness(0) saturate(100%) invert(99%) sepia(5%) saturate(291%) hue-rotate(236deg) brightness(117%) contrast(100%) !important}.bg_dark-green .header__right-btn{color:#1c3935 !important;background:#fff !important}.bg_dark-green>.header__right-btn:hover{color:#fff !important;background:0 0 !important;outline:1px solid #fff !important}.info404_button{display:flex;flex-direction:row;gap:10px;align-items:center;line-height:40px;cursor:pointer;min-width:161px;width:fit-content;background:0 0;height:48px;padding:0 20px;border-radius:60px;outline:1px solid #fff;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;margin:40px auto 0}.info404_button span{color:#fff}.info404_button img{filter:brightness(0) saturate(100%) invert(100%) sepia(5%) saturate(7488%) hue-rotate(164deg) brightness(108%) contrast(101%)}.info404_button:hover{background:#fff}.info404_button:hover span{color:#1c3935}.info404_button:hover img{filter:brightness(0) saturate(100%) invert(18%) sepia(43%) saturate(381%) hue-rotate(122deg) brightness(96%) contrast(99%) !important;-webkit-filter:brightness(0) saturate(100%) invert(18%) sepia(43%) saturate(381%) hue-rotate(122deg) brightness(96%) contrast(99%) !important}.info404 p{color:rgba(188,197,186,1);font-family:'RocaOne-Th',sans-serif;font-size:2.5rem;font-weight:400;line-height:48px;letter-spacing:.02em;text-align:center}.info404{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);width:500px;text-align:center}.content-404{margin-top:250px;display:flex;justify-content:center;position:relative}.content-404>img{height:336px;left:50%;transform:translate(-50%);width:100vw !important;max-width:2060px !important;margin:0 auto !important;position:relative !important;top:30%;transform:translate(-50%,-50%)}.info404 p:first-child{margin-bottom:-7px}.accordion-block h2{margin-bottom:24px}.accordion-block{width:100%;margin:64px auto}.accordion-title{display:flex !important;line-height:50px;text-align:center !important;justify-content:space-between !important;align-items:center !important;padding:15px;cursor:pointer;margin-top:0 !important;margin-bottom:0 !important;user-select:none}.accordion-title:nth-child(1){color:rgba(28,57,53,1);font-family:"RocaOne-Th";font-size:1.5rem;padding:0;font-weight:400;line-height:32px;letter-spacing:.02em;text-align:left}.accordion-content .accordion-content-inner{padding:25px 0 0}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion-content-inner{padding:15px}.accordion-icon:not(.service-page .accordion-icon){position:relative;min-width:48px;min-height:48px;width:48px;height:48px;cursor:pointer;outline:1px solid #1c3935;border-radius:60px;transition:background-color .3s ease}.accordion-icon img{position:absolute;top:12px;left:12px;right:12px;bottom:12px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:filter .3s ease,transform .3s ease}.accordion-icon.rotate img{transform:rotate(-180deg)}.accordion.active .accordion-icon{background-color:#1c3935;outline:none}.accordion.active .accordion-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7500%) hue-rotate(199deg) brightness(119%) contrast(102%)}.accordion{padding:16px 0;border-bottom:1px solid #ddd;cursor:pointer}.accordion.active .accordion-icon{background-color:#1c3935;outline:none}.accordion.active .accordion-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7500%) hue-rotate(199deg) brightness(119%) contrast(102%)}.about-us_images-block{background:rgba(246,244,239,1);height:800px;width:100%;max-width:1780px;display:flex;justify-content:center;padding:168px 0 80px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;position:relative}.about-us h1,.course-page_hero-text h1,.course-page_hero-text h2{color:rgba(246,244,239,1);font-family:"RocaOne-Th";font-size:3.5rem;font-weight:400;line-height:64px;letter-spacing:.02em;margin-bottom:48px;text-align:left}.course-page_hero-text h2{font-size:48px;line-height:56px}.about-us_images-block h3,.salon-slogan h3{font-family:"RocaOne-Th";font-size:3.5rem;font-weight:400;text-transform:uppercase !important;line-height:64px;letter-spacing:.02em;text-align:center;color:rgba(2,3,4,1)}.about-us_images-block div{z-index:3;width:865px;display:flex;flex-direction:column;gap:40px}.about-us_images-block>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-us_images-block{overflow:hidden}.about-us_images-block div div{display:flex;flex-direction:column;width:480px;margin-top:-10px;margin:0 auto;gap:24px;font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;left:200px;top:180px;font-weight:400;line-height:24px;text-align:center}.about-us_images-block div div img{width:190px;height:40px;margin:0 auto}.about-us_images-block div div p,.salon-slogan div p,.order-sum_total>span:nth-child(2){color:rgba(2,3,4,1);font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;font-weight:400;line-height:24px;text-align:center}.main-page .course-page_reviews-slider .review-text{margin-bottom:14px;font-size:24px;margin:0 auto !important;line-height:32px;font-family:'RocaOne-Th';margin-bottom:24px !important}.about-us .salon-introduction,.salon-secrets>p{color:rgba(255,255,255,1);width:1200px;margin:160px auto 80px;font-family:'RocaOne-Th';font-size:40px;font-weight:400;line-height:48px;letter-spacing:.02em;text-align:center}.salon-secrets>p{font-size:48px;line-height:56px}.course-page_hero-text h1{margin-top:-10px}.course-page_hero-text>div:first-of-type>div:first-of-type{display:flex;align-items:center;gap:5px;justify-content:center}.about-us .about-us_spiral img{margin:0 auto;width:1200px;position:relative;height:400px}.about-us .about-us_spiral{width:1330px;height:488px;margin:0 auto}.about-us_spiral+img{margin:0 auto;margin-top:140px}.nav-right__lang img{transition:transform .3s ease;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease}.nav-right__lang.active img{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.header__btn-user{cursor:pointer;display:flex;align-items:center;position:relative;flex-direction:row;color:#1c3935;gap:5px;font-size:14px}.searchPanelShowed .header .header__logo-link{filter:brightness(0) saturate(100%) invert(17%) sepia(20%) saturate(951%) hue-rotate(122deg) brightness(99%) contrast(92%) !important}.searchPanelShowed .header .nav-list li a{color:#1d3a36 !important}.searchPanelShowed .header .nav-right .header_btn-icon>img,.searchPanelShowed .header .nav-right .nav-right__lang img{filter:brightness(0) saturate(100%) invert(17%) sepia(20%) saturate(951%) hue-rotate(122deg) brightness(99%) contrast(92%) !important}.searchPanelShowed .nav-right__lang span{color:#1c3935 !important}.searchPanelShowed .header__right-btn{background:#1c3935 !important;color:#fff !important}.searchPanelShowed .header__right-btn:hover{background:0 0 !important;outline:1px solid #1c3935 !important;color:#1c3935 !important}.searchPanelShowed .nav-right__lang{z-index:11 !important}.bg_dark-green .searchPanelShowed .header .nav-right .header_btn-icon{filter:brightness(0) saturate(100%) invert(17%) sepia(20%) saturate(951%) hue-rotate(122deg) brightness(99%) contrast(92%) !important;min-width:24px !important}.searchPanelShowed .nav-right__lang .language-dropdown{background:#fff !important;box-shadow:0px 0px 18px -9px #1c3935}.searchPanelShowed .language-dropdown ul li{color:#fff !important}.searchPanelShowed .header_search-results{padding:20px 10px;height:100vh;z-index:12 !important;display:none}.header_search-results ul li{width:429px;height:96px;background:#f6f4ef;padding:8px 10px;box-sizing:border-box;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;display:flex;flex-direction:row;gap:10px;-o-border-radius:14px}.header_search-results ul{display:flex !important;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:20px}.header_search-results ul li div:nth-child(2){width:100%;display:flex;flex-direction:column;gap:8px}.header_search-results ul li div:nth-child(2) div{display:flex;flex-direction:row;gap:10px;align-items:center}.header_search-results ul li div:nth-child(2) div span:nth-child(2){margin-top:-1px !important}.header_search-results ul li div:nth-child(1) img{background:#fff;border-radius:8px;height:100%;object-fit:contain;padding:5px;min-width:100%;width:100%;max-height:100%;-webkit-border-radius:8px}.header_search-results ul li div:nth-child(2) h3,.address-dashboard_current p{all:unset;color:rgba(2,3,4,1);font-size:1rem;font-family:'RocaOne-Lt';font-weight:400;line-height:24px;letter-spacing:.02em}.header_search-results ul li div:nth-child(2) h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:24px;margin-top:-3px}.header_search-price{color:rgba(28,57,53,1);font-family:'RocaOne-Bl';font-size:1rem;font-weight:400;line-height:24px;letter-spacing:.05em}.header_search-discount{color:rgba(109,122,109,1);font-family:'RocaOne-Rg';font-size:.75rem;font-weight:400;line-height:16px;letter-spacing:.05em;text-decoration:line-through}.header_search-results ul li:hover{background:#e6e3dc;cursor:pointer}.about-us_team{display:flex !important;flex-direction:column !important;gap:40px}.about-us_team ul{display:flex;flex-direction:row;gap:20px}.about-us_team ul li{display:flex;flex-direction:column;margin-bottom:8px !important}.about-us_team ul li{width:240px}.about-us_team ul li img{height:320px;border-radius:16px;object-fit:cover}.about-us_team ul li img{margin-bottom:20px}.about-us_team ul li h3{margin-bottom:2px;color:#fff}.about-us_team ul li p{margin-bottom:16px;text-align:left;color:rgba(188,197,186,1);font-size:.875rem}.about-us_team ul li span{text-align:left;display:flex;align-items:center;margin-left:1px !important;width:fit-content;font-family:'HelveticaNeueCyr-Roman',sans-serif;height:24px;padding:0 10px;border-radius:60px;outline:.5px solid rgba(188,197,186,1);color:rgba(188,197,186,1);font-size:10px}.cart-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;display:none;opacity:0;transition:opacity .9s ease;-webkit-transition:opacity .9s ease;-moz-transition:opacity .9s ease;-ms-transition:opacity .9s ease;-o-transition:opacity .9s ease}.cart-side-modal{position:fixed;top:0;right:0;width:440px;padding:56px;height:100%;background:#f6f4ef;z-index:1000;transform:translateX(100%);opacity:0;transition:transform .9s ease,opacity .9s ease;padding:0 20px;-webkit-transition:transform .9s ease,opacity .9s ease;-moz-transition:transform .9s ease,opacity .9s ease;-ms-transition:transform .9s ease,opacity .9s ease;-o-transition:transform .9s ease,opacity .9s ease}.cart-header{display:flex;justify-content:space-between;align-items:center;padding:50px 0}.cart-main ul li div:nth-child(1) img{background:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.cart-header button{padding:4px;outline:1px solid rgba(2,3,4,1);border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.cart-item_main>div:first-child>a:first-child,.cart-main_suggestion>ul>li>div>h3{font-size:16px;line-height:24px;color:#020304;font-family:'RocaOne-Th';-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cart-item_main>div:first-child,.woocommerce-mini-cart-item{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.cart-item_main,.cart-main_suggestion>ul>li>div{display:flex;width:100%;padding:5px 0 !important;justify-content:space-between;flex-direction:column;gap:5px}.cart-header button:hover{background:#1c3935}.cart-header button:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(65deg) brightness(103%) contrast(98%)}.cart-header h2,.category-page_item h4,.products-tabs_title li,.service-page .accordion-title_text,.category-page_item-price span,.product-price span{color:rgba(2,3,4,1);font-family:'RocaOne-Th';font-size:1.5rem;font-weight:400;line-height:32px;letter-spacing:.02em}.cart-footer{position:absolute;bottom:0;display:flex;flex-direction:column;background:#fff;right:0;width:100%;padding:25px 30px;font-family:'RocaOne-Th'}.cart-footer:before{content:"";position:absolute;top:-55px;left:0;right:0;height:56px;background:linear-gradient(180deg,rgba(246,244,239,0) 0%,#f6f4ef 100%)}.cart-footer_title div{display:flex;flex-direction:row;gap:5px}.cart-footer_title{display:flex;justify-content:space-between;width:100%;gap:20px;font-size:1rem;font-family:'RocaOne-Rg';padding:0 0 24px !important;color:rgba(2,3,4,1);position:relative;padding-bottom:10px}.cart-footer_title:after{content:"";position:absolute;bottom:0;left:0;right:0;height:.5px;background:rgba(182,175,165,1);margin:0 -30px}.cart-footer_buttons{font-family:'HelveticaNeueCyr-Roman';font-size:1rem;font-weight:400;line-height:24px;margin-top:25px;display:flex;flex-direction:column;gap:8px}.cart-footer_buttons.cart-empty{margin-top:0 !important}.cart-footer_buttons a:nth-child(2){display:flex;align-items:center;justify-content:center;color:rgba(2,3,4,1);outline:1px solid rgba(2,3,4,1);background:0 0;width:100%;height:48px;padding:0 20px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.cart-footer_buttons a:nth-child(1){display:flex;flex-direction:row;gap:10px;background:#1c3935;color:#fff;width:100%;height:48px;padding:0 20px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;justify-content:center;align-items:center}.cart-footer_buttons a:nth-child(2):hover{opacity:.7}.cart-footer_buttons a:nth-child(1):hover{background:0 0;color:#1c3935;outline:1px solid #1c3935;filter:brightness(0) saturate(100%) invert(15%) sepia(37%) saturate(687%) hue-rotate(122deg) brightness(89%) contrast(85%)}.cart-footer .cart-empty button:nth-child(1){background:rgba(246,244,239,1) !important;color:#bcc5ba;pointer-events:none;cursor:not-allowed}.cart-footer .cart-empty button:nth-child(1) img{filter:brightness(0) saturate(100%) invert(81%) sepia(5%) saturate(378%) hue-rotate(63deg) brightness(101%) contrast(80%);-webkit-filter:brightness(0) saturate(100%) invert(81%) sepia(5%) saturate(378%) hue-rotate(63deg) brightness(101%) contrast(80%)}.cart-main{height:696px;padding-bottom:80px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.cart-main>.cart-main_suggestion{all:unset}.cart-main::-webkit-scrollbar{width:0;height:0}.lost_reset_password>p:first-child{line-height:48px;font-size:34px;text-align:center;margin-bottom:25px}.cart-main ul li{display:flex;justify-content:flex-start;flex-direction:row;gap:10px;position:relative;min-height:100px;padding-bottom:15px !important;border-bottom:.5px solid #b6afa5}.cart-main ul li:not(:last-child){margin-bottom:20px}.cart-main ul li:last-child{border-bottom:none}.cart-main_amount,.cart-suggestion_add{display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:center}.cart-main_amount button{width:14px;height:14px}.cart-main_amount,.cart-suggestion_add{border:1px solid #b6afa5;height:32px;padding:8px;border-radius:20px;padding-left:10px;margin-right:1px}.cart-main_suggestion p,.cart-main_suggestion li div:nth-child(3) button,.cart-main_title-products{color:rgba(2,3,4,1);font-family:'HelveticaNeueCyr-Roman';font-size:.75rem;font-weight:400;line-height:14px;margin-left:5px}.cart-main_suggestion p,.cart-main_title-products{margin-left:0 !important;border-bottom:1px solid #b6afa5;padding-bottom:10px;margin-bottom:20px;margin-top:5px}.cart-item div:nth-child(3){display:flex;flex-direction:column;justify-content:space-between;position:relative}.cart-suggestion_add:hover{background:#fff;outline:none !important;border:none !important}.cart-main_suggestion{border-bottom:none !important}.cart-main_amount button:nth-child(3){display:flex;flex-direction:column !important}.cart-item{position:relative}.woocommerce-mini-cart-item .cart-item_delete img{position:absolute;right:0;bottom:1px;opacity:0;visibility:hidden;filter:brightness(0) saturate(100%) invert(2%) sepia(3%) saturate(3533%) hue-rotate(113deg) brightness(82%) contrast(100%);transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.woocommerce-notices-wrapper{padding-left:10px}.woocommerce-mini-cart-item:hover .cart-item_delete img{filter:brightness(0) saturate(100%) invert(2%) sepia(3%) saturate(3533%) hue-rotate(113deg) brightness(82%) contrast(100%)}.woocommerce-mini-cart-item:hover .cart-item_delete img{opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.cart-main ul li div:nth-child(1) img{background:0 0 !important}.cart-main_amount:hover{background:#fff;outline:none;border:1px solid #fff}.cart-item_main div:nth-child(2) del bdi,.cart-main_suggestion div:nth-child(2) del bdi{color:#6d7a6d}.cart-item_imgMain,.cart-main_suggestion>ul>li>a{background:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.white-btn_rounded,.btn_rounded_green,.custom-service_btn,.main-page_img-left{color:#1c3935;background:rgba(255,255,255,1);font-family:'HelveticaNeueCyr-Roman';font-size:1rem;font-weight:400;line-height:24px;display:flex;cursor:pointer;justify-content:center;align-items:center;height:48px;padding:0 20px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.white-btn_rounded:hover,.custom-service_btn:hover{background:0 0;color:rgba(255,255,255,1);font-family:'HelveticaNeueCyr-Roman';font-size:1rem;outline:1px solid #fff;font-weight:400;line-height:24px;height:48px;padding:0 20px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.w-190{width:190px}.transparent-btn_rounded,.main-page_img-right{height:49px;display:flex;justify-content:center;align-items:center;background:0 0;color:rgba(255,255,255,1);font-family:'HelveticaNeueCyr-Roman';font-size:1rem;font-weight:400;line-height:24px;outline:1px solid #fff;height:48px;padding:0 20px;cursor:pointer;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.transparent-btn_rounded:hover,.main-page_img-right:hover{color:#1c3935 !important;background:rgba(255,255,255,1);font-family:'HelveticaNeueCyr-Roman';font-size:1rem;font-weight:400;line-height:24px;height:48px;padding:0 20px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.about-us_info{max-width:1280px;width:100%;margin:80px auto 140px;display:flex;flex-direction:column}.about-us_info-left{width:480px;display:flex;flex-direction:column}.about-us_aboutOwner .about-us_info-left{min-height:550px}.about-us_info-right{width:600px}.about-us_aboutOwner .about-us_info-right{width:620px}.btn_rounded_green,.lost_reset_password button[type=submit]{background-color:#1c3935;color:#fff;width:560px;display:flex;align-items:center;justify-content:center;margin-bottom:1px}.about-us_aboutOwner{margin-bottom:-90px}.btn_rounded_green:hover,.lost_reset_password button[type=submit]:hover{outline:1px solid #1c3935;background-color:transparent;color:#1c3935}.about-us_info p,.p-custom,.courses-page_item-text li,.category-page_item p,.about-product p{color:rgba(188,197,186,1);font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;font-weight:400;line-height:24px}.courses-page_item-text li,.main-page_course-bottom .main-page_course-desc ul li{line-height:31px}.about-us_info h2,.h2-custom,.main-page_newsletter h3{font-size:3.5rem;font-weight:400;line-height:64px;letter-spacing:.02em;font-family:'RocaOne-Th';color:rgba(230,227,220,1)}.about-us_info-right p:not(:last-child){margin-bottom:24px}.mt-16{margin-top:36px}.centered{margin:0 auto}.text-center{text-align:center}.about-us_info{display:flex;flex-direction:column;position:relative;gap:160px;padding-bottom:20px}.about-us_elipse{width:100vw;max-width:1900px;margin:0 auto !important;max-height:800px;height:auto}.about-us_elipse img{width:100%;margin:0 !important;user-select:none;-webkit-user-drag:none}.about-us_elipse{z-index:-1;position:absolute;top:50%;left:50%;top:1735px;transform:translate(-50%,-50%)}.w-600{width:600px}.about-us_info>div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.about-us_aboutOwner .about-us_info-right img{width:620px;pointer-events:none;user-select:none;-webkit-user-drag:none;height:550px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;margin:0}.about-us_aboutOwner div:nth-child(1) span{color:rgba(230,227,220,1);font-size:1.5rem;font-family:'RocaOne-Th';font-weight:400;line-height:32px;margin-top:-5px;letter-spacing:.02em;text-align:left}.about-us_aboutOwner{display:flex;justify-content:space-between;flex-direction:row;align-items:center;margin-top:465px}.about-us_aboutOwner .about-us_info-left div{display:flex;flex-direction:column;gap:24px}.about-us_aboutOwner .about-us_info-left{justify-content:space-between}.categories .content-area{margin-top:0 !important}.w-800{width:800px}.gap-20{gap:20px}.about-us_location-cards{display:flex;flex-direction:row;gap:20px}.about-us_location-cards>div{width:880px;height:480px;padding:40px;margin:60px 0;border-radius:16px;background:rgba(188,197,186,1);-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.about-us_info>.about-us_location-section{display:flex;flex-direction:column !important;margin:0 auto !important;width:1780px}.content-area-location{color:#000 !important;font-family:'RocaOne-Th',sans-serif;font-weight:400;line-height:64px;letter-spacing:.02em;margin-top:64px !important;margin-bottom:40px !important;display:flex;flex-direction:column;justify-content:space-between}.location-number{transition:.3s}.content-area-location div h2{font-size:3rem;font-weight:400;margin-bottom:-20px}.content-area-location div span{font-weight:400}.about-us_info .location-card_buttons button:nth-child(2)>img{height:48px !important;width:48px !important;margin-top:0 !important}.bg_dark-green .nav-list li,.cabinet-sidenav_menu ul li a,.bg_white .nav-list li,.nav-list_mobile li,.location-number,.exit-button span,.cancel-btn,.service-page_location:first-child>div>div,.btn-registration-link,.woocommerce-privacy-policy-link{color:#fff;cursor:pointer;position:relative;transition:background-color .6s;-webkit-transition:background-color .6s;-moz-transition:background-color .6s;-ms-transition:background-color .6s;-o-transition:background-color .6s}.bg_dark-green .nav-list li:after,.btn-registration-link:after,.woocommerce-privacy-policy-link:after,.cabinet-sidenav_menu ul li a:after,.exit-button span:after,.service-page_location:first-child>div>div:after,.cancel-btn:after,.nav-list_mobile li:after,.location-number:after,.bg_white .nav-list li:after,.reset-page_back-btn:after{content:'';position:absolute;bottom:0;left:0;opacity:.8;width:100%;height:1px;transform:scaleX(0);transform-origin:left;transition:transform .6s ease-out;-webkit-transition:transform .6s ease-out;-moz-transition:transform .6s ease-out;-ms-transition:transform .6s ease-out;-o-transition:transform .6s ease-out;background-color:#fff}.bg_white .nav-list li:after,.nav-list_mobile li:after,.btn-registration-link:after,.woocommerce-privacy-policy-link:after{background-color:#1c3935d0;opacity:.8 !important}.bg_dark-green .nav-list li:hover:after,.btn-registration-link:hover:after,.woocommerce-privacy-policy-link:hover:after,.service-page_location:first-child>div>div:after,.cabinet-sidenav_menu ul li a:hover:after,.exit-button span:hover:after,.back-btn:hover:after,.location-number:after,.nav-list_mobile li:hover:after,.reset-page_back-btn:hover:after,.bg_white .nav-list li:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}.bg_dark-green .nav-list li.active,.nav-list_mobile li.active{font-weight:700}.bg_dark-green .nav-list li.active:after,.back-btn:after,.bg_white .nav-list li.active:after,.nav-list_mobile li.active:after{transform:scaleX(1);transition:none}.footer_right-mainItem li a,.restore-pass_btn,.remind-pass-btn,.footer_bottom button,.service-page_location:first-child>div>div,.exit-button span,.cabinet-sidenav_menu ul li a,.cancel-btn,.restore-pass_btn,.location-number,.woocommerce-info .woocommerce-Button.wc-forward,.back-btn,.login-page_reg-btn{color:rgba(2,3,4,1) !important;padding:2px 0;cursor:pointer;position:relative;transition:background-color .6s;-webkit-transition:background-color .6s;-moz-transition:background-color .6s;-ms-transition:background-color .6s;-o-transition:background-color .6s}.footer_right-mainItem li a:hover,.footer_bottom button:hover,.woocommerce-info .woocommerce-Button.wc-forward{color:#1c3935 !important}.footer_right-mainItem li a:after,.woocommerce-info .woocommerce-Button.wc-forward:after,.service-page_location:first-child>div>div:after,.location-number:after,.cancel-btn:after,.cabinet-sidenav_menu ul li a:after,.exit-button span:after,.back-btn:after,.restore-pass_btn:after,.remind-pass-btn:after,.footer_bottom button:after,.login-page_reg-btn:after{content:'';position:absolute;bottom:0;left:0;left:0;opacity:.8;width:100%;height:1px;transform:scaleX(0);transform-origin:left;transition:transform .6s ease-out;-webkit-transition:transform .6s ease-out;-moz-transition:transform .6s ease-out;-ms-transition:transform .6s ease-out;-o-transition:transform .6s ease-out;background-color:#1c3935}.location-number:after,.location-number:after{opacity:1}.no-events{pointer-events:none !important}.footer_right-mainItem li :hover:after,.woocommerce-info .woocommerce-Button.wc-forward:hover:after,.service-page_location:first-child>div>div:hover:after,.cancel-btn:hover:after,.location-number:hover:after,.back-btn,.restore-pass_btn:hover:after,.remind-pass-btn:hover:after,.footer_bottom button:hover:after,.login-page_reg-btn:hover:after{transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}.location-number{color:#000;transition:.3s}.location-number>img{transition:.3s !important}.service-page_location:first-child>div>div span{color:#fff}.service-page_location:first-child>div>div:after{background:#fff;bottom:-3px}.location-number:hover>img{transition:.3s !important;filter:brightness(0) saturate(100%) invert(53%) sepia(8%) saturate(92%) hue-rotate(21deg) brightness(96%) contrast(89%)}.location-number:hover{transition:.3s;color:#6d7a6d !important}.location-number:after{color:#6d7a6d !important;background:#6d7a6d}.add-address_btns{width:560px}.cancel-btn{width:fit-content;margin:30px auto 0;color:#727270 !important}.cancel-btn:after{background:#727270 !important}.login-page_reg-btn,.woocommerce-privacy-policy-text>p>a{color:#1c3935 !important}.remind-pass-btn,.back-btn{color:rgba(114,114,112,1) !important}.restore-pass_btn{color:rgba(114,114,112,1) !important}.restore-pass_btn:after,.back-btn:after{background:rgba(114,114,112,1) !important}.remind-pass-btn:after{background:rgba(114,114,112,1) !important}.footer_right-mainItem li.active:after{transform:scaleX(1);transition:none}.about-us_info>div:nth-child(1),.about-us_info>div:nth-child(2){position:relative}.exit-button span{color:rgba(28,57,53,1) !important}.about-us_info>div:nth-child(1):after,.about-us_info>div:nth-child(2):after{content:'';position:absolute;bottom:-80px;left:0;width:100%;height:1px;background-color:rgba(109,122,109,1)}.location-card_buttons a{cursor:pointer}.about-us button,.order-images,.favorite-item,.product-controls_favorite,.content-area button,.add-to-cart,.header__right-btn,.info404_button,.login-page_inputs,.inputs-block,.btn_rounded_green,.location-card_buttons a,.header_search-popular a,.course-page_subscribeBtn,.registration-inputs,.service-page .accordion-content_right .btn_rounded_green,.order-page_pay-btn,.lost_reset_password button[type=submit],.white-btn_rounded,.btn_rounded_black,.main-page_img-left,.custom-service_btn,.main-page_img-right,.transparent-btn_rounded,.category-page_item,.courses-page_pagination a,.btn-more_reviews,.category-page_pagination a,.category-page_item,.location-page_cards .location-card_buttons a:nth-child(1),.woocommerce-order-received .success-content a.btn_rounded_green,.location-page_cards .location-card_buttons a:nth-child(2),.location-page_cards .location-card_buttons a:nth-child(3){transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.about-us button:hover,.btn_rounded_black,.order-images,.favorite-item,.btn-more_reviews,.order-page_pay-btn,.inputs-block,.login-page_inputs .btn_rounded_green,.content-area button,.product-controls_favorite,.add-to-cart,.header__right-btn,.info404_button,.category-page_item,.custom-service_btn,.main-page_img-right,.location-card_buttons a,.course-page_subscribeBtn,.registration-inputs,.header_search-popular a,.service-page .accordion-content_right .btn_rounded_green,.cart-header button,.cart-footer_buttons a,.lost_reset_password button[type=submit]:hover,.white-btn_rounded,.transparent-btn_rounded,.main-page_img-left,.courses-page_pagination a,.category-page_pagination a,.category-page_item,.cart-main_amount,.location-page_cards .location-card_buttons a:nth-child(1),.woocommerce-order-received .success-content a.btn_rounded_green:hover,.location-page_cards .location-card_buttons a:nth-child(2),.location-page_cards .location-card_buttons a:nth-child(3){transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.about-us_location-cards .location-card_buttons{font-family:'HelveticaNeueCyr-Roman';font-size:1rem;font-weight:400;line-height:24px;text-align:left;display:flex;align-items:center;flex-wrap:wrap}.home .location-card_buttons a:nth-child(3),.home .location-card_buttons a:nth-child(4){height:48px;width:48px;display:flex;justify-content:center;align-items:center}.bg_white .header_btn-icon:after{background:rgba(28,57,53,1) !important}.bg_dark-green .header__right-btn:hover{background:rgba(28,57,53,1) !important;color:#fff !important;outline:1px solid #fff !important}.bg_white .header__right-btn:hover{color:rgba(28,57,53,1) !important}.bg_dark-green .searchPanelShowed .header__right-btn:hover{color:rgba(28,57,53,1) !important;background:0 0 !important;outline:1px solid rgba(28,57,53,1) !important}.bg_dark-green .searchPanelShowed .header__right-btn{background:#1c3935 !important;color:#fff !important;outline:1px solid #fff !important}.success-content{width:100%;max-width:600px;margin:0 auto !important;display:flex;flex-direction:column;justify-content:center;align-items:center}.success-content p{color:rgba(109,122,109,1);margin:0 0 24px}.success-content .btn_rounded_green{margin-top:56px;height:64px}.success-content img{width:150px;height:190px;margin-bottom:16px}.success-content .status_btn{display:flex;align-items:center;justify-content:center;gap:10px;background:rgba(246,244,239,1);border-radius:60px;padding:30px;height:64px !important;width:fit-content;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.success-content .status_btn span:nth-child(1){color:rgba(109,122,109,1);font-family:'HelveticaNeueCyr-Roman';font-size:1rem;line-height:24px}.success-page{background:#fff}.success-content .status_btn span:nth-child(2){font-family:'HelveticaNeueCyr-Roman';font-size:1rem;line-height:24px;color:rgba(28,57,53,1)}.success-page h1{margin-bottom:24px}.success-page .footer{background:#fff !important}.success-content p{text-align:center}.categories_list{display:flex;flex-wrap:nowrap;overflow-x:auto;cursor:grab;user-select:none;gap:20px;width:100vw;z-index:1;padding:20px 20px 20px 0}.categories_list-card h3{word-break:break-word}.location-page_cards .location-card_buttons a:nth-child(3),.location-page_cards .location-card_buttons a:nth-child(2){min-width:48px;min-height:48px}.categories_list-card{width:430px;min-width:430px;height:540px !important;box-sizing:border-box;padding:35px;border-radius:24px;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:space-between;transition:all .6s ease;position:relative;overflow:hidden;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}.categories_list-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(182,175,165,0);transition:background-color .6s ease;-webkit-transition:background-color .6s ease;-moz-transition:background-color .6s ease;-ms-transition:background-color .6s ease;-o-transition:background-color .6s ease}.categories_list-card:hover:before{background:rgba(182,175,165,1)}.categories_list-card>*{position:relative;z-index:1}.categories_list-card h3,.courses-page_item-text h2,.course-page_students-feedback>h2,.course-page_reviews h2,.course-page_schedule h2,.product-page_desc-title h1,.course-page_ideal-for h3,.product-page_faq>h2,.product-page_ralated h2,.course-page_courses h2,.main-page_courses>h2,.main-page_course-text h2{color:rgba(255,255,255,1);font-family:'RocaOne-Th';font-size:3rem;font-weight:400;line-height:56px;letter-spacing:.02em;user-select:none;text-align:left}.courses-page_item-text h2,.main-page_course-text h2{line-height:62px}.product-page_ralated h2{font-size:48px;line-height:56px}.categories_list-card a{width:160px !important;outline:1px solid #fff !important}.categories .wide_container{margin:0 auto}.categories_list,.brands_list,.category-page-goods_list{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.categories_list::-webkit-scrollbar,.brands_list::-webkit-scrollbar,.category-page-goods_list::-webkit-scrollbar{width:0;height:0}.brands_list,.category-page-goods_list{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:20px;width:100vw;padding:20px 110px 20px 0;white-space:nowrap;cursor:grab}.category-page-goods_list{margin-top:50px;overflow-x:scroll !important;padding:0 !important}.brands_item,.category-page_goods-item,.category-page_goods-all a{flex-shrink:0;width:180px !important;height:224px;padding:0 10px 24px;border-radius:16px;background-size:cover;background:rgba(230,227,220,1);background-position:center;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:all .6s ease;position:relative;overflow:hidden;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.brands_item img{width:180px !important;height:auto;user-select:none;pointer-events:none;transition:background-color .6s ease}.category-page_goods-item>img{width:180px !important;height:auto;transition:background-color .6s ease}.category-page_goods-dummy{display:none}.category-page_goods-all{word-break:break-word;overflow-wrap:break-word;white-space:normal}.brands_item:hover,.category-page_goods-item:hover{background:#bcc5ba}.brands_list.active,.category-page-goods_list.active{cursor:grabbing}.brands_list p,.category-page-goods_list,.category-page_goods-all a{color:rgba(2,3,4,1);font-family:'RocaOne-Th';font-size:1rem;font-weight:400;user-select:none;line-height:24px;letter-spacing:.02em;text-align:center}.brands_list a,.categories_list-card a{user-select:none;-webkit-user-drag:none}.courses-page{display:flex;flex-direction:column;gap:48px}.courses-page_item{display:flex;flex-direction:row;gap:20px}.courses-page_items-block{display:flex;flex-direction:column;gap:20px}.courses-page_item img{width:880px;height:640px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;object-fit:cover;-o-border-radius:24px}.courses-page_item-text{width:880px;height:640px;padding:75px 80px 80px;border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;background:rgba(182,175,165,1)}.courses-page_items-block .courses-page_item:nth-child(2n) .courses-page_item-text{background:rgba(109,122,109,1)}.courses-page_item-text .white-btn_rounded,.main-page_img-left{width:fit-content !important;outline:1px solid transparent !important;width:160px !important;display:flex;justify-content:center;align-items:center;margin-top:1px}.courses-page_item-text .white-btn_rounded{position:relative}.courses-page_item-text .white-btn_rounded :after{position:absolute;background:linear-gradient(180deg,rgba(182,175,165,0) 0%,#b6afa5 100%)}.courses-page_item-text .white-btn_rounded:hover,.main-page_img-left:hover{outline:1px solid #fff !important}.courses-page_item-text ul{padding-left:20px;list-style:none}.courses-page_item-text ul li,.main-page_course-text div ul li,.about-product ul li,.product-usage ul li,.accordion-content_right ul li{color:rgba(255,255,255,1);padding:7px 0;position:relative}.courses-page_item-text ul li,.main-page_course-bottom .main-page_course-desc ul li{padding-top:3px !important;padding-bottom:3px !important}.main-page_course-text div ul li,.main-page_course-text div ul li:before{padding:0 !important}.courses-page_items-block .courses-page_item:nth-child(2n){flex-direction:row-reverse}.courses-page_item-text ul li:before,.main-page_course-text div ul li:before,.about-product ul li:before,.product-usage ul li:before,.accordion-content_right ul li:before{content:'•';color:rgba(255,255,255,1);font-size:1.2em;padding:7px 0;position:absolute;left:-20px;top:1px}.courses-page_item-text ul li:before{padding:3px 0}.courses-page_pagination,.courses-page_pagination div,.category-page_pagination,.category-page_pagination div{display:flex;flex-direction:row;align-items:center;margin-bottom:1px;gap:20px}.courses-page_pagination,.category-page_pagination{display:flex;justify-content:space-between}.courses-page_pagination a,.category-page_pagination a{padding:12px;width:48px;height:48px;display:flex;justify-content:center;align-items:center;outline:1px solid rgba(2,3,4,1);border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.courses-page_pagination a:hover,.courses-page_pagination div a:hover,.category-page_pagination a:hover,.category-page_pagination div a:hover{background:rgba(2,3,4,1);color:#fff;outline:none}.pagination-dots{background:initial !important;color:initial !important;outline:initial !important}.courses-page_pagination a:nth-child(1) img,.courses-page_pagination a:last-child img,.category-page_pagination a:nth-child(1) img,.category-page_pagination a:last-child img{filter:brightness(0) saturate(100%);-webkit-filter:brightness(0) saturate(100%)}.courses-page_pagination a:nth-child(1):hover img,.courses-page_pagination a:last-child:hover img,.category-page_pagination a:nth-child(1):hover img,.category-page_pagination a:last-child:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(152deg) brightness(103%) contrast(103%);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(152deg) brightness(103%) contrast(103%)}.pagination-dots{outline:none !important}.pagination-btn_disabled img{filter:brightness(0) saturate(100%) invert(46%) sepia(0%) saturate(360%) hue-rotate(185deg) brightness(95%) contrast(89%) !important}.pagination-btn_disabled{pointer-events:none !important;cursor:default !important;outline:none !important}.pagination-btn_disabled:hover{background:0 0 !important}.pagination-active{background:#bcc5ba;outline:none !important;color:#1c3935 !important}.pagination-active:hover{background:#bcc5ba !important;outline:#000 !important;color:#000 !important}.category-page_goods-item,.category-page_goods-all a{width:180px !important;height:288px !important;padding:0 10px 24px;justify-content:start !important;gap:16px !important;position:relative !important}.category-page_goods-item img{object-fit:contain !important;width:auto !important;height:176px !important;max-height:176px !important;padding:10px 10px 0}.category-page_goods-all a{padding-top:20px;display:flex !important;justify-content:center !important;align-items:center !important}.category-page_goods-item:hover{background:#e6e3dc}.category-page_goods-item>a{font-family:'RocaOne-Lt';font-size:1rem;color:rgba(2,3,4,1);font-weight:400;line-height:24px;display:flex !important;justify-content:center !important;letter-spacing:.02em;text-align:center !important;white-space:wrap !important;display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.category-page_goods-item>img{user-select:none;pointer-events:none}.category-page_goods-item:after,.category-page_item-selected:after{content:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../../assets/img/category-page/ellipse0nHover.svg) !important;position:absolute !important;filter:brightness(0) saturate(100%) invert(100%) sepia(9%) saturate(0%) hue-rotate(88deg) brightness(106%) contrast(109%);top:40%;left:52%;width:100%;height:180px;background-size:contain;transform:translate(-50%,-50%);transition:.3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;background-size:contain;opacity:0}.category-page_goods-all .category-page_item-selected:after{opacity:0 !important}.category-page_goods-item:hover:after,.category-page_item-selected:after{opacity:1 !important}a.category-page_item-selected{background:#bcc5ba}a.category-page_item-selected:hover{opacity:.6;background:#bcc5ba}.category-page_items-list{margin-top:164px !important}.category-page_items-list div:nth-child(1){display:flex;justify-content:space-between;align-items:center}.category-page_items-list .woocommerce-result-count{color:rgba(2,3,4,1);font-family:'RocaOne-Th';font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:.02em}.category-page_items-list>div:nth-child(1) a{outline:1px solid #000;width:320px;display:flex;color:#000;height:48px;margin-bottom:1px;background:#f6f4ef;align-items:center;justify-content:space-between}.category-page_items-list .transparent-btn_rounded{position:relative;width:320px;display:flex;background:0 0;outline:1px solid #000 !important;align-items:center;justify-content:space-between}.category-page_items-list{background:0 0}.transparent-btn_rounded:hover,.transparent-btn_rounded:active{background:#fff}.category-page_items-list .transparent-btn_rounded{position:relative;outline:none}.category-page .category-page_item a:first-child img,.product-page_ralated-list .category-page_item a:first-child img{object-fit:contain;width:auto !important;height:410px !important;max-width:100%;min-height:410px;padding:20px 20px 0;margin:0 auto;z-index:2 !important}.product-page_ralated-list .category-page_item a:first-child img{padding-bottom:20px}.select-icon{position:absolute;top:50%;right:20px;z-index:0;width:22px;height:22px;transform:translateY(-50%);transition:transform .3s}.category-page_items-list .transparent-btn_rounded.open .select-icon{transform:translateY(-50%) rotate(-180deg);-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg)}.category-page_list{margin-bottom:48px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.category-page_item{width:430px;position:relative;height:696px;background:rgba(230,227,220,1);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.category-page_item{display:flex;flex-direction:column;justify-content:flex-start !important;gap:24px;text-align:center}.category-page_item-price,.product-price{align-items:center !important}.category-page_item p{color:#000 !important}.category-page_item-price .actual-price,.product-price .actual-price{font-family:'RocaOne-Lt';padding-bottom:2px}.category-page_item-price del .woocommerce-Price-amount,.category-page_item-price del .woocommerce-Price-currencySymbol,.product-price .old-price,.cart-item_main>div:nth-child(2) .woocommerce-Price-amount del,.header_search-results del .woocommerce-Price-amount,.single-product .product-price del .woocommerce-Price-amount,.single-product .product-price del .woocommerce-Price-amount span{color:#747370}.header_search-results del .woocommerce-Price-amount,.product-page_desc-info .product-price del,.favorite-item_price del,.cart-item_main>div:nth-child(2) del{text-decoration:line-through;text-decoration-color:#747370;margin-top:1px;font-size:12px;line-height:16px}.header_search-results ins .woocommerce-Price-amount,.woocommerce-mini-cart .woocommerce-Price-amount bdi:not(del *):not(:has(del)),.cart-main_suggestion .woocommerce-Price-amount bdi:not(del *):not(:has(del)),.header_search-results a>li>div:nth-child(2)>div>.woocommerce-Price-amount,.cart-item_main>div:nth-child(2) ins{font-size:16px;line-height:24px;font-weight:bolder;color:#1c3935}.product-page_desc-info .product-price ins .woocommerce-Price-amount span,.product-page_desc-info .product-price ins .woocommerce-Price-amount,.favorite-item_price ins .woocommerce-Price-amount,.favorite-item_price>span>bdi{font-size:24px;font-weight:bolder;line-height:32px;font-family:'RocaOne-Th' !important}.header_search-results ins,.single-product ins,.cart-item_main>div:nth-child(2) ins{text-decoration:none !important}.favorite-item_price>ins>.woocommerce-Price-amount>bdi,.favorite-item_price>span>bdi,.favorite-item_price>ins>.woocommerce-Price-amount{font-size:16px;line-height:24px}.favorite-item_price>ins{text-decoration:none !important}.category-page_item-price,.product-price{position:relative;display:inline-block !important;margin:0 auto;height:33px}.category-page_item-price{display:flex !important;flex-direction:row;line-height:26px;gap:10px;justify-content:center;margin:0 auto}.category-page_item-price ins{text-decoration:none !important}.old-price{position:relative}.woocommerce-Price-amount:not(.cart-footer_title>span .woocommerce-Price-amount),.woocommerce-Price-currencySymbol:not(.cart-footer_title .woocommerce-Price-currencySymbol),.favorite-item_price>span>bdi{font-family:'RocaOne-lt' !important}del .woocommerce-Price-amount,del .woocommerce-Price-currencySymbol{font-family:'RocaOne-Th' !important}.old-price:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#747370;transform:rotate(180deg);transform-origin:center center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.category-page_item-price del{display:flex;color:#747370;align-items:center}.product-page_desc-info .product-price .woocommerce-Price-amount{display:flex;align-items:center}.category-page_item p,.category-page_item h4,.courses-page_item-text h2{display:-webkit-box;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical;overflow:hidden !important;text-overflow:ellipsis !important;white-space:normal}.category-page_item>div{padding:0 55px 55px}.product-card_labels,.product-card_labels1{display:flex;z-index:2;flex-direction:column;gap:10px;position:absolute;left:-30px;user-select:none;top:23px}.product-card_labels .product-label,.product-card_labels1 .product-label1{width:80px;height:80px;background:#fff;border-radius:60px;font-family:'HelveticaNeueCyr-Roman';font-size:.6rem;font-weight:400;line-height:14px;padding:10px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;display:flex;justify-content:center !important;align-items:center;box-sizing:border-box}.product-card_labels .product-label.sale{background:#fff;color:#000}.product-card_labels .product-label.best-seller{background:#1c3935;color:#fff}.product-card_labels .product-label.new{background:#6d7a6d !important;color:#fff}.product-card_labels .product-label.sold-out{background:#b6afa5;color:#fff}.category-page_item:hover{background:#bcc5ba}.category-page_item{position:relative;overflow:hidden}.add-to-cart_bottom{position:absolute !important;bottom:0;display:flex !important;left:0;right:0;outline:none !important;display:flex;width:100% !important;align-items:center;margin-bottom:-1px !important;justify-content:center !important;gap:10px;height:35px;text-align:center;color:#fff !important;background-color:#1c3935 !important;padding:17px 0 27px;transform:translateY(100%);opacity:0;transition:transform .6s ease,opacity .6s ease;-webkit-transition:transform .6s ease,opacity .6s ease;-moz-transition:transform .6s ease,opacity .6s ease;-ms-transition:transform .6s ease,opacity .6s ease;-o-transition:transform .6s ease,opacity .6s ease;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}.add-to-cart_bottom img,.add-to-cart_bottom span{margin-top:9px}.add-to-cart_bottom>img{width:24px;height:24px;filter:brightness(0) saturate(100%) invert(100%) sepia(98%) saturate(0%) hue-rotate(282deg) brightness(105%) contrast(101%);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(98%) saturate(0%) hue-rotate(282deg) brightness(105%) contrast(101%)}.category-page_item:hover .add-to-cart_bottom{transform:translateY(0) !important;opacity:1 !important;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.add-to-cart_bottom:hover{background:#000 !important}.category-page_item{position:relative !important}.category-page_item:after{content:'' !important;position:absolute !important;top:31%;left:51%;width:16%;height:110%;padding:19%;background-image:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../../assets/img/category-page/ellipse0nHover2.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%);transition:opacity .3s ease-in-out;z-index:0;opacity:0;pointer-events:none;filter:brightness(0) saturate(100%) invert(100%) sepia(9%) saturate(0%) hue-rotate(88deg) brightness(106%) contrast(109%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.category-page_item:hover:after{opacity:1}.product-page_desc{display:flex;flex-direction:row;gap:100px;margin-top:40px;margin-bottom:160px}.product-page_desc-photos{padding:40px;border-radius:16px;width:800px;height:800px;background:rgba(230,227,220,1);-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.product-page_desc-info{width:880px;display:flex;flex-direction:column}.product-page_desc-info>*:not(:first-child){margin-top:40px}.product-page_desc-title{display:flex;flex-direction:row;gap:10px;justify-content:space-between;align-items:flex-start}.product-page_desc-title h1{color:#1c3935}.product-page_desc-title a{width:100px !important;height:100px !important;min-width:100px !important;min-height:100px !important;max-width:100px !important;max-height:100px !important;display:flex;justify-content:center;align-items:center}.product-page_desc-title a img{object-fit:cover;width:100%;height:100%}.about-product p{color:rgba(2,3,4,1);margin-top:16px;font-family:'HelveticaNeueCyr-Roman'}.single-product .about-product p:first-child{margin-top:0}.about-product ul,.about-product ol{margin:16px 0}.product-usage ul li,.about-product ul li{color:#000;padding:1px 0 !important;margin:-5px 0 !important;position:relative}.about-product ul{margin-left:20px}.about-product ol li{padding:5px 0;font-size:16px;line-height:24px}.about-product h2,.about-product h3,.about-product h4{all:unset;all:revert;color:#1c3935;font-family:'RocaOne-Th'}.about-product h3,.about-product h4{line-height:24px}.about-product h4{line-height:21px}.about-product ul li:before,.product-usage ul li:before{color:rgba(2,3,4,1);font-size:12px;padding:1px 0 !important}.product-volume{display:flex;flex-direction:column;gap:16px}.product-volume_buttons,.delivery_buttons{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.product-volume_buttons button,.delivery_buttons button{outline:1px solid #727270;min-width:191px;width:fit-content;height:64px;display:flex;flex-direction:row !important;flex-wrap:nowrap !important;gap:20px;align-items:center;padding:0 20px;border-radius:48px;background:0 0;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;-o-border-radius:48px}.product-volume_buttons button:hover,.delivery_buttons button:hover{outline:1px solid #1c3935}.product-volume_buttons button:hover span,.delivery_buttons button:hover span{color:#1c3935}.product-volume_buttons button span,.delivery_buttons button span{color:#727270}.product-volume_buttons .product-volume-icon,.delivery_buttons .delivery-icon{stroke-width:1;border:1px solid #727270 !important;border-radius:50px;fill:none !important;transition:.3s ease;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.lost_reset_password button[type=submit]{height:64px;border-radius:50px}.product-volume_buttons button:hover .product-volume-icon,.delivery_buttons button:hover .delivery-icon{outline:3px solid #ced6ce;transition:.3s ease}.product-volume_selected,.delivery_selected{background:#fff !important;border:none !important;outline:none !important;display:flex;align-items:center;justify-content:center}.product-volume_selected .product-volume-icon,.delivery_selected .delivery-icon{border:none !important}.product-volume_selected:hover,.delivery_selected:hover{outline:1px solid #1c3935 !important}.product-volume_selected svg,.delivery_selected svg{width:9px !important;height:9px !important;outline:9px solid #1c3935 !important}.product-controls{display:flex !important;flex-direction:row !important;gap:10px !important;margin-bottom:1px;align-items:center !important}.product-controls .add-to-cart{opacity:1;height:64px;padding:0 20px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;background:#1c3935;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;width:90%;text-align:center;-o-border-radius:60px;cursor:pointer}.product-controls .add-to-cart:hover{outline:1px solid #1c3935 !important;background:0 0 !important;color:#1c3935 !important}.product-controls .add-to-cart:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(73%) saturate(323%) hue-rotate(122deg) brightness(92%) contrast(89%);-webkit-filter:brightness(0) saturate(100%) invert(15%) sepia(73%) saturate(323%) hue-rotate(122deg) brightness(92%) contrast(89%)}.product-controls_favorite{display:flex;justify-content:center;align-items:center;outline:1px solid #000;border-radius:60px;cursor:pointer;width:64px !important;height:64px !important;min-width:64px;min-height:64px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.product-controls .add-to-cart img{transition:filter .5s ease !important;-webkit-transition:filter .5s ease !important;-moz-transition:filter .5s ease !important;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(342deg) brightness(102%) contrast(102%);-ms-transition:filter .5s ease !important;-o-transition:filter .5s ease !important;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(342deg) brightness(102%) contrast(102%)}.product-controls .add-to-cart:hover img{filter:brightness(0) saturate(100%) invert(16%) sepia(8%) saturate(2470%) hue-rotate(122deg) brightness(101%) contrast(89%) !important;-webkit-filter:brightness(0) saturate(100%) invert(16%) sepia(8%) saturate(2470%) hue-rotate(122deg) brightness(101%) contrast(89%) !important}.product-controls_favorite:hover,.product-controls_favorite.active{outline:none;background:#000}.product-controls_favorite:hover img,.product-controls_favorite.active img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(342deg) brightness(102%) contrast(102%);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(342deg) brightness(102%) contrast(102%)}.product-page_faq{background:rgba(255,255,255,1);padding:70px;border-radius:24px;-webkit-border-radius:24px;display:flex !important;flex-direction:row;justify-content:space-between;margin:0 !important;align-items:flex-start !important;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}.product-page_faq>h2,.product-page_ralated h2{color:#1c3935 !important}.product-page_faq-accordion{max-width:1000px !important}.product-page_faq-accordion .accordion{padding:24px 0}.product-page_faq-accordion .accordion:nth-child(1){padding-top:0 !important;padding-bottom:24px}.product-page_faq .accordion-block{margin:0 !important}.product-page_faq .accordion-content-inner{width:90%}.product-page_faq .product-page_ralated h2{font-size:3rem !important;font-weight:400;line-height:56px !important}.product-page_ralated{margin-top:160px}.product-page_ralated-list{margin-top:60px;display:flex;flex-direction:row;scrollbar-width:none;width:100vw;padding-right:50px;gap:10px}.product-page_faq>h2,.cart-main_suggestion>ul>li>div>h3{margin-top:-5px}.product-page_ralated-list .category-page_item{display:inline-block;flex:0 0 auto;overflow:hidden}.product-page_ralated-list .category-page_item img{position:relative}.product-page_ralated-list{overflow-x:scroll}.product-page_ralated-list::-webkit-scrollbar{display:none}.product-page_ralated-list{-ms-overflow-style:none;scrollbar-width:none}.product-page_ralated-list{cursor:grab}.product-page_ralated-list .category-page_item,.product-page_ralated-list img,.product-page_ralated-list{user-select:none;-webkit-user-drag:none}.product-page_desc-photos img{width:initial !important;max-width:800px !important;height:auto !important}.product-page_desc-photos{position:relative !important;display:flex;justify-content:center;align-items:center}.product-page_desc-photos .product-card_labels{position:absolute !important;left:30px;top:25px}.product-page_desc-photos .product-card_labels .product-label{text-align:center !important}.slider-controls{width:720px}.slider-controls span:nth-child(1){left:0 !important}.slider-controls span:nth-child(2){right:0 !important}.slider-controls .arrow-icon:hover{background:#000;outline:none !important}.slider-controls .arrow-icon:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(50deg) brightness(101%) contrast(102%)}.slider-controls_bottom{display:flex;flex-direction:row;align-items:center;z-index:1;position:absolute;bottom:40px;padding:16px;gap:8px;margin:0 auto;max-width:700px;height:40px;background:#fff;border-radius:200px}.product-page_desc-photos{position:relative;min-width:auto;max-width:800px;max-height:800px;min-height:800px;background:rgba(230,227,220,1);border-radius:16px;padding:40px;overflow:hidden}.woocommerce-variation{display:flex;flex-direction:column;gap:10px}.slider-container{display:flex;transition:transform .5s ease;width:100%;height:100%}.slider-container img{width:90% !important;padding:20px;height:100%;object-fit:contain;flex-shrink:0}.slider-controls{position:absolute;width:calc(100% - 80px);padding:0 1px;display:flex;justify-content:space-between;top:50%;transform:translateY(-50%)}.slider-controls .arrow-icon{width:48px;height:48px;padding:12px;cursor:pointer;outline:1px solid #1c3935;border-radius:60px;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.slider-controls .arrow-icon:hover{background:#000}.slider-controls .arrow-icon:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(50deg) brightness(101%) contrast(102%)}.slider-controls_bottom{display:flex;position:absolute;bottom:40px;left:50%;transform:translateX(-50%);padding:16px;gap:8px;background:#fff;border-radius:200px}.ellipse{width:8px;height:8px;background:#bcc5ba;border-radius:50%;cursor:pointer}.ellipse-active{background:#1c3935}.course-page_hero{width:100%;height:640px;border-radius:24px;-webkit-border-radius:24px;margin-top:48px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;display:flex;justify-content:center;align-items:center}.course-page_hero-text{margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;width:1000px;color:#fff}.course-page_hero-text .header_search-discount,.header_search-price{color:#fff;font-family:'RocaOne-Th'}.course-page_hero-text .header_search-discount{font-size:1.5rem}.course-page_hero-text .header_search-price{font-size:2rem}.course-page_hero-text h1,.course-page_hero-text h2{text-align:center;margin-bottom:24px}.gap-40{gap:40px}.course-page_hero-text>p{margin-bottom:40px}.course-page_hero-butons,.service-page_hero-buttons{display:flex;flex-direction:row;gap:10px;justify-content:center}.course-page_hero-butons a:nth-child(2),.service-page_hero-buttons a:nth-child(2){background:0 0 !important;outline:1px solid #fff !important;color:#fff !important}.course-page_hero-butons a,.service-page_hero-buttons a{min-width:180px;outline:none !important;border:none !important;height:48px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;color:#1c3935 !important}.course-page_hero-butons a:nth-child(1),.service-page_hero-buttons a:nth-child(1){outline:1px solid #fff !important}.course-page_hero-butons a:nth-child(2):hover,.service-page_hero-buttons a:nth-child(2):hover{border:none;background:#fff !important;color:#1c3935 !important}.course-page_hero-butons a:hover,.service-page_hero-buttons a:hover{color:#fff !important;border:none !important;outline:1px solid #fff !important}.course-page_hero-butons a:nth-child(1):hover img,.service-page_hero-buttons a:nth-child(1):hover img{transition:ease all .6s;filter:brightness(0) saturate(100%) invert(100%) sepia(92%) saturate(3%) hue-rotate(253deg) brightness(107%) contrast(100%);-webkit-transition:ease all .6s;-moz-transition:ease all .6s;-ms-transition:ease all .6s;-o-transition:ease all .6s}.salon-secrets>p{color:#1c3935;font-size:3rem;text-align:center;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;margin-top:240px !important;margin-bottom:40px;display:flex;flex-direction:column;justify-content:center}.course-page_secrets a{background:0 0 !important;text-align:center !important;margin:0 auto !important;width:fit-content;min-width:160px;color:rgba(2,3,4,1);outline:1px solid rgba(2,3,4,1)}.course-page_secrets a:hover{background:rgba(2,3,4,1) !important;color:#fff !important}.course-page_secrets{margin-bottom:240px}.course-page_ideal-for{background:rgba(109,122,109,1);border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;display:flex;flex-direction:column;margin-bottom:160px;-o-border-radius:24px;align-items:flex-start;padding:100px}.course-page_ideal-for h3{width:640px}.course-page_ideal-for ul{width:1171px}.course-page_ideal-for ul li:before{content:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../../assets/img/icons/ul-li-Check.svg);display:inline-block;margin-right:10px;margin-top:7px}.course-page_ideal-for ul li,.main-page_image-text h3,.course-page_ideal-for p:not(:first-child){display:flex;font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1.5rem;font-weight:400;line-height:32px;color:rgba(255,255,255,1);align-items:center}.course-page_ideal-for p:not(:first-child){margin:20px 0}.course-page_schedule{margin:0 auto 160px}.course-page_schedule-days{margin-bottom:64px;display:flex;flex-direction:row;gap:10px}.course-page_schedule h2{color:#1c3935;text-align:center;margin-bottom:64px}.course-page_schedule-days>ul>li{background:rgba(255,255,255,1);color:rgba(2,3,4,1);padding:16px;width:100%;min-height:80px;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}.course-page_schedule-days>ul{width:430px;margin:0 auto}.course-page_schedule-days>ul{display:flex;flex-direction:column;gap:8px}.course-page_schedule-days ul li p:nth-child(1){font-family:'RocaOne-Th';font-size:1.25rem;font-weight:400;line-height:24px;letter-spacing:.05em;text-align:left}.course-page_schedule-days ul li p:not(:first-child){font-size:1rem;line-height:24px}.course-page_schedule-days>ul>li ul{list-style-type:none;padding-left:0}.course-page_schedule-days>ul>li ul li{position:relative;padding-left:20px;font-family:'HelveticaNeueCyr-Roman',sans-serif;line-height:24px;font-size:1rem}.course-page_schedule-days ul li p:not(:first-child){font-family:'HelveticaNeueCyr-Roman',sans-serif;line-height:24px}.course-page_schedule-days>ul>li ul li:before{content:'•';position:absolute;left:7px;top:1px;font-size:10px;color:#000}.course-page_schedule-day:last-child li{background:#e6e3dc}.course-page_schedule .course-page_hero-butons .transparent-btn_rounded:nth-child(1){background:#000 !important;color:#fff !important}.course-page_schedule .course-page_hero-butons .transparent-btn_rounded img{filter:brightness(0) saturate(100%) invert(99%) sepia(100%) saturate(2%) hue-rotate(153deg) brightness(104%) contrast(101%) !important;-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(100%) saturate(2%) hue-rotate(153deg) brightness(104%) contrast(101%) !important;transition:all .3s !important;-webkit-transition:all .3s !important;-moz-transition:all .3s !important;-ms-transition:all .3s !important;-o-transition:all .3s !important}.course-page_schedule .course-page_hero-butons .transparent-btn_rounded:nth-child(1):hover{transition:all .6s !important;outline:1px solid #000 !important;background:0 0 !important;color:#000 !important}.course-page_schedule .course-page_hero-butons .transparent-btn_rounded:nth-child(1):hover img{transition:all .3s !important;filter:brightness(0) saturate(100%) invert(0%) sepia(90%) saturate(7460%) hue-rotate(347deg) brightness(105%) contrast(111%) !important;-webkit-filter:brightness(0) saturate(100%) invert(0%) sepia(90%) saturate(7460%) hue-rotate(347deg) brightness(105%) contrast(111%) !important;-webkit-transition:all .3s !important;-moz-transition:all .3s !important;-ms-transition:all .3s !important;-o-transition:all .3s !important}.course-page_schedule .course-page_hero-butons .transparent-btn_rounded{background:#1c3935 !important;color:#fff !important}.course-page_schedule .course-page_hero-butons .transparent-btn_rounded:nth-child(2):hover{outline:1px solid #1c3935 !important;background:0 0 !important}.course-page_hero-butons .transparent-btn_rounded svg{transition:stroke .3s ease;stroke:#fff !important}.course-page_hero-butons .transparent-btn_rounded:hover svg{stroke:#000 !important}.course-page_ideal-for h3{margin-bottom:64px}.course-page_hero-butons{margin-top:-5px}.course-page_reviews h2,.slider-review_block h2{color:#1c3935 !important;text-align:center;margin-bottom:24px}.course-page_reviews p{text-align:center}.course-page_reviews-head{margin-bottom:64px}.course-page_reviews-head{margin:0 auto;width:720px}.relative{position:relative}.course-page_reviews-slider{max-width:100%;width:100%;margin:30px auto 0;position:relative}.reviews-container{display:flex;transition:transform .5s ease-in-out}.category-page_items-list>div:nth-child(1)>div.transparent-btn_rounded{margin-right:1px}.category-page_goods-list>div:nth-child(2){width:100%;overflow-y:auto !important;position:absolute;left:265px !important}.category-page_goods-list{overflow:hidden;display:flex}.review{flex:0 0 100%;padding:20px 0;box-sizing:border-box;text-align:center;display:flex;flex-direction:column}.review .stars{color:#ccc;font-size:24px;margin-bottom:20px !important}.review{margin-bottom:24px !important}.review-text{width:860px !important;margin-bottom:30px !important}.review-name{font-weight:400;font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem}.course-page_reviews .slider-controls{position:absolute;top:60%;left:0;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.course-page_reviews .slider-btn{pointer-events:all}.course-page_reviews .prev-btn{left:100px !important;position:absolute !important}.course-page_reviews .next-btn{right:10px}.course-page .slider-controls{background-color:transparent !important}.course-page .slider-controls span:nth-child(1){position:absolute !important;left:180px !important;background:0 0}.course-page .slider-controls span:nth-child(2){position:absolute !important;right:180px !important;background:0 0}.main-page .slider-controls span:nth-child(2){right:240px !important}.main-page .slider-controls span:nth-child(1){left:240px !important}.review p{margin-bottom:15px;text-align:center}.course-page .slider-controls span:nth-child(2):hover,.course-page .slider-controls span:nth-child(1):hover{background:#000;transition:transform .8s ease-in-out;-webkit-transition:transform .8s ease-in-out;-moz-transition:transform .8s ease-in-out;-ms-transition:transform .8s ease-in-out;-o-transition:transform .8s ease-in-out}.course-page_students-feedback>p{margin-bottom:48px;font-weight:400;line-height:24}.course-page_students-feedback>h2{color:rgba(28,57,53,1)}.students-feedback_photos{display:flex;flex-direction:row;gap:60px;margin-top:64px !important}.students-feedback_photos img{width:400px;height:400px}.students-feedback_photos img:nth-child(2){height:640px!important}.students-feedback_photos img:nth-child(3){margin-top:150px}.slider-review_block div:nth-child(1){width:720px;display:flex;text-align:center;margin:0 auto !important;justify-content:center}.category-page_more img{margin-left:180px;margin-top:-160px}.category-page_more h4{margin-bottom:8px}.category-page_more p{margin-bottom:40px}.product-page_ralated-list .category-page_more{width:410px;height:696px;background:#1c3935;border-radius:16px;display:flex;justify-content:center;flex-direction:column;color:#fff}.category-page_more:hover{background:#bcc5ba}.category-page_item.category-page_more:after{display:none}.category-page_more span img{justify-content:center}.category-page_more img{width:40px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(6319%) hue-rotate(80deg) brightness(101%) contrast(99%)}.category-page_more h4{color:#fff;font-size:1.5rem;font-family:'RocaOne-Th';font-weight:400;line-height:32px;letter-spacing:.02em}.category-page_more h4{width:100%}.category-page_more span p{color:#818d80 !important;font-family:'HelveticaNeueCyr-Roman',sans-serif!important;font-size:1rem !important;font-weight:400;margin-bottom:15px;line-height:24px}.category-page_more:hover p{color:#727f72 !important}.category-page_more:hover img{filter:brightness(0) saturate(100%) invert(17%) sepia(6%) saturate(3410%) hue-rotate(122deg) brightness(96%) contrast(89%)}.control-btn_left,.control-btn_right{outline:1px solid rgba(2,3,4,1);width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:50%}.control-btn_left:hover,.control-btn_right:hover{background:#020304}.control-btn_left img,.control-btn_right img{filter:brightness(0) saturate(100%) invert(2%) sepia(7%) saturate(1846%) hue-rotate(170deg) brightness(99%) contrast(100%)}.control-btn_left:hover img,.control-btn_right:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(162deg) brightness(104%) contrast(101%)}.course-page_reviews div p,.students-feedback_head p,.course-page_faq-header p,.main-page_courses>p{color:rgba(2,3,4,1);font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;font-weight:400;margin-bottom:24px;line-height:24px;text-align:center !important}.course-page_reviews div p{margin-bottom:14px;font-size:24px;line-height:32px;font-family:'RocaOne-Lt'}.course-page_reviews>div:first-of-type p{font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;line-height:24px}.main-page_courses>p{margin-bottom:60px}.course-page_reviews .review-text{margin:0 auto !important}.course-page_reviews>div:nth-child(1){margin:0 auto;width:90% !important}.course-page_reviews div h2,.students-feedback_head h2,.course-page_faq-header h2{font-family:'RocaOne-Th';font-size:3rem;font-weight:400;line-height:56px;letter-spacing:.02em;user-select:none;text-align:center !important}.course-page_students-feedback{margin-top:125px}.students-feedback_head h2,.students-feedback_head p{text-align:left !important}.students-feedback_head h2,.course-page_faq-header h2{color:rgba(28,57,53,1);margin-bottom:24px}.course-page_subscribeBtn{display:flex;flex-direction:row;gap:10px;align-items:center;margin:64px auto 0}.course-page_subscribeBtn{font-size:1rem;padding:0 20px;cursor:pointer;height:48px;font-weight:400;justify-content:center;line-height:24px;text-align:left;font-family:'HelveticaNeueCyr-Roman',sans-serif;outline:1px solid rgba(2,3,4,1);width:fit-content;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.course-page_subscribeBtn:hover{color:#fff;background:#000;outline:none}.course-page_subscribeBtn:hover img{filter:brightness(0) saturate(100%) invert(86%) sepia(100%) saturate(0%) hue-rotate(244deg) brightness(105%) contrast(101%)}.course-page_hero2{background:rgba(188,197,186,1);background-size:cover}.course-page_hero2 .course-page_hero-text h2{color:rgba(2,3,4,1) !important}.course-page_hero2 .course-page_hero-text p{color:rgba(109,122,109,1) !important}.course-page_hero2 .header_search-discount{color:rgba(28,57,53,1)}.course-page_hero2 .header_search-price{color:rgba(2,3,4,1)}.course-page_hero2 .course-page_hero-butons .white-btn_rounded:nth-child(1){background:rgba(2,3,4,1);outline:none !important;border:none !important;color:#fff !important}.course-page_hero2 .course-page_hero-butons .white-btn_rounded:nth-child(1) img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate(91deg) brightness(102%) contrast(101%);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate(91deg) brightness(102%) contrast(101%)}.course-page_hero2 .course-page_hero-butons .white-btn_rounded:nth-child(1):hover img{transition:color .8s;filter:brightness(0) saturate(100%) invert(0%) sepia(9%) saturate(7464%) hue-rotate(166deg) brightness(96%) contrast(109%) !important;-webkit-transition:color .8s;-moz-transition:color .8s;-ms-transition:color .8s;-o-transition:color .8s}.course-page_hero2 .course-page_hero-butons .white-btn_rounded:nth-child(1):hover{color:#000 !important;background:#fff !important}.course-page_hero2 .course-page_hero-butons .white-btn_rounded:nth-child(2){outline:none !important;background:#1c3935 !important;display:flex;justify-content:center}.course-page_hero2 .course-page_hero-butons .white-btn_rounded:nth-child(2) img{transition:color 1s ease !important;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(133deg) brightness(108%) contrast(101%) !important;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(133deg) brightness(108%) contrast(101%) !important;-webkit-transition:color 1s ease !important;-moz-transition:color 1s ease !important;-ms-transition:color 1s ease !important;-o-transition:color 1s ease !important}.course-page_hero2 .course-page_hero-butons .white-btn_rounded:nth-child(2):hover{outline:1px solid rgba(28,57,53,1) !important;background:0 0 !important;display:flex;justify-content:center}.course-page_hero2 .course-page_hero-butons .white-btn_rounded:nth-child(2):hover img{transition:color .7s ease !important;filter:brightness(0) saturate(100%) invert(20%) sepia(9%) saturate(1695%) hue-rotate(122deg) brightness(98%) contrast(99%) !important;-webkit-filter:brightness(0) saturate(100%) invert(20%) sepia(9%) saturate(1695%) hue-rotate(122deg) brightness(98%) contrast(99%) !important}.course-page_hero-butons{margin-top:64px}.course-page_faq{margin-top:160px}.course-page_faq-header{width:720px;margin:0 auto 80px}.mt-0{margin-top:0 !important}.course-page .accordion-block{width:100%;max-width:1000px}.course-page_subscribeBtn{margin-bottom:120px}.course-page .accordion-block .accordion-content-inner p{width:90%}.course-page .accordion-content{font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;font-weight:400;line-height:24px;text-align:left}.course-page .accordion-block{margin-top:-24px !important}.course-page .accordion-title{color:rgba(2,3,4,1)}.course-page_hero2{margin-top:160px}.price-black{color:rgba(2,3,4,1) !important;font-family:'RocaOne-Th';font-size:2rem;font-weight:400;line-height:40px;margin-left:5px !important}.contacts-page .content-area h2{margin-top:-15px !important}.contacts-page_content{display:flex;flex-direction:row;gap:100px}.contacts-page_content-right{width:1280px;height:480px;border-radius:16px}.contacts-page_location h3,.service-page_list h3,.course-signup_right h3,.language-page_inner ul li{color:rgba(28,57,53,1);font-family:'RocaOne-Th';font-size:2rem;line-height:40px;margin-bottom:16px}.contacts-page_content-left{width:400px}.contacts-page_location-row,.contacts-page_location-row>div{display:flex;flex-direction:row;align-items:center}.contacts-page_location-row>div{gap:10px}.contacts-page_location-row{justify-content:space-between;width:100%;margin-bottom:10px}.contacts-page_location{margin-bottom:56px}.address-selected.selected{color:#6d7a6d}.address-selected>div:after{content:'';position:absolute;left:0;bottom:-5px;width:100%;height:1px;background-color:#6d7a6d;transform:scaleX(0);transform-origin:bottom left;transition:transform 1.2s ease,opacity .3s ease}.address-selected{position:relative;cursor:pointer}.contacts-page_location-row.selected>div>img{filter:brightness(0) saturate(100%) invert(50%) sepia(6%) saturate(604%) hue-rotate(71deg) brightness(92%) contrast(96%)}.address-selected>div{position:relative}.location-number:after{bottom:-2px;background:#6d7a6d !important}.address-selected:hover div:after{opacity:1;transform:scaleX(1)}.address-selected:hover>div:after{background:#6d7a6d;transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1)}.contacts-page_location-row>div>a{display:flex;flex-direction:row;gap:10px;align-items:center}.contacts-page_location:last-child .contacts-page_location-row.address-selected:hover>div:after{all:unset !important}.service-page_hero{width:100%;height:640px;padding:80px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.service-page_hero{display:flex;margin-top:40px;flex-direction:column;justify-content:space-between}.service-page_hero_top{color:#fff}.service-page_hero_top h2{font-family:'RocaOne-Th';font-size:3.5rem;line-height:64px;letter-spacing:.02em;font-weight:200;margin-bottom:10px}.service-page .service-page_location-row>span{display:flex;align-items:center}.service-page_hero_top,.service-page_hero_bottom{width:fit-content;max-width:100%}.service-page_hero_top p{font-family:'HelveticaNeueCyr-Roman';font-size:1rem;line-height:24px}.service-page_hero_bottom{display:flex;flex-direction:column}.service-page_hero-buttons{text-align:left !important;justify-content:start !important}.service-page_hero_bottom .contacts-page_location{width:410px}.service-page_hero_bottom .contacts-page_location-row{color:#fff !important}.service-page_location{display:flex;flex-direction:column}.service-page_location .service-page_location-row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.service-page_location .service-page_location-row>div{display:flex;flex-direction:row;align-items:center;gap:10px}.service-page_location{margin-bottom:20px;color:#fff}.service-page_location .service-page_location-row div img{filter:brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(2%) hue-rotate(225deg) brightness(109%) contrast(101%)}.service-page_categories{display:flex;flex-direction:row;gap:20px}.service-page_categories .service-page_categories-item{display:flex;flex-direction:column;gap:16px}.service-page_categories{flex-wrap:nowrap;width:1240px;margin:80px auto 60px;display:flex;flex-direction:row;flex-wrap:wrap}.service-page_categories-item{width:160px;text-align:center;cursor:pointer}.service-page_categories-item img{width:160px;height:160px;border-radius:50%;opacity:.5;transition:opacity .3s ease,box-shadow .3s ease;-webkit-transition:opacity .3s ease,box-shadow .3s ease;-moz-transition:opacity .3s ease,box-shadow .3s ease;-ms-transition:opacity .3s ease,box-shadow .3s ease;-o-transition:opacity .3s ease,box-shadow .3s ease}.service-page_categories-item span{color:#1c3935;font-family:'RocaOne-Th';font-size:1rem;font-weight:400;padding:0 7px;line-height:24px}.service-page_categories-item:hover{transition:box-shadow .3s ease;-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease}.service-page_categories-item:hover img{opacity:1;box-shadow:0 0 0 6px #e6e3dc}.service-page_item-active img{opacity:1;outline:6px solid #b6afa5;transition:opacity .3s ease,box-shadow .3s ease}.service-page_list{width:1240px;margin:0 auto;display:flex;flex-direction:column}.service-page .accordion-icon{transition:transform .6s ease;-webkit-transition:transform .6s ease;-moz-transition:transform .6s ease;-ms-transition:transform .6s ease;-o-transition:transform .6s ease}.contacts-page_location-row:hover div img{filter:brightness(0) saturate(100%) invert(50%) sepia(6%) saturate(604%) hue-rotate(71deg) brightness(92%) contrast(96%)}.service-page .accordion-icon.rotate{background:rgba(28,57,53,1);transform:rotate(45deg);-webkit-transform:rotate(45deg);outline:none !important;-moz-transform:rotate(45deg);transition:transform .6s ease;-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transition:transform .6s ease;-moz-transition:transform .6s ease;-ms-transition:transform .6s ease;-o-transition:transform .6s ease}.service-page .accordion-icon.rotate img{filter:brightness(0) saturate(100%) invert(94%) sepia(100%) saturate(23%) hue-rotate(341deg) brightness(106%) contrast(108%);-webkit-filter:brightness(0) saturate(100%) invert(94%) sepia(100%) saturate(23%) hue-rotate(341deg) brightness(106%) contrast(108%)}.accordion-icon.rotate{background:rgba(28,57,53,1);outline:none !important;transition:transform .6s ease;-webkit-transition:transform .6s ease;-moz-transition:transform .6s ease;-ms-transition:transform .6s ease;-o-transition:transform .6s ease}.accordion-icon.rotate img{filter:brightness(0) saturate(100%) invert(94%) sepia(100%) saturate(23%) hue-rotate(341deg) brightness(106%) contrast(108%);-webkit-filter:brightness(0) saturate(100%) invert(94%) sepia(100%) saturate(23%) hue-rotate(341deg) brightness(106%) contrast(108%)}.faq-page .accordion-content-inner{width:90%}.centered{align-items:center};.mr-60{margin-right:60px !important}.service-page .accordion-title div:nth-child(1){margin-right:60px;align-items:center}.service-page .accordion-icon{width:40px;height:40px;outline:1px solid rgba(28,57,53,1);display:flex;border-radius:50%;justify-content:center;align-items:center}.service-page .accordion-icon img{position:initial !important}.service-page .accordion-title_text{color:rgba(2,3,4,1);font-family:'RocaOne-Lt'}.service-page .accordion-title>div>span{display:flex !important;align-items:center !important}.service-page .accordion-title_price{font-family:'RocaOne-Lt';color:rgba(2,3,4,1);display:flex;text-align:center}.service-page .accordion-title_price{margin-top:-7px}.service-page .accordion{padding:24px 20px;border-radius:16px;height:fit-content !important;border-bottom:0 !important;transition:background .6s ease,margin .6s ease;-webkit-transition:background .6s ease,margin .6s ease;-moz-transition:background .6s ease,margin .6s ease;-ms-transition:background .6s ease,margin .6s ease;-o-transition:background .6s ease,margin .6s ease}.service-page .accordion.opened{background:#fff;padding:24px 20px;transition:background .6s ease;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;-webkit-transition:background .6s ease;-moz-transition:background .6s ease;-ms-transition:background .6s ease;-o-transition:background .6s ease}.service-page .accordion.opened .accordion-content{height:fit-content !important}.service-page .accordion.opened .accordion-content{height:fit-content !important}.service-page .accordion.opened .accordion-title{position:relative;height:64px}.service-page .accordion.opened .accordion-title:after,.service-page .accordion:not(:last-child):after{content:"";position:absolute;display:block;width:100%;max-width:1200px;transition:background .6s ease;height:.5px;background:rgba(0,0,0,.09);margin-top:70px;-webkit-transition:background .6s ease;-moz-transition:background .6s ease;-ms-transition:background .6s ease;-o-transition:background .6s ease}.service-page .accordion.opened .accordion-title:after{bottom:-16px}.service-page .accordion:after{margin-top:40px !important;width:1200px;margin-left:0}.service-page .accordion.opened:after{margin-top:35px !important;width:1200px;margin-left:0}.service-page .service-page_list>h3{padding:0 20px}.service-page .accordion-block{display:flex;flex-direction:column}.service-page .accordion-content-inner{display:flex;flex-direction:row;justify-content:space-between;gap:60px;position:relative}.service-page .accordion-content_right{margin-top:20px;width:660px}.service-page .accordion-content_right h3{font-size:1.5rem !important}.service-page .accordion-content_left{width:480px;margin-top:30px}.service-page .accordion-content_right .btn_rounded_green{margin-top:40px;height:64px !important;width:99.99% !important}.service-page .accordion-content_right p{margin-bottom:10px}.accordion-content_right ul li{color:#000 !important;font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;font-weight:400;line-height:24px;text-align:left;padding:9px 0 0 !important;margin:-8px 0 0 6px}.woocommerce-product-gallery__wrapper.slider-container{display:flex;transition:transform .3s ease-in-out;width:100%}.woocommerce-product-gallery__image{flex:0 0 100%;width:100%;display:flex;justify-content:center;align-items:center}.woocommerce-product-gallery__image img{max-width:100%;max-height:100%}.accordion-content_right ul{color:#000 !important;margin-left:25px;margin-bottom:16px}.accordion-content_right ul li:before{color:#000 !important;margin-left:6px;font-size:12px;margin-top:2px}.faq-page .accordion-title span:first-child{width:80%;text-align:left}.accordion-content_left-img{display:flex;flex-direction:column;position:relative;gap:24px}.accordion-content_left-img img{width:100%;height:440px;-webkit-user-drag:none;border-radius:16px;user-select:none}.accordion-content_img-row{display:flex;flex-direction:row;gap:20px;-webkit-user-drag:none;user-select:none;top:-75px;position:relative;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.accordion-content_img-row::-webkit-scrollbar{display:none}.accordion-content_img-row img{width:130px;height:128px;object-fit:cover;border-radius:16px;cursor:pointer;user-select:none;-webkit-user-drag:none;opacity:.5;transition:opacity .3s ease}.accordion-content_img-row img.active{opacity:1}.accordion_zoom-icon img{height:24px}.accordion_zoom-icon{display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:10px;background:#fff;position:relative;top:-440px !important;left:24px;width:48px;height:48px}.accordion_zoom-icon:hover{opacity:.85}.accordion-content_left-img{position:relative;margin-bottom:-50px}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);justify-content:center;align-items:center}.modal-content{display:block;width:auto;height:auto;max-width:90%;max-height:90%;object-fit:contain}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s;cursor:pointer}.close:hover,.close:focus{color:#bbb;text-decoration:none}.accordion-content_img-main{object-fit:cover}.service-page .service-page_list h3{margin-bottom:0 !important}.language-page{background:#fff !important}.language-page{height:100vh;margin:0;padding:0;position:relative}.language-page_inner{position:absolute;top:10px;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;border-radius:16px;right:10px;bottom:10px;left:10px;background-color:rgba(182,175,165,1);background-image:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../../assets/img/icons/LangPageEllipses.svg);background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.language-page_inner:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:-1}.language-page_inner ul,.products-tabs ul{display:flex;align-items:center;flex-direction:column;gap:5px;justify-content:center !important}.language-page_inner span{color:rgba(230,227,220,1)}.language-page_inner ul li,.products-tabs ul li{color:#6e6a65;text-decoration:none;position:relative;padding:5px 0;width:fit-content !important;cursor:pointer;text-align:center}.language-page_inner ul li.active,.products-tabs ul li.active{color:#1c3935;font-weight:700}.language-page_inner ul li:not(.active):after,.products-tabs ul li:not(.active):after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#6e6a65;transform:scaleX(0);transform-origin:bottom left;transition:transform .8s ease}.language-page_inner ul li:not(.active):hover:after,.products-tabs ul li:not(.active):hover:after{transform:scaleX(1);transform-origin:bottom left}.language-page_inner ul li.active,.products-tabs ul li.active{color:#1c3935;font-weight:700}.language-page_inner ul li.active:after,.products-tabs ul li.active:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#1c3935;transform:none}.login-page{width:560px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.login-page>span{display:flex;flex-direction:row;gap:4px;align-items:center}.login-page>p{margin-bottom:16px}.login-page_inputs,.registration-inputs,.inputs-block{display:flex;flex-direction:column;gap:24px;width:100%;margin:45px 0 20px}.login-page h1{margin-bottom:24px}.login-page p{color:rgba(109,122,109,1);text-align:center}.login-page_inputs>input,.registration-inputs>input,.inputs-block input,.lost_reset_password .password-input{border:1px solid rgba(114,114,112,1);width:100% !important;padding:20px;border-radius:48px;height:64px}.login-page_checkbox-block{display:flex;justify-content:space-between;align-items:center}.category-page_pagination>a:nth-child(3){margin-right:1px !important}.login-page_checkbox-block>div{display:flex;flex-direction:row;gap:8px;justify-content:space-between;align-items:center}.login-page_inputs .btn_rounded_green,.registration-inputs .btn_rounded_green{height:64px !important;margin-top:24px}.login-page_checkbox-block>a{color:rgba(109,122,109,1)}.custom-checkbox{display:flex;align-items:center;cursor:pointer}.checkbox-input{display:none}.checkbox-box{width:24px;height:24px;min-width:24px;border:1px solid rgba(114,114,112,1);border-radius:6px;margin-right:10px;display:flex;align-items:center;justify-content:center}.checkbox-input:checked+.checkbox-box{border:none !important}.checkbox-box svg path{width:12px;height:12px;fill:#f6f4ef !important;display:none}.checkbox-input:checked+.checkbox-box svg path{display:block;fill:none !important}.login-page_inputs input:hover,.login-page_inputs input:active,.inputs-block input:hover,.registration-inputs input{border:1px solid rgba(114,114,112,1) !important}.password-wrapper{position:relative;width:100%}.password-wrapper input:active{outline:none !important;border:none !important}.login-page_inputs>input,.registration-inputs input,.inputs-block input{outline:none !important}.password-wrapper input{all:unset;width:100%;border:none !important;padding-right:30px}.toggle-password{position:absolute;right:20px;width:24px;height:24px;top:50%;transform:translateY(-50%);cursor:pointer}.reset-password_page-title,.registration_page-title{display:flex;justify-content:center !important;align-items:center !important;margin-top:70px;flex-direction:column;width:100%}.reset-password_page-title h1{text-align:center !important;max-width:1000px;width:100%}.reset-page_back-btn{color:rgba(114,114,112,1);position:relative;width:fit-content;padding-bottom:5px;margin:0 auto}.reset-page_back-btn:after{background:#1c3935;position:absolute}.mb-24{margin-bottom:24px}.registration_page-title>p{margin-bottom:24px}.registration-page_checkbox{display:flex !important;align-self:flex-start !important}.reset-modal,.create-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center}.reset-modal-content,.create-modal-content{background-color:rgba(230,227,220,1);padding:30px 50px;border-radius:200px;width:80%;width:540px;text-align:center;position:relative;z-index:10;min-height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reset-modal-content p,.create-modal-content p{text-align:center;margin-bottom:30px;margin-top:16px}.reset-modal-content .btn_rounded_green,.create-modal-content .btn_rounded_green{width:fit-content !important;min-width:105px;margin:0 auto}.registration_page .btn_rounded_green.btn-desabled{background:rgba(114,114,112,1);outline:none;pointer-events:none;color:rgba(188,197,186,1) !important}.main-page_image{width:100vw;padding:0;height:100vh;min-width:auto;max-height:1000px;margin:0 auto !important;position:absolute;top:12px;left:12px;border-radius:16px;right:10px;background-repeat:no-repeat;z-index:0}.nav-list li.active:before{all:unset;content:'';height:.5px;background:#fff !important;width:100%;left:0;right:0;transition:all .3s ease}.main-page_image-text{top:50%;transform:translateY(-50%);left:50px;z-index:1 !important;margin-bottom:48px;pointer-events:none;user-select:none;-webkit-user-drag:none;position:absolute;color:rgba(255,255,255,1)}.main-page_image-text h2{font-size:9.5rem;font-weight:400;line-height:135px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.02em;font-family:'RocaOne-Th';margin-bottom:80px}.main-page_image-btns{display:flex;flex-direction:row;margin-top:48px;gap:10px}.main-page_image-btns a{min-width:190px !important;pointer-events:all !important}.main-page_img-left:hover{outline:1px solid #fff;background:0 0;color:#fff}.main-page_textline{color:rgba(255,255,255,1);display:flex;flex-direction:row;gap:250px;flex-wrap:nowrap;z-index:1;position:absolute;padding:0 50px;bottom:35px !important;width:100%;justify-content:space-around}.main-page .header__logo-link img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(345deg) brightness(99%) contrast(102%) !important}.main-page .nav-list li a{color:#fff}.main-page .nav-right img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(345deg) brightness(99%) contrast(102%) !important}.main-page .nav-right__lang span{color:#fff};.mt-900{margin-top:900px}.dark-green{color:rgba(28,57,53,1)}.about-us_location-cards{display:flex;gap:20px}.main-page .about-us_location-cards{display:flex;justify-content:center;gap:20px}.main-page .content-area-location{position:relative;background-size:cover;background-position:center;transition:all .7s ease;overflow:hidden}.main-page .content-area-location:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;transition:all .7s ease}.main-page .content-area-location>div{position:relative;z-index:1;color:#fff}.main-page .content-area-location div:nth-child(1){color:#fff !important}.main-page .product-page_ralated{max-width:1780px !important;margin:0 auto}.products-tabs{margin-top:55px;margin-bottom:-20px;display:flex;justify-content:space-between;gap:80px}.products-tabs_title{display:flex !important;justify-content:flex-start !important;flex-direction:row !important}.products-tabs_title li{cursor:pointer;color:rgba(2,3,4,1);opacity:.6;margin-right:35px}.main_active-tab{color:rgba(28,57,53,1)}.products-tabs ul{display:flex;justify-content:flex-start !important;flex-wrap:wrap}.main-page .products-tabs ul li.active{color:rgba(28,57,53,1) !important;margin-top:0;opacity:1}.main-page .products-tabs ul li:not(.active):after{height:1px !important}.products-tabs ul li.active:after{height:1px !important}.products-tabs_title{width:90%}.product-page_founder{background:rgba(109,122,109,1);padding:80px;max-width:1780px;background-repeat:no-repeat;background-size:cover;background-position:top;margin:160px auto;border-radius:16px;display:flex;flex-direction:column;text-align:center}.product-page_founder img:nth-child(1){width:100px;height:152px;filter:brightness(0) saturate(100%) invert(95%) sepia(10%) saturate(197%) hue-rotate(62deg) brightness(83%) contrast(85%) !important}.product-page_founder img{margin:0 auto;color:#bcc5ba;margin-bottom:60px}.salon-slogan{width:880px;margin:0 auto}.salon-slogan>img{width:480px;height:520px;border-radius:16px;margin:33px auto;object-fit:contain}.salon-slogan h3{color:rgba(255,255,255,1);font-weight:200px}.salon-slogan div img{width:190px !important;margin-bottom:24px;height:40px !important;filter:brightness(0) saturate(100%) invert(94%) sepia(16%) saturate(120%) hue-rotate(62deg) brightness(82%) contrast(89%)}.salon-slogan>div{width:480px;margin:0 auto}.salon-slogan>div>p{color:rgba(255,255,255,1)}.salon-slogan div a{margin:48px auto 0;width:fit-content}.btn-more_reviews{display:flex;gap:10px;align-items:center;width:fit-content;color:#1c3935;cursor:pointer;height:48px;padding:0 20px;border-radius:60px;margin:4px auto 0 !important;outline:1px solid #1c3935;margin-bottom:1px}.btn-more_reviews:hover{background-color:#000;color:#fff}.btn-more_reviews:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7483%) hue-rotate(64deg) brightness(102%) contrast(100%)}.main-page_courses{max-width:1780px;width:100%;margin:155px auto 0}.main-page_courses>h2{margin-bottom:20px;color:rgba(28,57,53,1)};.main-page_courses>p{text-align:left !important;width:100%;max-width:800px}.main-page_course-text{height:100%;display:flex;justify-content:space-between;flex-direction:column}.main-page_course-text a{margin-top:30px;width:fit-content;min-width:160px}.main-page_course-text div ul li{color:rgba(255,255,255,1);line-height:24px}.main-page_course-text div ul li:first-child{margin-top:0 !important}.main-page_course-text div ul li:last-child{margin-bottom:0 !important}.main-page_course-text div ul li:before{color:rgba(188,197,186,1)}.main-page_course-text div ul{margin:0;margin-left:20px;justify-content:flex-start;padding:0}.main-page_course-item{background-repeat:no-repeat;background-size:cover;position:relative;z-index:1;border-radius:16px;transition:color .6s ease}.main-page_course-item:before{content:'';position:absolute;top:0;left:0;right:0;border-radius:16px;bottom:0;background-color:rgba(0,0,0,.35);transition:background-color .6s ease;z-index:-1}.main-page_course-item:hover:before{background-color:rgba(28,57,53,1)}.main-page_course-item>*{position:relative;z-index:2}.main-page_salons-photos{width:1780px;margin:230px auto 100px;height:1700px}.main-page_salons-photos p{color:rgba(2,3,4,1);text-align:center !important;font-family:Roca One;font-size:1.5rem;font-weight:400;line-height:32px;letter-spacing:.02em;font-family:'RocaOne-Th'}.main-page_logo-img{width:320px;height:480px;display:flex;justify-content:center;margin:128px auto !important}.main-page_salons-images{position:relative}.main-page_salons-images img:nth-child(1){position:absolute;top:-270px;left:40px;width:100% !important;max-width:583px !important;max-height:400px}.main-page_salons-images img{object-fit:contain;border-radius:16px}.main-page_salons-images img:nth-child(2){position:absolute;top:-80px;right:230px;max-width:280px;width:100% !important;max-height:320px}.main-page_salons-images img:nth-child(3){position:absolute;top:360px;right:500px;max-width:736px;max-height:480px}.main-page .accordion-block{width:1000px}.main-page .accordion-block p{margin-bottom:50px;text-align:center}.accordion-block h2{margin-bottom:40px;text-align:center}.main-page .accordion-content-inner p{width:90%;text-align:left;margin-bottom:initial}.main-page_newsletter{margin:160px auto 0 !important;max-width:1780px;min-height:928px;padding:76px;border-radius:16px;background-color:rgba(109,122,109,1)}.main-page_newsletter img{width:100px;height:152px;display:flex;justify-content:center;margin:40px auto 0;filter:brightness(0) saturate(100%) invert(95%) sepia(10%) saturate(197%) hue-rotate(62deg) brightness(83%) contrast(85%) !important}.main-page_newsletter-content h3{text-align:center;color:rgba(255,255,255,1);margin:40px auto;padding:0 30px}.main-page_newsletter-content p{width:820px;margin:0 auto};.main-page main{margin-bottom:-90px}.main-page .footer{background:0 0 !important}.main-page .reset-modal-content{height:208px !important;width:540px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.newsletter-modal .reset-modal-content h3{margin-bottom:14px}.main-page_additional-text{max-width:1780px;margin:160px auto 0;width:100%}.newsletter-modal{display:none}.main-page_additional-text p{color:rgba(182,175,165,1);margin-bottom:18px;text-align:justify}.main-page_additional-text p:last-child{margin-bottom:0}.order-page{display:flex;flex-direction:row;gap:100px;margin:0 auto}.order-page_left{width:620px}.order-page_left-head{display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:60px}.order-page_left-main{position:relative !important}.order-page_left-head a{display:flex;gap:8px;flex-direction:row;cursor:pointer;align-items:center}.order-page_left-head a:hover{opacity:.7}.order-page_left-head>span,.order-page_left h3{font-family:'HelveticaNeueCyr-Roman',sans-serif}.order-page_left-head:after,.underlined:after,.delivery-methods h3:after,.order-page_payment p:after{content:'';background:rgba(188,197,186,1);width:100% !important;height:.5px;left:0;position:absolute;top:50px}.order-page_left-main>.inputs-block{margin-top:60px}.login-page_inputs input:first-child:not(:placeholder-shown),.lost_reset_password input:not(:placeholder-shown){border:none !important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{border-radius:16px;background-color:#1c3935 !important;margin-right:5px}.select2-results__option:focus-visible{outline:none;border:none}.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-search--dropdown .select2-search__field:focus{padding:10px;border-radius:30px;outline:none;margin-bottom:5px;border:1px solid #aaa !important}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-results>.select2-results__options{display:flex;flex-direction:column;gap:5px}.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd;border-radius:30px;margin-right:5px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#1c3935;padding-left:20px;width:90%}.select2-container--default .select2-selection--single .select2-selection__arrow:after{filter:brightness(0) saturate(100%) invert(19%) sepia(32%) saturate(536%) hue-rotate(122deg) brightness(93%) contrast(96%)}.select2-results__option{padding:5px 10px}.select2-results__option:hover{outline:none}.select2-container--open .select2-dropdown--below,.select2-dropdown.select2-dropdown--above{border:none}.select2-container--open .select2-dropdown--below .select2-search__field:focus,.select2-container--default .select2-results__option[data-selected=true]:focus{outline:none !important}.select2-container .select2-selection--single{margin:0 !important;border:none}.select2-container--default .select2-selection--single .select2-selection__arrow{right:7px}.select2-results__options ul li{padding:5px 10px}.order-select{outline:1px solid rgba(114,114,112,1);border-radius:48px;padding:0 20px;position:relative;cursor:pointer}.order-select select{width:100%;padding:10px 1px;cursor:pointer;border:none;height:64px;background:0 0;appearance:none;z-index:1}.order-select select:focus,.order-select select:active{outline:none;box-shadow:none}.order-select img{z-index:0;filter:brightness(0) saturate(100%) invert(17%) sepia(7%) saturate(4454%) hue-rotate(314deg) brightness(99%) contrast(75%);position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .3s ease}.order-select.select-open .select-icon{transform:translateY(-50%) rotate(180deg)}.state-select_block{display:flex;flex-direction:row;gap:10px}.order-select{color:rgba(114,114,112,1);width:100%;vertical-align:middle;display:flex;align-items:center}.state-select_block .order-select{width:410px !important}.state-select_block>input{width:200px !important}.order-page_right{background:rgba(255,255,255,1);width:480px;height:660px;border-radius:16px;position:relative;overflow:hidden}.order-page_right-list{height:calc(100% - 214px);overflow-y:auto;padding:24px 20px}.order-page_right-list::-webkit-scrollbar{display:none}.order-page_right-list li{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;padding-bottom:24px;margin-bottom:24px}.order-page_right-list li img{background:rgba(255,255,255,1);width:80px;height:80px;object-fit:cover;border-radius:8px}.order-page_list-desc{display:flex;margin-left:10px;margin-right:46px;flex-direction:column;padding:7px 0;width:280px;gap:8px}.order-page_list-desc h3{color:rgba(2,3,4,1);font-family:'RocaOne-Th';font-size:1rem;line-height:24px;letter-spacing:.02em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2em;max-height:2.4em}.order-page_right-list a li:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background:rgba(182,175,165,1)}.cart_item-amount{color:rgba(2,3,4,1);font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:12px;font-weight:400;line-height:14px;text-align:center;outline:1px solid rgba(182,175,165,1);width:24px;height:24px;min-width:24px;min-height:24px;border-radius:50px;display:flex;justify-content:center;align-items:center;margin-top:10px}.order-page_right-footer{position:absolute;bottom:0 !important;left:0;width:100%;height:214px;padding:20px;display:flex;flex-direction:column;justify-content:flex-end}.order-page_discount input{min-width:290px;outline:1px solid rgba(114,114,112,1);border-radius:48px;padding:0 20px;height:56px}.order-page_discount{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.order-page_discount:after{position:absolute;content:'';width:100%;top:95px;height:.5px;background:rgba(182,175,165,1)}.order-page_discount button{width:fit-content;min-width:140px;height:56px}.no-discount{opacity:.5;pointer-events:none}.order-page_total{display:flex;flex-direction:column;margin-top:60px;padding:0 20px}.order-page_total>div{display:flex;flex-direction:row;justify-content:space-between;padding:5px 0}.order-page_total>div>span:nth-child(2){width:130px;text-align:right}.order-page_total>div:last-child span{font-family:'RocaOne-Bl'}.delivery-methods h3{position:relative;width:100% !important;display:block}.delivery-methods h3:after{width:100% !important;right:0}.discount-rate{color:rgba(48,177,37,1);display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center}.delivery_buttons{margin-top:55px;margin-bottom:50px}.delivery_buttons{display:flex;flex-direction:column;gap:16px}.delivery_buttons button{width:100%;justify-content:flex-start}.delivery_selected .delivery-icon{margin-left:7px !important}.delivery_selected span{margin-left:7px !important;color:rgba(28,57,53,1) !important}.delivery_button{display:flex;flex-direction:row;justify-content:space-between !important;align-items:center}.delivery_button>div{display:flex;gap:10px;flex-direction:row;align-items:center}.order-page_payment p{position:relative;color:rgba(114,114,112,1);margin:8px 0 24px}.order-page_payment button{margin:20px 0 -20px}.order-page_pay-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;color:#fff;height:56px;width:100%;border-radius:60px;padding:0 20px;margin-top:24px;background:rgba(33,61,98,1)}.order-page_pay-btn span{padding-top:2px}.order-page_pay-btn:hover{outline:1px solid #213d62;color:rgba(33,61,98,1);background:0 0}.order-page_pay-btn:hover img{filter:brightness(0) saturate(100%) invert(21%) sepia(12%) saturate(2883%) hue-rotate(175deg) brightness(93%) contrast(90%)}.hidden{display:none}.order-page_left .btn_rounded_green{height:56px;width:100%}.gap-4{gap:4px};.password-container{position:relative !important}.toggle-password1{right:20px !important;top:50%;transform:translateY(-50%);cursor:pointer;position:absolute;right:20px}.readonly-input{cursor:default;background-color:#fff;outline:none !important;border:none !important;pointer-events:none !important;position:relative}.check-icon2{right:20px;position:absolute;top:20px}.delivery_buttons>button{display:flex;justify-content:space-between;flex-direction:row;border:none;background:#fff;outline:none}.delivery_buttons>button:hover{outline:none;border:none}.cabinet-content{display:flex;flex-direction:row;gap:100px}.cabinet-sidenav_hero{width:440px;height:104px;padding:24px 20px;border-radius:16px;background:rgba(255,255,255,1);display:flex;flex-direction:column;gap:8px}.cabinet-sidenav{display:flex;gap:16px;flex-direction:column}.cabinet-sidenav_hero span{color:rgba(182,175,165,1);font-size:.875rem}.cabinet-sidenav_menu{background:rgba(255,255,255,1);border-radius:16px;padding:24px 20px}.cabinet-sidenav_menu ul{display:flex;flex-direction:column;position:relative;color:#1c3935;gap:20px;margin-bottom:60px}.cabinet-sidenav_menu ul:after{position:absolute;content:'';height:.5px;background:rgba(188,197,186,1);left:0;bottom:-20px;right:0}.cabinet-sidenav_menu ul li a{cursor:pointer;position:relative}.exit-button{display:flex;flex-direction:row;cursor:pointer;align-items:center;gap:10px;color:#1c3935}.exit-button img{filter:brightness(0) saturate(100%) invert(16%) sepia(35%) saturate(591%) hue-rotate(122deg) brightness(97%) contrast(90%)}.cabinet-sidenav_menu .sidenav-active li a:after,.cabinet-main>h3:after{position:absolute;content:'';left:0;right:0;top:19px;height:.5px;background-color:#1c3935}.main-page .content-area-location div>h2{font-family:'RocaOne-Th',sans-serif !important}.main-page .content-area-location div>span{font-weight:400 !important;font-family:'HelveticaNeueCyr-Roman',sans-serif !important}.main-page .about-us_location-cards .content-area-location .location-card_buttons a:nth-child(1),.main-page .about-us_location-cards .content-area-location .location-card_buttons a:nth-child(2){width:fit-content;min-width:fit-content;white-space:nowrap}.main-page .about-us_location-cards .content-area-location:last-child .location-card_buttons a:nth-child(1):hover{color:#fff;outline:1px solid #fff}.main-page .about-us_location-cards .content-area-location:last-child .location-card_buttons a:nth-child(2):hover{filter:initial}.about-us_location-section>div p{font-family:'HelveticaNeueCyr-Roman',sans-serif !important;color:rgba(2,3,4,1)}.cabinet-main{position:relative;max-width:1340px}.cabinet-main>h3:after{top:45px;background-color:rgba(188,197,186,1)}.reviews-block_header{width:720px;margin:0 auto}.reviews-block_header h2{width:585px;margin:0 auto;margin-bottom:24px}.reviews-block_header{font-weight:400;color:rgba(2,3,4,1)}.rate-star{background-image:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../../assets/img/icons/Star.svg);background-size:contain;background-repeat:no-repeat;display:inline-block;width:24px;height:24px}.cabinet-main_inputs{margin:56px 0;max-width:560px;width:100%}.restore-pass_btn{color:rgba(114,114,112,1)};.mt-20m{margin-top:-20px}.reset-form .reset-password-btn{pointer-events:none;background:rgba(114,114,112,1);color:#bcc5ba}.cabinet-sidenav_menu ul li a{color:#1c3935 !important}.main-page .header-wrapper:not(.searchPanelShowed) .nav-list li:after{background:#fff}.main-page.header-menu .nav-list li:after{background:#1c3935 !important}.main-page .searchPanelShowed .header__right-btn:hover{color:#1c3935 !important}.bg_white .header-wrapper .nav-list li:active:after{background:#1c3935 !important}.contacts-page .header-wrapper .nav-list li:active:after{background:#1c3935 !important}.favorites-items ul{display:flex;flex-direction:column;gap:16px}.favorite-item{outline:1px solid rgba(182,175,165,1);border-radius:16px;transition:.3s}.favorite-item:hover{transition:.3s;outline:1px solid transparent;border:initial !important}.favorites-items .favorite-item{height:96px;width:100%;gap:80px;padding:8px 20px 8px 8px;display:flex;flex-direction:row}.favorites-items .favorite-item:hover{background:#fff;border-radius:16px}.favorites-items .favorite-item img{width:80px;height:80px;margin-left:10px;object-fit:cover;padding:5px;border-radius:16px}.favorite-item_desc,.favorite-item_price{display:flex;flex-direction:column;gap:2px}.favorite-item_desc{max-width:610px;width:calc(100% - 100px);padding:20px 0;gap:6px}.favorite-item_price{width:140px;padding:20px 0}.favorite-item_desc h3,.favorite-item_desc p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;box-sizing:border-box}.favorite-item_desc>h3{font-family:'RocaOne-Th',sans-serif;font-size:1rem;line-height:24px;letter-spacing:.02em}.favorite-item_desc>p{font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:.75rem;line-height:14px;color:rgba(109,122,109,1)}.favorite-item_trash{outline:1px solid rgba(28,57,53,1);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50px;position:relative;transition:background .3s ease,color .3s ease}.favorite-item_trash svg{position:relative;z-index:1;transition:opacity .3s ease}.favorite-item_trash:after{content:'';width:18px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;background:url('data:image/svg+xml;utf8,<svg width="18" height="22" viewBox="0 0 18 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.4207 7.26365L0.99988 2.8637M6.99495 2.39952C7.69433 1.38063 8.98377 0.861874 10.2455 1.19995C11.5072 1.53802 12.3645 2.63199 12.4607 3.86408" stroke="white" stroke-linecap="round" stroke-linejoin="round"/><path d="M15.8346 8.5L15.3747 15.3991C15.1977 18.054 15.1092 19.3815 14.2442 20.1907C13.3792 21 12.0488 21 9.38798 21H8.61462C5.95382 21 4.62342 21 3.75841 20.1907C2.8934 19.3815 2.8049 18.054 2.62791 15.3991L2.16797 8.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center;background-size:contain;opacity:0;transition:opacity .3s ease}.favorite-item_trash:hover{background:rgba(28,57,53,1);outline:none}.favorite-item_trash:hover svg{opacity:0}.favorite-item_trash:hover:after{display:block;opacity:1}.cabinet-main .btn_rounded_green{height:64px}.address-dashboard_empty{background:rgba(255,255,255,1);padding:24px 20px;height:328px;border-radius:16px;width:100%;margin:70px 0 56px;display:flex;justify-content:center;text-align:center}.address-dashboard_empty div{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.address-dashboard_empty div button{margin-top:20px;color:rgba(114,114,112,1)}.address-dashboard_current{background:0 0;padding:24px 20px;display:flex;flex-direction:row;justify-content:space-between;border-radius:16px;width:100%;margin:30px 0 56px;outline:1px solid rgba(182,175,165,1)}.address-dashboard_current p{margin-bottom:230px !important;color:#000;font-family:'RocaOne-Bl'}.address-dashboard_current ul li{display:flex;flex-direction:row;justify-content:space-between}.address-dashboard_buttons{display:flex;flex-direction:column;gap:10px}.address-dashboard{display:flex;flex-direction:row;justify-content:space-between}.trash-btn,.edit-btn{width:40px;height:40px;border-radius:60px;outline:1px solid rgba(28,57,53,1);display:flex;justify-content:center;align-items:center;transition:background .3s ease}.accordion-content-inner p{margin-bottom:0 !important}.trash-btn svg path,.edit-btn svg path{transition:stroke .3s ease}.trash-btn:hover,.edit-btn:hover{outline:none;background:#1c3935}.trash-btn:hover svg path,.edit-btn:hover svg path{stroke:#fff}.address-dashboard_current div ul{width:1100px}.address-dashboard_current div ul li span:nth-child(1){width:190px;color:rgba(109,122,109,1);margin-right:10px}.address-dashboard_current div ul li span:nth-child(2){width:900px;color:rgba(2,3,4,.863);font-family:'Helvetica-Neue-Roman'}.order-history .accordion.processing .order-status{color:rgba(227,148,28,1)}.order-history .accordion.canceled .order-status{color:rgba(188,17,17,1)}.order-history .accordion.transferred-to-delivery .order-status{color:rgba(28,57,53,1)}.order-history .accordion.completed .order-status{color:rgba(48,177,37,1)}.address-dashboard-inputs{margin:20px 0 10px;display:flex;flex-direction:column;gap:16px;width:560px}.address-dashboard-inputs .add-address_btns{margin-top:30px}.address-dashboard-inputs .custom-checkbox{width:560px}.add-address_btns{display:flex;flex-direction:column}.add-address_btns .btn_rounded_black{color:#fff;width:560px;background:#000;outline:none;height:64px;border-radius:60px}.add-address_btns .btn_rounded_black:hover{outline:1px solid #000;color:#000 !important;background:0 0}.btn-disabled{pointer-events:none !important;opacity:.6}.address-dashboard_current ul{display:flex !important;flex-direction:column !important;gap:16px}.address-dashboard-inputs .inputs-block input:not(:placeholder-shown),.login-page_inputs input:first-child:not(:placeholder-shown),.woocommerce-form-register input:not(:placeholder-shown),.lost_reset_password .password-input:has(input:not(:placeholder-shown)),.password-wrapper input:not(:placeholder-shown){background:#fff;border:none !important;outline:none;color:rgba(28,57,53,1)}.order-history .accordion{outline:1px solid rgba(182,175,165,1);border-radius:16px;margin-bottom:16px !important;border:none !important}.order-history .accordion:hover .order-images li:nth-child(3){background:#f6f4ef}.order-history{margin:56px 0}.order-images{display:flex;flex-direction:row}.order-images li img{width:80px;height:80px;object-fit:cover}.order-images li:nth-child(1) img{margin-right:-20px}.order-images li:nth-child(3){background:#fff;border-radius:50%;width:80px;height:80px;display:flex;justify-content:center;align-items:center}.order-number{width:160px;color:rgba(2,3,4,1);font-family:'RocaOne-Bl';font-size:1rem;line-height:24px;padding-bottom:5px}.order-number span{font-family:'HelveticaNeueCyr-Roman';margin-bottom:-5px !important}.order-date{font-weight:400;width:100px}.order-status{width:140px}.order-total{width:fit-content;display:flex;flex-direction:column;align-items:flex-start}.order-history .accordion-title{height:80px;display:flex;justify-content:flex-start !important}.order-history .accordion-title>span{margin-right:40px !important}.order-images{margin:0 120px 0 40px}.order-history .opened .accordion-icon{position:absolute;right:0}.order-history .opened .accordion-content{background:#fff}.order-history .accordion-content>ul li a{padding:10px 20px !important}.order-history .opened .accordion-content>ul li a{display:flex;flex-direction:row;align-items:center;gap:10px;padding:8px 20px !important}.order-history .accordion-content ul li img{height:80px;width:80px;object-fit:cover;padding:5px}.order-history .opened .accordion-content ul li img{border-radius:16px}.order-history .opened .accordion-content>ul li h3{width:610px;font-size:1rem}.order-history .accordion-content>ul li h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.2em;max-height:2.4em}.header_search-results ul li div:nth-child(2) div .woocommerce-Price-amount{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1}.order-history .opened .accordion-content>ul li .order-total{width:100px}.accordion-content_amount{margin:3px 30px 0 80px}.order-total_content span:nth-child(2){display:flex;flex-direction:column;font-family:'RocaOne-Bl';color:#000}.order-history .opened .accordion-content>ul li:after,.order-history .accordion-content ul li:nth-child(1):before{content:'';height:.5px;width:100%;background-color:rgba(188,197,186,1);position:absolute;right:0;left:0;transition:background-color 1s}.order-history .opened .accordion-content>ul li:after{bottom:2px}.order-history .opened .accordion-content>ul li:before{top:0}.order-history .opened h3:after{display:none !important}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.table-info{padding:24px 20px}.table-info{display:flex;flex-direction:column;gap:15px}.table-info>p{font-family:'RocaOne-Bl'}.table-info_rows{display:flex;flex-direction:column;gap:8px}.table-info_rows div{display:flex;flex-direction:row}.table-info_rows div span:nth-child(1){width:200px;margin-right:5px;min-width:200px;max-width:200px;color:rgba(109,122,109,1)}.table-info_rows div span:nth-child(2){max-width:900px;color:rgba(2,3,4,1)}.table-info{position:relative}.table-info:after{position:absolute;content:'';right:0;bottom:0;height:.5px;width:100%;left:0;background:rgba(182,175,165,1)}.cabinet-sidenav_menu ul li a{position:relative;text-decoration:none;color:inherit;padding-top:10px}.cabinet-sidenav_menu ul li a:after{content:'';position:absolute;left:0;bottom:0;width:100%;transform:scaleX(0)}.cabinet-sidenav_menu ul li a:hover:after{transform:scaleX(1)}.cabinet-sidenav_menu ul li a.sidenav-active{border-bottom:1px solid #1c3935 !important}.cabinet-sidenav_menu ul li a.sidenav-active:after{display:none}.cabinet-main>h3{font-family:'HelveticaNeueCyr-Roman',sans-serif !important}.favorite-item_desc h3{font-weight:bolder !important}.order-sum_total{background:#bcc5ba;min-height:72px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:20px}.order-sum_total>span:nth-child(1){font-family:'RocaOne-Bl';width:200px !important;display:inline-block}.order-sum_total span:nth-child(2){max-width:900px !important;display:inline-block;text-align:left}.order-history .header_search-price{font-family:'RocaOne-Bl'}.order-history .opened .accordion{padding-bottom:0 !important;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.bg_dark-green .header__logo-link img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(96deg) brightness(109%) contrast(101%)}.w-80{width:80px}.w-96{width:96px}.pb-0{padding-bottom:0 !important}.bb-16{border-bottom-left-radius:16px !important;border-bottom-right-radius:16px !important}.p-8{padding:8px 0 !important};.mt-35{margin-top:35px}.language-dropdown li:after{height:.5px;margin-bottom:4px}.video-container{position:relative;height:calc(100vh - 20px) !important;width:calc(100vw - 10px) !important;max-width:1900px;max-height:1080px;margin:-112px 10px 0 0;left:50%;transform:translateX(-50%)}.main-page_video{position:absolute;object-fit:cover;max-width:1900px !important;z-index:-1;width:100%;transform:translateX(-50%);height:100%;max-height:1080px !important;min-width:auto;margin:0 auto !important;top:10px;left:50%;border-radius:16px;right:50%}.video-container:before{content:"";position:absolute;border-radius:16px;top:10px;right:5px;bottom:5px;left:5px;background-color:rgba(2,3,4,.3) !important;z-index:1;width:calc(100% - 10px);height:calc(100% + 3px);max-height:1080px !important}.course-signup{width:1140px;min-height:616px;padding:32px 30px;gap:40px;border-radius:40px;display:flex;flex-direction:row;gap:40px;background:rgba(246,244,239,1)}.course-signup_right{width:560px;display:flex;justify-content:space-between;flex-direction:column}.course-signup_right_header{display:flex;flex-direction:row;justify-content:space-between !important;align-items:center}.course-signup_right_header svg{stroke:rgba(255,255,255,1) !important;margin-top:-6px;background:#1c3935 !important;border-radius:50%;width:40px;height:40px;padding:8px;cursor:pointer}.course-signup_right_header button{transition:.4s ease all}.course-signup_right_header button:hover,.signup-sent_close-btn:hover{opacity:.8;transition:.4s ease all}.course-signup_right_main{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.course-signup_right_main button{height:64px}.course-signup_right-inputs{display:flex;flex-direction:column;gap:8px !important}.course-signup_sent{padding:32px 30px;display:flex;flex-direction:row;background:rgba(28,57,53,1);width:1140px;height:616px;width:1140px;gap:40px;border-radius:40px}.course-signup_sent button{background:rgba(28,57,53,1)}.course-signup_sent h3{font-family:'RocaOne-Th';font-size:2.5rem;font-weight:400;line-height:48px;text-align:left !important;width:192px}.course-signup_sent p{width:192px;font-size:1rem;line-height:24px !important}.course-signup_sent-left{padding-left:80px;display:flex;justify-content:center;align-items:center;gap:8px;flex-direction:column;text-align:left;color:#fff}.course-signup_sent{position:relative}.course-signup_sent-right{position:absolute;right:0}.course-signup_sent-right img{margin-top:-35px;width:594px}.course-signup_sent{overflow:hidden}.signup-sent_close-btn{position:absolute;background:rgba(109,122,109,1);width:40px;height:40px;cursor:pointer;border-radius:50%;display:flex;justify-content:center;align-items:center;right:30px;top:0;transition:.4s ease all;stroke:#fff}.course-signup,.course-signup_sent{display:none}.header_search-panel{z-index:none !important}.header_search-price{color:#1c3935 !important;font-family:'RocaOne-Bl'}.inputs-block>input:hover,.inputs-block>input:focus{border:1px solid rgba(2,3,4,1) !important}.inputs-block>input:not(:placeholder-shown){border:none !important}.inputs-block>input:hover::placeholder,.inputs-block>input:focus::placeholder{color:rgba(2,3,4,1)}.inputs-block>input:not(:placeholder-shown)::placeholder{color:#1c3935}.inputs-block>input:hover:not(:placeholder-shown),.inputs-block>input:focus:not(:placeholder-shown){border:none !important}.pass-input:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJlSURBVHgB7VVPbxJREJ95u60aSUUvooDuwbtrCoTtpfTmTb5B26MnOHqr/QTSm54aPgHtJ4Ce3FoStzdvpQkgN4klMQrvjW/AJVtYwkbjrb9kH4+df29+b2YW4AZLgFGUktmsDYa0EYTF/wlUC6Thdc7OvL8OEC/Y8div1RKQKhNgXyA0SNHlH6vnerUQME4gKoNbP6v9htePHCCVzxQQ8VBpp6io2nabjTC9RD5vGSDf6uCbRLS7SO8anjjZUtLJXXAQiAjWHdts5PZmZcascwlYliS2uu6npfz6+N7utu6m0scIVFlLp/Cq3XF92ZSiRN62DFyts/Oe67bCTkkENu8ljo56rjenw5SZKD/TCLb8AhC+cAVX6kC0H+p8I7MHiDUUaPHDBwmjg20R1K4wocZFMhWknfViysnWIQScGfPLpwueVOt/W3RPKSdTf5RbL04zIEJbLydhyqtkFjW3x8HMJntVJZxQNgeCE0OgPQ3wPzEOgEieXjbDFHQv8GVtM1X+O97rrn4lyTwK9ar7QioaX/K4TB88e9iT0nwTSycuB+2vX4K6XIJrqcd3DDTe3UsnLf28FCjeA4kPXfd0LkAyn90BFMXuafP1JJYv0PMGTaiPaPhiUQkaNCpOMgYvrGs5M67GIRmhpQ5JJ1NOO9mLIB1RwTZsyz6C76918lW762o67jMd+vec6YEI4HLVNjUFdND52KwEZQuHHaE4BKSGVMP9MMqmeoDbmrMCkgoddgvHtaU7Uf0wd6QQJR2oj4QtPbrPx0YCnyqCgjaO6/45GNyOVfqNRvRxPYt/+eDcYCl+Axl2D0DDGVcHAAAAAElFTkSuQmCC)}.inputs-block .order-select:hover{outline:1px solid rgba(2,3,4,1)}.inputs-block .order-select:hover,.inputs-block .order-select:focus{outline:1px solid rgba(2,3,4,1)}.delivery_button{outline:1px solid rgba(114,114,112,1) !important}.delivery_button.delivery_selected{outline:none !important}.create-modal,.reset-modal{display:none}.contacts-page_map iframe{width:1280px;height:480px}.contacts-page .content-container{padding:0 20px}.password-wrapper input{width:90% !important}#closeModalBtn2{pointer-events:all !important}.about-us_images-block:before{content:"";display:block;width:1300px;height:628px;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center}.size-800{display:none}.courses-page .content-area h1{margin-bottom:0}.svg-huge{display:block;width:100%;max-width:1300px;height:auto}.svg-mini{display:none}.mobile-bg.active{top:0}.header_menu-btn{display:none}.mobile-bg,.mobile-bg_search{display:none}.main-page{overflow-x:hidden}.header-menu .nav-right__lang>img,.header-menu .nav-right__lang>span{display:none}.header-menu .nav-right__lang{display:flex;position:fixed;width:100%;justify-content:center;align-items:center}.header-menu .nav-container{flex-direction:column;width:430px;position:absolute;top:310px;left:47.5%;transform:translate(-50%,-50%)}.header-menu .nav-list{flex-direction:column;justify-content:center;align-items:center}.header-menu .nav-right__lang>img,.header-menu .nav-right__lang>span{background:red}.header-menu .language-dropdown li{padding:0}.header-menu .language-dropdown li.active{position:relative;font-weight:300}.header-menu .language-dropdown li.active:before{content:'';display:flex;width:100%;position:absolute;bottom:1px;height:.5px;background:rgba(28,57,53,1)}.language-selected:after{display:none}.header-menu .language-dropdown li:after{display:none}.header-menu .language-dropdown{padding:20px 0 !important;background:0 0}.header-menu .language-dropdown:after{content:'';position:absolute;height:.3px;background:rgba(182,175,165,1);left:50%;bottom:-5px;width:100vw;transform:translateX(-50%)}.header-menu .language-dropdown.active{display:flex !important}.header-menu .language-dropdown:before{content:'';position:absolute;height:.3px;background:rgba(182,175,165,1);left:50%;top:-5px;width:100vw;transform:translateX(-50%)}.header-menu .language-dropdown{display:flex;flex-direction:row !important;gap:16px;width:430px;position:fixed;justify-content:center;top:580px;left:50%;right:50%;transform:translate(-50%,-50%)}.header-menu .nav-container{display:flex;z-index:4 !important;top:1000px}.header-menu .header__right-btn{position:fixed;display:flex;z-index:33;color:#fff !important;background:#1c3935 !important;width:341px;height:40px;padding:20px;border-radius:60px;font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:.875rem;font-weight:400;line-height:16px;left:50%;right:50%;transform:translate(-50%,-50%);top:680px}.header-menu .header__right-btn:hover{color:#1c3935 !important}.cart-item_imgMain,.cart-main_suggestion>ul>li>a{min-width:80px;min-height:80px;max-width:80px;max-height:80px}.cart-item_imgMain img,.cart-main_suggestion>ul>li>a img{width:100%;height:100%;padding:5px;object-fit:contain}.header-menu .header__right-btn:hover{background:0 0 !important;color:#1c3935 !important;outline:none !important;outline:1px solid #1c3935 !important}.location-card_left ul{margin-left:0 !important}.location-card_left ul li:before{margin-left:-6px !important;font-size:17px !important;color:rgba(28,57,53,1)}.cart-item .cart-item_main div{display:flex;flex-direction:row;align-items:center !important;gap:10px}.cart-item .cart-item_main div span:nth-child(1){padding-top:2px}.cart-item_main h3{line-height:20px}body.header-menu,body.search-mobile,body.cart-opened{overflow:hidden}.contacts-page_location.no-events{margin-bottom:0}.service-page_hero,.categories_list-card,.course-page_hero:nth-child(1){position:relative}.service-page_hero:before,.categories_list-card:before,.course-page_hero:nth-child(1):before{content:"";position:absolute;border-radius:24px;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1}.course-page_hero:nth-child(1):before{background-color:rgba(0,0,0,.5) !important}.service-page_hero>*,.categories_list-card>*,.course-page_hero:nth-child(1)>*{position:relative;z-index:2}.about-us_aboutOwner{align-items:flex-start}.about-us_team ul{justify-content:space-between}.svg-huge{margin:0 auto}.svg-mini{padding:0 50px;margin:0 auto;margin-left:-90px}.about-us_info-right img{object-fit:cover}.svg-huge{padding:0 50px}.contacts-page_location div div:before{display:none !important;content:none !important}.footer-head_item{display:flex;align-items:flex-start;gap:10px}.footer-head_item img{max-width:48px;max-height:48px;display:block}.about-us_spiral ul div{bottom:170px;left:50px}.footer_right-main>div{width:100% !important;display:flex;flex-direction:row;justify-content:space-between}.course-page_hero-text .header_search-discount{color:rgba(255,255,255,1);opacity:.5;line-height:32px;letter-spacing:.05em;font-family:'RocaOne-Th'}.course-page_hero-text .header_search-price{color:rgba(255,255,255,1) !important;font-family:'RocaOne-Th';font-size:2rem;font-weight:400;line-height:40px;margin-left:5px !important}.product-page_faq-accordion .accordion-title{gap:20px}.product-page_ralated-header>img{display:none}.product-page_ralated-list{scrollbar-width:none !important}.about-us_elipse{all:unset !important;margin:0 -50px !important}.about-us_aboutOwner{margin-top:0 !important}.courses-page_item-text{max-height:640px}.contacts-page_location-row>span{padding-bottom:5px;align-self:flex-end}.course-signup_left img{border-radius:16px}.info404 p:not(:last-child){margin-bottom:5px !important}.course-signup_sent-left .btn_rounded_green{display:none}.course-signup_sent.bright-color{background:rgba(109,122,109,1)}.sub-menu{display:none}.header-menu .nav-list .sub-menu a{font-family:'HelveticaNeueCyr-Roman' !important;font-size:1.1rem}.mobile-bg_search.mobile-bg{display:none}body.search-mobile{.language-dropdown{display:none}.header_search-panel,.header__container{background:0 0 !important}}.header__logo-link img,.header__logo-link{z-index:3333 !important}.about-us_team ul li h3,.about-us_team ul li p,.about-us_team ul li span{padding-right:10px}.students-feedback_photos>img{border-radius:24px}.align-left{max-width:90%}.course-page_hero2 .course-page_hero-butons .white-btn_rounded:nth-child(1):hover{outline:1px solid #000 !important;background:0 0 !important;color:#000 !important}.course-page_hero2 .course-page_hero-butons .white-btn_rounded:nth-child(1){background:#000 !important}.align-left{text-align:left !important}.about-us_team ul li span{cursor:default}.course-page_schedule-day>li:first-child{pointer-events:none}.course-page_schedule-day>li:first-child>p{font-family:'RocaOne-Lt' !important}.course-page_schedule-day>li:not(:first-child)>p:first-of-type{margin-bottom:16px;font-family:'RocaOne-Lt'}.course-acc_block{margin-bottom:20px !important}.pagination-btn_disabled{background:#e6e3dc}.pagination-active,.pagination-active:hover{color:rgba(28,57,53,1) !important}.product-page_ralated .add-to-cart_bottom>span{margin-top:7px !important}.product-page .accordion-content-inner{line-height:24px}.category-page_more span{display:flex !important;justify-content:center !important;align-items:center !important;height:100%}.category-page_more span a>img{margin:0 auto!important}.spiral-words span{color:rgba(255,255,255,1);letter-spacing:2%;line-height:32px;font-size:1.5rem;font-family:'RocaOne-Th';position:absolute}.svg-huge{position:relative}.spiral-words{position:absolute}.products-tabs_title{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll;flex-wrap:nowrap !important;white-space:nowrap !important}.bg_dark-green .footer_right{background:#fff !important}.category-page_goods-item>img{z-index:1}.cabinet-sidenav_hero-left{display:flex;flex-direction:column;justify-content:space-between;height:100%;max-width:100%}.cabinet-sidenav_hero-img{display:none}.category-page .category-page_pagination{padding-left:1px;padding-right:1px}.pagination-active{color:#1c3935 !important}.header-search-panel{background:#fff}.nav-right{z-index:555}.service-page .accordion{background:0 0;margin:16px 0}.service-page .accordion.active{background:#fff}.accordion_zoom-icon:hover{background:#f6f4ef !important}.accordion_zoom-icon:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(8%) saturate(3154%) hue-rotate(122deg) brightness(94%) contrast(84%)}.service-page .accordion.active:not(:last-child):after{top:40px !important}.header__container,.search-mobile{transition:margin .5s}.header-menu .nav-container{z-index:11 !important}.header-menu .mobile-bg.active{z-index:10 !important}.service-page_hero{background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1}.header-menu .nav-container{margin-left:auto !important;margin-right:auto !important}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{border-radius:16px}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{border-radius:16px;padding:20px 0 !important;background-color:rgba(255,255,255,1)}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{border-radius:4px;background-color:#bcc5ba}.service-page .accordion-title_time,.service-page .accordion-title_price{white-space:nowrap}.content_breadcrumb li{height:20px;display:flex;align-items:center;white-space:nowrap}.breadcrumb.has-bullet-separator li+li:before{width:16px;height:16px;top:0}.accordion-title_text{text-align:left}.service-page .accordion-title{position:relative;height:64px}.accordion-mobile-info{display:none;margin-top:10px;align-items:center}.accordion-mobile-info{gap:10px}.accordion-mobile-info>img{width:20px;height:20px}.accordion-mobile-info>span{color:#727270;font-size:1rem;line-height:24px;font-family:'HelveticaNeueCyr-Roman',sans-serif}.service-page_categories-item div img{pointer-events:none;user-select:none;-webkit-user-drag:none}.service-page .accordion-content{max-height:0;overflow:hidden;transition:max-height .7s ease-out}.service-page .accordion-content.open{max-height:1700px !important}.service-page .accordion-content_right h3,.service-page .accordion-content_right p,.service-page .accordion-content_right ul{cursor:initial}.service-page_categories{padding-left:4px;padding-right:4px}.service-page .accordion-content_right h3{line-height:32px;font-family:'RocaOne-Lt';margin-bottom:8px !important}.service-page .accordion-content_right h3:not(:first-child){margin-top:16px !important}.service-page_categories{flex-wrap:nowrap !important}.service-page .accordion-title_text{display:flex !important;width:480px;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.single-product .product-page_ralated{overflow-x:hidden !important}.categories_list{padding-top:48px}.brands_list{padding-top:64px}.cabinet-main_inputs .inputs-block{gap:16px}.service-page .breadcrumb .bread_is-active a{top:0 !important}.main-page .accordion-content-inner p{line-height:24px !important}.main-page .accordion-title>span{text-align:left !important}.main-page .accordion-title>span:nth-child(1){max-width:87% !important}.content-container.faq-page .accordion-title>h3{max-width:90%}.item-additional{font-size:14px !important;line-height:16px !important;white-space:pre-line}.main-page .accordion-block>p{line-height:24px}.main-page_newsletter{background-position:center}.service-page .accordion-block{margin-top:16px;margin-bottom:48px}.main-page .product-page_ralated-list::-webkit-scrollbar{scrollbar-width:auto !important;border-radius:16px;display:block !important;height:8px}.courses-page_pagination{margin-bottom:20px}.main-page .courses-page_pagination{margin-bottom:0}.courses-page .content-area h1{margin-bottom:0 !important}.content-area a{border-bottom:1px solid #000 !important;transition:opacity .3s ease,border-bottom-color .3s ease}.content-area a:hover{opacity:.8;border-bottom-color:rgba(0,0,0,.8)}.page-404 .content-container{padding:0 !important}.order-history .opened{outline:none !important;background:#fff !important}.order-history .opened .accordion-content>ul li{position:relative !important;padding:0 !important;min-height:100px}.order-history .opened .accordion{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.order-history .accordion{min-height:128px !important;padding:24px 0 !important}.order-history .accordion .title{display:flex !important;align-items:center !important}.cabinet-main .btn_rounded_green{height:64px;text-align:center;vertical-align:middle}.save-disabled{pointer-events:none !important;opacity:.6;text-align:center}.reset-form{display:none;text-align:center}.reset-form input{margin:11px 0 !important}.reset-form{width:560px !important}.reset-form .inputs-block{margin-bottom:20px !important}.cabinet-main_inputs .inputs-block{margin-bottom:20px !important}.cab-personal .reset-password-btn{background:rgba(114,114,112,1);color:#fff;pointer-events:none}.select2-container--default .select2-selection--single,.edit-account input:not(:placeholder-shown),.login-page.reset-pass input:not(:placeholder-shown){background-color:#fff;border:none;color:#1c3935 !important}.pass-reset .btn_rounded_green{pointer-events:all !important}.registration .btn-registration-link{color:#1c3935 !important}.course-accordion{max-width:1000px;margin:0 auto}.category-page-goods_list{width:100% !important}.course-page_pre-title{color:rgba(230,227,220,1) !important;font-size:1rem !important;font-family:'HelveticaNeueCyr-Roman',sans-serif;font-weight:400}.course-page_hero-text>p{color:rgba(255,255,255,1) !important;font-size:1rem !important;font-family:'HelveticaNeueCyr-Roman',sans-serif;font-weight:400}.course .item-additional{font-size:.875rem !important;line-height:16px !important;color:rgba(255,255,255,1)};.contacts-page .footer{padding:0 40px}.contacts-page .footer_container{padding:0}.bg_white .nav-list li:active:after{background:#1c3935 !important}.faq-page .accordion-block h2{color:rgba(2,3,4,1);text-align:left !important;margin-bottom:15px}.login-page .btn-registration-link{color:#1c3935 !important}.location-card_buttons a{border-bottom:none !important}.location-card_buttons a:hover{opacity:1}.location-page .content-area h2{margin:0 0 10px !important}.location-page .location-card_left ul{overflow:hidden}.categories .content-area h2{margin:0 !important}.header_search-panel{top:115px !important}.main-page_newsletter-input{display:flex;max-width:650px;flex-direction:row;height:56px;margin:24px auto 15px;width:50%;outline:1px solid rgba(255,255,255,.5) !important;padding:0 10px 0 20px;position:relative;border-radius:56px}.wrapper:has(#wpadminbar) .header_search-panel.show{top:145px !important}.main-page_newsletter-input input{width:100%}.main-page_newsletter-input a{width:fit-content;height:48px;min-width:200px;margin-top:12px;right:13px;position:absolute}.main-page .header__right-btn{background:#fff !important;outline:none !important;border:none !important;color:rgba(28,57,53,1) !important}.main-page .header__right-btn:hover{background:0 0 !important;color:#fff !important;outline:1px solid #fff !important}.main-page .about-us_location-section{margin:0 auto 100px}.main-page .about-us_location-section{margin-top:160px}.main-page.bg_white .header-wrapper:not(.searchPanelShowed) .header_btn-icon:after{color:#fff !important;background:#fff !important};.main-page .about-us_location-section{color:rgba(28,57,53,1) !important};.main-page .course-page_courses .courses-page_item{width:580px !important;height:760px}.main-page_newsletter-input input::placeholder{color:rgba(255,255,255,.7);font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;letter-spacing:1.5px}.main-page_course-item{width:calc(33.3% - 10px);max-width:580px;height:100%;border-radius:16px;padding:40px}.main-page_courses>p{text-align:initial !important}.main-page__courses-block{width:100%;height:760px;max-width:1780px;display:flex !important;flex-direction:row !important;gap:20px;margin-top:0 !important}.main-page_courses>p{text-align:left !important}.main-page_newsletter-input input{border:none !important;outline:none !important}.main-page_courses>h2{max-width:800px;width:100%}.main-page_newsletter-input input{color:rgba(255,255,255,1);font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;line-height:24px;display:flex;align-items:center;text-align:left;letter-spacing:1.5px}.main-page .header__right-btn:not(.header_search-panel):hover{color:rgba(255,255,255,1)}.main-page .header__right-btn:hover{color:rgba(255,255,255,1) !important}.main-page .bg_white .searchPanelShowed .header__right-btn:hover{color:#1c3935 !important}.main-page .category-page_item{display:none !important;width:410px}.main-page .category-page_item a:nth-child(1) img{width:auto;height:410px;padding:20px 20px 0;z-index:1;margin:0 auto 20px;object-fit:contain}.product-page_ralated-list .category-page_item.category-page_more a:first-child img{height:initial !important;min-height:initial !important}.main-page .category-page_item.active{display:block !important}.main-page .slider-controls .arrow-icon{top:40px}.service-page .service-page_list:last-child .accordion-block{margin-bottom:0 !important}.service-page .service-page_list:last-child .accordion-block:last-child{margin-bottom:0 !important}.favorites-items{margin-top:65px}.favorites-items>p:first-child{margin-top:-30px}.brands_item img{height:176px;object-fit:contain}.woocommerce-ordering .transparent-btn_rounded{padding:0 20px !important}.main-page .review-text{width:100%;max-width:860px !important}.main-page .product-page_ralated-list{scrollbar-width:auto !important}.main-page .header-menu .nav-right{margin-right:40px}.header-menu .header__right-btn{background:#1c3935 !important;outline:none !important;border:none !important;color:#fff !important}.header-menu .header__right-btn:hover{background:0 0 !important;outline:1px solid #1c3935 !important;border:none !important;color:#1c3935 !important}.main-page.header-menu .about-us_location-section>div:nth-of-type(1){display:none}.about-us .about-us_buttons a{z-index:10}.about-us .about-us_images-block div h3{font-family:"RocaOne-Th" !important}.about-us .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;display:none}.about-us .course-signup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;display:none}.about-us .course-signup_sent{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;display:none}.about-us .content-area-location div:first-child span{color:rgba(109,122,109,1)}.checkbox-box.checked{background-color:rgba(28,57,53,1) !important;border-color:rgba(28,57,53,1) !important}.order-history .accordion.opened .accordion-content{transition:opacity 1.3s ease,margin-top 1.3s ease;opacity:1;margin-top:20px}.order-history .accordion .accordion-content{opacity:0;transition:1.3s all ease !important}.order-history .accordion.opened{padding-bottom:0 !important}.categories_list .categories_list-card{background-color:rgba(0,0,0,.5) !important}.login-page .content-container{width:unset}.login-page.reset-pass input[type=text]:hover:not(:placeholder-shown){border:none !important}.login-page .content-container{padding:0 !important}.registration-inputs .btn_rounded_green{width:100%}.order-history .accordion-icon,.order-history .order-status_name,.order-history .order-total_name{font-family:'HelveticaNeueCyr-Roman',sans-serif}.main-page_newsletter-content p:last-of-type{font-size:14px;line-height:16px}.main-page_newsletter-input>input{background:0 0 !important;color:#fff !important}.main-page_newsletter-content button.btn_rounded_green{margin:30px auto 20px;max-width:560px;width:100%}.category-page_items-list>div:nth-child(1)>div.transparent-btn_rounded{margin-bottom:32px}.main-page .accordion-content-inner{width:95%;font-size:16px;line-height:24px}.cabinet-sidenav_hero{cursor:pointer}.edit-account .password-input{width:100% !important}.service-page .accordion-content_right.accordion-content_full{width:100%}.order-history .accordion-title p{font-size:14px;line-height:16px;display:none}.order-history .accordion-icon>span{display:none;font-size:14px;line-height:16px}.order-close-btn,.order-details-btn{display:none}.order-history .opened .order-total{display:flex}.order-history .order-number{margin-left:20px;display:flex;flex-direction:row;align-items:center;gap:3px}.order-history .order-number div{height:28px;font-family:'HelveticaNeueCyr-Roman',sans-serif}.contacts-page_content.size-800{display:none}.location-card_left>div:first-child>div>div{margin-top:20px;width:90%}.location-card_left>div:first-child>div>div>div{display:flex;justify-content:space-between;margin-bottom:10px}.location-card_left>div:first-child>div>div>div>div{display:flex;align-items:center;flex-direction:row;gap:4px}.order-page_discount button img{display:none}.content-container.faq-page .accordion-title>h3{text-align:left}.location-card_left>div:first-child>div>div>div{align-items:center !important}.contacts-page_map iframe{border-radius:16px}.service-page .accordion-content_right div:last-child{padding-left:3px !important}.bg_dark-green .footer{background:0 0 !important}.bg_dark-green .breadcrumb .bread_is-active a{color:#fff !important}.bg_dark-green .breadcrumb a{color:#8d9c9a !important}.bg_dark-green .breadcrumb.has-bullet-separator li+li:before{filter:brightness(0) saturate(100%) invert(65%) sepia(3%) saturate(906%) hue-rotate(122deg) brightness(93%) contrast(88%)}.about-us_location-section>div>p{color:#bcc5ba;font-size:16px;line-height:24px}.menuBtn-close{display:none}body.header-menu .menuBtn-close,body.search-mobile .menuBtn-close{display:block}body.header-menu .menuBtn-open,body.search-mobile .menuBtn-open{display:none}html{overflow-x:hidden !important}.content-area h1,.content-area h2,.content-area h3,.content-area h4{overflow-wrap:break-word}.single-product .product-price{display:flex !important;gap:10px}.wp-block-heading{margin-bottom:16px}@media (max-width:1870px){.info404{top:44%}}@media (max-width:1730px){.info404{top:42%}}@media (max-width:1580px){.info404{top:38%}}@media (max-width:1440px){.info404{top:35%}}@media (max-width:1350px){.info404{top:33%}}@media (max-width:1250px){.info404{top:31%}}@media (max-width:1200px){.info404{top:30%}}@media (max-width:1110px){.info404{top:28%}}@media (max-width:1020px){.info404{top:26%}.main-page_textline{bottom:20px !important}}@media (max-width:970px){.info404{top:25%}}@media (max-width:900px){.info404{top:23%}}@media (max-width:830px){.info404{top:21%}}@media (min-width:540px) and (max-width:840px){.info404{top:19%}}@media (max-width:680px){.info404{top:18%}}@media (max-width:620px){.info404{top:17%}}@media (min-width:1780px){.error404 .content-container{margin-bottom:-60px !important}}body.error404 main.content-container:not(.wide_container){padding-left:0 !important}@media (min-width:460px){body.error404 .footer_container{margin-top:4% !important}body.error404 .content-container{margin-top:80px !important;margin-bottom:10px !important}}@media (min-width:460px) and (max-width:1080px){body.error404 .content-container{margin-top:-3% !important}}@media (min-width:460px) and (max-width:800px){body.error404 .footer_container{margin-top:0 !important}body.error404 .content-container{margin-top:4% !important}}.reset-password_page-title>p{font-size:1rem !important;line-height:24px !important}.main-page .content-area-location:hover:before{transform:scale(1.1)}.login-page_heading{margin-top:65px}h1.login-page_heading,.registration_page h1{margin-bottom:16px !important}.login-form p,.login-form span,.login-form a,.login-form .inputs-block>input,.login-form .inputs-block>div,.registration_page p,.registration_page span,.registration_page a,.registration_page .inputs-block>input,.registration_page .inputs-block>div{font-size:16px !important;line-height:24px !important}.login-form>p{margin-bottom:24px}.login-form .inputs-block>input,.registration_page .inputs-block>input{height:64px !important}.login-form .toggle-password,.login-form .checkbox-box,.registration_page .toggle-password,.registration_page .checkbox-box{width:24px !important;height:24px !important}.login-form .checkbox-box>svg,.registration_page .checkbox-box>svg{width:16px !important}.login-page_inputs .inputs-block,.registration_page .inputs-block{gap:24px !important}.registration-inputs .btn_rounded_green{height:64px !important;margin-bottom:20px;margin-top:32px !important}.registration_page .inputs-block{margin-top:56px}.woocommerce-privacy-policy-text>p{margin-top:-24px}.registration_page-title>div{gap:4px}.registration_page .checkbox-box{margin-right:8px}.category-page .category-page_items-list{margin-top:160px}.reset-pass .login-page_inputs{margin-top:56px}.login-form .login-page_inputs{margin-top:56px}.login-form .btn_rounded_green{margin-top:32px}.category-page .content-area:first-child>h2,.main-page .course-page_reviews div h2,.main-page_courses>h2{font-size:56px;line-height:64px}.category-page .category-page_items-list .content-area>h2{font-size:48px;line-height:56px}.category-page .category-page_items-list div:nth-child(2){display:flex !important;justify-content:space-between;max-width:100%}.woocommerce-ordering .transparent-btn_rounded{margin:0 1px}.product-card_labels>.product-label{text-transform:uppercase}.category-page .category-page_goods-list{margin-top:48px}.category-page .category-page_items-list>div:nth-child(2)>div .content-area div{margin-top:10px !important}.category-page .category-page_goods-list{padding-bottom:60px}.category-page .category-page-goods_list>a>span{display:-webkit-box;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical;overflow:hidden !important;text-overflow:ellipsis !important;white-space:normal}.category-page .category-page_goods-all.category-page_item-selected:after{display:none !important}.category-page .category-page_goods-all>a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.category-page>.category-page_items-list>div:nth-child(2){margin-bottom:60px}.category-page .category-page_goods-list{width:calc(100% - 220px) !important}.category-page .woocommerce-result-count{margin-top:5px}.category-page .woocommerce-ordering .transparent-btn_rounded{outline:none !important;background:#fff;color:#1c3935;cursor:pointer}.woocommerce-ordering select{height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;width:100%;outline:none}.about-us_location-section .location-card_buttons>a:nth-child(2),.about-us_location-section .location-card_buttons>a:nth-child(3),.about-us_location-section .location-card_buttons>a:nth-child(4){border:1px solid #fff !important;outline:none !important}.about-us_location-section .location-card_buttons>a:nth-child(2):hover,.about-us_location-section .location-card_buttons>a:nth-child(3):hover,.about-us_location-section .location-card_buttons>a:nth-child(4):hover{border:1px solid #020304 !important;outline:none !important}.about-us_location-section:not(.about-us .about-us_location-section) .location-card_buttons>a:nth-child(1):hover{outline:1px solid #fff !important;color:#fff}.about-us_location-section .location-card_buttons>a:nth-child(3)>img,.about-us_location-section .location-card_buttons>a:nth-child(4)>img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}.products-tabs_title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-page .category-page_item div>span>a{display:flex;flex-direction:column;justify-content:center;align-items:center}.product-page_desc-info .product-controls form{display:flex;align-items:center;justify-content:center}.product-page_desc-title h1{width:90%}.quantity{display:flex;align-items:center;overflow:hidden;justify-content:center;border-radius:60px;max-width:fit-content;min-width:120px;outline:1px solid #020304;height:64px;margin-right:10px}.quantity button{color:#020304;border:none;cursor:pointer;font-size:30px;display:flex;align-items:center;justify-content:center;height:24px;height:24px;max-height:24px;width:24px;max-width:24px}.quantity input{width:40px;outline:none !important;text-align:center}.product-controls .quantity #spin{display:none}.product-controls .quantity .plus{margin-bottom:6px}.product-controls .quantity .minus{margin-bottom:-1px}.quantity-disabled{opacity:.5;cursor:not-allowed;pointer-events:none;user-select:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;pointer-events:none;outline:none !important;cursor:not-allowed}.product-page_desc-title>div:first-of-type{width:64px !important;min-width:64px !important;min-height:64px !important;object-fit:contain;height:64px !important;margin-top:-10px}.single-product .category-page_item a:nth-child(1) img{width:100%;margin-bottom:20px;max-height:410px;height:410px;padding:20px 20px 0;object-fit:contain;z-index:1}.product-page_faq-accordion .accordion-content-inner>p{font-size:16px !important;line-height:1.5rem !important}.main-page .about-us_location-section>div:nth-child(1)>p{color:#020304 !important}.main-page .product-page_ralated-list{gap:10px !important}.main-page .content-area-location:nth-of-type(2)>.location-card_buttons>a:nth-child(3),.main-page .content-area-location:nth-of-type(2)>.location-card_buttons>a:nth-child(4){outline:1px solid #fff !important;border:none !important}.main-page .content-area-location:nth-of-type(2)>.location-card_buttons>a:nth-child(3):hover,.main-page .content-area-location:nth-of-type(2)>.location-card_buttons>a:nth-child(4):hover{border:none !important;outline:none !important}.main-page .content-area-location:nth-of-type(2)>.location-card_buttons>a:nth-child(3):hover>img,.main-page .content-area-location:nth-of-type(2)>.location-card_buttons>a:nth-child(4):hover>img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(3901%) hue-rotate(334deg) brightness(119%) contrast(100%) !important}.main-page__courses-block .main-page_course-item .main-page_course-text>div{display:flex;flex-direction:column;justify-content:flex-end}.main-page_course-text h2{margin-bottom:0 !important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.review{align-self:flex-start;padding:20px 0}.header-wrapper:not(.searchPanelShowed) .header__container{position:absolute}.main-page .header-wrapper.searchPanelShowed .header__right-btn{outline:1px solid #1c3935 !important}.main-page .header-wrapper.searchPanelShowed .header__right-btn:hover{background:#1c3935 !important;color:#fff !important}.category-page .category-page_goods-all>a{user-select:none !important;-webkit-user-drag:none !important}.single-product .product-price{margin:0}.product-page .variations{width:100% !important}.variations_form{display:flex;flex-direction:column;gap:60px}.variations_form .variations tbody{display:flex;flex-direction:column;gap:20px;position:relative !important}.variations_form .variations tbody tr{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.variations_form .variations tbody tr td.value{display:flex;height:56px;flex-direction:row-reverse;align-items:center;gap:20px;border-radius:48px;outline:1px solid #727270;max-width:fit-content}.variations_form .variations tbody tr td.value .reset_variations{position:absolute;bottom:-35px;margin-right:20px}.variations_form .variations tbody tr th.label{max-width:40%;text-align:left}.variations_form .single_variation_wrap{display:flex;flex-direction:column;gap:30px}.variations tbody tr td.value select{padding-right:20px;border:none !important;cursor:pointer;outline:none;color:#727270}body.single-product .variations tbody tr td.value{position:relative !important}.variations_form td.value.selected{outline:none !important;background:#fff !important}.variations_form td.value.selected select{color:#1c3935 !important}.single_variation_wrap .single_add_to_cart_button.disabled{pointer-events:none;opacity:.5}.product-page_faq-accordion .accordion-title_left{color:#020304}.product-controls .quantity{margin-right:0}.product-page_faq-accordion .accordion-title_left{text-align:left}@media (hover:none) and (pointer:coarse){.accordion:hover .accordion-icon,.slider-controls .arrow-icon:hover,.course-page .slider-controls span:nth-child(2):hover,.course-page .slider-controls span:nth-child(1):hover{background-color:transparent;outline:1px solid #1c3935 !important}.order-history .accordion:not(.opened):hover .accordion-icon span{color:#1c3935}.accordion:hover .accordion-icon img,.slider-controls .arrow-icon:hover>img,.course-page .slider-controls span:nth-child(2):hover>img,.course-page .slider-controls span:nth-child(1):hover>img{filter:unset !important}.accordion.opened .accordion-icon{background-color:#1c3935 !important;outline:none !important}.accordion.opened .accordion-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7500%) hue-rotate(199deg) brightness(119%) contrast(102%) !important}}.footer_bottom button{padding:4px 0}@media (hover:hover) and (pointer:fine){.order-history .accordion:hover .accordion-icon span{color:#fff}.order-history .accordion:hover{outline:none;background:#fff}.accordion:hover .accordion-icon,.accordion.opened .accordion-icon{background-color:#1c3935 !important;outline:none !important}.accordion:hover .accordion-icon img,.accordion.opened .accordion-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7500%) hue-rotate(199deg) brightness(119%) contrast(102%) !important}}.variations{position:relative;display:inline-block;width:100%}.variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 50px 16px 20px !important;width:100%;box-sizing:border-box}.variations:after,body.single-product .variations td:after{content:'';position:absolute;top:50%;right:20px;width:20px;height:20px;background:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../../assets/img/icons/selectArrowDown.svg) no-repeat center;background-size:contain;pointer-events:none;transform:translateY(-50%)}body.single-product .variations:after{display:none}body.single-product .variations td:after{top:50% !important}.variations select::-ms-expand{display:none}.single-product .product-price{margin-top:20px}.main-page .product-page_ralated-list{margin-top:60px;scrollbar-width:none !important}.reviews-container{display:flex;transition:transform .8s cubic-bezier(.4,0,.2,1);width:100%}.review{flex:0 0 100%;opacity:1;transition:opacity .6s cubic-bezier(.4,0,.2,1);will-change:opacity}.review.fade-out{opacity:0}.single-course .course-page_reviews-slider .review p:nth-child(3){width:860px;margin:0 auto}.category-page .category-page-goods_list{overflow-y:auto !important;scrollbar-width:inherit !important}.content_breadcrumb{overflow-x:scroll;scrollbar-width:none;cursor:grab}.category-page_goods-item,.content_breadcrumb>li>a,.category-page_item a,.product-controls_favorite,.header .nav-list li a,.product-page_ralated-list .category-page_item a{-webkit-user-drag:none !important;user-select:none !important}.category-page .category-page_item a:first-child{z-index:1}.main-page .content-area-location>.location-card_buttons>a:nth-child(2){background:#f6f4ef !important;outline:none !important;padding-left:20px;display:flex;align-items:center;justify-content:center;padding-right:20px;width:fit-content !important;color:#1c3935;border:none !important}.main-page .content-area-location>.location-card_buttons>a:nth-child(2):hover{background:0 0 !important;outline:1px solid #f6f4ef !important;border:none !important;color:#f6f4ef !important}.favorites-items .favorite-item_right{display:flex;width:40%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.favorites-items .favorite-item_left{display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;align-items:center}.page-id-101 .cabinet-main>.cabinet-main{all:unset !important}.order-history .accordion-title .accordion-icon{position:absolute;right:-20px}.order-history .accordion .accordion-title .order-total,.order-history .order-images{opacity:1;transition:opacity 1s ease;pointer-events:auto}.order-history .accordion.opened .accordion-title .order-total,.order-history .opened .order-images{opacity:0;transition:opacity 1s ease;pointer-events:none}.order-history .order-status.status-pending,.order-history .order-status.status-on-hold{color:#e3941c}.order-history .order-status.status-processing{color:#1c3935}.order-history .order-status.status-completed{color:#30b125}.order-history .order-status.status-refunded,.order-history .order-status.status-failed{color:#bc1111}.order-history .header_search-price{white-space:nowrap;margin-top:-5px}.order-history .order-number{width:120px;min-width:120px}.order-history .order-date{width:100px;min-width:100px}.order-history .order-status,.order-history .accordion-title>.order-total{width:140px;min-width:140px}.cart-footer_title>span small,.cart-footer_title>span .woocommerce-Price-amount,.cart-footer_title>span bdi{font-family:'HelveticaNeueCyr-Roman' !important}.order-details-btn>span:nth-child(2){color:#fff !important}.main-page .header-wrapper:not(.searchPanelShowed) .nav-right>a:first-child>span{color:#fff}.home.header-menu .nav-right>a:first-child>span{color:rgba(28,57,53,1) !important}.table-info:nth-child(2) .table-info_rows:last-of-type:after{display:none !important;opacity:0 !important}.address-dashboard-inputs .selection>span:first-of-type{background-color:#fff;border:none;width:100% !important;padding:20px;color:rgba(28,57,53,1);border-radius:48px;height:64px;display:flex;align-items:center}.select2-container--open .select2-dropdown--below,.select2-dropdown.select2-dropdown--above{padding:0 10px 10px !important;border-bottom-left-radius:30px;border-bottom-right-radius:30px;max-width:560px}.select2-dropdown.select2-dropdown--above{padding:10px 10px 0 !important;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:30px;border-top-right-radius:30px}.select2-results{margin-bottom:10px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:50%;transform:translate(-50%,-50%);right:10px;width:20px}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-bottom-left-radius:30px;border-bottom-right-radius:30px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none !important}.select2-container--default .select2-selection--single .select2-selection__arrow:after{content:'';position:absolute;width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../../assets/img/icons/selectArrowDown.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s ease}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:after{transform:translate(-50%,-50%) rotate(-180deg)}.category-page_items-list .select-icon{transform:translateY(-50%);transition:transform .3s ease}.category-page_items-list .select-icon.rotated{transform:translateY(-50%) rotate(-180deg)}.category-page .select2-container--open .select2-dropdown--below,.category-page .select2-dropdown.select2-dropdown--above{background:#fff !important}.add-address_btns .cancel-btn{display:flex;justify-content:center;width:fit-content}.about-us .location-card_buttons a:nth-child(2),.about-us .location-card_buttons a:nth-child(3){outline:1px solid #020304;border-radius:60px;padding:12px;text-align:center}.about-us .location-card_buttons a:nth-child(2):hover,.about-us .location-card_buttons a:nth-child(3):hover{outline:none !important;background:#020304 !important}.about-us.location-card_buttons a:nth-child(2):hover img,.about-us .location-card_buttons a:nth-child(3):hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(8%) hue-rotate(142deg) brightness(102%) contrast(102%);-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(8%) hue-rotate(142deg) brightness(102%) contrast(102%)}.cabinet-main>h3{position:relative;display:block}.about-us .about-us_location-section .location-card_buttons>a:nth-child(2),.about-us .about-us_location-section .location-card_buttons>a:nth-child(3){border:1px solid #020304 !important}.about-us .about-us_location-section .location-card_buttons>a:nth-child(2)>img,.about-us .about-us_location-section .location-card_buttons>a:nth-child(3)>img{filter:brightness(0) saturate(100%) invert(2%) sepia(4%) saturate(3618%) hue-rotate(178deg) brightness(90%) contrast(100%) !important}.about-us .about-us_location-section .location-card_buttons>a:nth-child(2):hover>img,.about-us .about-us_location-section .location-card_buttons>a:nth-child(3):hover>img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%) !important}.inputs-block input:not(:placeholder-shown){background-color:#fff !important;border:none !important}.cart-footer_buttons a:nth-child(2):hover{background-color:rgba(2,3,4,1);color:#fff !important;opacity:1}.cart-item_main>div:nth-child(2)>div,.cart-main_suggestion>ul>li>div>div{display:flex;align-items:center;gap:10px}.inputs-block input,.inputs-block input::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.cart-item_main>div:nth-child(2){position:relative}.create-modal-content h2{color:#1c3935;font-family:'RocaOne-Th';font-size:24px;line-height:32px}.create-modal-content p{color:#020304 !important}.lost_reset_password{width:560px;margin:0 auto;display:flex;flex-direction:column;gap:24px;background:#f6f4ef}.order-history .accordion-icon{min-width:40px;min-height:40px;width:40px;height:40px}.order-total .header_search-price,.order-total_content .header_search-price{color:rgba(2,3,4,1) !important};.order-history .order-images li:nth-child(3),.accordion-content_amount{font-size:16px !important;line-height:24px !important}.order-history .order-images li:nth-child(3){font-family:'RocaOne-Bl' !important;font-size:16px !important;line-height:24px !important}.accordion-content_amount{font-family:'HelveticaNeueCyr-Roman';white-space:nowrap}.woocommerce-lost-password .woocommerce-notices-wrapper{margin:0 auto !important;padding:0 20px !important}.cart-footer_buttons.cart-empty a:nth-child(1){background:#f6f4ef;pointer-events:none;user-select:none;color:#bcc5ba;border:none}.cart-footer_buttons.cart-empty a:nth-child(1) img{filter:brightness(0) saturate(100%) invert(98%) sepia(14%) saturate(271%) hue-rotate(43deg) brightness(83%) contrast(82%)}.nav-right .header__btn-cart.not-empty:before{position:absolute;content:"";width:6px;z-index:1;height:6px;background:#30b125 !important;top:2px;left:14px;border-radius:50%}.nav-right .header__btn-cart{position:relative}.lost_reset_password .woocommerce-form-row{display:flex;flex-direction:column;gap:16px}.lost_reset_password{margin-top:80px;margin-bottom:20px;gap:20px}.lost_reset_password input{width:100%}.lost_reset_password input:focus-visible{outline:none}.lost_reset_password label{padding-left:20px}.lost_reset_password .password-input{display:flex;align-items:center}.lost_reset_password input[type=password]:-webkit-autofill{background:#fff !important}.bg_dark-green .header__btn-cart img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(345deg) brightness(99%) contrast(102%) !important}.bg_dark-green .header-wrapper.searchPanelShowed .header__btn-search,.bg_dark-green .header-wrapper.searchPanelShowed .header__btn-user,.bg_dark-green.header-menu .header_btn-icon:not(.header_btn-icon.not-empty){filter:brightness(0) saturate(100%) invert(17%) sepia(20%) saturate(951%) hue-rotate(122deg) brightness(99%) contrast(92%) !important}.size-800 .contacts-page_main{display:none}.favorite-item_desc>*:not(:first-child):not(:nth-child(2)){display:none}.error404 main .error404.header-menu main,.error404.search-mobile main{margin-left:-20px !important;margin-right:-20px !important}.cart-main ul.woocommerce-mini-cart.cart_list{margin-bottom:220px}.service-page_hero:before{border-radius:16px}.custom-service_btn,.custom-service_btn:hover{line-height:19px}form.woocommerce-ordering .transparent-btn_rounded:not(main.category-page form.woocommerce-ordering .transparent-btn_rounded){all:unset;background:0 0 !important;padding:0 !important}.category-page .select2-selection{display:flex;align-items:center;height:48px;border-radius:48px}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{border-radius:18px !important}body:has(.about-page),body.error404{overflow-x:hidden !important}body.tax-product_cat .woocommerce-ordering select{margin-right:-10px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 5px;width:95%}.tax-product_brand .woocommerce-ordering select{background:#fff !important;height:48px !important;border-radius:48px;padding-right:40px}main.category-page .woocommerce-ordering .transparent-btn_rounded:after{content:'';position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../../assets/img/icons/selectArrowDown.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none;display:none !important}.password-wrapper input{width:100% !important;height:64px;border-radius:48px;font-size:16px !important;line-height:24px !important;padding:20px;border:1px solid rgba(114,114,112,1) !important}.password-wrapper input:active:placeholder-shown{border:1px solid rgba(114,114,112,1) !important}main.personal-info .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0 !important}.personal-info .select2-selection.select2-selection--single:has(.select2-selection__placeholder){background-color:#f6f4ef !important;border:1px solid rgba(114,114,112,1) !important}.personal-info .select2-selection.select2-selection--single[aria-expanded=true]{background-color:#fff !important;border:none !important}.personal-info .select2-container--open .select2-dropdown--below{padding:0 10px 10px !important;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.select2-search--dropdown{padding:0 20px 5px 0 !important}.service-page_list .accordion-content_right>*{padding:4px 0;line-height:24px}.cabinet-main .woocommerce-info{line-height:21px}.woocommerce-EditAccountForm .custom-checkbox{width:55%;padding-right:5px;max-width:55%}.woocommerce-EditAccountForm .restore-pass_btn{padding-top:0}.woocommerce-EditAccountForm .password-input>input{padding-right:50px}.woocommerce-EditAccountForm .password-input>input::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-main_amount .update-mini-cart-quantity[disabled=true],.product-controls .quantity button[disabled]{pointer-events:none;color:#b6afa5 !important;filter:brightness(0) saturate(100%) invert(84%) sepia(15%) saturate(167%) hue-rotate(356deg) brightness(82%) contrast(89%) !important}.tax-product_cat .woocommerce-ordering .transparent-btn_rounded{all:unset;padding:0 !important}.brands_list{padding-right:140px}.categories .categories_list{width:100%}body.single-product .product-page_ralated-list{padding-right:150px}ol{list-style:decimal !important;padding-left:35px !important}.wp-block-woocommerce-checkout .wc-block-checkout__login-prompt{margin-top:0 !important;float:none !important}.wc-block-components-product-price__value.is-discounted{margin-left:0 !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{font-size:12px !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding-left:15px !important;padding-right:5px !important}.woocommerce-shop .categories_list{position:absolute;margin-left:-60px;padding-left:60px;padding-right:60px}.woocommerce-shop .brands{margin-top:730px}body.home .nav-right__lang>span{color:#fff}main.category-page .select2-container--open .select2-dropdown--below,main.category-page .select2-container--open .select2-dropdown--above{margin-top:32px !important}.course-page_reviews{overflow:hidden;margin-left:-60px;margin-right:-60px}.home .woocommerce-mini-cart .woocommerce-mini-cart-item:last-child{margin-bottom:100px}body.bg_white:not(body.bg_white.home) .nav-right__lang span{color:#1c3935 !important}body.bg_dark-green .searchPanelShowed .header .nav-right .header_btn-icon:nth-child(3){filter:unset !important}body.bg_dark-green .searchPanelShowed .header .nav-right .header_btn-icon:nth-child(3):after{background-color:rgba(188,197,186,.5) !important}main:has(.wp-block-woocommerce-checkout){max-width:1200px;width:100%}.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{width:100% !important;min-width:75px !important;padding-top:3px}.wc-block-components-order-summary .wc-block-components-order-summary-item__image{margin-right:10px}.wc-block-checkout .wc-block-components-totals-coupon__input{border:1px solid #727270 !important;border-radius:48px !important}.wc-block-checkout .wc-blocks-components-select .wc-blocks-components-select__select{border:none !important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title-text{font-size:1.2rem !important;color:rgba(28,57,53,1) !important;font-family:'Helvetica-Neue-Roman' !important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{margin-bottom:0 !important}.about-us_info>div:nth-child(3) .about-us_info-right .about-us_buttons>a:first-child{background:#fff;color:#1c3935 !important}.about-us_info>div:nth-child(3) .about-us_info-right .about-us_buttons>a:first-child:hover{background:0 0;color:#fff !important}.content-area ol>li:before{display:none !important}.courses-page_item .courses-page_item-text>div:not(.courses-page_item-text>div>a),.home .main-page_course-text>div:not(.home .main-page_course-text>a){color:#fff;font-size:1rem;line-height:24px}.courses-page_item-text .courses-page_item-desc,.main-page_course-bottom .main-page_course-desc{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;margin-bottom:30px}h2,h3,h4,h5,h6,p{word-break:break-word}.courses-page_item-bottom .courses-page_item-desc>*,.main-page_course-bottom .main-page_course-desc>*{line-height:31px !important}.main-page_course-text .main-page_course-desc{-webkit-line-clamp:10;margin-bottom:0;overflow-y:clip;font-size:16px;line-height:24px}.main-page_course-text div ul li:before{top:4px}body.single-course .review-name{margin-top:25px}.course-page_reviews .review-text{max-width:860px !important;width:70% !important}.woocommerce-order-received,.woocommerce-order-received footer{background:#fff !important}.woocommerce-order-received .success-content h1{margin-bottom:15px !important}.woocommerce-order-received .success-content a{border-bottom:unset !important}.woocommerce-checkout.woocommerce-order-received .content-container{width:calc(100% - 80px) !important;max-width:1780px !important}.wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option:after{display:none !important}body.tax-product_brand .category-page .woocommerce-ordering .transparent-btn_rounded select{position:relative}body.tax-product_brand .category-page .woocommerce-ordering .transparent-btn_rounded select:after{position:absolute;content:'';position:absolute;width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(//www.art-natur.ch/wp-content/themes/reinhard/assets/css/./../../assets/img/icons/selectArrowDown.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s ease}.header_search-results ul>a>li div:first-child:has(img){min-width:80px;min-height:80px}.header_search-results ul li{width:100%}.header_search-results ul>a{width:calc(25% - 15px)}.product-page_faq>h2{min-width:250px;margin-right:30px}body.woocommerce-checkout .wc-block-components-product-price__regular{padding-right:5px}.service-page_promotions{display:flex;position:relative;height:clamp(480px, 75vh, 640px);width:100%;overflow:hidden;transition:transform .5s ease;margin-bottom:80px;color:#fff}.service-page_promotions .promotion{position:absolute;opacity:0;transition:opacity 1s ease;background-repeat:no-repeat;background-size:cover;background-position:center;min-width:100%;height:clamp(480px,75vh,640px);padding:clamp(20px,7.5vw,160px);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.service-page_promotions .promotion.active{opacity:1;display:block}.service-page_promotions .promotion:before{content:"";position:absolute;border-radius:16px;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1}.service-page_promotions .promotion-content{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2;max-width:750px}.service-page_promotions h2{margin-top:40px;margin-bottom:40px;font-family:'RocaOne-Th',sans-serif;font-size:clamp( 36px,2.5vw,56px);line-height:clamp(45px,2.5vw,64px);letter-spacing:.02em}.service-page_promotions .promotion-content p,.service-page_promotions .promotion-content strong{font-size:clamp(18px,5vw,28px);line-height:clamp(23px,5vw,36px);margin-bottom:40px}.service-page_promotions a{width:clamp(250px,65vw,320px);outline:1px solid #fff !important;border:none !important;height:48px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;color:#1c3935 !important;background:rgba(255,255,255,1);font-family:'HelveticaNeueCyr-Roman',sans-serif;font-size:1rem;font-weight:400;line-height:24px;cursor:pointer;padding:0 20px;border-radius:60px;-webkit-border-radius:60px}.service-page_promotions a:hover{background:0 0;color:#fff !important;border:none !important;outline:1px solid #fff !important}.service-page_promotions .controls{position:absolute;z-index:10;top:50%;left:30px;right:30px;width:calc(100% - 60px);display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.service-page_promotions .controls span{width:48px;height:48px;padding:12px;cursor:pointer;pointer-events:all;outline:1px solid #fff;border-radius:60px;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center}.service-page_promotions .controls span:hover{background:#000;transition:transform .8s ease-in-out;-webkit-transition:transform .8s ease-in-out;-moz-transition:transform .8s ease-in-out;-ms-transition:transform .8s ease-in-out;-o-transition:transform .8s ease-in-out}.service-page_promotions .controls span img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(50deg) brightness(101%) contrast(102%)}.service-page_promotions .dots{position:absolute;bottom:20px;width:100%;text-align:center;z-index:3}.service-page_promotions .dot{display:inline-block;width:12px;height:12px;margin:0 5px;background-color:rgba(255,255,255,.5);border-radius:50%;cursor:pointer;transition:background-color .3s ease}.service-page_promotions .dot.active,.service-page_promotions .dot:hover{background-color:rgba(255,255,255,1)}@media (max-width:1780px){.about-us_spiral ul{position:absolute;padding:0 40px !important}}@media (max-width:1520px){.spiral-words span:nth-child(1){margin-left:0;bottom:60px}.spiral-words span:nth-child(2){bottom:5px;left:125px}.spiral-words span:nth-child(3){top:4px;left:18.5vw}.spiral-words span:nth-child(4){bottom:-62px;left:45vw}.spiral-words span:nth-child(5){bottom:-38px;left:61vw}.spiral-words span:nth-child(6){bottom:-6px;left:73vw}}@media (max-width:1480px){.about-us_spiral{margin-right:-50px !important;width:100% !important;height:auto}}@media (min-width:1520px){.spiral-words span:nth-child(1){bottom:64px;left:-59px}.spiral-words span:nth-child(2){bottom:0;left:115px}.spiral-words span:nth-child(3){top:19px;left:290px}.spiral-words span:nth-child(4){bottom:-64px;left:684px}.spiral-words span:nth-child(5){bottom:-40px;left:925px}.spiral-words span:nth-child(6){bottom:5px;left:1087px}}@media (max-width:1550px){.spiral-words span:nth-child(1){bottom:60px;left:-3vw}}@media (max-width:1399px){.svg-huge{width:1000px;height:400px}.about-us_spiral{margin-right:0 !important}.about-us_spiral{margin-bottom:-50px !important}.spiral-words span:nth-child(1){bottom:82px;left:3vw}.spiral-words span:nth-child(2){bottom:39px;left:161px}.spiral-words span:nth-child(3){top:-33px;left:21.5vw}.spiral-words span:nth-child(4){bottom:-5px;left:45vw}.spiral-words span:nth-child(5){bottom:12px;left:60vw}.spiral-words span:nth-child(6){bottom:40px;left:68vw}}@media (max-width:1370px){.about-us_spiral+img{margin-top:100px !important}}@media (min-width:1350px){.about-us .about-us_elipse{position:relative;overflow:hidden;width:unset !important;z-index:-1}.about-us .about-us_elipse img{position:relative;left:-500px;left:50%;transform:translate(-50%,-50%);z-index:-1;top:150px;max-width:1900px;width:unset !important}.about-us .about-us_aboutOwner{margin-top:-500px !important}}@media (max-width:1160px){.svg-huge{width:880px}.spiral-words{margin-top:-25px}.spiral-words>span{font-size:1.2rem}.spiral-words span:nth-child(1){bottom:77px;left:7vw}.spiral-words span:nth-child(2){bottom:33px;left:17vw}.spiral-words span:nth-child(3){top:-36px;left:24.5vw}.spiral-words span:nth-child(4){bottom:-7px}.spiral-words span:nth-child(5){bottom:6px}.spiral-words span:nth-child(6){bottom:27px}}@media (max-width:1080px){.spiral-words span:nth-child(1){left:3vw}.spiral-words span:nth-child(2){bottom:28px;left:14vw}.spiral-words span:nth-child(3){top:-28px;left:22.5vw}.spiral-words span:nth-child(4){bottom:-12px}.spiral-words span:nth-child(5){bottom:2px;left:61vw}.spiral-words span:nth-child(6){left:70vw}}@media (max-width:1050px){.about-us_elipse{top:1900px}}@media (max-width:1090px){.spiral-words{margin-top:-33px}}@media (max-width:1120px){.spiral-words{margin-top:-32px}.spiral-words span:nth-child(1){bottom:68px}}@media (max-width:1000px){.svg-huge{width:765px}.spiral-words{margin-top:-43px}}@media (min-width:980px) and (max-width:1350px){.about-us .about-us_elipse{z-index:-1}.about-us .about-us_elipse img{margin:-140px 0 !important;z-index:-1}}@media (max-width:930px){.about-us_spiral+img{margin-top:55px !important}.spiral-words span:nth-child(3){left:20.5vw}.spiral-words span:nth-child(5){bottom:4px;left:60vw}.spiral-words span:nth-child(2){left:13vw}.spiral-words span:nth-child(1){left:2vw;bottom:63px}.spiral-words span:nth-child(6){left:69vw}}@media (max-width:870px){.svg-huge{width:670px}.spiral-words{margin-top:-55px}}@media (width:820px){.spiral-words span:nth-child(6){top:-74px;left:730px}.spiral-words span:nth-child(5){bottom:10px;left:660px}.spiral-words span:nth-child(4){bottom:-2px;left:471px}.spiral-words span:nth-child(3){top:-40px;left:328px}.spiral-words span:nth-child(2){bottom:45px;left:192px}.spiral-words span:nth-child(1){bottom:77px;left:142px}}@media (max-width:820px){.svg-mini{width:600px;margin-top:100px !important}.spiral-words>span{font-size:1rem;line-height:24px}.about-us_spiral{height:420px !important}.spiral-words span:nth-child(1){bottom:-130px;left:305px}.spiral-words span:nth-child(2){bottom:-87px;left:424px}.spiral-words span:nth-child(3){top:88px;left:594px}.spiral-words span:nth-child(4){bottom:-210px;left:611px}.spiral-words span:nth-child(5){bottom:-258px;left:394px}.spiral-words span:nth-child(6){top:287px;left:531px}.spiral-words{margin-left:-20%;margin-top:-37px}.svg-huge{display:none}.svg-mini{display:block;margin:0 auto !important}.about-us_spiral+img{margin:0 auto;object-fit:cover;margin-top:160px}}@media (max-width:790px){.about-us_spiral+img{margin-top:30px !important}}@media (max-width:780px){.about-us_aboutOwner{margin-top:-80px !important}.spiral-words{margin-left:-23%}}@media (width:768px) and (height:1024px){.spiral-words span:nth-child(1){bottom:-129px;left:329px}.spiral-words span:nth-child(2){bottom:-87px;left:447px}.spiral-words span:nth-child(3){top:88px;left:615px}.spiral-words span:nth-child(5){bottom:-258px;left:419px}.spiral-words span:nth-child(4){bottom:-211px;left:633px}.spiral-words span:nth-child(6){top:289px;left:553px}}@media (max-width:750px){.about-us_aboutOwner{margin-top:-100px !important}.spiral-words{margin-left:-25%}}@media (max-width:720px){.spiral-words{margin-left:-27%}}@media (max-width:700px){.spiral-words{margin-left:-29%}}@media (max-width:680px){.spiral-words{margin-left:-31%}}@media (max-width:660px){.spiral-words{margin-left:-33%}.svg-mini{width:510px;margin-top:80px !important}.about-us_spiral+img{margin-top:0 !important}.spiral-words span:nth-child(1){bottom:-119px;left:322px}.spiral-words span:nth-child(2){bottom:-85px;left:427px}.spiral-words span:nth-child(3){top:81px;left:568px}.spiral-words span:nth-child(4){bottom:-188px;left:585px}.spiral-words span:nth-child(5){bottom:-228px;left:408px}.spiral-words span:nth-child(6){top:248px;left:516px}.about-us_spiral{height:390px !important}}@media (max-width:650px){.about-us_spiral+img{margin-top:-60px !important}}@media (max-width:635px){.spiral-words{margin-left:-36%}}@media (max-width:620px){.spiral-words{margin-left:-40%}}@media (max-width:600px){.about-us_spiral+img{margin-top:10px !important}}@media (max-width:585px){.spiral-words{margin-left:-43%}}@media (max-width:560px){.svg-mini{width:100%;padding:0 !important}.spiral-words{margin-left:-50%}.spiral-words span:nth-child(6){top:235px;left:516px}.about-us_spiral{height:365px !important}.about-us_spiral{margin-bottom:0 !important}.spiral-words span:nth-child(1){bottom:-127px;left:312px}.spiral-words span:nth-child(2){bottom:-87px;left:427px}.spiral-words span:nth-child(3){top:85px;left:590px}.spiral-words span:nth-child(5){bottom:-246px;left:400px}.spiral-words span:nth-child(6){top:276px;left:538px}.spiral-words span:nth-child(4){bottom:-202px;left:607px}}@media (max-width:540px){.spiral-words{margin-left:-54%}}@media (max-width:535px){.spiral-words{margin-left:-56%}.spiral-words span:nth-child(6){top:267px;left:526px}}@media (max-width:515px){.spiral-words{margin-left:-58%}.spiral-words span:nth-child(6){top:267px;left:526px}.spiral-words span:nth-child(5){bottom:-238px;left:400px}.spiral-words span:nth-child(6){top:262px;left:526px}.spiral-words span:nth-child(4){bottom:-197px;left:595px}.about-us_spiral{height:347px !important}}@media (max-width:505px){.spiral-words span:nth-child(1){bottom:-122px;left:314px}.spiral-words span:nth-child(3){top:82px;left:566px}.spiral-words span:nth-child(5){bottom:-233px;left:397px}.spiral-words span:nth-child(4){bottom:-193px;left:582px}.spiral-words span:nth-child(6){top:255px;left:512px}}@media (min-width:820px) and (max-width:979px){.about-us_elipse img{margin:-80px 0 -120px !important}}@media (max-width:499px){.about-us_elipse img{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.about-us_elipse img{max-width:100%;max-height:100%;width:522px;height:220px;margin:20px 0 -60px !important}}@media (max-width:490px){.spiral-words{margin-left:-65%}}@media (max-width:480px){.about-us_spiral+img{height:240px !important}.svg-mini{margin:0 auto !important}.about-us_spiral{height:330px !important}}@media (max-width:455px){.spiral-words{margin-left:-68%}.spiral-words span:nth-child(6){top:245px;left:496px}.about-us_spiral{height:100% !important}.about-us_spiral{height:100% !important}.spiral-words span:nth-child(4){bottom:-188px;left:573px}}@media (max-width:470px){.spiral-words{margin-left:-65%}.about-us_spiral{margin-bottom:96px !important;height:100% !important}}@media (max-width:440px){.spiral-words{margin-left:-71%}.spiral-words span:nth-child(2){bottom:-87px;left:414px}.spiral-words span:nth-child(3){top:82px;left:546px}.spiral-words span:nth-child(4){bottom:-183px;left:562px}.spiral-words span:nth-child(6){top:237px;left:496px}.spiral-words span:nth-child(5){bottom:-220px;left:396px}}@media (max-width:430px){.spiral-words{margin-left:-75%}}@media (max-width:420px){.spiral-words{margin-left:-80%}.spiral-words span:nth-child(6){top:228px;left:500px}.checkbox-box{margin-right:7px}.spiral-words span:nth-child(5){bottom:-215px;left:407px}.spiral-words span:nth-child(1){bottom:-122px;left:325px}.about-us_spiral{left:0 !important}}@media (max-width:405px){.svg-mini{width:90vw}}@media (max-width:380px) and (max-height:940px){.spiral-words{margin-left:-74%}}@media (max-width:395px){.spiral-words{margin-left:-84%}}@media (max-width:380px){.spiral-words{margin-left:-84%}.spiral-words{margin-left:-90%}.spiral-words span:nth-child(6){top:217px;left:500px}}@media (max-width:375px){.spiral-words{margin-left:-85%}.spiral-words span:nth-child(1){bottom:-114px;left:338px}.spiral-words span:nth-child(3){top:82px;left:527px}.spiral-words span:nth-child(4){bottom:-170px;left:547px}.spiral-words span:nth-child(6){top:212px;left:488px}.spiral-words span:nth-child(5){bottom:-204px;left:402px}}@media (max-width:365px){.spiral-words{margin-left:-88%}}@media (max-width:355px){.spiral-words{margin-left:-94%}}@media (max-width:340px){.spiral-words{margin-left:-100%}.salon-slogan h3{font-size:1.5rem !important}.spiral-words span:nth-child(1){bottom:-107px;left:335px}.spiral-words span:nth-child(2){bottom:-85px;left:404px}.spiral-words span:nth-child(3){top:76px;left:511px}.spiral-words span:nth-child(4){bottom:-160px;left:538px}.spiral-words span:nth-child(6){top:196px;left:479px}.spiral-words span:nth-child(5){bottom:-187px;left:407px}}@media (max-width:320px) and (max-height:568px){.svg-mini{margin-left:-13px !important;width:95vw}.spiral-words{margin-left:-107%}}@media (max-width:185px){.about-us_spiral+img{margin-top:-240px !important}}@media (max-width:375px){.spiral-words{margin-left:-95% !important}}@media (max-width:355px){.spiral-words{margin-left:-103% !important}}@media (max-width:335px){.spiral-words{margin-left:-108% !important}}@media (min-width:1921px){.video-container:before{content:"";position:absolute;border-radius:16px;top:10px;right:unset;bottom:unset;left:unset;background-color:rgba(2,3,4,.3) !important;z-index:1;width:calc(100% - 0px);height:calc(100% + 0px)}}@media (max-width:1780px){.video-container{width:calc(100vw - 10px) !important}.video-container:before{left:5px;width:calc(100% - 10px)}.main-page_video{position:absolute;object-fit:cover;z-index:-1;width:calc(100% - 10px) !important;max-width:calc(1880px - 10px) !important;transform:translateX(-50%) !important;max-height:100% !important;height:calc(100vh - 20px) !important;min-width:auto;top:10px;left:50%;border-radius:16px;box-sizing:border-box}.main-page_textline{gap:10%;display:flex;justify-content:space-between}}@media (max-width:1920px){body .header__container,.header-wrapper.searchPanelShowed .header{margin:0 auto;width:calc(100% + 24px) !important}body .header_search-panel.show{width:calc(100% - 16px) !important}body .header_search-panel .header_search-input{padding:20px 10px 0}.header-wrapper.searchPanelShowed .header{margin-left:-12px}.header__container{padding:29px 55px 15px}.header_search-panel .header_search-input img{right:55px}.header_search-popular{padding:24px 10px}.location-page .wide_container{width:unset}.courses-page .wide_container,.courses-page .content-container{width:100% !important}.courses-page .wide_container{margin:0 auto !important}.footer{padding:0 40px}.main-page .footer{padding:0 20px}.about-us_images-block:before{width:100%;max-width:1200px;transform:translate(-50%,-50%);background-size:contain}.contacts-page_content{width:calc(100% - 0px);max-width:1780px}.contacts-page_map iframe{min-width:50%}.contacts-page_content-left{width:300px !important}.contacts-page_content{display:flex;box-sizing:border-box}.contacts-page_content-left{flex:0 0 400px;box-sizing:border-box}.contacts-page_content-right{flex:1;box-sizing:border-box}.contacts-page_map iframe{width:100%;border-radius:16px}.about-us_images-block>div{position:absolute;top:288px;left:50%;transform:translate(-50%,-50%)}.about-us_images-block div h3{font-size:3rem;margin-top:20px}.about-us_images-block div{margin-left:0}.about-us_images-block>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer_container{height:475px}.footer-head_item:after{display:none !important}.footer_right{padding:40px;height:100%}.footer_bottom{margin-top:20px;align-items:flex-start}.footer_right-main{margin-top:40px;width:100%}.footer_right-mainItem{gap:10px}.footer_container img{height:100%}.footer_brand-logo{width:80px;height:115px}.footer_right-head{flex-wrap:wrap !important}.footer-head_item:after{display:none !important}.footer_right-header{gap:20px}.courses-page .content-container{padding:0 40px}.courses-page_item-img,.courses-page_item-text{width:50%}.course .wide_container{width:100% !important;padding:0 40px}.course .content-container{width:unset}.course .salon-secrets>p{width:100%;max-width:1400px;padding:0 40px;box-sizing:border-box;margin:initial auto;padding:initial 40px}.course-page_ideal-for ul{width:100%;display:flex;flex-direction:column;gap:15px}.course-page_ideal-for ul li{align-items:flex-start}.course-page_ideal-for ul li:before{margin-top:2px}.course-page_ideal-for{background-repeat:no-repeat;background-size:auto;background-size:cover;height:auto;background-position:center}.students-feedback_photos{width:100%;box-sizing:border-box;justify-content:space-between;gap:3%}.students-feedback_photos>img{width:22%;object-fit:scale-down;height:100% !important}.course-page_hero2{background-size:cover;background-position:center;background-repeat:no-repeat;height:640px;display:flex;align-items:center}.students-feedback_photos img:nth-child(2){height:100% !important}.course-page .slider-controls span:nth-child(1){position:sticky;left:140px !important}.course-page .slider-controls span:nth-child(2){position:sticky;right:140px !important}.wide_container{width:calc(100% - 80px) !important;max-width:1780px}.service-page_list{max-width:1240px;width:100%}.service-page .accordion:not(:last-child):after{max-width:1200px;width:100%;position:absolute}.service-page_categories::-webkit-scrollbar{width:140px !important;border-radius:16px;height:8px}.service-page_categories::-webkit-scrollbar-track{border-radius:16px;height:8px;background-color:rgba(255,255,255,1)}.service-page_categories::-webkit-scrollbar-thumb{border-radius:4px;background-color:#bcc5ba}.service-page_categories{padding-bottom:24px !important;padding-top:6px;cursor:grab}.service-page_categories-item{user-select:none;-webkit-user-drag:none}.main-page .product-page_ralated,.main-page .main-page_courses{padding:0 !important}.main-page_image-text{left:50px}.main-page_salons-photos{width:100%}.main-page_salons-images img:nth-child(3){left:50%;transform:translateX(-50%)}.main-page_salons-images img:nth-child(1){width:465px}.main-page_salons-images img:nth-child(2){width:235px}.main-page_video{max-width:calc(1880px + 10px);max-height:calc(100% + 3px) !important;height:calc(100% + 3px) !important;width:calc(100% - 10px);left:50%}.contacts-page .footer{padding:0 20px !important}.courses-page .footer_container{padding:0 !important}.location-page .wide_container{width:100% !important;padding:0 60px}.about-us .wide_container{width:100% !important;padding:0 40px !important}.about-us .content-container{width:100% !important;padding:0 40px !important}.category-page_goods-list>div:nth-child(2){left:240px !important}.category-page .category-page_list .category-page_item{width:calc(25% - 15px)}.favorite-item_price{margin:0 auto 0 0px}.favorite-item_price .cart-main_price,.favorite-item_price .cart-main_discount{white-space:nowrap}.cabinet-address .cabinet-main{width:70%}.address-dashboard_current div ul{width:800px}.address-dashboard_current div ul li span:nth-child(2){width:80%}.cabinet-sidenav_hero,.cabinet-sidenav_menu{width:350px}.cabinet-sidenav_hero h3{text-overflow:ellipsis;width:100%}.order-images li:nth-child(3){min-width:80px;min-height:80px}.single-product .product-page_ralated-list .category-page_item{width:437px !important}.video-container{width:calc(100vw - 10px) !important}}@media (pointer:fine) and (max-width:1920px){.video-container{width:calc(100vw - 25px) !important}}@media (max-width:1440px){.header_search-panel .header_search-input{padding:0}.content-area-location{height:420px !important}.nav-list{gap:20px !important}.about-us_images-block:before{max-width:1000px}.footer_brand-logo{display:none}.page_textline{margin-left:-25px !important}.product-page_founder{padding:25px;height:fit-content;padding:80px !important;background-position:center !important}.product-page_founder img{margin-bottom:30px}.salon-slogan h3{font-size:2.3rem;line-height:56px}.salon-slogan>img{width:390px;height:420px;margin:22px auto}.product-page_founder img{margin-bottom:10px}.product-page_founder img:nth-child(1){margin-bottom:10px}.salon-slogan>div>p{width:390px;margin:0 auto}.salon-slogan div a{margin:15px auto 0}.salon-slogan>div{display:flex;flex-direction:column;gap:10px;margin-top:15px}.main-page .about-us_location-cards{padding:0}.about-us_location-section>div:nth-child(1){max-width:800px;width:100%}.main-page_course-text h2{line-height:48px;font-size:2.5em}.main-page_newsletter h3{font-size:3rem}.main-page_newsletter-input .btn_rounded_green,.main-page_newsletter-input input{font-size:.875rem}.main-page_logo-img{width:250px;height:410px}.main-page_salons-images img:nth-child(1){width:400px}.main-page_salons-images img:nth-child(3){width:650px}.main-page_salons-images img:nth-child(2){right:165px}.main-page_salons-photos{height:1585px}.main-page_salons-photos{margin:150px auto 100px}.main-page .category-page_item,.category-page_more{width:390px !important}.about-us .about-us_aboutOwner .about-us_info-left div{margin-top:40px !important}.about-us .footer,.about-us_location-cards{padding:0 20px !important}.categories .categories_list::-webkit-scrollbar,.category-page-goods_list::-webkit-scrollbar,main.categories .brands_list::-webkit-scrollbar{width:140px !important;border-radius:16px;height:8px}.brands .brands_list{gap:20px}.categories .categories_list::-webkit-scrollbar-track,.category-page-goods_list::-webkit-scrollbar-track,main.categories .brands_list::-webkit-scrollbar-track{border-radius:16px;height:8px;max-width:100% !important;background-color:rgba(255,255,255,1)}.categories .categories_list::-webkit-scrollbar-track{margin-left:60px !important;margin-right:60px !important;width:100% !important}.categories .categories_list::-webkit-scrollbar-thumb,.category-page-goods_list::-webkit-scrollbar-thumb,main.categories .brands_list::-webkit-scrollbar-thumb{border-radius:4px;background-color:#bcc5ba}.categories .categories_list,main.categories .brands_list{overflow-x:scroll !important;scrollbar-width:auto}.brands_list .brands_item{width:170px !important;height:192px !important}.brands_list p{font-size:14px !important;line-height:16px !important}.category-page_list .category-page_item{width:30%}.category-page-goods_list{overflow-x:scroll;scrollbar-width:auto;padding-bottom:24px !important}.category-page .product-card_labels{font-size:14px !important;line-height:16px !important}.category-page h1{font-size:2.5rem;line-height:56px;margin-bottom:32px}.category-page .category-page_item{height:600px}.category-page .product-card_labels .product-label{height:70px;width:70px;font-size:.55rem}.category-page .category-page_item a:first-child img{width:330px !important;height:330px !important;min-height:330px !important}.order-sum_total span:nth-child(2){margin-left:-5px}.product-page .accordion-title_left{text-align:left !important;width:85%}.product-page_desc-photos .product-card_labels{left:20px}.product-page_desc{gap:60px}.product-page .product-page_ralated-list{scrollbar-width:none}.product-page_ralated .product-card_labels{left:-10px}.product-page .product-page_desc-photos{height:650px}.product-page_faq-accordion .accordion{padding:16px 0}.product-page_faq>h2,.product-page_desc-title h1{font-size:2.5rem;line-height:48px}.product-volume_buttons button,.product-controls .add-to-cart,.product-page_desc-info .quantity{height:56px}.product-controls_favorite{height:56px !important;min-width:56px;min-height:56px;width:56px !important}.product-page_desc .slider-controls{width:calc(100% - 60px);left:30px}.product-page .category-page_item{height:610px;width:400px}.category-page_item:after{top:30%;left:50%;width:9%}.product-page_ralated .product-card_labels{left:-30px}.product-page_ralated .product-card_labels>div{width:70px;height:70px;font-size:9px}.favorite-item_price{margin:0 auto 0 40px}.address-dashboard_current div ul{width:600px}.cabinet-history .cabinet-content{gap:40px}.order-images{margin:0 40px}.cabinet-history .cabinet-main{width:76%}.order-total{margin-left:40px}.cabinet-history .order-status{font-size:.875rem;line-height:20px}.cabinet-history .cabinet-content{flex-direction:column}.cabinet-history .cabinet-sidenav_hero h3{font-size:1.3rem;line-height:24px}.cabinet-sidenav_hero{height:80px;padding:16px 20px}.cabinet-history .cabinet-main{width:100%}.order-history .accordion{min-height:90px !important;padding:16px 0 !important}.order-history .accordion-icon{position:absolute}.cabinet-history .cabinet-sidenav_hero-img{background:0 0;align-self:center;transition:transform .7s ease,background .7s ease,box-shadow .7s ease;width:40px !important;height:40px !important;padding:10px;border-radius:50%;outline:1px solid #000;color:red}.cabinet-history .cabinet-sidenav.show .cabinet-sidenav_hero-img{background:#bcc5ba;border-radius:50%;transform:rotate(-180deg);outline:none;width:40px;height:40px}.cabinet-history .cabinet-sidenav:not(.show) .cabinet-sidenav_hero{box-shadow:0 0 0 1px #1c3935;transition:box-shadow .7s ease}.cabinet-sidenav_hero{width:350px;display:flex;justify-content:space-between;flex-direction:row}.cabinet-sidenav_hero h3{width:100%}.cabinet-history .cabinet-sidenav.show .cabinet-sidenav_menu{width:350px}.cabinet-history .cabinet-sidenav{width:350px}.cabinet-history .order-history .order-date{left:20px}.cabinet-history .accordion.opened .order-history .order-status{width:230px}.order-history .accordion-icon.rotate{right:-20px !important}.nav-list{margin-left:-25px}main.content-container:not(.wide_container){max-width:900px;width:100%}main.content-container:has(.wp-block-woocommerce-checkout){max-width:1200px !important;width:calc(100% - 20px) !important}.order-history .order-number{min-width:70px}.order-history .order-date{width:90px;min-width:90px}.order-history .order-total,.order-history .order-images{margin-left:0}.order-history .accordion-title>.order-total{width:100px;min-width:100px}.order-history .accordion-title>span:not(:last-child){margin-right:20px !important}.order-images li img,.order-images li:nth-child(3){width:60px !important;height:60px !important;min-width:60px !important;min-height:60px !important}body.error404 main.content-container:not(.wide_container){margin-left:-20px !important;max-width:unset !important}.order-history .order-status{width:110px;max-width:110px;min-width:110px}.main-page_image-text h2{font-size:7.5rem;line-height:110px;margin-bottom:50px}.service-page .accordion:not(:last-child):after{width:calc(100% - 40px)}.location-page .location-page_cards{flex-direction:column !important}.location-page .location-card{width:100% !important}.cabinet-sidenav_hero,.cabinet-sidenav_menu,.cabinet-sidenav_hero{width:240px}.product-page_desc-title a{width:80px !important;height:80px !important;min-width:80px !important;min-height:80px !important;max-width:80px !important;max-height:80px !important}.header_search-results ul>a{width:calc(33.3% - 15px)}}@media screen and (min-width:1024px) and (max-width:1440px) and (max-height:800px){.main-page_courses>p{margin-bottom:30px}.main-page__courses-block{height:75vh;max-height:760px}.main-page_course-text div ul li{line-height:16px;font-size:14px;margin:5px 0}.main-page_course-text h2{line-height:32px;font-size:1.4rem}.main-page_course-item{min-height:530px}.main-page_course-text div ul{max-height:225px}}@media screen and (min-width:1024px) and (max-width:1440px) and (max-height:690px){.main-page_course-item{padding:20px}.main-page__courses-block{height:70vh}.main-page_course-item{min-height:440px}.main-page_course-text div ul{max-height:223px}.about-us_location-cards{padding:0 !important}}@media (min-width:1440px){main.content-container:not(.wide_container){box-sizing:unset;max-width:1200px;width:calc(100% - 60px)}body.error404 .content-container{box-sizing:border-box !important;max-width:1900px !important;margin-left:-20px !important}}@media (max-width:1680px){.main-page_salons-images img:nth-child(1){max-width:500px !important}}@media (max-width:1490px){.main-page_salons-images img:nth-child(1){max-width:440px !important}}@media (max-width:1420px){.main-page_salons-images img:nth-child(1){max-width:380px !important}}@media (max-width:1280px){.header__btn-user>img{margin-top:0}.header__btn-user{font-size:0px;gap:0px}.order-history .accordion-content>ul li h3{-webkit-line-clamp:2;white-space:initial !important;word-break:break-word}.order-history .accordion-content>ul li a,.order-history .opened .accordion-content>ul li a{padding:8px 15px !important}.order-history .opened h3:after{display:block !important}.order-history .opened .accordion-content>ul li{position:relative;padding-bottom:10px}.nav-right__lang{z-index:1px !important}.header_menu-btn{z-index:30 !important}.order-history .opened .accordion-content>ul li h3{position:relative;width:100% !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.order-history .opened .accordion-content>ul li h3:after{left:0}.about-us_images-block:before{max-width:1000px}.about-us .salon-introduction{width:unset !important;padding:0 40px}.header__right-btn{display:none}.nav-list{gap:20px !important}.header_menu-btn svg{stroke:#1c3935}.search-mobile .header_search-popular{align-items:flex-start !important}.search-mobile .header_search-results ul{flex-direction:row !important;flex-wrap:wrap}.search-mobile .header_search-panel{padding:12px 5px 15px}.header_search-panel.show{padding-top:0 !important}.mobile-bg,.mobile-bg_search{background:#fff;z-index:2;display:block;position:fixed;transition:top .7s ease-in-out;top:-100%;left:0;width:100%;height:100%}header{z-index:2 !important}.nav-right{width:290px;background:rgba(255,255,255,.25);position:relative;padding-right:50px;gap:25px;padding:10px 10px 10px 14px;height:50px;top:15px;border-radius:200px}.header_menu-btn{width:40px;height:40px;right:1px}.header-menu .nav-right{background:#ecebe9;z-index:13}.header-menu .header_menu-btn{background:#1c3935}.header-menu .header_menu-btn svg{stroke:#fff}.header-menu .nav-right>.header_btn-icon>img{filter:brightness(0) saturate(100%) invert(15%) sepia(37%) saturate(622%) hue-rotate(122deg) brightness(94%) contrast(88%) !important}.header-menu .header__logo-link{z-index:3;filter:brightness(0) saturate(100%) invert(15%) sepia(37%) saturate(622%) hue-rotate(122deg) brightness(94%) contrast(88%) !important}.home .header-wrapper:not(.searchPanelShowed) .nav-right>.header_btn-icon:after{filter:brightness(0) saturate(100%) invert(93%) sepia(89%) saturate(1%) hue-rotate(195deg) brightness(103%) contrast(102%) !important}.home.header-menu .header-wrapper .header .nav-right>.header_btn-icon:after{filter:brightness(0) saturate(100%) invert(15%) sepia(37%) saturate(622%) hue-rotate(122deg) brightness(94%) contrast(88%) !important}.header-menu .nav-list li a{font-family:'RocaOne-Th' !important;font-size:1.25rem;line-height:32px;letter-spacing:.02em;color:#1c3935}.search-mobile .nav-right{z-index:11;background:rgba(181,175,166,.25)}.search-mobile .header_btn-icon img{filter:brightness(0) saturate(100%) invert(15%) sepia(4%) saturate(6707%) hue-rotate(122deg) brightness(93%) contrast(85%) !important}.search-mobile .header_menu-btn{background:#1c3935}.search-mobile .header_menu-btn svg{stroke:#fff}.search-mobile .header__logo-link{z-index:11;filter:brightness(0) saturate(100%) invert(16%) sepia(45%) saturate(511%) hue-rotate(122deg) brightness(88%) contrast(88%) !important}.header_search-panel{z-index:1220 !important}body.header-menu .header__btn-cart.header_btn-icon:after{display:none}.bg_white.header-menu .header__right-btn:hover{color:#1c3935 !important}.header_menu-btn{width:50px;display:block;height:50px;display:flex;position:absolute;justify-content:center;border-radius:50%;right:-12px;z-index:2;align-items:center;background:#fff}.header_menu-btn svg{height:25px;width:25px}.nav-right{top:0}.tax-product_brand.header-menu .content-container,.tax-product_cat.header-menu .content-container{margin-top:60px}.search-mobile .content-container,.header-menu .content-container .searchPanelShowed{margin-top:1000px !important}.location-page.header-menu .content-container{margin:200px 20px 0 !important}.nav-right{z-index:4}.salon-secrets>p{margin-top:160px !important}.course-page_secrets{margin-bottom:160px}.category-page_items-list .woocommerce-result-count{font-size:1.3rem !important;line-height:1.5rem !important}.privacy-policy .nav-right,.bg_white:not(.main-page) .nav-right{background:rgba(181,175,166,.25)}.privacy-policy .header_menu-btn,.bg_white:not(.main-page) .header_menu-btn{background:#1c3935 !important}.privacy-policy .header_menu-btn svg,.bg_white:not(.main-page) .header_menu-btn svg{stroke:#fff}.privacy-policy .header_btn-icon img,.bg_white:not(.main-page) .header_btn-icon img{min-width:24px !important;filter:brightness(0) saturate(100%) invert(18%) sepia(31%) saturate(595%) hue-rotate(122deg) brightness(91%) contrast(93%) !important}.privacy-policy .header_btn-icon:after,.bg_white .header_btn-icon:after{opacity:.7 !important;margin-left:24px !important;filter:brightness(0) saturate(100%) invert(18%) sepia(31%) saturate(595%) hue-rotate(122deg) brightness(91%) contrast(93%) !important}.privacy-policy .header_btn-icon:after,.bg_white .header_btn-icon:before{background:rgba(188,197,186,.3) !important}.contacts-page_content-left{padding:0}.header__right-btn:hover{background:0 0 !important;color:#1c3935 !important;outline:none !important;outline:1px solid #1c3935 !important}.header-menu .header__right-btn:hover{background:0 0 !important;color:#1c3935 !important;outline:none !important;outline:1px solid #1c3935 !important}.nav-right{right:10px}.about-us_info{width:100%}.about-us_info div:not(.about-us_elipse){width:99%;margin:0 auto;gap:20px};.about-us_info-left>div{gap:24px !important}.about-us_team span{margin:initial}.footer_right-main>div{gap:30px;flex-wrap:nowrap}.footer_right{width:100%}.footer_container{height:fit-content}.footer-head_item{flex-direction:row}.footer_right-header{flex-direction:row;flex-wrap:nowrap;gap:15px}.footer_right-mainItem{width:180px !important}.footer_left img{width:400px;height:100% !important}.footer_right-mainItem{flex-direction:column;justify-content:flex-start;gap:10px}.footer_right-main>div div{width:100%}.footer_brand-logo{display:none}#searchIcon{pointer-events:none}.footer_right-header{gap:35px}.footer-head_item span{line-height:unset}.footer_right-header{padding-bottom:10px}.courses-page_pagination button{display:none}.product-page_ralated-header>img{display:block;width:60px}.product-page_ralated-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cabinet-history .content-area h1{margin-bottom:32px}.single-product .category-page_item a:nth-child(1) img{max-height:285px !important;height:285px !important;min-height:285px !important}.footer_bottom{flex-direction:column;gap:16px;margin-top:35px}.footer-head_item{padding-bottom:0}.courses-page_item-text{padding:35px 40px 40px !important}.courses-page_item-text h2{font-size:2rem}.courses-page_item-text,.courses-page_item-img{height:500px}.courses-page_item-img img{height:100%}.courses-page .content-area h1{margin-bottom:0}.courses-page_item-text h2{line-height:40px}.course-signup_right{width:50%}.course-signup_right .btn_rounded_green{width:100%}.course-signup{width:1000px;min-height:575px;padding:30px;gap:40px;border-radius:40px;display:flex;flex-direction:row;gap:30px;background:rgba(246,244,239,1)}.course-signup_sent{width:1000px;padding:30px;gap:40px;border-radius:40px;display:flex;flex-direction:row;gap:30px}.header-menu .nav-list{gap:20px !important}.header-menu .nav-list{width:300px;margin:0 auto}.header-menu .nav-list ul{width:100%}.header-menu .language-dropdown{max-width:340px}.header-menu .language-dropdown::-webkit-scrollbar{display:none}.header_btn-icon:nth-child(1):after{margin-right:5px}.header-menu .nav-list li a:after{content:'';display:inline-block;width:24px;height:24px;background:url('/dist/img/icons/Arrow Right.svg') no-repeat center;background-size:contain;align-items:center;margin-right:8px}.header-menu .nav-list li a{align-items:center;display:flex;justify-content:space-between}.header-menu .sub-menu{height:0;overflow:hidden;transition:height .3s ease-out}.header-menu .nav-list li.menu-item-has-children a.expanded{width:370px}.header-menu .nav-list li.menu-item-has-children ul a:after{opacity:0;background:0 0;width:0}.header-menu .sub-menu a{position:relative}.header-menu .menu-item-has-children a.expanded:before,.header-menu a.sub-menu :before{width:370px;content:'';position:absolute;background:#1c3935;top:35px;height:.3px}.header-menu a.sub-menu :before{background:rgba(182,175,165,1);top:51px !important}.header-menu .sub-menu{display:block}.header-menu .sub-menu a{padding:10px 0}.header-menu .nav-list li:not(.menu-item-has-children) a:after{content:'';display:inline-block;position:absolute;left:345px;width:24px;height:24px;background:url('/wp-content/themes/reinhard/assets/img/icons/Arrow Right.svg') no-repeat center;background-size:contain;align-items:center;margin-left:8px;transition:transform .3s ease}.header-menu .nav-list li{width:fit-content}.header-menu .nav-list{position:relative;align-items:start}.header-menu .nav-list li.menu-item-has-children>a:after{content:'';display:inline-block;width:24px;position:absolute;left:345px;height:24px;background:url('/wp-content/themes/reinhard/assets/img/icons/Add.svg') no-repeat center;background-size:contain;align-items:center;margin-left:8px;transition:transform .3s ease}.header-menu .nav-list li.menu-item-has-children a.expanded:after{transform:rotate(45deg)}.header-menu .nav-container{top:320px}.header-menu .language-dropdown{top:605px}.header-menu .header__right-btn{top:685px}.header-menu .nav-list{gap:16px !important}.header-menu .nav-list{padding:0}.header-menu .sub-menu{margin-top:3px}.course .review-text{width:100% !important}.course-page .slider-controls span:nth-child(1){left:2% !important}.course-page .slider-controls span:nth-child(2){right:2% !important}.course-signup,.course-signup_sent{display:none}.course-page .slider-controls{top:55% !important}.main-page_newsletter{min-height:unset !important}.main-page_newsletter img{margin:0 auto 0}.main-page_newsletter-input{height:56px !important}.main-page_newsletter-input a{margin-top:8px !important}.main-page_newsletter-input a{min-width:170px}.products-tabs_title{width:100%}.products-tabs{gap:0px}.category-page_item{width:380px;height:590px}.product-page_ralated-list{height:590px}.category-page_item a:nth-child(1) img{width:auto;height:340px}.product-page_ralated h2{font-size:2.5rem}.products-tabs_title li,.category-page_item h4,.category-page_item-price del .woocommerce-Price-amount,.category-page_item-price span{font-size:1.3rem}.products-tabs{margin-top:40px}.product-page_ralated-list{margin-top:30px}.category-page_item>div{gap:16px}.product-page_ralated-list{overflow-y:hidden;scrollbar-width:thin;padding-bottom:15px}.category-page_item,.product-page_ralated-list .category-page_more{height:100%}.service-page_hero{height:570px;padding:50px}.service-page_categories{width:100% !important;flex-wrap:nowrap;overflow-x:auto}.service-page_categories-item div{width:160px}.service-page_list .accordion-icon{min-width:40px;min-height:40px}.service-page .accordion-content_right .btn_rounded_green{height:48px !important}.main-page_salons-images img:nth-child(2){right:0;width:200px}.main-page_salons-images img:nth-child(1){width:330px}.main-page_salons-images img{border-radius:16px}.main-page_salons-images img:nth-child(1){width:270px}.main-page .product-page_ralated-list::-webkit-scrollbar-track{background-color:#fff !important;border-radius:16px !important}.main-page .product-page_ralated-list::-webkit-scrollbar-thumb{background-color:#bcc5ba !important;border-radius:4px}.courses-page{gap:40px}.privacy-policy .content-container{width:100%}.location-page .wide_container{padding:0 40px}.location-page .location-card_right{width:200px !important}.location-page .location-card_right img{width:100%}.location-page .location-card_left{width:initial !important}.location-page .location-card_buttons{font-size:.875rem !important}.location-page .location-card{flex-direction:column-reverse;height:initial}.location-page .location-card_right{width:100% !important;height:auto}.location-page .location-card{display:flex;justify-content:space-between}.location-page .location-card_right img{width:100% !important;height:380px !important}.main-page .page_textline{width:100%;gap:0% !important}.main-page .course-page_reviews-slider{width:100% !important}.main-page .review-text{max-width:600px !important;margin:0 auto;width:100% !important}.main-page .slider-controls{top:30px}.main-page_newsletter-input .btn_rounded_green{height:40px !important}.main-page_newsletter-content p{width:initial}.main-page_newsletter-content p:first-child{width:100%;max-width:800px !important}.main-page_newsletter-input{width:unset}.main-page .salon-slogan{width:100% !important}.main-page .review{padding:20px}.main-page .btn-more_reviews{height:40px;font-size:.875rem !important}.main-page #productsContainer::-webkit-scrollbar{width:140px !important;border-radius:16px;height:8px}.main-page #productsContainer::-webkit-scrollbar-track{background-color:rgba(109,122,109,1);border-radius:16px;height:8px}.main-page #productsContainer::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,1);border-radius:4px}.brands_list{display:flex;flex-direction:row;justify-content:flex-start;gap:30px;width:100%;padding-right:0 !important}.categories_list-card{min-width:350px;height:500px !important}.categories_list-card a{width:145px}.registration-inputs .btn_rounded_green{height:56px !important}.login-page h1{line-height:56px;font-size:2.5rem;margin-bottom:16px}.login-page_inputs{margin:45px 0 20px}.login-page_inputs .btn_rounded_green{margin-top:24px}.category-page_items-list>div:nth-child(1)>div.transparent-btn_rounded{height:40px;width:280px}.category-page_item>div{padding:0 30px 55px}.category-page .product-card_labels{left:-10px !important}.product-page_ralated .product-card_labels{left:-10px;gap:10px}.product-page_ralated-list{height:560px}.product-page_desc-photos .product-card_labels .product-label div{width:64px;height:64px}.main-page .category-page_item a:nth-child(1) img{height:288px !important;min-height:288px;margin:0 auto 15px}.product-page_faq-accordion .accordion-icon{height:40px;width:40px}.main-page .category-page_item{width:340px !important}.product-page_faq-accordion .accordion-icon img{top:13px;left:13px;width:22px}.accordion-title_left{font-size:1.3rem}.product-page_faq-accordion .accordion{padding:16px 0}.product-page_faq-accordion .accordion:nth-child(1){padding-bottom:16px}.product-page_faq{padding:60px}.product-page_ralated h2,.product-page_faq h2,.product-page_desc-title h1{font-size:2rem;line-height:40px}.product-volume_buttons button,.product-controls .add-to-cart,.product-page_desc-info .quantity{height:48px}.product-controls_favorite{height:48px !important;min-width:48px;min-height:48px;width:48px !important}.product-controls_favorite>img{width:24px}.product-volume_buttons .product-volume-icon{width:20px;height:20px}.product-volume_selected svg{width:8px !important;height:8px !important;outline:8px solid #1c3935 !important}.cabinet-content{justify-content:space-between}.cabinet-main{width:calc(100% - 400px) !important}.favorite-item_price{width:fit-content;max-width:120px}.cabinet-content{gap:50px !important}.content-area h1{font-size:2.5rem}.category-page .category-page_item a:first-child img{height:288px !important;min-height:288px !important}.category-page .category-page_item{height:552px !important}.cabinet-sidenav_hero{overflow:hidden}.cabinet-sidenav_hero span,.cabinet-sidenav_hero h3,.brands_list p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-history .order-images{margin-left:40px}.order-history .accordion-icon{margin-right:0;right:0}.location-card_left>div:first-child>div>div{width:100% !important}.checkout .content-container{width:100% !important;padding:0 40px;margin:0 auto}.order-page_right{width:370px}.order-page_discount input{min-width:60%;height:48px}.order-page_discount button{width:fit-content;min-width:25%;height:48px}.order-page_discount{width:100%}.order-page_right-list li{padding-bottom:12px;margin-bottom:12px}.order-page_total{margin-top:40px}.order-page_discount:after{top:75px}.order-page_total{padding:0 5px}.content-area>h1{font-size:2.5rem;line-height:56px}.order .content-container{width:100%;margin:0 auto !important;display:flex;flex-direction:column;justify-content:center}.order-page_left,.order-page_left-main{max-width:100%;min-width:50%}.order-page_right{min-width:360px}.delivery_button>span{white-space:nowrap}.delivery-icon{min-width:24px;min-height:24px}.order-page_left-main>.inputs-block,.delivery_buttons{gap:12px}.order-page{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto}.checkout .inputs-block input,.state-select_block .order-select,.delivery_buttons button,.order-select,.tax-product_brand form.woocommerce-ordering .transparent-btn_rounded{height:56px}.order-page{gap:40px}.nav-list{margin-left:-110px;gap:30px !important}body:not(.header-menu) .nav-list{margin-left:0}.nav-list{margin-left:0}main.content-container:not(.wide_container){max-width:1000px;width:100%}.error404 main.content-container:not(.wide_container){max-width:unset !important}.review{width:80% !important}.course-page_reviews div p{font-size:20px}.main-page .main-page_courses,.main-page .footer,.main-page .product-page_ralated{padding:0 !important}.category-page .category-page_list .category-page_item{width:32.5%}.variations_form .variations tbody tr td.value{height:48px}.product-page_desc-title>div:first-of-type{width:56px !important;min-width:56px !important;min-height:56px !important;height:56px !important}.single-course .slider-controls span:nth-child(1){left:2% !important}.single-course .slider-controls span:nth-child(2){right:2% !important}.single-course .course-page_reviews-slider .review p:nth-child(3){width:650px !important}.nav-list li:after,.nav-list li:hover:after,.main-page.header-menu .nav-list li:after{background:0 0 !important}body.header-menu .wrapper,body.search-mobile .wrapper{max-height:100vh !important}.menu-item-has-children>ul>li>a{font-family:'Helvetica-Neue-Roman' !important}.main-page_image-text{left:30px}.wide_container{width:calc(100% - 0px) !important}.contacts-page.wide_container{width:calc(100% - 20px) !important}.header__container{padding:29px 15px 15px}.footer{padding:0 5px}.about-us_info h2,.h2-custom,.main-page_newsletter h3{font-size:3rem;line-height:56px}.bg_dark-green .header_btn-icon:not(:first-child):after{margin-left:25px}.single-product .product-page_ralated-list .category-page_item{width:380px !important}.categories_list{padding:40px 10px 20px 0}.header-menu .nav-list li:after{display:none}.sub-menu li:before{width:370px;content:'';position:absolute;background:#1c3935;top:51px;height:.3px}body.header-menu .nav-right{width:185px}.header_search-panel .header_search-input img{right:15px !important}body.bg_white .nav-right__lang span{color:#1c3935}body.bg_white.home .nav-right__lang>span{color:#fff}body.single-product .product-page_ralated-list{padding-right:70px}.woocommerce-shop .categories_list{margin-left:-20px;padding-left:20px;padding-right:20px}.categories .categories_list::-webkit-scrollbar-track{margin-left:20px !important;margin-right:20px !important}.woocommerce-shop .brands{margin-top:670px}.main-page_salons-images img:nth-child(1){left:0}.main-page_course-item{padding:25px}.course-page_reviews{margin-left:-20px;margin-right:-20px}.header-menu .nav-list .sub-menu a{width:370px !important}.about-us_team>span:nth-child(1){margin-top:-80px !important}.woocommerce-checkout.woocommerce-order-received .content-container{width:calc(100% - 20px) !important}.header_search-results ul>a{width:calc(50% - 10px)}}@media (min-width:1250px){.content-container{margin-left:auto !important;margin-right:auto !important}}@media (min-width:1280px) and (max-width:1599px){.course-page .slider-controls span:nth-child(1){left:4% !important}.course-page .slider-controls span:nth-child(2){right:4% !important}}@media (max-width:1350px){.nav-list{gap:12px !important}}@media (max-width:1024px){.course .footer_container{padding:0 !important}.main-page_image-text{top:150px;transform:unset !important}.video-container{max-height:550px}.salon-secrets>p{margin-top:120px !important}.course-page_secrets{margin-bottom:120px}.course-page_secrets .salon-secrets>p{font-size:2rem;line-height:40px;padding:0}.about-us_info>div{flex-direction:column}.about-us_team ul,.about-us_team span{text-align:center;justify-content:space-around;gap:30px}.about-us_team span{text-align:left !important}.about-us_info-right img{margin:0 auto !important}.about-us_location-cards{display:flex !important;flex-direction:column !important}.about-us_location-cards>div{height:250px;width:100%}.about-us_location-cards>div:not(:first-child){width:100%;margin-top:0 !important}.about-us_info{gap:100px}.about-us_info-left{justify-content:unset;height:unset;display:unset;min-height:unset}.about-us_aboutOwner .about-us_info-left{order:2;max-width:620px !important;margin:0 auto;width:100%}.about-us_aboutOwner .about-us_info-right{order:1}.about-us_location-section div:first-child{gap:16px}.about-us_location-cards .content-area-location{margin-bottom:0 !important}.cabinet-sidenav_hero-img{display:block}.about-us_images-block h3{font-size:2rem !important;width:70%;margin:0 auto;line-height:50px}.about-us_images-block div{gap:24px}.about-us_images-block div{width:100%;max-width:865px}.category-page_items-list .woocommerce-result-count{margin-right:20px}.breadcrumb{width:auto !important}.error404 .content-container{padding:0 !important}.category-page .content-area:first-child>h2{font-size:2.5rem !important}.salon-introduction{font-size:1.5rem}.content-area h1{font-size:2rem;margin-bottom:20px;line-height:40px}.content-area h2{font-size:1.5rem;line-height:35px !important;margin:16px 0 !important}.contacts-page_content{gap:30px}.success-page .btn_rounded_green{height:48px}.success-content .status_btn{height:48px !important;padding:16px 20px !important}.success-content span,.success-content p{font-size:.875rem;line-height:16px}.success-content h1{font-size:2.5rem;margin-bottom:10px !important}.success-content{margin:0 0 60px}.content-area>h1{margin-bottom:40px !important}.about-us_images-block:before{background-size:cover;height:100%}.about-us_team ul{display:flex !important;flex-wrap:nowrap;flex-direction:row !important;gap:20px}.about-us_team ul{display:flex !important;flex-wrap:nowrap;flex-direction:row !important;gap:20px;overflow-x:scroll}.about-us_team li{user-select:none;-webkit-user-drag:none;pointer-events:none;cursor:pointer !important;flex:0 0 auto;width:200px}.about-us_team ul::-webkit-scrollbar{width:140px !important;border-radius:16px;height:8px}.about-us_team ul::-webkit-scrollbar-track{background-color:rgba(109,122,109,1);border-radius:16px;height:8px}.about-us_team ul::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,1);border-radius:4px}.about-us_team ul li{width:200px}.about-us_team ul li img{height:264px;margin-bottom:5px}.about-us_team ul li h3{font-size:1rem;margin-bottom:0}.about-us_team ul li p{font-size:.875rem}.about-us_team ul li button{margin-left:1px}.about-us_team ul span{margin-bottom:0 !important;text-align:left !important;margin:0 0 16px !important}.location-card{width:auto !important}.salon-introduction{font-size:1.5rem !important}.footer_container{flex-direction:column}.footer_brand-logo{display:none}.footer_right{border-radius:16px}.footer_container img{height:100% !important;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:16px;border-top-right-radius:16px}.footer_right{border-top-left-radius:0;border-top-right-radius:0}.footer_left{height:320px;width:100%;max-width:100%}.footer_left img{width:100%}.footer_brand-logo img{min-width:50px}.footer_bottom{gap:20px}.footer_bottom button{text-align:left}.wrapper{margin-bottom:20px}.footer_bottom{margin-top:35px !important}.footer_right-main>div{justify-content:space-between}.contacts-page_content-left{flex:0 0 340px !important}.course-signup_right .inputs-block{margin:24px 0}.course-signup{flex-direction:column;width:auto;gap:0px}.course-signup_right,.course-signup_left{width:100%}.course-signup{width:400px}.course-signup_left{height:auto;width:100%}.course-signup_left img{width:100%;object-fit:cover}.course-signup{position:relative}.course-signup_right_header svg{height:35px;width:35px}.course-signup{max-width:850px;width:calc(100% - 20px);padding:25px;gap:40px;border-radius:35px;display:flex;min-height:auto;flex-direction:row;gap:25px;background:rgba(246,244,239,1)}.course-signup_left{width:90%}.course-signup_left img{height:100%}.course-signup_right_main button{height:48px}.course-signup_right .inputs-block{margin:30px 0}.course-signup_right-inputs input{height:48px}.course-signup_right h3{line-height:32px;font-size:1.5em}.course-signup_sent{max-width:850px;width:calc(100% - 20px);height:500px}.course-signup_sent-left{padding-left:40px}.course-signup_sent-right img{max-height:470px;height:100%;width:auto}.about-us_aboutOwner{margin-top:100px !important}.about-us_aboutOwner{margin-bottom:0}.about-us_info>div:nth-child(2):after,.about-us_info>div:nth-child(1):after{bottom:-50px}.course-page_ideal-for>ul>li{font-size:1.2rem !important}.course-page_ideal-for h3{width:100% !important}.course .wide_container{padding:0 20px !important}.course .students-feedback_photos{margin-top:0 !important}.course-page_ideal-for{margin-bottom:100px !important}.course .salon-secrets,.course-page_students-feedback{margin-top:100px !important}.course-page_schedule{margin:0 auto 100px !important}.course-page_faq{margin-top:100px !important}.course-page_ideal-for{min-height:initial !important}.course-page_schedule-days>ul{width:50%}.info404{max-width:500px;width:100%}.content-404>img{width:initial !important;max-width:99.5vw !important}.page-404 .content-container{width:initial !important}.course-page .accordion-block{width:100% !important}.service-page_hero{height:510px;padding:45px}.service-page .accordion-icon{text-align:left !important}.service-page .accordion-block{gap:0px}.service-page .accordion-content_right h3{font-size:1.3rem !important}.service-page .accordion-content_right h3{margin-bottom:14px !important}.service-page .accordion-content_right h3:not(:last-child){margin-top:14px !important}.service-page .accordion-content_right h3:first-child{margin-top:3px !important}.service-page .accordion-content-inner{gap:30px !important}.main-page .accordion-block{width:100% !important}.main-page .accordion-title>span:first-of-type{width:90%}.main-page_course-text h2{font-size:2rem;line-height:40px}.main-page_course-text a{margin-top:32px}.main-page__courses-block{display:flex;flex-direction:column !important;height:fit-content}.main-page_course-item{width:100% !important;height:450px;max-width:100%}.main-page_image-text h3{font-size:1.3rem}.main-page_image-btns a,.main-page_image-btns a:hover{height:40px;font-size:.875rem;min-width:160px}.main-page_course-text .white-btn_rounded{height:40px}.main-page_logo-img{width:200px;height:300px}.main-page_salons-photos{height:1485px}.main-page_salons-images img:nth-child(1){position:absolute;top:-270px;left:3px}.main-page_salons-images img:nth-child(2){right:10px;width:200px}.faq-page .content-container{width:100%;padding:0 40px}.location-page .content-container{margin:0 40px !important;padding:0}.location-page .footer_container{margin-top:100px}.categories_list{padding-top:50px}.brands_list{padding-top:50px}.location-page .wide_container{width:initial !important}.location-page .wide_container{padding:0}.location-card{width:100% !important}.location-page .location-card_buttons a{height:40px !important;font-size:.875rem !important}.location-page .location-card_buttons a:nth-child(1){width:fit-content !important;min-width:175px;padding:0 20px}.location-page .location-card_buttons a:nth-child(2),.location-page .location-card_buttons a:nth-child(3){width:40px;max-height:40px}.video-container .main-page_image-text h2{font-size:5rem;margin-bottom:16px;line-height:86px}.main-page_newsletter-content h3{font-size:2.5rem;line-height:48px}.main-page_newsletter{background-size:cover}.main-page_newsletter-input{width:100% !important}.main-page .course-page .slider-controls span:nth-child(1){left:3% !important}.main-page .course-page .slider-controls span:nth-child(2){right:3% !important}.salon-introduction{font-size:1.5rem !important;margin-top:50px !important}.about-us .salon-introduction{line-height:35px !important}.about-us .about-us_location-section div:first-child{width:100% !important}.product-page_desc{gap:40px}.slider-controls .arrow-icon{width:40px;height:40px}.product-page_desc .slider-controls{width:calc(100% - 40px);left:20px}.product-page .product-volume{gap:22px}.product-page .product-volume_buttons{margin-bottom:10px}.product-page .product-page_desc-photos{height:600px}.product-page_faq{padding:40px}.favorites-items .favorite-item{gap:20px}.favorite-item{justify-content:space-between}.favorite-item_desc{width:230px}.favorite-item_price{margin:0 auto 0 20px}.cabinet-content{flex-direction:column}.cabinet-sidenav_hero-img{background:0 0;align-self:center;transition:transform .7s ease,background .7s ease,box-shadow .7s ease;width:40px !important;height:40px !important;padding:10px;border-radius:50%;outline:1px solid #000;color:red}.cabinet-sidenav.show .cabinet-sidenav_hero-img{background:#bcc5ba;border-radius:50%;transform:rotate(-180deg);outline:none;width:40px;height:40px}.cabinet-sidenav:not(.show) .cabinet-sidenav_hero{box-shadow:0 0 0 1px #1c3935;transition:box-shadow .7s ease}.cabinet-sidenav.show .cabinet-sidenav_menu{opacity:1;max-height:500px;overflow:visible;transition:opacity .7s ease,height .7s ease}.cabinet-sidenav_menu{opacity:0;max-height:0;overflow:hidden;transition:opacity .7s ease,height .7s ease}.favorite-item_desc{width:60%}.favorite-item_price{width:fit-content;margin:0 20px}.cabinet-sidenav_hero{width:100%}.cabinet-sidenav_hero-left{display:flex;flex-direction:column}.cabinet-sidenav_hero-img{display:flex;width:40px !important;min-width:40px;transition:background .7s ease,transform .7s ease}.cabinet-sidenav_hero{display:flex;justify-content:space-between;flex-direction:row}.cabinet-sidenav{gap:2px}.cabinet-sidenav.show .cabinet-sidenav_menu{border-top-right-radius:0;border-top-left-radius:0}.cabinet-sidenav.show .cabinet-sidenav_hero{border-bottom-right-radius:0;border-bottom-left-radius:0}.cabinet-sidenav .cabinet-sidenav_menu{opacity:0;max-height:0;overflow:hidden;transition:max-height 1s ease,opacity 1s ease,padding .7s ease;padding:0 20px}.cabinet-sidenav.show .cabinet-sidenav_menu{opacity:1;transition:max-height 1s ease,opacity 1s ease,padding .7s ease;max-height:500px;overflow:visible;padding:24px 20px}.address-dashboard_current div ul{width:400px}.cabinet-address .cabinet-main{width:100%}.address-dashboard_current div ul{width:600px}.order-history .order-images{margin-left:0}.order-history .order-total{margin-right:0}.about-us_team{gap:30px !important}.slider-controls .arrow-icon:hover{background:0 0 !important;outline:1px solid #1c3935 !important}.slider-controls .arrow-icon:hover img{filter:inherit}.about-us_team>span:nth-child(1){margin-top:-30px !important}.about-us_aboutOwner .about-us_info-left{min-height:initial !important}.product-page_ralated-list .category-page_item{width:340px}.personal-info .cabinet-main{width:100% !important}.favorite-item_desc{width:100%;margin-right:20px;max-width:400px}.favorites-items .favorite-item_right{width:250px;padding-left:20px}.single-course .course-page_reviews-slider .review p:nth-child(3){width:500px !important}.main-page_textline{gap:5%;display:flex;justify-content:space-between}.video-container .main-page_image-text h2{font-size:4.5rem;margin-bottom:16px}.main-page_image-btns{margin-top:30px}.service-page_list .accordion-title_text{max-width:420px !important;width:100%;display:inline-block}.woocommerce-EditAccountForm .cabinet-main_inputs{margin:56px auto}.woocommerce-EditAccountForm button.btn_rounded_green{margin:0 auto}.category-page_item .add-to-cart_bottom{transform:translateY(0) !important;opacity:1 !important;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.location-page_cards .location-card_buttons a:nth-child(3),.location-page_cards .location-card_buttons a:nth-child(2){min-width:40px;min-height:40px}.reset-password_page-title,.registration_page-title,.login-page_heading{margin-top:30px}.cabinet-sidenav_menu{width:100% !important}.product-page_desc-info>*:not(:first-child){margin-top:25px}.main-page_course-item{max-width:700px;width:100%;margin:0 auto}.main-page_course-text{justify-content:space-between}.main-page_course-item{height:560px !important;overflow-y:hidden}.main-page_course-text div ul{margin-top:5px !important}.main-page_course-text h2{-webkit-line-clamp:2 !important}.footer_left img{min-height:unset !important}.main-page_course-text .main-page_course-desc{-webkit-line-clamp:8}.tax-product_brand nav.breadcrumb,.tax-product_cat nav.breadcrumb{margin-bottom:20px !important}.service-page_promotions .controls{width:calc(100% - 30px);left:15px;right:15px}.service-page_promotions .promotion-content{max-width:550px;margin:0 auto}}@media (min-width:1024px){.course-accordion{padding:24px 0 !important}}@media (max-width:1230px){.nav-container{display:none}}@media (max-width:640px){.main-page .review-text{max-width:300px !important}.main-page_salons-photos{margin:150px auto 310px}}@media (min-width:755px) and (max-width:1007px){.footer_brand-logo{display:none !important}}@media (min-width:768px){.category-page_goods-all{position:absolute;z-index:2;background:#f6f4ef}.category-page_goods-dummy{display:block}.contacts-page_content.size-full{display:flex}.wp-block-heading{margin-bottom:8px !important}.category-page_goods-all{position:absolute;z-index:2;background:#f6f4ef}.category-page_goods-dummy{display:block}.category-page .category-page_goods-all>a{margin-right:20px !important}}@media (width:768px) and (height:1024px){.main-page .about-us_location-section{margin:830px auto 100px}}@media (min-width:780px) and (max-width:940px){.product-controls .single_add_to_cart_button{font-size:14px;line-height:16px}}@media (min-width:801px) and (max-width:1455px){.course-page_ideal-for{padding:80px}}@media (min-width:880px) and (max-width:1420px){.product-page_desc-photos{height:650px !important;min-height:650px !important}}@media (max-width:820px){.course-page_secrets{margin-bottom:96px !important}.header_search-panel .header_search-input img{right:15px !important}.salon-secrets>p{margin-top:96px !important}.content-area h2:not(.wp-block-heading){margin:16px 0 !important}.content-area h2.wp-block-heading{margin:8px 0 !important}.about-us h1{line-height:48px}.contacts-page_map{height:fit-content !important}.cart-opened .cart-side-modal{width:100% !important;padding:0 20px}.cart-header{padding:40px 0}.cart-opened .cart-item{justify-content:start}.cart-opened .cart-item div:last-child{margin-left:auto;display:flex;align-items:center}.cart-opened .nav-right{background:rgba(181,175,166,.25) !important}.cart-opened .header_menu-btn{background:rgba(28,57,53,1);stroke:#fff !important}.cart-opened .cart-footer_buttons{width:450px;margin:0 auto;margin-top:25px !important}.cart-opened .header__logo-link img{filter:unset !important}.cart-opened .header_menu-btn svg{stroke:#fff}.cart-opened .header_btn-icon{filter:brightness(0) saturate(100%) invert(16%) sepia(45%) saturate(511%) hue-rotate(122deg) brightness(88%) contrast(88%) !important}.cart-opened .cart-item_main{width:100% !important;flex-direction:column !important;justify-content:space-between !important}.cart-footer_buttons.cart-empty{margin-top:0 !important}.cart-opened .cart-item_main div{margin:0 !important}.cart-opened .cart-item_main h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em;max-height:2.8em;text-overflow:ellipsis;white-space:normal}.about-us_images-block:before{max-width:560px}.about-us_team span{margin-bottom:30px}.footer_bottom{margin-top:50px !important}.content-area h1{font-size:2rem !important;line-height:40px !important}.content-area h2:not(.wp-block-heading){font-size:2rem;line-height:32px;margin:0 !important}.faq-page_disclaimer{padding-top:20px !important}.accordion-block h2{text-align:left}.accordion-block{margin:32px 0}.info404 p{font-size:1.5rem !important;line-height:38px}.info404_button{min-width:143px;height:40px;margin-top:30px !important}.info404_button span{font-size:.875rem}.info404_button img{width:16px}.contacts-page_content-left h3{line-height:32px;font-size:1.5rem}.contacts-page_location{margin-bottom:20px}.contacts-page_content{flex-direction:column !important}.contacts-page_content-left,.contacts-page_content-right{width:100% !important}.contacts-page_map iframe{box-sizing:border-box}.contacts-page_location-row{display:flex;align-items:flex-start}.contacts-page_location-row h3{margin:0 0 23px}.contacts-page_content-left{flex:none}.contacts-page_content{gap:20px}.contacts-page_location-row>span{padding-top:1px}.contacts-page_content:not(:last-child){margin-bottom:96px !important}.contacts-page h1{margin-bottom:40px !important}.location-card{height:auto;flex-direction:column-reverse}.location-card_right{width:100% !important}.location-page .location-card_right img{width:100% !important;height:200px !important}.info404{top:50%}.about-us_aboutOwner div:nth-child(1) span{margin-bottom:0 !important;text-align:left !important}.location-card_left{width:unset !important}.about-us h1{font-size:2.5rem}.about-us .content-container h2{font-size:2rem}.about-us_info-left{margin-bottom:20px}.about-us_aboutOwner .about-us_info-right img{width:100%;height:500px;max-width:620px}.about-us_info{gap:120px}.about-us .content-container{padding:0 30px !important}.about-us_info{margin:30px 0 !important}.about-us_team span{margin-bottom:16px}.about-us_images-block{min-height:640px !important}.about-us_info-left{display:flex;align-items:flex-start !important;flex-direction:column !important}.about-us_info{gap:60px !important}.about-us_info>div:nth-child(1):after{bottom:-35px !important}.about-us_info>div:nth-child(2):after{bottom:-30px !important}.about-us h2{line-height:48px;font-size:2.5rem}.about-us_aboutOwner .about-us_info-right{margin-bottom:20px !important}.success-content{margin:60px 0}.content-area-location div h2{margin-bottom:-10px}.course-page_hero:nth-child(1):before{background-color:rgb(238 238 238/5%) !important}.search-mobile .header_search-input input{font-size:20px !important;padding:16px 0}.search-mobile .header_search-input img{width:24px !important;height:24px}.search-mobile .header_search-popular{font-size:14px;flex-direction:column;gap:16px;font-weight:700}.search-mobile .header_search-popular span{font-size:14px}.header_search-popular div a{padding:8px 13px}.footer_brand-logo{display:flex;align-self:flex-start;margin-top:10px}.footer_right-main>div{justify-content:unset}.footer_right-header span:not(:last-child):before,.footer_right-main div:not(:first-child):not(:last-child):before{content:'';position:absolute;top:45px;bottom:15px;background:rgba(182,175,165,1);height:.5px;width:100%}.footer_right-header span:after{left:0}.footer-head_item{align-items:center}.footer_right-header{gap:30px !important}.footer_right-main div:not(:first-child):not(:last-child):before{top:-10px !important}.cart-footer{padding:25px 20px}.cart-main ul li{padding-bottom:15px !important}.courses-page .content-container{padding:0 20px}.faq-page h1 .content-area{font-size:2.5rem;margin-bottom:20px !important}.faq-page h2 .content-area{font-size:2rem}.faq-page .faq-page_disclaimer{padding-bottom:20px !important}.category-page .content-area:first-child>h2{margin:10px 0 !important}.faq-page .accordion-block h2{margin-top:40px !important}.faq-page .content-container{padding:0 20px !important}.footer_right-main>div{justify-content:space-between;flex-wrap:wrap}.footer_brand-logo{margin-left:initial !important}.footer_right-header{flex-direction:column !important}.footer-head_item{flex-direction:row !important}.footer_right-header{gap:20px}.courses-page{gap:40px}.courses-page_item{flex-direction:column;gap:0px}.courses-page_items-block{gap:24px}.courses-page_item-img,.courses-page_item-text{width:100%}.faq-page .content-area h1{font-size:2.5rem;margin-bottom:40px !important}.faq-page .content-area h2{font-size:2rem}.faq-page .accordion-block{margin:40px auto !important}.faq-page .accordion-block:last-child{margin-bottom:0 !important}.faq-page .faq-page_disclaimer{margin-bottom:-20px !important}.courses-page_item-text .white-btn_rounded{width:100% !important;margin-top:15px !important}.courses-page_item{display:flex;flex-direction:column}.courses-page_item{gap:0px}.courses-page_item-img{order:-1}.courses-page_item-text{order:1}.course-signup_sent{flex-direction:column;width:400px;height:655px;background:#bcc5ba !important}.course-signup_sent-right img{content:url('/dist/img/sign-up2_mobileImg-success.png');object-fit:cover;right:15px}.course-signup_sent-right{width:100% !important;margin:0 auto;position:absolute;display:flex;top:35px;justify-content:center}.course-signup_sent-left .btn_rounded_green{display:block;position:absolute;top:355px;width:80%;margin:0 auto;left:50%;transform:translateX(-50%)}.course-signup_sent-left{top:215px;width:100%;position:absolute;justify-content:center;text-align:center;bottom:200px;left:50%;transform:translateX(-50%)}.signup-sent_close-btn{width:32px;height:32px;display:flex;justify-content:center;align-items:center}.signup-sent_close-btn svg{width:16px}.course-signup_sent-left h3{margin-bottom:5px;text-align:center !important;width:80%}.course-signup_sent p{width:80%}.header-menu .language-dropdown{top:620px}.header-menu .header__right-btn{top:700px}.about-us_info>div:nth-child(2):after,.about-us_info>div:nth-child(1):after{bottom:-30px !important}.course h1{font-size:2.5rem;line-height:40px}.course-page_reviews div:first-of-type>p{width:100% !important;margin-bottom:8px !important}.course-page_faq .accordion-title span:nth-child(1){width:80%;text-align:left !important}.course-page_ideal-for h3{margin-bottom:40px}.course-page_ideal-for{padding:70px}.course-page_hero2{background-image:url('/dist/img/course-page/bg2-shapes-mobile.png') !important}.course-page_ideal-for .course-page_hero-butons{margin-top:40px}.course-page .accordion-block .align-left{width:87%}.course-page_faq-header{width:100% !important}.course-page_schedule-day li:first-child{display:flex !important;align-items:center !important;pointer-events:all;transition:background .5s}.course-page_schedule-day>li:first-child{padding:24px 20px !important}.course-page_schedule-days{display:flex;flex-wrap:wrap}.course-page_schedule-days ul li p:nth-child(1){margin-bottom:3px !important}.course-page_schedule-day.show-all>li:first-child{background:rgba(188,197,186,1);height:72px !important;transition:background .5s}.course-page_schedule-day{flex:0 0 48%;box-sizing:border-box}.course-page_schedule-day ul{list-style-type:none;padding:0;margin:0}.course-page_schedule-day li{height:0;opacity:0;overflow:hidden;transition:height .5s ease,opacity .5s ease,display 0s .5s}.course-page_schedule-day p{margin:0}.course-page_schedule-days{justify-content:center}.course-page_schedule-day li:first-child{height:auto;opacity:1;display:block}.course-page_schedule-day.show-all li{height:auto;opacity:1;display:block}.course-page_schedule-day li:not(:first-child){display:none}.course-page_schedule-day{gap:16px}.course-page_schedule-day.show-all li:not(:first-child){display:block}.course-page_schedule-day>li:first-child p{position:relative;padding-right:20px}.course-page_schedule-day>li:first-child p{width:100% !important}.course-page_schedule-day>li:first-child p:after{content:'';position:absolute !important;right:0 !important;top:50%;transform:translateY(-50%);width:24px;height:24px;filter:brightness(0) saturate(100%) invert(0%) sepia(1%) saturate(7490%) hue-rotate(58deg) brightness(76%) contrast(98%);background-image:url('/dist/img/icons/ArrowDown_faq.svg');background-size:contain;background-repeat:no-repeat;transition:transform .3s ease}.course-page_schedule-day.show-all>li:first-child p:after{transform:translateY(-50%) rotate(180deg)}.course-page_schedule-day>li:not(:first-child)>p:first-of-type{margin-bottom:8px !important}.content-404{margin-top:30% !important}.cabinet-sidenav_menu{display:block}.service-page_hero{height:510px;padding:45px}.service-page .accordion-icon{margin-top:5px}.service-page .accordion:after{margin-top:35px !important}.service-page_hero{height:480px;padding:30px}.service-page .accordion-block{margin-bottom:25px !important;margin-top:8px !important}.accordion-title_text{display:flex;justify-content:flex-start;line-height:24px !important}.service-page .accordion-title_price{margin-top:-20px}.service-page_categories-item img{width:140px;height:140px}.service-page_categories{margin-top:90px}.service-page_categories-item div{width:140px}.service-page .service-page_list h3{font-size:1.5rem}.service-page .accordion-title_text{font-size:1.2rem}.service-page .accordion-title_price{font-size:1.3rem}.service-page_hero-buttons a,.service-page_hero-buttons a:hover{height:40px}.accordion-mobile-info{display:flex}.service-page .accordion-title>div>span{display:none !important}.accordion-title_price{margin-top:-3px !important;align-self:baseline}.accordion-mobile-info{gap:8px;margin-top:4px}.accordion-mobile-info img{width:16px}.accordion-mobile-info span{font-size:.875rem}.service-page .accordion-title{align-items:flex-start !important}.service-page .accordion.opened .accordion-title{height:72px}.accordion_zoom-icon img{height:20px !important}.service-page .accordion_zoom-icon{width:40px !important;height:40px !important}.accordion_zoom-icon{top:-325px !important}.service-page .accordion-content_right{width:100%}.service-page .accordion-content_left-img{margin-bottom:-100px}.service-page .accordion-content-inner{flex-direction:column !important}.service-page .accordion-content_left{width:100%}.service-page .accordion-content_left-img>img{height:328px !important}.service-page_hero_top{width:100% !important}.faq-page .content-area h1{font-size:32px !important}.accordion-title h3{text-align:left !important;padding-right:10px}.main-page .accordion-block p,.main-page_courses>p{text-align:left !important}.main-page_textline{width:100%;gap:0%;display:flex;justify-content:space-between;margin-left:-20px !important;font-size:.875rem;padding:20px !important}.main-page_image-text h2{margin-bottom:25px}.review{padding:20px 0}.service-page .accordion{margin:10px 0}.accordion-mobile-info>span{font-size:.875rem}.main-page_newsletter{padding:40px}.main-page_newsletter img{width:85px;height:125px}.salon-slogan h3{font-size:2rem}.main-page_newsletter-content p:first-of-type,#email-input::placeholder,#phone-input::placeholder,#name-input::placeholder{font-size:1rem !important}.main-page_newsletter-content p{width:initial !important}.course-page .slider-controls span{height:40px;width:40px}.service-page .accordion-title div:nth-child(1){align-items:flex-start}.main-page_salons-images img:nth-child(1){position:absolute;top:70px;left:3px}.main-page_salons-images img:nth-child(2){position:absolute;top:360px;right:20px;width:200px !important;height:224px;object-fit:cover}.main-page_salons-images img:nth-child(3){position:absolute;top:733px;right:500px}.main-page_salons-photos{margin:130px auto 430px}.main-page_salons-images img:nth-child(1){width:240px !important;height:164px !important}.main-page_salons-images img:nth-child(2){right:0;height:auto}.main-page_salons-images img:nth-child(3){height:auto;width:90%}.main-page_textline{display:none}body.home .content-container{padding:0 20px !important}.footer_container{padding:0 !important}.faq-page h1{font-size:2.5rem;margin-bottom:20px !important}.footer_container{padding:0 !important;width:100%}.location-page .content-area h2{margin-bottom:20px !important}.location-page .location-card_right{height:200px !important}.location-page .location-card_right img{height:200px !important}.categories_list{padding-top:40px}.brands_list{padding-top:40px}.location-page .location-card{padding:24px}.categories .content-area h2{font-size:2.5rem;line-height:48px}.location-page .content-container{padding:0 80px !important}.main-page_course-item{width:100% !important;height:370px}.main-page .main-page_course-text ul li{margin-bottom:0}.main-page .salon-slogan>div,.salon-slogan>div>p{width:100% !important}.main-page .reviews-block_header,.reviews-block_header h2{width:100% !important}.wrapper:has(#wpadminbar) .header_search-panel.show{top:155px !important}.main-page .products-tabs_title li{font-size:1rem !important;line-height:24px}.main-page main h2,.main-page_image-text h2{line-height:40px !important;font-size:32px !important;hyphens:auto}.main-page .products-tabs{margin-top:16px}.main-page .products-tabs_title{gap:20px !important}.main-page .products-tabs_title li{margin-right:0}.main-page .product-page_ralated-header>img{width:40px}.main-page .category-page_item{width:340px !important;height:528px !important}.main-page .course-page_reviews .btn-more_reviews>img{width:16px !important}.main-page .product-card_labels .product-label{height:60px !important;width:60px !important;font-size:10px;line-height:14px}.main-page .category-page_item h4{font-size:20px;line-height:32px}.main-page .category-page_item>div{gap:8px}.main-page .category-page_item p{font-size:14px;line-height:20px}.main-page .category-page_item-price del .woocommerce-Price-amount,.main-page .category-page_item-price .actual-price{font-size:1rem !important;line-height:24px !important}.main-page .category-page_item .add-to-cart_bottom img{width:16px !important;height:16px !important}.main-page .product-page_ralated .add-to-cart_bottom>span{font-size:.875rem;line-height:16}.product-page_ralated-list{height:555px}.main-page_image-text{width:calc(90%)}.main-page_newsletter-content h3{font-size:2rem;line-height:40px}.main-page .review-text{max-width:400px !important;font-size:18px !important;line-height:30px !important}.order-history .accordion.opened .accordion-content{margin-top:50px}.categories h1{font-size:2rem;line-height:40px;margin-bottom:20px !important}.categories_list-card{padding:24px 20px !important;width:320px;height:500px;min-width:320px}.categories_list-card h3{font-size:2rem;line-height:40px}.categories_list{gap:10px}.brands_item img{margin:0 auto !important}.brands_item>p{min-height:16px}.login-page{width:100% !important;max-width:560px !important;padding-left:20px !important;padding-right:20px !important}.login-page_inputs .btn_rounded_green{width:100%}.category-page .category-page_item{width:45%}.category-page_goods-list>div:nth-child(2){left:220px !important}.category-page_goods-item,.category-page_goods-all a{height:240px !important;width:160px !important}.category-page .product-card_labels{left:-15px !important}.category-page .category-page-goods_list>a>span,.category-page_goods-all>a{-webkit-line-clamp:2 !important;font-size:14px;line-height:16px}.category-page_goods-item img{height:160px !important;max-height:160px !important}.category-page_item a:nth-child(1) img{height:288px !important}.category-page .product-card_labels{gap:8px !important;font-size:10px !important;line-height:14px !important}.category-page .category-page_item{gap:16px !important}.category-page .category-page_item:after{top:28% !important}.category-page .category-page_item h4{font-size:20px !important;line-height:32px !important}.category-page .category-page_item>div:first-of-type{gap:0px !important}.category-page .category-page_item p{font-size:14px !important;line-height:20px !important;margin-bottom:20px !important}.category-page .category-page_item h4{margin-bottom:8px !important}.product-card_labels{gap:8px !important}.category-page .category-page_item-price>span{font-size:16px;line-height:24px !important}.category-page .category-page_item-price{gap:10px !important}.category-page .add-to-cart_bottom>img{width:16px !important}.category-page .add-to-cart_bottom>span{font-size:14px !important;line-height:16px !important}.category-page .add-to-cart_bottom{gap:10px !important}.category-page_goods-item:after,.category-page_item-selected:after{top:43% !important}.category-page_items-list>div:nth-child(1)>div.transparent-btn_rounded{height:40px;width:240px;padding:0 10px !important}.category-page_item-price span{font-size:16px !important}.category-page_pagination a{width:40px;height:40px;min-width:40px;min-height:40px}.category-page .category-page_item{width:48%}.product-page_faq{gap:110px}.product-page .category-page_item{height:590px;width:330px}.product-page .product-page_ralated-list{margin-top:30px}.product-page_desc-photos{height:auto !important}.product-page_desc{flex-direction:column}.product-page_desc-photos,.product-page_desc-info{width:100% !important}.product-page_desc-photos,.slider-container img{max-height:400px;height:400px !important}.product-page_faq{gap:24px !important;display:flex;flex-direction:column;justify-content:flex-start}.product-page_ralated h2,.product-page_faq h2,.product-page_desc-title h1{font-size:2rem;line-height:40px}.product-page_faq>h2{margin-bottom:20px;margin-right:0}.product-page .category-page_item{height:560px}.product-page .product-page_desc-title{align-items:center}.product-page_desc{gap:30px}.product-page .product-page_ralated{margin-top:120px}.product-page .product-page_desc{margin-bottom:120px}.content_breadcrumb{overflow-x:scroll;scrollbar-width:none}.product-page .product-page_faq{flex-direction:column;gap:40px !important}.product-page_faq-accordion{width:100% !important}.product-page .slider-controls>span{background:0 0}.favorite-item_desc{width:50%}.cabinet-main_inputs .inputs-block input,.cabinet-main_inputs .password-wrapper,#resetPassInput,.lost_reset_password .password-input,.lost_reset_password button[type=submit]{height:56px}.password-wrapper>img{width:20px;min-width:20px;height:20px;min-height:16px}.cabinet-main .btn_rounded_green{height:56px !important}.address-dashboard_current div ul{width:500px}.order-history .order-total{margin-left:40px}.order-history .order-date{top:50px}.cabinet-history .order-status{line-height:16px;margin-left:-30px;font-size:12px;top:71px}.order-history .accordion.opened .order-status{width:220px}.table-info_rows div span:nth-child(1){min-width:200px}.order-total_content span{white-space:nowrap}.order-history .order-total{margin-right:20px;margin-left:20px}.order-history .accordion-icon{width:300px;display:flex;flex-direction:row}.order-details-btn{display:block}.order-history .accordion-icon .order-details-btn{display:flex}.order-history .accordion-title p{display:block}.order-history .order-date{position:absolute;right:-5px;left:unset;top:10px}.order-history .order-status{position:absolute;left:unset;max-width:50%;top:30px;white-space:nowrap;right:0 !important;display:flex;justify-content:flex-end}.order-history .order-total{position:absolute;right:5px;left:unset;display:flex;top:27px !important;justify-content:flex-end}.order-history .order-images{margin-left:0;position:absolute;top:125px}.order-history .accordion{height:290px;position:relative}.order-history .accordion-icon{top:185px;left:25%}.order-history .order-status_name,.order-history .order-total_name{position:absolute;left:20px}.order-history .accordion.opened{height:fit-content}.order-history .order-status_name{top:55px}.order-history .order-total_name{top:75px}.order-history .order-images{left:35%}.order-history .order-images:after{content:'';width:100%;height:.5px;background:#e6e3dc;position:absolute;bottom:-10px}.order-history .order-images:before{content:'';width:100%;height:.5px;background:#e6e3dc;position:absolute;top:-10px}.order-history .order-number{position:absolute;top:5px;left:10px;width:50%;margin:0}.order-history .order-status_name{top:35px;left:14px}.order-history .order-total_name{top:54px;left:14px}.order-history .header_search-discount{font-size:12px;line-height:16px}.order-history .header_search-price{font-size:14px;line-height:16px}.order-history .accordion-icon{min-height:40px !important;height:40px !important}.order-history .accordion-icon{top:232px}.order-history .accordion.opened .accordion-title{height:120px}.order-history .accordion.opened .accordion-icon{top:130px;left:15px;width:calc(100% - 30px)}.order-history .accordion.opened .accordion-icon:before{content:'';position:absolute;height:.5px;background:#e6e3dc;width:calc(100% + 10px);top:-16px}.order-history .opened .accordion-content>ul li h3{position:relative;width:auto !important;height:fit-content}.order-history .opened .accordion-content>ul li a .order-total_content{display:flex;gap:10px;flex-direction:row}.order-history .opened .accordion-content>ul li a .accordion-content_amount,.order-history .opened .accordion-content>ul li a .order-total_content{position:absolute;bottom:5px;left:10px}.order-history .opened .accordion-content>ul li a .order-total_content{right:10px}.order-history .opened .accordion-content>ul li a .accordion-content_amount{right:0}.order-history .opened .accordion-content>ul li h3{width:100% !important;display:-webkit-box;top:-20px;-webkit-line-clamp:2;margin-right:-5px;-webkit-box-orient:vertical;text-overflow:ellipsis}.history-underline{position:relative;width:83%;display:flex;flex-wrap:nowrap}.history-underline:after{content:'';position:absolute;height:1px;background:#e6e3dc;width:100%;right:-90px;top:-30px}.order-history .opened .accordion-content>ul li a .order-details-btn{display:none}.order-history .opened .accordion-content>ul li a .order-close-btn{display:block}.order-history .accordion-icon .order-details-btn{color:#fff;margin:0}.order-history .accordion-icon{display:flex;flex-direction:row;justify-content:center;align-items:center}.order-history .accordion-icon .order-details-btn{color:#000}.order-history .accordion-icon:hover .order-details-btn{color:#fff !important}.order-history .accordion-icon.rotate span{color:#fff !important}.order-history .accordion-icon{left:15px;width:calc(100% - 30px) !important}.order-history .order-images{width:calc(100% - 20px);margin:0 auto;left:10px;display:flex}.order-history .opened .accordion-content ul li:nth-child(1):before{display:none;visibility:none}.order-history .accordion-icon img{position:initial;width:16px;min-width:16px;height:16px}.order-history .order-status_name,.order-history .order-total_name,.cabinet-history .order-history .order-date{color:#020304}.cabinet-history .order-history .order-date{left:unset !important}.order-history .accordion.opened .order-status{white-space:nowrap;right:-8px}.order-history .order-total{top:48px}.order-details-btn{margin-right:0 !important}.order-history .accordion.opened .order-total_content{justify-content:flex-end !important}.order-history .accordion.opened .accordion-content_amount{font-size:14px}.order-history .order-images li:nth-child(3){font-size:20px}.order-history .table-info_rows span{font-size:14px}.order-history .table-info_rows{gap:2px;cursor:default}.order-sum_total{cursor:default;font-size:14px}.order-details-btn{cursor:pointer;display:inline-block}.order-details-btn span:nth-child(2){display:none}.order-history .accordion-icon.active .order-details-btn span:nth-child(2){display:block}.order-history .accordion-icon img{margin-left:-25px !important}.order-history .accordion.opened .accordion-icon:after{content:'';height:.5px;width:calc(100% + 10px);background:#e6e3dc;position:absolute;margin:0 auto;bottom:-16px}.order-history .opened .accordion-content>ul li:after,.order-history .opened .accordion-content ul li:nth-child(1):before,.table-info:after{width:calc(100% - 20px) !important;margin:0 auto}.order-history .order-total{top:54px}.order-history .accordion .order-status{right:10px}.order-history .opened .accordion-content>ul li a .accordion-content_amount,.order-history .opened .accordion-content>ul li a .order-total_content{bottom:11px}.contacts-page_content.size-full{display:none}.contacts-page_content.size-800{display:flex}.checkout .inputs-block input,.state-select_block .order-select,.delivery_buttons button,.order-select,.order-page_left .btn_rounded_green,.order-page_pay-btn{height:48px;font-size:14px}.delivery_buttons button span,.order-page_discount input,.order-page_discount button,.order-page_total div span,.order-page_payment p,.auth-trigger span,.back-trigger span,.checkout .custom-checkbox span{font-size:14px}.order-page_discount input{width:65%}.order-page_discount button{width:30%}.order-page_right{min-width:300px}.order-page_list-desc h3{font-size:14px}.order-page{flex-direction:column}.order-page_right{width:370px;margin:0 auto}.order-page_right{order:1}.order-page_left{order:2}.lost_reset_password>p:first-child{line-height:32px !important;font-size:28px}.category-page_goods-list>div:nth-child(2){left:200px !important}.category-page .content-area:first-child>h2{font-size:2rem !important}.contacts-page_map{height:480px !important}.contacts-page_content-left>div{margin-bottom:0}.contacts-page_content-left{display:flex;flex-direction:column;justify-content:space-between}.contacts-page_content-right iframe{height:480px}.review{width:90% !important}.login-page_inputs .inputs-block input,.login-page_inputs .btn_rounded_green,.login-page_inputs .inputs-block input:hover,.login-page_inputs .btn_rounded_green:hover{height:56px !important}.login-page_inputs{margin-top:48px}.reset-password_page-title{margin-top:40px}.course-page_reviews div p{font-size:16px;line-height:24px}.registration_page .inputs-block>input,.registration_page .inputs-block div.password-wrapper,.registration-inputs .btn_rounded_green,.login-form .inputs-block>input,.login-form .inputs-block div.password-wrapper,.login-page_inputs .btn_rounded_green,.login-page_inputs .inputs-block input,.login-page_inputs .inputs-block div.password-wrapper{height:56px !important}.woocommerce-privacy-policy-text>p{margin-top:-16px !important}.reset-pass .login-page_inputs{margin-top:45px}.reset-pass .btn_rounded_green{margin-top:24px}.login-form .login-page_inputs,.registration_page .inputs-block{margin-top:48px !important}.registration-inputs .btn_rounded_green,.login-form .btn_rounded_green{margin-top:24px !important}.video-container .main-page_image-text h2{font-size:42px !important;line-height:40px !important}.category-page .category-page_list .category-page_item{width:calc((100% / 2) - 5px)}.about-us_team>span:nth-child(1){margin-top:10px !important}.product-page_desc-photos .slider-controls_bottom{bottom:16px !important}.product-page_desc .slider-controls{width:calc(100% - 30px) !important;left:15px !important}.product-page_desc-title>div:first-of-type{margin-top:-10px}.product-page_desc-photos{height:550px !important;min-height:550px !important}.single-product .product-page_desc{margin-bottom:120px}.single-product .product-page_ralated{margin-top:120px}.main-page .product-page_ralated-list{margin-top:50px !important}.cabinet-sidenav,.cabinet-sidenav_hero,.cabinet-sidenav_menu{width:100% !important}.order-history .accordion-title{justify-content:space-between !important}.order-history .order-status{margin-right:0 !important;text-align:left;margin-left:0}.order-history .accordion .accordion-title .order-total{margin-right:0 !important}.order-history .order-images{justify-content:center !important}.order-images li img,.order-images li:nth-child(3){width:80px !important;height:80px !important;min-width:80px !important;min-height:80px !important}.order-history .accordion-icon img{position:initial !important;margin-left:5px !important}.order-history .accordion-title>span:not(:last-child){margin-right:10px !important;margin-top:5px !important}.order-history .accordion.opened .accordion-content{transition:1.2s all ease !important;opacity:1}.order-history .accordion .accordion-content{opacity:0;transition:opacity 1.2s !important}.order-history .accordion .accordion-icon{transition:top 1s ease,left 1s ease,width 1s ease}.order-history .opened .accordion-content>ul li a .accordion-content_amount{margin-left:95px}.order-history .accordion-icon.rotate .order-details-btn>span:nth-child(2){display:block !important}.order-history .accordion-icon.rotate .order-details-btn>span:nth-child(1){display:none !important}.order-history .accordion.opened .accordion-content ul li:nth-child(1):before{opacity:1}.order-history .accordion .accordion-content ul li:nth-child(1):before{opacity:0}.single-course .course-page_reviews-slider .review p:nth-child(3){width:400px !important}.order-history .accordion.opened .accordion-content ul li>a>h3{position:relative !important}.order-history .accordion.opened .accordion-content ul li>a>h3:after{content:'';position:absolute !important;bottom:1px !important;height:.5px !important;background:#e6e3dc !important;width:100% !important}.cabinet-sidenav_hero-left{width:calc(100% - 60px)}.cabinet-sidenav_hero,.cabinet-sidenav_menu,.cabinet-sidenav_hero h3{width:100%}.favorite-item_desc{width:80%}.favorite-item_desc h3,.favorite-item_desc p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:initial !important;word-break:break-word}.lost_reset_password{margin-top:60px}body .header_search-panel .header_search-input{padding:5px 10px 0 !important}.header_search-panel.show{padding:10px 5px !important}.main-page_image-text{left:18px}.main-page .content-area-location{padding:20px 25px 25px}.about-us_aboutOwner .about-us_info-left{max-width:100% !important;width:100%}.about-us_aboutOwner{margin-top:50px !important}.favorite-item_desc>h3{line-height:21px}.main-page_image-text{top:220px}.main-page_newsletter-inputs input{height:48px}.course-signup_sent-left{padding-left:0}.course-signup_sent-right{height:50%}.category-page .category-page_list{gap:10px !important}.restore-pass_btn{text-align:right !important}.accordion-content_img-main{object-fit:contain}.woocommerce-error li{text-align:left}.courses-page_items-block .courses-page_item:nth-child(2n){flex-direction:column !important}.wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill,.is-mobile .wc-block-components-form .wc-block-components-checkout-step:after,.is-small .wc-block-components-form .wc-block-components-checkout-step:after{border:none !important}.is-medium .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper,.is-mobile .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper,.is-small .wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper{display:none !important}.is-medium .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title,.is-mobile .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title,.is-small .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{border-bottom:unset !important;border-top:unset !important;padding:0 !important}.is-medium .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text,.is-mobile .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text,.is-small .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{margin:0 !important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{margin-bottom:16px !important}.is-medium .wc-block-components-form .wc-block-checkout__order-notes.wc-block-components-checkout-step,.is-mobile .wc-block-components-form .wc-block-checkout__order-notes.wc-block-components-checkout-step,.is-small .wc-block-components-form .wc-block-checkout__order-notes.wc-block-components-checkout-step{margin-bottom:0 !important}.wc-block-checkout .is-large .wc-block-checkout__sidebar.is-sticky{position:unset !important}.is-small .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{padding:20px 0 !important}.contacts-page_content.size-800 .contacts-page_location:nth-child(3):hover div img{filter:unset !important}.contacts-page_content.size-800 .contacts-page_location:nth-child(1):hover div span{color:#6d7a6d;transition:.6s}main.contacts-page .contacts-page_location:nth-child(1) .contacts-page_location-row>div{position:relative;transition:.6s;padding-right:20px !important}main.contacts-page .contacts-page_location:nth-child(1) .contacts-page_location-row>div:after{bottom:-2px;background:#6d7a6d !important}main.contacts-page .contacts-page_location:nth-child(1):hover .contacts-page_location-row>div>img{filter:brightness(0) saturate(100%) invert(49%) sepia(18%) saturate(243%) hue-rotate(71deg) brightness(91%) contrast(86%) !important}main.contacts-page .contacts-page_location:nth-child(1):hover .contacts-page_location-row>div:after{transform:scaleX(1)}main.contacts-page .contacts-page_location:nth-child(1) .contacts-page_location-row>div:after{content:'';position:absolute;bottom:-3px;left:0;width:100%;height:1px;background-color:#6d7a6d;transform:scaleX(0);transform-origin:left;transition:transform .6s ease-out;opacity:.8}.main-page .about-us_location-section{margin:125px 0 115px}.product-page_founder{margin:115px auto}.main-page_courses{margin:115px auto 0 !important}.main-page_course-item{max-width:100%}.main-page_newsletter{margin:120px auto 0 !important}.order-history .accordion-content>ul li h3{padding-bottom:5px}.course-page_hero-text h1,.course-page_hero-text h2{width:85% !important;max-width:85% !important;word-wrap:break-word !important}.success-content>a.btn_rounded_green{width:100%;max-width:560px}}@media (min-width:820px){.cabinet-main{width:calc(100% - 450px) !important}.contacts-page_content.size-800{flex-direction:column}.reset-pass .btn_rounded_green{margin-top:35px}}@media (min-width:820px) and (max-width:1420px){.categories_list-card h3,.categories h1{font-size:2rem;line-height:40px}.categories h1{font-size:2.5rem;line-height:56px;margin-bottom:24px}}@media (min-width:900px) and (max-height:800px){.main-page_image-text h2{font-size:7rem;line-height:130px;margin-bottom:60px}.main-page_image-btns{margin-top:40px}}@media (min-width:900px) and (max-height:630px){.main-page_image-text h2{font-size:5rem;line-height:90px;margin-bottom:35px}}@media (min-width:960px) and (max-width:1555px){.favorite-item_desc h3,.favorite-item_desc>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:initial !important;word-break:break-word}.favorite-item_desc h3{margin-top:-5px}.favorite-item_price{align-items:flex-end;width:100px;margin:0 50px 0 0}.favorites-items .favorite-item_right{width:250px;min-width:250px}.favorites-items .favorite-item{gap:20px}.favorite-item_desc{max-width:100%;width:100%}.favorite-item_desc>h3{line-height:21px}.woocommerce-orders .cabinet-content{gap:30px}.cabinet-main{width:calc(100% - 280px) !important}.order-history .order-images{display:none}.order-history .accordion .accordion-title .order-total{margin-right:85px !important}.order-history .accordion-title{justify-content:space-between !important}}@media (max-height:820px){.cart-main{max-height:650px;height:70vh}}@media (max-width:800px){.main-page_salons-photos{margin:130px auto 420px}}@media (max-width:780px){.main-page_salons-photos{margin:130px auto 400px}}@media (max-width:760px){.main-page_salons-photos{margin:130px auto 380px}}@media (max-width:740px){.main-page_salons-photos{margin:130px auto 370px}}@media (max-width:720px){.main-page_salons-photos{margin:130px auto 360px}}@media (max-width:700px){.main-page_salons-photos{margin:130px auto 350px}}@media (max-width:680px){.main-page_salons-photos{margin:130px auto 340px}}@media (max-width:660px){.main-page_salons-photos{margin:130px auto 330px}}@media (max-width:640px){.main-page_salons-photos{margin:130px auto 320px}}@media (max-width:620px){.main-page_salons-photos{margin:130px auto 310px}}@media (max-width:600px){.main-page_salons-photos{margin:130px auto 290px}}@media (max-width:580px){.main-page_salons-photos{margin:130px auto 280px}}@media (max-width:576px){.main-page_salons-photos{margin:200px auto 60%}}@media (max-width:330px){.main-page_salons-photos{margin:200px auto 70% !important}}@media (max-width: 1024px) and (max-height: 576px ) {
    
}@media (min-width:480px) and (max-width:800px){.footer_right-main>div div:not(:last-child){width:45% !important}.is-mobile .wc-block-components-form .wc-block-components-checkout-step:after,.is-small .wc-block-components-form .wc-block-components-checkout-step:after{display:none !important}.footer_right-main>.footer_brand-logo.div:nth-child(2n){justify-content:flex-end}.footer_right-main .footer_right-mainItem:nth-child(2n)>*{text-align:right;justify-content:flex-end}.footer_right-main .footer_right-mainItem:nth-child(2n)>ul li{text-align:right}}@media (min-width:480px) and (max-width:605px){.service-page .accordion-title div:nth-child(1){margin-right:10px}.service-page .accordion-title_text{width:235px}}@media (min-width:540px) and (max-width:840px){.students-feedback_photos img:nth-child(2){margin-bottom:20px;width:255px !important;height:255px !important;object-fit:cover}.category-page_items-list .transparent-btn_rounded{width:250px}}@media (min-width:560px) and (max-width:960px){.address-dashboard-inputs{margin:0 auto}}@media (min-width:605px) and (max-width:735px){.service-page .accordion-title div:nth-child(1){margin-right:10px}.service-page .accordion-title_text{width:320px}}@media (max-width:640px){.service-page .accordion{width:100% !important}}@media (min-width:735px) and (max-width:920px){.service-page .accordion-title_text{width:400px}}@media (min-width:540px) and (max-width:590px){.students-feedback_photos img:nth-child(3){margin-top:-140px}.students-feedback_photos{display:flex;flex-wrap:wrap;justify-content:space-around}.students-feedback_photos img{border-radius:16px !important;width:200px !important;height:fit-content}.course-page_subscribeBtn{margin-top:64px !important}}@media (min-width:540px) and (max-width:840px){.students-feedback_photos{display:flex;flex-wrap:wrap;justify-content:center}.students-feedback_photos img{border-radius:16px !important;height:350px;width:255px !important;min-width:180px !important}.students-feedback_photos img:nth-child(3){margin-top:0 !important}.students-feedback_photos img:nth-child(4){margin-top:0 !important}}@media (min-width:545px) and (max-width:754px){.footer_brand-logo{width:initial !important}}@media (max-width:576px){.header{margin-bottom:0}.video-container{margin-top:-90px !important}body .header_search-panel.show{margin-top:-15px !important;width:calc(100% - 15px) !important;padding:0 5px !important}.header_search-panel .header_search-input{padding:0 10px !important}.header-wrapper.searchPanelShowed .header{margin-top:1px}.header_search-panel{top:100px !important}.content-area h2{margin:8px 0 !important}.content-area h2{font-size:1.5rem !important;margin:8px 0 !important}.content-area h3{line-height:24px !important;font-size:16px;margin:8px 0}.search-mobile .header_search-input input{padding:5px 0 !important}.content-container{margin:0 !important}.about-us_images-block:before{max-width:none !important}.about-us_info-right>img{height:330px !important}.service-page_hero_top h2{font-size:40px;line-height:48px}.video-container{max-height:550px}strong:not(.woocommerce-cabinet-content strong){line-height:18px;font-size:13px}.about-us_images-block:before{background-size:400%}.success-page .success-content,.success-page .content-container{width:100% !important;padding:0 40px}.success-page .btn_rounded_green{width:100%}.success-content .status_btn span{font-size:.875rem !important}.location-card{margin-right:0 !important}.service-page .accordion-title_price{font-weight:700}.cart-item_main h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.footer_right-main{margin-top:24px !important}.footer_bottom h3{margin-top:-10px !important}.cart-main_amount{height:24px;width:70px}.header{z-index:1111 !important}.cart-main_amount span{font-size:12px}.nav-right{z-index:2000 !important}.header__logo-link img{width:108px;height:48px}.main-page .accordion-content-inner{font-size:.875rem !important;line-height:16px !important}.contacts-page_location{margin-bottom:30px}.about-us h1{line-height:40px !important}.location-card{gap:10px;padding:20px !important}.location-card h2{font-size:1.5rem !important}.location-card p{font-size:.875rem !important}.nav-right{top:0 !important}.content-container{margin:0 !important}.location-card_left ul{gap:4px}.location-card_left{gap:32px}.breadcrumb{font-size:.75rem}.content-area p,.content-area ul li,.content-area ol li{font-size:.875rem;line-height:16px}.content-area ul>li>p{margin:15px !important}.content-area ul>li:first-child{margin-top:1px}.content-404>img{height:100px !important;width:auto !important}.bg_dark-green .content-container{margin-left:auto !important;margin-right:auto !important}.info404{top:140% !important}.location-card_left ul li:last-child{margin-bottom:10px !important}.location-card_buttons a{min-height:40px !important;height:40px !important}.location-card_buttons a:nth-child(1),.location-card_buttons a:nth-child(2){font-size:.875rem !important}.location-card_buttons a:nth-child(2),.location-card_buttons a:nth-child(3){width:40px}.home .location-card_buttons a:nth-child(3),.home .location-card_buttons a:nth-child(4){width:40px;max-width:40px}.home .location-card_buttons a:nth-child(3)>img,.home .location-card_buttons a:nth-child(4)>img{width:18px !important;height:auto !important}.location-card{margin-bottom:-4px !important}.about-us_buttons{display:flex;flex-direction:column;gap:8px !important}.about-us_info>div:nth-child(1):after{bottom:-60px !important}.about-us_buttons a{height:40px;width:100%;font-size:.875rem}.about-us_buttons a:hover{height:40px;width:100%;font-size:.875rem}.about-us_info div{gap:8px}.courses-page_item-text{padding:24px 20px !important}.courses-page_item-text ul li:not(:nth-child(1)){margin:0 !important}.courses-page_item-text ul{height:152px !important}.courses-page_item-text .white-btn_rounded{margin-top:24px !important}.cart-opened .cart-footer_buttons{width:100% !important;font-size:14px}.about-us_info-left{display:flex;flex-direction:column;justify-content:flex-start !important}.about-us_images-block h3{font-size:2rem !important}.about-us_images-block>div>div{margin:10px auto 0 !important;padding:0 50px}.about-us_info-left h2{line-height:40px}.success-page .success-content>img{width:125px;height:160px;margin-bottom:0}.success-content h1{font-size:2rem}.success-content a span,.success-content p{line-height:16px !important}.success-content>p{margin:-5px 0 20px}.success-page .success-content{padding:-40px !important}.success-page .content-container{padding:20px !important}.success-page .status_btn{min-width:312px}.success-page .btn_rounded_green{margin-top:48px;min-width:300px}.header_search-results ul li div:nth-child(2) h3{line-height:17px}.categories .content-area h2{font-size:2rem !important;line-height:40px !important}.cart-opened .cart-item{all:unset;display:flex;flex-direction:row}.cart-opened .cart-item_main{display:flex;flex-direction:column !important;align-items:left}.cart-opened .cart-item_main div:nth-child(1) div,.cart-opened .cart-item_main div:nth-child(2){display:flex;flex-direction:row}.cart-opened .cart-item_main div:nth-child(2) div{display:flex;flex-direction:row}.cart-opened .cart-item_main{display:flex;flex-direction:column;justify-content:space-between !important}.cart-item_main>div:first-child>a:first-child,.cart-item_main>div:nth-child(2) ins,.cart-main_suggestion>ul>li>div>h3{font-size:14px;line-height:16px}.cart-main ul li{padding-bottom:10px}.cart-item_main>div:nth-child(1){flex-direction:column}.woocommerce-mini-cart-item .cart-item_delete img{bottom:15px;opacity:1;width:20px;height:20px;visibility:visible}.cart-footer_buttons a{height:40px !important}.cart-opened .cart-item_main h3{font-size:14px}.cart-opened .cart-item_imgMain,.cart-main_suggestion>ul>li>a{min-width:64px;min-height:80px;max-width:64px;max-height:80px}.cart-opened .cart-item_main{display:flex !important;gap:8px;align-items:flex-start !important;justify-content:flex-start !important}.cart-opened .cart-main_amount{padding:5px 8px !important;height:24px;min-width:70px;width:fit-content !important;max-width:120px}.cart-opened .cart-main_amount span{font-size:12px}.cart-opened .cart-main_price{font-size:14px}.cart-opened .cart-item_main div:last-child{width:100%;position:relative}.cart-opened .cart-item_main div:last-child div{width:80%;display:flex;align-items:center;gap:10px}.cart-opened .cart-item_delete{bottom:0;right:0 !important}.cart-opened .cart-item{padding:20px 0 !important}.info404 p{line-height:32px !important}.info404_button{margin-top:24px !important}.cart-main_suggestion>ul>li>div>h3{margin-top:0}.woocommerce-mini-cart__empty-message{line-height:21px}.footer_right{width:100% !important}.header_search-results ul li div:nth-child(2) h3{margin-top:-2px}.search-mobile .header_search-results ul li div:nth-child(1) img{height:100% !important;min-width:64px;min-height:64px;max-width:64px;max-height:64px;padding:5px;object-fit:contain}.header_search-results del .woocommerce-Price-amount{margin-top:1px}.search-mobile .header_search-results ul li h3,.search-mobile .header_search-price{font-size:14px !important}.search-mobile .header_search-discount{font-size:12px !important}.search-mobile .header_search-results ul li div:nth-child(2){width:unset}.search-mobile .header_search-results ul a{width:100%}.search-mobile .header_search-results ul li{width:100% !important;height:80px !important}.search-mobile .header_search-results ul{gap:8px;width:100%}.search-mobile .header_search-results ul li h3{display:-webkit-box;-webkit-line-clamp:2 !important;font-size:14px;line-height:16px !important;-webkit-box-orient:vertical;overflow:hidden !important;text-overflow:ellipsis !important;white-space:normal}.header_search-results ins .woocommerce-Price-amount,.header_search-results a>li>div:nth-child(2)>div>.woocommerce-Price-amount{font-size:14px !important;line-height:16px !important}.about-us_images-block h3{line-height:40px;width:280px;font-size:2rem}.about-us_images-block div div{width:80vw;max-width:380px}.info404{top:150px !important}.footer_right-header span img{width:32px}.footer_brand-logo{width:initial !important}.courses-page_item-text{height:400px !important}.courses-page_item-text ul{max-height:152px}.courses-page .content-container{margin:initial !important}.course-signup{width:100%;max-width:360px;min-height:655px;padding:24px 20px;flex-direction:column}.course-signup_right_header{width:calc(100% - 40px);position:absolute;top:20px !important}.course-signup_right_header svg{width:32px;height:32px}.course-signup_left{width:320px;height:240px}.course-signup_right_main,.course-signup_right_main .btn_rounded_green,.lost_reset_password button[type=submit]{font-size:.875rem}.courses-page_item-text ul{margin-bottom:0 !important}.courses-page_item-text{padding:30px !important}.header-menu .nav-list{gap:6px !important;margin-left:-20px !important}.header-menu .nav-list li a:after{left:300px}.header-menu .nav-container{top:260px;margin-left:-5px;width:310px;margin:0 auto}.header-menu .language-dropdown{top:560px}.header-menu .header__right-btn{top:630px}.accordion-icon{min-width:32px !important;min-height:32px !important;width:32px !important;height:32px !important;display:flex !important;justify-content:center !important;align-items:center !important;align-self:flex-start;margin-top:5px !important}.home .accordion-icon{margin-top:5px}.home .accordion-content .accordion-content-inner{line-height:20px !important}.accordion-title>span{font-size:18px !important;line-height:25px}.accordion-icon img{width:20px !important;left:6px !important;top:6.5px !important}.content-container.faq-page .accordion-title>h3{max-width:85%}.faq-page .accordion-block{margin:-5px auto !important}.faq-page .accordion{padding:8px 0 !important}.main-page_additional-text{margin:100px 0 0}.footer_right-mainItem{font-size:16px !important;line-height:24px !important}.course-page .slider-controls span{height:32px !important;width:32px !important}.course-page .slider-controls span:nth-child(2){right:-10px !important}.course-page .slider-controls span:nth-child(1){left:-10px !important}.course-page_hero-text{width:320px}.course-page_hero-butons{flex-direction:column}.course-page_hero{border-radius:16px !important;height:560px !important}.course-page_hero-text h1,.course-page_hero-text h2{margin-bottom:16px !important}.course-page_hero-butons a,.course-page_secrets a:hover,.course-page_hero-butons a:hover,.course-page_secrets a{height:40px !important;font-size:.875rem;line-height:16px}.course-page_ideal-for{padding:56px 20px 24px !important;margin-bottom:96px !important}.course-page_hero-butons a:first-child img{width:16px}.course-page_hero-text h1,.course-page_hero-text h2{font-size:2.5rem;line-height:48px}.course-page_hero-text .header_search-discount{line-height:24px;font-size:1rem;letter-spacing:5%}.course-page_hero-text .header_search-price{line-height:32px;font-size:1.5rem;letter-spacing:2%}.course-page_hero-text>p{margin-bottom:32px}.course .salon-secrets{margin-top:96px !important;margin-bottom:32px !important}.course-page_ideal-for{background-image:url("/dist/img/course-page/bg-shapes-mobile.svg") !important}.course-page_pre-title{line-height:24px;color:rgba(182,175,165,1)}.course-page_ideal-for>ul>li{font-size:.875rem !important;line-height:16px}.course-page_ideal-for ul li{position:relative;margin-bottom:55px !important}.course-page_ideal-for ul li:before{position:absolute;top:-51px}.course-page_ideal-for ul li:last-child{margin-bottom:0 !important}.course-page_ideal-for h3{margin-bottom:56px !important}.course-page_ideal-for .course-page_hero-butons{margin-top:56px !important;width:100%;gap:8px}.course-page_hero-butons a{height:40px !important;width:100% !important}.course-page_ideal-for>h3,.course-page_schedule>h2,.students-feedback_head h2,.course-page_reviews h2,.course-page_faq-header h2{font-size:2rem !important;line-height:40px !important}.course-page_reviews-slider .rate-star{width:16px}.review .stars{margin-bottom:0 !important}.review-text,.students-feedback_head h2{margin-bottom:16px !important}.slider-controls .slider-btn{width:32px;height:32px}.slider-controls .arrow-icon{padding:8px !important}.course-page_students-feedback{margin-top:96px !important}.course-page_reviews-slider .review{margin-bottom:0 !important;padding-bottom:0 !important}.course-page .slider-controls span:nth-child(2){right:-5px !important}.course-page .slider-controls span:nth-child(1){left:-5px !important}.course-page .course-page_reviews-slider{width:100% !important}.course-page .review-text{color:rgba(2,3,4,1) !important;width:60% !important}.students-feedback_photos{display:flex;flex-direction:column;gap:16px}.students-feedback_head p{margin-bottom:48px}.students-feedback_photos>img{position:initial !important;width:320px;margin:0 auto;object-fit:cover;object-position:top}.students-feedback_photos img:nth-child(2){height:480px !important}.students-feedback_photos img:nth-child(3){margin-top:0 !important}.students-feedback_photos img:nth-child(1),.students-feedback_photos img:nth-child(3),.students-feedback_photos img:nth-child(4){height:320px !important;object-fit:cover}.main-page .btn-more_reviews{margin-top:40px !important}.course-page_subscribeBtn{margin-top:48px !important;height:40px;font-size:.875em;justify-content:center;align-items:center}.course-page_subscribeBtn img{width:16px;margin-top:-2px !important}.course-page_ideal-for ul{margin-top:40px !important}.course-page_hero2{margin-top:126px !important;background-image:url("/dist/img/course-page/bg2-shapes-mobile.png") !important}.course-page_hero2 .header_search-discount{color:rgba(28,57,53,1) !important}.course-page_hero2 .price-black{line-height:32px;font-size:1.5rem}.course-page_faq-header h2{margin-bottom:16px !important}.course-page_faq-header p{margin-bottom:0 !important}.course-page_faq-header{margin-bottom:48px !important}.align-left{font-size:1.5rem;line-height:32px}.w32{width:32px !important;height:32px !important;display:flex;margin-top:5px !important;justify-content:center;align-items:center}.w32 img{position:initial !important;padding:7px}.course-page_hero2{background-position:center calc(50px)}.course-page_hero2 .course-page_hero-butons a img{width:16px !important}.course-page_hero2 .course-page_hero-butons a span{padding-top:2px}.course-page_schedule-days{flex-direction:column !important;gap:24px !important}.course-page_schedule-days>ul{width:100% !important}.courses-page_pagination a{width:40px !important;height:40px !important;font-size:1rem;line-height:24px}.courses-page_pagination div{margin-bottom:0 !important}.courses-page_pagination,.courses-page_pagination div,.category-page_pagination,.category-page_pagination div{gap:10px !important}.pagination-btn_disabled{background:#e6e3dc}.courses-page_pagination a{padding:8px !important}.courses-page_pagination{margin-bottom:1px !important}.courses-page_pagination>div>a:nth-child(3){display:none !important}.service-page_location .service-page_location-row{font-size:.875rem !important;line-height:16px}.service-page_location .service-page_location-row div img{width:16px !important}.service-page_hero-buttons{flex-direction:column}.service-page_hero-buttons a,.service-page_hero_bottom .custom-service_btn{width:100% !important}.service-page_list .accordion-title>div>div{gap:10px !important}.service-page .service-page_location-row div span{min-width:110px}.accordion-mobile-info>img{width:16px}.accordion-mobile-info>span{font-size:.875rem}.service-page_list .accordion-title_text{font-size:1rem !important;line-height:24px !important}.accordion-mobile-info{gap:4px !important;margin-top:8px !important}.service-page .service-page_list h3{line-height:32px !important}.service-page .accordion-title_price{font-size:1rem !important;color:#1c3935;line-height:16px !important;padding-top:5px}.service-page_categories-item div img{width:120px !important;height:120px !important}.service-page_categories-item div,.service-page_categories-item{width:120px !important}.service-page_categories-item span{font-size:.875rem;line-height:16px !important}.service-page .service-page_location-row>span{white-space:nowrap}.service-page .accordion-title div:nth-child(1){margin-right:8px}.service-page_hero_top h1{font-size:2.5rem;line-height:48px}.service-page_categories{margin:90px 0 45px !important}.service-page_categories-item:hover img{opacity:1;box-shadow:0 0 0 4px #e6e3dc}.service-page_item-active img{opacity:1;outline:4px solid #b6afa5 !important;transition:opacity .3s ease,box-shadow .3s ease}.service-page_hero{padding:20px}.service-page_hero_top>span{font-size:1rem;font-weight:24px}.service-page_hero_bottom,.service-page_location{width:100%}.service-page_location-row,.service-page_hero-buttons{justify-content:space-between !important}.service-page_hero .white-btn_rounded,.service-page_hero .custom-service_btn{font-size:.875rem}.service-page_hero .custom-service_btn>img{width:16px !important;padding-top:2px}.service-page_list .accordion-icon{min-width:32px;min-height:32px;width:32px !important;height:32px !important}.service-page_list .accordion-icon>img{width:16px}.service-page_list .accordion-title>div>div{gap:15px !important}.content_breadcrumb{font-size:.875rem}.service-page .accordion .accordion-content_left{margin-top:0 !important}.service-page .accordion.opened .accordion-title:after{display:none}.service-page .accordion:after{margin-top:22px !important}.content_breadcrumb{width:100%;display:flex !important;flex-wrap:nowrap !important}.close{right:23px !important}.service-page_hero{padding:20px !important}.service-page .accordion.active{background:0 0}.accordion-mobile-info span{font-size:12px !important;line-height:14px !important}.service-page_list .accordion-title>div>div{gap:10px}.service-page_list .accordion-title_text{width:220px !important}.service-page .accordion-title_price{padding-top:8px !important}.service-page .accordion-content_right h3{font-size:1rem !important;line-height:24px !important}.service-page .accordion-content_right p,.service-page .accordion-content_right li{line-height:16px !important;font-size:.875rem !important}.service-page .accordion-content_right h3{margin:4px 0 !important}.service-page .accordion-content_right .btn_rounded_green{margin-top:30px !important;padding-left:8px !important;height:40px !important;font-size:.875em !important;line-height:24px !important}.service-page .accordion{padding:6px 0 !important}.service-page_list .accordion-title>div>div{gap:10px !important}.service-page .accordion-block{margin-top:8px !important}.accordion-title h3{font-size:18px}.accordion-icon{min-width:32px;min-height:32px}.nav-right{right:0}.content-404{margin-bottom:116px}body.error404 .footer_container{margin-top:120px !important}body.error404 .content-container{margin-top:20px !important}.main-page .main-page_course-text .white-btn_rounded{font-size:.875rem}.main-page .main-page_course-text ul li{margin-bottom:8px}.main-page_courses>p{font-size:1rem !important;margin-bottom:56px !important}.main-page .main-page_course-text .white-btn_rounded{width:100% !important}.main-page_courses>h2{margin-bottom:16px !important;line-height:40px !important}.main-page_textline{flex-wrap:wrap !important;justify-content:space-around}.main-page_textline span{margin-right:10px;margin-bottom:5px}.main-page_image-text h2{font-size:3rem;margin-bottom:-9px}.main-page_image-btns{margin-top:20px}.main-page_image-text h3{font-size:1rem !important}.main-page_course-text h2{-webkit-line-clamp:2 !important}.main-page_course-text div ul li{line-height:24px !important;margin:3px 0 !important}.students-feedback_photos img:nth-child(2){margin-bottom:0 !important}.students-feedback_photos{margin-top:48px !important}.main-page_video{height:600px}.main-page_textline{display:none}.main-page_image-text>h1{font-size:44px !important;line-height:40px !important;margin-bottom:16px}.main-page_image-text h3{line-height:24px !important}.main-page_image-btns{margin-top:32px}.main-page_image-btns{width:100%;flex-direction:column}.main-page_image-btns>a{width:100% !important}.main-page_image-text{left:15px !important;top:383px}.main-page_newsletter-input a{width:120px !important;min-width:unset !important}.service-page .accordion-block{margin-bottom:20px !important}.main-page_newsletter{background-repeat:no-repeat !important;background-image:url("/dist/img/main_newsletter-mobile.png") !important}.main-page_newsletter img{width:60px;height:96px;margin:40px auto}.main-page_newsletter-content h3{margin-bottom:16px}.main-page_newsletter-content .white-color{font-size:1rem !important;line-height:24px !important}.main-page_newsletter-content p:last-of-type{line-height:14px !important;font-size:12px !important;color:#bcc5ba}#next-button .text{display:none}#next-button:hover{background:#1c3935;border:1px solid #1c3935 !important}.main-page_newsletter-content h3{padding:0 !important}#next-button .icon{position:absolute;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(305deg) brightness(103%) contrast(103%) !important;display:inline-block !important;width:16px;height:16px;margin:0 !important;transform:rotate(-90deg)}.main-page_newsletter-input .btn_rounded_green{right:-45px;position:relative;height:40px !important;width:40px !important}.reset-modal-content .btn_rounded_green{height:40px !important}.reset-modal-content>p{color:#000 !important;font-size:1rem !important}.newsletter-modal .reset-modal-content h3{font-size:1.2rem}.reset-modal-content .btn_rounded_green{font-size:.875rem !important}.main-page_newsletter{padding:20px 20px 40px !important}.main-page_newsletter img{margin:20px auto 40px !important}.product-page_founder{padding:40px 20px !important}.product-page_founder>img:nth-child(1){width:40px !important;height:64px !important}.salon-slogan h3{margin-top:8px !important;margin-bottom:44px !important;font-size:32px !important;line-height:40px !important}.product-page_founder img{height:400px !important}.salon-slogan div a{height:40px !important;font-size:.875rem !important}.reset-modal-content{max-width:540px !important;width:90% !important}.product-page_founder{background-repeat:no-repeat;background-size:inherit;background-size:cover;background-image:url("/dist/img/main-founderBgMobile.png") !important}.main-page .reset-modal-content{height:fit-content !important}.main-page_newsletter-input{position:relative !important}.main-page_newsletter-input .btn_rounded_green{position:absolute !important;right:10px !important}.main-page_logo-img{margin:122px auto 140px !important}.main-page_salons-photos p{font-size:1rem !important;line-height:24px !important}.main-page .content-area-location{height:400px !important}.courses-page_item-img{height:400px}.content-area h2{line-height:32px !important}.content-area p{margin-bottom:16px !important}.about-us h2{line-height:40px !important;font-size:2rem}.about-us_info-left{gap:16px}.courses-page_item-text{height:320px !important;padding:24px 20px !important}.courses-page_item-text ul{margin-top:20px}.courses-page_item-text h1{font-size:1.5rem !important;line-height:32px !important}.courses-page_item-text,.courses-page_item-img,.courses-page_item-img img{border-radius:16px !important}.courses-page_item-img{height:320px}.location-page .location-card{padding-right:20px !important}.location-page .location-card_left>div>div{margin-bottom:20px !important}.location-page .location-card_left div ul{overflow:hidden !important}.location-page .content-area h1{line-height:40px !important;margin-bottom:40px !important}.location-page .location-card{gap:24px !important}.location-page .content-area h2{margin-bottom:8px !important}.location-page .location-card_left>div>div{margin-bottom:24px !important}.location-page .content-container{margin:initial !important;padding:0 !important}.location-page .footer_container{padding:0 !important}.location-page .content-container{padding:0 20px !important;margin-top:96px}.main-page .main-page_course-text .white-btn_rounded{font-size:.875rem}.main-page .salon-slogan h3{font-size:2rem !important;line-height:40px !important}.search-mobile .header_search-panel{top:105px !important}.search-mobile .header_search-panel{padding:0 !important}.main-page_salons-images img:nth-child(3){width:calc(100vw - 16px)}.main-page .course-page .slider-controls span:nth-child(1){left:10px !important;width:32px !important;height:32px !important}.main-page .course-page .slider-controls span:nth-child(2){right:10px !important;width:32px !important;height:32px !important}.categories .categories_list-card{height:400px !important}.favorites-items{margin-top:30px !important}.favorites-items>p:first-child{margin-top:-5px}.brands .brands_list{justify-content:flex-start}.brands_list .brands_item{max-width:none;width:170px;height:192px}.login-page{margin-top:-10px !important}.login-page h1{margin-bottom:8px;font-size:2rem !important;line-height:40px !important}.login-page>span{flex-direction:column;flex-wrap:wrap}.login-page p,.login-page span,.login-page a,.login-page .inputs-block>input,.login-page .inputs-block>div{font-size:.875rem;line-height:24px}.login-page>p{text-align:left}.service-page .accordion.opened{background:0 0 !important}.service-page .accordion-content-inner{gap:0px !important}.category-page .category-page_list{flex-direction:column !important}.category-page .category-page_item{margin:0 auto;max-width:360px;width:100%}.category-page_goods-item>a{font-size:14px !important;line-height:16px !important;margin-top:-5px !important}.category-page_goods-item>img{height:160px !important;width:152px !important}.category-page h1{font-size:32px !important;line-height:40px !important;margin-bottom:40px !important}.category-page .category-page-goods_list{gap:10px !important}.category-page_items-list .woocommerce-result-count{font-size:16px !important;line-height:20px !important}.category-page .select-icon{width:16px !important;height:16px !important}.category-page_items-list>div:nth-child(1)>div.transparent-btn_rounded{width:150px !important}.category-page_goods-all a{margin-right:0}.category-page>.category-page_items-list>div:nth-child(2){margin-bottom:40px !important}.category-page-goods_list{margin-top:40px !important}.favorite-item_desc{width:40%}.favorite-item_mobile{display:none}.cabinet-favorites .content-area>h1{margin-bottom:40px}.cabinet-sidenav_hero{height:80px;padding:16px 20px}.cabinet-sidenav_hero h3{font-size:16px;line-height:24px;font-family:"RocaOne-Rg"}.cabinet-sidenav_menu ul li,.exit-button{font-size:14px;line-height:16px}.cabinet-sidenav_menu ul{gap:16px;margin-bottom:35px}.cabinet-sidenav_menu{padding:16px 20px}.exit-button img{width:16px;min-width:16px}.cabinet-main>h3{font-size:20px;line-height:32px}.favorite-item_right-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.cabinet-main_inputs{width:100%}.cabinet-main .btn_rounded_green{width:100%}.reset-form{width:100% !important}.address-dashboard_current div ul{width:400px}.cabinet-main .btn_rounded_green{max-width:560px;width:100% !important}.address-dashboard_current ul li{flex-direction:column;gap:5px}.address-dashboard_buttons{flex-direction:row;right:20px;position:absolute;height:40px}.address-dashboard_current{margin-top:40px;padding:20px 10px}.address-dashboard_current div ul,.address-dashboard_inner{width:100% !important}.address-dashboard_buttons button{width:24px;height:24px;padding:6px}.address-dashboard_buttons button:nth-child(2){padding-bottom:7px}.address-dashboard_current div ul{gap:8px}.address-dashboard_current ul li{gap:2px}.address-dashboard_buttons{right:10px}.address-dashboard-inputs .inputs-block{gap:16px}.address-dashboard-inputs .inputs-block input{height:56px}.address-dashboard-inputs,.add-address_btns .btn_rounded_green,.add-address_btns,.address-dashboard-inputs .custom-checkbox{max-width:560px;width:100% !important}.address-dashboard-checkbox{justify-content:flex-start !important;width:100%;margin-top:10px}.cabinet-history .content-area h1{font-size:2rem;line-height:40px}.order-history{margin:30px 0}.cabinet-main>h3{font-size:20px;line-height:32px}.cabinet-main>h3:after{top:40px}.order-history .accordion-title .order-number,.order-history .order-date,.order-history .header_search-price,.table-info>p{font-size:14px !important;line-height:16px}.order-history .order-status_name,.order-history .order-total_name,.order-history .order-status{font-size:12px !important;line-height:14px !important}.order-history .header_search-discount{font-size:12px;line-height:16px}.order-history .order-history .order-images li:nth-child(3){font-size:16px !important;line-height:24px !important}.order-history .accordion-icon{width:calc(100% - 20px)}.order-history .order-number{height:14px !important}.order-history .order-number div{height:14px !important}.order-history .order-history .accordion-title .order-number{left:-18px !important;position:absolute;margin-left:-20px !important}.order-number span{margin-bottom:-3px !important}.order-history .order-number{top:10px !important}.order-history .order-status_name{top:34px;left:11px}.order-history .order-total_name{top:54px;left:11px}.order-history .order-date{right:-34px;top:11px}.order-history .accordion .order-status{right:21px;top:34px}.cabinet-sidenav_hero h3{font-family:"RocaOne-Th" !important}.order-history .opened .accordion-content ul li img{height:56px;width:56px;min-height:56px;min-width:56px}.order-history .opened .accordion-content>ul li h3{font-size:14px !important;line-height:16px !important;padding-top:7px}.history-underline:after{width:calc(100% + 8px);right:-73px;top:-23px}.order-history .accordion-content_amount{font-size:12px !important;line-height:14px !important}.order-history .opened .accordion-content>ul li a .accordion-content_amount{left:5px}.order-history .opened .accordion-content>ul li:after{bottom:1px !important}.order-history .table-info{padding:16px 10px;gap:16px}.table-info_rows div{display:flex;flex-direction:column;gap:5px}.order-history .table-info_rows span:nth-child(2),.order-history .table-info_rows span:nth-child(1),.order-history .opened .accordion-content>ul li a .accordion-content_amount{font-size:14px !important;line-height:16px !important}.order-history .table-info_rows{gap:8px}.order-history .order-sum_total>span:nth-child(1){font-size:14px;line-height:16px;padding-top:2px}.order-history .order-sum_total span:nth-child(2){font-size:16px;line-height:24px}.order-history .order-sum_total{cursor:default;display:flex;font-size:14px;justify-content:space-between}.service-page .accordion-content_right.accordion-content_full .btn_rounded_green{margin-right:auto;margin-left:auto;max-width:650px}.woocommerce-ResetPassword,.lost_reset_password button[type=submit]{width:100% !important;padding:0 20px}.reset-password_page-title h1,.lost_reset_password>p:first-child{width:100%}.woocommerce-ordering .transparent-btn_rounded,.woocommerce-ordering:hover .transparent-btn_rounded{height:40px}.inputs-block input,.inputs-block input div,.reset-pass .btn_rounded_green,.reset-page_back-btn,.reset-password_page-title>p{font-size:14px !important;line-height:16px !important}.login-page_inputs .inputs-block input,.login-page_inputs .btn_rounded_green,.login-page_inputs .inputs-block input:hover,.login-page_inputs .btn_rounded_green:hover{height:48px !important}.main-page .course-page_reviews-slider .review-text{width:70% !important;max-width:350px;font-size:16px !important;line-height:24px !important}.reset-password_page-title{margin-top:60px !important}.category-page .category-page_item{height:552px !important}.category-page_items-list .transparent-btn_rounded{width:200px}.h1.login-page_heading,.registration_page h1{margin-bottom:8px !important;font-size:2rem !important;line-height:40px !important}.lost_reset_password>p:first-child{line-height:26px;font-size:24px}.lost_reset_password{margin-top:20px}.lost_reset_password label{line-height:20px}.login-page_heading{margin-top:10px}.category-page .category-page_items-list{margin-top:95px !important}.login-page_inputs,.registration-inputs .btn_rounded_green{margin-bottom:1px !important}.footer_container{margin-top:96px !important}.login-page_inputs .inputs-block,.registration_page .inputs-block,.login-page_inputs .inputs-block{gap:16px !important}.reset-pass h1{margin-bottom:16px !important}.login-page_inputs .reset-page_back-btn{margin-top:0 !important}.registration_page .inputs-block>input,.registration_page .inputs-block div.password-wrapper,.registration-inputs .btn_rounded_green,.login-form .inputs-block>input,.login-form .inputs-block div.password-wrapper,.login-page_inputs .btn_rounded_green,.login-page_inputs .btn_rounded_green,.login-page_inputs .inputs-block input,.login-page_inputs .inputs-block div.password-wrapper{height:48px !important;font-size:14px !important}.login-form .toggle-password,.login-form .checkbox-box,.registration_page .toggle-password,.registration_page .checkbox-box{width:16px !important;height:16px !important;max-width:16px !important;max-height:16px !important;min-width:16px !important;min-height:16px !important;border-radius:4px !important}.login-form .checkbox-box>svg,.registration_page .checkbox-box>svg{width:10px !important}.login-form p,.login-form span,.login-form a,.login-form .inputs-block>input,.login-form .inputs-block>div,.registration_page p,.registration_page span,.registration_page a,.registration_page .inputs-block>input,.registration_page .inputs-block>div{font-size:14px !important;line-height:16px !important}.category-page_goods-list>div:nth-child(2){left:190px !important}.cabinet-sidenav_hero,.cabinet-sidenav_menu{width:100%}.category-page_goods-list>div:nth-child(2){left:20px !important}.category-page_goods-list>div.category-page_goods-list{width:95% !important}.category-page .category-page_list{gap:16px !important}.category-page .category-page_list .category-page_item{width:360px !important;margin:0 auto !important}.main-page .about-us_location-section{margin-top:100px}.main-page_image-text{display:flex;flex-direction:column;justify-content:end;margin-bottom:0 !important;position:absolute;left:15px;bottom:1px !important;width:calc(100% - 30px) !important}.about-us_team>span:nth-child(1){margin-top:-10px !important}.header_btn-icon:after{margin-left:15px !important}.header_menu-btn svg{height:20px !important;width:20px !important}.nav-right{top:15px}.home .accordion-content ul{margin:5px 0}.header_btn-icon:after{content:"";display:inline-block;width:1px;height:16px !important;background-color:rgba(188,197,186,.377) !important;margin-left:30px;position:absolute;top:50%;transform:translateY(-50%)}.header_menu-btn{width:40px !important;display:block;height:40px !important;display:flex;position:absolute;justify-content:center;border-radius:50%;right:-1px;z-index:2;align-items:center;background:#fff}.nav-right{width:156px !important;background:rgba(255,255,255,.25);position:relative;padding-right:50px;gap:20px;padding:10px 10px 10px 14px;height:40px !important;top:0;border-radius:200px;right:0}.product-page_desc-photos{height:400px !important;min-height:400px !important}.single-product .product-page_desc-info .product-price{height:unset !important}.product-page_desc-info p{line-height:18px !important}.woocommerce-mini-cart .woocommerce-Price-amount bdi:not(del *):not(:has(del)),.cart-main_suggestion .woocommerce-Price-amount bdi:not(del *):not(:has(del)){font-size:14px !important;line-height:16px !important}.single-product .variations_form .variations tbody tr td.value,.product-volume_buttons button,.product-controls .add-to-cart,.product-page_desc-info .quantity,.product-controls_favorite{height:40px !important;min-height:40px !important}.product-controls .quantity button,.product-controls_favorite>img,.product-controls .add-to-cart img{max-height:18px !important;height:18px !important;width:18px !important;max-width:18px !important}.product-controls_favorite{min-width:40px !important;max-width:40px !important}.single-product .product-page_desc{margin-bottom:95px !important}.single-product .product-page_ralated{margin-top:95px !important}.product-controls .quantity .plus{margin-bottom:4px}.single-product .product-controls button.minus,.single-product .product-controls button.plus{font-size:24px;line-height:24px}.product-controls .quantity .minus{margin-bottom:0 !important}.main-page .product-page_ralated-list{scrollbar-width:auto !important;padding-bottom:20px !important}.favorites-items .favorite-item{display:flex;flex-direction:column !important;height:130px !important;position:relative;gap:5px !important}.favorites-items .favorite-item_left{justify-content:space-between;gap:10px}.favorite-item_desc{width:calc(100% - 120px);position:relative;padding-top:0 !important}.favorite-item_desc>h3{font-size:14px;line-height:16px}.favorite-item_desc p,.favorite-item_desc p strong{font-size:10px;line-height:14px}.favorites-items .favorite-item_trash,.favorite-item_desc{margin-right:10px}.favorite-item_price{flex-direction:row}.favorites-items .favorite-item_trash{width:24px;height:24px;min-width:24px;min-height:24px}.favorites-items .favorite-item_trash svg,.favorite-item_trash.add-to-favorites:hover svg:after{width:12px !important;height:12px !important;min-width:12px;min-height:12px}.favorite-item_right .favorite-item_price{margin-left:110px;gap:10px}.favorite-item_price{padding:0;display:flex;align-items:center !important}.favorites-items .favorite-item img{padding:5px;margin-top:10px}.favorites-items .favorite-item_right{margin-bottom:10px;position:absolute;bottom:-3px}.favorite-item_desc:after{content:"";position:absolute;width:100%;height:1px;background:#b6afa5;bottom:12px}.favorite-item_desc>h3:after{display:none}.favorite-item_desc{padding-top:15px !important}.favorite-item_price>ins>.woocommerce-Price-amount>bdi,.favorite-item_price>span>bdi,.favorite-item_price>ins>.woocommerce-Price-amount{font-size:14px !important;line-height:16px !important}.favorite-item_price>span>bdi{font-family:"RocaOne-lt" !important}.header,.header__container{padding-top:0}.cart-header{margin-top:10px;padding:25px 0 40px}.cart-header h2{font-size:24px !important;line-height:32px !important}.header-wrapper{height:90px !important}.main-page .nav-container>ul{margin-top:-20px}.order-history .accordion-content>ul li a{padding:20px 20px 8px !important}.order-history .opened .accordion-content>ul li a .accordion-content_amount{margin-left:77px}.order-history .order-status{font-size:14px !important;line-height:16px !important}.order-history .opened .accordion-content ul li img{padding-left:0}.order-history .accordion.opened .accordion-icon{width:calc(100% - 20px)}.order-history .accordion.opened .accordion-icon:before,.order-history .accordion.opened .accordion-icon:after{width:calc(100% + 10px);margin-left:0}.cart-item_main{padding:0 !important}.cart-main ul li{padding-bottom:15px !important}.cart-main ul li:not(:last-child){margin-bottom:15px !important}.woocommerce-mini-cart-item .cart-item_delete img{bottom:0 !important}.order-history .order-date{position:absolute !important;top:15px !important;right:-15px}.order-history .opened .accordion-content>ul li a .accordion-content_amount{margin-left:80px}.order-history .opened .accordion-content>ul li h3{margin-right:-10px}.order-history .order-number{position:absolute;top:16px !important}.order-history .accordion-title>.order-total{position:absolute;top:-20px;right:10px}.order-history .order-total{align-items:flex-end}.order-history .accordion.opened .accordion-title .order-total{opacity:1;margin-top:3px !important}.order-history .opened .accordion-content>ul li a{padding:10px 20px !important;height:85px}.single-course .course-page_reviews-slider .review p:nth-child(3){width:400px !important}.single-course .slider-controls span:nth-child(1){left:10px !important}.single-course .slider-controls span:nth-child(2){right:10px !important}.single-course .course-page_reviews-slider .review p:nth-child(3){width:70% !important;max-width:350px !important}.single-course .course-page_reviews-slider .review{width:100% !important}.favorite-item_trash:hover{background:0 0;outline:1px solid rgba(28,57,53,1)}.favorite-item_trash:hover svg{opacity:1}.content-container{margin-top:40px !important}.address-dashboard-inputs .inputs-block input,.address-dashboard-inputs .selection>span:first-of-type{height:56px !important}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-results__options .select2-results__option{font-size:14px !important;line-height:16px !important}.order-number{padding-bottom:3px}.login-page{padding-left:0 !important;padding-right:0 !important}.woocommerce-ordering .transparent-btn_rounded{padding:0 10px !important}.header_btn-icon:nth-child(2):after{margin-left:18px !important}.header_btn-icon:nth-child(3):after,.header-menu .nav-list li:after,.header-menu .nav-list li:hover:after{display:none}.favorites-items .favorite-item_right{padding-left:0}.favorite-item_desc{margin-right:0}.favorites-items .favorite-item_right,.favorites-items .favorite-item_left{width:100%}.favorite-item_desc{margin-right:10px}.nav-right .header__btn-cart.not-empty:before{top:1px;left:11px}.nav-right .header_btn-icon>img{width:18px !important;height:18px !important}.header_btn-icon:nth-child(1):after{margin-right:7px !important}.lost_reset_password{margin-top:0;margin-bottom:0}.lost_reset_password>p:first-child{margin-bottom:20px}.woocommerce-ResetPassword,.lost_reset_password button[type=submit]{padding:0 !important}.accordion-content-inner p{font-size:.875rem !important;line-height:21px !important}.faq-page .accordion-block h2{margin-bottom:8px !important}.accordion-content .accordion-content-inner{padding:15px 0 0 !important}.header__container{padding:0 10px !important}.header__container{padding:0 10px 15px !important}.main-page_image-text{left:17px}.main-page .content-area-location{padding:15px 20px 25px !important}.main-page_additional-text p{font-size:14px !important;line-height:16px}.main-page_additional-text p{margin-bottom:15px}.main-page_additional-text p:last-child{margin-bottom:0 !important}.main-page_newsletter-input{height:48px !important}.wide_container{width:calc(100% - 0px) !important}.contacts-page.wide_container{width:calc(100% - 0px) !important}.main-page .about-us_location-cards{padding:0 !important}.course-signup_right,.course-signup_left{width:100%}.course-signup_left{margin-top:50px}.about-us_info>div:nth-child(2):after,.about-us_info>div:nth-child(1):after{bottom:-35px !important}.about-page .about-us_location-cards{padding:0 !important}.about-page .content-area-location div h2{font-size:24px !important;line-height:32px !important;margin-bottom:-15px}.about-page .about-us_location-cards>div{padding:25px 20px !important}.footer{padding:0}.course-signup_sent{max-width:360px}.course-signup_sent-left .btn_rounded_green{right:-60px}.contacts-page_map,.contacts-page_map iframe{height:320px !important}.favorites-items .favorite-item{padding:0 !important}.single-product .product-page_ralated-list .category-page_item{width:360px !important}.product-page_desc-photos .product-card_labels .product-label{height:70px !important;width:70px !important;font-size:.55rem !important}.category-page .select2-container{width:170px !important}.category-page .select2-results__options{overflow-x:hidden}.category-page .select2-selection{height:32px !important}.select2-results__options{overflow:hidden}.select2-container--default .select2-results>.select2-results__options{gap:2px}.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:4px}.content-404{margin-left:-20px !important}.tax-product_brand .woocommerce-ordering select{height:32px !important;padding:0 10px;width:85% !important;font-size:14px}.service-page .accordion:not(:last-child):after{width:calc(100% - 0px)}.service-page .accordion.opened:after{margin-top:20px !important}.login-page .toggle-password{right:18px !important;width:16px !important;height:16px !important}.select2-search--dropdown{padding:0 7px 5px 0 !important}.service-page_list .accordion-content_right>*{font-size:14px;line-height:16px}.service-page .accordion-content_right{margin-top:0}.reset-modal-content p{margin-bottom:24px;margin-top:10px;font-size:14px !important;line-height:16px !important}.reset-modal-content h2{font-size:20px !important;line-height:25px !important}.tax-product_brand form.woocommerce-ordering .transparent-btn_rounded{height:32px !important}.nav-right__lang{display:none}.privacy-policy .header_btn-icon img,.bg_white:not(.main-page) .header_btn-icon img{min-width:18px !important}.courses-page_item-text ul li{font-size:.875rem !important;line-height:21px !important}.courses-page_item-text h2{font-size:1.5rem !important;line-height:32px !important;margin-bottom:25px}.courses-page_item-text .white-btn_rounded{width:100% !important}.courses-page_item-text{gap:-10px !important}.courses-page_item-text div ul{margin-bottom:20px !important}.courses-page_item-text ul{margin-top:20px}.courses-page_item-text h1{font-size:1.5rem !important;line-height:32px !important}.courses-page_item{gap:0px}.courses-page_item-text,.courses-page_item-img,.courses-page_item-img img{border-radius:16px !important}.courses-page_item-text div ul{height:unset !important;margin-top:0;margin-bottom:10px !important}.courses-page_item-text div a{height:40px;font-size:.875rem;width:100%}.courses-page_item-text div a:hover{height:40px;font-size:.875rem}.courses-page_item-text h2,.main-page_course-text h2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3 !important;overflow:hidden;text-overflow:ellipsis;white-space:normal}.courses-page_item-text div ul{position:relative}.courses-page_item-text div ul:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40px;pointer-events:none}.courses-page_item-text div ul:after{background:linear-gradient(180deg,rgba(182,175,165,0) 0%,#b6afa5 100%)}.courses-page_items-block .courses-page_item:nth-child(2n) div ul:after{background:linear-gradient(180deg,rgba(182,175,165,0) 0%,#6d7a6d 100%)}.order-history .order-total{white-space:nowrap;display:flex;flex-direction:row;align-items:center;gap:10px}.order-history .accordion .accordion-title .order-total{margin-right:-3px !important}.order-history .opened .accordion-content>ul li h3{padding-bottom:5px}.product-page_desc-title a img{object-fit:cover !important}.woocommerce-shop .brands{margin-top:570px}.main-page_course-item{padding:20px}.is-mobile .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{border-bottom:none !important;border-top:none !important;padding-left:5px !important}.wc-block-components-checkout-order-summary__title-text{margin-right:10px !important}.wc-block-components-checkout-order-summary__title .wc-block-components-formatted-money-amount{margin-right:10px !important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{margin-bottom:0 !important}.is-small .wc-block-components-form .wc-block-components-checkout-step:after{display:none !important}.wc-block-checkout__order-notes{padding:0 !important}.wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill-wrapper{display:block !important}.is-mobile .wc-block-components-form .wc-block-components-checkout-step:after,.is-small .wc-block-components-form .wc-block-components-checkout-step:after{display:none !important}.is-mobile .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper{padding-left:0 !important;padding-right:0 !important}.wc-block-components-checkout-order-summary__content.is-open .wc-block-components-order-summary{padding:0 8px !important}.courses-page_item-text{max-height:fit-content;padding:20px !important;height:fit-content !important;min-height:320px !important}.main-page .product-page_founder{margin-bottom:90px !important}.about-us_info div:not(.about-us_elipse){gap:20px}.about-us_info{margin:80px auto 90px !important}.about-us_team span{margin-bottom:0}.login-page.login-form>p{text-align:center !important}.order-history .accordion.opened .accordion-content ul>li:first-child{margin-top:0}.order-history .accordion-title>span:not(:last-child){margin-top:0 !important}.order-history .opened .accordion-content>ul li{min-height:85px !important}.courses-page_item .courses-page_item-text>div:not(.courses-page_item-text>div>a){color:#fff;font-size:.875rem !important;line-height:21px !important;padding:5px 0 !important}.courses-page_item-bottom .courses-page_item-desc>*{font-size:14px;line-height:16px !important;padding-top:2px;padding-bottom:2px}.courses-page_item-bottom .courses-page_item-desc>*,.main-page_course-bottom .main-page_course-desc>*{line-height:24px !important;padding-top:0;padding-bottom:0}.main-page_course-text .main-page_course-desc{-webkit-line-clamp:9}.courses-page_item-bottom .courses-page_item-desc>*{line-height:21px !important}.course-page_ideal-for p:not(:first-child){font-size:18px;line-height:21px}.woocommerce-order-received .content-container:not(body.error404 .content-container){margin-top:40px !important}.success-content img{width:125px !important;height:160px !important;margin-bottom:15px !important}.success-content .btn_rounded_green{margin-top:45px !important;height:48px !important}.woocommerce-checkout.woocommerce-order-received .content-container{width:calc(100% - 0px) !important}.tax-product_brand .woocommerce-ordering select{width:95% !important}.header_search-results ul>a{width:calc(100%)}.error404 main,.error404.header-menu main,.error404.search-mobile main{margin-left:0 !important;margin-right:0 !important}.bg_dark-green .searchPanelShowed .header .nav-right .header_btn-icon{min-width:18px !important}.content-container:not(body.error404 .content-container){margin-top:30px !important}body.error404 main.content-container:not(.wide_container){margin-left:0 !important}}@media (min-width:821px) and (max-width:1600px){.category-page .category-page_list{gap:10px !important}.category-page .category-page_list .category-page_item{width:calc((100% / 3) - 8px)}}@media (min-width:581px) and (max-width:1240px){.h1.login-page_heading,.registration_page h1{line-height:56px;font-size:2.5rem}}@media (max-width:576px){.service-page_promotions .controls{display:none}}@media (max-width:415px){.service-page .service-page_list>h3{padding:0 !important}.footer_brand-logo{width:40px;height:56px;margin-top:-10px;margin-left:-10px}.footer_right-header>span>span{font-size:.875rem;font-weight:400;line-height:16px;letter-spacing:.02em;text-align:left}.main-page .footer{padding:0 !important}.search-mobile .header_search-panel{z-index:2220 !important}.footer_right-header span{height:32px;display:flex;align-items:center}.footer_right-header span img{width:24px !important;height:24px !important}.footer_right{padding:20px}.wrapper{margin-bottom:16px}.footer_bottom{flex-direction:column;gap:16px}.footer_bottom h3,.footer_bottom button{font-size:.875rem}.footer_right-header span,.footer_right-main div{position:relative}.footer_right-header{flex-direction:column !important;gap:25px}.footer_right-main div:not(:first-child):not(:last-child):before{top:-15px;position:absolute}.footer_right-main div{width:100% !important}.footer_right-mainItem h2{font-size:1rem;margin-bottom:-5px}.main-page .footer_right-mainItem h2{margin-bottom:-5px !important}.footer_right-mainItem{gap:8px !important}.footer_right-mainItem ul{gap:2px !important}.footer_right-mainItem ul li a{font-size:.875rem;font-weight:400;line-height:16px}.footer_right-main>div>div .footer_right-main>div{gap:32px !important}.about-us h1{font-size:2rem !important;margin-bottom:40px}.about-us .content-container{padding:0 20px !important}.about-us .salon-introduction{padding:0 20px !important;font-size:1.5rem !important;margin:96px 0 96px !important;line-height:35px !important}.content-area-location{margin-bottom:0 !important;height:230px !important;padding:24px 20px !important}.about-us_location-cards{gap:8px !important}.content-area-location div h2{font-size:1.5rem !important;line-height:32px;margin-bottom:-20px !important}.location-card_buttons a{height:40px !important;flex-wrap:nowrap !important;justify-content:center;width:40px;min-width:40px}.location-card_buttons a:nth-child(1),.main-page .location-card_buttons a:nth-child(2){width:fit-content !important;font-size:.875rem !important}.location-card_buttons{justify-content:start}.location-page .location-card_buttons a:nth-child(2),.location-page .location-card_buttons a:nth-child(2){width:40px;height:40px}.content-area h2{line-height:32px !important;margin-bottom:8px !important}.header-menu .language-dropdown{top:520px}.header-menu .header__right-btn{top:615px}.main-page_course-text div ul:after{content:"";position:absolute;left:-20px;right:0;bottom:0;height:40px;pointer-events:none}.course-signup_sent{width:100%}.course-signup_sent-left .btn_rounded_green{font-size:.875rem}.about-us_info-left>p{font-size:.875rem;line-height:16px}.about-us_info-left{margin-bottom:8px}.about-us_team{margin-top:15px}.about-us_team ul li p{line-height:16px !important}.course-page_hero .course-page_hero-butons,.course-page_hero2 .course-page_hero-butons{padding:0 20px !important}.course-page_ideal-for{width:100% !important;padding:initial 0 !important}.content-404>img{object-fit:cover !important}.about-us .salon-introduction{font-size:1.2rem !important}.service-page_list .accordion-title_text{width:100% !important}.main-page .main-page_course-text ul li{margin-bottom:0 !important;font-size:.875rem}.main-page_newsletter,.product-page_founder,.main-page_salons-images img:nth-child(3){width:calc(100% + 40px) !important;margin-left:-20px !important;margin-right:-20px !important}.main-page_salons-images img:nth-child(3){margin-left:0 !important}.main-page_image-text h2,.main-page_image-text h3{width:95%}.main-page .btn-more_reviews>img{width:16px}.main-page_image-text h3{font-size:14px !important}.main-page_image-btns{margin-top:16px}.main-page_image-text>h1{margin-bottom:6px}.main-page_image-text{top:405px}.main-page_image-text>h1{font-size:36px !important}.main-page .review-text{width:280px !important}.main-page .review-text{font-size:.875rem !important}.main-page .course-page_reviews div:first-of-type>p{width:90% !important}.main-page_additional-text,.main-page_newsletter,.product-page_founder{margin-top:96px !important}.main-page .accordion-block>p{margin-bottom:56px}.main-page_newsletter,.main-page_courses{margin-top:96px !important}.brands_list .brands_item{width:100% !important;max-height:192px;max-width:calc(50% - 10px) !important}.brands_list{flex-wrap:wrap}.brands .brands_list{justify-content:space-between}.header_search-popular{padding-top:20px}.registration-inputs .btn_rounded_green{height:40px !important}.login-page{padding-left:0 !important;padding-right:0 !important}.registration .inputs-block{gap:8px}.login-page p,.login-page span,.login-page a,.login-page .inputs-block>input,.login-page .inputs-block>div{font-size:14px !important;line-height:16px !important}.login-page_inputs{margin-top:56px}.login-page .inputs-block>input,.login-page .inputs-block>div.password-wrapper{height:48px !important}.login-page_inputs .inputs-block{gap:8px !important}.login-page_inputs{gap:16px !important}.login-page_inputs .btn_rounded_green{margin-top:32px !important}.login-page_inputs .btn_rounded_green,.login-page_inputs .btn_rounded_green:hover{height:40px !important}.checkbox-box{min-width:16px;width:16px;height:16px;border-radius:4px}.checkbox-box>svg{width:11px}.remind-pass-btn{min-width:fit-content;text-align:right}.login-page_inputs .btn_rounded_green{font-size:14px !important;line-height:16px !important}.product-page .product-page_desc{margin-bottom:96px}.product-page_desc-photos{width:100vw !important;margin-left:-20px}.product-page_desc .slider-controls{width:calc(100% - 32px);left:16px}.product-page .product-card_labels>div{width:64px !important;height:64px !important}.product-page .product-card_labels .product-label{font-size:10px !important}.product-page .product-page_desc-photos{height:400px !important}.product-page .slider-controls_bottom{bottom:16px}.product-page .arrow-icon>img{width:18px !important}.product-page .product-price>span,.about-product h2,.about-product h2,.product-volume h2{font-size:1rem !important;line-height:24px !important}.product-page_desc-info p,.product-page_desc-info li{font-size:14px !important;line-height:16px !important}.product-page_desc-info .about-product p{margin-top:8px}.product-volume_buttons button span,.product-page .add-to-cart span{font-size:14px;line-height:16px}.product-volume_buttons button{gap:10px}.product-volume_buttons .product-volume-icon{width:16px;height:16px}.product-volume_selected svg{width:6px !important;height:6px !important;outline:6px solid #1c3935 !important}.product-page .product-controls .add-to-cart img{width:16px;min-width:16px}.product-page .product-volume{gap:8px}.product-page .product-volume_buttons{margin-bottom:8px;flex-direction:column}.product-volume_buttons button{width:100%}.product-volume_selected{justify-content:start;margin-right:5px}.product-page .product-price{margin-top:-10px}.product-page .product-controls{margin-top:-5px !important}.product-page_faq{padding:24px 20px !important}.product-page_faq-accordion .accordion-icon{height:32px;width:32px}.product-page_faq-accordion .accordion-icon img{width:16px !important;left:8px !important;top:7.5px !important}.product-page_desc-photos .product-card_labels{left:16px}.product-page_ralated-header>img{width:50px}.product-page_ralated-list{margin-bottom:0 !important}.product-page .product-page_ralated-list{margin-top:40px}.product-page .category-page_item{height:528px}.product-page .product-page_ralated .product-card_labels{left:-16px}.product-page .category-page_item h4:first-of-type{font-size:20px;line-height:32px;margin-top:10px}.product-page .category-page_item>div{gap:16px}.product-page .category-page_item p{font-size:14px;line-height:20px}.product-page .category-page_item-price span{font-size:16px;line-height:24px}.product-page .product-page_ralated .add-to-cart_bottom>span{font-size:14px;line-height:16px}.product-page .add-to-cart_bottom>img{width:16px;min-width:16px}.cabinet-main_inputs{margin-bottom:48px}.cabinet-main_inputs .inputs-block{margin-top:-16px}.reset-form .inputs-block{margin-top:29px}.cabinet-main_inputs .inputs-block input,.cabinet-main_inputs .password-wrapper,.lost_reset_password .password-input,.lost_reset_password .woocommerce-Button,#resetPassInput,.lost_reset_password button[type=submit]{height:48px}.cabinet-main .btn_rounded_green{font-size:14px;line-height:16px;height:48px !important}.cabinet-main_inputs,.reset-form .inputs-block input,.back-btn{font-size:14px;line-height:16px}.cabinet-main_inputs .inputs-block{gap:8px}.password-wrapper>img{width:16px;min-width:16px;height:16px;min-height:16px}.address-dashboard-inputs .inputs-block{gap:8px;margin-bottom:24px}.address-dashboard-inputs .inputs-block{margin-top:40px}.address-dashboard-inputs input,.address-dashboard-checkbox span,.cancel-btn{font-size:14px;line-height:16px}.cancel-btn{margin:15px auto 0}.cancel-btn:after{width:fit-content}.address-dashboard-inputs .add-address_btns{margin-top:15px}.address-dashboard_current{margin-bottom:48px}#resetPassInput{height:40px}.cabinet-main .btn_rounded_green{height:40px !important}.address-dashboard_current p,.address-dashboard_current div ul li span:nth-child(2){font-size:14px !important;line-height:16px !important}.address-dashboard_current div ul li span:nth-child(1){font-size:12px !important;line-height:14px !important}.address-dashboard_empty div button{margin-top:16px !important}.address-dashboard_empty div h3{font-size:20px;line-height:32px}.address-dashboard_empty div button{font-size:16px;line-height:24px}.location-card_left>div:first-child>div>div>div>div{margin-right:5px}.location-card_left>div:first-child>div>div>div>span{white-space:nowrap}.checkout .content-area>h1{margin-bottom:40px !important}.order-page_right{width:100%}.order-page_right-list,.order-page_right-footer{padding:16px 10px}.order-page_list-desc h3{line-height:16px}.checkout .cart-main_discount{font-size:12px;line-height:16px}.checkout .cart-main_price{font-size:14px;line-height:16px}.order-page_list-desc>div{gap:10px}.checkout .cart_item-amount{font-size:10px;line-height:14px;width:16px;height:16px;min-width:16px;min-height:16px}.order-page_right{height:504px}.order-page_total p{font-size:14px;line-height:16px}.order-page_total>div{padding:0}.order-page_total{gap:8px;padding:0 10px}#passwordState .inputs-block div:last-child{display:flex;flex-direction:column;font-size:14px;margin-top:5px}.order-page_left-head:after{top:40px}.order-page_left-head{margin-bottom:34px !important}.order-page .inputs-block{margin:30px 0 !important;gap:16px !important}.order-page_left-main .inputs-block{margin:45px 0 !important;gap:8px !important}.delivery-methods h3,.order-page_left h3{font-size:20px;line-height:32px}.delivery-methods h3:after{top:40px}.delivery_buttons{gap:8px}.delivery_buttons{margin-top:34px;margin-bottom:30px}.order-page_payment p{margin:0}.order-page_payment p:after{top:30px}.order-page_payment button{margin:5px 0 -18px}.delivery-price{font-family:'RocaOne-Lt' !important;color:#1c3935 !important;font-size:14px;line-height:16px;font-weight:700 !important}.delivery-variant_name{line-height:16px !important}.delivery_selected .delivery-icon{min-width:10px;min-height:10px}.delivery-variant_name,.delivery_buttons span{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.delivery_buttons svg{min-width:24px;min-height:24px}.order-page_discount button{width:48px !important;max-width:48px !important;min-width:48px}.order-page_discount button img{display:block}.order-page_discount button span{display:none}.order-page_discount input{width:85% !important;margin-right:10px !important}.order-page{gap:48px}.order-page_left-head>span{font-size:20px;line-height:32px}.order-page_left-head a{gap:10px}.auth-trigger img{width:16px !important;height:16px !important}#authEmail{margin-top:-7px}#passwordState .inputs-block{gap:8px !important;font-size:14px;line-height:16px}.order-page_left-main .inputs-block,.delivery_buttons{gap:8px}#passwordState .toggle-password1{width:16px;height:16px;min-width:16px}.delivery_buttons div{align-items:center}.delivery_buttons div span{line-height:16px}#applyPromo>img{padding:0 !important;transform:rotate(-90deg) !important;filter:brightness(0) saturate(100%) invert(88%) sepia(64%) saturate(2%) hue-rotate(294deg) brightness(110%) contrast(101%)}#applyPromo:hover>img{filter:brightness(0) saturate(100%) invert(17%) sepia(20%) saturate(1057%) hue-rotate(122deg) brightness(94%) contrast(89%)}.service-page .accordion.opened .accordion-content_right:not(.accordion-content_full){margin-top:60px}.woocommerce-EditAccountForm h3{margin:15px 0 10px 20px;font-size:1.3rem !important;line-height:24px !important}.main-page .course-page_reviews-slider .review-text{max-width:280px !important}.reset-password_page-title{margin-top:50px !important}.reset-password_page-title>p{line-height:16px !important}.woocommerce-ordering .transparent-btn_rounded,.woocommerce-ordering:hover .transparent-btn_rounded{height:32px;width:150px}.registration_page-title,.login-page_heading{margin-top:30px !important}.login-page_inputs .inputs-block,.registration_page .inputs-block,.login-page_inputs .inputs-block{gap:8px !important}.reset-pass h1,h1.login-page_heading{margin-bottom:8px !important}.registration_page-title>p,.login-form>p{margin-bottom:16px !important;text-align:center !important}.woocommerce-privacy-policy-text>p{margin-top:0 !important;margin-bottom:8px !important}.category-page .category-page_list .category-page_item{width:100% !important}.category-page .category-page_list .category-page_item{width:100% !important;max-width:100% !important}.product-page_ralated .category-page_item{height:530px !important}.product-page_ralated .category-page_item>div{gap:10px !important}.product-page_desc-info .product-price span{font-size:16px !important;line-height:24px !important}.product-page_faq{padding:24px 20px !important}.product-page_faq>h2{margin-bottom:5px !important}.variations_form .variations tbody,.product-controls .single_add_to_cart_button,#text-field-container{font-size:14px !important;line-height:16px !important}.product-controls .add-to-cart img{max-height:18px;max-width:18px}.product-controls .quantity{width:fit-content !important;padding:8px 20px !important;min-width:unset !important}.product-controls .quantity input{width:20px}.order-history .opened .accordion-content>ul li{height:82px !important}.cart-opened .cart-item_main{justify-content:space-between !important}.order-history .opened .accordion-content>ul li a{padding:0 10px !important}.order-history .opened .accordion-content>ul li{margin:0 10px !important}.order-history .opened .accordion-content>ul li:after{bottom:8px !important}.order-history .opened .accordion-content>ul li a .accordion-content_amount{margin-left:70px}.order-history .opened .accordion-content>ul li a .order-total_content{right:0}.order-history .opened .accordion-content>ul li a .order-total_content,.order-history .opened .accordion-content>ul li a .accordion-content_amount{bottom:20px}.order-history .opened .accordion-content>ul li h3{padding-top:0}.order-history .accordion.opened .accordion-title{margin-bottom:5px}.order-history .opened .accordion-content>ul li:after,.order-history .opened .accordion-content ul li:nth-child(1):before,.table-info:after{width:calc(100% - 0px) !important}.order-history .accordion-title>span:not(:last-child){margin-top:0 !important}.order-history .opened .accordion-content>ul li h3{margin-right:-10px}.order-history .accordion-content ul li h3:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.5px;background-color:#000}.order-history .opened .accordion-content>ul{padding-top:7px}.content-container:not(body.error404 .content-container){margin-top:20px !important}.address-dashboard-inputs .inputs-block input,.address-dashboard-inputs .selection>span:first-of-type{height:48px !important}.woocommerce-ordering select{font-size:14px}.header-menu .nav-list li:not(.menu-item-has-children) a:after,.header-menu .nav-list li.menu-item-has-children>a:after{position:fixed !important}.header-menu .sub-menu a:before,.header-menu .menu-item-has-children a.expanded:before{width:calc(100% - 50px) !important}.menu-item-has-children>ul>li>a{line-height:24px !important;font-size:16px !important}.header-menu .sub-menu a:before{top:43px}.header-menu .sub-menu{width:100vw !important}.lost_reset_password{margin-top:40px}.about-us_elipse img{object-fit:contain}.favorites-items .favorite-item img{width:70px;height:70px}.favorites-items .favorite-item img{margin-top:0}.favorites-items .favorite-item_left{justify-content:space-between}.favorite-item_desc{width:100%}.favorite-item_right .favorite-item_price{margin-left:90px}.select2-container--default .select2-selection--single .select2-selection__arrow{right:5px}.sub-menu li:before{top:40px}.sub-menu li:before,.header-menu .nav-list .sub-menu a{width:calc(100vw - 50px) !important}main.categories .brands_list{scrollbar-width:none !important;overflow-x:unset !important}.home .main-page_course-text>div:not(.home .main-page_course-text>a){color:#fff;font-size:.875rem !important;line-height:18px !important;padding:5px 0 !important}.main-page_course-bottom .main-page_course-desc>*{font-size:14px;line-height:21px !important;padding-top:2px;padding-bottom:2px}}@media (max-width:440px){.header-menu .nav-list{margin-left:3px !important;top:50%;transform:translateY(-50%)}.header-menu .nav-container{left:unset;transform:unset}.header-menu .nav-list li:not(.menu-item-has-children) a:after,.header-menu .nav-list li.menu-item-has-children>a:after{position:fixed !important;right:24px;left:86% !important}.header-menu .nav-list{width:95vw !important}.category-page_items-list .woocommerce-result-count{font-size:1rem !important}.single-product .product-page_ralated-list .category-page_item{width:95% !important}}@media (min-width:440px) and (max-width:800px){.main-page_courses{margin:90px auto 0 !important}}@media (width:360px) and (height:667px){.main-page .about-us_location-section{margin:600px auto 100px}}@media (max-width:375px){.content-area h2{font-size:1.1rem !important;margin:8px 0 !important;line-height:24px !important}.location-card_buttons a:nth-child(1){width:100%}.language-dropdown li{font-size:.875rem !important}.about-us_team ul{display:flex !important}.location-page .location-card_buttons a:nth-child(1){padding:0 10px !important}.location-page .location-card_buttons{margin:0 -5px;justify-content:flex-start !important}.about-us .about-us_images-block h3{font-size:1.2rem !important}.about-us .content-container{padding:0 20px !important}.about-us_images-block>div>div{margin:0 auto}.about-us .salon-introduction{font-size:1.2rem !important}.about-us_images-block h3{width:60vw;line-height:32px !important}.salon-introduction{font-size:1rem !important}.course-page_secrets .salon-secrets>p,.course-page_ideal-for h3,.course-page_hero-text h1,.course-page_hero2 .course-page_hero-text h2{font-size:1.5rem !important;line-height:32px}.header-menu .nav-container,.header-menu .language-dropdown,.header-menu .header__right-btn{visibility:hidden}.header-menu .nav-list li a:after{left:250px !important}.sub-menu a:before{width:275px !important}.header-menu .menu-item-has-children a.expanded:before{width:275px}.header-menu .nav-container{top:205px;margin-left:-5px}.header-menu .nav-list{gap:5px !important;row-gap:5px !important;column-gap:5px !important}.header-menu .nav-list li a,.sub-menu a{font-size:1rem !important;line-height:26px}.header-menu .nav-list{gap:5px !important;margin:0 auto}.header-menu .language-dropdown{flex-wrap:wrap !important;top:450px !important;padding:10px !important}.header-menu .header__right-btn{top:530px !important;width:90% !important}.header-menu .sub-menu a{padding:5px 0 !important}.header-menu .sub-menu a:before{top:38px}.sub-menu{height:90px}.main-page_newsletter{height:fit-content !important}.main-page .reset-modal-content{width:99% !important}.main-page .reset-modal-content h3{font-size:1.1rem}.about-us_images-block div div p{font-size:.875rem !important}.main-page_course-text h2{font-size:1.5rem !important;line-height:32px !important}.main-page .review-name{font-size:14px}.main-page .btn-more_reviews>span,.main-page .review-text{font-size:12px !important}.main-page .course-page .slider-controls{top:70% !important}.main-page .salon-slogan h3{font-size:24px !important;margin-bottom:10px !important}.location-page .content-area h1{margin-bottom:20px !important;font-size:1.5rem !important;line-height:32px !important}.location-card_left ul li{font-size:.875rem !important}.location-page .location-card_left>div>div{margin-bottom:16px !important}.location-page .location-card_buttons a{margin-bottom:12px !important}.main-page .header-menu .header__container{padding:inherit 0}.brands_list p{font-size:12px !important}.categories .categories_list-card{min-width:250px !important}.categories_list-card h3{font-size:1.3rem !important;line-height:32px !important}.categories_list-card a{width:140px !important;height:40px !important;font-size:14px}.categories_list-card a:hover{height:40px !important}.login-page h1{font-size:1.5rem !important}.login-page_checkbox-block .custom-checkbox>span{padding-right:20px}.category-page_pagination>div>a:last-child{display:none !important}.category-page_goods-item,.category-page_goods-all a{height:180px !important;width:120px !important}.category-page .category-page-goods_list>a>span{-webkit-line-clamp:1 !important;font-size:12px;line-height:14px}.category-page h1{font-size:1.5rem !important;line-height:32px !important;margin-bottom:24px !important}.category-page .category-page_goods-list>div:nth-child(2){left:145px !important}.category-page .category-page-goods_list{gap:5px !important}.category-page_goods-item:after{display:none}.category-page-goods_list{padding-bottom:14px !important}.category-page_goods-item>a,.category-page_goods-all>a{font-size:12px !important}.category-page .category-page_items-list{margin-top:96px !important}.category-page_items-list>div:nth-child(1)>div.transparent-btn_rounded{height:32px !important}.category-page_goods-list>div:nth-child(2){width:calc(100% - 200px) !important}.product-page .category-page_item{width:260px}.product-page_desc-title h1,.product-page_faq h2,.product-page_ralated h2{font-size:1.5rem}.cabinet-sidenav_hero-left{width:70% !important}.cabinet-favorites .content-area>h1{font-size:1.5rem !important;margin-bottom:20px}.order-page_right-list li img{width:50px;height:50px}.order-page_list-desc{width:230px !important;margin-right:20px !important}.accordion-block>h2{font-size:1.5rem !important}.faq-page .accordion-block h2{margin-bottom:0 !important}.accordion-content-inner p,.accordion-content-inner ul li,.main-page .accordion-content-inner{font-size:.875rem;line-height:21px}.location-page .location-card_buttons a:nth-child(1){min-width:120px}.about-us h2{line-height:32px !important;font-size:1.5rem !important}.about-us .salon-introduction{line-height:32px !important;font-size:1rem !important}.about-us_aboutOwner div:nth-child(1) span{font-size:1.2rem}.about-us_info-right p,.about-us_location-section>div>p,.about-us_info-left div p{font-size:.875rem !important;line-height:24px !important}.spiral-words{margin-left:-98%}.main-page .course-page_reviews-slider .review-text{max-width:245px !important}.reset-password_page-title h1{font-size:1.5rem !important;line-height:32px !important}.login-page_inputs{margin-top:24px}.login-page_inputs .btn_rounded_green{margin-top:12px !important}.login-page_inputs .inputs-block input,.login-page_inputs .btn_rounded_green,.login-page_inputs .inputs-block input:hover,.login-page_inputs .btn_rounded_green:hover{height:40px !important}.login-page_inputs{margin:24px 0 20px !important}.registration_page .inputs-block>input,.registration_page .inputs-block div.password-wrapper,.registration-inputs .btn_rounded_green,.login-form .inputs-block>input,.login-form .inputs-block div.password-wrapper,.login-page_inputs .btn_rounded_green,.login-page_inputs .btn_rounded_green,.login-page_inputs .inputs-block input,.login-page_inputs .inputs-block div.password-wrapper{height:40px !important}.course-signup,.course-signup_left{width:100%}.course-signup_right-inputs input,.course-signup_right_main button{height:40px}.course-signup_right_header{width:87%}.course-signup_right h3{line-height:24px;font-size:1.3em}.woocommerce-privacy-policy-text>p,.woocommerce-privacy-policy-text>p>a{font-size:12px !important}.category-page .category-page-goods_list>a>span{-webkit-line-clamp:1 !important;font-size:12px;line-height:14px}.category-page_goods-item>img{height:135px !important}.category-page .content-area:first-child>h2{font-size:1.5rem !important}.product-page_ralated-list .category-page_item{width:100% !important}.product-page_faq-accordion .accordion-content-inner>p{font-size:14px !important;line-height:20px !important}.favorites-items .favorite-item img{width:60px;height:60px;min-width:60px;min-height:60px;max-width:60px;max-height:60px}.favorite-item_desc{width:calc(100% - 90px)}.favorite-item_right .favorite-item_price{margin-left:80px}.favorites-items .favorite-item_left{align-items:flex-start}.favorites-items .favorite-item_trash:hover svg{width:12px !important;height:12px !important;min-width:12px !important;min-height:12px !important}.main-page .nav-container>ul{margin-top:-20px;margin-left:0 !important}.single-course .course-page_reviews-slider .review p:nth-child(3){width:220px !important}.header-menu .sub-menu a:before,.header-menu .menu-item-has-children a.expanded:before{width:calc(100% - 45px) !important}.header-menu .nav-list .sub-menu a{font-size:.9rem !important;line-height:24px !important}.menu-item-has-children>ul>li>a{line-height:24px !important;font-size:16px !important}.sub-menu>li:first-child{margin-top:5px !important}.header-menu .sub-menu a:before{top:33px !important}.menu-header-menu>li.menu-item-has-children{margin-bottom:-3px}.header-menu .sub-menu a:before{top:36px}.header-menu .nav-list li a:after{left:95% !important}.woocommerce-ResetPassword .woocommerce-form-row{font-size:14px !important;line-height:16px !important}.header-menu .nav-list li a:after{left:102% !important}.header-menu .nav-list{margin-left:0 !important}.favorites-items .favorite-item img{margin-top:10px}.video-container .main-page_image-text h2{font-size:38px !important}.main-page main h2{line-height:35px !important;font-size:24px !important}.sub-menu li:before{top:33px !important}.header-menu .menu-item-has-children a.expanded:before,.sub-menu li:before{width:calc(100vw - 45px) !important}.service-page_list .accordion-title_text{width:160px !important}.reset-modal-content{border-radius:130px !important}.order-history .opened .accordion-content>ul li a .accordion-content_amount{font-size:12px !important;line-height:14px !important}.product-page_ralated h2,.product-page_faq h2,.product-page_desc-title h1{line-height:30px !important}.main-page_salons-images img:nth-child(3){min-height:220px !important;object-fit:cover !important}.order-history .opened .accordion-content>ul li h3{padding-bottom:3px !important}.main-page .slider-controls .arrow-icon{top:unset !important}}@media (width:320px) and (max-height:700px){.header__container{padding:12px 0 15px !important}}@media (max-width:320px){.main-page_image-btns{margin-top:8px !important}.about-us .content-container{padding:0 20px !important}.about-us .spiral-words{margin-left:-105%}.about-us .salon-introduction{font-size:1rem !important;line-height:30px !important}.about-us .salon-introduction{margin-bottom:40px !important}.category-page h1{font-size:1.3rem !important}.search-mobile .header_search-panel{padding:12px 20px 15px !important}.header_search-panel .header_search-input img{right:20px}.header-menu .nav-container{margin-left:13px}.header-menu .nav-list{gap:2px !important}.course-page_hero-text{max-width:95% !important}.main-page .course-page_reviews-slider .review-text{max-width:200px !important}.service-page_list .accordion-title_text{width:120px !important}.header-menu .nav-list{margin-left:8px !important}.header-menu .menu-item-has-children a.expanded:before,.sub-menu li:before{width:calc(100vw - 35px) !important}}@media (width:320px) and (height:568px){.main-page .about-us_location-section{margin:520px auto 100px !important}}@media (max-width:320px) and (max-height:590px){.salon-introduction{font-size:1rem !important;line-height:30px !important}.course-signup_right_header{top:60px !important}.course-signup_left{margin-top:90px}.course-signup_left img{height:200px}.course-signup_right{margin-top:-50px}.signup-sent_close-btn{top:25px}.course-signup_sent-left{left:30px}.course-signup_sent-left .btn_rounded_green{width:calc(90vw - 30px);margin:0 auto;right:0;left:0}.course-signup_sent-right{left:0}.course-signup_right .inputs-block{margin:10px 0 !important}.course-signup_sent-left{bottom:240px !important}}@media (width:320px) and (max-height:700px){.main-page_image-text{top:355px !important}.main-page_image-text h3{font-size:12px !important}.main-page .about-us_location-section{margin:550px auto 100px}.main-page h2{line-height:40px !important;font-size:2rem !important}}
.woocommerce-notices-wrapper{margin:0 auto;width:fit-content}.logged-in .woocommerce-notices-wrapper{margin:0 0 15px}.woocommerce-notices-wrapper ul,.woocommerce-notices-wrapper{display:flex;flex-direction:column;gap:5px;outline:none;list-style:disc;margin-bottom:20px}.woocommerce-message,.woocommerce-notices-error,.woocommerce-notices-error strong,.woocommerce-error li{display:block;text-align:center;font-weight:600;font-size:18px;font-family:'RocaOne-Th',sans-serif}.woocommerce-message{color:#006400}.woocommerce-notices-error,.woocommerce-error,.woocommerce-notices-error strong{color:red}@media (max-width:525px){.woocommerce-notices-wrapper,.woocommerce-notices-wrapper ul>li{line-height:18px;font-size:14px}.woocommerce-message,.woocommerce-notices-error,.woocommerce-notices-error strong{font-size:16px}}.woocommerce-cabinet-content{margin-top:30px;background:rgba(255,255,255,1);border-radius:16px;padding:25px 20px}.woocommerce-cabinet-content p{font-size:16px;line-height:22px}.woocommerce-cabinet-content p a{color:#1c3935 !important;font-weight:600;display:inline-block;text-decoration:none;position:relative}.woocommerce-cabinet-content p a:after{content:"";display:block;height:1px;background:#1c3935;width:0;transition:width .6s ease;position:absolute;left:0;bottom:-1px}.woocommerce-cabinet-content p a:hover:after{width:100%}.woocommerce-cabinet-content p:not(:last-child){margin-bottom:16px}.wc-block-checkout .wc-block-components-checkout-step__title{font-family:'Helvetica-Neue-Roman' !important}.wc-block-checkout .wc-block-components-order-summary-item__individual-price,.wc-block-checkout .wc-block-components-product-price__value{font-family:'RocaOne-Rg' !important}.wc-block-checkout .wc-block-components-product-name{font-family:'RocaOne-Th' !important}.wc-block-components-checkout-step__heading h2{font-size:25px !important;line-height:32px;margin-bottom:40px !important}.wc-block-checkout .wc-block-components-totals-footer-item{align-items:center !important}.wc-block-checkout .wc-block-components-address-card,.wc-block-checkout .wc-block-components-totals-shipping{font-size:16px !important;line-height:24px !important}.wc-block-components-address-card address{margin-right:10px !important}.wc-block-components-radio-control__option{height:50px !important;display:flex !important;align-items:center !important}@media (max-width:820px){.wc-block-components-product-name{margin-bottom:5px !important}.wc-block-components-checkout-step__heading h2{font-size:20px !important;line-height:26px;margin-bottom:25px !important}}.wc-block-components-sidebar{width:calc(100% - 680px) !important;max-width:480px !important}.woocommerce-checkout .content-container{width:calc(100% - 40px) !important;max-width:1200px !important}.wc-block-components-sidebar-layout{justify-content:space-between}.wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0 !important}.wc-block-components-title.wc-block-components-title,.wc-block-components-order-summary-item{position:relative}.wc-block-components-title.wc-block-components-title:before{position:absolute;content:'';width:100%;height:.5px;background:#bcc5ba;bottom:-20px}.wc-block-components-main{width:620px !important}.wp-block-woocommerce-checkout-order-summary-block{border-radius:16px !important;background:#fff !important;border:none !important;padding:5px 10px !important}.wc-block-components-checkout-step__description,.wc-block-components-product-name{font-size:16px !important;line-height:20px !important;color:#727270 !important}.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=tel],.wc-blocks-components-select__container select{padding-left:20px !important;border-radius:48px !important;background:0 0 !important}.wc-blocks-components-select__container{border-radius:48px !important}.wc-block-components-text-input input[type=text]:focus,.wc-block-components-text-input input[type=email]:focus,.wc-block-components-text-input input[type=tel]:focus,.wc-blocks-components-select__select:focus{border:none !important;background:#fff !important;outline:none !important}.wc-block-components-text-input label,.wc-blocks-components-select__container label{padding-left:15px}.wc-blocks-components-select__select{padding-right:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wc-block-components-radio-control .wc-block-components-radio-control__input:focus{outline:none !important;outline-offset:unset !important}.wc-block-components-address-form__address_2-toggle{margin-left:20px}.wc-block-components-product-name,.wc-block-components-product-metadata__description{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important;color:#020304 !important}.wc-block-components-product-metadata *,.wc-block-components-product-badge{display:none !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__total-price{max-width:100px !important;min-width:75px !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{border:1px solid #b6afa5 !important}.wc-block-formatted-money-amount,.wc-block-components-product-price,.wc-block-components-order-summary__button-text,.wc-block-components-panel__button,.wc-block-components-totals-item__label,.wc-block-components-totals-item__value,.wc-block-checkout__shipping-option--free{color:#1c3935 !important}.wc-block-components-totals-item__description{margin-top:5px !important}.wc-block-components-order-summary-item:after{position:absolute;content:'';width:100%;height:.5px;background:#bcc5ba;bottom:5px}.wc-block-components-order-summary .wc-block-components-order-summary-item__description{min-height:85px !important}.wc-block-components-order-summary .wc-block-components-order-summary-item:first-child{padding-top:16px !important}.wc-block-components-totals-item,.wc-block-components-totals-item__value{font-size:14px !important}.wc-block-components-order-summary__button-text,.wc-block-components-panel__button{font-weight:700 !important}.wc-block-checkout__shipping-option .wc-block-components-radio-control{display:flex;flex-direction:column;gap:15px}.wc-block-components-radio-control--highlight-checked:after{border:none !important}.wc-block-components-radio-control__option{border-radius:48px !important;border:1px solid #727270 !important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control__option:after{background:0 0 !important}.wc-block-components-checkout-step__content>*{display:flex;flex-direction:column;gap:15px}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted,.wc-blocks-components-select .wc-blocks-components-select__select:focus{box-shadow:none !important}.wc-block-components-radio-control-accordion-content{background:#fff;border-radius:25px;padding:20px;line-height:24px;margin-top:15px}.wc-block-checkout__add-note .wc-block-components-textarea{border-radius:25px !important}.wc-block-components-textarea::-webkit-resizer{bottom:20px !important}.wc-block-components-textarea{width:100% !important;min-width:100% !important;max-width:100% !important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:#1c3935 !important;border:none !important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus{outline:unset !important;outline-offset:unset !important}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#fff !important}.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{background:#1c3935;border-radius:48px;color:#ffff !important;transition:all .4s ease-in-out !important;-webkit-transition:all .4s ease-in-out !important}.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{background:0 0;color:#1c3935 !important;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;outline:1px solid #1c3935}.wc-block-checkout__terms{line-height:24px !important}.wc-block-checkout__terms a{color:#1c3935}.wc-block-components-radio-control__option-checked{border:none !important;box-shadow:none !important;background:#fff !important}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#1c3935 !important}.wc-block-checkout input[type=tel]:valid,.wc-block-checkout input[type=email]:valid,.wc-block-checkout input[type=text]:valid{padding-right:20px !important}.wc-blocks-components-select__container select{padding-right:50px !important}.wc-block-checkout input[type=text]:valid,.wc-block-checkout .wc-block-components-text-input input[type=text]:focus,.wc-block-checkout input[type=tel]:valid,.wc-block-checkout input[type=email]:valid,.wc-block-checkout .wc-blocks-components-select__select:focus,.wc-block-checkout .wc-blocks-components-select__container:has(select option:checked){border:none !important;background:#fff !important;color:#1c3935 !important;box-shadow:none !important}.wc-block-checkout .wc-block-components-text-input input{border:1px solid 1px solid hsla(0,0%,7%,.8) !important}.wc-block-checkout .wc-block-components-totals-coupon__button .wc-block-components-button__text{border-radius:48px !important;opacity:1 !important;height:48px !important;color:#fff !important;align-items:center !important;justify-content:center !important;display:flex !important;padding:20px !important}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{padding-left:0 !important;padding-right:0 !important}.wc-block-components-totals-item__description{line-height:16px !important}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{flex:unset !important;margin-left:0 !important}.wc-block-checkout .wc-block-components-totals-coupon__button .wc-block-components-button__text{background-color:#020304 !important}.wc-block-checkout .wc-block-components-totals-coupon__button[aria-disabled=true] .wc-block-components-button__text{background-color:#bcc5ba !important}#wc-block-components-totals-coupon__input-0{border:1px solid #727270 !important}.wc-block-checkout .wc-block-components-textarea{padding:10px !important}.wc-block-components-totals-coupon__form{flex-wrap:nowrap !important}.wc-block-components-totals-coupon__form{justify-content:space-between}@media (max-width:1280px){.wc-block-components-sidebar-layout .wc-block-components-main{width:60% !important;max-width:620px !important}.wc-block-checkout__sidebar{min-width:350px !important}.wc-block-components-sidebar-layout{flex-wrap:nowrap !important}.wc-block-components-sidebar{padding-left:35px !important}.woocommerce-checkout .content-container{width:calc(100% - 20px) !important;max-width:100% !important}}@media (max-width:820px){.wc-block-components-sidebar-layout .wc-block-components-main{width:100% !important;max-width:100% !important}.wc-block-components-checkout-step__heading{margin-bottom:40px !important}.wc-block-components-sidebar-layout{flex-wrap:wrap !important}.wc-block-components-sidebar{width:100% !important;max-width:100% !important}.wc-block-components-sidebar{padding-left:0 !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{padding-top:10px !important}.wc-block-components-radio-control-accordion-option:after{display:none}.wp-block-woocommerce-checkout-totals-block{min-width:100% !important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper:nth-child(1){border-top:none !important}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option{height:48px !important;display:flex !important;align-items:center !important}.woocommerce-checkout .content-container{width:100% !important}.is-mobile .wc-block-components-form .wc-block-components-checkout-step:after,.is-small .wc-block-components-form .wc-block-components-checkout-step:after{box-shadow:none !important}.wc-block-components-panel__content .wc-block-components-order-summary-item .wc-block-components-product-price{padding-top:3px !important}}@media (max-width:768px){.wc-block-components-address-form__address_1{margin-bottom:10px !important}.wc-block-components-address-form__address_2-toggle{margin-top:5px !important}}@media (max-width:575px){.wc-block-checkout .wc-block-components-text-input:not(.wc-block-checkout .wc-block-components-text-input),.wc-block-checkout .wc-block-components-text-input input:not(.wc-block-checkout .wc-block-components-text-input input#wc-block-components-totals-coupon__input-coupon),.wc-block-checkout .wc-blocks-components-select__container,.wc-block-checkout .wc-block-components-radio-control__option{height:48px !important}.wc-block-checkout .wc-block-components-text-input{height:46px !important}.wc-block-checkout .wc-block-components-product-name,.wc-block-checkout .wc-block-components-formatted-money-amount,.wc-block-checkout .wc-block-components-checkout-step__description,.wc-block-checkout .wc-block-checkout__terms,.wc-block-checkout .wc-block-components-radio-control__option,.wc-block-checkout .wc-block-components-text-input,.wc-block-checkout .wc-block-components-address-form__address_2-toggle,.wc-block-checkout .wc-blocks-components-select__select,.wc-block-checkout .wc-block-components-address-card,.wc-block-checkout.wc-block-components-totals-shipping{font-size:14px !important;line-height:16px !important}.wc-block-checkout__shipping-option .wc-block-components-radio-control{gap:10px !important}.wc-block-checkout .is-small .wc-block-checkout__billing-fields .wc-block-components-address-form{gap:0 10px !important}.wc-block-checkout .wc-block-components-totals-coupon__form button{align-self:flex-end !important}.wc-block-checkout .wc-block-components-address-form__address_2-toggle{margin-top:0 !important}.wc-block-checkout .wc-block-components-text-input label{padding-top:2px !important}.is-mobile .wc-block-components-form .wc-block-components-checkout-step:after,.is-small .wc-block-components-form .wc-block-components-checkout-step:after{bottom:-55px !important}.wc-block-components-checkout-step__container:last-child:after{display:none !important}}
/*
Theme Name: Reinhard
Text Domain: reinhard
Version: 1.0
Tested up to: 6.6
Requires at least: 6.6
Requires PHP: 7.4
Description: This theme was custom made for a client. The theme was created from scratch and adapted to the online store. The theme includes: multilingualism, custom templates, registration/authorization, personal account and other functions for a broad possibility of working with the site and online store.
Author: Your Solutions Team
Author URI: https://your-solutions.dev/
Theme URI: https://your-solutions.dev/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All files, unless otherwise stated, are released under the GNU General Public
License version 2.0 (http://www.gnu.org/licenses/gpl-2.0.html)

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned
with others.
*/

.wc-stripe-payment-button-preview{display:flex;justify-content:center;align-items:center;background-color:#000;border-radius:5px;height:40px}.wc-stripe-payment-button-preview img{height:22px}.wc-stripe-payment-button-preview:hover{cursor:pointer;filter:opacity(.7)}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview{background-color:#ffd814}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview img{height:40px}.wc-stripe-payment-button-preview.wc-stripe-link-preview{background-color:#00d66f}.wc-stripe-payment-button-preview.wc-stripe-link-preview img{height:40px}button.stripe-gateway-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjEyIDMuNjc2ODNDMzYuMTIgMi41NDg4MiAzNy4wNzA0IDEuNjMyMDIgMzguMTg4OCAxLjYzMjAyQzM5LjMwNzIgMS42MzIwMiA0MC4yNTc2IDIuNTUzNjIgNDAuMjU3NiAzLjY3NjgzQzQwLjI1NzYgNC44MDAwMyAzOS4zNDA4IDUuNzQ1NjMgMzguMTg4OCA1Ljc0NTYzQzM3LjAzNjggNS43NDU2MyAzNi4xMiA0LjgyODgzIDM2LjEyIDMuNjc2ODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0yOS45ODA4IDEuOTIwMDFIMzMuNTgwOFYyMi4wOEgyOS45ODA4VjEuOTIwMDFaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik00MC4wMDggNy42ODAwMUgzNi4zNzkyVjIyLjA4SDQwLjAwOFY3LjY4MDAxWiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNjYuMDk2IDE0LjM5MDRDNjguODI3MiAxMi43MTA0IDcwLjY4NDggMTAuMjA5NiA3MS40MTkyIDcuNjc1MjRINjcuNzkwNEM2Ni44NDQ4IDEwLjA5NDQgNjQuNjc1MiAxMS45MTM2IDYyLjI4OTYgMTIuNjg2NFYxLjkxNTIzSDU4LjY2MDhWMjIuMDc1Mkg2Mi4yODk2VjE2LjA4QzY1LjA1OTIgMTYuNzcxMiA2Ny4yNDggMTkuMTY2NCA2Ny45OTY4IDIyLjA3NTJINzEuNjQ5NkM3MS4wOTI4IDE5LjAyMjQgNjkuMDA0OCAxNi4xNjY0IDY2LjA5NiAxNC4zOTA0WiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNDYuNDQgOS4yOTI4M0M0Ny4zOTA0IDguMDMwNDMgNDkuMjQzMiA3LjI5NjAyIDUwLjc0NTYgNy4yOTYwMkM1My41NDg4IDcuMjk2MDIgNTUuODY3MiA5LjM0NTYzIDU1Ljg3MiAxMi40NDE2VjIyLjA3NTJINTIuMjQzMlYxMy4yNDMyQzUyLjI0MzIgMTEuOTcxMiA1MS42NzY4IDEwLjUwMjQgNDkuODM4NCAxMC41MDI0QzQ3LjY3ODQgMTAuNTAyNCA0Ni40MzUyIDEyLjQxNzYgNDYuNDM1MiAxNC42NTkyVjIyLjA4NDhINDIuODA2NFY3LjY4OTYySDQ2LjQ0VjkuMjkyODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1NyAxOC42Mjc0IDAgMTIgMEM1LjM3MjU5IDAgMCA1LjM3MjU3IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTkgMjQgMTIgMjRaIiBmaWxsPSIjMDBENjZGIi8+CjxwYXRoIGQ9Ik0xMS40NDc5IDQuODAwMDVINy43NDcwN0M4LjQ2NzA3IDcuODA5NjUgMTAuNTY5NSAxMC4zODI0IDEzLjE5OTkgMTJDMTAuNTY0NyAxMy42MTc2IDguNDY3MDcgMTYuMTkwNCA3Ljc0NzA3IDE5LjJIMTEuNDQ3OUMxMi4zNjQ3IDE2LjQxNiAxNC45MDM5IDEzLjk5NjggMTguMDIzOSAxMy41MDI0VjEwLjQ5MjlDMTQuODk5MSAxMC4wMDMzIDEyLjM1OTkgNy41ODQwNSAxMS40NDc5IDQuODAwMDVaIiBmaWxsPSIjMDExRTBGIi8+Cjwvc3ZnPgo=);background-color:transparent !important;cursor:pointer;border:none}button.stripe-gateway-stripelink-modal-trigger:hover{background-color:transparent;border-color:transparent}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span{width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span>span{float:right;display:flex;align-items:center;justify-content:center}#radio-control-wc-payment-method-options-stripe__content.single-payment-element{padding-top:1.4em}#radio-control-wc-payment-method-options-stripe__content.single-payment-element .content{display:none}#radio-control-wc-payment-method-options-stripe__label>span>span{border:none}
body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.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}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
.wc-stripe-upe-element{margin-bottom:4px}#payment .payment_methods li img.stripe-icon{height:24px;width:37px;-o-object-fit:contain;object-fit:contain}#payment .payment_methods li img.stripe-boleto-icon,#payment .payment_methods li img.stripe-sepa-icon{padding:4px}#payment .payment_methods li img.stripe-sepa-icon{background:#10298e}.woocommerce-checkout #payment ul.payment_methods li img.stripe-multibanco-icon{max-height:30px}.woocommerce-checkout #payment ul.payment_methods li img.stripe-alipay-icon{max-width:50px}
.stripe-gateway-checkout-email-field{position:relative}.stripe-gateway-checkout-email-field button.stripe-gateway-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url(//www.art-natur.ch/wp-content/plugins/woocommerce-gateway-stripe/assets/css/../images/link.svg);background-color:transparent;cursor:pointer;border:none}