#buy-specs,#pay-type{display:flex;flex-wrap:wrap;gap:12px;user-select:none;-webkit-user-select:none;}.select-specs,.pay-type{margin:0 !important;}.count{display:inline-flex;align-items:center;user-select:none;-webkit-user-select:none;}.goods-tag.text-success{border-color:#8ddccc !important;color:#45bfa6 !important;}.goods-tag.text-info{border-color:#a9d3e4 !important;color:#69aeca !important;}.goods-tag.text-danger{border-color:#ffb1b1 !important;color:#ff7777 !important;}.goods-tag.text-warning{border-color:#e5ce9a !important;color:#c7a45b !important;}.goods-image-box{display:flex;align-items:center;justify-content:center;width:78%;max-width:260px;aspect-ratio:1 / 1;margin:20px auto 10px;background:#f6f7f9;border-radius:28px;overflow:hidden;}.goods-image-box img{max-width:85%;max-height:85%;border-radius:18px;object-fit:contain;}.count{display:inline-block;border:2px solid #e9ecef;border-radius:.5rem;}.count__ctrl{padding:5px 15px;background:#e9ecef;}.count__num{width:50px;padding:0 10px;border:0;text-align:center;}.variations__title--gap{padding:20px 0px 10px;}.select-specs{display:inline-flex !important;align-items:center;justify-content:center;box-sizing:border-box;height:38px;margin:0 10px 10px 0;padding:0 16px !important;border:2px solid rgba(167,167,167,.2);border-radius:50px;font-size:13px;font-weight:500;line-height:26px;color:#010101;text-align:center;box-shadow:1px 1px 1px -1px rgba(32,35,51,.04),0 2px 4px rgba(32,35,51,.02) !important;}.select-specs.active{border-color:#4aadff;}.select-specs.disabled{color:#8b8b8b;cursor:not-allowed;opacity:.65;}.pay-type{display:inline-flex !important;align-items:center;justify-content:center;box-sizing:border-box;height:38px;margin:0 10px 10px 0;padding:0 16px !important;border:2px solid rgba(167,167,167,.2);border-radius:10px;font-size:13px;font-weight:500;line-height:26px;color:#010101;text-align:center;white-space:nowrap;box-shadow:1px 1px 1px -1px rgba(32,35,51,.04),0 2px 4px rgba(32,35,51,.02) !important;}.pay-type.active{border-color:#4aadff;}#pay-type .pay-type[data-sku-allowed="0"]{display:none !important;}.pay-type.disabled{color:#8b8b8b;cursor:not-allowed;opacity:.65;}.pay-sprite{position:absolute;width:0;height:0;overflow:hidden;}.pay-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;}.pay-svg{display:block;width:25px;height:25px;}.pay-name{margin-left:8px;}.sku-text{display:block;margin:0;}.sku-price{display:none;align-items:center;justify-content:center;column-gap:1px;margin-left:6px;font-size:12px;font-weight:400;color:#8a8a8a;}#buy-specs.has-sku-price .sku-price{display:inline-flex;}.form div.form-group div.subscribe-tos span{display:block;font-size:14px;font-weight:400;line-height:1.5;color:#010101;}.attach-input.is-invalid{border-color:#dc3545 !important;box-shadow:none !important;}.attach-error{margin-top:4px;font-size:12px;line-height:1.4;color:#dc3545;}.order-captcha{margin:15px 0 5px;}.order-captcha__title{display:block;margin-bottom:5px;font-size:14px;line-height:1.5;color:#010101;}.order-captcha__row{display:flex;align-items:center;gap:8px;}#order-captcha-input{flex:1 1 auto;min-width:0;height:38px;text-transform:uppercase;}#order-captcha-img{display:block;flex:0 0 120px;box-sizing:border-box;width:120px;height:38px;background:#f6f7f9;border:1px solid #e5e5e5;border-radius:5px;object-fit:cover;cursor:pointer;user-select:none;}.prod-offering__merchant1{margin-top:20px;padding-top:20px;border-top:1px dotted rgba(32,35,51,.1);}.prod-offering__merchant1 .precheck-bonuses{display:flex;align-items:center;min-height:35px;margin-bottom:13px;padding:3px;background:#d0e2f1;border-radius:5px !important;cursor:pointer;}.prod-offering__merchant1 .precheck-bonuses .text{display:flex;align-items:center;margin-left:8px;font-size:13px;line-height:1.6;color:#010101;}.goods-detail{padding:10px 10px;white-space:normal;word-break:break-all;}
.page-container.product{overflow-wrap:anywhere;}.page-container.product .btn:focus,.page-container.product button:focus,.page-container.product [role="button"]:focus,#buy-btn:focus,#buy-specs .select-specs:focus,#pay-type .pay-type:focus{outline:none!important;box-shadow:none!important;}#buy-specs .select-specs.active,#pay-type .pay-type.active{border-color:#4aadff!important;}#buy-specs .select-specs,#pay-type .pay-type{-webkit-tap-highlight-color:transparent;}
