.woocommerce-product-details__short-description{font-size:14px}.custom-kich-thuoc{font-size:15px;color:#555;margin-bottom:15px;padding:8px 0;border-bottom:1px solid #f0f0f0}.custom-kich-thuoc strong{color:#4a6b5d;font-weight:600}.custom-kich-thuoc .icon-ruler{margin-right:4px}.custom-thanh-phan.flower-shop-style{background-color:#fffbf9;border:1px dashed #e8c5ba;padding:20px;border-radius:12px;margin-bottom:25px;box-shadow:0 2px 8px rgb(214 184 175 / .1)}.flower-shop-style .thanh-phan-heading{font-size:16px;color:#c07a7e;margin:0 0 12px 0;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.flower-shop-style .hoa-list{list-style:none;padding-left:0;margin:0}.flower-shop-style .hoa-list li{position:relative;padding-left:24px;margin-bottom:8px;color:#5c5c5c;font-size:15px;line-height:1.6}.flower-shop-style .hoa-list li::before{content:"✿";position:absolute;left:0;top:0;color:#e5989b;font-size:14px}.flower-shop-style .hoa-list li:hover{color:#333;transform:translateX(3px);transition:all 0.3s ease}.product-page-price{margin-bottom:3px!important}.product-main{padding:0px!important}.product-summary{padding-bottom:5px!important}.product-footer .container{padding-top:5px}.related-products-wrapper h3{padding-top:unset}.shop-container .content-row{margin-top:unset!important}.gt_languages a{color:black!important}.copy-row-btn{padding:5px 10px;border:1px solid #0073aa;background-color:#0085ba;color:#fff;border-radius:3px;cursor:pointer;font-size:13px;transition:background-color 0.2s ease-in-out}.copy-row-btn:hover{background-color:#0073aa}.copy-row-btn:disabled{background-color:#28a745;border-color:#218838;cursor:not-allowed}.dah-muc-sp-2025 img{border-radius:100%;border:2px solid #51870a}.xem-them-danh-gia{text-align:center;margin-top:20px}.xem-them-danh-gia a{background:#49860d;padding:10px;border-radius:10px;color:#fff}.bo-loc-thok .head-text{margin-right:10px}.bo-loc-thok .des-text{padding:5px 10px;border:1px solid #ccc;border-radius:10px;margin-right:10px;display:inline-block;margin-bottom:10px}.bo-loc-thok .des-text:hover{border-color:red}.bo-loc-thok .des-text a{color:#333}#ftwp-postcontent .box-image{border:1px solid #ebebeb}.back-to-top{bottom:200px}#ftwp-container #ftwp-list.ftwp-strong-first.ftwp-liststyle-decimal>.ftwp-item>.ftwp-anchor::before,#ftwp-container #ftwp-list.ftwp-strong-first>.ftwp-item>.ftwp-anchor .ftwp-text{font-weight:unset}.single-page{counter-reset:heading}.single-page h2:before{content:counter(heading)" ";counter-increment:heading;background:#51870A;width:45px;height:45px;display:block;text-align:center;vertical-align:middle;border-radius:100px;color:#fff;font-size:35px;margin-top:0;position:absolute;margin-left:-50px}.is-divider{display:none}.single-page h2{counter-reset:subheading}.single-page h3:before{content:counter(heading)"." counter(subheading)" ";counter-increment:subheading}.variations_form .form-phone,.variations_form .second_content,.variations_form .img-tuvan,.variations_form .camket-bs-tv,.wpcf7-spinner{display:none}.woocommerce div.product form.cart .variations{margin-bottom:0}.form-phone{width:100%;margin-left:auto;margin-right:auto;padding:20px;background:#00a85a;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:20px}.form-phone .item:nth-child(2n+1) .left{width:10%}.form-phone .item:nth-child(2n+1) .right{width:calc(90% - 10px);margin-left:10px;color:#fff}.form-phone .item:nth-child(2n+1) .left img{object-fit:contain}.form-phone p{margin-bottom:0}.form-phone .item:nth-child(2n+2) input:nth-child(2n+1){width:100%;border-radius:5px 0 0 5px}.form-phone .item:nth-child(2n+2) input{border:0;outline:0;padding:10px;background:#fff}.form-phone .wpcf7-form-control-wrap{width:80%;float:left}.form-phone .item{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:5px}.form-phone .item:nth-child(2n+2) input:nth-child(2n+2){width:15%;padding:2px 10px;border-radius:0 5px 5px 0;background:#008547;color:#fff;text-transform:capitalize}.hinh-thuc-te img{object-fit:cover;height:400px}.product-footer .container{padding:unset}.product-footer .product-page-sections .product-section{background:#fff;padding:10px;margin-bottom:10px}.product-footer .product-page-sections .product-section .large-2,.product-footer .product-page-sections .product-section .large-10{width:100%;flex-basis:100%;max-width:100%}.buy-now{background:#fd6e1d;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fd6e1d),to(#f59000));background:-webkit-linear-gradient(top,#f59000,#fd6e1d);background:-moz-linear-gradient(top,#f59000,#fd6e1d);background:-ms-linear-gradient(top,#f59000,#fd6e1d);background:-o-linear-gradient(top,#f59000,#fd6e1d);border-radius:5px}.checkout_coupon,.woocommerce-form-coupon-toggle,#customer_details label,.optional,.woocommerce-additional-fields h3{display:none}.woocommerce-Price-amount{color:#dd3333!important}.box-text-products{box-shadow:0 .3125rem .625rem rgb(0 0 0 / 30%);transition:all 0.5s ease 0s;border-bottom-left-radius:15px;border-bottom-right-radius:15px;text-align:center}.product-gallery{padding-top:20px;padding-bottom:20px!important}.woocommerce-cart main#main,.woocommerce-checkout main#main,.woocommerce-checkout #wrapper,.woocommerce-cart #wrapper{background:#f0f0f0}.form-row.place-order button#place_order{background:linear-gradient(180deg,#F79429 0%,#F7712E 100%)!important;width:100%;margin:0 auto 20px;border-radius:5px;max-width:250px;font-weight:400;border:0;float:none;display:block}#billing_toilanguoinhanhoa_field label{display:block;cursor:pointer;display:block;float:left;width:100%;background-color:#fef3f6;border:1px solid #ffc7d7;padding:5px 10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-weight:400;margin-bottom:10px}#billing_datetime_field label{display:block}p.form-row-first,p.form-row-last{width:100%}.button,button,input,textarea,select,fieldset{margin-bottom:5px}label.woocommerce-form__label{cursor:pointer;display:block;float:left;width:100%;background-color:#fef3f6;border:1px solid #ffc7d7;padding:5px 10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;font-weight:400;margin-bottom:10px}.woocommerce-checkout .woocommerce{display:block;background:#fff;box-shadow:0 0 18px rgb(0 0 0 / 12%);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;max-width:600px;margin:30px auto;padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px}.woocommerce-cart main#main,.woocommerce-checkout main#main,.woocommerce-checkout #wrapper,.woocommerce-cart #wrapper{background:#f0f0f0}.woocommerce-checkout .large-7,.woocommerce-checkout .large-5,.woocommerce-cart .large-7,.woocommerce-cart .large-5{max-width:100%;flex-basis:100%}.woocommerce-checkout .has-border{border:unset;padding:unset}.offer{border:1px solid #ebebeb;padding:10px 12px;position:relative;margin-top:20px;color:#288ad6;font-size:14px;margin-bottom:10px}.offer h4{font-size:18px;margin:0;font-weight:600;display:inline-block;position:absolute;top:-14px;color:#288ad6;padding:0 14px;background-color:#fff;text-transform:uppercase}.benefit{margin-bottom:0;padding-left:0;font-size:14px}.benefit li{list-style:none;padding-left:30px;position:relative;text-align:left;line-height:28px;text-transform:capitalize}.benefit li:before{content:'1';position:absolute;left:0;top:4px;border-radius:50%;background:#288ad6;color:#FFF;width:20px;display:block;text-align:center;line-height:20px}.benefit li:nth-child(2):before{content:'2'}.benefit li:nth-child(3):before{content:'3'}.benefit li:nth-child(4):before{content:'4'}.benefit li:nth-child(5):before{content:'5'}.benefit li:nth-child(6):before{content:'6'}.benefit li:nth-child(7):before{content:'7'}@media only screen and (max-width:48em){.dah-muc-sp-2025 .col{padding:4px!important}.single-page h2:before{position:unset;margin:unset;font-size:22px;width:30px;height:30px;display:inline-block;margin-right:5px}.product-footer .container{padding:15px}.buy-now{margin:0;margin-top:-5px;font-size:14px}.shop-container .product-info .single_add_to_cart_button{font-size:14px}.cart-container{margin:20px 4%;width:92%}.hinh-thuc-te img{object-fit:cover;height:250px}.dah-muc-sp-2025 .col{padding-bottom:15px}.cam-ket{padding:0px!important}}