@media screen and (max-width:768px){html{overflow-x:hidden}}@media screen and (max-width:768px){.site-header{width:100vw}}.site-header .custom-logo-link:focus-visible img,.site-header .custom-logo-link:focus-within img,.site-header .custom-logo-link:focus img{outline:2px solid var(--primary-color)}.site-header .announcement .slick-next,.site-header .announcement .slick-prev{width:25px;height:20px;border-radius:5px}.site-header .announcement .slick-next:before{right:4px}.site-header .announcement .slick-prev:before{left:4px}.site-header .announcement .slick-next:focus,.site-header .announcement .slick-next:focus-visible,.site-header .announcement .slick-next:focus-within,.site-header .announcement .slick-next:hover,.site-header .announcement .slick-prev:focus,.site-header .announcement .slick-prev:focus-visible,.site-header .announcement .slick-prev:focus-within,.site-header .announcement .slick-prev:hover{background-color:#fff!important;outline:2px solid var(--primary-color)}.site-header .announcement .slick-next:focus-visible:before,.site-header .announcement .slick-next:focus-within:before,.site-header .announcement .slick-next:focus:before,.site-header .announcement .slick-next:hover:before,.site-header .announcement .slick-prev:focus-visible:before,.site-header .announcement .slick-prev:focus-within:before,.site-header .announcement .slick-prev:focus:before,.site-header .announcement .slick-prev:hover:before{color:#000}.site-header .announcement a:focus,.site-header .announcement a:focus-visible,.site-header .announcement a:focus-within,.site-header .announcement a:hover{outline:2px solid var(--primary-color)}.site-header .ecom-menu-items li a:hover{color:#000;text-decoration:none;font-weight:700}.site-header .ecom-menu-items li a:focus,.site-header .ecom-menu-items li a:focus-visible,.site-header .ecom-menu-items li a:focus-within{color:#000;text-decoration:none;font-weight:700;outline:2px solid var(--primary-color)}.site-header .bottom{background:none}@media screen and (max-width:768px){.site-header .bottom{margin-bottom:35px}}.site-header .bottom .main-navigation ul{border-top:1px solid #e2e2e2}.site-header .bottom .main-navigation ul.align-right{display:flex;justify-content:space-around;padding-left:2rem;padding-right:2rem;flex-wrap:wrap}body .site-header .bottom .main-navigation ul.align-right{text-align:center}@media screen and (min-width:767px){.site-header .bottom .main-navigation ul li.two-columns .sub-menu{-moz-column-count:2;column-count:2}}@media screen and (min-width:767px){.site-header .bottom .main-navigation ul li.three-columns .sub-menu{-moz-column-count:3;column-count:3}}.site-header .bottom .main-navigation ul li a:hover{color:#000;text-decoration:underline!important}.site-header .bottom .main-navigation ul li a:focus,.site-header .bottom .main-navigation ul li a:focus-visible,.site-header .bottom .main-navigation ul li a:focus-within{color:#000;text-decoration:underline!important;outline:2px solid var(--primary-color)}@media screen and (min-width:900px){.site-header .bottom .main-navigation>ul>li:last-of-type:hover>ul,.site-header .bottom .main-navigation>ul>li:nth-last-of-type(2):hover>ul,.site-header .bottom .main-navigation>ul>li:nth-last-of-type(3):hover>ul{left:auto;right:0}.site-header .bottom .main-navigation>ul>li:last-of-type:hover>ul>li:hover>ul,.site-header .bottom .main-navigation>ul>li:nth-last-of-type(2):hover>ul>li:hover>ul,.site-header .bottom .main-navigation>ul>li:nth-last-of-type(3):hover>ul>li:hover>ul{left:auto;right:100%}}.site-header .bottom button.mobile-menu:hover{outline:none}.site-header .bottom button.mobile-menu:hover .hamburger,.site-header .bottom button.mobile-menu:hover .hamburger:after,.site-header .bottom button.mobile-menu:hover .hamburger:before{background:var(--primary-color)}.site-header .bottom button.mobile-menu:focus,.site-header .bottom button.mobile-menu:focus-visible,.site-header .bottom button.mobile-menu:focus-within{color:#000;outline:2px solid var(--primary-color)}@media screen and (max-width:768px){.site-header .bottom button.mobile-menu{margin-top:-15px;z-index:6}}@media screen and (min-width:900px) and (max-width:1150px){.site-header .display-flex{flex-direction:column;align-items:end}}body .site-header .display-flex:not(.bottom){margin:58px auto}@media screen and (max-width:900px){body .site-header .display-flex:not(.bottom){margin:15px auto}}@media screen and (min-width:900px) and (max-width:1150px){body .site-header .display-flex:not(.bottom){margin:30px auto}}.site-header .display-flex .site-branding img{width:174px;height:174px;position:absolute;z-index:1;top:-92px;left:20px}@media screen and (max-width:900px){.site-header .display-flex .site-branding img{width:80px;height:80px;top:-4px;left:95px}}@media screen and (min-width:900px) and (max-width:1150px){.site-header .display-flex .site-branding img{width:150px;height:150px;top:-40px;left:30px}}@media screen and (min-width:900px) and (max-width:1150px){.site-header .display-flex .search-header div.product-search div.product-search-form{margin:0 0 10px auto}}body .site-header.shrunk .display-flex:not(.bottom){margin:15px auto}.site-header.shrunk .display-flex .site-branding img{width:80px;height:auto;top:0}@media screen and (max-width:768px){.site-header.shrunk .display-flex .site-branding img{width:57px}}@media screen and (max-width:768px){.site-header.shrunk .ecomm-menu{margin-top:0}}.site-header.shrunk .bottom .main-navigation ul.align-right{padding-left:6rem;padding-right:0}@media screen and (max-width:768px){.site-header.shrunk .bottom button.mobile-menu{margin-bottom:9px}}.site-header .main-navigation ul li a:not(.button):not(.wp-block-button__link){text-transform:uppercase;text-decoration:none;font-size:16px;font-weight:600}.site-header .main-navigation ul li a:not(.button):not(.wp-block-button__link):active,.site-header .main-navigation ul li a:not(.button):not(.wp-block-button__link):hover{color:inherit;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:2px}.site-header .main-navigation ul li ul.sub-menu li:hover{background:#eee}.site-header .main-navigation .menu .current-menu-item a,.site-header .main-navigation .menu .current_page_item a{color:inherit;text-decoration:underline}.site-header .ecomm-menu a:not(.button):not(.wp-block-button__link){text-decoration:none!important;transition:all .3s ease-in-out}.site-header .ecomm-menu a:not(.button):not(.wp-block-button__link).cart-customlocation{font-size:12px}.site-header .ecomm-menu a:not(.button):not(.wp-block-button__link):hover{color:#000;font-weight:400;text-decoration:underline}.site-header .ecomm-menu a:not(.button):not(.wp-block-button__link):focus,.site-header .ecomm-menu a:not(.button):not(.wp-block-button__link):focus-visible,.site-header .ecomm-menu a:not(.button):not(.wp-block-button__link):focus-within{color:#000;font-weight:400;outline:2px solid var(--primary-color);text-decoration:underline}.site-header .ecomm-menu a:not(.button):not(.wp-block-button__link):focus+.sub-menu,.site-header .ecomm-menu a:not(.button):not(.wp-block-button__link):focus-visible+.sub-menu,.site-header .ecomm-menu a:not(.button):not(.wp-block-button__link):focus-within+.sub-menu{left:auto}.site-header .ecomm-menu .sub-menu:focus-within{left:auto!important}.site-header div.product-search div.product-search-form{max-width:330px}.off-canvas-container .mobile-menu li a:hover{color:#000;font-weight:700}.off-canvas-container .mobile-menu li a:focus,.off-canvas-container .mobile-menu li a:focus-visible,.off-canvas-container .mobile-menu li a:focus-within{border-radius:3px;color:#000;font-weight:700;outline:2px solid var(--primary-color)}.off-canvas-container .mobile-menu li.menu-item-has-children.is-visible{max-height:-moz-fit-content;max-height:fit-content}.off-canvas-container .mobile-menu .down-arrow:after,.off-canvas-container .mobile-menu .down-arrow:before{background:#000}.off-canvas-container .mobile-menu .parent-indicator:hover{outline-color:transparent}.off-canvas-container .mobile-menu .parent-indicator:hover .down-arrow:after,.off-canvas-container .mobile-menu .parent-indicator:hover .down-arrow:before{background:#fff}.off-canvas-container .mobile-menu .sub-menu{padding-left:15px}.off-canvas-container .product-search-field:focus,.off-canvas-container .product-search-field:focus-visible,.off-canvas-container .product-search-field:focus-within{outline:2px solid var(--primary-color)}.off-canvas-container .off-canvas-close:focus,.off-canvas-container .off-canvas-close:focus-visible,.off-canvas-container .off-canvas-close:focus-within,.off-canvas-container .off-canvas-close:hover,.off-canvas-container .parent-indicator:focus,.off-canvas-container .parent-indicator:focus-visible,.off-canvas-container .parent-indicator:focus-within,.off-canvas-container .parent-indicator:hover{border-radius:3px;outline:2px solid var(--primary-color)}#breadcrumbs{padding-top:15px;padding-bottom:15px;border-bottom:none;border-top:1px solid #e2e2e2;margin-top:0;margin-bottom:0}#breadcrumbs a{color:#000}#breadcrumbs a:focus,#breadcrumbs a:focus-visible,#breadcrumbs a:focus-within,#breadcrumbs a:hover{color:#000;text-decoration:underline}.woocommerce-breadcrumb{color:#000!important;font-size:14px!important}@media screen and (max-width:1440px){.woocommerce-breadcrumb{padding-right:20px!important;padding-left:20px!important}}.woocommerce-breadcrumb a{color:#000!important;font-size:14px!important;text-decoration:none}.woocommerce-breadcrumb a:hover{color:var(--links-hover)!important}div.product-search div.product-search-form{max-width:375px;margin:0 auto 0 0}.gform_wrapper.gravity-theme .gform_footer input:focus,.gform_wrapper.gravity-theme .gform_footer input:focus-visible,.gform_wrapper.gravity-theme .gform_footer input:focus-within,.gform_wrapper.gravity-theme .gform_footer input:hover{background:#000;color:#fff}.site-footer{padding-bottom:0}.site-footer .site-info a{display:block}.site-footer .footer-navigation{width:100%;max-width:700px;padding-top:.5rem}.site-footer .footer-navigation a,.site-footer .footer-navigation a:visited{text-decoration:none}.site-footer .footer-navigation a:hover,.site-footer .footer-navigation a:visited:hover{text-decoration:underline;color:var(--footer-text)}.site-footer .footer-navigation a:visited{color:var(--primary-color)}.site-footer .footer-navigation #shop-by-brand-menu{-moz-column-count:2;column-count:2}.site-footer .social-icons .social-icon a:hover{color:var(--footer-text)}.bottom-footer{padding:15px 0}.product-search-form input[type=text].product-search-field:focus,.product-search-form input[type=text].product-search-field:focus-visible,.product-search-form input[type=text].product-search-field:focus-within{outline:2px solid var(--primary-color)}.product-search-results-content{max-height:60vh}.product-search-results-content .product-info a:focus,.product-search-results-content .product-info a:focus-visible,.product-search-results-content .product-info a:focus-within,.product-search-results-content .product-info a:hover{color:#000;font-weight:700}.product-search-results-content .product-info .wps_add_to_cart .button.product_type_simple,.product-search-results-content .product-info .wps_add_to_cart .button.product_type_variable{color:#000;background-color:var(--primary-color);float:left}.product-search-results-content .product-info .wps_add_to_cart .button.product_type_simple:focus,.product-search-results-content .product-info .wps_add_to_cart .button.product_type_simple:focus-visible,.product-search-results-content .product-info .wps_add_to_cart .button.product_type_simple:focus-within,.product-search-results-content .product-info .wps_add_to_cart .button.product_type_simple:hover,.product-search-results-content .product-info .wps_add_to_cart .button.product_type_variable:focus,.product-search-results-content .product-info .wps_add_to_cart .button.product_type_variable:focus-visible,.product-search-results-content .product-info .wps_add_to_cart .button.product_type_variable:focus-within,.product-search-results-content .product-info .wps_add_to_cart .button.product_type_variable:hover{color:#fff;background-color:#000}.product-search-results-content .category-info a:focus,.product-search-results-content .category-info a:focus-visible,.product-search-results-content .category-info a:focus-within,.product-search-results-content .category-info a:hover{color:#000;font-weight:700}.search-results.woocommerce .products li.product{position:relative;z-index:1}.search-results.woocommerce .products li.product:focus-visible .woocommerce-loop-product__title,.search-results.woocommerce .products li.product:focus-within .woocommerce-loop-product__title,.search-results.woocommerce .products li.product:focus .woocommerce-loop-product__title,.search-results.woocommerce .products li.product:hover .woocommerce-loop-product__title{color:#000;text-decoration:none}.search-results.woocommerce .products li.product .woocommerce-loop-product__link:focus,.search-results.woocommerce .products li.product .woocommerce-loop-product__link:focus-visible,.search-results.woocommerce .products li.product .woocommerce-loop-product__link:focus-within,.search-results.woocommerce .products li.product .woocommerce-loop-product__link:hover{color:#000;text-decoration:none}.search-results.woocommerce .products li.product .add_to_cart_button,.search-results.woocommerce .products li.product .product_type_simple{margin:0;padding:0;min-height:rem(40);text-align:center;border-radius:0;background:#000;color:#fff;letter-spacing:.1em;line-height:rem(40);text-transform:uppercase;width:100%;order:4}@media screen and (max-width:767px){.search-results.woocommerce .products li.product .add_to_cart_button,.search-results.woocommerce .products li.product .product_type_simple{min-width:unset;letter-spacing:0}}.search-results.woocommerce .products li.product .add_to_cart_button:focus,.search-results.woocommerce .products li.product .add_to_cart_button:focus-visible,.search-results.woocommerce .products li.product .add_to_cart_button:focus-within,.search-results.woocommerce .products li.product .add_to_cart_button:hover,.search-results.woocommerce .products li.product .product_type_simple:focus,.search-results.woocommerce .products li.product .product_type_simple:focus-visible,.search-results.woocommerce .products li.product .product_type_simple:focus-within,.search-results.woocommerce .products li.product .product_type_simple:hover{opacity:1;background:var(--primary-color);color:#000}.search-results.woocommerce .products li.product #wl-wrapper .wl-add-to{min-width:-moz-fit-content;min-width:fit-content}.woocommerce-info{border-top-color:var(--primary-color);background-color:#f5f7fa}.woocommerce-info:before{color:var(--primary-color)}.woocommerce .sidebar .facet-wrap .facet-label:hover{color:#000;text-decoration:underline}.woocommerce .sidebar .facet-wrap .facetwp-facet .facetwp-checkbox:hover{color:#000}.woocommerce .sidebar .facet-wrap .facet-label:focus,.woocommerce .sidebar .facet-wrap .facet-label:focus-visible,.woocommerce .sidebar .facet-wrap .facet-label:focus-within,.woocommerce .sidebar .facet-wrap .facetwp-checkbox:focus,.woocommerce .sidebar .facet-wrap .facetwp-checkbox:focus-visible,.woocommerce .sidebar .facet-wrap .facetwp-checkbox:focus-within,.woocommerce .sidebar .facet-wrap .noUi-handle:focus,.woocommerce .sidebar .facet-wrap .noUi-handle:focus-visible,.woocommerce .sidebar .facet-wrap .noUi-handle:focus-within{outline-color:var(--primary-color)}.woocommerce .sidebar .facet-wrap .facetwp-slider-reset:focus,.woocommerce .sidebar .facet-wrap .facetwp-slider-reset:focus-visible,.woocommerce .sidebar .facet-wrap .facetwp-slider-reset:focus-within{background-color:#000;opacity:.8}a:focus,a:focus-visible,a:focus-within,button:focus,button:focus-visible,button:focus-within,input:focus,input:focus-visible,input:focus-within,select:focus,select:focus-visible,select:focus-within,textarea:focus,textarea:focus-visible,textarea:focus-within{outline-color:var(--primary-color)!important}.wp-block-file a.wp-block-file__button{text-align:center;background:#000;color:#fff;border-radius:0;text-transform:uppercase}.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:focus-visible,.wp-block-file a.wp-block-file__button:focus-within,.wp-block-file a.wp-block-file__button:hover{background-color:var(--primary-color);color:#000;opacity:.8;border-radius:0}@media screen and (max-width:768px){.homepage-banner{min-height:calc(100vh - 100px)!important}}.homepage-banner h2{font-size:70px!important;font-weight:400}@media screen and (max-width:768px){.homepage-banner h2{font-size:50px!important;margin-bottom:10px}}.homepage-banner p{font-size:30px}@media screen and (max-width:768px){.homepage-banner p{font-size:24px;line-height:1.2}}@media screen and (max-width:768px){.homepage-banner .wp-block-buttons{justify-content:center}}.button-flat-primary-light .wp-block-button__link{min-width:13.4375rem;background-color:#d1c9b9;border-radius:0;color:#000;font-weight:700;height:47px;line-height:47px;padding:0 calc(1.333em + 2px);transition:all .3s ease-in-out}.button-flat-primary-light .wp-block-button__link:hover{background-color:var(--primary-btn-hover-bg);color:var(--primary-btn-hover-text)}.button-flat-gray .wp-block-button__link{height:47px;line-height:47px}.wp-block-columns.alignwide{max-width:1400px!important}.wp-block-columns.alignwide.homepage-services{margin:0 auto}.teacher-lounge-section h2,.welcome-to h2{font-weight:600;font-family:Roboto}.teacher-lounge-section p+h3,.welcome-to p+h3{margin-top:-2rem}.wp-block-group.card-links-block{padding:40px 0 20px}.wp-block-group.card-links-block h3{font-size:42px;font-weight:400;margin-top:-35px;margin-bottom:10px}@media screen and (max-width:768px){.wp-block-group.card-links-block h3{line-height:1.2;margin-top:-10px;margin-bottom:20px}}.wp-block-group.card-links-block .wp-block-group__inner-container>p{text-align:center;max-width:75%;margin:0 auto 20px}@media screen and (max-width:768px){.wp-block-group.card-links-block .wp-block-group__inner-container>p{max-width:100%}}.wp-block-group.card-links-block .wp-block-columns{margin-top:30px}@media screen and (max-width:768px){.wp-block-group.card-links-block .wp-block-columns .wp-block-column{padding:0}}.wp-block-group.card-links-block h4{font:var(--font-body);font-size:22px;font-weight:600;margin-top:20px;margin-bottom:0}.wp-block-group.card-links-block a{font-size:16px;text-decoration:none}.wp-block-group.card-links-block a:hover{text-decoration:underline}.woocommerce div.product .product_title{font-family:var(--font-primary);margin-bottom:0}@media (max-width:768px){.woocommerce div.product .product_title{line-height:1.1}}.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a{border:2px solid transparent}.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a:focus,.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a:focus-visible,.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a:focus-within,.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a:hover{border-color:var(--primary-color)}.woocommerce div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow{padding-top:5px}.woocommerce div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow i{font-weight:400}.woocommerce div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-slide:hover img{border-color:var(--primary-color)}.woocommerce div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-slide:focus,.woocommerce div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-slide:focus-visible,.woocommerce div.product .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-slide:focus-within{outline-color:var(--primary-color)}.woocommerce div.product span.onsale{background:var(--primary-color)!important}.woocommerce div.product .reset_variations:focus,.woocommerce div.product .reset_variations:focus-visible,.woocommerce div.product .reset_variations:focus-within,.woocommerce div.product .reset_variations:hover{color:var(--body-color)}.woocommerce div.product div.images{width:50%}@media (max-width:768px){.woocommerce div.product div.images{width:100%}}.woocommerce div.product div.images .flex-control-thumbs li{width:70px!important;height:70px!important;margin-right:15px}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1!important}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #dedede}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--body-color);opacity:.4;margin:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover:before{box-shadow:none;height:6px;width:100%;background:var(--primary-color);border-radius:0;left:0;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{color:var(--body-color);opacity:1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li:focus-visible a,.woocommerce div.product .woocommerce-tabs ul.tabs li:focus-within a,.woocommerce div.product .woocommerce-tabs ul.tabs li:focus a{color:var(--body-color);opacity:1}.woocommerce div.product .woocommerce-tabs .panel{font-size:14px}.woocommerce div.product .woocommerce-tabs .panel>h2:first-child{display:none}.woocommerce div.product .woocommerce-tabs .panel .shop_attributes{border-style:solid}.woocommerce div.product .woocommerce-tabs .panel .shop_attributes tr{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce div.product #reviews h2.contributions-title{font-family:var(--font-body);color:#444;text-align:left}.woocommerce div.product #reviews .contribution-type-selector{align-items:flex-start!important;width:100%!important}.woocommerce div.product #reviews .contribution-type-selector>a.active{background:var(--secondary-color)!important;color:#fff!important}.woocommerce div.product #reviews .contribution-type-selector>a.active:hover{background-color:#fff!important;color:var(--secondary-color)!important}.woocommerce div.product #reviews .product-rating-summary h3{font-family:var(--font-body);color:#444;text-align:left}.woocommerce div.product #reviews .product-rating-summary p:before{content:"Based on "}.woocommerce div.product #reviews .product-rating{align-items:self-start!important}@media (max-width:768px){.woocommerce div.product #reviews .product-rating{width:100%!important;margin-bottom:20px}}.woocommerce div.product #reviews .product-rating .star-rating{font-size:25px!important;margin-left:-90px}@media (max-width:768px){.woocommerce div.product #reviews .contribution-type-selector{width:100%!important;align-items:flex-start}}.woocommerce div.product #reviews .woocommerce-product-rating{margin-bottom:0!important}.woocommerce div.product #reviews #comments .contributions-filter p#comments_filter_field{padding:0}.woocommerce div.product #reviews #comments .contributions-filter p#comments_filter_field select{-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:url(../images/chevron-down.svg);background-repeat:no-repeat;background-position-x:95%;background-position-y:15px;color:#444;border:1px solid rgba(68,68,68,.25)}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text{padding-left:0;padding-right:0}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text .question-title{font-family:var(--font-body)}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text .star-rating{margin-top:0!important;font-size:17px;margin-bottom:2px}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text .star-rating+span{font-family:var(--font-body);vertical-align:top;font-size:14px}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text .meta .woocommerce-review__author{color:var(--body-color)}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text .meta .woocommerce-review__published-date{color:var(--body-color);font-size:14px}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text .description{font-size:14px;line-height:2;margin-bottom:30px}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text .contribution-actions{font-size:14px;margin-bottom:30px}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text .contribution-actions a{color:var(--body-color)}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text .contribution-actions a.vote:before{font-size:12px}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist li .comment-text .contribution-actions .vote-count span{color:var(--body-color)}.woocommerce div.product #reviews #comments #contributions-list ol.commentlist ul.children{background:#fff;padding-right:15px}.woocommerce div.product div.summary{width:46%}@media (max-width:768px){.woocommerce div.product div.summary{width:100%}}.woocommerce div.product div.summary p.price{display:flex;align-items:center;color:var(--body-color);margin-bottom:0}.woocommerce div.product div.summary p.price .price-prefix{font-size:18px;color:rgba(68,68,68,.8);margin-right:10px}.woocommerce div.product div.summary a.woocommerce-review-link{text-transform:uppercase;color:#444;font-weight:400}.woocommerce div.product div.summary a.woocommerce-review-link:hover{text-decoration:underline}.woocommerce div.product div.summary #wl-wrapper{z-index:1}.woocommerce div.product div.summary #wl-wrapper .wl-add-to{background-color:var(--primary-color);color:#000;width:47%;max-width:293px;text-align:center;opacity:1;display:flex;align-items:center;justify-content:center}.woocommerce div.product div.summary #wl-wrapper .wl-add-to:focus,.woocommerce div.product div.summary #wl-wrapper .wl-add-to:focus-visible,.woocommerce div.product div.summary #wl-wrapper .wl-add-to:focus-within,.woocommerce div.product div.summary #wl-wrapper .wl-add-to:hover{background-color:#000!important;color:#fff}@media (max-width:933px){.woocommerce div.product div.summary #wl-wrapper .wl-add-to{width:100%;max-width:unset}}.woocommerce div.product div.summary #wl-wrapper .wl-add-to.disabled{opacity:1}.woocommerce div.product .woocommerce-product-rating{margin-bottom:15px!important}.woocommerce div.product .star-rating{font-size:24px;margin-top:4px!important;margin-right:10px!important}.woocommerce div.product .star-rating:before,.woocommerce div.product .star-rating span{color:#fad17b}.woocommerce div.product .woocommerce-product-details__short-description{padding-top:15px;border-top:1px solid #e2e2e2;font-size:15px;line-height:1.86}.woocommerce div.product form.cart .variations{padding:0!important}.woocommerce div.product form.cart .variations label{font-size:15px;color:#444;line-height:23px;letter-spacing:0;font-weight:400}.woocommerce div.product form.cart .variations td{padding-top:0}.woocommerce div.product form.cart .variations td.value:before{display:none}.woocommerce div.product form.cart .variations select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(../images/chevron-down.svg);background-repeat:no-repeat;background-position-x:95%;background-position-y:15px;color:#444;border:1px solid rgba(68,68,68,.25);width:100%;padding-right:20px!important}.woocommerce div.product form.cart div.quantity>p{font-size:15px;color:#444}.woocommerce div.product form.cart div.quantity .qty{color:#444}.woocommerce div.product form.cart div.quantity .minus,.woocommerce div.product form.cart div.quantity .plus{font-weight:400;font-size:24px!important;color:#444!important}.woocommerce div.product form.cart div.quantity .minus:focus,.woocommerce div.product form.cart div.quantity .minus:focus-visible,.woocommerce div.product form.cart div.quantity .minus:focus-within,.woocommerce div.product form.cart div.quantity .minus:hover,.woocommerce div.product form.cart div.quantity .plus:focus,.woocommerce div.product form.cart div.quantity .plus:focus-visible,.woocommerce div.product form.cart div.quantity .plus:focus-within,.woocommerce div.product form.cart div.quantity .plus:hover{background-color:var(--primary-color);color:#000;opacity:.8!important}.woocommerce div.product button[type=submit]{background-color:var(--secondary-color)!important;width:47%;max-width:293px;margin-top:29px!important;opacity:1}@media (max-width:933px){.woocommerce div.product button[type=submit]{width:100%;max-width:unset}}.woocommerce div.product button[type=submit]:focus,.woocommerce div.product button[type=submit]:focus-visible,.woocommerce div.product button[type=submit]:focus-within,.woocommerce div.product button[type=submit]:hover{background-color:var(--primary-color)!important;color:#000!important;opacity:.8!important}.woocommerce div.product .woocommerce-variation{padding-bottom:10px}.woocommerce div.product .woocommerce-variation .woocommerce-variation-price .price:before{content:"Price: ";font-weight:400;font-size:18px;color:rgba(68,68,68,.8)}.woocommerce div.product .related.products{margin-bottom:50px}.woocommerce div.product .related.products h2{font-weight:400;margin-bottom:40px}.woocommerce div.product .related.products .products{display:block}.woocommerce div.product .related.products .products .slick-track{display:flex}@media (min-width:768px){.woocommerce div.product .related.products .products .slick-track{width:1400px!important;max-width:100%;justify-content:center}}.woocommerce div.product .related.products .products .woocommerce-loop-product__title{font:var(--body-font);font-size:14px;font-weight:600;text-decoration:none;text-align:left;margin-bottom:0}.woocommerce div.product .related.products .products li.product{float:left;width:calc(20% - 12px)!important;margin-right:15px}.woocommerce div.product .related.products .products li.product:nth-child(5n){margin-right:0}@media (max-width:768px){.woocommerce div.product .related.products .products li.product{width:calc(50% - 10px)!important;margin-right:10px;margin-left:10px;min-width:150px}.woocommerce div.product .related.products .products li.product:nth-child(5n){margin-right:10px}}.woocommerce div.product .related.products .products li.product #wl-wrapper .wl-add-to{width:auto;padding-right:0!important;margin-top:-20px}.woocommerce div.product .related.products .products li.product .star-rating{display:none}@media (min-width:768px) and (max-width:992px){.woocommerce div.product .related.products .products li.product .add_to_cart_button{min-width:unset}}.woocommerce div.product .related.products .products li.product .add_to_cart_button:hover{background-color:var(--secondary-btn-hover-bg)!important}.woocommerce div.product .related.products .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:none;border:none;width:47px;height:47px;border-radius:0;color:rgba(0,0,0,.2);font-size:44px}.woocommerce div.product .related.products .slick-arrow:hover{color:rgba(0,0,0,.7)}.woocommerce div.product .related.products .slick-arrow.slick-prev{left:-23px}.woocommerce div.product .related.products .slick-arrow.slick-next{right:-42px}@media screen and (max-width:933px){.woocommerce div.product.product-type-composite form.cart div.quantity p.new-total-price{position:relative!important}}.wc-block-grid .slick-track{gap:unset}.product-slider.wc-block-grid.has-5-columns .wc-block-grid__product-link,.product-slider.wc-block-grid.has-5-columns .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid .wc-block-grid__product .wc-block-grid__product-title{font-family:Roboto;text-decoration:none}.product-slider.wc-block-grid.has-5-columns .wc-block-grid__product-link:hover,.product-slider.wc-block-grid.has-5-columns .wc-block-grid__product .wc-block-grid__product-title:hover,.wc-block-grid .wc-block-grid__product .wc-block-grid__product-title:hover{color:inherit;text-decoration:underline}.product-slider.wc-block-grid.has-5-columns .wc-block-grid__product-link .wc-block-grid__product-image{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a{font-weight:700;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:focus,.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:focus-visible,.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:focus-within,.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover{font-weight:700;color:#000}.woocommerce-account .woocommerce-MyAccount-content a:focus,.woocommerce-account .woocommerce-MyAccount-content a:focus-visible,.woocommerce-account .woocommerce-MyAccount-content a:focus-within,.woocommerce-account .woocommerce-MyAccount-content a:hover{color:#000;opacity:.95}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button:not(:last-of-type){margin-bottom:5px}@media screen and (max-width:767px){.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button{float:none}}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .woocommerce-Addresses{padding-right:50px}@media screen and (max-width:767px){.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .woocommerce-Addresses{width:100%;padding-right:0;margin-bottom:20px}}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .woocommerce-Addresses>br{display:none}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders form .woocommerce-address-fields .select2-container--default .select2-selection--single{border:1px solid #ccc;color:#666}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders form .woocommerce-address-fields .form-row input.input-text{height:46px}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-billing-actions a:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-billing-actions a:focus-visible,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-billing-actions a:focus-within,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-billing-actions a:hover,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-shipping-actions a:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-shipping-actions a:focus-visible,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-shipping-actions a:focus-within,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-shipping-actions a:hover{color:#000;text-decoration:underline!important;opacity:.95}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-billing-actions a.is-default,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-shipping-actions a.is-default{color:#000!important;font-weight:700}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-billing-actions a.is-default:hover,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .account-shipping-actions a.is-default:hover{text-decoration:none!important}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .woocommerce-Button{background-color:#000;border-radius:0;color:#fff;font-weight:700;transition:all .3s ease-in-out;margin-bottom:10px}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button:focus-visible,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button:focus-within,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .button:hover,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .woocommerce-Button:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .woocommerce-Button:focus-visible,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .woocommerce-Button:focus-within,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .woocommerce-Button:hover{background:var(--secondary-btn-hover-bg);color:var(--secondary-btn-hover-text)}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .select2 .select2-selection:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=checkbox]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=color]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=date]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=datetime-local]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=datetime]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=email]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=month]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=number]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=password]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=radio]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=range]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=search]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=tel]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=text]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=time]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=url]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders input[type=week]:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders select:focus,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders textarea:focus{outline:var(--primary-color) 2px solid}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders .woocommerce-EditAccountForm .form-row input.input-text{height:46px}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders #add_payment_method #payment{background-color:#fff}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders #add_payment_method #payment div.payment_box{background-color:#f5f7fa}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders #add_payment_method #payment div.payment_box:before{border-bottom-color:#f5f7fa}.woocommerce-account .woocommerce-form__label-for-checkbox{display:flex!important;align-items:center}.woocommerce-account .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{display:flex}.woocommerce-account .woocommerce-orders-table__cell-order-actions{display:flex!important;flex-direction:column;flex-wrap:wrap;gap:8px}.woocommerce-account .woocommerce-orders-table__cell-order-actions:before{float:none!important;margin-right:auto}.woocommerce-account .woocommerce-orders-table__cell-order-actions .woocommerce-button{float:none;min-width:0;margin-left:0!important;margin-bottom:0!important}@media (min-width:450px){.woocommerce-account .woocommerce-orders-table__cell-order-actions{flex-direction:row}}@media (min-width:768px){.woocommerce-account .woocommerce-orders-table__cell-order-actions{justify-content:flex-end}}@media (min-width:1400px){.woocommerce-account .woocommerce-orders-table__cell-order-actions .woocommerce-button{min-width:8rem}}main.blog .blog-content article.post.sticky{border-color:var(--primary-color)}main.blog .blog-content article.post .post__header .post__featured{color:#000}main.blog .blog-content article.post .post__header h2.post__title a:focus,main.blog .blog-content article.post .post__header h2.post__title a:focus-visible,main.blog .blog-content article.post .post__header h2.post__title a:focus-within,main.blog .blog-content article.post .post__header h2.post__title a:hover{color:#000;text-decoration:underline}main.blog .blog-content article.post .post__excerpt a.more-link:focus,main.blog .blog-content article.post .post__excerpt a.more-link:focus-visible,main.blog .blog-content article.post .post__excerpt a.more-link:focus-within,main.blog .blog-content article.post .post__excerpt a.more-link:hover{font-weight:700;text-decoration:none;color:#000}main.blog .blog-content article.post .post__excerpt a.more-link span{vertical-align:bottom}main.blog .sidebar ul li a,main.blog .sidebar ul li a:visited{color:#000}main.blog .sidebar ul li a:focus,main.blog .sidebar ul li a:focus-visible,main.blog .sidebar ul li a:focus-within,main.blog .sidebar ul li a:hover{font-weight:700;text-decoration:none;color:#000!important}main.blog .pagination-container .page-numbers{text-decoration:underline}main.blog .pagination-container .page-numbers.current,main.blog .pagination-container .page-numbers.next,main.blog .pagination-container .page-numbers.prev{text-decoration:none}main.blog .pagination-container .page-numbers:focus,main.blog .pagination-container .page-numbers:focus-visible,main.blog .pagination-container .page-numbers:focus-within,main.blog .pagination-container .page-numbers:hover{font-weight:700;text-decoration:none;color:#000!important}main.single .post__social .social-share a{color:#000}main.single .post__social .social-share a:focus,main.single .post__social .social-share a:focus-visible,main.single .post__social .social-share a:focus-within,main.single .post__social .social-share a:hover{color:#000;opacity:.6}.woocommerce-cart .woocommerce .button,.woocommerce-cart .woocommerce button.button{background-color:#000;border-radius:0;color:#fff;font-weight:700;transition:all .3s ease-in-out;margin-bottom:10px}.woocommerce-cart .woocommerce .button:focus,.woocommerce-cart .woocommerce .button:focus-visible,.woocommerce-cart .woocommerce .button:focus-within,.woocommerce-cart .woocommerce .button:hover,.woocommerce-cart .woocommerce button.button:focus,.woocommerce-cart .woocommerce button.button:focus-visible,.woocommerce-cart .woocommerce button.button:focus-within,.woocommerce-cart .woocommerce button.button:hover{background:var(--secondary-btn-hover-bg)!important;color:var(--secondary-btn-hover-text)!important}.woocommerce-cart .woocommerce .button:disabled,.woocommerce-cart .woocommerce button.button:disabled{color:#fff}.woocommerce-cart .woocommerce .shop_table a,.woocommerce-cart .woocommerce .shop_table a:visited{color:#000}.woocommerce-cart .woocommerce .shop_table a:focus,.woocommerce-cart .woocommerce .shop_table a:focus-visible,.woocommerce-cart .woocommerce .shop_table a:focus-within,.woocommerce-cart .woocommerce .shop_table a:hover{font-weight:700;text-decoration:none;color:#000!important}.woocommerce-cart .woocommerce .shop_table a.remove{color:#000!important}.woocommerce-cart .woocommerce .shop_table a.remove:focus,.woocommerce-cart .woocommerce .shop_table a.remove:focus-visible,.woocommerce-cart .woocommerce .shop_table a.remove:focus-within,.woocommerce-cart .woocommerce .shop_table a.remove:hover{background:var(--primary-color)}.woocommerce-cart .woocommerce .shop_table .quantity button:focus,.woocommerce-cart .woocommerce .shop_table .quantity button:focus-visible,.woocommerce-cart .woocommerce .shop_table .quantity button:focus-within,.woocommerce-cart .woocommerce .shop_table .quantity button:hover{color:#fff;background-color:#000}.woocommerce-cart .woocommerce .input-text:focus,.woocommerce-cart .woocommerce .input-text:focus-visible,.woocommerce-cart .woocommerce .input-text:focus-within,.woocommerce-cart .woocommerce input[type=text]:focus,.woocommerce-cart .woocommerce input[type=text]:focus-visible,.woocommerce-cart .woocommerce input[type=text]:focus-within{outline:2px solid #000!important}.woocommerce ul.products li.product{position:relative;z-index:1}.woocommerce ul.products li.product:focus-visible .woocommerce-loop-product__title,.woocommerce ul.products li.product:focus-within .woocommerce-loop-product__title,.woocommerce ul.products li.product:focus .woocommerce-loop-product__title,.woocommerce ul.products li.product:hover .woocommerce-loop-product__title{color:#000;text-decoration:none}.woocommerce ul.products li.product .woocommerce-loop-product__link:focus,.woocommerce ul.products li.product .woocommerce-loop-product__link:focus-visible,.woocommerce ul.products li.product .woocommerce-loop-product__link:focus-within,.woocommerce ul.products li.product .woocommerce-loop-product__link:hover{color:#000;text-decoration:none}.woocommerce ul.products li.product .add_to_cart_button:focus,.woocommerce ul.products li.product .add_to_cart_button:focus-visible,.woocommerce ul.products li.product .add_to_cart_button:focus-within,.woocommerce ul.products li.product .add_to_cart_button:hover,.woocommerce ul.products li.product .button:not(.quick-view-button):focus,.woocommerce ul.products li.product .button:not(.quick-view-button):focus-visible,.woocommerce ul.products li.product .button:not(.quick-view-button):focus-within,.woocommerce ul.products li.product .button:not(.quick-view-button):hover,.woocommerce ul.products li.product .product_type_simple:focus,.woocommerce ul.products li.product .product_type_simple:focus-visible,.woocommerce ul.products li.product .product_type_simple:focus-within,.woocommerce ul.products li.product .product_type_simple:hover{opacity:1;background:var(--primary-color);color:#000}.woocommerce ul.products li.product .onsale{background:var(--primary-color)}.woocommerce nav.woocommerce-pagination ul.page-numbers li a{font-weight:400;text-decoration:underline;border:2px solid transparent!important;border-radius:0}.woocommerce nav.woocommerce-pagination ul.page-numbers li a:hover{font-weight:700;text-decoration:none;color:#000!important}.woocommerce nav.woocommerce-pagination ul.page-numbers li a:focus,.woocommerce nav.woocommerce-pagination ul.page-numbers li a:focus-visible,.woocommerce nav.woocommerce-pagination ul.page-numbers li a:focus-within{font-weight:700;text-decoration:none;color:#000!important;border:2px solid var(--primary-color);border-radius:3px}.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.next,.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.prev{color:#000;font-size:0;transform:none;display:block;position:relative;margin:0;width:20px;height:32px}.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.next:before,.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.prev:before{position:absolute;left:0;right:0;top:0;text-align:center;font-family:Roboto;text-decoration:none;font-size:28px!important}.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.next:focus,.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.next:focus-visible,.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.next:focus-within,.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.prev:focus,.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.prev:focus-visible,.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.prev:focus-within{border:2px solid var(--primary-color);border-radius:3px}.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.prev:before{content:"\2039"}.woocommerce nav.woocommerce-pagination ul.page-numbers li a.page-numbers.next:before{content:"\203A"}.woocommerce nav.woocommerce-pagination ul.page-numbers li span,.woocommerce nav.woocommerce-pagination ul.page-numbers li span.current{text-decoration:none;color:#000;border:2px solid transparent}.ecatalog-wrap .wp-block-column{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.ecatalog-wrap .wp-block-column .wp-block-group{width:200px;background-color:#f5f7fa;padding:10px;margin:0 15px 30px;text-align:center}.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file{display:flex;flex-direction:column}.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file a:not(.wp-block-file__button){font-size:18px;margin:10px 0 20px;text-decoration:none}.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file a:not(.wp-block-file__button):focus,.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file a:not(.wp-block-file__button):focus-visible,.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file a:not(.wp-block-file__button):focus-within,.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file a:not(.wp-block-file__button):hover{text-decoration:underline;color:#000}.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file__button{margin-left:0;text-align:center;background:#000;color:#fff;border-radius:0}.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file__button:focus,.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file__button:focus-visible,.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file__button:focus-within,.ecatalog-wrap .wp-block-column .wp-block-group .wp-block-file__button:hover{background-color:var(--primary-color);color:#000;opacity:.8;border-radius:0}@media screen and (max-width:1024px){.core-custom-columns{flex-direction:column;gap:0}.core-custom-columns .wp-block-column{flex-basis:100%!important;width:100%;padding-bottom:0}}.core-custom-slider-1 .wp-block-image img,.core-custom-slider-2 .wp-block-image img{max-height:50vh;width:auto;-o-object-fit:contain!important;object-fit:contain!important}.core-custom-slider-1 .slick-dots,.core-custom-slider-2 .slick-dots{padding-left:0;list-style:none;display:flex;flex-direction:row;justify-content:center;width:100%;padding-top:20px;padding-bottom:0}.core-custom-slider-1 .slick-dots li,.core-custom-slider-2 .slick-dots li{margin:0 5px}.core-custom-slider-1 .slick-dots li button:focus,.core-custom-slider-1 .slick-dots li button:focus-visible,.core-custom-slider-1 .slick-dots li button:focus-within,.core-custom-slider-1 .slick-dots li button:hover,.core-custom-slider-2 .slick-dots li button:focus,.core-custom-slider-2 .slick-dots li button:focus-visible,.core-custom-slider-2 .slick-dots li button:focus-within,.core-custom-slider-2 .slick-dots li button:hover{background:#000;color:#fff}.core-custom-slider-1 .slick-dots li.slick-active button,.core-custom-slider-2 .slick-dots li.slick-active button{background:#000;color:#fff}#wl-wrapper .wl-row{display:flex}#wl-wrapper .shop_table td{border-bottom:1px solid #ccc}#wl-wrapper .shop_table .product-name a,#wl-wrapper .shop_table .row-actions a{text-decoration:none}#wl-wrapper .shop_table .product-name a:focus,#wl-wrapper .shop_table .product-name a:focus-visible,#wl-wrapper .shop_table .product-name a:focus-within,#wl-wrapper .shop_table .product-name a:hover,#wl-wrapper .shop_table .row-actions a:focus,#wl-wrapper .shop_table .row-actions a:focus-visible,#wl-wrapper .shop_table .row-actions a:focus-within,#wl-wrapper .shop_table .row-actions a:hover{color:#000;text-decoration:underline}#wl-wrapper .shop_table .row-actions small a{font-size:14px;opacity:1}#wl-wrapper .wl-form input[type=checkbox]:focus,#wl-wrapper .wl-form input[type=checkbox]:focus-visible,#wl-wrapper .wl-form input[type=checkbox]:focus-within,#wl-wrapper .wl-form input[type=email]:focus,#wl-wrapper .wl-form input[type=email]:focus-visible,#wl-wrapper .wl-form input[type=email]:focus-within,#wl-wrapper .wl-form input[type=number]:focus,#wl-wrapper .wl-form input[type=number]:focus-visible,#wl-wrapper .wl-form input[type=number]:focus-within,#wl-wrapper .wl-form input[type=password]:focus,#wl-wrapper .wl-form input[type=password]:focus-visible,#wl-wrapper .wl-form input[type=password]:focus-within,#wl-wrapper .wl-form input[type=radio]:focus,#wl-wrapper .wl-form input[type=radio]:focus-visible,#wl-wrapper .wl-form input[type=radio]:focus-within,#wl-wrapper .wl-form input[type=search]:focus,#wl-wrapper .wl-form input[type=search]:focus-visible,#wl-wrapper .wl-form input[type=search]:focus-within,#wl-wrapper .wl-form input[type=tel]:focus,#wl-wrapper .wl-form input[type=tel]:focus-visible,#wl-wrapper .wl-form input[type=tel]:focus-within,#wl-wrapper .wl-form input[type=text]:focus,#wl-wrapper .wl-form input[type=text]:focus-visible,#wl-wrapper .wl-form input[type=text]:focus-within,#wl-wrapper .wl-form input[type=url]:focus,#wl-wrapper .wl-form input[type=url]:focus-visible,#wl-wrapper .wl-form input[type=url]:focus-within,#wl-wrapper .wl-form select:focus,#wl-wrapper .wl-form select:focus-visible,#wl-wrapper .wl-form select:focus-within,#wl-wrapper .wl-form textarea:focus,#wl-wrapper .wl-form textarea:focus-visible,#wl-wrapper .wl-form textarea:focus-within{outline:2px solid var(--primary-color)}#wl-wrapper .wl-small{font-size:14px}#wl-wrapper .wl-search-form{margin-bottom:30px}@media screen and (max-width:767px){#wl-wrapper .wl-search-form{display:flex;flex-direction:column}#wl-wrapper .wl-search-form input.find-input{width:100%;margin-bottom:5px}}#wl-wrapper .wl-search-form input.find-input{height:44px}#wl-wrapper .button{background:#000;color:#fff;border-radius:0}#wl-wrapper .button:focus,#wl-wrapper .button:focus-visible,#wl-wrapper .button:focus-within,#wl-wrapper .button:hover{background-color:var(--primary-color);color:#000;opacity:.8;border-radius:0}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGU6Ly8ke1BXRH0vc3JjL3Njc3MvbW9kdWxlcy9faGVhZGVyLnNjc3MiLCJmaWxlOi8vJHtQV0R9L3NyYy9zY3NzL3V0aWxpdGllcy92YXJpYWJsZXMvX2NvbG9yLXZhci5zY3NzIiwiZmlsZTovLyR7UFdEfS9zcmMvc2Nzcy9tb2R1bGVzL19icmVhZGNydW1icy5zY3NzIiwiZmlsZTovLyR7UFdEfS9zcmMvc2Nzcy9tb2R1bGVzL19mb3Jtcy5zY3NzIiwiZmlsZTovLyR7UFdEfS9zcmMvc2Nzcy9tb2R1bGVzL19mb290ZXIuc2NzcyIsImZpbGU6Ly8ke1BXRH0vc3JjL3Njc3MvbW9kdWxlcy9fc2VhcmNoLnNjc3MiLCJmaWxlOi8vJHtQV0R9L3NyYy9zY3NzL21vZHVsZXMvX3dvb2NvbW1lcmNlLWdlbmVyYWwuc2NzcyIsImZpbGU6Ly8ke1BXRH0vc3JjL3Njc3MvbW9kdWxlcy9fZ2xvYmFsLnNjc3MiLCJmaWxlOi8vJHtQV0R9L3NyYy9zY3NzL21vZHVsZXMvX2d1dGVuYmVyZy5zY3NzIiwiZmlsZTovLyR7UFdEfS9zcmMvc2Nzcy92aWV3cy9faG9tZXBhZ2Uuc2NzcyIsImZpbGU6Ly8ke1BXRH0vc3JjL3Njc3Mvdmlld3MvX3NpbmdsZS1wcm9kdWN0LnNjc3MiLCJmaWxlOi8vJHtQV0R9L3NyYy9zY3NzL3ZpZXdzL19zbGlkZXJzLnNjc3MiLCJmaWxlOi8vJHtQV0R9L3NyYy9zY3NzL3ZpZXdzL19teS1hY2NvdW50LnNjc3MiLCJmaWxlOi8vJHtQV0R9L3NyYy9zY3NzL3ZpZXdzL19ibG9nLnNjc3MiLCJmaWxlOi8vJHtQV0R9L3NyYy9zY3NzL3ZpZXdzL19jYXJ0LnNjc3MiLCJmaWxlOi8vJHtQV0R9L3NyYy9zY3NzL3ZpZXdzL19zaG9wLnNjc3MiLCJmaWxlOi8vJHtQV0R9L3NyYy9zY3NzL3ZpZXdzL19lY2F0YWxvZy5zY3NzIiwiZmlsZTovLyR7UFdEfS9zcmMvc2Nzcy92aWV3cy9fY29yZS1jdXN0b20uc2NzcyIsImZpbGU6Ly8ke1BXRH0v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QWtCLENBakdsQyxzRkF1R2dCLGVBQWdCLENBdkdoQyxzRkE2R2dCLGVBQWdCLENBN0doQyx3SUFxSFUsb0JBQXFCLENBQ3JCLFVBQWMsQ0FDZCw0QkFBNkIsQ0N2SHZDLGdDQUVJLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsY0FBZSxDQUNmLHNCQUF1QixDQUwzQixnREFRTSxXQUFZLENBQ1osd0JBQXlCLENBQ3pCLFlBQWEsQ0FDYixrQkFBd0IsQ0FDeEIsaUJBQWtCLENBWnhCLCtEQWVRLFlBQWEsQ0FDYixxQkFBc0IsQ0FoQjlCLDZGQW1CVSxjQUFlLENBQ2Ysa0JBQW1CLENBQ25CLG9CQUFxQixDQXJCL0IsMlpBMkJZLHlCQUEwQixDQUMxQixVQUFjLENBNUIxQix1RUFpQ1UsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixVQUFjLENBQ2QsZUFBZ0IsQ0FyQzFCLG1VQTJDWSxxQ0FBc0MsQ0FDdEMsVUFBYyxDQUNkLFVBQVksQ0FDWixlQUFnQixDQzdDMUIscUNBREYscUJBRUkscUJBQXNCLENBQ3RCLEtBQU0sQ0FIVixzQ0FNTSx5QkFBMkIsQ0FDM0IsVUFBVyxDQUNYLGdCQUFpQixDQUNsQixDQUlMLG9GQUlNLGVBQWdCLENBQ2hCLFVBQVcsQ0FDWCwrQkFBOEIsQ0FBOUIsNEJBQThCLENBTnBDLG9FQVdJLGNBQWUsQ0FDZixlQUFnQixDQUNoQixZQUFhLENBQ2Isa0JBQW1CLENBQ25CLHNCQUF1QixDQUN2QixVQUFXLENBQ1gsZ0JBQWlCLENBQ2pCLGdCQUFpQixDQWxCckIsMEVBcUJNLFlBQWEsQ0FyQm5CLDhhQTRCVSxlQUFtQixDQUNuQixVQUFjLENBN0J4QixrSEFtQ1UsZUFBbUIsQ0FDbkIsVUFBYyxDQ2pEeEIsb0JBRUksWUFBYSxDQUZqQiwyQkFPTSw0QkFBNkIsQ0FQbkMsK0VBWU0sb0JBQXFCLENBWjNCLDBZQWtCUSxVQUFjLENBQ2QseUJBQTBCLENBbkJsQyw2Q0F3Qk0sY0FBZSxDQUNmLFNBQVUsQ0F6QmhCLCtqREE0Q1Esc0NBQXVDLENBNUMvQyxzQkFrREksY0FBZSxDQWxEbkIsNEJBc0RJLGtCQUFtQixDQUVuQixvQ0F4REosNEJBeURNLFlBQWEsQ0FDYixxQkFBc0IsQ0ExRDVCLDZDQTZEUSxVQUFXLENBQ1gsaUJBQWtCLENBQ25CLENBL0RQLDZDQW1FTSxXQUFZLENBbkVsQixvQkF3RUksZUFBbUIsQ0FDbkIsVUFBYyxDQUNkLGVBQWdCLENBMUVwQix1SEFnRk0scUNBQXNDLENBQ3RDLFVBQWMsQ0FDZCxVQUFZLENBQ1osZUFBZ0IiLCJmaWxlIjoic3R5bGUuY3NzIn0= */