button,hr,input{overflow:visible;}audio,canvas,progress,video{display:inline-block;}progress,sub,sup{vertical-align:baseline;}.relative,sub,sup{position:relative;}#to-top,button{cursor:pointer;}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block;}h1{font-size:2em;margin:.67em 0;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;transition:color .4s ease;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;}sub{bottom:-.25em;}sup{top:-.5em;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,select{text-transform:none;}#main-footer ul li:not(.no-uppercase),.footer-menu-title{text-transform:uppercase;}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px;}fieldset{padding:.35em .75em .625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}.color-main,a:hover{color:#fd225e;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}.main-content-wrapper,.row.padding{padding-top:45px;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}[hidden],template{display:none;}*{outline:0;}body{margin:0;font-family:"Libre Franklin",sans-serif;font-size:16px;}.aligncenter,.content-wrapper{margin-left:auto;margin-right:auto;}.content-wrapper{max-width:1180px;width:100%;}.bg-main{background-color:#fd225e;}.bg-light{background-color:#f5f7f8;}.bg-gray{background:#c8cacc;}.bg-dark{background-color:#21272b;}.row{width:100%;}.row:not(.overflow){overflow:hidden;}.row.padding{padding-bottom:45px;}.clear{clear:both;}.dws-flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.dws-flex img{float:none;margin:1%;}.col{float:left;box-sizing:border-box;min-height:1px;}.col.equal{margin-bottom:-10000px;padding-bottom:10000px;}.col.separator{border-left-width:1px;border-left-style:solid;padding-left:45px;}.col-25{width:25%;}.col-33{width:33.3333%;}.col-50{width:50%;}.padded .col-50:nth-child(2n+1){padding-right:15px;}.padded .col-50:nth-child(2n+2){padding-left:15px;}.aligncenter{clear:both;display:block;}.alignleft{display:inline;float:left;margin-right:1.5em;}#search-form,#user-menu,.alignright{float:right;}.alignright{display:inline;margin-left:1.5em;}ol>li:before,p.underline-header{display:inline-block;font-weight:700;}p.wp-caption-text{font-weight:700;border-top:2px solid #fd225e;padding-top:5px;margin:10px 0;}p.underline-header{border-bottom:2px solid #fd225e;padding-bottom:5px;margin-top:45px;}.post-content{color:#434b50;}.post-content a{text-decoration:none;color:#fd225e;}.post-content img{max-width:100%;height:auto;}.post-content ol,.post-content p,.post-content ul{font-size:14px;line-height:1.6em;}.dws-faq ol a{color:inherit;text-decoration:inherit;}.post-content ol{counter-reset:item;margin:0 0 1.5em;padding:0;}ol>li{margin:0;padding:0 0 0 3em;text-indent:-2em;list-style-type:none;counter-increment:item;}ol>li:before{width:1em;padding-right:.5em;text-align:right;content:counter(item) ".";}.align-center,.dws-slide a,.page-title{text-align:center;}.page-title,.post-content h1{font-size:36px;color:#fd225e;}.post-content h2{font-size:24px;color:#fd225e;}.post-content h3{font-size:16px;color:#434b50;}.link-with-icon-main-color{vertical-align:middle;font-weight:400;}.link-with-icon-main-color svg{color:#fd225e;fill:#fd225e;margin-right:5px;vertical-align:sub;}.link-with-icon-main-color{color:#37474f;}#to-top,.dws-slide a{color:#fff;background-color:#fd225e;}#to-top{position:fixed;bottom:-100px;right:20px;fill:#fff;padding:5px 10px;font-size:36px;transition:bottom,opacity .4s ease;opacity:.6;z-index:1005;}#to-top:hover{opacity:1;}#to-top.active{display:block;bottom:20px;}.dws-slide{position:relative;}.dws-slide .dws-slide-content{position:absolute;left:50%;top:0;}.dws-slide a{font-size:18px;border-radius:20px;padding:15px 30px;text-decoration:none;transition:all .4s ease;}.dws-slide a:hover{color:#fd225e;background-color:#fff;}.owl-dot{width:10px;height:10px;border-radius:50%;margin:3px;}body .owl-carousel button.owl-dot{background:#fff;}.owl-dot:not(.active){box-shadow:0 1px 1px 1px #a0a0a0;}.owl-dot.active{box-shadow:0 0 1px 1px #fd225e;}.owl-dots{position:absolute;bottom:0;right:0;margin-right:120px;margin-bottom:40px;}.dws-showcase .col{position:relative;}.dws-showcase .col:after{content:attr(data-content);position:absolute;right:20px;bottom:20px;font-size:80px;color:#fff;font-weight:200;}#logo{margin:0;}#logo a{background:url("https://cdn-hdecf.nitrocdn.com/pqKcCcVnDDTqMAAKIHqmylyEuixYHfmD/assets/images/optimized/rev-0d8d0f5/wp-content/themes/demodex/img/logo2.png") left center no-repeat;display:inline-block;width:340px;height:55px;float:left;margin:30px 0;padding-right:30px;border-right:1px solid #ececec;}#logo a.nitro-lazy{background-image:none !important;}#site-description{color:#ababab;font-size:15px;max-width:300px;float:left;margin:30px 0;padding-top:8px;padding-left:30px;}.top-bar{padding:10px 0;}#main-menu ul,#user-menu ul{padding:0;margin:0;list-style:none;}.top-bar a{text-decoration:none;}#top-menu-and-search{position:relative;border-top:1px solid #ececec;border-bottom:1px solid #ececec;background-color:#fff;overflow:hidden;}#user-menu ul li{float:left;padding:0 15px;}#main-menu ul{overflow:hidden;float:left;}#main-menu ul li{float:left;}#main-menu ul li a,.woocommerce-MyAccount-navigation ul li a{display:block;position:relative;padding:25px 30px;font-size:17px;color:#37474f;font-weight:400;text-transform:uppercase;text-decoration:none;transition:background-color .4s ease-in-out;}#main-menu ul li a:after,#main-menu ul li.current-menu-item a:after,#main-menu ul li.current_page_parent a:after,.woocommerce-MyAccount-navigation ul li a:after{content:"";display:block;position:absolute;opacity:0;bottom:0;left:0;height:2px;width:100%;background-color:#fd225e;transition:opacity .4s ease-in-out;}#main-menu ul li a:hover:after,#main-menu ul li.current-menu-item a:after,#main-menu ul li.current_page_parent a:after,.woocommerce-MyAccount-navigation ul li a:hover:after,.woocommerce-MyAccount-navigation ul li.is-active a:after{opacity:1;}#main-menu ul li a:hover,.woocommerce-MyAccount-navigation ul li a:hover{color:#fd225e;background-color:#f5f7f8;}.search-field{max-width:200px;}.single-input-form{display:block;position:relative;overflow:hidden;}.single-input-form:after{content:"";display:block;position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:#fd225e;}.single-input-form input{transition:background .4s ease;}.single-input-form input:focus,.single-input-form input:hover{background-color:#f5f7f8;}.single-input-form button[type=submit],.single-input-form input{display:block;float:left;margin:0;}.single-input-form button svg{width:15px;height:15px;color:#fd225e;fill:#fd225e;}.single-input-form button:hover svg{color:#fff;fill:#fff;}.before-input{float:left;border:none;background-color:#fff;outline:0;color:#d5d9da;fill:#d5d9da;padding:20px 30px;}.select2-container--default .select2-selection--single,button,input,textarea{border:none;background-color:#fff;outline:0;font-size:17px;color:#37474f;padding:25px 30px;box-sizing:border-box;}.woocommerce form .form-row textarea{height:186px;}.select2-container--default .select2-selection--single .select2-selection__arrow{width:49px;height:49px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fd225e transparent transparent;border-width:10px 6px 0;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fd225e;border-width:0 6px 10px;}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:49px;padding:0;margin-top:-24px;}button{color:#fd225e;transition:all .4s ease-in-out;}button:hover{background:#fd225e;color:#fff;}.message{margin-top:5px;}.message.success{color:green;}.message.error{color:red;}.dws-form label,form.woocommerce-checkout label,form.woocommerce-form label{color:#fd225e;font-size:16px;font-weight:700;}.dws-form label,form.woocommerce-checkout label:not(.checkbox),form.woocommerce-form label:not(.checkbox){display:block;}.dws-form label.required:after{content:"*";margin-left:5px;font-size:24px;}.dws-form input,.dws-form textarea,.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,form.woocommerce-checkout input,form.woocommerce-checkout textarea,form.woocommerce-form input,form.woocommerce-form textarea{width:100%;border-bottom:1px solid #fd225e;}form.woocommerce-checkout input[type=checkbox],form.woocommerce-form input[type=checkbox]{display:inline;width:auto;}.minicart-content,.minicart>a svg{display:inline-block;vertical-align:middle;}.dws-form textarea,form.woocommerce-checkout textarea{resize:none;border-top:none;border-left:none;border-right:none;}.dws-form button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,form.woocommerce-checkout button,form.woocommerce-form button{color:#fff;background-color:#fd225e;padding:25px 30px;line-height:1em;font-weight:700;border-top:1px solid #fe98b4;border-bottom:1px solid #fe98b4;border-radius:50px;min-width:200px;}.dws-form button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,form.woocommerce-form button:hover{background:#fff;color:#37474f;}.dws-form p.error{text-align:right;margin-top:0;color:red;font-weight:700;}#newsletter{color:#fff;text-align:center;margin:30px 0;}#newsletter .content-wrapper{background-image:url("https://cdn-hdecf.nitrocdn.com/pqKcCcVnDDTqMAAKIHqmylyEuixYHfmD/assets/images/optimized/rev-0d8d0f5/wp-content/themes/demodex/img/newsletter-bg.png");background-repeat:no-repeat;background-position-x:right;background-position-y:center;padding:35px 0;position:relative;}#newsletter .content-wrapper.nitro-lazy{background-image:none !important;}.newsletter-title{font-size:36px;margin:0;}.newsletter-note{font-size:24px;margin:0;padding-bottom:20px;}#demodex-newsletter-wrapper{position:absolute;width:100%;}#demodex-newsletter{max-width:480px;width:100%;margin-left:auto;margin-right:auto;}#demodex-newsletter input[type=email]{width:321px;}#main-footer{margin-top:75px;padding:45px 0;color:#fff;}#main-footer ul{list-style:none;margin:0;padding:0;}#main-footer ul li{padding:15px 0;}#main-footer ul li,#main-footer ul li a{text-decoration:none;font-size:14px;}#main-footer ul li a{color:inherit;}#main-footer ul li a:hover{color:#fd225e;}.footer-menu-title{font-weight:600;}#main-footer .separator{border-color:#394045;}#copyright{padding:20px 0;margin-top:20px;text-align:center;font-size:15px;color:#fff;border-top:1px solid #394045;border-bottom:1px solid #394045;}#footer-bottom p{line-height:1.5em;font-size:13px;color:#8e8f91;}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-top-color:#fd225e;}.woocommerce-error,.woocommerce-info,.woocommerce-message:before{color:#fd225e;}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:#fd225e;}.minicart{margin:36px 0;padding-left:150px;float:right;position:relative;z-index:100;}.minicart>a svg{color:#fd225e;fill:#fd225e;overflow:visible;}.minicart>a svg.before-minicart{padding:8px;margin-right:10px;background:#f7f7f7;border-radius:50%;}.minicart>a svg.after-minicart{margin-left:10px;}.minicart a{text-decoration:none;color:#37474f;}.minicart .cart-title,.minicart .empty-cart,.minicart cart-items-count{font-size:14px;line-height:1.6em;}.minicart .cart-amount{font-size:16px;}.minicart .cart-items-count{color:#fd225e;margin-left:5px;}.minicart-hover{display:none;position:absolute;top:100%;left:0;right:0;z-index:1000;background-color:#fff;border:1px solid #fe98b4;box-sizing:border-box;padding:10px;}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{font-size:14px;}.woocommerce.widget_shopping_cart .cart_list li{padding:10px 0;}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{font-size:14px;border-top:1px solid #fe98b4;text-align:right;}.woocommerce .minicart .wc-forward.link-with-icon-main-color{margin-right:15px;}.woocommerce .minicart .wc-forward.link-with-icon-main-color:hover{color:#fd225e;}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:initial;float:left;}.woocommerce .minicart-hover .woocommerce-Price-amount{color:#fd225e;font-weight:600;}.woocommerce ul.products li.product h2.product-subtitle{font-size:14px;max-width:220px;text-align:center;min-height:7em;margin-left:auto;margin-right:auto;}.woocommerce ul.products li.product .product-excerpt p{margin:0;}.woocommerce ul.products li.product{width:32%;box-sizing:border-box;border:1px solid #f5f7f8;text-align:center;transition:all .4s ease;padding:80px 0 32px;margin:1.3333% .6666%;}.woocommerce #respond input#submit,.woocommerce a.added_to_cart,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce ul.products li.product .add_to_cart_button{color:#fff;background-color:#fd225e;padding:10px 15px;line-height:1em;font-weight:700;border-radius:1em;border-top:1px solid #fe98b4;border-bottom:1px solid #fe98b4;}.woocommerce #respond input#submit:hover,.woocommerce a.added_to_cart:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce ul.products li.product .add_to_cart_button:hover{background:#fff;color:#37474f;}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:20px;font-weight:700;color:#37474f;}.woocommerce ul.products li.product .price{font-size:16px;font-weight:700;color:#fd225e;}.woocommerce ul.products li.product .price ins{text-decoration:none;display:inline;padding-right:5px;}.woocommerce ul.products li.product .price del{color:#37474f;font-weight:400;display:inline;padding-left:5px;}.woocommerce ul.products li.product:hover{border-color:#fd225e;box-shadow:0 0 10px #c3c3c3;}.woocommerce ul.products li.product.first{margin-right:1.3333%;margin-left:0;}.woocommerce ul.products li.product.last{margin-left:1.3333%;margin-right:0;}.woocommerce ul.products li.product a img,.woocommerce ul.products li.product img{display:block;width:100%;height:auto;max-width:380px;margin-left:auto;margin-right:auto;margin-bottom:1em;position:absolute;}.home .woocommerce.dws-products ul.products li.product:nth-child(5n+2) .dws-img-wrapper img{margin-top:15%;}.dws-img-wrapper{position:relative;padding-bottom:266px;overflow:hidden;max-width:380px;margin-left:auto;margin-right:auto;}.minicart .dws-img-wrapper,.woocommerce-cart-form__cart-item .dws-img-wrapper,.woocommerce-product-gallery__wrapper .dws-img-wrapper{padding-bottom:0;max-width:none;}.minicart .dws-img-wrapper{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none;}.woocommerce nav.woocommerce-pagination{float:right;border:none;}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none;}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:1px solid #f5f7f8;color:#37474f;font-size:14px;font-weight:600;padding:10px 12px;margin:0 2px;transition:all .4s ease;}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{background:#f5f7f8;color:#fd225e;font-size:16px;}.woocommerce nav.woocommerce-pagination ul li span.current{background:#fff;color:#fd225e;border:1px solid #fd225e;}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{background:#fd225e;color:#fff;}.woocommerce span.new-badge,.woocommerce span.onsale-badge{font-size:10px;background-color:#fff;border-radius:1em;line-height:1em;padding:5px 10px;min-width:0;min-height:0;}.woocommerce span.onsale-badge{color:#fd225e;border:1px solid #fd225e;}.woocommerce span.new-badge{color:#37474f;border:1px solid #37474f;}.woocommerce .badges{position:absolute;top:20px;right:20px;}.single-product .post-content{margin-top:50px;}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:55%;padding-right:40px;box-sizing:border-box;}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:45%;padding-left:40px;border-left:1px solid #ececec;box-sizing:border-box;}.product_title.entry-title{color:#37474f;margin-bottom:10px;}h2.product-subtitle{color:#37474f;font-size:26px;font-weight:400;margin-top:0;}.woocommerce div.product p.price{font-size:26px;font-weight:700;color:#fd225e;}.woocommerce div.product p.price,.woocommerce div.product p.price ins,.woocommerce div.product span.price,.woocommerce div.product span.price ins{text-decoration:none;display:inline;padding-right:5px;}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1;font-size:16px;color:#737e83;font-weight:400;display:inline;padding-left:5px;}.woocommerce div.product form.cart div.quantity{margin-top:30px;margin-bottom:30px;}.woocommerce .quantity .qty{padding:16px 25px;border-radius:26px;margin-left:26px;width:auto;}.woocommerce div.cart_totals .wc-proceed-to-checkout,.woocommerce div.product .cart{width:100%;border-radius:50px;background-color:#f5f7f8;text-align:center;}.woocommerce div.cart_totals .wc-proceed-to-checkout .checkout-button,.woocommerce div.product form.cart .button{background-color:#fd225e;color:#fff;margin-top:30px;margin-bottom:30px;float:none;font-size:18px;font-weight:400;border-radius:26px;padding:16px 40px;border:1px solid #fff;display:inline-block;}.woocommerce div.product .availability{font-size:16px;}.woocommerce div.product .availability-value{color:#fd225e;}.woocommerce div.product form.cart .button:hover{background-color:#fff;color:#fd225e;border:1px solid #fd225e;}.product-heading{text-align:center;background-color:#f5f7f8;}.product-heading span{display:inline-block;position:relative;font-size:18px;font-weight:400;line-height:42px;}.product-heading span:before{content:" ";display:block;position:absolute;height:2px;left:-25px;right:-25px;top:-7px;background-color:#fd225e;}.info-badges{margin-top:1em;}.info-badges .col-33:nth-child(3n+1){padding-right:3px;}.info-badges .col-33:nth-child(3n+2){padding-left:2px;padding-right:2px;}.info-badges .col-33:nth-child(3n+3){padding-left:3px;}.info-badge{font-size:14px;color:#000;line-height:16px;background-color:#f5f7f8;border-radius:16px;float:left;padding:5px;text-align:center;box-sizing:border-box;width:100%;}.info-badge svg{fill:#fd225e;height:16px;line-height:16px;vertical-align:text-top;}.woocommerce.dws-products{margin-top:45px;}.woocommerce.dws-products ul.products:after,.woocommerce.dws-products ul.products:before{content:none;}.woocommerce.dws-products ul.products:not(.no-columns){display:block;line-height:0;margin:0;padding:0;column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:3px;-webkit-column-gap:3px;-moz-column-gap:3px;}.woocommerce.dws-products ul.products li.product{display:inline-block;background-color:#eeefef;margin:3px 0 0;line-height:normal;padding:0;float:none;clear:none;break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;}.woocommerce.dws-products ul.products li.product .dws-title h2{color:#a1a8ad;text-align:center;max-width:none;margin:0;white-space:normal;padding:0;}.woocommerce.dws-products ul.products li.product .dws-link a{font-weight:400;border-radius:30px;font-size:16px;padding:15px;}.woocommerce.dws-products ul.products li.product .dws-title h2.woocommerce-loop-product__title{font-weight:400;}.woocommerce.dws-products ul.products li.product .dws-title h2.product-subtitle{min-height:2.2em;font-weight:200;}.woocommerce.dws-products ul.products li.product:nth-child(5n+1){background-color:#f8f8f8;}.woocommerce.dws-products ul.products li.product:nth-child(5n+2){background-color:#eeefef;}.woocommerce.dws-products ul.products li.product:nth-child(5n+3){background-color:#ecedee;background-image:url("https://cdn-hdecf.nitrocdn.com/pqKcCcVnDDTqMAAKIHqmylyEuixYHfmD/assets/images/optimized/rev-0d8d0f5/wp-content/themes/demodex/img/pattern.png");}.woocommerce.dws-products ul.products li.product:nth-child(5n+3).nitro-lazy{background-image:none !important;}.woocommerce.dws-products ul.products li.product:nth-child(5n+4){background-color:#fcfcfc;}.upsells>h2{text-align:center;}.woocommerce ul.products.owl-carousel li.product{width:100%;}.woocommerce table.shop_table th{background-color:#fd225e;color:#fff;padding:20px 12px;}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;}.woocommerce-MyAccount-navigation ul li{margin:0;}.woocommerce-MyAccount-navigation ul li a{padding:25px 5px;}.woocommerce .cart-empty{text-align:center;font-size:24px;}@media all and (min-width:1516px){.dws-slider.owl-carousel .owl-nav button.owl-next,.dws-slider.owl-carousel .owl-nav button.owl-prev{position:absolute;top:0;bottom:0;width:80px;background:#e8ecef;opacity:.2;color:#666;transition:opacity .4s ease;}.dws-slider.owl-carousel .owl-nav button.owl-next:hover,.dws-slider.owl-carousel .owl-nav button.owl-prev:hover{opacity:.8;}.owl-carousel .owl-nav .owl-prev{left:0;}.owl-carousel .owl-nav .owl-next{right:0;}.dws-slider.owl-carousel .owl-nav button.owl-next span,.dws-slider.owl-carousel .owl-nav button.owl-prev span{display:block;position:relative;border:2px solid #fff;font-size:124px;width:240px;height:165px;background-size:cover;background-repeat:no-repeat;transition:background .4s ease;box-sizing:border-box;}.dws-slider.owl-carousel .owl-nav button.owl-prev span{margin-left:-160px;text-align:right;padding-right:20px;}.dws-slider.owl-carousel .owl-nav button.owl-next span{text-align:left;background-position-x:78px;padding-left:20px;}}@media all and (max-width:1515px){.dws-slider.owl-carousel .owl-nav{display:none;}}@media all and (max-width:1279px){#logo,#site-description{text-align:center;}#logo a{float:none;margin:10px 0;max-width:100%;padding:0;background-size:contain;border-right:none;}#site-description{float:none;margin:0;padding:0;max-width:none;}.nav-toggler{position:absolute;right:15px;top:35px;display:block;cursor:pointer;text-align:center;}.nav-toggler strong{display:block;}#search-form,#top-menu-and-search:not(.expanded) nav{display:none;}.minicart{padding-left:0;margin-right:100px;}#top-menu-and-search{overflow:visible;}#top-menu-and-search nav{width:100%;overflow:hidden;}#top-menu-and-search nav ul{float:none;}#top-menu-and-search nav li{float:none;width:100%;text-align:center;}#top-menu-and-search nav li a{padding:10px 0;}.content-wrapper{padding-left:10px;padding-right:10px;box-sizing:border-box;}.dws-showcase .content-wrapper,.dws-slider-wrapper .content-wrapper{padding:0;}#spacer{float:right;position:relative;margin:36px;}}@media all and (min-width:1280px){.nav-toggler{display:none;}.minicart:hover .minicart-hover{display:block;}}@media all and (min-width:800px){.woocommerce.dws-products ul.products li.product:nth-child(5n+2) .dws-link,.woocommerce.dws-products ul.products li.product:nth-child(5n+2) .dws-title,.woocommerce.dws-products ul.products li.product:nth-child(5n+3) .dws-link,.woocommerce.dws-products ul.products li.product:nth-child(5n+3) .dws-title{float:left;width:50%;}.woocommerce.dws-products ul.products li.product:nth-child(5n+2) .dws-img-wrapper,.woocommerce.dws-products ul.products li.product:nth-child(5n+3) .dws-img-wrapper{float:right;width:50%;}.woocommerce.dws-products ul.products li.product:nth-child(5n+1),.woocommerce.dws-products ul.products li.product:nth-child(5n+4),.woocommerce.dws-products ul.products li.product:nth-child(5n+5){padding:65px 40px 40px;}.woocommerce.dws-products ul.products li.product:nth-child(5n+1) .dws-title h2.woocommerce-loop-product__title,.woocommerce.dws-products ul.products li.product:nth-child(5n+4) .dws-title h2.woocommerce-loop-product__title{font-size:45px;}.woocommerce.dws-products ul.products li.product:nth-child(5n+1) .dws-title h2.product-subtitle,.woocommerce.dws-products ul.products li.product:nth-child(5n+4) .dws-title h2.product-subtitle{font-size:18px;}.woocommerce.dws-products ul.products li.product:nth-child(5n+2) .dws-title,.woocommerce.dws-products ul.products li.product:nth-child(5n+3) .dws-title{padding:45px 15px 45px 30px;box-sizing:border-box;}.woocommerce.dws-products ul.products li.product:nth-child(5n+2) .dws-title h2.woocommerce-loop-product__title,.woocommerce.dws-products ul.products li.product:nth-child(5n+3) .dws-title h2.woocommerce-loop-product__title{font-size:30px;text-align:left;}.woocommerce.dws-products ul.products li.product:nth-child(5n+2) .dws-title h2.product-subtitle,.woocommerce.dws-products ul.products li.product:nth-child(5n+3) .dws-title h2.product-subtitle{font-size:18px;text-align:left;}.woocommerce.dws-products ul.products.no-columns li.product{background-color:#eeefef;background-image:url("https://cdn-hdecf.nitrocdn.com/pqKcCcVnDDTqMAAKIHqmylyEuixYHfmD/assets/images/optimized/rev-0d8d0f5/wp-content/themes/demodex/img/pattern.png");}.woocommerce.dws-products ul.products.no-columns li.product.nitro-lazy{background-image:none !important;}.woocommerce.dws-products ul.products.no-columns li.product img{position:absolute;left:0;}}@media all and (max-width:799px){.woocommerce ul.products li.product{border-color:#fd225e;}.dws-flex img{max-width:130px;}.post-content ol,.post-content p,.post-content ul,body{font-size:12px;}.before-input,.dws-showcase,.dws-slider-wrapper{display:none;}.top-bar svg{width:15px;height:15px;}.col-25,.col-33,.col-50{width:100%;}.info-badges .col-33{width:33%;}.col.separator{padding-left:0;}.page-title,.post-content h1{font-size:28px;}.post-content h2{font-size:22px;}#newsletter .content-wrapper{background-image:none;}#newsletter .content-wrapper.nitro-lazy{background-image:none !important;}#demodex-newsletter input[type=email]{width:100%;text-align:center;}.single-input-form button{width:100%;}#user-menu ul li{padding:0 3px;}.dws-grid{column-count:1 !important;}.woocommerce ul.products li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products li.product,.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width:100%;}.woocommerce.dws-products ul.products:not(.no-columns){column-count:1;-webkit-column-count:1;-moz-column-count:1;}.woocommerce.dws-products ul.products li.product{padding:30px;}.dws-title h2.woocommerce-loop-product__title,.woocommerce.dws-products ul.products li.product .dws-title h2.woocommerce-loop-product__title{font-size:36px;}.woocommerce.dws-products ul.products li.product .dws-title h2.product-subtitle{font-size:18px;}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;padding-right:0;}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;padding-left:0;border:none;}#main-footer ul,.footer-menu-title{text-align:center;}#main-footer ul li{padding:8px 0;}.main-content-wrapper{padding-top:0;}}@media all and (min-width:750px){#mob-gal{display:none;}.home .woocommerce.dws-products ul.products li.product:nth-child(5n+2) .dws-img-wrapper img{margin-top:0;}}@media all and (max-width:640px){.home .woocommerce.dws-products ul.products li.product:nth-child(5n+2) .dws-img-wrapper img{margin-top:0;}.dws-img-wrapper{padding-bottom:60%;}}