.gmht-site .category-area,.gmht-site .product-area{background:#fff!important}.gmht-site .products .product.card,.gmht-site ul.products li.product{background:#fff!important;border:0!important;box-shadow:none!important;border-radius:0;text-align:left!important;min-width:0}.gmht-site .products .product .card-body{padding:0!important;text-align:left}.gmht-site .products .product .woocommerce-loop-product__link{color:#151515;text-decoration:none;display:block}.gmht-site .products .product img.attachment-woocommerce_thumbnail{width:100%!important;height:auto!important;aspect-ratio:1;object-fit:contain;box-sizing:border-box;background:#fff;border:1px solid #ddd!important;border-radius:0;margin:0 0 16px!important;padding:0;transition:border-color 200ms ease,padding 200ms ease!important}.gmht-site .products .product:hover img.attachment-woocommerce_thumbnail{border-color:#ed1092!important;padding:2.5%}.gmht-site .products .product .woocommerce-loop-product__title{font-family:Roboto,Arial,sans-serif;font-size:clamp(16px,1.1vw,20px)!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0;color:#151515!important;padding:0!important;margin:0 0 12px!important;overflow-wrap:anywhere;transition:color 200ms ease!important}.gmht-site .products .product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:#ed1092!important}.gmht-site .products .product .price{display:block;color:#ed1092!important;font-size:clamp(17px,1.2vw,22px)!important;font-weight:400!important;line-height:1.4;margin:0 0 12px!important}.gmht-site .products .product .price ins{background:#fff0;text-decoration:none;color:inherit}.gmht-site .products .product .price del{color:#777;opacity:.7}.gmht-site .products .product .stock{color:#777!important;font-size:12px!important;line-height:1.5;text-transform:uppercase;margin:0 0 12px!important}.gmht-site .products .product .add-to-cart-container{text-align:left}.gmht-site .products .product .add-to-cart-container>a:not(.added_to_cart),.gmht-site ul.products li.product>a.button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:auto!important;max-width:100%;min-height:44px;padding:11px 22px!important;border:1px solid #070707!important;border-radius:30px!important;background:#070707!important;color:#fff!important;font-family:Roboto,Arial,sans-serif;font-size:12px!important;font-weight:500;line-height:1.3!important;letter-spacing:1px;text-transform:uppercase;white-space:normal;text-decoration:none;transition:background-color 200ms ease,border-color 200ms ease,color 200ms ease}.gmht-site .products .product .add-to-cart-container>a:not(.added_to_cart):hover,.gmht-site ul.products li.product>a.button:hover{background:#ed1092!important;border-color:#ed1092!important}.gmht-site .products .product .added_to_cart{display:block;color:#ed1092;margin-top:8px}.gmht-site .products .product a:focus-visible{outline:2px solid #ed1092;outline-offset:3px}@media(max-width:575px){.gmht-site .products .product .woocommerce-loop-product__title{font-size:15px!important}.gmht-site .products .product .add-to-cart-container>a:not(.added_to_cart),.gmht-site ul.products li.product>a.button{font-size:11px!important;letter-spacing:.6px;padding:10px 14px!important}}@media(prefers-reduced-motion:reduce){.gmht-site .products .product:hover img.attachment-woocommerce_thumbnail{padding:0}}.gmht-site :is(a.btn,a.button,button.btn,button.button,button[type="submit"],input[type="submit"],input[type="button"],.wp-block-button__link,.wc-block-components-button,.wpcf7-submit,.gform_button):not(#masthead *):not(.btn-close):not(.scrolltotopbtn):not(.quantity *):not(.aws-search-form *){background:#070707!important;background-image:none!important;color:#fff!important;border:1px solid #070707!important;border-radius:30px!important;box-shadow:none;min-height:44px;padding:11px 22px;font-weight:500;line-height:1.3;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:background-color 200ms ease,border-color 200ms ease,color 200ms ease}.gmht-site :is(a.btn,a.button,button.btn,button.button,button[type="submit"],input[type="submit"],input[type="button"],.wp-block-button__link,.wc-block-components-button,.wpcf7-submit,.gform_button):not(#masthead *):not(.btn-close):not(.scrolltotopbtn):not(.quantity *):not(.aws-search-form *):hover{background:#ed1092!important;border-color:#ed1092!important;color:#fff!important}.gmht-site :is(button,input):disabled{cursor:not-allowed}.gmht-inner-page .gmht-footer{padding-top:50px}.gmht-site :is(.single_add_to_cart_button,.woocommerce-cart .button,.woocommerce-cart .btn,.woocommerce-checkout .button,.woocommerce-checkout .btn,.woocommerce-checkout button[type="submit"],.wc-block-cart .wc-block-components-button,.wc-block-checkout .wc-block-components-button){font-size:12px!important;line-height:1.3!important;letter-spacing:.8px}.gmht-site :is(.wc-block-cart,.wc-block-checkout) .wc-block-components-button__text{font-size:inherit!important}.gmht-site:is(.archive,.search) .products.row{--bs-gutter-y:50px;row-gap:0}.gmht-site:is(.archive,.search) ul.products{row-gap:0}.gmht-site:is(.archive,.search) ul.products li.product{margin-bottom:50px}@media(prefers-reduced-motion:no-preference){.gmht-site :is(a,button,input[type="submit"],input[type="button"],.wp-block-button__link,img),.gmht-site :is(a,button)::before,.gmht-site :is(a,button)::after{transition-duration:200ms!important}}@media(prefers-reduced-motion:reduce){.gmht-site .products .product img.attachment-woocommerce_thumbnail,.gmht-site .products .product .woocommerce-loop-product__title{transition:none!important}}body.gmht-site.single-product #page .product form.cart button.single_add_to_cart_button{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box!important;flex:0 0 auto!important;align-self:center;width:auto!important;min-width:0!important;max-width:100%;height:44px!important;min-height:44px!important;padding:11px 22px!important;font:500 12px/1.3 Roboto,Arial,sans-serif!important;letter-spacing:1px!important;text-transform:uppercase!important;border:1px solid #070707!important;border-radius:30px!important}body.gmht-site.single-product #page .product form.cart button.single_add_to_cart_button :is(span,b,strong){font:inherit!important;letter-spacing:inherit!important}body.gmht-site.single-product #page .product form.cart button.single_add_to_cart_button:hover{border-color:#ed1092!important}body.gmht-site #page :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-weight:500!important}body.gmht-site #page :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) :is(b,strong){font-weight:inherit!important}body.gmht-site .information-page-block :is(h2,.h2){line-height:120%!important}body.gmht-site.page.gmht-inner-page .title-container{background:#fff!important;background-image:none!important;color:#000!important;padding:40px 0 16px!important;margin:0!important;min-height:0!important}body.gmht-site.page.gmht-inner-page .title-container::before,body.gmht-site.page.gmht-inner-page .title-container::after{display:none!important}body.gmht-site.page.gmht-inner-page .title-container h1{color:#000!important;margin:0!important}body.gmht-site.page.gmht-inner-page .breadcrumb-page{background:#fff!important;margin-top:0!important;padding-top:12px!important;padding-bottom:24px!important;margin-bottom:0!important}body.gmht-site.page.gmht-inner-page .information-page-block,body.gmht-site.page.gmht-inner-page .information-page-block>.site-content{background:#fff!important;background-image:none!important}body.gmht-site.page.gmht-inner-page .information-page-block{padding-top:32px!important}.gmht-site .gmht-footer::before{content:"";display:block;border-top:1px solid #ccc;width:100%;margin-bottom:38px}body.gmht-site .scrolltotopbtn{display:none!important}@media(max-width:1240px){body.gmht-site.single-product #page .product form.cart button.single_add_to_cart_button{margin-top:0!important;vertical-align:middle}}body.gmht-site.woocommerce-cart #page .coupon button[name="apply_coupon"]{margin-left:10px!important;margin-top:0!important}@media(max-width:991px){body.gmht-site.woocommerce-cart #page .coupon button[name="apply_coupon"]{margin-left:0!important;margin-top:10px!important}}