/*!
Theme Name: Shoptimizer Child Theme
Theme URI:
Description: Child theme of Shoptimizer
Author: CommerceGurus
Author URI:
Template: shoptimizer
Version: 1.2.0
*/a:focus{outline:0!important}.yith-wcwl-add-to-wishlist a::before{color:#013E5C!important}.rounded{border-radius:5px}.rounded img{border-radius:5px}.text-bold{font-weight:700}.text-bold>a{font-weight:700}.text-bold>a>span{font-weight:700}.text-color-red{color:#013E5C}.text-color-red a{color:#013E5C}.text-color-red a span{color:#013E5C}.text-color-green{color:#54c3c3}.text-color-green a{color:#54c3c3}.text-color-green a span{color:#54c3c3}.text-color-gray{color:#f6f8fb}.text-color-gray a{color:#f6f8fb}.text-color-gray a span{color:#f6f8fb}.text-color-white{color:#fff}.text-color-white a{color:#fff}.text-color-white a span{color:#fff}.main-heading{margin:0 0 48px;color:#262931;font-size:24px;font-weight:700;line-height:1.2;text-align:center}.main-button{border-radius:50px}.main-button a{-webkit-box-shadow:0 2px 15px rgba(255,209,44,.8);box-shadow:0 2px 15px rgba(64,137,142,.8);padding:14px 50px;border-radius:50px;color:#ffffff !important;background-color:#40898E;font-size:16px;font-weight:700}.main-button a:hover{border-radius:50px;color:#262931;background-color:#013E5C}.main-button-green{border-radius:50px}.main-button-green a{-webkit-box-shadow:0 2px 15px rgba(44,188,114,.8);box-shadow:0 2px 15px rgba(44,188,114,.8);padding:14px 50px;border-radius:50px;color:#fff;background-color:#54c3c3;font-size:16px;font-weight:700}.main-button-green a:hover{border-radius:50px;color:#262931;background-color:#4cb6b6}.shadow-color{border-radius:5px;background:#54c3c3;-webkit-box-shadow:0 2px 15px rgba(44,188,114,.8);box-shadow:0 2px 15px rgba(44,188,114,.8)}.woocommerce-message{background-color:#54c3c3}.woocommerce-cart .woocommerce-message{background-color:#f6f8fb;color:#262931}.woocommerce-cart .woocommerce-message a{color:#262931}body.single-product .woocommerce-message .message-inner{background-color:#54c3c3}.woocommerce-error{background-color:#013E5C}.aligncenter,.has-text-align-center{text-align:center}@font-face{font-family:"Proxima Nova";src:local("Proxima Nova"),local("Proxima Nova"),url(fonts/ProximaNova-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:"Proxima Nova";src:local("Proxima Nova Bold"),local("Proxima Nova Bold"),url(fonts/ProximaNova-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap;unicode-range:U+000-5FF}.top-bar-right{-webkit-box-flex:0;-ms-flex:none;flex:none}.top-bar-right .text-color-gray a{color:#818690}.top-bar-right ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:10px;margin-right:15px}.top-bar-right ul li a{padding:0 6px!important}.top-bar-left .text-color-gray a{color:#818690}.top-bar-left ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:10px;margin-right:15px!important}.site-header .custom-logo-link img{margin:0 auto;height:60px!important}.site-header-cart a.cart-contents .shoptimizer-cart-icon .mini-count{color:#fff!important;background-color:#013E5C!important}.site-header-cart a.cart-contents .shoptimizer-cart-icon .ri-shopping-cart{color:#262931}#masthead{border-bottom:1px solid #f6f8fb;-webkit-transition:all .3s ease;transition:all .3s ease}#masthead.active{z-index:102}.site-branding>p{margin:0;color:#262931}.site-search form input[type=search]{border:1px solid #e0e1e4;border-radius:60px!important;background-color:#fff}#site-navigation #menu-primary-menu li.shop>a>span{padding:6px 10px;border-radius:5px;color:#fff;background:#54c3c3;-webkit-box-shadow:0 2px 15px #54c3c3;box-shadow:0 2px 15px #54c3c3}.mobile-search-toggle{right:50px;left:unset;padding:0 15px;font-size:19px}.top-bar-menu-button a{padding:0 6px;border:1px solid #262931;border-radius:60px}.top-bar svg{height:unset;margin-right:unset}.top-bar{margin:6px 0}.top-bar .widget_nav_menu ul>li>a{padding:0}.header-widget-region .col-marquee .widget{padding:.5em 0}.header-widget-region .col-marquee .widget .marquee{display:block;width:100%;white-space:nowrap;overflow:hidden}.header-widget-region .col-marquee .widget .marquee span{display:inline-block;padding-left:100%;-webkit-animation:scroll 40s infinite linear;animation:scroll 40s infinite linear}.header-widget-region .col-marquee .widget .marquee span:hover{cursor:pointer;-webkit-animation-play-state:paused;animation-play-state:paused}.mobile-overlay{background-color:rgba(37,40,53,.7)}.mobile-overlay.active{visibility:visible;opacity:1}.woocommerce-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0}.woocommerce-pagination .page-numbers li .page-numbers{width:30px;height:30px;margin:0;padding:0;border:1px solid #e2e2e2;border-radius:5px;border-radius:2px;-webkit-box-shadow:0 4px 12px -2px rgba(0,0,0,.06);box-shadow:0 4px 12px -2px rgba(0,0,0,.06);line-height:28px;text-align:center}.woocommerce-pagination .page-numbers li .page-numbers.current{border-color:#4cb6b6;color:#fff!important;background-color:#54c3c3;font-weight:700}.widget_product_categories{padding:15px;border-radius:5px;-webkit-box-shadow:0 0 10px 5px rgba(228,228,228,.3);box-shadow:0 0 10px 5px rgba(228,228,228,.3)}.widget_product_categories>.widget-title{padding-left:10px;border-bottom:3px solid #262931!important;font-weight:700!important}.widget_product_categories .woodmart-cats-toggle{position:absolute;top:7px;right:-25px;width:22px;height:22px;border-radius:50%;color:#262931;background-color:#f6f8fb;line-height:22px;text-align:center;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.widget_product_categories .woodmart-cats-toggle::after{display:inline-block;position:relative;top:3px;width:16px;height:16px;background-color:#262931;content:"";-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9L12 16L5 9' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 9L12 16L5 9' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.widget_product_categories .woodmart-cats-toggle:hover{color:#262931;font-weight:700}.widget_product_categories .woodmart-cats-toggle.toggle-active{color:#262931;background-color:#fff8dd;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widget_product_categories .product-categories{padding-right:25px}.widget_product_categories .product-categories>li.cat-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:6px 0;border-bottom:1px solid #ececec}.widget_product_categories .product-categories>li.cat-item>a{color:#262931!important}.widget_product_categories .product-categories li.cat-parent{position:relative}.widget_product_categories .count{margin-top:8px}.widget_product_categories .children{display:none}.product_features_info div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_features_info div .product_features_svg{width:20px;height:20px;vertical-align:bottom}.menu-primary-menu-container>ul>li>a.cart-contents,.site-header-cart .cart-contents.cart-contents{border:none!important}.site-footer .product-categories>li.cat-item{border-bottom:1px solid #515863}.instagram-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 40px}.instagram-text-block .instagram-button{margin-top:40px}.below-content{background-color:#f6f8fb;-webkit-box-shadow:0 0 20px 0 #e1e3ea;box-shadow:0 0 20px 0 #e1e3ea}.woocommerce-cart-form #coupons_list{margin-bottom:40px}.shoptimizer-mini-cart-wrap .widget_shopping_cart .product_list_widget{border-bottom-left-radius:20px}body a.remove::before{width:22px;height:22px}.shoptimizer-archive .archive-header{padding-bottom:0}.filter-open .filters.close-drawer{top:15px;left:245px;border-radius:50%;background-color:#f6f8fb}.filter-open .filters.close-drawer::before{background-color:#262931;-webkit-transition:all .3s;transition:all .3s}.filter-open .filters.close-drawer::after{background-color:#262931;-webkit-transition:all .3s;transition:all .3s}ul.products .product-category.product{margin-bottom:0!important}ul.products .product-category.product img{border-radius:10px;-webkit-box-shadow:0 3px 10px #f1eff5;box-shadow:0 3px 10px #f1eff5}ul.products .product-category.product::before{display:none;border-radius:10px}ul.products .product-category.product h2.woocommerce-loop-category__title{padding:0 10px;font-weight:400}ul.products li.product>a.woocommerce-LoopProduct-link{font-size:15px!important}ul.products li.product>a.woocommerce-LoopProduct-link img{margin-bottom:10px;border-radius:10px;-webkit-box-shadow:0 3px 10px #f1eff5;box-shadow:0 3px 10px #f1eff5}ul.products li.product>a.woocommerce-LoopProduct-link img:hover{-webkit-box-shadow:none;box-shadow:none}ul.products li.product:hover{border-radius:5px}ul.products li.product:hover::before{z-index:-1}ul.products li.product:hover>a.woocommerce-LoopProduct-link img{-webkit-filter:none;filter:none}ul.products li.product:not(.product-category)::before{width:calc(100% + 30px);margin-left:-15px;border-radius:5px}ul.products li.product ul.product_tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;text-align:center;list-style:none}ul.products li.product ul.product_tags li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}ul.products li.product ul.product_tags li a{display:none}ul.products li.product ul.product_tags li .product_tag_link{display:inline;margin:2px;padding:2px 4px;border-radius:5px;color:#262931;background-color:#f6f8fb;font-size:12px}ul.products li.product p.product__categories a{color:#818690;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}ul.products li.product .woocommerce-loop-product__title,ul.products li.product h2 a{margin-top:0}ul.products li.product .price{margin-bottom:.5rem;padding-top:5px;font-size:15px;font-weight:700}ul.products li.product .price del .woocommerce-Price-amount.amount{font-weight:400}ul.products li.product .price ins .woocommerce-Price-amount.amount{font-weight:700}ul.products li.product .button.add_to_cart_button,ul.products li.product .button.product_type_simple,ul.products li.product .button.product_type_variable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px}ul.products li.product.outofstock .button.add_to_cart_button,ul.products li.product.outofstock .button.product_type_simple,ul.products li.product.outofstock .button.product_type_variable{border:1px solid #818690}ul.products li.product.outofstock .button.add_to_cart_button::before,ul.products li.product.outofstock .button.product_type_simple::before,ul.products li.product.outofstock .button.product_type_variable::before{display:inline-block;position:relative;top:5px;left:-2px;width:28px;height:28px;background-color:#013E5C;content:"";-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' clip-rule='evenodd' viewBox='0 0 21 13'><path stroke='%234A5568' stroke-width='0.8' d='M5.418 4.421L2.995 6.844m0 0L.571 9.268m2.424-2.424l2.423 2.424M2.995 6.844L.571 4.421'/><path stroke='%234A5568' fill='none' stroke-width='1' d='M9.051.646h1.291l.258 1.291m1.033 5.165h6.456l2.583-5.165H10.6m1.033 5.165L10.6 1.937m1.033 5.165l-1.48 1.48a.645.645 0 00.456 1.102h7.48m0 0c-.708 0-1.291.583-1.291 1.291 0 .709.583 1.292 1.291 1.292.709 0 1.292-.583 1.292-1.292 0-.708-.583-1.291-1.292-1.291zm-5.165 1.291c0 .709-.582 1.292-1.291 1.292a1.298 1.298 0 01-1.291-1.292c0-.708.583-1.291 1.291-1.291.709 0 1.291.583 1.291 1.291z'/></svg>");mask-image:url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' clip-rule='evenodd' viewBox='0 0 21 13'><path stroke='%234A5568' stroke-width='0.8' d='M5.418 4.421L2.995 6.844m0 0L.571 9.268m2.424-2.424l2.423 2.424M2.995 6.844L.571 4.421'/><path stroke='%234A5568' fill='none' stroke-width='1' d='M9.051.646h1.291l.258 1.291m1.033 5.165h6.456l2.583-5.165H10.6m1.033 5.165L10.6 1.937m1.033 5.165l-1.48 1.48a.645.645 0 00.456 1.102h7.48m0 0c-.708 0-1.291.583-1.291 1.291 0 .709.583 1.292 1.291 1.292.709 0 1.292-.583 1.292-1.292 0-.708-.583-1.291-1.292-1.291zm-5.165 1.291c0 .709-.582 1.292-1.291 1.292a1.298 1.298 0 01-1.291-1.292c0-.708.583-1.291 1.291-1.291.709 0 1.291.583 1.291 1.291z'/></svg>")}ul.products li.product.outofstock .button.add_to_cart_button:hover,ul.products li.product.outofstock .button.product_type_simple:hover,ul.products li.product.outofstock .button.product_type_variable:hover{background:#f6f8fb}ul.products .product-label{top:2px;left:15px;min-width:auto;min-height:auto;border-radius:5px;font-weight:700}ul.products .itsnew{margin:0;margin:35px 0 0 15px;color:#262931;background-color:#ffd12c}ul.products .product-out-of-stock em{border:1px solid #013E5C;color:#013E5C}ul.pbadges{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1;top:30px;left:12px;max-width:60%;margin:5px 0 0 0!important;padding-right:15px;list-style:none;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}ul.pbadges li.pbadge{margin:0 3px;margin-bottom:5px;padding:2px 6px;border-radius:5px;background-color:#f6f8fb;font-size:12px;font-weight:700;line-height:14px}ul.pbadges li.pbadge.new{color:#fff;background-color:#013E5C}ul.pbadges li.pbadge.featured{background-color:#ffd12c}.product-details-wrapper ul.pbadges{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.product-details-wrapper .summary .price{color:#262931;font-weight:700}.product-details-wrapper .summary .price del .woocommerce-Price-amount.amount{font-weight:400}.product-details-wrapper .summary .price ins{font-weight:700}.product-details-wrapper .summary .price ins .woocommerce-Price-amount.amount{font-weight:700}.product-details-wrapper .summary .single_variation .price .stock.out-of-stock{margin:0}.product-details-wrapper .summary span.single-product-label.onsale{display:inline-block;padding:0 4px;border-radius:2px;color:#fff;background-color:#FF033E;font-size:18px!important;font-weight:700;text-align:center}.product-details-wrapper .summary span.single-product-label.tagged_as{padding-left:0}.product-details-wrapper .summary span.single-product-label.tagged_as a{display:inline-block;padding:0 4px;border-radius:2px;color:#fff;background-color:#262931;font-size:12px!important;text-align:center}.product-details-wrapper .summary ul.pbadges{position:relative;top:0;left:0;margin:5px 0 0 0}.product-details-wrapper .summary ul.pbadges li.pbadge{border-radius:2px}.product-details-wrapper .summary h1.product_title{padding:10px 0;font-size:26px;font-weight:400}.product-details-wrapper .summary .product-label.sale-item{top:6px;height:24px;padding:0 16px 0 10px;font-size:16px;line-height:24px;margin-left:15px}.product-details-wrapper .summary .product-label.sale-item::before{border-top:13px solid transparent;border-right:10px solid #FF033E;border-bottom:11px solid transparent;top:0;left:-9px}.product-details-wrapper .summary .cart .single_add_to_cart_button{width:calc(80% - 95px);border-radius:5px;background-color:#54c3c3;color:#fff}.product-details-wrapper .summary .cart .single_add_to_cart_button:hover{background-color:#54c3c3}.product-details-wrapper .summary .variations_form table.variations tr .label label{font-size:20px!important}.product-details-wrapper .summary .variations_form table.variations select{border-color:#262931}.product-details-wrapper .yith-wcwl-add-to-wishlist a{font-weight:400}#page .woocommerce-tabs{margin-bottom:30px;background-color:#f5f8fb}#page .woocommerce-tabs ul.tabs li.active a{padding:6px 20px;border-radius:50px;border-radius:50px;background-color:#ffd12c;-webkit-box-shadow:0 2px 15px rgba(255,209,44,.8);box-shadow:0 2px 15px rgba(255,209,44,.8)}#page .woocommerce-tabs ul.tabs li.active a:hover{border-radius:50px;color:#262931;background-color:#ffdb65}#page .woocommerce-tabs ul.tabs li.active a::after{border-bottom:none}.home-cats ul.products .product-category.product{margin-bottom:10px!important}.home-cats ul.products .product-category.product h2.woocommerce-loop-category__title{margin-bottom:0}.home-cats .woocommerce ul.products li{padding:6px}.post .wp-post-image{margin-top:auto}.shoptimizer-category-banner h1{font-weight:700}.below-woocommerce-category{background-color:#f6f8fb}.shoptimizer-sticky-add-to-cart__content-button a.button{border-radius:60px}.content-area p.stock.out-of-stock{margin:0}.main-categories-banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-categories-banners figcaption{display:none}.shoptimizer-mini-cart-wrap .woocommerce-mini-cart__buttons a{border-radius:100px}.woocommerce-order-details .woocommerce-table__line-item{border-bottom:1px solid #818690}.woocommerce-order-details .woocommerce-table__line-item:nth-child(even){background-color:#f6f8fb}.wc-prl-recommendations{margin:20px 0}.wc-prl-recommendations.wc-prl-location-after_tabs{max-width:1170px;margin:20px auto}.wc-prl-recommendations.wc-prl-location-after_tabs .wc-prl-title{margin-bottom:5px;font-family:"Proxima Nova"!important;font-weight:700}.shoptimizer-sticky-add-to-cart{z-index:100}.single-product div.product form.cart .button.added::before{top:5px}.woobt-wrap .woobt-products,.woobt-wrap .woobt-text{font-size:14px}.gift-certificates p{margin-bottom:10px}.product-free-shipping-badge{font-size:14px;display:inline-block;background:#ffd12c;color:#262931;padding:0 10px;border-radius:5px}.before-wc-tabs-info{text-align:center;font-size:14px;color:#818690;padding:0 30px}.uagb-column__inner-wrap{padding:0 0 30px 0!important}.wcst_tracking_code_button{margin-top:20px}.woof .woof_redraw_zone{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;overflow:auto}.woof .woof_redraw_zone .woof_container{margin-right:10px}.woof .woof_redraw_zone .woof_container .woof_select{border:none;border-bottom:2px solid #ccd0de;color:#262931;background-color:#f6f8fb;border-radius:10px;width:140px;font-size:14px}.woof .woof_redraw_zone .woof_container .woof_select option[selected]{color:#262931}.woof_submit_search_form_container{margin:0}.woof_submit_search_form_container button{border-radius:10px;padding:8px 18px;background:#013E5C;color:#fff;font-weight:700;font-size:12px}.product-details-wrapper .price{font-size:24px!important}#commercekit-timer.product{margin:20px 0!important}#commercekit-timer.product .commercekit-timer-title{color:#013E5C;font-weight:700}select#datetimepicker{border:1px solid #262931}#sc-cc .leading-none{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;float:left}.gift-certificate.sc_info_box{border-radius:10px;background-color:#f1eff6;background-image:url("data:image/svg+xml,%3Csvg width='180' height='180' viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M81.28 88H68.413l19.298 19.298L81.28 88zm2.107 0h13.226L90 107.838 83.387 88zm15.334 0h12.866l-19.298 19.298L98.72 88zm-32.927-2.207L73.586 78h32.827l.5.5 7.294 7.293L115.414 87l-24.707 24.707-.707.707L64.586 87l1.207-1.207zm2.62.207L74 80.414 79.586 86H68.414zm16 0L90 80.414 95.586 86H84.414zm16 0L106 80.414 111.586 86h-11.172zm-8-6h11.173L98 85.586 92.414 80zM82 85.586L87.586 80H76.414L82 85.586zM17.414 0L.707 16.707 0 17.414V0h17.414zM4.28 0L0 12.838V0h4.28zm10.306 0L2.288 12.298 6.388 0h8.198zM180 17.414L162.586 0H180v17.414zM165.414 0l12.298 12.298L173.612 0h-8.198zM180 12.838L175.72 0H180v12.838zM0 163h16.413l.5.5 7.294 7.293L25.414 172l-8 8H0v-17zm0 10h6.613l-2.334 7H0v-7zm14.586 7l7-7H8.72l-2.333 7h8.2zM0 165.414L5.586 171H0v-5.586zM10.414 171L16 165.414 21.586 171H10.414zm-8-6h11.172L8 170.586 2.414 165zM180 163h-16.413l-7.794 7.793-1.207 1.207 8 8H180v-17zm-14.586 17l-7-7h12.865l2.333 7h-8.2zM180 173h-6.613l2.334 7H180v-7zm-21.586-2l5.586-5.586 5.586 5.586h-11.172zM180 165.414L174.414 171H180v-5.586zm-8 5.172l5.586-5.586h-11.172l5.586 5.586zM152.933 25.653l1.414 1.414-33.94 33.942-1.416-1.416 33.943-33.94zm1.414 127.28l-1.414 1.414-33.942-33.94 1.416-1.416 33.94 33.943zm-127.28 1.414l-1.414-1.414 33.94-33.942 1.416 1.416-33.943 33.94zm-1.414-127.28l1.414-1.414 33.942 33.94-1.416 1.416-33.94-33.943zM0 85c2.21 0 4 1.79 4 4s-1.79 4-4 4v-8zm180 0c-2.21 0-4 1.79-4 4s1.79 4 4 4v-8zM94 0c0 2.21-1.79 4-4 4s-4-1.79-4-4h8zm0 180c0-2.21-1.79-4-4-4s-4 1.79-4 4h8z' fill='%23e8c8e8' fill-opacity='0.64' fill-rule='evenodd'/%3E%3C/svg%3E")}.gift-certificate.sc_info_box>p{margin:10px 0}.gift-certificate.sc_info_box .show_hide_list{margin:20px 0}.menu-sertificates .menu-image-item{width:26%!important}.menu-sertificates .menu-image-item .menu-link.sub-menu-link span{display:block;text-align:center}#jvlabelWrap{z-index:1!important}#jvlabelWrap jdiv{z-index:1!important}.woocommerce-account .woocommerce-MyAccount-content p.order-again a{color:#262931}.video-container{padding-bottom:100%}#product__calculator__main{background-color:#f9f3ef;border-radius:30px;padding:40px;max-width:550px}#product__calculator__main>h3{font-weight:700;text-align:center;font-size:30px}#product__calculator__main span.heading{font-size:24px;font-weight:700;margin-bottom:10px;display:block}#product__calculator__main #main-calc-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}#product__calculator__main #main-calc-type .type{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#product__calculator__main #main-calc-type .type label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fdfdfd;width:100%;border-radius:30px;margin:10px;padding:10px;-webkit-box-shadow:0 3px 10px #ebe1da;box-shadow:0 3px 10px #ebe1da;position:relative}#product__calculator__main #main-calc-type .type label.active{border:2px solid #54c3c3}#product__calculator__main #main-calc-type .type label input{display:none}#product__calculator__main #main-calc-type .type label img{width:130px;border-radius:20px}#product__calculator__main #main-calc-type .type label span{font-size:16px;font-weight:700;position:absolute;bottom:10px;left:10px}#product__calculator__main #main-calc-type .type:last-child{width:100%}#product__calculator__main #main-calc-type .type:last-child label{width:100%}#product__calculator__main #main-calc-type .type:last-child label img{width:160px}#product__calculator__main input{padding:.5180469716em;padding-right:.518047em;padding-left:.518047em;padding-right:.7em;padding-left:.7em;border:1px solid #d2d6dc;border-radius:.3rem;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-size:15px}#product__calculator__main .product__calculator__main{margin-bottom:30px}#product__calculator__main .product__calculator__main .inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#product__calculator__main .product__calculator__main .inputs .input-a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:45%}#product__calculator__main .product__calculator__main .inputs .input-a label{color:#013E5C;font-weight:700}#product__calculator__main .product__calculator__main .inputs .input-b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:45%}#product__calculator__main .product__calculator__main .inputs .input-b label{color:#013E5C;font-weight:700}#product__calculator__main .main-calc-inputs{margin-bottom:30px}#product__calculator__main .main-calc-inputs input{width:90%}#product__calculator__main .main-calc-inputs .custom-type-text{margin-top:10px;background:#fff;padding:20px;border-radius:10px;-webkit-box-shadow:0 4px 8px 0 rgba(94,94,94,.2);box-shadow:0 4px 8px 0 rgba(94,94,94,.2)}#product__calculator__main .product__calculator__results{background:#fff;padding:20px;border-radius:20px;border:1px solid #d4c1b2}#product__calculator__main .product__calculator__results .label{font-weight:700}.wc-prl-recommendations .pbadges{max-width:100%;left:0}body .tawcvs-swatches .swatch-color{width:28px;height:28px;border:1px solid #ccc}.lang-selector{display:none}body .shoptimizer-mini-cart-wrap .widget_shopping_cart .product_list_widget li a.remove{font-size:18px;font-family: 'Proxima Nova' !important}.cg-badge.discount span{background:#013E5C!important;color:#fff!important;font-size:12px;font-weight:600;padding:2px 6px;border-radius:5px}.cg-badge span{background:#ffd12c;color:#262931;font-size:12px;font-weight:600;padding:2px 6px;border-radius:5px}li.product .woocommerce-loop-product__link{position:relative}li.product .cg-badge{position:absolute;bottom:10px;z-index:2;width:100%}li.product .product-label{z-index:2}.single-product .cg-badge{position:absolute;top:10px;left:10px}.woocommerce-variation-price .price .amount{font-size:24px}.woocommerce-variation-price .price del .amount{font-size:18px}.woocommerce-product-details__short-description{font-size:16px}.woocommerce.archive.left-woocommerce-sidebar #secondary{width:21%}.woocommerce.archive.left-woocommerce-sidebar #secondary .widget ul li{font-size:15px}.variations .cgkit-chosen-attribute{display:none}.mailchimp-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:180px;background-color:#f6f8fb;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mailchimp-form .text-container .text{float:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:20px}.mailchimp-form .text-container .text h3{font-size:30px;font-weight:700;line-height:38px;text-align:center}.mailchimp-form .text-container .text h3 span{color:#db495e}.mailchimp-form .text-container .text p{margin-bottom:0;font-size:16px;line-height:24px}.mailchimp-form .mailchimp-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 40px;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mailchimp-form .mailchimp-input label{margin-bottom:10px}.mailchimp-form .mailchimp-input input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:400px;border:1px solid #dfe2e6;border-radius:10px;background:#fff}.mailchimp-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.mailchimp-button input{min-width:200px!important;padding:12px 24px;border-radius:60px;color:#fff!important;background-color:#54c3c3!important;font-size:16px;text-align:center;-webkit-box-shadow:0 2px 15px rgba(44,188,114,.8);box-shadow:0 2px 15px rgba(44,188,114,.8)}.commercekit-ajs-view-all-holder>a{background-color:#54c3c3}#fbuilder input[type=date],#fbuilder input[type=datetime],#fbuilder input[type=email],#fbuilder input[type=number],#fbuilder input[type=password],#fbuilder input[type=search],#fbuilder input[type=text],#fbuilder input[type=time],#fbuilder input[type=url],#fbuilder select,#fbuilder textarea{padding:.5180469716em;padding-right:.7em;padding-left:.7em;border:1px solid #d2d6dc;border-radius:.3rem;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);font-size:15px}.cff-button-field input{border-radius:60px;background-color:#54c3c3}.cff-button-field input.reset-button{background-color:#8d97a7}.commercekit-ajs-results{border-radius:10px}.form-of-suggestions{width:800px;margin:0 auto;background:#f6f8fb;padding:40px;border-radius:30px}.form-of-suggestions .wpforms-title{font-weight:700;line-height:1.4}.form-of-suggestions .wpforms-submit{border-radius:60px}.suggestion-form-footer{margin:60px auto 0;padding:30px 0;width:100%;max-width:1170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.suggestion-form-footer .text{line-height:1.4;margin:0;margin-right:30px;font-weight:700}.suggestion-form-footer .button{background:0 0;padding:0}.suggestion-form-footer .button a{background:#54c3c3;color:#fff;padding:12px 20px;border-radius:60px}.woocommerce-checkout .suggestion-form-footer{display:none}.__jivoMobileButton{bottom:40px!important}ul.products li.product:not(.product-category):hover a.woocommerce-LoopProduct-link img{-webkit-box-shadow:none;box-shadow:none}.post .wp-post-image{width:auto;max-height:600px}#categories-3{padding:15px;border-radius:5px;-webkit-box-shadow:0 0 10px 5px rgba(228,228,228,.3);box-shadow:0 0 10px 5px rgba(228,228,228,.3)}#categories-3>.widget-title{padding-left:10px;border-bottom:3px solid #262931!important;font-weight:700!important}#categories-3 ul>li.cat-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:6px 0;border-bottom:1px solid #ececec}#categories-3 ul>li.cat-item>a{color:#262931!important}.blog-posts-main{z-index:0}.blog-posts-main .uagb-post__title{text-align:center}.blog-posts-main .uagb-post__title a{font-weight:700;background-color:#fff;font-size:22px}.blog-posts-main .uagb-post__image{border-radius:10px}.blog-posts-main .uagb-post__text .uagb-post__excerpt{padding:10px;background:#fff;border-radius:10px;text-align:center}.blog-posts-main .wp-block-button__link{-webkit-box-shadow:0 2px 15px rgba(44,188,114,.8);box-shadow:0 2px 15px rgba(44,188,114,.8);padding:8px 40px;border-radius:50px;color:#fff;background-color:#2cbc72;font-size:16px;font-weight:700}.blog-posts-main .uagb-post__cta{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.single-post h1{font-weight:700!important;margin-top:20px}footer .widget{-webkit-box-shadow:none;box-shadow:none}footer .widget .widget-title{padding-left:0;font-size:20px;font-weight:700;color:#262931!important}.site-footer{border-radius:60px}.bottom-phone{font-size:15px;font-weight:700;color:#013E5C!important}.below-content,.copyright,.site-footer{max-width:1170px;margin-left:auto;margin-right:auto}.below-content>.col-full{background-color:#f6f8fb!important}#order_review_heading,.woocommerce-billing-fields h3{margin-bottom:20px!important;font-size:24px!important;font-weight:700}.commercekit-order-bump{background-color:#fff;border-radius:10px!important;-webkit-box-shadow:0 4px 12px -2px rgba(194,193,214,.6)!important;box-shadow:0 4px 12px -2px rgba(194,193,214,.6)!important}.commercekit-order-bump .ckobp-wrapper .ckobp-actions button{margin-top:5px;border:unset;color:#fff;background:#2cbb72}.steps{display:inline;color:#262931;line-height:1;text-align:center;text-decoration:underline;font-size:18px}ul#shipping_method li span.amount{margin-top:5px;color:#dc9814;font-weight:700;float:none!important}#shipping_method>li>input[type=radio]:checked+label span{font-weight:700}.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th{background-color:#f6f8fb}body #payment .payment_methods>.wc_payment_method>label:before,ul#shipping_method li label:before{width:9px!important;height:9px!important;background-color:#dddbee;border:2px solid #fff!important}.woocommerce-cart ul.checkout-bar li.active:before,.woocommerce-checkout ul.checkout-bar li.active:before,.woocommerce-checkout ul.checkout-bar li.next:before{background-color:#54c3c3}.hide_pickup{display:none!important}#billing_address_2_field{display:none!important}#splide{margin-top:15px;margin-bottom:80px}.splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splide-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 1.5em}.splide-text-container .text{padding:1.5em;border-radius:20px;background-color:#E5F5FC}.splide-text-container .text .splide-text{margin:0;color:#262931;font-family:Proxima Nova;font-size:24px;font-weight:700;line-height:26px}.splide-text-container .splide-subtitle-name{margin:0;margin-top:18px}.splide-text-container .splide-subtitle-name .splide-subtitle{color:#262931;font-family:Proxima Nova,sans-serif;font-size:18px;line-height:1.6}.splide-text-container .splide-button{-webkit-box-shadow:0 2px 15px #40898E;box-shadow:0 2px 15px #013E5C;margin-top:15px;padding-top:12px;padding-bottom:12px;border-radius:50px;color:#fff;background-color:#40898E;font-weight:700;text-align:center}.splide-text-container .splide-button:hover{-webkit-box-shadow:0 2px 15px rgba(1,62,92,.8);box-shadow:0 2px 15px rgba(1,62,92,.8)}.splide__arrows .splide__arrow{overflow:visible;z-index:2;top:calc(100% + 20px);background-color:unset;-webkit-transform:none;transform:none}.splide__arrows .splide__arrow svg{overflow:visible}ul.splide__pagination{bottom:-45px}ul.splide__pagination li{margin:0 5px!important}ul.splide__pagination li .splide__pagination__page.is-active{background-color:#262931}ul.splide__pagination li button{opacity:1;background-color:#afb3bb}#paw_all_payment_methods{margin:20px 0!important;background:#ffdb65;color:#262931;padding:10px;border-radius:10px}#paw_card_payment_methods{margin:20px 0;background:#e4e4e4;color:#262931;padding:10px;border-radius:10px}#paw_wrapper_iframe #content>div{padding:15px 0!important}.cart-custom-field img{max-width:100%}ul#shipping_method li{margin:20px 0}.checkout_coupon{display:block!important;width:100%!important}.woocommerce-info{display:none}.checkout_coupon button.button{background-color:#insert button color here}.splide__slide img{width:100%;height:auto}.about-us-desc{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0 60px 0;font-size:18px}.about-us-desc .col{padding:0 30px}.about-us-desc .col:first-child{-ms-flex-preferred-size:100%;flex-basis:100%}.about-us-desc .col:first-child h5{margin-top:10px;font-weight:700}.PaymentAndDeliverySection-deliveryMethodsGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-32px;padding-top:16px}.PaymentAndDeliverySection-deliveryMethodsGrid ul{list-style:none}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:50%;padding:32px}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px;border-radius:3px;background-color:#f6f8fb}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .Payment_Tile-title{margin:0 0 18px;font-size:24px;font-weight:700}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo{height:100%}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;font-size:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-title .PaymentInfo-titleText{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;font-size:18px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-title .PaymentInfo-titleText::before{display:inline-block;position:relative;width:28px;height:28px;margin-right:6px;background-color:#262931;content:"";-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z' /></svg>");mask-image:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z' /></svg>")}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-timeList{margin-bottom:16px}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-timeList .TrueDottedList{display:-webkit-box;display:-ms-flexbox;display:flex}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-timeList .TrueDottedList .TrueDottedList-coll:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-timeList .TrueDottedList .TrueDottedList-coll:first-child .TrueDottedList-item .TrueDottedList-title{-ms-flex-preferred-size:70%;flex-basis:70%}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-timeList .TrueDottedList .TrueDottedList-coll:first-child .TrueDottedList-item .TrueDottedList-value{-ms-flex-preferred-size:30%;flex-basis:30%}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-titleText{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;font-size:18px;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-titleText::before{display:inline-block;position:relative;width:28px;height:28px;margin-right:6px;background-color:#262931;content:"";-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M17 9V7a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2m2 4h10a2 2 0 002-2v-6a2 2 0 00-2-2H9a2 2 0 00-2 2v6a2 2 0 002 2zm7-5a2 2 0 11-4 0 2 2 0 014 0z' /></svg>");mask-image:url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M17 9V7a2 2 0 00-2-2H5a2 2 0 00-2 2v6a2 2 0 002 2h2m2 4h10a2 2 0 002-2v-6a2 2 0 00-2-2H9a2 2 0 00-2 2v6a2 2 0 002 2zm7-5a2 2 0 11-4 0 2 2 0 014 0z' /></svg>")}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-paymentList{margin-bottom:16px;margin-left:16px}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-paymentList .TrueDottedList{display:-webkit-box;display:-ms-flexbox;display:flex}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-paymentList .TrueDottedList ul.TrueDottedList-coll{width:100%}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-paymentList .TrueDottedList ul.TrueDottedList-coll li{list-style:circle outside}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-paymentList .TrueDottedList ul.TrueDottedList-coll li .li-containder{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-paymentList .TrueDottedList ul.TrueDottedList-coll li .li-containder .TrueDottedList-value{text-align:right;-ms-flex-preferred-size:100px;flex-basis:100px}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-description{padding:10px;font-size:16px;line-height:1.6}#delivery-free-shipping{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:10px auto;padding:10px 26px;border:1px solid #cbd2e6;border-radius:60px;background-color:#f6f8fb;font-size:22px;font-weight:700;text-align:center}@media (min-width:768px){.shoptimizer-sticky-add-to-cart__content{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.shoptimizer-sticky-add-to-cart__content .shoptimizer-sticky-add-to-cart__content-product-info{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-right:unset}.shoptimizer-sticky-add-to-cart__content .shoptimizer-sticky-add-to-cart__content-button{margin-left:unset}}@media (min-width:992px){.header-widget-region .col-marquee{width:100%!important;max-width:100%!important;margin:0;padding:0}.below-content{border-radius:60px;width:90%;margin:30px auto}ul.products li.product.outofstock .button.add_to_cart_button,ul.products li.product.outofstock .button.product_type_simple,ul.products li.product.outofstock .button.product_type_variable{background:#f6f8fb}ul.products .itsnew{margin:40px 0 0 10px}.product-details-wrapper .summary .product-label{top:6px}#page .woocommerce-tabs ul.tabs li a{padding:1.6em 0 .1em;color:#262931;font-size:20px!important;font-weight:700}.home-cats{width:100%;margin:0 auto}.wc-prl-recommendations.wc-prl-location-after_shop_loop,.wc-prl-recommendations.wc-prl-location-after_shop_loop_generic{margin-top:120px}.woof_submit_search_form_container button{font-size:14px}.widget_shopping_cart p.buttons{margin-bottom:40px}.blog-posts-main .uagb-post__inner-wrap{min-height:320px}.blog-posts-main .uagb-post__cta{position:absolute;bottom:20px;width:calc(100% - 40px)}.splide__slide .splide__slide__container{-ms-flex-preferred-size:100%;flex-basis:100%;max-height:450px}.splide__slide .splide__slide__container img{border-radius:10px}}@media (max-width:992px) and (min-width:375px){.splide-text-container{margin-top:-10px}}@media screen and (min-width:993px){.site-branding>p{color:#81848c;font-size:12px;font-weight:400}.main-navigation #menu-primary-menu li.full-width.menu-item-has-children>.sub-menu-wrapper{padding-bottom:16px}.main-navigation #menu-primary-menu li.full-width.menu-item-has-children>.sub-menu-wrapper>.container>.sub-menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;width:auto}.main-navigation #menu-primary-menu li.full-width.menu-item-has-children>.sub-menu-wrapper>.container>.sub-menu>li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0!important}.main-navigation #menu-primary-menu li.full-width.menu-item-has-children>.sub-menu-wrapper li>a>span{color:#262931}.main-navigation #menu-primary-menu li.full-width>.sub-menu-wrapper li.heading>a{font-weight:700!important;font-size:18px}.main-navigation #menu-primary-menu .promotions a span{color:#262931;background-color:#f1f5fb;font-weight:400}}@media screen and (max-width:1070px){.topbar-wrapper{display:none}}@media screen and (max-width:992px){#masthead.hide{top:-71px}}@media (max-width:992px){.site-search.active{display:block;position:relative;height:60px;margin:0 -1em!important;padding:0 1em 1em 1em;background-color:#fff;-webkit-box-shadow:0 3px 10px -5px rgba(0,0,0,.18);box-shadow:0 3px 10px -5px rgba(0,0,0,.18)}.site-search.hide{display:none}.mobile-search-header{position:absolute;left:50px;padding:8px;border-radius:35px;background-color:#f6f8fb}.mobile-search-header::before{color:#262931;font-size:16px;font-weight:700}.main-navigation ul.menu>li.menu-item-has-children>a{width:100%}.widget_product_categories .product-categories>li.cat-item>a{font-size:16px}#secondary .widget{padding:0;border-bottom:none;-webkit-box-shadow:none;box-shadow:none}.main-navigation ul.menu>li.menu-item-has-children>span.caret{border:1px solid #c9ceda;border-radius:60px}.menu-primary-menu-container>ul>li>a,.site-header-cart .cart-contents{border-bottom:1px solid #818690;font-weight:700!important}li.shop>a{margin-bottom:15px;border:none!important}.instagram-text-block{padding:0}.woocommerce-ordering{display:none}.mobile-filter{float:none;width:72%;max-width:300px;margin:10px auto 20px auto;padding-left:0;border:none;border-radius:50px;color:#262931;background-color:#ffd12c;font-weight:700;text-align:center;-webkit-box-shadow:0 2px 15px rgba(255,209,44,.8);box-shadow:0 2px 15px rgba(255,209,44,.8)}ul.products li.product ul.product_tags{display:none}ul.products li.product .price{font-size:14px!important}ul.products li.product .button.add_to_cart_button,ul.products li.product .button.product_type_simple,ul.products li.product .button.product_type_variable{right:0;left:0;width:50%;max-width:120px;margin-right:auto;margin-left:auto;border:1px solid #ffd12c;border-radius:60px;background-color:unset;font-size:0;line-height:37px;text-align:center;content:""}ul.products li.product .button.add_to_cart_button::before,ul.products li.product .button.product_type_simple::before,ul.products li.product .button.product_type_variable::before{display:inline-block;position:relative;top:5px;left:-2px;width:28px;height:28px;background-color:#262931;content:"";-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' clip-rule='evenodd' viewBox='0 0 22 13'><path stroke='%234A5568' stroke-width='0.8' d='M3.999 3.417v3.427m0 0v3.428m0-3.428h3.427m-3.427 0H.571'/><path stroke='%234A5568' fill='none' stroke-width='1' d='M9.051.646h1.291l.258 1.291m1.033 5.165h6.456l2.583-5.165H10.6m1.033 5.165L10.6 1.937m1.033 5.165l-1.48 1.48a.645.645 0 00.456 1.102h7.48m0 0c-.708 0-1.291.583-1.291 1.291 0 .709.583 1.292 1.291 1.292.709 0 1.292-.583 1.292-1.292 0-.708-.583-1.291-1.292-1.291zm-5.165 1.291c0 .709-.582 1.292-1.291 1.292a1.298 1.298 0 01-1.291-1.292c0-.708.583-1.291 1.291-1.291.709 0 1.291.583 1.291 1.291z'/></svg>");mask-image:url("data:image/svg+xml;charset=utf8, <svg xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' clip-rule='evenodd' viewBox='0 0 22 13'><path stroke='%234A5568' stroke-width='0.8' d='M3.999 3.417v3.427m0 0v3.428m0-3.428h3.427m-3.427 0H.571'/><path stroke='%234A5568' fill='none' stroke-width='1' d='M9.051.646h1.291l.258 1.291m1.033 5.165h6.456l2.583-5.165H10.6m1.033 5.165L10.6 1.937m1.033 5.165l-1.48 1.48a.645.645 0 00.456 1.102h7.48m0 0c-.708 0-1.291.583-1.291 1.291 0 .709.583 1.292 1.291 1.292.709 0 1.292-.583 1.292-1.292 0-.708-.583-1.291-1.292-1.291zm-5.165 1.291c0 .709-.582 1.292-1.291 1.292a1.298 1.298 0 01-1.291-1.292c0-.708.583-1.291 1.291-1.291.709 0 1.291.583 1.291 1.291z'/></svg>")}ul.products .product-label{top:5px;left:15px;padding:2px 6px;border-radius:5px}.product-details-wrapper ul.pbadges{max-width:150px}.product-details-wrapper .summary .cart .single_add_to_cart_button{border-radius:5px}.home-cats .woocommerce ul.products li{padding:0}.shoptimizer-category-banner{text-align:center}.shoptimizer-category-banner .taxonomy-description{width:100%!important;font-size:14px}.main-categories-banners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-15px}.wc-prl-recommendations.wc-prl-location-after_tabs{margin:0;padding:10px}.wc-prl-recommendations.wc-prl-location-after_shop_loop{margin-top:50px}div.product .product_meta{margin-bottom:10px}.woof .woof_redraw_zone .woof_container{margin-right:5px}.woof .woof_redraw_zone .woof_container .woof_select{width:120px;font-size:12px;height:34px;line-height:12px;background-position-y:8px}.menu-sertificates span.caret{display:none!important}.menu-sertificates .sub-menu-wrapper{display:none!important}.menu-sertificates a.menu-link.main-menu-link{width:auto!important}#product__calculator__main{padding:15px}#product__calculator__main>h3{line-height:1.2}#product__calculator__main #main-calc-type .type label{margin:4px;padding:10px 10px 35px 10px}#product__calculator__main #main-calc-type .type:last-child label{padding:0}.mailchimp-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:30px 0}.mailchimp-form .text-container .text{margin-right:0}.mailchimp-form .mailchimp-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-of-suggestions{width:100%;margin:30px auto;padding:20px}.suggestion-form-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suggestion-form-footer .text{margin:0;margin-bottom:20px;padding:0 40px;text-align:center}body.single-post h1{font-size:40px!important}footer .widget{margin:40px 0}footer .widget:first-child{margin-top:0}footer .widget ul li{padding:6px 10px;border-bottom:1px solid #515863}footer .widget ul li a{padding:0 10px}.site-footer{border-radius:30px}.commercekit-order-bump .ckobp-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#splide{margin-top:0;margin-bottom:50px;margin-right:-15px;margin-left:-15px}.splide__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splide-text-container .text{padding:10px;background-color:#fff}.splide-text-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;text-align:center}.splide-text-container .splide-text{font-size:24px}.splide-text-container .splide-subtitle-name{margin:0;font-size:18px}.splide-text-container .splide-button.main-button-green.button{display:block;margin-top:14px;margin-bottom:14px}.splide__arrows .splide__arrow{top:calc(100% - .5em)}ul.splide__pagination{bottom:-1em}.demo_store{bottom:0}.demo_store a.woocommerce-store-notice__dismiss-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.about-us-desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.PaymentAndDeliverySection-deliveryMethodsGrid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod{max-width:100%;margin-bottom:40px;padding:0}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile{padding:20px}}@media (max-width:768px){.site-branding .menu-toggle{margin-top:3px}ul.products .product-category.product{padding:0}ul.products li.product .woocommerce-loop-product__title,ul.products li.product ul.products li.product h2{font-size:14px!important}#page .woocommerce-tabs ul.tabs{padding:0;border-top:0}#page .woocommerce-tabs ul.tabs li{margin:0;padding:10px 0;border-bottom:1px solid #bec6d7}#page .woocommerce-tabs ul.tabs li a{color:#262931}#page .woocommerce-tabs ul.tabs li.active a{width:70%;margin:0 auto;padding:6px 0;border-radius:50px;border-radius:50px;background-color:#ffd12c;-webkit-box-shadow:0 2px 15px rgba(255,209,44,.8);box-shadow:0 2px 15px rgba(255,209,44,.8)}#page .woocommerce-tabs ul.tabs li.active a:hover{border-radius:50px;color:#262931;background-color:#ffdb65}.wc-prl-recommendations ul,.woo-carousel ul{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;margin-bottom:15px;white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding:10px}.wc-prl-recommendations ul li,.woo-carousel ul li{min-width:60%;white-space:normal;-webkit-box-shadow:0 0 10px 0 #e1e1e8;box-shadow:0 0 10px 0 #e1e1e8;border-radius:10px;margin-right:20px!important}.splide-text-container .text .splide-text{font-size:14px;line-height:normal}.splide__arrows{opacity:.5}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-paymentList{margin:0}.PaymentAndDeliverySection-deliveryMethodsGrid .PaymentAndDeliverySection-deliveryMethod .Payment_Tile .PaymentInfo .PaymentInfo-paymentList .TrueDottedList ul.TrueDottedList-coll li .li-containder span:last-child{text-align:right;-ms-flex-preferred-size:100px;flex-basis:100px}}@media (max-width:600px){.site-branding>p{padding:0 20px;font-size:10px}.product-details-wrapper .summary .cart .single_add_to_cart_button{width:calc(100% - 95px);border-radius:5px}}@media (max-width:374px){.site-branding>p{display:none}}@-webkit-keyframes scroll{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes scroll{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}