.logged-in #top-menu li.account ul{display:none!important}#main-header.et-fixed-header{background:#fff!important}#main-header.et-fixed-header #logo{filter:inherit}#main-header.et-fixed-header #top-menu li>a{padding-top:20px;color:#666}#main-header.et-fixed-header #top-menu li.shop>a{color:#fff!important;background:#1b9799}#main-header.et-fixed-header #et-top-navigation .et-cart-info{margin-top:18px}#main-header.et-fixed-header #top-menu li.account>a{background-position-y:12px}.wdot:before,.wdot:after,.wdot p:before{content:"";position:absolute;background:#97bbaa;width:5px;height:5px;border-radius:5px;left:-3.5px;top:0}.wdot:after{top:auto;bottom:0}.wdot p:before{top:0;bottom:0;left:-28.5px;margin:auto}.ryt.wdot:before,.ryt.wdot:after,.ryt.wdot p:before{left:auto;right:-3.5px}.ryt.wdot p:before{left:auto;right:-28.5px}.wpcf7-form input,.wpcf7-form textarea{border:2px solid #d1d0d0;padding:12px;width:100%;border-radius:5px;color:#000;font-size:15px}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{width:auto;width:25px;height:25px;padding:0;text-indent:0;text-indent:0;margin:0 5px 0 0;position:relative;background:#fff;float:left;display:flex!important;align-items:center;justify-content:center;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;line-height:inherit}.wpcf7-form input[type=radio]{border-radius:100px}.wpcf7-form input[type=checkbox]:checked:before,.wpcf7-form input[type=radio]:checked:before{content:"N";color:#1b9799;font-family:"ETmodules";font-weight:900;font-size:16px;margin:0!important;width:auto!important;height:auto!important;line-height:16px!important;float:none!important;display:block!important;background:0 0!important}.wpcf7-form input[type=radio]:checked:before{content:"^"}.wpcf7-form .wpcf7-submit{background:#1b9799;border-color:#1b9799;color:#fff;width:auto;padding:12px 30px;margin-top:30px}.wpcf7-form .wpcf7-submit:hover{background:#555;border-color:#555}.wpcf7-spinner{top:8px}.wpcf7-not-valid-tip{font-size:13px}.wpcf7-list-item{margin:0}.wpcf7 form .wpcf7-response-output{margin:0;padding:20px;line-height:1.3em;border-radius:5px}ul.products li{border:2px solid #c5c8cb;border-radius:10px;overflow:hidden;background:#fff;padding:20px!important;transition:transform 300ms ease 0ms}ul.products li:hover{border-color:#1b9799!important;transform:scaleX(1.05) scaleY(1.05)}ul.products .woocommerce-loop-product__link{border-bottom:5px double;padding-bottom:20px;margin-bottom:15px}ul.products .et_shop_image{margin:-20px -20px 0;border-bottom:2px solid #e1e3e5}.woocommerce ul.products li.product a img{margin:0!important}ul.products .woocommerce-loop-product__title{color:#666!important;padding:0!important;margin:20px 0 15px!important;font-size:16px!important}ul.products .woocommerce-Price-amount.amount{color:#1b9799;font-weight:700;font-size:17px!important}ul.products .woocommerce-price-suffix{display:block;font-size:12px;margin-top:-8px}ul.products .button,ul.products .button:hover,ul.products .link-details{margin-top:0!important;padding:0!important;font-size:13px;border:0;color:#666!important;display:inline-flex!important;align-items:center;gap:6px}ul.products .button:after{display:none!important}ul.products .button:before,ul.products .link-details:before{content:"";font-family:"ETmodules";font-weight:900;display:block!important;position:inherit;margin-left:0;line-height:14px;font-size:14px;color:#1b9799;opacity:1;visibility:visible}ul.products .link-details{float:right}ul.products .link-details:before{content:"d";font-size:18px}ul.products .added_to_cart{font-size:0;padding:0;position:absolute;margin-left:5px}ul.products .added_to_cart.wc-forward:before{content:"N";color:#1b9799;font-family:"ETmodules";font-size:15px;font-weight:700}.button{font-size:15px!important}.button:after{font-size:25px!important}.woocommerce,.woocommerce-page{.woocommerce-message,.woocommerce-error,.woocommerce-info{font-size:15px!important;color:#000!important;border-radius:5px}.woocommerce-error{background:#fce7e4!important}.woocommerce-info{background:#b4dbfa!important}.woocommerce-message{background:#eaf8db!important}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{line-height:1.3em}.form-row label{line-height:1.3em!important;margin-bottom:5px}.form-row label.woocommerce-form__label-for-checkbox{line-height:2!important;margin-bottom:0}.csyl form{& :where(input,textarea,select){height:48px!important;border-radius:5px!important;background-color:#fff!important;padding:12px!important;border:1px solid #000!important;color:#000!important}& :where([type=checkbox],[type=radio]){width:25px!important;height:25px!important;padding:0!important;text-indent:0!important;text-indent:0;margin:2px 5px 0 0!important;position:relative;background:#fff;float:left;display:flex!important;align-items:center;justify-content:center;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;line-height:inherit;&:checked:before{content:"N"!important;font-family:"ETmodules"!important;font-weight:900!important;font-size:16px;margin:0!important;width:auto!important;height:auto!important;line-height:16px!important;float:none!important;display:block!important;background:0 0!important}}& [type=radio]{border-radius:100px!important;&:checked:before{content:"["!important;background:#000!important;border-radius:30px}}& textarea{height:150px!important}}.csyl .button{height:48px;background:#1b9799;color:#fff;&:after{font-size:26px!important}}.select2-selection.select2-selection--single{padding:0!important}.select2-container .select2-selection--single .select2-selection__rendered{padding:12px!important;height:48px;line-height:26px;color:#000}.select2-search--dropdown .select2-search__field{padding:12px;border-radius:5px}.select2-dropdown{padding:0 8px}.select2-results__option{border-radius:5px}.woocommerce-password-strength{font-size:13px;border-radius:5px;margin-top:5px;margin-top:5px;line-height:1.3em;padding:10px}}.fancybox-container{z-index:999999}.fancybox-infobar,.fancybox-caption__body{display:none!important}.mfp-bg,.mfp-wrap{z-index:104299}.single-product.et-db #et-boc{#main-content{background-color:#f0f0f0}#main-content>.container{padding:80px 0!important}#left-area,.et-l--post .et_pb_section{padding:0!important;background:#f0f0f0}.woocommerce-product-gallery,.et_pb_wc_breadcrumb,.et_pb_wc_meta,.et_pb_wc_tabs,.ppcp-messages{display:none!important}.et-l.et-l--post{font-size:14px;.et_pb_text{font-size:14px}.et_pb_wc_images{position:absolute!important;left:-112%;width:100%;top:0}.woocommerce-product-gallery{display:block!important}.wpgs-nav{margin:0 -5px}.slick-track{margin:0}.wpgs-for .slick-arrow::before,.wpgs-nav .slick-prev::before,.wpgs-nav .slick-next::before{content:"4";font-family:"ETmodules";font-size:45px}.flaticon-right-arrow:before,.wpgs-nav .slick-next::before{content:"5"!important}.wpgs-nav .slick-prev::before,.wpgs-nav .slick-next::before{font-size:32px}.wpgs-nav .slick-prev::before{margin-left:15px}.wpgs-nav .slick-next{margin-right:15px;right:0}.wpgs-for .slick-arrow{display:none!important}.wpgs-for:hover .slick-arrow{display:inline!important}.et_pb_row{padding:0;margin-bottom:35px}.et_pb_row:last-child{margin-bottom:0}.et_pb_wc_title h1{color:#333!important}.et_pb_wc_price .woocommerce-Price-amount{color:#333;font-weight:700;font-size:22px}.et_pb_wc_price .woocommerce-price-suffix{font-size:14px;color:#666}.variable-items-wrapper{padding-left:0!important}.et_pb_wc_description h3{font-family:"Montserrat";font-weight:700;font-size:18px;color:#555!important}.et_pb_wc_add_to_cart{.variations_form.cart{display:block}.qty{padding:10px;color:#000;text-align:center;background:#fff}button.button{width:200px;background:#1b9799;color:#fff;border-color:#1b9799;border-radius:100px}.single-product-affiliate-link{border:0!important;padding:0!important;color:#000!important;margin-top:10px!important;display:block}table.variations th,table.variations td{padding:0!important;display:block}table.variations{& tr{display:block;padding:0}& select{background:#fff!important;padding:12px!important;font-size:14px}.value span:after{margin-top:-5px}}}.et_pb_wc_description ul,.et_pb_text ul:last-child{padding-bottom:0!important}.et_pb_section_video_bg{position:initial;display:block;.mejs-video,.mejs-mediaelement{width:auto!important;height:auto!important;position:inherit;margin:0!important;display:block;background:#f9f9f9}.mejs-mediaelement video{width:100%!important;height:auto!important;display:block;object-fit:fill}}.related-p{border-top:1px solid #ddd;padding-top:25px!important}.related>h2{font-size:23px!important;color:#555!important}.et_pb_wc_related_products span.onsale{top:auto!important;bottom:10px}}#left-area ul.products{margin:0}#left-area ul.products li{margin-bottom:0!important;&:nth-child(4){display:none}}}.woocommerce ul.products li.product a img{width:auto;height:202px;margin:0 auto!important}.woocommerce span.onsale,.et_pb_shop ul.products li.product .onsale{font-size:14px;padding:3px 10px!important}@media (max-width:980px){.single-product.et-db #et-boc{.et-l.et-l--post .et_pb_wc_images{position:initial!important}#left-area ul.products li{&:nth-child(3),&:nth-child(4){display:none}.woocommerce-loop-product__title{right:0}}}}@media (max-width:767px){.single-product.et-db #et-boc{#main-content>.container{padding:45px 0!important}#left-area ul.products li{padding-top:50px!important;.woocommerce-loop-product__title{display:none}}.et-l.et-l--post{.related>h2{font-size:18px!important}}}}