.smponly{display:none}@media screen and (max-width:480px){.smponly{display:block}}.p-bottom-margin p{margin-bottom:0}.tbl-store{border:none}.tbl-store th,.tbl-store td{border-top:none;border-left:none;border-right:none;border-bottom:solid 1px #ccc}.tbl-store th{font-weight:400;white-space:nowrap;text-align:left}.yuba-tag{background:rgb(0 0 0 / .75);color:#fff;padding:4px 8px;font-size:12px;border-radius:8px;display:inline-block;margin-bottom:6px}h1.product_title{margin-bottom:20px!important}.ast-woo-shop-product-description p{text-align:left}.ast-woo-shop-product-description{margin-bottom:15px}.ast-no-sidebar #ast-cart-wrapper{margin-top:50px}button.show-password-input{background-image:none!important}button.show-password-input::after{content:none!important}button.show-password-input{position:relative}button.show-password-input::before{content:"";width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='white' d='M12 5C6.5 5 2 12 2 12s4.5 7 10 7 10-7 10-7-4.5-7-10-7Zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5Zm0-8a3 3 0 1 0 0 6 3 3 0 0 0 0-6Z'/%3E%3C/svg%3E")}.product-name{text-align:center;font-size:20px!important;margin-bottom:10px!important}.price{border-top:dotted 1px #ccc;border-bottom:dotted 1px #ccc;text-align:center;font-size:18px;margin-bottom:10px!important;padding:5px 0}.hozon{background:#dcc9a4;padding:5px}.sent .box-form{display:none}.grecaptcha-badge{visibility:hidden}.title-form{padding:5px 10px!important;background:#c9bc9c;color:#fff;margin-bottom:0px!important}.tbl-contact .required{background-color:#f19149;color:#FFF;font-size:12px;padding:3px;margin-left:10px}.tbl-contact .notrequired{background-color:#959595;color:#FFF;font-size:12px;padding:3px;margin-left:10px}.tbl-contact{width:100%;margin-top:0;margin-bottom:50px;border:none}.tbl-contact th,.tbl-contact td{padding:15px;border-bottom:1px solid #ddd;border-left:none;border-right:none}.tbl-contact th{width:35%;white-space:nowrap;text-align:left;font-weight:400}@media screen and (max-width:768px){.tbl-contact th,.tbl-contact td{width:100%;display:block;padding-left:0;padding-right:0}.tbl-contact th{border-bottom:none!important;padding-bottom:0}}.tbl-law{width:100%;border-collapse:collapse;border-top:1px solid #ccc;border-left:none}.tbl-law th,.tbl-law td{padding:15px;border-bottom:1px solid #ccc;border-left:none;border-right:none}.tbl-law th{width:20%;text-align:left;white-space:nowrap;vertical-align:top}@media screen and (max-width:768px){.tbl-law{border-top:none}.tbl-law th,.tbl-law td{width:100%;display:block;white-space:normal;padding-left:10px;padding-right:10px;border-top:none;border-bottom:none}.tbl-law th{background:#dfd4b8}}.privacy-policy h2{font-size:24px}@media only screen and (max-width:480px){.privacy-policy h2{font-size:20px}}