.wp-block-button a,.woocommerce div.product div.images img,.wp-block-cover__background,.home-brand-list a,#menu-item-3773 .menu-item:before,#menu-item-48 .menu-link::before,#menu-item-3731 .menu-link:not(.ast-disable-link)::before,.sub-menu .menu-item-has-children .menu-link:not(.ast-disable-link) .menu-text:after,.home-top .wp-block-button.bn-wi a::after,.product .woosw-btn.woosw-added::before{-webkit-transition:all .2s ease;transition:all .2s ease}input[type="email"],input[type="number"],input[type="password"],input[type="reset"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea{padding:.55em .8em;border-radius:8px}.page-title{font-size:1.6rem}.ast-plain-container.ast-no-sidebar #primary{margin-top:30px;margin-bottom:60px}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus{color:#222!important;border-color:#eee}.wp-block-gallery.round-gallery figure.wp-block-image{border-radius:12px;overflow:hidden}.wp-block-gallery.service-gallery figure.wp-block-image{overflow:hidden}.wp-block-gallery.service-gallery figure.wp-block-image img{transition:all .3s ease}.wp-block-gallery.service-gallery figure.wp-block-image:hover img{transform:scale(1.05)}.wp-block-gallery.service-gallery figure.wp-block-image .wp-element-caption{font-size:1.1rem;line-height:1.6;padding:2em 1em 1em;text-shadow:0 2px 5px rgb(0 0 0 / .2);background:linear-gradient(0deg,rgb(85 80 80 / .7),rgb(100 92 92 / .26) 70%,transparent);z-index:2}.yt-background-container{position:absolute;top:50%;left:50%;width:120%;height:0;padding-bottom:66.25%;transform:translate(-50%,-50%);pointer-events:none;z-index:-1}.yt-background-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.entry-content[ast-blocks-layout]>ul,.entry-content[ast-blocks-layout]>ol{margin:0 0 1.5em 2em}.wp-block-cover .white-box{background:rgb(255 255 255 / .9);color:#333;padding:4%}.go-next .has-background{padding-right:40px;font-weight:700;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 -5 24 24' width='22' fill='currentColor'%3E%3Cpath d='M10.586 5.657l-3.95-3.95A1 1 0 0 1 8.05.293l5.657 5.657a.997.997 0 0 1 0 1.414L8.05 13.021a1 1 0 1 1-1.414-1.414l3.95-3.95H1a1 1 0 1 1 0-2h9.586z'%3E%3C/path%3E%3C/svg%3E") center right 10px no-repeat}.go-next .has-background:hover{background-position-x:right 5px}.ast-plain-container.ast-no-sidebar.single-product #primary{margin:3em 0 0}.no-list-style{margin:0;padding:0;list-style:none}.ast-scroll-top-icon{font-size:1.2rem!important;-webkit-box-shadow:inset 0 0 0 2px rgb(255 255 255 / .2);box-shadow:inset 0 0 0 2px rgb(255 255 255 / .2)}.ast-scroll-top-icon::before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' preserveAspectRatio='xMidYMid meet' viewBox='0 0 24 24' style='-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); transform: rotate(360deg);'%3E%3Cpath d='M17.71 11.29l-5-5a1 1 0 0 0-.33-.21 1 1 0 0 0-.76 0 1 1 0 0 0-.33.21l-5 5a1 1 0 0 0 1.42 1.42L11 9.41V17a1 1 0 0 0 2 0V9.41l3.29 3.3a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42z' fill='%23333'/%3E%3Crect x='0' y='0' width='26' height='26' fill='rgba(0, 0, 0, 0)' /%3E%3C/svg%3E");width:26px;height:26px;position:absolute;left:50%;top:50%;margin:-13px 0 0 -13px}.ast-scroll-top-icon svg .circle{fill:none}.ast-scroll-top-icon svg.progress-circle .circle{stroke:#333;stroke-width:5;-webkit-transition:all 200ms linear;transition:all 200ms linear}.silhouettes-list.is-layout-flex{gap:6px}.silhouettes-list li a{display:block;padding:8px 12px 8px 50px;width:180px;position:relative;line-height:1.2}.silhouettes-list li a:hover{text-decoration:none}.float-telegram{position:fixed;right:30px;bottom:140px;z-index:999}.float-wishlist{position:fixed;right:30px;bottom:90px;z-index:9}.float-wishlist .toggle{display:block;width:40px;height:40px;padding:4px;text-align:center;box-shadow:inset 0 0 0 2px #333;border-radius:30px;line-height:44px}.float-wishlist .wishlist-count{display:none;position:absolute;font-weight:700;left:95%;top:4px;margin:-12px 0 0 -4px;font-weight:700;font-size:.8em;color:#333;line-height:1.2}.float-wish-back{position:fixed;right:20px;bottom:20px;width:60px;height:180px;border-radius:30px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgb(255 255 255 / .25);transition:background .2s ease;z-index:4}.float-wishlist:hover+.float-wish-back{background:rgb(255 255 255 / .75)}.ast-scroll-to-top-right#ast-scroll-top{width:40px;height:40px}.ast-scroll-to-top-right:not([style="display: block;"])~.float-wish-back{height:122px;bottom:78px;transition:all .2s ease}@-webkit-keyframes swing{15%{-webkit-transform:translateY(2px);transform:translateY(2px)}40%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}60%{-webkit-transform:translateY(1px);transform:translateY(1px)}80%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes swing{15%{-webkit-transform:translateY(2px);transform:translateY(2px)}40%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}60%{-webkit-transform:translateY(1px);transform:translateY(1px)}80%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.swing:hover{-webkit-animation:swing .2s ease;animation:swing .2s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.wp-block-toggles{margin-top:10px!important}.wp-block-toggles[open]{background:0 0}.wp-block-toggles summary{list-style:none!important;position:relative;padding-left:22px;cursor:pointer;color:#333;padding:6px 15px 6px 28px;font-weight:700}.wp-block-toggles summary::-webkit-details-marker{display:none}.wp-block-toggles summary:before,.wp-block-toggles summary:after{content:'';position:absolute;left:0;top:18px;width:12px;height:2px;background:#555;transition:all .3s cubic-bezier(.785,.135,.15,.86)}.wp-block-toggles summary:after{transform:rotate(90deg)}.wp-block-toggles[open] summary:before{transform:rotate(-180deg)}.wp-block-toggles[open] summary:after{transform:rotate(-90deg);opacity:0}.wp-block-toggles summary:hover:before,.wp-block-toggles summary:hover:after{background:#000}.wp-block-toggles__content{padding:0 0 10px}.wp-block-toggles__content p:last-child{margin-bottom:0}.ast-theme-transparent-header .ast-header-html-3 a{color:#333}#masthead .ast-container{padding-left:20px;padding-right:20px}.ast-site-title-wrap{padding-left:15px}.ast-site-title-wrap .site-description{max-width:78px;line-height:1;font-size:.8em!important;font-weight:700;color:#777}.ast-logo-title-inline .site-logo-img{padding-right:0}.main-header-bar.ast-header-breadcrumb{border-bottom:none}.site-header-primary-section-right svg,.site-header-primary-section-right span{display:block}.ast-header-wishlist .ast-wishlist-action-link,.ast-header-search .astra-search-icon{display:block;height:24px}.ast-header-account-link{display:block;height:24px;padding:2px}.ast-header-search .astra-search-icon svg{width:24px;height:24px;margin:0}.ast-header-button-1 .ast-custom-button{padding:5px 5px 5px 35px!important;background-repeat:no-repeat!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='currentColor' width='24px'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5' /%3E%3C/svg%3E%0A")!important}.ast-builder-html-element a:hover{color:inherit}#secondary_menu-site-navigation .menu-item:last-child .menu-link{padding-right:5px}.main-header-menu .sub-menu .menu-link{padding:.8em 1em}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{flex-wrap:wrap}.sub-menu .menu-item-has-children .menu-link .menu-text{position:relative}.sub-menu .menu-item-has-children>.menu-link>.menu-text{font-weight:700;color:#222}.sub-menu .menu-item-has-children .menu-link:not(.ast-disable-link) .menu-text:after{content:'›'!important;position:absolute;left:100%;top:50%;margin-top:-12px;font-size:1.3rem;opacity:0;visibility:hidden}.sub-menu .menu-item-has-children .menu-link:not(.ast-disable-link):hover .menu-text:after{margin-left:10px;opacity:1;visibility:visible}#menu-item-44>.menu-link{padding-left:0}#menu-item-48 .menu-text{font-weight:400}#menu-item-48 .menu-link,#menu-item-3731 .menu-link:not(.ast-disable-link){padding-left:55px;position:relative}#menu-item-48 .menu-link::before,#menu-item-3731 .menu-link:not(.ast-disable-link)::before,.before-footer .quick-links-icon li a::before,.silhouettes-list li a::before{content:'';position:absolute;left:5px;top:50%;margin-top:-19px;width:38px;height:38px;background:url(/wp-content/themes/astra-child/assets/img/sprite-icons.svg) no-repeat 0 0 / 208px}.before-footer .quick-links-icon li.ps a::before,#menu-item-49 .menu-link::before{background-position-y:-38px}.before-footer .quick-links-icon li.ss a::before,#menu-item-50 .menu-link::before{background-position-y:-76px}#menu-item-51 .menu-link::before{background-position-y:-114px}#menu-item-5130 .menu-link::before{background-position-y:-152px}.silhouettes-list li.al a::before,#menu-item-3732 .menu-link::before{background-position:-38px 0!important}.silhouettes-list li.bg a::before,#menu-item-3733 .menu-link::before{background-position:-38px -38px!important}.silhouettes-list li.mm a::before,#menu-item-3734 .menu-link::before{background-position:-38px -76px!important}.silhouettes-list li.st a::before,#menu-item-3735 .menu-link::before{background-position:-38px -114px!important}.silhouettes-list li.ff a::before,#menu-item-3736 .menu-link::before{background-position:-38px -152px!important}.silhouettes-list li.js a::before,#menu-item-3737 .menu-link::before{background-position:-38px -190px!important}#menu-item-48 .sub-menu:hover .menu-link:not(:hover)::before,#menu-item-3731 .sub-menu:hover .menu-link:not(.ast-disable-link):not(:hover)::before{opacity:.5}#menu-item-3754{-webkit-box-flex:2;-ms-flex:2 1 0%;flex:2 1 0%}#menu-item-3754 .sub-menu{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close{padding:.85em}.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close:focus,.ast-menu-toggle:focus{outline:none!important;border:none!important}.ahfb-svg-iconset svg{width:24px;height:24px}.ast-mobile-popup-header::before{content:'';position:absolute;left:35px;top:18px;width:120px;height:30px;background:url(/wp-content/uploads/2025/11/wona-white.png) no-repeat left center / contain}.ast-mobile-popup-inner .ast-header-html-2{line-height:1.4}.ast-mobile-popup-inner .ast-header-html-2 a{font-size:1.35rem;display:block}.ast-theme-transparent-header .ast-builder-menu-2 .menu-item>.menu-link,.ast-theme-transparent-header .ast-header-html-2 .ast-builder-html-element,.ast-theme-transparent-header .ast-header-html-2 a{color:#333}#ast-mobile-popup-wrapper .ast-header-html-2 p,#ast-mobile-popup-wrapper .ast-header-html-2 a{color:#fff}.ast-theme-transparent-header .ast-above-header-bar{border-bottom:1px solid rgb(0 0 0 / .1)}.ast-theme-transparent-header.ast-plain-container.ast-no-sidebar #primary{margin-top:0}.ast-search-box.header-cover .search-field{display:none!important}.ast-search-box.header-cover{top:0;bottom:1px;height:auto;background:rgb(255 255 255 / .98)}.ast-search-box.header-cover #close{position:absolute;right:20px;top:50%;margin-top:-20px;width:40px;height:50px;text-align:center;border-radius:12px;padding:0;z-index:1}.ast-search-box.header-cover #close .icon-close{display:block;height:40px;line-height:1.1}.ast-search-box.header-cover #close svg{width:22px;height:22px;transition:all .2s ease}.ast-search-box.header-cover #close svg path{fill:#333}.ast-search-box.header-cover #close:hover svg{transform:rotate(90deg)}.ast-search-box.header-cover .search-text-wrap{width:100%!important;margin:0!important}.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input,.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus{border:none;background:#fff0;box-shadow:none;height:70px;padding:10px 15px 10px 40px;font-size:16px!important}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{opacity:1;left:5px;max-width:24px;max-height:24px}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){background:#fff;z-index:2}.dgwt-wcas-suggestions-wrapp{margin-top:15px;border-radius:12px 0 0 12px!important;padding:12px;border:none;box-shadow:-10px 10px 10px rgb(30 30 30 / .1)}.dgwt-wcas-details-wrapp{margin-top:15px;border-radius:0 12px 12px 0!important;border:none;box-shadow:10px 10px 10px rgb(30 30 30 / .1)}.dgwt-wcas-suggestion-selected{background:#f6f6f6;border-radius:12px}.dgwt-wcas-suggestion{padding:8px}.dgwt-wcas-si{width:70px}.dgwt-wcas-si img{border:none;border-radius:6px;padding:0}.dgwt-wcas-tpd-image{width:60px;background:#fff0;border:none}.dgwt-wcas-tpd-image img{border-radius:6px}.dgwt-wcas-details-inner{width:100%}.dgwt-wcas-details-main-image{border:none;padding:20px 20px 0}.dgwt-wcas-details-main-image img{max-height:450px;border-radius:6px}.dgwt-wcas-pd-price,.dgwt-wcas-details-hr,.dgwt-wcas-pd-addtc{display:none}.dgwt-wcas-datails-title{margin:15px 0}.dgwt-wcas-details-product-title{text-align:center}.dgwt-wcas-tax-product-details{margin:0 -5px 5px}.dgwt-wcas-tax-product-details:hover{box-shadow:none;background:#f6f6f6;border-radius:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border:none;color:#999}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline:first-child .dgwt-wcas-st{margin-top:5px}a.dgwt-wcas-details-more-products{padding:15px 0 0}.js-dgwt-wcas-overlay-mobile .dgwt-wcas-suggestions-wrapp{box-shadow:none}.dgwt-wcas-search-wrapp-mobile input[type="search"].dgwt-wcas-search-input{border-bottom:1px solid #eee}.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-preloader{height:44px}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:62px!important}.dgwt-wcas-open .site-header{box-shadow:0 0 9999px rgb(30 30 30 / .4)}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer a{color:inherit}.site-footer .ast-footer-html-1 .size-full{width:120px;margin:-2px 0 0}.site-footer .ast-builder-html-element ul{margin-bottom:15px}.site-footer .ast-builder-html-element li:first-child{font-size:1.35rem;margin:0 0 20px}.site-footer .ast-builder-html-element ul:not(:first-child) li:first-child{margin:0 0 5px}.site-footer .ast-builder-html-element a:hover{color:#000}.site-footer .ast-builder-html-element li:not(:first-child) a{display:inline-block;padding:2px 4px 2px 0}.site-footer .ast-builder-html-element li:not(:first-child) a::before{content:'• ';transition:all .2s ease}.site-footer .ast-builder-html-element li:not(:first-child) a:hover::before{padding-right:4px}.ast-woocommerce-container .woocommerce-products-header .term-description{margin-bottom:35px}.woocommerce ul.products~.term-description{max-width:1360px;margin:70px auto}.ast-shop-product-out-of-stock{display:none}.woocommerce-js ul.products li.product .onsale{background:rgb(50 50 50 / .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);left:10px;top:15px;bottom:auto;right:auto;font-weight:700}.woocommerce-page .categories-wrapper{background:#282626;margin-bottom:20px;margin:20px -20px 40px;padding:40px 20px 20px}.woocommerce-page .categories-wrapper.hidden{display:none}.woocommerce-page ul.categories{display:grid;column-gap:20px;grid-template-columns:repeat(6,minmax(0,1fr))}.woocommerce-page ul.categories img{border-radius:4px}.woocommerce-page ul.categories h2{font-size:1em;margin-top:.3em;line-height:1.3;color:#fff}.woocommerce-page ul.categories .count{display:block;font-size:.8rem;color:#999}.woocommerce-page ul.categories a:hover img{box-shadow:0 15px 30px -10px #111}.custom-sale-badge{position:absolute;bottom:5px;left:5px;right:5px;border-radius:6px;padding:10px 15px;line-height:1.4;display:flex;flex-wrap:wrap;justify-content:space-between;z-index:2;font-size:.9rem;background:rgb(255 255 255 / .4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.custom-sale-badge .discount-percent{width:100%;font-size:1.2rem;font-weight:700}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap:not(:first-child){margin-left:4px}.woocommerce .ast-shop-toolbar-container .astra-shop-filter-button,.woocommerce .ast-shop-toolbar-container .astra-shop-categories-button{background:#fff0;padding:.67em 1em;height:40px;color:#333;margin-right 8px}.woocommerce-page .woocommerce-ordering select{cursor:pointer;height:40px;padding:0 15px;border-radius:8px;background-position-x:right 10px}.woocommerce .ast-shop-toolbar-container .astra-shop-categories-button:hover,.woocommerce .ast-shop-toolbar-container .astra-shop-filter-button:hover,.woocommerce-page .woocommerce-ordering select:hover{background-color:#f6f6f6}.woocommerce .ast-shop-toolbar-container .astra-shop-categories-button.active{background-color:#282626;color:#fff}.woocommerce .ast-shop-toolbar-container .astra-shop-filter-button svg,.woocommerce .ast-shop-toolbar-container .astra-shop-categories-button svg{position:relative;margin:-4px 5px -4px 0}.woocommerce .ast-shop-toolbar-container .astra-shop-categories-button:hover svg.feather-layers polyline:nth-child(2){transform:translate(0,1px)}.woocommerce .ast-shop-toolbar-container .astra-shop-categories-button:hover svg.feather-layers polygon{transform:translate(0,-1px)}.woocommerce .ast-shop-toolbar-container .astra-shop-categories-button:hover svg.feather-arrow-left{transform:translate(-5px,0)}.woocommerce .ast-shop-toolbar-container .astra-shop-filter-button:hover svg line:nth-child(7){transform:translate(0,-4px)}.woocommerce .ast-shop-toolbar-container .astra-shop-filter-button:hover svg line:nth-child(8){transform:translate(0,6px)}.woocommerce .ast-shop-toolbar-container .astra-shop-filter-button:hover svg line:nth-child(9){transform:translate(0,-5px)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:.5em}.woocommerce-page ul.products li.product .ast-woo-product-category{opacity:1;color:#999}.woocommerce ul.products li.product a img{border-radius:8px}.woocommerce-page ul.products li.product .astra-shop-summary-wrap .woosw-btn{position:absolute;right:5px;top:5px;width:40px;height:40px;overflow:hidden;text-indent:-9999px;background-position:center;padding:0}.woocommerce-page ul.products li.product .astra-shop-summary-wrap .woosw-btn:not(:hover):not(.woosw-btn-added){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23fff' width='24px'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z' %3E%3C/path%3E%3C/svg%3E")}.woocommerce-page ul.products li.product .astra-shop-summary-wrap .play-video{position:absolute;right:5px;top:45px;width:40px;height:40px;cursor:pointer;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff' class='w-6 h-6' width='24px'%3E%3Cpath fill-rule='evenodd' d='M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm14.024-.983a1.125 1.125 0 010 1.966l-5.603 3.113A1.125 1.125 0 019 15.113V8.887c0-.857.921-1.4 1.671-.983l5.603 3.113z' clip-rule='evenodd' /%3E%3C/svg%3E%0A") no-repeat center / 26px}.category-youtube-video{position:relative;padding-bottom:64.5%;border-radius:8px;overflow:hidden;margin-bottom:20px}.category-youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.woocommerce li.product .woocommerce-loop-product__link{border-radius:8px}.woocommerce li.product:not(.hover-video) .video,.woocommerce li.product.hover-video .show-on-hover.video+.show-on-hover{display:none}.woocommerce li.product .show-on-hover.video{width:auto;height:auto;max-width:100%;transform:translateX(-50%) translateY(-50%);top:50%;left:50%}.woocommerce .astra-off-canvas-sidebar-wrapper .close,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close,.logged-in.admin-bar.woocommerce-page .close{display:block;right:15px;top:20px;width:28px;height:28px;padding:3px;text-align:center}.logged-in.admin-bar.woocommerce-page .close svg{width:22px;height:22px}.ast-off-canvas-overlay .woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{left:auto;right:0;box-shadow:-10px 0 40px rgb(0 0 0 / .1)}.astra-off-canvas-sidebar .ast-filter-wrap .widget,.ast-filter-wrap .ast-woo-sidebar-widget.widget{margin:1em 0 0}.ast-filter-wrap{display:flex;flex-direction:column;min-height:calc(100% - 40px)}.ast-filter-wrap .wcapf-single-filter.wcapf-reset-button-filter{margin-top:auto;margin-bottom:5px}.ast-filter-wrap .wcapf-reset-filters{width:100%}.wcapf-layered-nav li{padding:1px 0}.wcapf-layered-nav li input[type="checkbox"]{position:absolute;left:-9999px}.wcapf-layered-nav li input[type="checkbox"]+label{position:relative;padding-left:30px;cursor:pointer}.wcapf-layered-nav li input[type="checkbox"]+label:before{content:'';position:absolute;left:0;top:1px;width:20px;height:20px;border:2px solid #999;border-radius:.33em;background:#fff}.wcapf-layered-nav li input[type="checkbox"]+label:after{content:'';line-height:22px;font-size:21px;width:20px;height:20px;position:absolute;top:1px;left:0;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 -7 24 24' width='24' fill='currentColor'%3E%3Cpath d='M5.486 9.73a.997.997 0 0 1-.707-.292L.537 5.195A1 1 0 1 1 1.95 3.78l3.535 3.535L11.85.952a1 1 0 0 1 1.415 1.414L6.193 9.438a.997.997 0 0 1-.707.292z'%3E%3C/path%3E%3C/svg%3E");background-position:center;background-size:22px;transition:all .2s}.wcapf-layered-nav li input[type="checkbox"]+label:after{opacity:0;transform:scale(0)}.wcapf-layered-nav li input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.wcapf-layered-nav li input[type="checkbox"]:checked+label:before,.wcapf-layered-nav li input[type="checkbox"]:focus+label:before,.wcapf-layered-nav li input[type="checkbox"]+label:hover:before{border-color:#444}.wcapf-reset-button-filter button{padding-top:12px;padding-bottom:12px;width:100%;background:#fff0;color:#333;box-shadow:inset 0 0 0 2px #999}.wcapf-active-filters .active-items>div{background:#f1f1f1;padding:.2em .6em;border:none;border-radius:.5em}.woocommerce .astra-off-canvas-sidebar-wrapper .filter-button{position:relative;background:#fff0;opacity:0;visibility:hidden;display:block;background:#303130;color:#fff;padding:6px 20px;border-radius:8px;font-weight:700;text-align:center;cursor:pointer}.ast-off-canvas-overlay .woocommerce .astra-off-canvas-sidebar-wrapper .filter-button{opacity:1;visibility:visible;transition:all .3s ease}nav.woocommerce-pagination{text-align:center;margin-bottom:70px}nav.woocommerce-pagination .page-numbers.current{background:#333!important;color:#fff!important;border-radius:8px}nav.woocommerce-pagination ul li>a.page-numbers:hover{background:#eee!important;border-radius:8px}.woocommerce .related.products h2{padding-top:30px}.woocommerce.single-product .related.products ul.products li.product .astra-shop-thumbnail-wrap img,.woocommerce div.product div.images img{border-radius:8px;width:100%}.woocommerce.single-product .related.products ul.products li.product{margin-bottom:0}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper{display:block}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper::after{content:"";clear:both;display:table}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__image:nth-child(1){width:calc(100% - 130px);margin:0;margin:-10px 0 10px 10px;float:right}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__image:nth-child(1) img{border-radius:16px}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__image:nth-child(1) img:hover{transform:scale(1.01)}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){width:120px;float:left;padding:10px}.woocommerce div.product.ast-product-gallery-layout-first-image-large.ast-magnify-disabled .woocommerce-product-gallery__image:nth-child(1) a::before{border-radius:8px;width:34px;height:34px;top:20px;right:20px;z-index:1;box-shadow:0 5px 20px rgb(20 20 20 / .2)}.woocommerce div.product.ast-product-gallery-layout-first-image-large.ast-magnify-disabled .woocommerce-product-gallery__image:nth-child(1) a::after{top:29px;right:29px;z-index:2;width:1.05em;height:1.05em}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a::before{border-radius:6px;top:50%;right:50%;margin:-15px -15px 0 0}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a::after{top:50%;right:50%;margin:-8px -8px 0 0;z-index:9}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a:hover::before,.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a:hover::after{opacity:.9}.woocommerce div.product .product_title{font-size:1.6em;line-height:1.3}.ast-product-navigation-wrapper{padding:2px}.ast-product-navigation-wrapper.square-outline .product-links a{border-radius:8px;border:2px solid #333}.ast-product-navigation-wrapper.square-outline .product-links .ast-icon svg{width:.75em;height:.5em}.woocommerce-product-details__short-description{margin-top:15px;font-size:16px;line-height:1.4}.woocommerce div.product .entry-summary>p.price{margin:2rem 0 0;font-size:1.4rem;font-weight:700}.woocommerce div.product form.cart{margin:1rem 0 1.5rem}.woocommerce div.product form.cart div.quantity,.ast-stock-detail{display:none}.woocommerce div.product form.cart .button.single_add_to_cart_button{height:44px;margin-left:0}.woocommerce div.product .book-now-form{display:table;margin-top:1.5rem}.woocommerce div.product .book-now-form em{font-size:.9rem;line-height:1.4;color:#999;display:block}.woocommerce div.product .book-now-form button{width:100%;margin-top:.5rem!important;background:#fff0;color:#333;border:2px solid #222;font-weight:700}.woocommerce div.product .book-now-form button:hover{border-color:#888}.open-product-video{position:absolute;left:150px;top:10px;background:rgb(255 255 255 / .9);box-shadow:0 10px 20px rgb(30 30 30 / .1);border-radius:8px;padding:8px;width:34px;height:34px;cursor:pointer}.open-product-video:hover{background-color:#fff}.ast-product-gallery-layout-first-image-large .tns-controls button{border-radius:8px;box-shadow:none;width:34px;height:34px;background-position:center;background-repeat:no-repeat}.ast-product-gallery-layout-first-image-large .tns-controls button:after{display:none}.ast-product-gallery-layout-first-image-large .tns-controls button[data-controls="next"]{right:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M7.707125,16.707375 L13.707125,10.707375 C14.098125,10.316375 14.098125,9.684375 13.707125,9.293375 L7.707125,3.293375 C7.316125,2.902375 6.684125,2.902375 6.293125,3.293375 C5.902125,3.684375 5.902125,4.316375 6.293125,4.707375 L11.586125,10.000375 L6.293125,15.293375 C5.902125,15.684375 5.902125,16.316375 6.293125,16.707375 C6.488125,16.902375 6.744125,17.000375 7.000125,17.000375 C7.256125,17.000375 7.512125,16.902375 7.707125,16.707375 Z'/%3E%3C/svg%3E%0A")}.ast-product-gallery-layout-first-image-large .tns-controls button[data-controls="prev"]{left:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M12.293125,16.707375 L6.293125,10.707375 C5.902125,10.316375 5.902125,9.684375 6.293125,9.293375 L12.293125,3.293375 C12.684125,2.902375 13.316125,2.902375 13.707125,3.293375 C14.098125,3.684375 14.098125,4.316375 13.707125,4.707375 L8.414125,10.000375 L13.707125,15.293375 C14.098125,15.684375 14.098125,16.316375 13.707125,16.707375 C13.512125,16.902375 13.256125,17.000375 13.000125,17.000375 C12.744125,17.000375 12.488125,16.902375 12.293125,16.707375 Z'/%3E%3C/svg%3E%0A")}.ast-product-gallery-layout-first-image-large .tns-nav{display:none}.tns-item a:before,.tns-item a:after{display:none}.woocommerce-js.single-product span.onsale{line-height:3.5!important}.woocommerce-js.single-product .sale>span.onsale{padding:10px 15px;left:150px;top:10px!important;line-height:1.3!important;font-size:1.4rem;min-height:auto;background:rgb(255 255 255 / .9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#222;font-weight:700}.woocommerce-js.single-product .sale>span.onsale::before{content:'Sale: ';display:block;font-size:.8rem;text-transform:uppercase;font-weight:400}h2.woocommerce-product-attribute-title{font-size:18px;margin-top:40px;font-weight:400;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}.woocommerce-product-attributes{display:flex;flex-wrap:wrap}.woocommerce-product-attributes .pa-item{padding:0 20px 20px 0;flex:0 0 250px}.woocommerce-product-attributes .pai_label{color:#999;font-size:.9rem;line-height:1.4}.woocommerce-product-attributes p{margin:0;line-height:1.4;text-transform:capitalize}.pa-item.pai-attribute_pa_size{display:none!important}.pai-attribute_pa_color,.pai-attribute_pa_mesh,.pai-attribute_pa_waist,.pai-attribute_pa_lining,.pai-attribute_pa_collecton-year{display:none}.product .go-to-wishlist{margin:20px 10px 10px 0}.woocommerce-page ul.products li.product .pre-order{display:block;position:absolute;background:rgb(255 255 255 / .85);margin-top:-60px;border-radius:4px;font-size:.9em;padding:0 8px;font-weight:700}.woocommerce-page ul.products li.product .pre-order:hover{background:#fff}.woocommerce-page ul.products li.product .in-stock{position:absolute;width:20px;height:20px;right:15px;top:45px;opacity:.8;transition:all .3s ease;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34.64 28.1'%3E%3Cpath d='M.15,24.13c.08,.35,.47,2.01,1.84,3.05,1.09,.82,2.31,.92,2.82,.92,8.36,0,16.72,0,25.08,0,2.11,0,3.84-1.26,4.51-3.27,.28-.83,.24-1.68,.19-2.54-.15-2.48-1.32-4.23-3.65-5.14-3.66-1.43-7.33-2.84-11-4.26-.22-.09-.46-.13-.68-.22-.14-.06-.26-.14-.33-.28-.07-.14-.08-.36-.08-.51v-.48c0-.09,0-.24,.02-.33,.04-.12,.16-.2,.28-.25,.16-.06,.32-.12,.48-.19,.19-.08,.37-.18,.55-.28,.34-.2,.67-.44,.96-.72s.54-.56,.76-.88,.4-.65,.55-1.01,.26-.72,.34-1.09,.11-.76,.11-1.14-.04-.77-.13-1.15-.21-.76-.38-1.11-.38-.72-.63-1.04c-.09-.11-.18-.22-.28-.33C20.24,.46,18.62-.25,16.71,.08c-1.78,.31-3.13,1.38-4.12,2.87-.13,.19-.19,.46-.2,.7-.03,.62,.4,1.18,1,1.37,.59,.18,1.19-.03,1.53-.56,.34-.55,.77-.99,1.35-1.28,.92-.47,1.82-.37,2.64,.21,.84,.59,1.23,1.43,1.13,2.45-.15,1.44-1.17,2.34-2.71,2.45-.8,.06-1.3,.58-1.3,1.39,0,.81,0,1.62,.03,2.43,.01,.3-.09,.43-.36,.53-3.99,1.5-7.99,3.02-11.98,4.53-.81,.31-1.49,.74-2.05,1.31-.13,.13-.72,.76-1.16,1.79-.26,.61-.38,1.15-.43,1.55-.08,.51-.16,1.34,.07,2.32Zm31.61-.6c-.09,.98-.85,1.67-1.83,1.67-4.19,0-8.37,0-12.56,0-4.16,0-8.33,0-12.49,0-1.07,0-1.81-.61-1.91-1.68-.06-.55-.06-1.13,.04-1.68,.18-.97,.78-1.62,1.7-1.97,3.21-1.22,6.43-2.43,9.64-3.65,.92-.35,1.85-.71,2.78-1.04,.14-.05,.33-.06,.47,0,4.14,1.56,8.28,3.13,12.41,4.71,1.11,.42,1.69,1.26,1.75,2.45,.02,.4,.02,.81-.01,1.21Z' style='fill: %23fff;'/%3E%3C/svg%3E") no-repeat center / contain}.woocommerce-page ul.products li.product:hover .in-stock{-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;opacity:1}.product .woosw-btn{background:#fff0;color:#333;padding-left:40px;position:relative;background-repeat:no-repeat;background-position:10px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23e11c1c' width='24px'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z' %3E%3C/path%3E%3C/svg%3E")}.product .woosw-btn.woosw-added,.product .woosw-btn:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23e11c1c' width='24px'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12z' fill='%23e11c1c'%3E%3C/path%3E%3C/svg%3E")}.product .woosw-btn.woosw-added::before{position:absolute;right:10px;top:50%;margin-top:-8px;content:'›'!important;font-size:1.3rem;opacity:0}.product .woosw-btn.woosw-added:hover::before{right:5px;opacity:1}.woocommerce .pswp__ui--fit .pswp__caption{display:none}.woocommerce .pswp__bg,.woocommerce-page .pswp__bg{opacity:.98!important;background:#222}body.popup-open{overflow:hidden}.popup,.popup .overlay{display:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:999}.popup .overlay{background:rgb(20 20 20 / .6);z-index:1}.popup .content{border-radius:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:500px;max-width:90%;max-height:95%;font-size:1em;line-height:1.4;z-index:2;text-align:center;padding:40px 30px 30px;overflow:auto}.popup .content video{max-width:100%;max-height:100%;border-radius:4px}.popup .close-btn{cursor:pointer;position:absolute;right:10px;top:10px;width:30px;height:30px;color:#333;font-size:25px;font-weight:600;line-height:30px;text-align:center}.popup.video .content{padding:20px}.popup.video .close-btn{background:#fff;top:0;right:0;width:40px;height:40px;line-height:40px;border-radius:12px}.popup.open,.popup.open .overlay{display:block!important}.popup .wp-block-button a.wp-block-button__link{margin-bottom:15px}.popup .wp-block-button a.all-wd{text-decoration:underline}.happyforms-part-error-notice p{font-size:.85em}#happyforms-5466{margin-bottom:20px;text-align:left}#happyforms-5466 .happyforms-select{min-height:40px;line-height:28px;border-radius:8px!important}#happyforms-5466 .happyforms-submit{border-radius:8px!important;margin:0 auto;min-width:140px}#happyforms-5466 .happyforms-input input{font-size:16px!important}#happyforms-5466.happyforms-styles .happyforms-message-notices .success h2{color:#117b36!important;text-align:center}#happyforms-5466.happyforms-styles .happyforms-message-notices .error h2,#happyforms-5466.happyforms-styles .happyforms-form-links .happyforms-text-button{text-align:center}.gallery-with-btn figcaption{position:relative}.gallery-with-btn figcaption a{padding:12px 25px;text-align:center;display:block;opacity:.85}.gallery-with-btn figcaption a:hover{opacity:1}.gallery-with-btn figcaption a::after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);margin:0 3px 0 5px}.page-id-2.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0}.home-top{overflow:hidden}.home-top .wp-block-cover__inner-container>*{max-width:650px}.home-top .wp-block-button.bn-ec .wp-block-button__link{-webkit-box-shadow:0 10px 30px -10px rgb(0 0 0 / .4);box-shadow:0 10px 30px -10px rgb(0 0 0 / .4)}.home-top .wp-block-button.bn-ec .wp-block-button__link:hover{background-color:#000!important;-webkit-box-shadow:0 15px 20px -15px rgb(0 0 0 / .1);box-shadow:0 15px 20px -15px rgb(0 0 0 / .1)}.home-top .wp-block-button.bn-wi a{position:relative;padding-left:50px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23fff' width='24px'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 012.25-2.25h13.5A2.25 2.25 0 0121 7.5v11.25m-18 0A2.25 2.25 0 005.25 21h13.5A2.25 2.25 0 0021 18.75m-18 0v-7.5A2.25 2.25 0 015.25 9h13.5A2.25 2.25 0 0121 11.25v7.5' /%3E%3C/svg%3E%0A") no-repeat 15px 10px;font-weight:700}.home-top .wp-block-button.bn-wi a::after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:2px solid rgb(0 0 0 / .08);border-radius:8px;opacity:0}.home-top .wp-block-button.bn-wi a:hover::after{opacity:1}.home-second .bottom-image{margin-top:auto}.home-gallery{margin:0!importantauto;padding:10px 15px 0}.home-gallery .wp-block-image{overflow:hidden;padding:10px}.home-gallery .wp-block-image img{transition:all .4s ease}.home-gallery .wp-element-caption{padding:0!important;display:flex;align-items:flex-end;font-size:24px!important;line-height:1.3!important;font-weight:300;left:10px!important;right:10px!important;width:auto!important;bottom:10px!important}.home-gallery .wp-element-caption a{text-decoration:none;padding:40% 20px 20px}.home-gallery .wp-element-caption:after{content:'';position:absolute;opacity:0;visibility:hidden;transition:all .4s ease;width:24px;height:24px;right:80px;bottom:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23ffffff' class='size-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M13.5 4.5 21 12m0 0-7.5 7.5M21 12H3' /%3E%3C/svg%3E%0A")}.home-gallery .wp-block-image:hover .wp-element-caption:after{opacity:1;visibility:visible;right:30px}.home-gallery figure.wp-block-image:has(figcaption)::before{-webkit-backdrop-filter:blur(0)!important;backdrop-filter:blur(0)!important}@media (max-width:921px){.home-top{min-height:calc(100vh - 100px)!important;align-items:flex-end}.home-second h2{font-size:24px!important;font-weight:normal!important}.compressed-text.on-tablet{height:7.8em;overflow:hidden;text-overflow:-o-ellipsis-lastline;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}}@media (max-width:768px){.home-second .bottom-image{order:1;margin:0!important}}@media (max-width:544px){.home-top .has-text-align-left{font-size:28px!important}.home-top .is-layout-flex{gap:15px}.compressed-text.on-mobile{height:4.8em;overflow:hidden;text-overflow:-o-ellipsis-lastline;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.home-top .wp-block-cover__inner-container>p span{display:none}.home-gallery .wp-element-caption{font-size:18px!important;font-weight:400}.home-gallery .wp-element-caption::after{bottom:20px}.home-gallery .wp-block-image:hover .wp-element-caption::after{right:20px}}@media (max-width:380px){.home-gallery .wp-block-image{width:100%!important}}.home-brand-list{float:left;min-width:150px;padding:0 30px 0 0}.home-brand-list li{position:relative;padding:10px 0 10px 12px}.home-brand-list li::before{content:'';position:absolute;left:0;top:22px;width:5px;height:5px;background:#333;border-radius:5px}.home-brand-list li a:hover{text-decoration:none}.home-title{font-size:1.5rem!important}.home-sub-title{max-width:600px!important;color:#999;line-height:1.4}.home-media{margin:3rem 0}.wp-block-gallery.has-nested-images.home-media figure.wp-block-image img{max-width:210px!important;width:100%;margin:0 auto;transition:all .1s ease}.wp-block-gallery.has-nested-images.home-media figure.wp-block-image img:hover{transform:scale(1.15)}@media (min-width:761px) and (max-width:1920px){.home-boutique{min-width:calc(50vw - 20px)}}@media (max-width:760px){.home-boutique{margin:0 -20px}.wp-block-gallery.home-media{--wp--style--unstable-gallery-gap:1rem !important;gap:1rem!important;padding:25px}}.home-review{margin:0 0 2rem;padding:0;text-align:center;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.home-review li{margin:30px}.home-review li strong{display:block;position:relative}.home-review li strong::after{content:'';display:block;width:95px;height:60px;margin:10px 0;background:url(/wp-content/themes/astra-child/assets/img/wona-raiting-star.png) no-repeat 0 0 / 95px}.home-review li.yelp strong::after{background-position-y:-120px}.home-review li.google strong::after,.home-review li.facebook strong::after{background-position-y:-59px}.home-review li.yelp strong::after{background-position-y:-118px}.before-footer .quick-links-icon{margin:0 0 1rem;list-style:none}.before-footer .quick-links-icon li a{display:block;padding:10px 15px 10px 55px;position:relative}.before-footer .quick-links-icon li a:hover{text-decoration:none}@media (max-width:922px){.before-footer{min-height:400px}}@media (max-width:480px){.before-footer{min-height:350px}.before-footer>.wp-block-cover__inner-container>*{padding-left:50%}}.logos{padding:4rem}.logos>.wp-block-image{margin-top:15px}.logos>.wp-block-image img:hover{opacity:.65}.fw-side-block .text-col>*{max-width:650px;margin-left:auto}.fw-side-block .text-col.right>*{margin-right:auto;margin-left:0}.fw-side-block .img-col img{margin:-4rem 0}.fw-side-block .vid-col video{max-width:400px;border-radius:12px}.team-list .wp-block-column{padding:0 20px}.team-list .wp-block-image figcaption{color:#666;padding:15px 0 0}.team-list .wp-block-image figcaption strong{display:block;color:#222}.team-list .wp-block-image+p{font-style:italic}.rank-math-list{display:grid;column-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.rank-math-list .rank-math-list-item{border-left:1px solid #eee;padding-left:20px;padding-bottom:20px}.rank-math-list .rank-math-question{position:relative;font-size:1.1rem;font-weight:700;color:#111;margin:0 0 .5rem}.rank-math-list .rank-math-question:before{content:'';position:absolute;top:10px;left:-23px;height:5px;width:5px;border-radius:4px;background:#666}.size-chart{border:none}.size-chart td{border:none;padding:10px 15px;text-align:center}.size-chart td:first-child{text-align:left;padding-right:30px}.size-chart thead tr:last-child td{border-bottom:1px solid #666}.size-chart tbody tr:nth-child(odd) td{background:#f6f6f6}.size-chart td:nth-last-child(-2n+4){border-left:1px solid #ccc}.page-id-3871.ast-plain-container.ast-no-sidebar #primary{margin-top:0}.wp-block-media-text.contact-main .wp-block-media-text__media{max-width:900px}.business-hours{list-style:none;margin:0;color:#333}.business-hours em{color:#666}.contact-map{margin-bottom:-60px!important;padding:0!important}.page-navigation{margin:4rem 0 0;padding:0;list-style:none;background:rgb(255 255 255 / .95);color:#666;width:1360px;min-height:50px;max-width:calc(100vw - 40px);display:flex;flex-wrap:wrap;align-items:center;border-radius:12px;position:relative;overflow:hidden}.page-navigation li{padding:0 0 0 4px;font-weight:700;text-align:center}.page-navigation li.blog{margin-left:auto;padding:0}.page-navigation li.active{padding:0 12px}.page-navigation a{text-decoration:none!important;font-weight:700;line-height:42px;min-width:90px;padding:0 10px;display:block;border-radius:8px}.page-navigation li.blog a{border-left:1px dashed #bbb;line-height:50px;border-radius:0 8px 8px 0}.page-navigation li a:hover{background:#e1e1e1;color:#000}.go-back-btn>.has-background{background-position:15px center;background-repeat:no-repeat;padding-left:45px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-arrow-left'%3E%3Cline x1='19' y1='12' x2='5' y2='12'%3E%3C/line%3E%3Cpolyline points='12 19 5 12 12 5'%3E%3C/polyline%3E%3C/svg%3E")}.page-child .vscf-shortcode{background:#eee;padding:20px;border-radius:16px}.page-child #vscf .form-group label.vscf-label{font-size:.9rem;font-weight:700;margin:0}.page-child #vscf .form-group input[type="text"],.page-child #vscf .form-group input[type="email"],.page-child #vscf .form-group textarea{width:100%;border-radius:8px;padding:8px 16px;border:1px solid #ccc}.page-child #vscf .form-group textarea{height:150px}@media (max-width:921px){.contact-main .wp-block-columns{flex-wrap:wrap!important}.contact-main .wp-block-columns>.wp-block-column{flex-basis:100%!important}.wp-block-media-text.contact-main .wp-block-media-text__media{height:100%}.wp-block-media-text.contact-main .wp-block-media-text__media img{height:100%;object-fit:cover}.page-navigation{display:block}}.appointment-form .happyforms-form{color:#222;margin:2em -1% 0}.appointment-form .happyforms-form-progress__step-index{color:#999!important}.appointment-form .happyforms-layout-title{font-size:1.5em;margin:1em 0 0}.appointment-form .happyforms-part-error-notice{width:100%}.appointment-form .happyforms-part__label{margin-bottom:10px}.appointment-form .happyforms-required::before{content:'*';color:red}.appointment-form #happyforms-5379_single_line_text_12-part{display:none}body .booked-modal .bm-window .booked-scrollable,body .booked-modal .bm-window{border-radius:10px}body .booked-modal .bm-window p.booked-title-bar{border-radius:10px 10px 0 0;padding-left:20px}body .booked-modal .bm-window .booked-scrollable{padding:20px}body .booked-modal .bm-window .booked-scrollable #newAppointmentForm>p{line-height:1.4}body .booked-form .booked-appointments{border-radius:6px;box-shadow:0 20px 30px -10px #e4e4e4}body .booked-form .field input[type="text"],body .booked-form .field input[type="password"],body .booked-form .field input[type="tel"],body .booked-form .field input[type="email"],body .booked-form .field input[type="date"],body .booked-form .field textarea{width:100%;box-sizing:border-box;border:1px solid #e2e2e2;padding:7px 14px;border-radius:6px;font-size:16px}body .booked-form .cf-block select{font-size:16px;padding:10px 10px;height:auto;border-radius:6px;border:1px solid #e2e2e2}body .booked-form .field label.field-label{font-size:.85rem;line-height:1.2}body .booked-form #newAppointmentForm p.status{line-height:1.4;background:#f5e5e5;color:#333;padding:10px 15px;border-radius:3px}body .booked-modal input[type="submit"].button-primary,body .booked-modal button.cancel{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 14px;font-size:.9rem;border-radius:6px}body .booked-modal input[type="submit"].button-primary{font-weight:700}.thank-you-top .wp-block-heading{font-weight:400;margin:2em 0 .2em}.thank-you-top .white-blocks .wp-block-column{background:#fff;border-radius:12px;margin-bottom:0;box-shadow:0 6px 12px rgb(0 0 0 / .1);padding:20px;text-align:center}.thank-you-top .wp-block-social-link{border-radius:10px}.thank-you-top .wp-block-social-links .wp-social-link a{padding:.4em}.thank-you-top p>a[target="_blank"]::after{content:"";width:11px;height:11px;margin-left:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}.thank-you-top .wp-block-cover__background{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1013%26quot%3b)' fill='none'%3e%3cpath d='M346.96 600.39C517.17 588.52 612.25 273.38 938.48 259.94 1264.71 246.5 1372.87 50.34 1530 47.14' stroke='rgba(219%2c 219%2c 219%2c 0.58)' stroke-width='2'%3e%3c/path%3e%3cpath d='M524.52 634.15C707.53 601.92 797.54 149.28 1086.34 147.43 1375.13 145.58 1497.5 362.03 1648.15 365.83' stroke='rgba(219%2c 219%2c 219%2c 0.58)' stroke-width='2'%3e%3c/path%3e%3cpath d='M129.68 644.71C272.05 631 360.88 331.95 607.48 330.02 854.08 328.09 846.38 400.02 1085.28 400.02 1324.18 400.02 1442.36 330.21 1563.08 330.02' stroke='rgba(219%2c 219%2c 219%2c 0.58)' stroke-width='2'%3e%3c/path%3e%3cpath d='M860.53 666.21C970.5 660.62 1026.71 483.17 1253.32 466.96 1479.94 450.75 1529.22 220.51 1646.12 209.36' stroke='rgba(219%2c 219%2c 219%2c 0.58)' stroke-width='2'%3e%3c/path%3e%3cpath d='M899.76 644.39C993.07 614.8 958.33 346.61 1152.82 345.57 1347.31 344.53 1528.37 473.36 1658.93 474.37' stroke='rgba(219%2c 219%2c 219%2c 0.58)' stroke-width='2'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1013'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");background-size:cover;background-position:center top}.confetti{position:absolute;animation:grow 1.4s cubic-bezier(.42,0,.275,1.155) both}.confetti:nth-child(1){width:12px;height:12px;left:12px;top:16px}.confetti:nth-child(2){width:18px;height:18px;left:168px;top:84px}.confetti:nth-child(3){width:10px;height:10px;left:32px;top:162px}.confetti:nth-child(4){width:20px;height:20px;left:82px;top:-12px}.confetti:nth-child(5){width:14px;height:14px;left:125px;top:162px}.confetti:nth-child(6){width:10px;height:10px;left:16px;top:16px}.confetti:nth-child(1){animation-delay:0.7s}.confetti:nth-child(2){animation-delay:1.4s}.confetti:nth-child(3){animation-delay:2.1s}.confetti:nth-child(4){animation-delay:2.8s}.confetti:nth-child(5){animation-delay:3.5s}.confetti:nth-child(6){animation-delay:4.2s}.thank-you-top .checkmark{position:relative;text-align:center;padding:30px;width:200px;margin:0 auto;animation:checkmark 5.6s cubic-bezier(.42,0,.275,1.155) both}.thank-you-top .checkmark__check{position:absolute;top:50%;left:50%;z-index:10;transform:translate3d(-50%,-50%,0);fill:#fff}.thank-you-top .checkmark__back{animation:rotate 35s linear both infinite}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes grow{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@keyframes checkmark{0%,100%{opacity:1;transform:scale(1)}10%,50%,90%{opacity:1;transform:scale(1)}}.ast-404-search .widget_search .search-form .search-field{border-radius:25px;padding:10px 45px 10px 20px;border:1px solid #666}.ast-404-search .widget_search .search-form .ast-icon.icon-search svg{height:1.2em;width:1.2em;margin-top:-1px;margin-right:5px}.ast-404-text{text-align:center;padding:0 20px}.ast-404-text a:not(.btn){text-decoration:underline}.ast-404-text a:not(.btn):hover{text-decoration:none}.ast-404-text a.btn{display:block;margin:20px auto 0;background:#333;width:210px;color:#fff;padding:8px;text-transform:capitalize;border-radius:20px}.ast-404-text a.btn:hover{background:#000}#lpop,#lpop-overlay{position:fixed;height:100%;width:100%;top:0;right:0;bottom:0;left:0;z-index:999}#lpop{display:flex;justify-content:center;align-items:center;opacity:1;visibility:visible;transition:all .3s ease;overflow:hidden}#lpop-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgb(20 20 20 / .25);z-index:99}#lpop-popup{width:650px;max-width:100%;padding:25px 25px 25px 325px;height:auto;margin:20px;position:relative;background:#fff;border-radius:16px;box-shadow:0 20px 30px -15px rgb(0 0 0 / .3);overflow:hidden;z-index:999}#lpop-close{position:absolute;top:15px;right:15px;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer;color:#333;font-size:1.8rem;z-index:99999;background:rgb(255 255 255 / .4);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#lpop-close:before{display:inline-block;content:"\00d7"}#lpop-title{height:auto;position:relative;font-weight:700;margin-bottom:20px;color:#333;padding-right:30px;font-size:1.5rem;line-height:1.2}#lpop-open{position:fixed;right:90px;bottom:30px;width:auto;white-space:nowrap;height:40px;font-weight:700;padding:7px 14px 7px 44px;font-size:.9rem;text-align:center;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#333;background-color:rgb(230 230 230 / .8);border-radius:40px;z-index:99;transition:all .3s ease}#lpop-open span{position:absolute;left:2px;top:2px;bottom:2px;width:35px;border-radius:30px;background-size:cover}#lpop-open:hover{background-color:#fff}#lpop-popup #lpop-image{position:absolute;left:0;top:0;bottom:0;width:300px}#lpop-popup #lpop-image img{height:100%;width:100%;object-fit:cover}#lpop.hide{opacity:0;visibility:hidden;top:50%}body.lpop-active{overflow:hidden}body:not(.lpop-active) #lpop-open{display:block}body.lpop-active #lpop-open{bottom:-50px;opacity:0}#lpop-popup .wp-block-button__link{padding:7px 20px;border-radius:8px;font-size:.9rem;margin-bottom:2px}#lpop-popup .wp-block-button__link.has-background:hover{color:#fff;background:#222}#lpop-popup .note{font-style:italic;color:#999}#lpop-popup .note .color{color:red}@media (max-width:768px){#lpop-popup{padding:25px 25px 25px 280px}#lpop-popup #lpop-image{width:250px}#lpop-title{font-size:1.15rem;line-height:1.3}}@media (max-width:544px){#lpop{padding:20px}#lpop-popup{width:100%;padding:300px 25px 25px;margin:0;max-height:100%;overflow-y:auto}#lpop-popup #lpop-image{bottom:auto;width:100%;height:275px}.admin-bar #lpop{top:46px;height:calc(100vh - 46px)}}.woosw-items,.woosw-items tr,.woosw-items td{display:block;border:none;background:transparent!important;padding:0!important}.woosw-items,.woosw-popup-content-mid-massage{margin:3rem 0!important}.woosw-items tbody{display:grid;column-gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.woosw-list table.woosw-items .woosw-item{position:relative}.woosw-list table.woosw-items .woosw-item .woosw-item--image,.woosw-list table.woosw-items .woosw-item .woosw-item--image img{width:100%}.woosw-list table.woosw-items .woosw-item .woosw-item--image img{border-radius:12px}.woosw-list table.woosw-items .woosw-item .woosw-item--remove{position:absolute;right:0;top:0;padding:10px!important;width:auto;z-index:2}.woosw-list table.woosw-items .woosw-item .woosw-item--remove span{display:block;width:28px;height:28px;line-height:28px;background:#fff;border-radius:8px}.woosw-list table.woosw-items .woosw-item .woosw-item--info{padding:15px!important;line-height:1.4}.woosw-list table.woosw-items .woosw-item .woosw-item--time{color:#999;font-size:.9em}.woosw-list table.woosw-items .woosw-item .product_type_simple{position:absolute;left:0;top:0;right:0;bottom:0;margin:0;background:#fff0;overflow:hidden;text-indent:-9999px;z-index:1}.woosw-list table.woosw-items .woosw-item .woosw-item--stock{position:absolute;top:10px;left:10px;line-height:28px;font-size:.9em}.woosw-list table.woosw-items .woosw-item .woosw-item--stock .stock{margin:0;padding:0 10px;border-radius:8px;background:rgb(255 255 255 / .85);font-weight:700;text-shadow:0 1px 2px rgb(0 0 0 / .2)}.woosw-list table.woosw-items .woosw-item .woosw-item--stock .available-on-backorder{background:darkorange;color:#fff}.woosw-list table.woosw-items .woosw-item .woosw-item--stock .available-on-backorder:after{content:'Відсутнє у салоні';color:#333;background:#fff;position:absolute;padding:4px 10px;line-height:1.4;min-width:160px;text-shadow:none;border-radius:8px;top:100%;left:0;margin-top:2px}.woosw-list table.woosw-items .woosw-item .woosw-item--stock .out-of-stock{background:red;color:#fff}.woosw-list table.woosw-items .woosw-item .woosw-item--stock .in-stock{background:#347d3c;color:#fff}.woosw-list .woosw-copy .woosw-copy-url{margin-right:10px}.woosw-list .woosw-actions code,.woosw-popup-content-mid-massage code{font:inherit}.woosw-popup-content-mid-massage{padding:2rem;background:#f6f6f6;text-align:center}body.woocommerce-checkout{background-color:#e7e9ec;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1013%26quot%3b)' fill='none'%3e%3cpath d='M346.96 600.39C517.17 588.52 612.25 273.38 938.48 259.94 1264.71 246.5 1372.87 50.34 1530 47.14' stroke='rgba(219%2c 219%2c 219%2c 0.58)' stroke-width='2'%3e%3c/path%3e%3cpath d='M524.52 634.15C707.53 601.92 797.54 149.28 1086.34 147.43 1375.13 145.58 1497.5 362.03 1648.15 365.83' stroke='rgba(219%2c 219%2c 219%2c 0.58)' stroke-width='2'%3e%3c/path%3e%3cpath d='M129.68 644.71C272.05 631 360.88 331.95 607.48 330.02 854.08 328.09 846.38 400.02 1085.28 400.02 1324.18 400.02 1442.36 330.21 1563.08 330.02' stroke='rgba(219%2c 219%2c 219%2c 0.58)' stroke-width='2'%3e%3c/path%3e%3cpath d='M860.53 666.21C970.5 660.62 1026.71 483.17 1253.32 466.96 1479.94 450.75 1529.22 220.51 1646.12 209.36' stroke='rgba(219%2c 219%2c 219%2c 0.58)' stroke-width='2'%3e%3c/path%3e%3cpath d='M899.76 644.39C993.07 614.8 958.33 346.61 1152.82 345.57 1347.31 344.53 1528.37 473.36 1658.93 474.37' stroke='rgba(219%2c 219%2c 219%2c 0.58)' stroke-width='2'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1013'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e");background-size:cover;background-position:center top}.woocommerce .select2-container .select2-selection--single,.woocommerce-checkout input,.woocommerce-checkout textarea{border-radius:8px!important}.ast-payment-option-heading,.wc_payment_methods.payment_methods.methods{display:none!important}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #ast-order-review-wrapper #order_review,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table{border-radius:10px}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #ast-order-review-wrapper #order_review{box-shadow:0 15px 40px -30px rgb(0 0 0 / .5)}.submiting_content.wpdev-help-message.alert.alert-warning.alert-success{box-shadow:none}.datepick-inline .datepick{background:transparent!important}.datepick-inline .datepick-unselectable{color:#999!important}.datepick td,.datepick th{border:none!important}.datepick-inline .calendar-links{padding:0 12px!important}.datepick-inline .datepick-header{background:#e3e3e3;background:linear-gradient(90deg,#e3e3e3 0%,#eeeeee 20%,#eeeeee 80%,#e3e3e3 100%);border-radius:8px}.datepick-title-row th{padding:6px 0 3px!important}.wpbc_timeslot_day_bg_as_available .datepick-inline .date_available{background:transparent!important}.datepick-inline .datepick-one-month .datepick .datepick-current-day{background-color:#25272d!important;border-radius:8px;box-shadow:inset 0 2px 4px #111}.wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.date_available a,.block_hints .block_free a,.block_hints .block_time,.datepick-inline .date_available a{color:#666}.datepick-inline .date_available:hover a{color:#000!important}.datepick-inline .datepick-one-month .datepick .datepick-current-day:hover a{color:#fff!important}.wpbc_times_selector{width:auto!important;margin-right:-8px;margin-bottom:20px}.wpbc_times_selector div{flex:0 0 130px!important;margin:8px 8px 0 0!important}.wpbc_times_selector div.wpbc_time_selected{background-color:#25272d!important;border-color:#25272d}.wpbc_booking_form_structure.wpbc_form_right .wpbc_structure_form>*{margin:5px!important}.booking_form_div .form-group:last-child .btn{background-color:#42a61e;color:#fff;text-shadow:none;border:none;height:42px;padding:0 20px;font-weight:700;border-radius:8px;margin-bottom:20px}.wpdevelop label{font-size:.85rem;line-height:1.4}.wpdevelop input[type="text"],.wpdevelop select,.wpdevelop textarea{font-size:16px!important;width:100%!important;border-radius:8px!important;height:40px!important;box-sizing:border-box!important;-mox-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.wpdevelop textarea{height:95px!important}.wpdevelop input[disabled]{color:#888}.wpbc_booking_form_structure{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(4px);background:rgb(255 255 255 / .95);border-radius:12px;overflow:hidden;box-shadow:0 20px 40px -10px rgb(0 0 0 / .5)}.wpbc_booking_form_structure.wpbc_form_right .wpbc_structure_calendar{margin-bottom:1rem;padding:20px 20px 0}.wp-block-booking-booking .wpbc_structure_form{color:#333;padding:15px 20px 0 20px}.wpbc-form-element-wishlist>span{font-size:.85em;line-height:1.3;display:block;padding:6px 0 0;color:#777}.booking_form_div input[type="date"]{border-color:#DFDFDF;background-color:var(--ast-comment-inputs-background);border-radius:8px;width:100%;height:40px;border-style:solid;border-width:1px;vertical-align:baseline}@media (min-width:767px){.cal_month_num_1{min-width:300px;max-width:384px!important}.datepick-inline .datepick,.datepick-inline .datepick-header,.datepick-inline .datepick-header span,.datepick-inline .calendar-links,.datepick-inline .calendar-links a,.datepick-inline .datepick-days-cell,.datepick-inline .datepick-days-cell a,.datepick-inline .datepick-days-cell div,.datepick-inline .datepick-title-row,.datepick-inline .datepick-title-row th{font-size:14px!important}.wp-block-booking-booking .wpbc_structure_form{margin:0 0 0 -15px!important;border-left:1px dashed #ccc;background-color:#fff}.wpbc_booking_form_structure.wpbc_form_right .wpbc_structure_form>*:not(:first-child):not(:nth-last-child(-n+2)){flex:auto!important;width:200px!important}.wpbc-form-element-details textarea{height:40px!important}}@media (min-width:545px){.gallery-with-btn{margin:0}.gallery-with-btn figcaption a{position:absolute;right:25px;bottom:50px;background:#fff;border-radius:300px}}@media (min-width:922px){.ast-woocommerce-container{position:relative}.woocommerce-products-header__title{max-width:calc(100% - 500px)}.woocommerce .ast-shop-toolbar-container{justify-content:right;position:absolute;z-index:2;top:0;right:0}.pc-pr-40{padding-right:40px!important}.woocommerce div.product .product_title{font-size:2.2em;line-height:1.2;font-weight:300}}@media (min-width:1201px){#menu-item-44>.menu-link>.menu-text::after,#menu-item-45>.menu-link>.menu-text::after{content:' сукні'}.woocommerce-page ul.categories{grid-template-columns:repeat(8,minmax(0,1fr))}.woocommerce:not(.single-product) ul.products:not(.elementor-grid).columns-3,.woocommerce-page:not(.single-product) ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:922px) and (max-width:1200px){.main-header-menu .menu-link{padding:0 .74em}}@media (min-width:1921px){.woocommerce:not(.single-product) ul.products:not(.elementor-grid).columns-3,.woocommerce-page:not(.single-product) ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:545px) and (max-width:921px){.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-tablet-stack .site-footer-section{margin-bottom:30px}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-5-equal .ast-builder-grid-row{grid-template-columns:repeat(4,1fr)}.site-footer-primary-section-1{grid-column:auto / span 4}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap.fb{flex:1}}@media (max-width:921px){.ast-search-box.header-cover{top:0}.dgwt-wcas-suggestions-wrapp{border-radius:12px!important;max-height:300px!important}.ast-header-break-point .main-header-bar.ast-header-breadcrumb{background:#333;border:none;color:#888}.ast-header-break-point .main-header-bar.ast-header-breadcrumb a{color:#eee}.ast-breadcrumbs-wrapper .rank-math-breadcrumb p{white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-right:-20px}.ast-breadcrumbs-wrapper .rank-math-breadcrumb p .last{padding-right:20px}.ast-breadcrumbs-wrapper .rank-math-breadcrumb p:after{content:'';position:absolute;right:0;top:0;width:20px;height:100%;background:linear-gradient(90deg,#fff0 0%,rgb(51 51 51) 100%)}.ast-woocommerce-container .woocommerce-products-header .term-description:not(.active){height:4.8em;overflow:hidden;text-overflow:-o-ellipsis-lastline;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.page-title{margin-bottom:.5em}.woosw-items tbody{grid-template-columns:repeat(2,1fr)}.yt-background-container{width:420%;padding-bottom:100vh}}@media (max-width:768px){.offscreen-768{clip-path:inset(100%);clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){width:80px;padding:0 0 10px 0}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__image:nth-child(1){width:calc(100% - 90px)}.woocommerce-page ul.categories{grid-template-columns:repeat(3,minmax(0,1fr))}.open-product-video{left:auto;right:0;top:0}.woocommerce-js.single-product .sale>span.onsale{left:0;top:0!important}.wp-block-gallery.service-gallery figure.wp-block-image .wp-element-caption{font-size:1rem}.fw-side-block .img-col img{margin:-4rem 0 4rem}.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:0}.custom-sale-badge{padding:5px 8px;flex-wrap:nowrap}.custom-sale-badge .discount-percent{font-size:1.1rem}.custom-sale-badge .discount-amount{display:none}}@media (min-width:545px) and (max-width:768px){.ast-builder-grid-row-container.ast-builder-grid-row-tablet-5-equal .ast-builder-grid-row{grid-template-columns:repeat(2,1fr)}.site-footer-primary-section-1{grid-column:auto / span 2}}@media (max-width:544px){.entry-title,.page-title,.woocommerce div.product .product_title{font-size:1.5em}.woocommerce h2,.woocommerce-account h2{font-size:1.425rem}.ast-header-button-1 .ast-custom-button{text-indent:-9999px;width:24px;height:24px;background-position:center;padding:0!important;overflow:hidden}.ast-header-break-point .ast-header-html-1{position:absolute;left:55px}.ast-header-break-point .ast-shop-toolbar-container{column-gap:0;position:relative;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{margin-left:0!important;margin-bottom:0}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap.cb{width:100%;margin-bottom:1.2em}.woocommerce .ast-shop-toolbar-container .astra-shop-categories-button{background-color:#f6f6f6}.woosw-list .woosw-copy{width:100%;margin:10px 0 0}.woosw-list .woosw-actions code,.woosw-list .woosw-copy .woosw-copy-url input{width:100%}.woosw-list .woosw-copy .woosw-copy-url{margin:0;display:block;width:100%}.woosw-list .woosw-copy .woosw-copy-btn{display:none}.ast-plain-container.ast-no-sidebar.single-product #primary{margin:1.5em 0 0}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(.tns-item):nth-child(n+2){width:auto;padding:10px 0 10px 10px}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:not(.tns-item):nth-child(n+2) img{width:auto;height:90px}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__image:nth-child(1){width:100%;float:none;margin:-20px 0 0}.tns-outer{margin:-1.5em -20px -.8em}.ast-product-gallery-layout-first-image-large .tns-inner .tns-item a{padding:0;height:calc(100vh - 220px);min-height:450px}.ast-product-gallery-layout-first-image-large .tns-inner .tns-item a img{border-radius:0!important}.woocommerce ul.products~.term-description{margin:20px auto}.woocommerce-page ul.categories{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-math-list{grid-template-columns:repeat(1,minmax(0,1fr))}.woocommerce-product-details__short-description{margin-top:15px}.gallery-with-btn figcaption a{background:#f0f0f0;margin-right:-25px;padding-right:50px}.home-second{padding-bottom:600px!important}.home-second .wp-block-columns>.wp-block-column:first-child{display:none}.woosw-list table.woosw-items .woosw-item .woosw-item--stock{right:10px}.woosw-list .woosw-actions{padding:0 20px}.woosw-share-label,.woosw-copy-label{color:#666}.woosw-list .woosw-copy,.woosw-copy-label,.woosw-copy-btn,.woosw-copy-url,#woosw_copy_btn,#woosw_copy_url{display:block;width:100%;margin:0!important}.woosw-list .woosw-copy{margin-top:20px!important}.woosw-copy-url{margin-bottom:2px!important}#woosw_copy_url{background:#eee;border-radius:8ox!important}}@media (max-width:380px){header .custom-logo-link img{max-width:100px}.ast-container .woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid),.woocommerce.mobile-columns-2 ul.products:not(.elementor-grid),.woocommerce-page.mobile-columns-2 ul.products:not(.elementor-grid),.woosw-items tbody{grid-template-columns:repeat(1,minmax(0,1fr))}.wp-block-gallery.service-gallery figure.wp-block-image .wp-element-caption{font-size:.9rem}}