*{padding:0;margin:0;outline:0;box-sizing:border-box}*::before,*::after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{display:block}template{display:none}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-size-adjust:none}img,iframe{border:0 none}img{height:auto;display:inline-block;vertical-align:middle}body:not(.wp-admin) img,body:not(.wp-admin) iframe,body:not(.wp-admin) video,body:not(.wp-admin) audio,body:not(.wp-admin) object{max-width:100%}b,strong{font-weight:bold}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=submit],input[type=button],input[type=reset],input[type=file],input[type=image],label[for]{cursor:pointer}button[disabled],input[disabled],textarea[disabled],select[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea,a[href^=tel]{appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}textarea{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}button,select{text-transform:none}table{width:100%;border-collapse:collapse;border-spacing:0}nav ul,nav ol{list-style:none outside none}input::placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input[type=text],input[type=button],input[type=tel],input[type=email],input[type=submit],input[type=date],input[type=search],textarea{appearance:none}.wp-site-blocks>*{margin-block-start:0 !important}@font-face{font-family:"Helvetica Neue Cyr";src:local("Helvetica Neue Cyr Regular"),local("HelveticaNeueCyr-Regular"),url(./fonts/HelveticaNeueCyr-Roman.woff2) format("woff2"),url(./fonts/HelveticaNeueCyr-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue Cyr";src:local("Helvetica Neue Cyr Light"),local("HelveticaNeueCyr-Light"),url(./fonts/HelveticaNeueCyr-Light.woff2) format("woff2"),url(./fonts/HelveticaNeueCyr-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue Cyr";src:local("Helvetica Neue Cyr Medium"),local("HelveticaNeueCyr-Medium"),url(./fonts/HelveticaNeueCyr-Medium.woff2) format("woff2"),url(./fonts/HelveticaNeueCyr-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue Cyr";src:local("Helvetica Neue Cyr Bold"),local("HelveticaNeueCyr-Bold"),url(./fonts/HelveticaNeueCyr-Bold.woff2) format("woff2"),url(./fonts/HelveticaNeueCyr-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}html{overflow-x:hidden;font-size:10px}body{min-width:320px;background:#fff;font-family:"Helvetica Neue Cyr",Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:1.4;color:#000}body.scroll-locked [data-aos^=fade][data-aos^=fade].aos-init{opacity:1 !important;transform:translateZ(0) !important}body.page-template-default .page-main{display:flex;flex-flow:column}body.page-template-default .page-main>main{padding:3rem 0 3rem;flex:1 0 auto}body.page-template-default .page-title{margin:0 0 4rem}#root{display:flex;flex-direction:column;min-height:100vh}.page-main{padding-top:3rem;flex:1 0 auto}video{height:100%;width:100%}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}strong{font-weight:600}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{margin-top:0;margin-bottom:calc(1.4em/2);line-height:1;transition:color .3s ease}.breadcrumbs{margin:0 0 2rem;font-size:1.2rem;color:#000}.breadcrumbs a{color:#000;transition:all .3s ease;text-decoration:none}@media(hover: hover)and (pointer: fine){.breadcrumbs a:hover{color:#c6c6c6;text-decoration:underline}}.breadcrumbs span{color:#c6c6c6}.page-title{font-weight:700;font-size:3rem;text-transform:uppercase;color:#000}.wysiwyg p:first-child,.wysiwyg ul:first-child,.wysiwyg ol:first-child{margin-top:0}.wysiwyg p:last-child,.wysiwyg ul:last-child,.wysiwyg ol:last-child{margin-bottom:0}.wysiwyg p+p,.wysiwyg p+ul,.wysiwyg p+ol,.wysiwyg ul+p,.wysiwyg ul+ul,.wysiwyg ul+ol,.wysiwyg ol+p,.wysiwyg ol+ul,.wysiwyg ol+ol{margin-top:1em}.wysiwyg p+.wp-block-image,.wysiwyg ul+.wp-block-image,.wysiwyg ol+.wp-block-image{margin-top:1em}.wysiwyg p+h1,.wysiwyg p+h2,.wysiwyg p+h3,.wysiwyg p+h4,.wysiwyg p+h5,.wysiwyg p+h6,.wysiwyg ul+h1,.wysiwyg ul+h2,.wysiwyg ul+h3,.wysiwyg ul+h4,.wysiwyg ul+h5,.wysiwyg ul+h6,.wysiwyg ol+h1,.wysiwyg ol+h2,.wysiwyg ol+h3,.wysiwyg ol+h4,.wysiwyg ol+h5,.wysiwyg ol+h6{margin-top:1em}.wysiwyg ul,.wysiwyg ol{padding-left:1.1em}.clear::after{content:"";line-height:0;display:table;clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.notext{white-space:nowrap;text-indent:100%;text-shadow:none;overflow:hidden}.notext-old{font-size:0;line-height:0;text-indent:-4000px}[hidden],.hidden{display:none}[disabled],.disabled{cursor:default}.container{max-width:1280px;padding-left:20px;padding-right:20px;margin:0 auto;width:100%}body.page-template-page-checkout .container{max-width:1120px}.cpt-button{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem .8rem;min-width:14.6rem;border:1px solid #6c6c6c;font-weight:700;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;color:#6c6c6c;background:none;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.cpt-button:hover{background:#000;color:#fff;border-color:#000}}.cpt-button--black{border:1px solid #000;color:#000}@media(hover: hover)and (pointer: fine){.cpt-button--black:hover{background:#000;color:#fff;border-color:#000}}.page-header{padding:3rem 0 2.5rem}.page-header__content{display:flex;justify-content:space-between}.page-header__logo{display:inline-block;width:16rem;outline:none;text-decoration:none;transition:opacity .3s ease}.page-header__logo img{display:block;width:100%;height:auto}@media(hover: hover)and (pointer: fine){.page-header__logo:hover{opacity:.75}}.page-header__nav{align-self:flex-start;margin:.7rem auto 0 8.4rem}.page-header__nav nav ul{display:flex;gap:4rem;padding:0;margin:0}.page-header__nav nav ul li{list-style:none}.page-header__nav nav ul li a{text-decoration:none;font-size:1.4rem;font-weight:700;text-transform:uppercase;transition:color .3s ease}@media(hover: hover)and (pointer: fine){.page-header__nav nav ul li a:hover{color:#6c6c6c}}.page-header__actions{display:flex;gap:1.5rem}.page-header__action-button{position:relative;display:inline-block;padding:.7rem;text-decoration:none;outline:none;color:#000;transition:color .3s ease}@media(hover: hover)and (pointer: fine){.page-header__action-button:hover{color:#6c6c6c}}.page-header__action-button .icon{display:block;width:2.2rem;height:2.2rem}.page-header__action-button .icon svg{display:block;width:100%;height:100%}.page-header__action-button .icon svg path{stroke:currentColor}.page-header__action-button-count-badge{position:absolute;top:0rem;right:-0.4rem;width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#6c6c6c;color:#fff;font-size:1.1rem;font-weight:500;line-height:1}body.logged-in .page-header__action-button--my-account svg path{fill:#6c6c6c;stroke:#6c6c6c}.page-header .page-header__search{position:relative}.page-header .page-header__search .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:none !important}.page-header .page-header__search .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{top:0;right:0;left:auto !important;min-width:32rem;padding-right:4rem}.page-header .page-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{width:2.2rem;height:2.2rem;padding:.7rem;box-sizing:content-box;color:#000;transition:color .3s ease}.page-header .page-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon svg{display:block;width:100%;height:100%}.page-header .page-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon svg path{stroke:currentColor}@media(hover: hover)and (pointer: fine){.page-header .page-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon:hover{color:#6c6c6c}}.page-header .page-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp{padding:.3rem 0 0;border-radius:0;background:#fff}.page-header .page-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:.6rem .7rem;background:none;box-shadow:none;border:none;border-bottom:1px solid #000;border-radius:0;font-size:1.3rem}.page-header .page-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{width:2.2rem;height:2.2rem;padding:.7rem;display:none}.page-header .page-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit svg{display:block;width:100%;height:100%}.page-header .page-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit svg path{fill:none}.page-header .page-header__search .dgwt-wcas-search-wrapp .dgwt-wcas-search-form .dgwt-wcas-sf-wrapp .dgwt-wcas-preloader{margin-right:0;right:.5rem !important}.dgwt-wcas-suggestions-wrapp{border:1px solid #c6c6c6 !important}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{text-decoration:none}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion .dgwt-wcas-sp{display:flex;gap:.2em;font-size:1.2rem;color:#6c6c6c;line-height:1}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion .dgwt-wcas-sp>*{display:inline;line-height:1}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion .dgwt-wcas-st-title{font-size:1.3rem}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion .dgwt-wcas-sku{font-size:1.1rem}.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{padding-top:0;padding-bottom:0}.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding:1rem 1rem}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{text-decoration:none}.page-footer{margin:0;padding:2.7rem 0 1.5rem;background:#000;color:#fff}.page-footer__top{display:flex;justify-content:space-between;padding:0 0 4rem}.page-footer__bottom{padding:.8rem 0 0;border-top:1px solid #333}.page-footer__nav ul{display:grid;grid-template-columns:auto auto auto;gap:.5rem 4.5rem}.page-footer__nav ul li{list-style:none}.page-footer__nav ul li a{font-size:1.3rem;text-transform:uppercase;font-weight:700;text-decoration:none;color:#fff;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.page-footer__nav ul li a:hover{opacity:.75}}.page-footer__social{display:flex;gap:0 2.2rem}.page-footer__social-link{font-size:1.2rem;font-weight:500;outline:none;text-decoration:none;transition:opacity .3s ease}.page-footer__social-link svg{display:block;width:100%;height:100%}@media(hover: hover)and (pointer: fine){.page-footer__social-link:hover{opacity:.75}}.page-footer__copyright{font-size:10px;color:#7e7e7e;font-weight:400}.woocommerce-breadcrumb a{color:#000 !important;text-decoration:none}@media(hover: hover)and (pointer: fine){.woocommerce-breadcrumb a:hover{color:#6c6c6c !important}}.woocommerce a.button{margin:.2rem 0 0;background:none;border:none;padding:0;font-weight:400;text-decoration:underline;color:#000}@media(hover: hover)and (pointer: fine){.woocommerce a.button:hover{text-decoration:none;background:none}}.woocommerce button.button{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem .8rem;min-width:14.6rem;border:1px solid #6c6c6c;font-weight:700;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;color:#6c6c6c;background:none;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.woocommerce button.button:hover{background:#000;color:#fff;border-color:#000}}.woocommerce button.button.alt{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem .8rem;min-width:14.6rem;border:1px solid #6c6c6c;font-weight:700;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;color:#6c6c6c;background:none;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.woocommerce button.button.alt:hover{background:#000;color:#fff;border-color:#000}}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border-radius:0}.woocommerce-message,.woocommerce-error,.woocommerce-info{border:1px solid #c6c6c6;border-top-color:#c6c6c6;background:none;color:#000;font-size:1.4rem}.woocommerce-message::before{color:#000}.woocommerce-error::before{color:red}.woocommerce-info::before{color:#000}.tinv-wishlist .tinv-modal .tinv-modal-inner .tinvwl-buttons-group .button i::before{top:0px}.select2.select2-container{display:block;font-size:1.3rem}.select2.select2-container.select2-container--open .select2-selection{border-color:#6c6c6c}.select2.select2-container .select2-selection{border-radius:0;border:1px solid #c6c6c6}.select2.select2-container .select2-selection .select2-selection__rendered{line-height:1;padding:.7rem 1rem;color:#313131}.select2.select2-container .select2-selection .select2-selection__placeholder{color:#c6c6c6}.select2.select2-container .select2-selection .select2-selection__arrow{width:2.6rem}.select2.select2-container .select2-selection .select2-selection__arrow b{border:none;width:1rem;height:.6rem;margin:-0.3rem 0 0 -0.5rem;background:url(./images/icon-chevron-down.svg) center/contain no-repeat}.select2-container .select2-dropdown{border:1px solid #6c6c6c}.select2-container .select2-dropdown--below{margin-top:5px}.select2-container .select2-dropdown--above{margin-top:32px}.select2-container .select2-dropdown .select2-search .select2-search__field{font-size:1.3rem}.select2-container .select2-dropdown .select2-results .select2-results__option{font-size:1.3rem}.select2-container .select2-dropdown .select2-results .select2-results__option.select2-results__option--highlighted{color:#fff;background:#6c6c6c}.woocommerce-MyAccount-navigation ul{padding-left:0}.woocommerce-MyAccount-navigation ul li+li{margin-top:.75rem}.woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{padding:1rem 1.5rem}.woocommerce-MyAccount-content .woocommerce-EditAccountForm button[type=submit]{margin:3rem 0 0}.shop-page-title{text-align:center;margin:0 0 4rem}.shop-container{display:flex;justify-content:space-between;gap:7.5rem;padding-bottom:4rem}.shop-container .shop-sidebar{order:1;width:30rem;min-width:30rem}.shop-container .content-area{order:2;width:100%;padding-top:1.9rem}.shop-container .woocommerce-ordering select{display:block;width:24.5rem;padding:.7rem 3rem .7rem 0;border:none;appearance:none;font-weight:700;font-size:1.4rem;color:#000;background-image:url(./images/icon-chevron-down.svg);background-repeat:no-repeat;background-size:1.4rem;background-position:calc(100% - .3rem) 50%;cursor:pointer;transition:opacity .3s ease}@media(hover: hover)and (pointer: fine){.shop-container .woocommerce-ordering select:hover{opacity:.75}}.shop-container .wpc-custom-selected-terms .wpc-filter-chips-list{flex-wrap:wrap}.shop-container .wpc-custom-selected-terms .wpc-filter-chips-list .wpc-filter-chip a{padding:2px 10px 2px;border-radius:0;border-color:#000;transition:all .3s ease}.shop-container .wpc-custom-selected-terms .wpc-filter-chips-list .wpc-filter-chip a .wpc-chip-remove-icon{margin-top:1px;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.shop-container .wpc-custom-selected-terms .wpc-filter-chips-list .wpc-filter-chip a:hover{border-color:#ee79b5;color:#ee79b5}.shop-container .wpc-custom-selected-terms .wpc-filter-chips-list .wpc-filter-chip a:hover .wpc-chip-remove-icon{color:#ee79b5}}.shop-container .wpc-custom-selected-terms .wpc-filter-chips-list .wpc-filter-chip.wpc-chip-reset-all a{border-color:#000}@media(hover: hover)and (pointer: fine){.shop-container .wpc-custom-selected-terms .wpc-filter-chips-list .wpc-filter-chip.wpc-chip-reset-all a:hover{border-color:#ee79b5}}.woocommerce ul.products{display:flex;flex-wrap:wrap;gap:2rem}.woocommerce ul.products.columns-3::before,.woocommerce ul.products.columns-3::after{display:none}.woocommerce ul.products.columns-3 li.product{margin:0;width:calc(33.333% - 1.4rem)}.woocommerce ul.products li.product{display:flex;flex-flow:column;align-items:center;justify-content:space-between;position:relative;padding:1.7rem 2.2rem 2.8rem;border:1px solid #c6c6c6;text-align:center;transition:border .3s ease}@media(hover: hover)and (pointer: fine){.woocommerce ul.products li.product:hover{border-color:#6c6c6c}}.woocommerce ul.products li.product .woocommerce-loop-product__link img{display:block;margin:0 0 1.5rem}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin:0 0 1rem;min-height:3.3rem;padding:0 2rem;text-align:center;font-weight:700;font-size:1.5rem;line-height:1.2;color:#000}.woocommerce ul.products li.product .woocommerce-loop-product__title .brand{display:block;text-transform:uppercase}.woocommerce ul.products li.product .star-rating{display:none}.woocommerce ul.products li.product .min-order-vol{display:block;margin:1.1rem 0 0;font-size:1.2rem;font-weight:400}.woocommerce ul.products li.product .price{display:block;margin:.8rem 0 0;font-weight:700;font-size:1.6rem;text-align:center;color:#000}.woocommerce ul.products li.product .tinv-wraper.tinv-wishlist{position:absolute;top:.8rem;right:.6rem}.woocommerce ul.products li.product .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button{margin:0}@media(hover: hover)and (pointer: fine){.woocommerce ul.products li.product .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button:hover::before{color:#ee79b5}}.woocommerce ul.products li.product .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button::before{margin:0;font-size:2.4rem;color:#c6c6c6;transition:color .3s ease}.woocommerce ul.products li.product .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button span{display:none !important}.woocommerce ul.products li.product .tinv-wraper.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-product-in-list::before{color:#f28585}.woocommerce ul.products li.product .button-buy{margin:1.5rem auto 0}.woocommerce ul.products li.product .custom-sale-badge{position:absolute;top:1rem;left:1rem;width:5rem;height:5rem}.woocommerce ul.products li.product .custom-sale-badge svg{display:block;width:100%;height:100%}.shop-pagination{padding:.5rem 0 4rem}.shop-pagination nav.woocommerce-pagination{font-weight:400;text-align:center;color:#c6c6c6}.shop-pagination nav.woocommerce-pagination ul{margin:0;padding:0;border:none}.shop-pagination nav.woocommerce-pagination ul li{border:none}.shop-pagination nav.woocommerce-pagination ul li a,.shop-pagination nav.woocommerce-pagination ul li span{padding:.7rem .9rem;font-size:1.4rem;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.shop-pagination nav.woocommerce-pagination ul li a:hover{color:#000;background:none}}.shop-pagination nav.woocommerce-pagination ul li a:focus{color:#000;background:none}.shop-pagination nav.woocommerce-pagination ul li a.prev,.shop-pagination nav.woocommerce-pagination ul li a.next{color:#000;transition:color .3s ease}.shop-pagination nav.woocommerce-pagination ul li a.prev .icon,.shop-pagination nav.woocommerce-pagination ul li a.next .icon{display:block;padding:0;margin:0;width:1rem;height:1.4rem;transition:none}.shop-pagination nav.woocommerce-pagination ul li a.prev svg,.shop-pagination nav.woocommerce-pagination ul li a.next svg{display:block;width:100%;height:100%}.shop-pagination nav.woocommerce-pagination ul li a.prev svg path,.shop-pagination nav.woocommerce-pagination ul li a.next svg path{stroke:currentColor}@media(hover: hover)and (pointer: fine){.shop-pagination nav.woocommerce-pagination ul li a.prev:hover,.shop-pagination nav.woocommerce-pagination ul li a.next:hover{color:#c6c6c6}}.shop-pagination nav.woocommerce-pagination ul li a.prev{transform:rotate(180deg)}.shop-pagination nav.woocommerce-pagination ul li span.current{background:#000;color:#fff}.shop-sidebar .wpc-filters-section{margin:0;padding:2rem 0 0 2rem;border-top:1px solid #000;font-size:1.4rem;color:#000}.shop-sidebar .wpc-filters-section+.wpc-filters-section{margin-top:2.5rem}.shop-sidebar .wpc-edit-filter-set{display:none}.shop-sidebar .wpc-filter-title{margin:0 0 1.5rem;text-transform:uppercase;font-weight:700}.shop-sidebar .wpc-filters-main-wrap .wpc-filters-ul-list{padding-left:0;padding-top:0}.shop-sidebar .wpc-filters-main-wrap .wpc-filters-ul-list .wpc-term-item{padding-right:1rem;margin-bottom:1rem}.shop-sidebar .wpc-filters-main-wrap .wpc-filters-ul-list .wpc-term-item.wpc-term-count-0{pointer-events:none}.shop-sidebar .wpc-filters-main-wrap .wpc-filters-ul-list .wpc-term-item.wpc-term-count-0 .cpt3510-filter-checkbox{opacity:.5}.shop-sidebar .wpc-filters-main-wrap .wpc-filters-ul-list .wpc-term-item label{display:flex;justify-content:space-between;width:100%;cursor:pointer}@media(hover: hover)and (pointer: fine){.shop-sidebar .wpc-filters-main-wrap .wpc-filters-ul-list .wpc-term-item label:hover .cpt3510-filter-checkbox{border-color:#000}}.shop-sidebar .wpc-filters-main-wrap .wpc-filters-ul-list .wpc-term-item a{margin-right:auto;font-weight:400;color:#000}.shop-sidebar .wpc-filters-main-wrap .wpc-filters-ul-list .wpc-term-item .cpt3510-filter-checkbox{margin:0 2.2rem 0 0}.shop-sidebar .wpc-filters-main-wrap .wpc-toggle-a{margin:0;font-weight:500;font-size:1.5rem;color:#000;transition:color .3s ease;text-decoration:none;border:none}.shop-sidebar .wpc-filters-main-wrap .wpc-toggle-a .icon{display:inline-block;vertical-align:top;margin:.5rem 0 0 .6rem;width:1.4rem;height:1rem}.shop-sidebar .wpc-filters-main-wrap .wpc-toggle-a .icon svg{display:block;width:100%;height:100%}.shop-sidebar .wpc-filters-main-wrap .wpc-toggle-a .icon svg path{stroke:currentColor}@media(hover: hover)and (pointer: fine){.shop-sidebar .wpc-filters-main-wrap .wpc-toggle-a:hover{color:#c6c6c6}}.shop-sidebar .wpc-filters-main-wrap .wpc-toggle-a.wpc-see-less-control .icon{transform:rotate(180deg)}.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button{display:none;padding-left:0;gap:1.5rem}.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button .wpc-filters-reset-button{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem .8rem;min-width:14.6rem;border:1px solid #6c6c6c;font-weight:700;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;color:#6c6c6c;background:none;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button .wpc-filters-reset-button:hover{background:#000;color:#fff;border-color:#000}}.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button .wpc-filters-reset-button{min-width:0;width:50%}.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button .wpc-filters-submit-button{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem .8rem;min-width:14.6rem;border:1px solid #6c6c6c;font-weight:700;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;color:#6c6c6c;background:none;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button .wpc-filters-submit-button:hover{background:#000;color:#fff;border-color:#000}}.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button .wpc-filters-submit-button{border:1px solid #000;color:#000}@media(hover: hover)and (pointer: fine){.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button .wpc-filters-submit-button:hover{background:#000;color:#fff;border-color:#000}}.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button .wpc-filters-submit-button{border:1px solid #000;background:#000;color:#fff}@media(hover: hover)and (pointer: fine){.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button .wpc-filters-submit-button:hover{background:#fff;color:#000;border-color:#000}}.shop-sidebar .wpc-filters-main-wrap .wpc-filter-layout-submit-button .wpc-filters-submit-button{min-width:0;width:50%}.shop-sidebar .wpc-filters-main-wrap.wpc-filter-request .wpc-filter-layout-submit-button{display:flex}.cpt3510-filter-checkbox{position:relative;width:16px;height:16px;border:1px solid #c6c6c6;cursor:pointer;transition:border .3s ease}.cpt3510-filter-checkbox input[type=checkbox]{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;outline:none;margin:0 !important;padding:0;border:none;appearance:none;cursor:pointer}.cpt3510-filter-checkbox input[type=checkbox]:checked+.cpt3510-filter-checkbox__clone{opacity:1}.cpt3510-filter-checkbox__clone{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;width:9px;height:9px;background:#6c6c6c;transition:opacity .3s ease}.product-top{display:flex;gap:5rem;margin:3rem 0 0}.product-top__left{flex:1;position:relative}.product-top__right{flex:1}.single-product.woocommerce .woocommerce-breadcrumb{font-size:1.4rem}.single-product.woocommerce .single-product-content .woocommerce-product-gallery{pointer-events:none}.single-product.woocommerce .single-product-content .custom-sale-badge{position:absolute;top:1.5rem;left:1.5rem;width:6rem;height:6rem}.single-product.woocommerce .single-product-content .custom-sale-badge svg{display:block;width:100%;height:100%}.single-product.woocommerce .single-product-content .product_title{margin:2rem 0 0;font-size:3.3rem;line-height:1.2;font-weight:700;color:#000;max-width:42rem}.single-product.woocommerce .single-product-content .product_title .brand{display:block;text-transform:uppercase}.single-product.woocommerce .single-product-content .variations_form{margin:3.5rem 0 0}.single-product.woocommerce .single-product-content .variations_form .variations{margin:0 0 4.6rem}.single-product.woocommerce .single-product-content .variations th.label{display:none}.single-product.woocommerce .single-product-content .variable-items-wrapper{display:flex;gap:1.2rem;flex-wrap:wrap;max-width:40rem}.single-product.woocommerce .single-product-content .variable-item{display:flex;align-items:center;justify-content:center;width:8.1rem;height:3.6rem;text-align:center;border:1px solid #cdcdcd;color:#6c6c6c;font-size:1.8rem;font-weight:700;list-style:none;cursor:pointer;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.single-product.woocommerce .single-product-content .variable-item:hover{border-color:#6c6c6c}}.single-product.woocommerce .single-product-content .variable-item.selected{background:#6c6c6c;border-color:#6c6c6c;color:#fff}.single-product.woocommerce .single-product-content .reset_variations{display:none !important}.single-product.woocommerce .single-product-content .woocommerce-variation-price{color:#000}.single-product.woocommerce .single-product-content .woocommerce-variation-price .price{color:#000;font-size:3.5rem;font-weight:700;letter-spacing:.03em}.single-product.woocommerce .single-product-content .woocommerce-variation-price .amount::before{content:"ЦІНА";display:block;font-weight:700;font-size:1.4rem;letter-spacing:.03em}.single-product.woocommerce .single-product-content .woocommerce-variation-add-to-cart{display:flex;gap:2rem;margin:2rem 0 0}.single-product.woocommerce .single-product-content .woocommerce-variation-add-to-cart .quantity{display:none !important}.single-product.woocommerce .single-product-content .woocommerce-variation-add-to-cart .single_add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 2rem;min-width:36.4rem;min-height:6.2rem;font-weight:700;font-size:1.9rem;text-transform:uppercase;text-align:center;color:#000;background:#fff;border:1px solid #000;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.single-product.woocommerce .single-product-content .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover{background:#000;color:#fff}}.single-product.woocommerce .single-product-content .woocommerce-variation-add-to-cart .single_add_to_cart_button.disabled{background:#c2c2c2;border-color:#c2c2c2;color:#fff}.single-product.woocommerce .tinv-wraper{display:flex;align-items:center}.single-product.woocommerce .tinv-wraper .tinvwl-icon-heart{margin:0;width:2.6rem;height:2.6rem}.single-product.woocommerce .tinv-wraper .tinvwl-icon-heart::before{font-size:2.6rem;margin-top:-1.3rem;margin-left:-1.3rem}.product-info-head{display:flex;justify-content:space-between;margin:0 0 2.4rem;letter-spacing:.03em}.product-info-head__reviews{color:#ee79b5;font-size:1.3rem;font-weight:700;text-transform:uppercase}.product-info-head__reviews-inner{display:flex;gap:2.8rem;align-items:center}@media(hover: hover)and (pointer: fine){.product-info-head__reviews-inner:hover .label{text-decoration:none}}.product-info-head__reviews .label{margin:.1rem 0 0;text-decoration:none}.product-info-head__reviews .star-rating{font-size:1.5rem}.product-info-head__brand{font-size:1.3rem;font-weight:700;text-transform:uppercase}.product-info-head__brand strong,.product-info-head__brand a{color:#ee79b5}.product-info-head__sku{margin:.8rem 0 0;font-size:1.1rem;color:#6c6c6c;text-transform:uppercase;font-weight:500}.product-custom-status{display:flex;align-items:center;gap:1rem;margin:1.4rem 0 0}.product-custom-status__icon{margin:-0.1rem 0 0;width:2rem;height:2rem}.product-custom-status__icon svg{display:block;width:100%;height:100%}.product-custom-status__label{font-weight:700;font-size:1.4rem;color:#000;letter-spacing:.03em}.product-info{display:grid;gap:5rem;grid-template-columns:1fr 1fr;margin:5.5rem 0 7rem}.product-info__description{font-weight:400;font-size:1.4rem;line-height:1.5;letter-spacing:.03em;color:#000}.product-info__reviews{grid-column:1/3}.product-info__reviews .woocommerce-Reviews{display:flex;gap:5rem}.product-info__reviews .woocommerce-Reviews .clear{display:none}.product-info__reviews-left{flex:1;padding:.5rem 0 0}.product-info__reviews-right{flex:1}.product-info__reviews #review_form{padding:2.6rem 3.5rem 3.5rem;border:1px solid #c6c6c6}.product-info__reviews #review_form .comment-reply-title{display:block;text-transform:uppercase;font-size:1.4rem;font-weight:700;margin:0 0 1.5rem}.product-info__reviews #review_form form{display:flex;flex-wrap:wrap;justify-content:space-between}.product-info__reviews #review_form .comment-notes{display:block;width:100%;font-size:1.4rem}.product-info__reviews #review_form .comment-form-rating{display:block;width:100%}.product-info__reviews #review_form .comment-form-rating .stars{color:#ee79b5;font-size:1.5rem}.product-info__reviews #review_form .comment-form-comment{display:block;width:100%}.product-info__reviews #review_form .comment-form-author{width:calc(50% - 1rem)}.product-info__reviews #review_form .comment-form-email{width:calc(50% - 1rem)}.product-info__reviews #review_form label{display:block;font-size:1.4rem;font-weight:500}.product-info__reviews #review_form textarea,.product-info__reviews #review_form input[type=text],.product-info__reviews #review_form input[type=email]{display:block;width:100%;border:1px solid #c6c6c6;appearance:none;padding:1rem 1rem;font-size:1.4rem}.product-info__reviews #review_form textarea{resize:vertical}.product-info__reviews #review_form .form-submit{margin:2rem 0 0 !important}.product-info__reviews #review_form .form-submit::before{content:"";display:block;width:100%;clear:both}.product-info__reviews #review_form .form-submit #submit{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 2rem;min-width:14.6rem;border:2px solid #000;border-radius:0;font-weight:700;font-size:1.4rem;text-decoration:none;text-transform:uppercase;text-align:center;background:#000;color:#fff;appearance:none;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.product-info__reviews #review_form .form-submit #submit:hover{background:#ee79b5;color:#fff;border-color:#ee79b5}}.product-info__section-title{padding:0 0 1.2rem;margin:0 0 1.5rem;font-size:2rem;font-weight:700;text-transform:uppercase;color:#000;border-bottom:1px solid #cdcdcd}.product-info table.shop_attributes{border:none;margin:0;font-size:1.4rem;overflow:hidden}.product-info table.shop_attributes tr:nth-child(even) th,.product-info table.shop_attributes tr:nth-child(even) td{background:none}.product-info table.shop_attributes tr th{padding:.5rem 0;background:none;border:none;text-align:left;font-weight:500;letter-spacing:.03em;color:#6c6c6c}.product-info table.shop_attributes tr th>span{position:relative;display:inline-block;padding:0 1.4rem 0 0;background:#fff}.product-info table.shop_attributes tr th>span::before{content:"";display:block;position:absolute;left:100%;bottom:.5rem;height:1px;width:1000px;background:#ececec}.product-info table.shop_attributes tr td{padding:.5rem 0;border:none;text-align:right;font-style:normal}.product-info table.shop_attributes tr td>span{position:relative;z-index:1;display:inline-block;background:#fff;padding:0 0 0 1.4rem}.product-info #reviews #comments .woocommerce-noreviews{font-size:1.4rem}.product-info #reviews #comments .commentlist:before,.product-info #reviews #comments .commentlist:after{display:none !important}.product-info #reviews #comments .commentlist li.review{margin:0}.product-info #reviews #comments .commentlist li.review::before{display:none !important}.product-info #reviews #comments .commentlist li.review+li{margin-top:3rem}.product-info #reviews #comments .commentlist li.review .comment-text{padding:1.5rem 0 2rem;margin:0;border:none;border-bottom:1px solid #ececec;border-radius:0;word-break:break-all}.product-info #reviews #comments .commentlist li.review .comment-text .meta{margin:0 0 1.5rem;font-size:1.4rem;color:#000}.product-info #reviews #comments .commentlist li.review .comment-text .meta .woocommerce-review__author{text-transform:uppercase}.product-info #reviews #comments .commentlist li.review .comment-text .description{font-size:1.4rem;color:#000;line-height:1.4}.product-info #reviews #comments .commentlist li.review .comment-text .description p:last-child{margin-bottom:0}.product-info #reviews #comments .commentlist li.review .comment-text .star-rating{color:#ee79b5;font-size:1.5rem}.product-info #reviews #comments .woocommerce-pagination{font-weight:400;text-align:center;color:#c6c6c6}.product-info #reviews #comments .woocommerce-pagination ul{margin:0;padding:0;border:none}.product-info #reviews #comments .woocommerce-pagination ul li{border:none}.product-info #reviews #comments .woocommerce-pagination ul li a,.product-info #reviews #comments .woocommerce-pagination ul li span{padding:.7rem .9rem;font-size:1.4rem;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.product-info #reviews #comments .woocommerce-pagination ul li a:hover{color:#000;background:none}}.product-info #reviews #comments .woocommerce-pagination ul li a:focus{color:#000;background:none}.product-info #reviews #comments .woocommerce-pagination ul li a.prev,.product-info #reviews #comments .woocommerce-pagination ul li a.next{color:#000;transition:color .3s ease}.product-info #reviews #comments .woocommerce-pagination ul li a.prev .icon,.product-info #reviews #comments .woocommerce-pagination ul li a.next .icon{display:block;padding:0;margin:0;width:1rem;height:1.4rem;transition:none}.product-info #reviews #comments .woocommerce-pagination ul li a.prev svg,.product-info #reviews #comments .woocommerce-pagination ul li a.next svg{display:block;width:100%;height:100%}.product-info #reviews #comments .woocommerce-pagination ul li a.prev svg path,.product-info #reviews #comments .woocommerce-pagination ul li a.next svg path{stroke:currentColor}@media(hover: hover)and (pointer: fine){.product-info #reviews #comments .woocommerce-pagination ul li a.prev:hover,.product-info #reviews #comments .woocommerce-pagination ul li a.next:hover{color:#c6c6c6}}.product-info #reviews #comments .woocommerce-pagination ul li a.prev{transform:rotate(180deg)}.product-info #reviews #comments .woocommerce-pagination ul li span.current{background:#000;color:#fff}.product-info #reviews #comments .woocommerce-pagination{margin:2rem 0 0}.products-related h2{margin:0 0 3.6rem;text-align:center;text-transform:uppercase;font-weight:700;font-size:2.7rem;color:#000}.products-related ul.products{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:5.5rem;width:100%;margin:0}.products-related ul.products:before,.products-related ul.products:after{display:none}.products-related ul.products li.product{width:100%;margin:0}.cart-container{display:flex;gap:4.5rem;padding:0 0 10rem}.cart-container .cart-container__left{flex:1}.cart-container .cart-container__left .shop_table{border:none;font-size:1.6rem;font-weight:700;color:#000}.cart-container .cart-container__left .shop_table tr:last-child td{padding-bottom:0;border:none}.cart-container .cart-container__left .shop_table th,.cart-container .cart-container__left .shop_table td{border-top:none;border-bottom:1px solid #cdcdcd}.cart-container .cart-container__left .shop_table th{padding:.8rem 1rem;text-transform:uppercase;font-size:1.5rem;line-height:1}.cart-container .cart-container__left .shop_table th:first-child{padding-left:0}.cart-container .cart-container__left .shop_table th:last-child{padding-right:0}.cart-container .cart-container__left .shop_table td{padding:1.5rem 1rem}.cart-container .cart-container__left .shop_table td:first-child{padding-left:0}.cart-container .cart-container__left .shop_table td:last-child{padding-right:0}.cart-container .cart-container__left .shop_table a.remove{padding:.5rem;margin:-0.5rem;width:1.3rem;height:1.3rem;color:#000 !important;transition:color .3s ease;box-sizing:content-box;background:none}.cart-container .cart-container__left .shop_table a.remove svg{display:block;width:100%;height:100%}.cart-container .cart-container__left .shop_table a.remove svg line{stroke:currentColor}@media(hover: hover)and (pointer: fine){.cart-container .cart-container__left .shop_table a.remove:hover{color:#6c6c6c !important}}.cart-container .cart-container__left .shop_table .product-thumbnail{padding-left:0}.cart-container .cart-container__left .shop_table .product-thumbnail img{width:8.8rem;height:auto}.cart-container .cart-container__left .shop_table .product-name{padding-right:3rem}.cart-container .cart-container__left .shop_table .product-name a{text-decoration:none;color:#000;transition:color .3s ease}@media(hover: hover)and (pointer: fine){.cart-container .cart-container__left .shop_table .product-name a:hover{color:#6c6c6c}}.cart-container .button[name=update_cart]{display:none}.cart-container .cart-container__right{flex:1}.cart-container .cart-container__right .cart_totals{width:100%;float:none}.cart-container .cart-container__right .cart_totals>h2{text-transform:uppercase;font-size:1.5rem;line-height:1;padding:.8rem 0;border-bottom:1px solid #cdcdcd}.cart-container .cart-container__right .cart_totals .shop_table{border:none;margin:0}.cart-container .cart-container__right .cart_totals th{padding-left:0;text-transform:uppercase;font-size:1.3rem;border:none !important}.cart-container .cart-container__right .cart_totals td{padding-right:0;border:none !important}.cart-container .cart-container__right .cart_totals tr{display:flex;align-items:center;justify-content:space-between}.cart-container .cart-container__right .cart_totals tr.cart-subtotal{border-bottom:1px solid #f3f3f3}.cart-container .cart-container__right .cart_totals tr.cart-subtotal td{text-align:right;font-size:1.6rem;font-weight:700}.cart-container .cart-container__right .cart_totals tr.cart-discount td{text-align:right;font-size:1.6rem;font-weight:700}.cart-container .cart-container__right .cart_totals tr.cart-discount .woocommerce-remove-coupon{font-weight:500}.cart-container .cart-container__right .cart_totals tr.shipping{flex-flow:column;align-items:flex-start;padding-top:1.5rem}.cart-container .cart-container__right .cart_totals tr.shipping td{padding:0}.cart-container .cart-container__right .cart_totals tr.order-total{padding-top:2.5rem;border-bottom:1px solid #cdcdcd}.cart-container .cart-container__right .cart_totals tr.order-total td{text-align:right;font-size:2.6rem;font-weight:700}.cart-container .cart-container__right .wc-proceed-to-checkout{margin:4rem 0 0;padding:0}.cart-container .cart-container__right .wc-proceed-to-checkout .button{margin:0;display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem .8rem;min-width:14.6rem;border:1px solid #6c6c6c;font-weight:700;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;color:#6c6c6c;background:none;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.cart-container .cart-container__right .wc-proceed-to-checkout .button:hover{background:#000;color:#fff;border-color:#000}}.cart-container .cart-container__right .wc-proceed-to-checkout .button{border:1px solid #000;color:#000}@media(hover: hover)and (pointer: fine){.cart-container .cart-container__right .wc-proceed-to-checkout .button:hover{background:#000;color:#fff;border-color:#000}}.cart-container .cart-container__right .wc-proceed-to-checkout .button{width:100%}.cart-container .cart-container__right .wc-proceed-to-checkout .button{font-size:1.7rem;padding:1.9rem 3.5rem 1.8rem}.cart-continue-shopping-link-wrap{margin:1rem 0 0;text-align:left}.cart-continue-shopping-link{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem .8rem;min-width:14.6rem;border:1px solid #6c6c6c;font-weight:700;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;color:#6c6c6c;background:none;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.cart-continue-shopping-link:hover{background:#000;color:#fff;border-color:#000}}.cart-continue-shopping-link{border:1px solid #000;color:#000}@media(hover: hover)and (pointer: fine){.cart-continue-shopping-link:hover{background:#000;color:#fff;border-color:#000}}.cart-continue-shopping-link{font-size:1.7rem;padding:1.9rem 3.5rem 1.8rem}.custom-cart-breadcrumbs{display:flex;align-items:center;justify-content:center;padding:3rem 0 0;margin:0 0 5rem;text-align:center;font-size:2.7rem;font-weight:700;text-transform:uppercase;color:#c6c6c6}.custom-cart-breadcrumbs .step.is-active{color:#000}.custom-cart-breadcrumbs .separator{display:inline-block;margin:0 1.7rem 0 1.4rem;width:1.2rem;height:1.6rem}.custom-cart-breadcrumbs .separator svg{display:block;width:100%;height:100%}.custom-cart-breadcrumbs .separator svg path{stroke:currentColor}.quantity--with-buttons input[type=number]::-webkit-inner-spin-button,.quantity--with-buttons input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity--with-buttons .quantity-inner{display:flex}.quantity--with-buttons .quantity-inner input[type=number]{width:2.4rem;padding:1px 0 0;font-size:1.2rem;font-weight:700;border:none;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;appearance:none;-moz-appearance:textfield}.quantity--with-buttons .quantity-button{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:0;background:none;border:1px solid #c6c6c6;font-size:1.3rem;font-weight:500;line-height:1;transition:all .3s ease;color:#767676}@media(hover: hover)and (pointer: fine){.quantity--with-buttons .quantity-button:hover{color:#6c6c6c;border-color:#6c6c6c}}.quantity--with-buttons .quantity-button.quantity-button--plus{line-height:1.1}.coupon-form{margin:4.5rem 0 0}.coupon-form__head{display:flex;gap:1rem;align-items:center;padding:0 0 .8rem;margin:0 0 .8rem;border-bottom:1px solid #cdcdcd;font-size:1.2rem;font-weight:700;text-transform:uppercase}.coupon-form__head .icon{width:2rem;height:2rem}.coupon-form__head .icon svg{display:block;width:100%;height:100%}.coupon-form .coupon-form__main{display:flex;flex-flow:column;gap:.9rem}.coupon-form .coupon-form__main .input-text{display:block;padding:.8rem 1.4rem;width:100%;border-radius:0;border:1px solid #c6c6c6;font-size:1.3rem;font-weight:500;line-height:1;color:#000}.coupon-form .coupon-form__main .input-text::placeholder{color:#6c6c6c}.coupon-form .coupon-form__main .button{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem .8rem;min-width:14.6rem;border:1px solid #6c6c6c;font-weight:700;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;color:#6c6c6c;background:none;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.coupon-form .coupon-form__main .button:hover{background:#000;color:#fff;border-color:#000}}.coupon-form .coupon-form__main .button{padding:1.1rem 2rem 1rem}.woocommerce .woocommerce-checkout .checkout-inner{display:grid;grid-template-columns:1.12fr .88fr;gap:4.8rem;padding:0 0 10rem}.woocommerce .woocommerce-checkout .woocommerce-billing-fields h3{font-size:2rem;text-transform:uppercase}.woocommerce .woocommerce-checkout .col2-set{display:flex;flex-flow:column}.woocommerce .woocommerce-checkout .col2-set .col-1{width:100%}.woocommerce .woocommerce-checkout .col2-set .col-2{width:100%}.woocommerce .woocommerce-checkout .form-row.form-row-first,.woocommerce .woocommerce-checkout .form-row.form-row-last{width:calc(50% - .8rem)}.woocommerce .woocommerce-checkout .form-row label{text-transform:uppercase;font-size:1.2rem;font-weight:700}.woocommerce .woocommerce-checkout .form-row .input-text,.woocommerce .woocommerce-checkout .form-row select{border-radius:0;border:1px solid #c6c6c6}.woocommerce .woocommerce-checkout .form-row textarea.input-text{height:9.6rem;resize:vertical}.woocommerce .woocommerce-checkout .form-row textarea.input-text::placeholder{color:#c6c6c6}.woocommerce .woocommerce-checkout .woocommerce-additional-fields h3{text-transform:uppercase}.woocommerce .woocommerce-checkout .checkout-shipping{display:block;padding:1rem 0 0;clear:both}.woocommerce .woocommerce-checkout .checkout-shipping-table{display:block;width:100%}.woocommerce .woocommerce-checkout .checkout-shipping-table tbody{display:block}.woocommerce .woocommerce-checkout .checkout-shipping-table tr{display:block}.woocommerce .woocommerce-checkout .mrkv_ua_shipping_nova-poshta-fields{margin:3rem 0 0}.woocommerce .woocommerce-checkout .mrkv_ua_shipping_nova-poshta-fields .form-row{margin:0;padding:0}.woocommerce .woocommerce-checkout .mrkv_ua_shipping_nova-poshta-fields #mrkv_ua_shipping_nova-poshta_warehouse_field{margin:1.8rem 0 0}.woocommerce .woocommerce-checkout .checkout-payment-methods{margin:1.8rem 0 0}.woocommerce .woocommerce-checkout .checkout-payment-methods__title{font-weight:700;text-transform:uppercase;font-size:1.2rem;line-height:2}.woocommerce .woocommerce-checkout .checkout-payment-methods .payment_methods li{list-style:none}.woocommerce .woocommerce-checkout .checkout-payment-methods .payment_methods li .payment_box{color:#6c6c6c;padding:.5em 0 0 1.2em}.woocommerce .woocommerce-checkout .woocommerce-additional-fields{margin:2.2rem 0 0}.woocommerce tr.woocommerce-shipping-totals.shipping th{display:block;width:100%;padding:0 0 .6rem;text-align:left;font-size:1.2rem;text-transform:uppercase;font-weight:700}.woocommerce tr.woocommerce-shipping-totals.shipping td{display:block;width:100%}body.page-template-page-cart .woocommerce tr.woocommerce-shipping-totals.shipping .woocommerce-shipping-destination{display:none}.woocommerce .cpt-radio-list{font-size:1.3rem}.woocommerce .cpt-radio-list li{margin:0}.woocommerce .cpt-radio-list li+li{margin-top:1rem}.woocommerce .cpt-radio-list li label{display:flex !important;align-items:flex-start;gap:1.2rem;padding:1.1rem 1.4rem;border:1px solid #c6c6c6;cursor:pointer;line-height:1}@media(hover: hover)and (pointer: fine){.woocommerce .cpt-radio-list li label:hover .label{color:#000}}.woocommerce .cpt-radio-list li label .label{color:#6c6c6c;transition:color .3s ease}.woocommerce .cpt-radio-list li label input[type=radio]{margin:0 !important}.woocommerce .cpt-radio-list li label input[type=radio]:checked+.label{color:#000}.checkout-order-review{align-self:flex-start;margin-top:6.1rem;padding:2rem 2.4rem;border:1px solid #c6c6c6;background:#f5f5f5}.checkout-order-review #order_review_heading{text-transform:uppercase}.checkout-order-review table.shop_table{border:none}.checkout-order-review table.shop_table thead{text-transform:uppercase;font-size:1.2rem}.checkout-order-review table.shop_table thead th{padding:.8rem 0}.checkout-order-review table.shop_table th,.checkout-order-review table.shop_table td{padding:1rem 0}.checkout-order-review table.shop_table th:last-child,.checkout-order-review table.shop_table td:last-child{text-align:right;font-weight:700}.checkout-order-review table.shop_table tfoot th{text-transform:uppercase;font-size:1.2rem}.checkout-order-review table.shop_table tfoot .order-total .amount{font-size:2.6rem;font-weight:700}.checkout-order-review #payment{background:none}.checkout-order-review #payment ul.payment_methods{padding:0;border:none}.checkout-order-review #payment .form-row.place-order{padding:0}.checkout-order-review #payment .form-row.place-order{display:flex;flex-flow:column}.checkout-order-review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper{order:2;margin:1.4rem 0 0;font-size:1.3rem;color:#515151}.checkout-order-review #place_order{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem .8rem;min-width:14.6rem;border:1px solid #6c6c6c;font-weight:700;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;color:#6c6c6c;background:none;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.checkout-order-review #place_order:hover{background:#000;color:#fff;border-color:#000}}.checkout-order-review #place_order{width:100%}.checkout-order-review #place_order{font-size:2rem;padding:2.6rem 3.5rem 2.6rem}.checkout-order-review #place_order{background:#000;color:#fff;border-color:#000}@media(hover: hover)and (pointer: fine){.checkout-order-review #place_order:hover{border:1px solid #000;color:#000;background:none}}.order-received-subtitle-wrap{margin:0 0 3rem;font-size:2rem;font-weight:500}.order-received-main{display:flex;justify-content:space-between;align-items:flex-start;gap:9rem;padding:0 0 5rem}.order-received-main__left{width:47.3rem;flex-shrink:0}.order-received-main__left .woocommerce-order-details .woocommerce-order-details__title{text-transform:uppercase;font-size:2rem;font-weight:700}.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details{border:none;font-weight:500}.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details th,.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details td{padding:1rem 0}.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details th:nth-child(2),.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details td:nth-child(2){text-align:right}.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details th{font-size:1.2rem;font-weight:700;text-transform:uppercase}.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details .order-actions-button{margin-right:0;margin-left:.5rem;display:inline-flex;align-items:center;justify-content:center;padding:.9rem 2rem .8rem;min-width:14.6rem;border:1px solid #6c6c6c;font-weight:700;font-size:11px;line-height:1;text-decoration:none;text-transform:uppercase;text-align:center;color:#6c6c6c;background:none;border-radius:0;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details .order-actions-button:hover{background:#000;color:#fff;border-color:#000}}.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details .order-actions-button{border:1px solid #000;color:#000}@media(hover: hover)and (pointer: fine){.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details .order-actions-button:hover{background:#000;color:#fff;border-color:#000}}.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details .order-actions-button{border:1px solid #000;background:#000;color:#fff}@media(hover: hover)and (pointer: fine){.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details .order-actions-button:hover{background:#fff;color:#000;border-color:#000}}.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details .order_item .product-name a{text-decoration:none}@media(hover: hover)and (pointer: fine){.order-received-main__left .woocommerce-order-details .woocommerce-table--order-details .order_item .product-name a:hover{text-decoration:underline}}.order-received-main__left .woocommerce-customer-details .woocommerce-column__title{text-transform:uppercase;font-size:2rem;font-weight:700}.order-received-main__left .woocommerce-customer-details address{border:none;padding:0;color:#000;font-weight:500;font-size:1.5rem;line-height:1.4}.order-received-main__left .woocommerce-customer-details address .woocommerce-customer-details--phone{padding:0}.order-received-main__left .woocommerce-customer-details address .woocommerce-customer-details--phone:before{display:none}.order-received-main__left .woocommerce-customer-details address .woocommerce-customer-details--email{margin:1em 0 0;padding:0}.order-received-main__left .woocommerce-customer-details address .woocommerce-customer-details--email::before{display:none}.order-received-main__right{width:100%;padding:3.4rem 3.4rem 3.4rem;background:#f5f5f5;border:1px solid #c6c6c6}.order-received-main__right ul.woocommerce-order-overview{display:flex;flex-flow:column;font-size:1.8rem;padding:0;margin:0}.order-received-main__right ul.woocommerce-order-overview li{list-style:none;border:none;padding:0;margin:0;font-size:1.8rem;font-weight:500;color:#000;text-transform:none}.order-received-main__right ul.woocommerce-order-overview li strong{display:inline-block;font-size:2rem}.order-received-main__title{font-size:2.2rem;line-height:1.3;font-weight:700}.order-received-main__title--success{color:#48ae39}.section-instagram{padding:8rem 0 4rem}.section-instagram__content{width:100%;max-width:92rem;margin:auto}.section-instagram__title{margin:0 0 1.5rem;text-align:center;font-size:2.4rem;font-weight:400;color:#000}.section-instagram__hashtag-wrap{text-align:center}.section-instagram__hashtag{text-align:center;font-size:3.6rem;color:#000;font-weight:700;text-decoration:none;transition:all .3s ease}@media(hover: hover)and (pointer: fine){.section-instagram__hashtag:hover{color:#6c6c6c}}.section-instagram--home{padding:4rem 0 8rem}.section-instagram--home .section-instagram__title{font-size:3rem}.instagram-feed{margin:1rem 0 0}.instagram-feed .sb_instagram_header{display:none}.instagram-feed #sbi_load{display:none}.section-payment-shipping-info{margin:5.5rem 0 0}.section-payment-shipping-info__content{padding:4rem 5rem 3.5rem;background:#ff47a6;font-size:1.4rem;line-height:1.3;letter-spacing:.03em;color:#000;font-weight:500}.section-payment-shipping-info__title{margin:0;font-weight:700;font-size:3.6rem;color:#000}.section-payment-shipping-info .row{margin:2rem 0 0;display:flex;justify-content:space-between;gap:7rem}.section-payment-shipping-info .row .col{flex:1}.section-payment-shipping-info .row .col-title{font-size:2.7rem;text-transform:uppercase}.section-payment-shipping-info .row .col-main{display:flex;gap:1.6rem;align-items:flex-start}.section-payment-shipping-info .row .col-icon{display:block;width:5.2rem;min-width:5.2rem;height:5.2rem}.section-payment-shipping-info .row .col-icon svg{display:block;width:100%;height:100%}.section-payment-shipping-info .row .col-text p{margin:.5em 0}.section-payment-shipping-info .row .col-text p:first-child{margin-top:0}.section-payment-shipping-info .row .col-text p:last-child{margin-bottom:0}.section-payment-shipping-info .uppercase{text-transform:uppercase}.section-payment-shipping-info__bottom{margin:2rem 0 0}.section-payment-shipping-info__bottom p{margin:.5em 0}.section-payment-shipping-info__bottom p:first-child{margin-top:0}.section-payment-shipping-info__bottom p:last-child{margin-bottom:0}.section-info-boxes{margin:3.5rem 0 0}.section-info-boxes__content{display:flex;gap:4.4rem}.info-box{flex:1;display:flex;background:#ffd500;color:#000;letter-spacing:.03em;font-weight:500}.info-box__image{position:relative;width:31%;min-width:31%}.info-box__image img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.info-box__main{padding:3.4rem 3.4rem 3rem 2.6rem}.info-box__title{margin:0 0 1.5rem;font-size:2.7rem;font-weight:700;text-transform:uppercase}.info-box__text{font-size:1.4rem}.info-box__text p+p{margin-top:.5em}.info-box__button{margin:2.5rem 0 0}
