@media only screen and (min-width:981px){.et_pb_menu .sub-menu li.menu-item-has-children>a{padding-right:35px!important}.et_pb_menu .sub-menu .sub-menu{margin-left:-10px}.et_pb_menu .sub-menu,.et_pb_menu .sub-menu .sub-menu{display:flex!important;flex-direction:column!important;width:fit-content!important;min-width:220px!important}.et_pb_menu .sub-menu li a,.et_pb_menu .sub-menu .sub-menu li a{width:auto!important;white-space:nowrap!important}}#order_comments_field>label{color:red;font-weight:bold}#back_order,#back_order+.optional,#shipping_company_field,#billing_company_field,div#wwof_product_listing_filter,#preview_pdf{display:none!important}div.woocommerce>div.woocommerce-notices-wrapper>ul>li>a,.acfw-bogo-notice-text>.button,.acfw_apply_notification{margin-top:8px!important;background:white!important;color:#7E57C6!important}.acfw-bogo-notice-text>.button:hover,.acfw_apply_notification:hover{color:white!important;background:#7E57C6!important}#main-header,#main-footer{background:url(https://www.hhtatting.com/wp-content/uploads/2018/07/seamless_paper_texture.png) repeat;border:2px dashed #7e57c6;border-right:none;border-left:none}#main-header .et_mobile_menu{background-color:white!important}.et-search-form input{background-color:white;height:35px}.sale-badge{background-color:rgb(221,214,243);display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;color:#fff;text-align:center;border-radius:.25em}.new-badge{background-color:yellow;display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;color:#000;text-align:center;border-radius:.25em}.purple-line-through-heading h2{display:flex;width:100%;justify-content:center;align-items:center;text-align:center}.purple-line-through-heading h2::before,.purple-line-through-heading h2::after{content:'';display:block;height:12px;background-color:#7C56C2;flex:1;margin:0 20px}.purple-line-through-heading h2::before{border-top-right-radius:6px;border-bottom-right-radius:6px}.purple-line-through-heading h2::after{border-top-left-radius:6px;border-bottom-left-radius:6px}@media (max-width:1200px){.hh-mobile-menu .et_mobile_menu{box-sizing:border-box;width:100vw!important;max-width:100vw!important;left:0!important;right:0!important;margin:0!important;padding:0!important;gap:0!important;row-gap:0!important}.hh-mobile-menu .et_mobile_menu ul.sub-menu,.hh-mobile-menu .et_mobile_menu ul.children{width:100%!important;margin:0!important;padding:0!important;gap:0!important;row-gap:0!important}.hh-mobile-menu .et_mobile_menu li,.hh-mobile-menu .et_mobile_menu li li{box-sizing:border-box;width:100%!important;margin:0!important;padding:0!important}.hh-mobile-menu .et_mobile_menu li>a{box-sizing:border-box;display:flex!important;align-items:center;min-height:60px;margin:0!important;padding:14px 28px!important;line-height:1.25!important}.hh-mobile-menu .et_mobile_menu .sub-menu>li>a,.hh-mobile-menu .et_mobile_menu .children>li>a{padding-left:68px!important}.hh-mobile-menu .et_mobile_menu .sub-menu .sub-menu>li>a,.hh-mobile-menu .et_mobile_menu .children .children>li>a{padding-left:94px!important}.hh-mobile-menu .et_mobile_menu li.menu-item-has-children>.sub-menu,.hh-mobile-menu .et_mobile_menu li.page_item_has_children>.children{display:none!important}.hh-mobile-menu .et_mobile_menu li.submenu-open>.sub-menu,.hh-mobile-menu .et_mobile_menu li.submenu-open>.children{display:block!important}.hh-mobile-menu .et_mobile_menu li.menu-item-has-children,.hh-mobile-menu .et_mobile_menu li.page_item_has_children{display:grid!important;grid-template-columns:minmax(0,1fr) 52px;gap:0!important}.hh-mobile-menu .et_mobile_menu li.menu-item-has-children>a,.hh-mobile-menu .et_mobile_menu li.page_item_has_children>a{grid-column:1 / -1;grid-row:1;padding-right:58px!important}.hh-mobile-menu .et_mobile_menu .submenu-toggle{position:static!important;grid-column:2;grid-row:1;align-self:stretch;justify-self:stretch;display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:auto!important;height:auto!important;min-height:60px;margin:0!important;padding:0!important;border:0;background:transparent;color:inherit;font-size:28px;line-height:1!important;text-align:center;cursor:pointer}.hh-mobile-menu .et_mobile_menu .submenu-toggle span{display:block;line-height:1}.hh-mobile-menu .et_mobile_menu li.menu-item-has-children>.sub-menu,.hh-mobile-menu .et_mobile_menu li.page_item_has_children>.children{grid-column:1 / -1;grid-row:2}}.woocommerce-loop-category__title .count,ul.products .count,.product-category .count{display:none!important}