.page-title{margin-bottom:1.75rem;padding-bottom:1.25rem;position:relative}@media (max-width:767.98px){.page-title{margin-bottom:1.5rem;padding-bottom:0}}.page-title:after{background:#609444;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}@media (max-width:767.98px){.page-title:after{display:none}}.page-title .h2{color:#609444;font-weight:700;margin:0}@media (max-width:767.98px){.page-title .h2{border-bottom:3px solid #609444;margin-bottom:1rem;padding-bottom:1.25rem}}.page-title .h2>span{display:block;position:relative}.step-wrap{white-space:nowrap}@media (max-width:767.98px){.step-wrap{text-align:center}}.step-wrap .step-box{display:inline-block;margin:0 15px;position:relative;vertical-align:top}@media (max-width:576.98px){.step-wrap .step-box{margin:0 8px}}@media (max-width:360px){.step-wrap .step-box{margin:0 4px}}.step-wrap .step-box .step-box-inner{background:#fff;padding:5px 8px;position:relative;z-index:2}.step-wrap .step-box a{color:#231f20;text-decoration:none}.step-wrap .step-box:before{border-bottom:2px solid #e4e4e4;content:"";height:2px;position:absolute;right:100%;top:-webkit-calc(50% - 1px);top:calc(50% - 1px);width:100%;z-index:1}.step-wrap .step-box:first-of-type{margin-left:0}.step-wrap .step-box:first-of-type:before{display:none}.step-wrap .step-box:first-of-type .step-box-inner{padding-left:0}.step-wrap .step-box:last-of-type{margin-right:0}.step-wrap .step-box:last-of-type .step-box-inner{padding-right:0}.step-wrap .step-box .step-number{background:#e4e4e4;-webkit-border-radius:100%;border-radius:100%;color:gray;display:inline-block;font-size:.95rem;height:25px;margin-right:4px;text-align:center;width:25px}@media (max-width:576.98px){.step-wrap .step-box .step-number{font-size:.85rem;height:22px;width:22px}}.step-wrap .step-box .step-number:first-of-type{margin-left:0}.step-wrap .step-box .step-number:last-of-type{margin-right:0}.step-wrap .step-box .step-text{display:inline-block;font-size:.95rem}@media (max-width:576.98px){.step-wrap .step-box .step-text{font-size:.85rem}}.step-wrap .step-box.active:before{border-color:#609444}.step-wrap .step-box.active .step-number{background:#609444;color:#fff}#cart-summary .cart-body{position:relative}#cart-summary .cart-body .cart-title{font-size:1.75rem}#cart-summary .cart-body .cart-title i{font-size:2rem;line-height:1;position:relative;top:4px}#cart-summary>.container>.product-section+.donate-preview{margin-bottom:1.75rem}.cart-table-wrap>.cart-table-row .cart-table{padding:1.75rem 0;position:relative}.cart-table-wrap>.cart-table-row .cart-table:before{background:#e4e4e4;bottom:0;content:"";height:.1rem;left:10px;position:absolute;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.cart-table-wrap>.cart-table-row .cart-table .image{width:200px}@media (max-width:1199.98px){.cart-table-wrap>.cart-table-row .cart-table .image{width:180px}}@media (max-width:767.98px){.cart-table-wrap>.cart-table-row .cart-table .image{margin-bottom:15px;width:100%}}@media (max-width:576.98px){.cart-table-wrap>.cart-table-row .cart-table .image{margin-bottom:15px;width:100%}}.cart-table-wrap>.cart-table-row .cart-table .image a{display:block;overflow:hidden;position:relative}.cart-table-wrap>.cart-table-row .cart-table .image a .cart-img-flag{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:url(../images/bg-flag.png) 50% no-repeat;background-size:100% auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:68px;-webkit-justify-content:center;justify-content:center;padding:8px 10px 18px 8px;position:absolute;right:15px;top:0;width:50px}@media (max-width:767.98px){.cart-table-wrap>.cart-table-row .cart-table .image a .cart-img-flag{height:95px;width:70px}}.cart-table-wrap>.cart-table-row .cart-table .image a .cart-img-flag img{height:auto!important;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important;width:auto}.cart-table-wrap>.cart-table-row .cart-table .image a:not(.cart-img-flag) img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;width:100%}.cart-table-wrap>.cart-table-row .cart-table .image a:hover:not(.cart-img-flag) img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:991.98px){.cart-table-wrap>.cart-table-row .cart-table .detail{width:100%}}.cart-table-wrap>.cart-table-row .cart-table .desc{font-size:1rem;line-height:1.5}@media (max-width:991.98px){.cart-table-wrap>.cart-table-row .cart-table .desc{margin-bottom:20px;min-width:100%}}.cart-table-wrap>.cart-table-row .cart-table .desc h3{font-size:1.2rem;margin-bottom:5px;padding:.5rem 0}.cart-table-wrap>.cart-table-row .cart-table .desc ol,.cart-table-wrap>.cart-table-row .cart-table .desc ul{list-style:disc;margin:0;padding:0 0 0 1.25rem}.cart-table-wrap>.cart-table-row .cart-table .picker{width:250px}@media (max-width:1199.98px){.cart-table-wrap>.cart-table-row .cart-table .picker{width:180px}}@media (max-width:576.98px){.cart-table-wrap>.cart-table-row .cart-table .picker{width:140px}}.cart-table-wrap>.cart-table-row .cart-table .picker .number-picker{margin-top:-6px}@media (max-width:576.98px){.cart-table-wrap>.cart-table-row .cart-table .picker .number-picker{margin-top:-5px}}@media (max-width:576.98px){.cart-table-wrap>.cart-table-row .cart-table .picker .number-picker button{font-size:.65rem;height:26px;width:26px}}.cart-table-wrap>.cart-table-row .cart-table .picker .number-picker input{font-size:1.25rem}@media (max-width:576.98px){.cart-table-wrap>.cart-table-row .cart-table .picker .number-picker input{font-size:1.1rem;width:40px}}.cart-table-wrap>.cart-table-row .cart-table .price{font-size:1.25rem;padding-top:.5rem;white-space:nowrap;width:180px}@media (max-width:1199.98px){.cart-table-wrap>.cart-table-row .cart-table .price{width:160px}}@media (max-width:991.98px){.cart-table-wrap>.cart-table-row .cart-table .price{width:-webkit-calc(100% - 280px);width:calc(100% - 280px)}}@media (max-width:576.98px){.cart-table-wrap>.cart-table-row .cart-table .price{font-size:1.1rem;width:-webkit-calc(100% - 190px);width:calc(100% - 190px)}}.cart-table-wrap>.cart-table-row .cart-table .remove{font-size:2rem;padding-top:.5rem;text-align:left;width:80px}@media (max-width:1199.98px){.cart-table-wrap>.cart-table-row .cart-table .remove{width:80px}}@media (max-width:991.98px){.cart-table-wrap>.cart-table-row .cart-table .remove{text-align:right}}@media (max-width:576.98px){.cart-table-wrap>.cart-table-row .cart-table .remove{width:50px}}.cart-table-wrap>.cart-table-row:first-of-type .cart-table{padding-top:0}.cart-table-wrap .btn-remove{-webkit-border-radius:0;border-radius:0;font-size:1.5rem;line-height:1;margin-top:-5px;padding:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media (max-width:576.98px){.cart-table-wrap .btn-remove{font-size:1.2rem;margin-top:-5px}}.cart-table-wrap .btn-remove:hover{color:red}.subtotal{margin-bottom:2rem;padding-bottom:1.5rem;position:relative}.subtotal:before{background:#e4e4e4;bottom:0;content:"";height:.1rem;left:0;position:absolute;width:100%}.subtotal .col-title{width:200px}@media (max-width:1199.98px){.subtotal .col-title{width:180px}}@media (max-width:767.98px){.subtotal .col-title{width:auto}}.subtotal .col-title h5{font-size:1.5rem;margin:0}@media (max-width:576.98px){.subtotal .col-title h5{font-size:1.25rem}}.subtotal .col-net{font-size:1.5rem;font-weight:700;width:300px}@media (max-width:1199.98px){.subtotal .col-net{width:240px}}@media (max-width:991.98px){.subtotal .col-net{width:-webkit-calc(100% - 360px);width:calc(100% - 360px)}}@media (max-width:767.98px){.subtotal .col-net{width:auto}}@media (max-width:576.98px){.subtotal .col-net{font-size:1.25rem}}.cart-blank{margin:2.5rem 0 0}.product-section{margin-bottom:2rem}.donate-section{margin:auto auto 2rem;width:100%}@media (max-width:1199.98px){.donate-section{width:100%}}.donate-section .donate-section-header .col-left{width:200px}@media (max-width:1199.98px){.donate-section .donate-section-header .col-left{width:160px}}@media (max-width:576.98px){.donate-section .donate-section-header .col-left{padding-top:5px;width:100px}}.donate-section .donate-section-header .col-left img{width:90%}.donate-section .donate-section-header .col-right{width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}@media (max-width:1199.98px){.donate-section .donate-section-header .col-right{width:-webkit-calc(100% - 160px);width:calc(100% - 160px)}}@media (max-width:576.98px){.donate-section .donate-section-header .col-right{width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}}.donate-section .donate-section-body .donate-content>.row .col-option{width:55%}@media (max-width:767.98px){.donate-section .donate-section-body .donate-content>.row .col-option{width:100%}}.donate-section .donate-section-body .donate-content>.row .col-option .g-3{--bs-gutter-y:1rem;--bs-gutter-x:1rem}@media (max-width:991.98px){.donate-section .donate-section-body .donate-content>.row .col-option .g-3{--bs-gutter-y:.75rem;--bs-gutter-x:.75rem}}.donate-section .donate-section-body .donate-content>.row .col-specific{padding-left:60px;position:relative;width:45%}@media (max-width:991.98px){.donate-section .donate-section-body .donate-content>.row .col-specific{padding-left:30px}}@media (max-width:767.98px){.donate-section .donate-section-body .donate-content>.row .col-specific{padding-left:calc(var(--bs-gutter-x)*.5);padding-top:40px;width:100%}}.donate-section .donate-section-body .donate-content>.row .col-specific:before{background:#bebebe;bottom:0;content:"";height:-webkit-calc(100% - 26.3px - .5rem);height:calc(100% - 26.3px - .5rem);left:25px;position:absolute;width:.1rem}@media (max-width:991.98px){.donate-section .donate-section-body .donate-content>.row .col-specific:before{left:10px}}@media (max-width:767.98px){.donate-section .donate-section-body .donate-content>.row .col-specific:before{height:1px;left:.75rem;top:24px;width:-webkit-calc(100% - 1.5rem);width:calc(100% - 1.5rem)}}.donate-section .donate-section-body .donate-content>.row .radio-donate-transform label>input[type=radio]+span{padding-bottom:1rem;padding-top:1rem}@media (max-width:991.98px){.donate-section .donate-section-body .donate-content>.row .radio-donate-transform label>input[type=radio]+span{padding-bottom:.75rem;padding-top:.75rem}}.donate-section .donate-section-body .donate-content .donate-summary{display:none}@media (max-width:767.98px){.donate-section .donate-section-body .donate-content .specific-box{padding:0 1rem}.donate-section .donate-section-body .donate-content .specific-box>div>div{display:inline-block;vertical-align:middle}.donate-section .donate-section-body .donate-content .specific-box>div>div:first-of-type{margin:0!important;position:relative;width:-webkit-calc(100% - 66px);width:calc(100% - 66px)}.donate-section .donate-section-body .donate-content .specific-box>div>div:first-of-type:after{background:#bebebe;content:"";height:60%;position:absolute;right:-15px;top:20%;width:1px}.donate-section .donate-section-body .donate-content .specific-box>div>div:last-of-type{font-size:1rem;text-align:right;width:60px}.donate-section .donate-section-body .donate-content .specific-box input{border:0;font-size:1.5rem}}.donate-section .donate-section-body .donate-content .remark{color:#609444;text-align:center}@media (max-width:576.98px){.donate-section .donate-section-body .donate-content .remark{font-size:.9rem}}.donate-preview{position:relative}.donate-preview .col-left{width:200px}@media (max-width:1199.98px){.donate-preview .col-left{width:180px}}@media (max-width:767.98px){.donate-preview .col-left{width:120px}}.donate-preview .col-left img{display:block;margin:auto;width:80%}@media (max-width:767.98px){.donate-preview .col-left img{width:100%}}.donate-preview .col-right{width:-webkit-calc(100% - 670px);width:calc(100% - 670px)}@media (max-width:1199.98px){.donate-preview .col-right{width:-webkit-calc(100% - 580px);width:calc(100% - 580px)}}@media (max-width:991.98px){.donate-preview .col-right{margin-bottom:20px;width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}}@media (max-width:767.98px){.donate-preview .col-right{width:-webkit-calc(100% - 120px);width:calc(100% - 120px)}}.donate-preview .col-price{width:390px}@media (max-width:1199.98px){.donate-preview .col-price{width:320px}}@media (max-width:991.98px){.donate-preview .col-price{margin-left:180px;width:-webkit-calc(100% - 280px);width:calc(100% - 280px)}}@media (max-width:767.98px){.donate-preview .col-price{margin-left:120px;width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}}.donate-preview .col-price .general-price{color:#231f20;font-size:1.25rem;font-weight:700}.donate-preview .col-price .general-price .preview-mode{margin-left:auto;white-space:nowrap;width:190px}@media (max-width:1199.98px){.donate-preview .col-price .general-price .preview-mode{width:160px}}@media (max-width:991.98px){.donate-preview .col-price .general-price .preview-mode{width:100%}}.donate-preview .col-price .general-price .preview-mode>.row{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.donate-preview .col-price .general-price .edit-mode{padding-right:30px;position:relative;top:-8px}@media (max-width:991.98px){.donate-preview .col-price .general-price .edit-mode>.row{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}}.donate-preview .col-price .general-price .donate-price-preview{display:block;font-size:1.25rem;line-height:1.5}.donate-preview .col-price .general-price .input-donate-preview{background:#fff;border:1px solid #231f20;-webkit-border-radius:4px;border-radius:4px;font-size:1.25rem;font-weight:700;height:45px;text-align:center;width:230px}@media (max-width:1199.98px){.donate-preview .col-price .general-price .input-donate-preview{width:190px}}@media (max-width:991.98px){.donate-preview .col-price .general-price .input-donate-preview{width:220px}}.donate-preview .col-price .general-price .btn-donate-edit{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#f6bd51;border:0;-webkit-border-radius:100%;border-radius:100%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:22px;-webkit-justify-content:center;justify-content:center;padding:0;position:relative;top:-2px;width:22px}.donate-preview .col-price .general-price .btn-donate-edit i{font-size:.75rem;line-height:1.5;position:relative;top:2px}.donate-preview .col-price .general-price .btn-donate-edit:hover{background:#f7c669}.donate-preview .col-price .general-price .donate-preview-nav-confirm{left:0;padding-right:72px;position:absolute;text-align:right;top:-webkit-calc(100% + 10px);top:calc(100% + 10px);width:100%}@media (max-width:991.98px){.donate-preview .col-price .general-price .donate-preview-nav-confirm>.row{-webkit-box-pack:start!important;-ms-flex-pack:start!important;-webkit-justify-content:flex-start!important;justify-content:flex-start!important}}.donate-preview .col-price .general-price .donate-preview-nav-confirm .btn-donate-cancel,.donate-preview .col-price .general-price .donate-preview-nav-confirm .btn-donate-confirm{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#609444;border:0;-webkit-border-radius:100%;border-radius:100%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:22px;-webkit-justify-content:center;justify-content:center;padding:0;position:relative;top:-2px;width:22px}.donate-preview .col-price .general-price .donate-preview-nav-confirm .btn-donate-cancel i,.donate-preview .col-price .general-price .donate-preview-nav-confirm .btn-donate-confirm i{font-size:.65rem;line-height:1.5;position:relative;top:2px}.donate-preview .col-price .general-price .donate-preview-nav-confirm .btn-donate-confirm{background:#609444}.donate-preview .col-price .general-price .donate-preview-nav-confirm .btn-donate-confirm:hover{background:#6ba54c}.donate-preview .col-price .general-price .donate-preview-nav-confirm .btn-donate-cancel{background:red}.donate-preview .col-price .general-price .donate-preview-nav-confirm .btn-donate-cancel:hover{background:#ff1a1a}.donate-preview .col-price .general-price[data-edit=true]{margin-bottom:1rem}.donate-preview .col-price .general-price[data-edit=true] .preview-mode{display:none}.donate-preview .col-price .general-price[data-edit=true] .edit-mode{display:block}.donate-preview .col-price .general-price[data-edit=false] .preview-mode{display:block}.donate-preview .col-price .general-price[data-edit=false] .edit-mode{display:none}.donate-preview .col-remove{width:80px}@media (max-width:991.98px){.donate-preview .col-remove{text-align:right}}.donate-preview .col-remove .btn-remove{-webkit-border-radius:0;border-radius:0;font-size:1.5rem;line-height:1;padding:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media (max-width:576.98px){.donate-preview .col-remove .btn-remove{font-size:1.2rem;margin-top:-5px}}.donate-preview .col-remove .btn-remove:hover{color:red}.recommend-product{margin:2.5rem auto 0;max-width:850px;width:100%}@media (max-width:1199.98px){.recommend-product{max-width:inherit}}.recommend-product .recommend-product-title{line-height:1.5;margin:auto}@media (max-width:576.98px){.recommend-product .recommend-product-title{font-size:1rem}}.recommend-product .recommend-product-title .highlight{font-size:1.15em}.recommend-product .recommend-product-title .highlight i{font-size:2.25rem;line-height:1;position:relative;top:9px}.recommend-product .card-reward .card-excerp{display:none}.total-section{padding-top:1.5rem;position:relative}.total-section:before{background:#e4e4e4;content:"";height:.1rem;left:0;position:absolute;top:0;width:100%}.total-section .input-group{border:1px solid gray;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.total-section .input-group .form-control{border:0;-webkit-border-radius:0;border-radius:0;color:#231f20;font-size:1.75rem;font-weight:700;height:52px;outline:none;text-align:center}@media (max-width:767.98px){.total-section .input-group .form-control{font-size:1.5rem}}.total-section .input-group .input-group-text{border:0;padding-left:1rem;padding-right:1rem}.delivery-rate-bar{background:#f1f1f1;color:#609444;font-size:1.1rem;font-weight:700;margin-bottom:1rem;margin-top:-1.5rem;padding:.9rem .75rem;text-align:center}#payment .radio-payment-transform{display:inline-block;margin:0 1rem;vertical-align:top}@media (max-width:991.98px){#payment .radio-payment-transform{width:-webkit-calc(50% - 1rem - 25px);width:calc(50% - 1rem - 25px)}}@media (max-width:767.98px){#payment .radio-payment-transform{margin:0 .5rem;width:-webkit-calc(50% - .25rem - 15px);width:calc(50% - .25rem - 15px)}}@media (max-width:576.98px){#payment .radio-payment-transform{margin-bottom:15px;width:300px}}#payment .radio-payment-transform label>input[type=radio]+span{padding:1.75rem;width:380px}@media (max-width:991.98px){#payment .radio-payment-transform label>input[type=radio]+span{width:100%}}@media (max-width:767.98px){#payment .radio-payment-transform label>input[type=radio]+span{padding:.75rem}}#payment .radio-payment-transform label>input[type=radio]+span .payment-img .payment-img-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:80px;-webkit-justify-content:center;justify-content:center;width:100%}@media (max-width:991.98px){#payment .radio-payment-transform label>input[type=radio]+span .payment-img .payment-img-inner{height:60px}}@media (max-width:767.98px){#payment .radio-payment-transform label>input[type=radio]+span .payment-img .payment-img-inner{height:50px}}#payment .radio-payment-transform label>input[type=radio]+span .payment-img img{max-height:55px}@media (max-width:767.98px){#payment .radio-payment-transform label>input[type=radio]+span .payment-img img{max-height:35px}}#payment>.container{padding-top:1.5rem}#information .form-control{border-color:#bebebe;-webkit-border-radius:6px;border-radius:6px;padding-left:.75rem;padding-right:.75rem}#information .full-width-title{padding:0}@media (max-width:576.98px){#information .full-width-title>.container{padding-left:0;padding-right:0}}#information .radio-info-transform label{cursor:pointer;display:block;margin:0}#information .radio-info-transform label>input[type=radio]{opacity:0;position:absolute;visibility:visible}#information .radio-info-transform label>input[type=radio]+span{color:#609444;display:block;font-size:1.25rem;font-weight:700;line-height:1;padding:1.5rem 1rem;position:relative;text-align:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media (max-width:991.98px){#information .radio-info-transform label>input[type=radio]+span{font-size:1.35rem;padding-bottom:1.25rem;padding-top:1.25rem}}@media (max-width:767.98px){#information .radio-info-transform label>input[type=radio]+span{font-size:1.2rem}}@media (max-width:576.98px){#information .radio-info-transform label>input[type=radio]+span{font-size:1.1rem}}#information .radio-info-transform label>input[type=radio]+span:after{background:#609444;bottom:0;content:"";height:5px;left:0;position:absolute;width:100%}#information .radio-info-transform label>input[type=radio]:checked+span{background:#609444;color:#fff}#address{background:#f1f1f1;margin-bottom:2rem}#address.section{padding-top:3rem}@media (max-width:576.98px){#address.section{padding-top:2rem}}#address .address-wrap{border:1px solid #609444;margin-top:2rem}#address .address-wrap:first-of-type{margin-top:0}#address .address-wrap[style="display: none;"]+.address-wrap{margin-top:0}#address .address-wrap .address-header{background:#609444;color:#fff;font-size:1.3rem;font-weight:700;padding:1.25rem 2rem}@media (max-width:767.98px){#address .address-wrap .address-header{padding-left:20px;padding-right:20px}}#address .address-wrap .address-body{background:#fff;padding:1.5rem 2rem}@media (max-width:767.98px){#address .address-wrap .address-body{padding-left:20px;padding-right:20px}}#address .address-wrap .form-control{border-color:#bebebe;-webkit-border-radius:6px;border-radius:6px;padding-left:.75rem;padding-right:.75rem}#address .address-wrap:last-of-type{margin-bottom:0}#button .btn-submit,.button-section .btn-submit{font-size:1.2rem}#button .btn-submit i,.button-section .btn-submit i{font-size:1.2em;position:relative;top:5px}#tax-address{display:none}.recommend-product-slide .swiper-pagination{bottom:0;margin-top:10px;position:relative}.recommend-product-slide .swiper-pagination .swiper-pagination-bullet{background:#e4e4e4}.recommend-product-slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#609444}.recommend-product-slide .swiper-container{padding:3px 0}.recommend-product-slide .swiper-container:not(.swiper-initialized) .swiper-slide{display:inline-block;vertical-align:top;width:50%}@media (max-width:767.98px){.recommend-product-slide .swiper-container:not(.swiper-initialized) .swiper-slide{width:100%}}.recommend-product-slide .swiper-button-next,.recommend-product-slide .swiper-button-prev{top:-webkit-calc(50% - 22px);top:calc(50% - 22px)}.recommend-product-slide .swiper-button-next:after,.recommend-product-slide .swiper-button-prev:after{color:#609444;font-size:2rem}@media (max-width:991.98px){.recommend-product-slide .swiper-button-next,.recommend-product-slide .swiper-button-prev{display:none}}.recommend-product-slide .swiper-button-prev{left:-40px}.recommend-product-slide .swiper-button-next{right:-40px}.ui-loader .ui-loader-inner .ball-pulse-sync>div,.ui-loader .ui-loader-inner .ball-pulse>div,.ui-loader .ui-loader-inner .ball-scale>div,.ui-loader .ui-loader-inner .line-scale-pulse-out>div{height:28px;margin-left:1px;margin-right:1px;width:3px}@font-face{ascent-override:110%;font-display:auto;font-family:FC Daisy;font-style:normal;font-weight:400;src:url(../fonts/FCDaisyRegular.eot);src:url(../fonts/FCDaisyRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/FCDaisyRegular.woff) format("woff"),url(../fonts/FCDaisyRegular.ttf) format("truetype"),url(../fonts/FCDaisyRegular.svg#FC\ Daisy) format("svg")}@font-face{ascent-override:110%;font-display:auto;font-family:FC Daisy;font-style:normal;font-weight:700;src:url(../fonts/FCDaisyBold.eot);src:url(../fonts/FCDaisyBold.eot?#iefix) format("embedded-opentype"),url(../fonts/FCDaisyBold.woff) format("woff"),url(../fonts/FCDaisyBold.ttf) format("truetype"),url(../fonts/FCDaisyBold.svg#FC\ Daisy) format("svg")}.font-fc-daisy{font-family:FC Daisy}.font-fc-daisy .adjust-fc-daisy{font-size:1.58em;line-height:1}.about-section .about-detail .detail-bottom .detail-bottom-title,.about-section .about-detail .detail-top .detail-title,.highlight-section .highlight-content .highlight-title,.plant-section .plant-title,.plant-title{font-size:2.15rem;line-height:1.2}@media (max-width:1400.98px){.about-section .about-detail .detail-bottom .detail-bottom-title,.about-section .about-detail .detail-top .detail-title,.highlight-section .highlight-content .highlight-title,.plant-section .plant-title,.plant-title{font-size:1.9rem}}@media (max-width:991.98px){.about-section .about-detail .detail-bottom .detail-bottom-title,.about-section .about-detail .detail-top .detail-title,.highlight-section .highlight-content .highlight-title,.plant-section .plant-title,.plant-title{font-size:1.8rem}}@media (max-width:767.98px){.about-section .about-detail .detail-bottom .detail-bottom-title,.about-section .about-detail .detail-top .detail-title,.highlight-section .highlight-content .highlight-title,.plant-section .plant-title,.plant-title{font-size:1.6rem}}@media (max-width:576.98px){.about-section .about-detail .detail-bottom .detail-bottom-title,.about-section .about-detail .detail-top .detail-title,.highlight-section .highlight-content .highlight-title,.plant-section .plant-title,.plant-title{font-size:1.45rem}}.btn-plant{background:#000!important;border-color:#000!important;-webkit-border-radius:25px;border-radius:25px;font-size:1.5rem;line-height:1;padding:1.35rem 2rem;text-transform:uppercase;width:250px}@media (max-width:576.98px){.btn-plant{-webkit-border-radius:15px;border-radius:15px;font-size:1.35rem;padding:1.25rem 1rem}}.btn-plant:hover{background:#0d0d0d!important}main{padding:0}.highlight-section{margin-bottom:-6%;position:relative;z-index:2}@media (max-width:1400.98px){.highlight-section{margin-left:-15%;width:130%}}@media (max-width:1199.98px){.highlight-section{margin-left:-25%;width:150%}}@media (max-width:991.98px){.highlight-section{margin-left:-40%;width:180%}}@media (max-width:767.98px){.highlight-section{margin-left:-75%;width:250%}}@media (max-width:576.98px){.highlight-section{height:450px;margin-left:0;width:100%}}.highlight-section .bg-highlight{position:relative;z-index:1}@media (max-width:576.98px){.highlight-section .bg-highlight{height:110%}}.highlight-section .bg-highlight img{width:100%}@media (max-width:576.98px){.highlight-section .bg-highlight img{height:100%;max-width:inherit;width:auto}}.highlight-section .highlight-content{height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:2}.highlight-section .highlight-content .container{height:87.45%;padding:3rem 0}@media (max-width:576.98px){.highlight-section .highlight-content .container{padding:2rem 0}}.highlight-section .highlight-content .container>.row{height:100%}.highlight-section .highlight-content .highlight-logo-1{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.highlight-section .highlight-content .highlight-logo-1 img{max-height:40px}@media (max-width:1400.98px){.highlight-section .highlight-content .highlight-logo-1 img{max-height:32px}}@media (max-width:991.98px){.highlight-section .highlight-content .highlight-logo-1 img{max-height:30px}}@media (max-width:767.98px){.highlight-section .highlight-content .highlight-logo-1 img{max-height:25px}}@media (max-width:576.98px){.highlight-section .highlight-content .highlight-logo-1 img{max-height:18px}}.highlight-section .highlight-content .highlight-logo-2{opacity:0;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}.highlight-section .highlight-content .highlight-logo-2 img{max-height:110px}@media (max-width:1400.98px){.highlight-section .highlight-content .highlight-logo-2 img{max-height:90px}}@media (max-width:991.98px){.highlight-section .highlight-content .highlight-logo-2 img{max-height:80px}}@media (max-width:767.98px){.highlight-section .highlight-content .highlight-logo-2 img{max-height:60px}}@media (max-width:576.98px){.highlight-section .highlight-content .highlight-logo-2 img{max-height:45px}}.highlight-section .highlight-content .highlight-title{color:#f2daa0;opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.highlight-section .highlight-content .highlight-nav{opacity:0}.highlight-section .highlight-content .highlight-nav .btn{-webkit-animation:scaleButton 3s ease-in-out infinite;animation:scaleButton 3s ease-in-out infinite;-webkit-border-radius:25px;border-radius:25px;font-size:1.75rem;line-height:1;padding:1.35rem 2rem;text-transform:uppercase}@media (max-width:991.98px){.highlight-section .highlight-content .highlight-nav .btn{font-size:1.5rem}}@media (max-width:767.98px){.highlight-section .highlight-content .highlight-nav .btn{-webkit-border-radius:20px;border-radius:20px;font-size:1.4rem}}@media (max-width:576.98px){.highlight-section .highlight-content .highlight-nav .btn{-webkit-border-radius:15px;border-radius:15px;font-size:1.3rem;padding:1rem 1.5rem}}.highlight-section .highlight-content .highlight-nav .btn.btn-danger{background:#ed1c27!important;color:#fff!important}.highlight-section .highlight-content .highlight-nav .btn.btn-danger:hover{background:#ec000c!important}.plant-section{padding:9rem 0 0;position:relative;z-index:1}@media (max-width:1400.98px){.plant-section{padding:6rem 0 0}}@media (max-width:991.98px){.plant-section{padding:6rem 0 0}}@media (max-width:767.98px){.plant-section{padding:4rem 0 0}}@media (max-width:576.98px){.plant-section{padding:4rem 0 0}}.plant-section .bg-plant{background:#177dbd;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.plant-section .plant-content{color:#fff;position:relative;text-align:center;z-index:2}.plant-section .plant-count{font-size:1.5rem;font-weight:700}.plant-section .plant-count .plant-number{color:#f2daa0;font-family:Gotham;font-size:5.75rem;line-height:1.2}@media (max-width:1199.98px){.plant-section .plant-count .plant-number{font-size:5rem}}@media (max-width:991.98px){.plant-section .plant-count .plant-number{font-size:4.5rem}}@media (max-width:767.98px){.plant-section .plant-count .plant-number{font-size:4rem}}@media (max-width:576.98px){.plant-section .plant-count .plant-number{font-size:3rem}}@media (max-width:991.98px){.plant-section .plant-count+h2{font-size:1.42rem}}@media (max-width:576.98px){.plant-section .plant-count+h2{font-size:1.1rem}}.about-section .about-detail{margin-bottom:8px;text-align:center}.about-section .about-detail .detail-bottom,.about-section .about-detail .detail-top{padding:3rem 0}@media (max-width:576.98px){.about-section .about-detail .detail-bottom,.about-section .about-detail .detail-top{padding:2rem 0}}.about-section .about-detail .detail-top{position:relative;z-index:2}.about-section .about-detail .detail-top .detail-title{color:#2e7138;opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.about-section .about-detail .detail-top .detail-subtitle{color:#97bf3d;opacity:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.about-section .about-detail .detail-top .h3{line-height:1.5;opacity:0;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px)}@media (max-width:576.98px){.about-section .about-detail .detail-top .h3{font-size:1.15rem}}.about-section .about-detail .detail-bottom{background:url(../images/plant-together/bg-about.png) top no-repeat;background-size:100% auto;padding-top:5.5rem;position:relative;z-index:1}@media (max-width:1199.98px){.about-section .about-detail .detail-bottom{background-size:auto 100%}}@media (max-width:576.98px){.about-section .about-detail .detail-bottom{background:none;padding-bottom:0;padding-top:0}}.about-section .about-detail .detail-bottom .detail-bottom-title{color:#fff;font-size:2rem;opacity:0;position:relative;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);z-index:2}@media (max-width:767.98px){.about-section .about-detail .detail-bottom .detail-bottom-title{font-size:1.6rem}}@media (max-width:576.98px){.about-section .about-detail .detail-bottom .detail-bottom-title{font-size:1.35rem}}.about-section .about-detail .detail-bottom .container{position:relative;z-index:2}.about-section .about-detail .detail-bottom:before{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(rgba(90,123,104,.9)));background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,rgba(90,123,104,.9) 100%);background:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(90,123,104,.9));bottom:0;content:"";height:65%;left:0;position:absolute;width:100%;z-index:1}.about-section .about-detail .detail-preview{color:#fff;font-weight:700;opacity:0;-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}@media (max-width:991.98px){.about-section .about-detail .detail-preview:after{clear:both;content:"";display:block;position:relative}}@media (max-width:576.98px){.about-section .about-detail .detail-preview{background:url(../images/plant-together/bg-about-mobile.png) bottom no-repeat;background-size:200% auto;margin-left:-15px;padding:1.5rem 15px;width:-webkit-calc(100% + 30px);width:calc(100% + 30px)}.about-section .about-detail .detail-preview.first{background:url(../images/plant-together/bg-about-mobile.png) top no-repeat;background-size:200% auto;margin-top:-6.5rem;padding-top:6.5rem}}.about-section .about-detail .detail-preview .detail-preview-img{margin-bottom:20px}@media (max-width:991.98px){.about-section .about-detail .detail-preview .detail-preview-img{float:left;width:150px}}@media (max-width:576.98px){.about-section .about-detail .detail-preview .detail-preview-img{width:100px}}.about-section .about-detail .detail-preview .detail-preview-img img{margin:auto;width:75%}@media (max-width:991.98px){.about-section .about-detail .detail-preview .detail-preview-img img{width:100%}}.about-section .about-detail .detail-preview h3{line-height:1.4}@media (max-width:991.98px){.about-section .about-detail .detail-preview h3{float:right;padding-top:20px;text-align:left;width:-webkit-calc(100% - 170px);width:calc(100% - 170px)}}@media (max-width:576.98px){.about-section .about-detail .detail-preview h3{font-size:1.2rem;padding-top:10px;width:-webkit-calc(100% - 115px);width:calc(100% - 115px)}}.about-section .about-detail .detail-preview p{margin:0}@media (max-width:991.98px){.about-section .about-detail .detail-preview p{float:right;text-align:left;width:-webkit-calc(100% - 170px);width:calc(100% - 170px)}}@media (max-width:576.98px){.about-section .about-detail .detail-preview p{font-weight:400;width:-webkit-calc(100% - 115px);width:calc(100% - 115px)}}.about-section .about-nan{background:url(../images/plant-together/bg-nan.png) 50% -webkit-calc(100% + 120px) no-repeat;background:url(../images/plant-together/bg-nan.png) center calc(100% + 120px) no-repeat;background-size:100% auto;padding:3rem 0;position:relative}@media (max-width:1500px){.about-section .about-nan{background-position:50% -webkit-calc(100% + 60px);background-position:center calc(100% + 60px)}}@media (max-width:1280px){.about-section .about-nan{background-size:120% auto}}@media (max-width:1199.98px){.about-section .about-nan{background-size:150% auto}}@media (max-width:991.98px){.about-section .about-nan{background:url(../images/plant-together/bg-nan-mobile.png) bottom no-repeat;background-size:150% auto}}@media (max-width:767.98px){.about-section .about-nan{background-size:150% auto}}@media (max-width:576.98px){.about-section .about-nan{background:none;padding:2rem 0}}.about-section .about-detail .detail-bottom .about-nan .detail-bottom-title,.about-section .about-detail .detail-top .about-nan .detail-title,.about-section .about-nan .about-detail .detail-bottom .detail-bottom-title,.about-section .about-nan .about-detail .detail-top .detail-title,.about-section .about-nan .highlight-section .highlight-content .highlight-title,.about-section .about-nan .plant-section .plant-title,.about-section .about-nan .plant-title,.highlight-section .highlight-content .about-section .about-nan .highlight-title,.plant-section .about-section .about-nan .plant-title{color:#2e7138;opacity:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.about-section .about-nan .sub-title{color:#97bf3d;line-height:1.5}.about-section .about-nan .nan-paragraph-1,.about-section .about-nan .sub-title{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.about-section .about-nan .nan-paragraph-1{margin-bottom:150px}@media (max-width:767.98px){.about-section .about-nan .nan-paragraph-1{font-size:1.1rem;margin-bottom:4rem}}@media (max-width:576.98px){.about-section .about-nan .nan-paragraph-1{margin-bottom:0}}.about-section .about-nan .nan-paragraph-2{color:#fff;opacity:0;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}@media (max-width:767.98px){.about-section .about-nan .nan-paragraph-2{font-size:1.1rem}}.about-section .about-nan .about-map{opacity:0;-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}@media (max-width:991.98px){.about-section .about-nan .about-map{margin:auto;width:40%}}@media (max-width:767.98px){.about-section .about-nan .about-map{width:50%}}.about-section .about-nan .col-before{opacity:0;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.about-section .about-nan .col-after{opacity:0;-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.about-section .about-donation{background:#f7e391;padding:3rem 0;position:relative}.about-section .about-donation .donation-cover{margin-top:-100px}@media (max-width:1400.98px){.about-section .about-donation .donation-cover{margin-top:-80px}}@media (max-width:991.98px){.about-section .about-donation .donation-cover{margin-bottom:2.5rem}}@media (max-width:576.98px){.about-section .about-donation .donation-cover{margin-bottom:2rem;margin-top:-60px}}.about-section .about-detail .detail-bottom .about-donation .detail-bottom-title,.about-section .about-detail .detail-top .about-donation .detail-title,.about-section .about-donation .about-detail .detail-bottom .detail-bottom-title,.about-section .about-donation .about-detail .detail-top .detail-title,.about-section .about-donation .highlight-section .highlight-content .highlight-title,.about-section .about-donation .plant-section .plant-title,.about-section .about-donation .plant-title,.highlight-section .highlight-content .about-section .about-donation .highlight-title,.plant-section .about-section .about-donation .plant-title{font-size:2.5rem;line-height:1}@media (max-width:1199.98px){.about-section .about-detail .detail-bottom .about-donation .detail-bottom-title,.about-section .about-detail .detail-top .about-donation .detail-title,.about-section .about-donation .about-detail .detail-bottom .detail-bottom-title,.about-section .about-donation .about-detail .detail-top .detail-title,.about-section .about-donation .highlight-section .highlight-content .highlight-title,.about-section .about-donation .plant-section .plant-title,.about-section .about-donation .plant-title,.highlight-section .highlight-content .about-section .about-donation .highlight-title,.plant-section .about-section .about-donation .plant-title{font-size:2rem}}@media (max-width:576.98px){.about-section .about-detail .detail-bottom .about-donation .detail-bottom-title,.about-section .about-detail .detail-top .about-donation .detail-title,.about-section .about-donation .about-detail .detail-bottom .detail-bottom-title,.about-section .about-donation .about-detail .detail-top .detail-title,.about-section .about-donation .highlight-section .highlight-content .highlight-title,.about-section .about-donation .plant-section .plant-title,.about-section .about-donation .plant-title,.highlight-section .highlight-content .about-section .about-donation .highlight-title,.plant-section .about-section .about-donation .plant-title{font-size:1.75rem}}.about-section .about-donation .col-qr-code{width:230px}@media (max-width:1199.98px){.about-section .about-donation .col-qr-code{width:200px}}@media (max-width:767.98px){.about-section .about-donation .col-qr-code{width:180px}}@media (max-width:576.98px){.about-section .about-donation .col-qr-code{margin-top:20px;width:190px}}.about-section .about-donation .donation-left{opacity:0;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);transform:translateX(-40px)}.about-section .about-donation .donation-right{opacity:0;-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translateX(40px)}.about-section .about-cover .container{margin:auto;max-width:1920px;padding:0}.about-section .partner-cover{padding:3rem 0}@media (max-width:576.98px){.about-section .partner-cover{padding:2rem 0}}.about-section .partner-cover img{max-height:100px}@media (max-width:991.98px){.about-section .partner-cover img{max-height:80px;max-width:160px}}@media (max-width:576.98px){.about-section .partner-cover img{max-height:60px;max-width:120px}}@media (max-width:375.98px){.about-section .partner-cover img{max-height:50px;max-width:85px}}.about-cycle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:145px;-webkit-justify-content:center;justify-content:center;position:relative;text-align:center;width:145px}@media (max-width:576.98px){.about-cycle{height:125px;width:125px}}.about-cycle .about-cycle-icon{height:45px;margin:auto auto 5px;width:45px}@media (max-width:576.98px){.about-cycle .about-cycle-icon{height:35px;width:35px}}.about-cycle .about-cycle-text{font-size:1.15rem;line-height:1.1;margin:0}@media (max-width:576.98px){.about-cycle .about-cycle-text{font-size:1rem;line-height:1.1}}.about-cycle .about-cycle-content{opacity:0;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.about-cycle .about-cycle-arrow{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-ms-touch-action:none;touch-action:none;-webkit-transform:rotate(160deg);-ms-transform:rotate(160deg);transform:rotate(160deg);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.about-cycle .about-cycle-arrow img{height:100%;width:100%}.about-cycle[data-color=green] .about-cycle-text{color:#97bf3d}.about-cycle[data-color=orange] .about-cycle-text{color:#ec8023}.about-cycle[data-color=blue] .about-cycle-text{color:#31addb}.tree-listing{background:url(../images/plant-together/bg-forest.png) top no-repeat;background-size:100% auto;padding:3rem 0}@media (min-width:1920px){.tree-listing{background-position:center -220px}}@media (max-width:1919px){.tree-listing{background-position:center -100px}}@media (max-width:1400.98px){.tree-listing{background-position:top;background-size:110% auto}}@media (max-width:991.98px){.tree-listing{background-size:120% auto}}@media (max-width:767.98px){.tree-listing{background-size:175% auto}}@media (max-width:576.98px){.tree-listing{background-size:300% auto;padding:2rem 0}}.about-section .about-detail .detail-bottom .tree-listing .detail-bottom-title,.about-section .about-detail .detail-top .tree-listing .detail-title,.highlight-section .highlight-content .tree-listing .highlight-title,.tree-listing .about-section .about-detail .detail-bottom .detail-bottom-title,.tree-listing .about-section .about-detail .detail-top .detail-title,.tree-listing .highlight-section .highlight-content .highlight-title,.tree-listing .plant-title{color:#fff;text-align:center}@media (max-width:1199.98px){.tree-listing .tree-slider{margin-left:calc(-50vw - -470px);width:100vw}}@media (max-width:991.98px){.tree-listing .tree-slider{margin-left:calc(-50vw - -350px)}}@media (max-width:767.98px){.tree-listing .tree-slider{margin-left:calc(-50vw - -260px)}}@media (max-width:576.98px){.tree-listing .tree-slider{margin-left:-15px;width:-webkit-calc(100% + 30px);width:calc(100% + 30px)}}.tree-listing .tree-slider .swiper-slide{cursor:pointer;width:290px}@media (max-width:576.98px){.tree-listing .tree-slider .swiper-slide.swiper-slide-next,.tree-listing .tree-slider .swiper-slide.swiper-slide-prev{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}.tree-listing .tree-slider .swiper-button-next,.tree-listing .tree-slider .swiper-button-prev{background:#fff;-webkit-border-radius:100%;border-radius:100%;color:#231f20;height:45px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:45px}@media (max-width:767.98px){.tree-listing .tree-slider .swiper-button-next,.tree-listing .tree-slider .swiper-button-prev{top:-webkit-calc(50% - 22.5px);top:calc(50% - 22.5px)}}.tree-listing .tree-slider .swiper-button-next:after,.tree-listing .tree-slider .swiper-button-prev:after{font-size:1.5rem;font-weight:700}.tree-listing .tree-slider .swiper-button-prev{left:-20px}@media (max-width:1199.98px){.tree-listing .tree-slider .swiper-button-prev{left:40px}}@media (max-width:576.98px){.tree-listing .tree-slider .swiper-button-prev{left:15px}}.tree-listing .tree-slider .swiper-button-prev:hover{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.tree-listing .tree-slider .swiper-button-prev:after{-webkit-transform:translateX(-1px);-ms-transform:translateX(-1px);transform:translateX(-1px)}.tree-listing .tree-slider .swiper-button-next{right:-20px}@media (max-width:1199.98px){.tree-listing .tree-slider .swiper-button-next{right:40px}}@media (max-width:576.98px){.tree-listing .tree-slider .swiper-button-next{right:15px}}.tree-listing .tree-slider .swiper-button-next:hover{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.tree-listing .tree-slider .swiper-button-next:after{-webkit-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}.tree-listing .tree-card{-webkit-border-radius:40px;border-radius:40px;overflow:hidden;padding:20px 15px;text-align:center;width:100%}.tree-listing .tree-card .tree-img-outer .tree-img-inner{height:280px}.tree-listing .tree-card .tree-img-outer .tree-img-inner img{max-height:100%}.tree-listing .tree-card .tree-detail .tree-title{color:#231f20;font-size:1.35rem}.tree-listing .tree-card .tree-detail .tree-excerp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.9rem;line-height:1.2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.tree-listing .tree-summary{text-align:center}.tree-listing .tree-summary .tree-summary-block{background:#108040;background:-webkit-gradient(linear,left top,right top,from(#108040),to(#38a047));background:-o-linear-gradient(left,#108040 0,#38a047 100%);background:linear-gradient(90deg,#108040,#38a047);-webkit-border-radius:20px;border-radius:20px;color:#fff;display:inline-block;font-size:1.5rem;font-weight:700;line-height:1.4;padding:1.5rem 2rem}@media (max-width:576.98px){.tree-listing .tree-summary .tree-summary-block{-webkit-border-radius:15px;border-radius:15px;font-size:1.25rem;padding:1.25rem 1.5rem}}.tree-listing .tree-summary .tree-summary-block .row{--bs-gutter-x:60px}@media (max-width:576.98px){.tree-listing .tree-summary .tree-summary-block .row{--bs-gutter-x:40px}}.tree-listing .tree-summary .tree-summary-block .row .col-auto{position:relative}.tree-listing .tree-summary .tree-summary-block .row .col-auto:first-of-type:after{background:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.tree-listing .tree-summary .tree-selected-listing{display:block;margin:auto;width:100%}@media (min-width:1400.98px){.tree-listing .tree-summary .tree-selected-listing{width:80%}}.tree-listing .tree-summary .tree-selected-listing table{min-width:650px}.tree-listing .tree-summary .tree-selected-listing table th{color:#428943;font-size:1.1rem}.tree-listing .tree-summary .tree-selected-listing table td,.tree-listing .tree-summary .tree-selected-listing table th{padding:12px 15px}.tree-listing .tree-summary .tree-selected-listing table tbody td{padding:8px 15px;vertical-align:middle}.tree-listing .tree-summary .tree-selected-listing table tbody td .btn{display:inline-block;line-height:1;padding:8px 10px}.tree-listing .tree-summary .tree-selected-listing table tbody td .btn.btn-outline-danger:hover{color:#fff}.tree-listing .tree-summary .tree-selected-listing table tfoot{font-weight:700}.tree-listing .tree-summary .tree-selected-listing table tfoot td{padding:20px 15px}.tree-listing .tree-remark{text-align:center}.tree-listing .tree-remark .h3{color:#428943;line-height:1.5}@media (max-width:576.98px){.tree-listing .tree-remark .h3{font-size:1.25rem}}.tree-listing .tree-point{left:95%;position:absolute;top:95%}@media (max-width:1400.98px){.tree-listing .tree-point{left:inherit;right:0}}@media (max-width:1199.98px){.tree-listing .tree-point{left:inherit;position:relative;right:inherit;top:inherit}}.tree-listing .tree-point ul{list-style:none;margin:0;padding:0}@media (max-width:1199.98px){.tree-listing .tree-point ul{text-align:center}}.tree-listing .tree-point ul>li{margin-bottom:8px;padding-left:22px;position:relative;white-space:nowrap}@media (max-width:1199.98px){.tree-listing .tree-point ul>li{display:inline-block;margin:30px 10px 0;text-align:left}}.tree-listing .tree-point ul>li strong{font-size:1.1em}.tree-listing .tree-point ul>li:before{-webkit-border-radius:100%;border-radius:100%;content:"";height:10px;left:0;position:absolute;top:6px;width:10px}.tree-listing .tree-point ul>li:first-of-type:before{background:#83b541}.tree-listing .tree-point ul>li:last-of-type:before{background:#fdb614}.tree-picker .btn-minus,.tree-picker .btn-plus{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none;padding:5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.tree-picker .btn-minus:hover,.tree-picker .btn-plus:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.tree-picker .picker-input{background:#fff;border:0;-webkit-border-radius:12px;border-radius:12px;font-weight:700;height:42px;text-align:center;width:80px}.payment-wrapper{background:url(../images/plant-together/bg-land.png) bottom no-repeat;background-size:100% auto;padding:3rem 0 4rem}@media (min-width:1920px){.payment-wrapper{background-position:top}}@media (max-width:1680px){.payment-wrapper{background-position:bottom}}@media (max-width:1199.98px){.payment-wrapper{background-size:125% auto}}@media (max-width:991.98px){.payment-wrapper{background-size:150% auto}}@media (max-width:767.98px){.payment-wrapper{background-size:200% auto}}@media (max-width:576.98px){.payment-wrapper{background-size:275% auto;padding:2rem 0}}.payment-wrapper .radio-payment-transform label>input[type=radio]+span{background:#fff;border:1px solid gray;-webkit-border-radius:20px;border-radius:20px;font-size:1rem;padding:2.25rem 1.25rem;text-transform:uppercase}@media (max-width:767.98px){.payment-wrapper .radio-payment-transform label>input[type=radio]+span{-webkit-border-radius:15px;border-radius:15px;font-size:.95rem}}@media (max-width:576.98px){.payment-wrapper .radio-payment-transform label>input[type=radio]+span{border-width:1px}}.payment-wrapper .radio-payment-transform label>input[type=radio]+span .payment-img .payment-img-inner{height:60px}.payment-wrapper .radio-payment-transform label>input[type=radio]+span .payment-img .payment-img-inner img{max-height:38px}@media (max-width:767.98px){.payment-wrapper .radio-payment-transform label>input[type=radio]+span .payment-img .payment-img-inner img{max-height:30px}}.payment-wrapper .radio-payment-transform label>input[type=radio]+span:after{height:30px;right:8px;top:8px;width:30px}@media (max-width:767.98px){.payment-wrapper .radio-payment-transform label>input[type=radio]+span:after{height:30px;width:30px}}.information{padding:0 0 3rem}@media (max-width:576.98px){.information{padding:2rem 0}}.tax-input{display:block!important}#address{background:transparent}.thankyou-wrapper{background:#207cbc;padding:3rem 0 0;text-align:center}@media (max-width:576.98px){.thankyou-wrapper{padding:2rem 0 0}}.about-section .about-detail .detail-bottom .thankyou-wrapper .detail-bottom-title,.about-section .about-detail .detail-top .thankyou-wrapper .detail-title,.highlight-section .highlight-content .thankyou-wrapper .highlight-title,.thankyou-wrapper .about-section .about-detail .detail-bottom .detail-bottom-title,.thankyou-wrapper .about-section .about-detail .detail-top .detail-title,.thankyou-wrapper .highlight-section .highlight-content .highlight-title,.thankyou-wrapper .plant-title{color:#fff}.thankyou-wrapper .thankyou-plant-logo{margin-bottom:10rem}@media (max-width:1400.98px){.thankyou-wrapper .thankyou-plant-logo{margin-bottom:6rem}}@media (max-width:767.98px){.thankyou-wrapper .thankyou-plant-logo{margin-bottom:4rem}}.thankyou-wrapper .thankyou-plant-logo img{max-height:80px}@media (max-width:991.98px){.thankyou-wrapper .thankyou-plant-logo img{max-height:70px}}@media (max-width:767.98px){.thankyou-wrapper .thankyou-plant-logo img{max-height:60px}}@media (max-width:576.98px){.thankyou-wrapper .thankyou-plant-logo img{max-height:42px}}.thankyou-wrapper .thankyou-bottom{position:relative}.thankyou-wrapper .thankyou-bottom .thankyou-bottom-content{left:0;position:absolute;top:0;width:100%}@media (max-width:1199.98px){.thankyou-wrapper .thankyou-bottom .thankyou-bottom-content{padding-bottom:4rem;position:relative;z-index:2}.thankyou-wrapper .bg-thankyou{bottom:0;left:0;position:absolute;width:100%;z-index:1}}@media (max-width:576.98px){.thankyou-wrapper .bg-thankyou{left:-50%;width:200%}}.thankyou-wrapper .bg-thankyou img{width:100%}.thankyou-wrapper .plants-growing{margin-bottom:4rem}.thankyou-wrapper .plants-growing img{width:450px}@media (max-width:1400.98px){.thankyou-wrapper .plants-growing img{width:400px}}@media (max-width:991.98px){.thankyou-wrapper .plants-growing img{width:300px}}@media (max-width:767.98px){.thankyou-wrapper .plants-growing img{width:260px}}@media (max-width:576.98px){.thankyou-wrapper .plants-growing img{width:200px}}@-webkit-keyframes scaleButton{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.05);transform:scale(1.05)}20%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.05);transform:scale(1.05)}40%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleButton{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.05);transform:scale(1.05)}20%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.05);transform:scale(1.05)}40%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}.plants-part{position:relative}@media (max-width:991.98px){.plants-part{margin-top:8rem}}@media (max-width:1400.98px){.plants-part{width:100%}}.plants-part .plants-background{overflow:hidden;position:relative}.plants-part .plants-base{position:relative}.plants-part .plants-layer{height:100%;left:0;position:absolute;top:0;width:100%}.plants-part .plants-layer.layer-1{z-index:1}.plants-part .plants-layer.layer-2{z-index:2}.plants-part .plants-layer.layer-3{z-index:3}.plants-part .plants-layer.layer-4{z-index:4}.plants-part .plants-layer.layer-5{z-index:5}.plants-part .plants-growing{height:348px;left:-webkit-calc(50% - 160px);left:calc(50% - 160px);position:absolute;top:0;width:320px;z-index:9}@media (max-width:1280px){.plants-part .plants-growing{height:294px;left:-webkit-calc(50% - 135px);left:calc(50% - 135px);width:270px}}@media (max-width:1199.98px){.plants-part .plants-growing{height:272px;left:-webkit-calc(50% - 125px);left:calc(50% - 125px);width:250px}}@media (max-width:991.98px){.plants-part .plants-growing{height:239px;left:-webkit-calc(50% - 110px);left:calc(50% - 110px);top:-5rem;width:220px}}@media (max-width:767.98px){.plants-part .plants-growing{height:217px;left:-webkit-calc(50% - 100px);left:calc(50% - 100px);top:-5rem;width:200px}}@media (max-width:576.98px){.plants-part .plants-growing{height:152px;left:-webkit-calc(50% - 70px);left:calc(50% - 70px);top:-6rem;width:140px}}.mini-plant{height:153px;pointer-events:none;position:absolute;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:214px}@media (max-width:576.98px){.mini-plant{display:none}}.mini-plant:after,.mini-plant:before{bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}.mini-plant:before{-webkit-animation:miniPlantLeft 3s ease-in-out infinite;animation:miniPlantLeft 3s ease-in-out infinite;background:url(../images/plant-together/plants/mini-plant-left.png) 50% no-repeat;background-size:100% auto;left:3%;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;z-index:1}.mini-plant:after{-webkit-animation:miniPlantRight 3.5s ease-in-out infinite;animation:miniPlantRight 3.5s ease-in-out infinite;background:url(../images/plant-together/plants/mini-plant-right.png) 50% no-repeat;background-size:100% auto;bottom:4%;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;z-index:2}.mini-plant.mini-plant-1{height:4.107142%;left:29%;top:20%;width:1.68155%}.mini-plant.mini-plant-2{height:4.64285%;left:39%;top:32%;width:1.89174%}.mini-plant.mini-plant-2:before{-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-duration:3.25s;animation-duration:3.25s}.mini-plant.mini-plant-2:after{-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-duration:4s;animation-duration:4s}.mini-plant.mini-plant-3{height:3.57142%;left:58.5%;top:30.5%;width:1.47136%}.mini-plant.mini-plant-3:before{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:2.5s;animation-duration:2.5s}.mini-plant.mini-plant-3:after{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:3s;animation-duration:3s}.mini-plant.mini-plant-4{height:3.57142%;left:68%;top:35.5%;width:1.47136%}.mini-plant.mini-plant-4:before{-webkit-animation-duration:3s;animation-duration:3s}.mini-plant.mini-plant-4:after{-webkit-animation-duration:3.5s;animation-duration:3.5s}.mini-plant.mini-plant-5{height:4.46428%;left:76%;top:30%;width:1.839201%}.mini-plant.mini-plant-5:before{-webkit-animation-duration:2s;animation-duration:2s}.mini-plant.mini-plant-5:after{-webkit-animation-duration:2s;animation-duration:2s}.mini-plant.mini-plant-6{height:2.85714%;left:85%;top:36%;width:1.156069%}.mini-plant.mini-plant-6:before{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:4s;animation-duration:4s}.mini-plant.mini-plant-6:after{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:4s;animation-duration:4s}.mini-plant.mini-plant-7{bottom:11%;height:5.178571%;left:64%;width:2.101944%}.mini-plant.mini-plant-7:before{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:3.25s;animation-duration:3.25s}.mini-plant.mini-plant-7:after{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:3.5s;animation-duration:3.5s}.mini-plant.mini-plant-8{bottom:15%;height:4.28571%;left:71%;width:1.734104%}.mini-plant.mini-plant-8:before{-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-duration:1.25s;animation-duration:1.25s}.mini-plant.mini-plant-8:after{-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.mini-plant.mini-plant-9{bottom:8%;height:3.57142%;left:79%;width:1.418812%}.mini-plant.mini-plant-9:before{-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-duration:1.25s;animation-duration:1.25s}.mini-plant.mini-plant-9:after{-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.mini-plant.mini-plant-10{bottom:13%;height:4.10714%;left:91%;width:1.629%}.mini-plant.mini-plant-10:before{-webkit-animation-delay:.15s;animation-delay:.15s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.mini-plant.mini-plant-10:after{-webkit-animation-delay:.15s;animation-delay:.15s;-webkit-animation-duration:1.75s;animation-duration:1.75s}.leaf-animate,.leaf-animate .tree-base{height:100%;left:0;position:absolute;top:0;width:100%}.leaf-animate .tree-base{z-index:1}.leaf-animate .leaf{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.leaf-animate .leaf.leaf-left{visibility:visible}.leaf-animate .leaf.leaf-left.left-1,.leaf-animate .leaf.leaf-left.left-2{-webkit-animation:leafTree 2s step-end infinite;animation:leafTree 2s step-end infinite}.leaf-animate .leaf.leaf-right{visibility:hidden}.leaf-animate .leaf.leaf-right.right-1,.leaf-animate .leaf.leaf-right.right-2{-webkit-animation:leafTree 2s step-end infinite;animation:leafTree 2s step-end infinite;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes miniPlantLeft{0%{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}50%{-webkit-transform:translateY(0) translateX(0) rotate(-3deg);transform:translateY(0) translateX(0) rotate(-3deg)}to{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}}@keyframes miniPlantLeft{0%{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}50%{-webkit-transform:translateY(0) translateX(0) rotate(-3deg);transform:translateY(0) translateX(0) rotate(-3deg)}to{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}}@-webkit-keyframes miniPlantRight{0%{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}50%{-webkit-transform:translateY(0) translateX(0) rotate(12deg);transform:translateY(0) translateX(0) rotate(12deg)}to{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}}@keyframes miniPlantRight{0%{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}50%{-webkit-transform:translateY(0) translateX(0) rotate(12deg);transform:translateY(0) translateX(0) rotate(12deg)}to{-webkit-transform:translateY(0) translateX(0) rotate(0deg);transform:translateY(0) translateX(0) rotate(0deg)}}@-webkit-keyframes leafTree{0%{visibility:visible}50%{visibility:hidden}to{visibility:visible}}@keyframes leafTree{0%{visibility:visible}50%{visibility:hidden}to{visibility:visible}}
