.et-fb-app-frame header.et-l.et-l--header.et-fb-root-ancestor-sibling{display:none}.et_pb_text ul,.et_pb_text ol,.et_pb_tab ul,.et_pb_tab ol,.et_pb_toggle ul,.et_pb_toggle ol{list-style-position:outside}.et_pb_text li,.et_pb_tab li,.et_pb_toggle li{margin-bottom:4px;line-height:1.4em}.policy-list ul>li>ul,.terms-list ul>li>ul{padding-bottom:0!important;list-style-type:circle!important}.policy-list ol>li>ol,.terms-list ol>li>ol{padding-bottom:0!important;list-style-type:lower-roman!important}.et_overlay{background:rgba(0,0,0,0.15)!important}.mobile_nav span.select_page{display:none!important}header.et-l.et-l--header{z-index:9999;position:relative}.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{margin:20px 15px 0px}.gform_heading{display:none}.gfield_required{font-size:16px!important}.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper textarea:focus,.ginput_container.ginput_container_select select:focus{box-shadow:inset 0px 0px 4px 0px #cccccc!important}label.gfield_label,legend.gfield_label{margin-bottom:0!important}.ginput_complex label{padding-top:0!important}.ginput_container_textarea{line-height:0!important}.gform_validation_errors{background:#f7f7f7!important;border-radius:0!important;border:1.5px solid #222222!important;padding:16px!important}.gform_submission_error{color:#222222!important;padding-bottom:0}.gfield_error label,.gfield_error legend{color:#333333!important;font-weight:700!important}.gfield_validation_message,.validation_message{border:none!important}div.validation_message.gfield_description{padding:6px!important;line-height:1.2em!important;font-size:13.2px!important}.validation_message{border:none!important;margin-top:5px!important}.gform_footer{padding-bottom:0!important}.gform_footer button{margin-bottom:0!important}.et_pb_mw_gravity_forms_module{margin-bottom:0!important}.recaptcha-msg-field{font-size:13px}ul.sub-menu{background-color:#ffffff;box-shadow:0 2px 5px rgba(0,0,0,0.15);border-top:1px solid rgba(0,0,0,0.05)}.basic_nav nav>ul>li.menu-item-has-children>a:after{display:none}#menu-mobile-menu-1>li.highlight-menu-item>a{color:#2edcb1!important}.shopping_bag_items_number{background-color:#f7f7f7!important}.svg_icon a svg{fill:#272d37}.add_to_cart_wrap button{width:auto;flex:2}.woocommerce div.product form.cart .reset_variations{position:absolute;top:-29px;font-size:12px;right:12px}.orderby,.woocommerce div.product form.cart .variations td select{width:100%;height:40px}.woocommerce-variation-availability>p{text-align:center;background:#fafbfd;border-radius:10px;color:inherit!important;margin-bottom:10px;margin-top:-20px}.quantity.hidden{display:none!important}#review_form_wrapper input#submit{padding:0.3em 1em!important}button.button{cursor:pointer}.woocommerce-message{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}.woocommerce-message::after,.woocommerce-error::after,.woocommerce-info::after{display:none}.return-to-shop{padding-top:10px!important}a.restore-item{color:#ffffff!important;text-decoration:underline}.account-navigation-menu .et_pb_button,.account-page-options .woocommerce-button{margin:2px}.account-page-options .woocommerce-order-details{margin-top:20px}.account-details-area .button{margin-left:0}.account-details-area legend{padding-left:0}.woocommerce-address-fields label,.account-addresses-area label,form.woocommerce-EditAccountForm.edit-account label{margin-right:10px}.woocommerce-address-fields .button,.account-addresses-area .button,form.woocommerce-EditAccountForm.edit-account .button{margin-top:20px}.woocommerce-MyAccount-content{background-color:#fafbfd;padding:20px}mark{background-color:rgba(255,255,255,0);font-weight:bold}a.woocommerce-Button.button,.account-page-options .woocommerce-info a,.woocommerce-message .button,.woocommerce-message a.button.wc-forward{color:#ffffff!important}a.woocommerce-Button.button:hover,.account-page-options .woocommerce-info a:hover,.woocommerce-message .button:hover,.woocommerce-message a.button.wc-forward:hover{background-color:#272D37!important;color:#ffffff!important}.woocommerce-variation-add-to-cart-disabled .button{background-color:#272d37!important;border:1px solid #272d37!important;color:#ffffff!important}.variations label{text-transform:uppercase}a.showcoupon,a.showlogin{text-decoration:underline!important}.woocommerce-form-coupon-toggle .woocommerce-info{background-color:transparent!important;padding:0!important;color:#000000!important}.woocommerce-form-login-toggle p{font-size:18px!important}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{background-color:rgba(255,255,255,0.7)!important;margin:1em 0!important}.et_pb_woo_checkout_login{padding:0!important}form>p.lost_password>a{color:#000000!important}.woocommerce-form-login__submit,form.checkout_coupon.woocommerce-form-coupon button.button{padding-top:0.3em!important;padding-bottom:0.3em!important}.woocommerce-form-login__submit{margin-left:6px!important}form.checkout_coupon.woocommerce-form-coupon button.button{text-transform:capitalize!important}.woocommerce-checkout #main-content .container{padding-top:0!important}.custom_btn.et_pb_button{background-color:transparent!important;border:1px solid #151515!important;color:#151515!important}.custom_btn.et_pb_button:hover{background-color:#151515!important;border:1px solid #151515!important;color:white!important}.woocommerce a.button{padding:0.3em 1em!important;font-weight:normal!important}.et_pb_blurb.details-blurb .et_pb_blurb_container{padding-left:6px!important}@media (min-width:980px){.shop_product_thumbnail{overflow:hidden}.shop_product_thumbnail img{transform-origin:bottom;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.product_tile_divi:hover img{transform:scale(1.08)}}.media-box-content{background:rgba(255,255,255,0)!important}img.attachment-t.size-t.wp-post-image{display:block}.product_tile_button a{display:block!important}.media-box-content{padding:20px!important}.media-boxes-filter>li a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#272D37!important;border:1px solid #272D37!important;font-size:16px!important;margin:4px!important}.media-boxes-filter>li a:hover{color:#ffffff!important;background-color:#2edcb1!important;border:1px solid #2edcb1!important}.media-boxes-filter>li a.selected{background-color:#2edcb1!important;border:1px solid #2edcb1!important;color:white!important}.media-boxes-filters-container{text-align:center!important}.media-boxes-filter{text-align:center!important}.media-boxes-filter{text-align:center!important}@media (min-width:981px){.related_grid .product_tile_divi{margin:0 8%!important}}@media (max-width:980px){.related_grid .WD_grid{grid-template-columns:repeat(auto-fill,minmax(50%,1fr))!important}.related_grid .product_tile_divi{margin:4%!important}}.related_grid .product_tile_divi .shop_product_price p{color:#000000!important;font-weight:600!important;font-size:18px!important}@media (max-width:980px){.et_pb_column .et_pb_widget{float:none;width:100%;margin:0 0 30px 0}}.et_pb_widget{text-align:center;margin-bottom:20px!important}.widgettitle{border-bottom:3px solid #eeeeee;margin-bottom:16px}.et_pb_widget ul li{line-height:1.2em;margin-bottom:20px}.blog-roll .post-content-inner{padding-bottom:30px}.blog-roll .et_pb_post{padding-bottom:30px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.widget_search #searchsubmit{color:#ffffff!important;background-color:#000000!important;-webkit-transition:all 0.2s ease-in-out!important;-moz-transition:all 0.2s ease-in-out!important;-o-transition:all 0.2s ease-in-out!important;-ms-transition:all 0.2s ease-in-out!important;transition:all 0.2s ease-in-out!important}.widget_search #searchsubmit:hover{color:#2edcb1!important;background-color:#137ed0!important}.widget_search input#searchsubmit{border:none;border-radius:0}#search-2{margin-bottom:40px!important}