.text-3-lines,.text-3-lines a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-2-lines,.text-2-lines a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-1-lines,.text-1-lines a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.p-10{font-size:10px}.p-12{font-size:12px}.p-17{font-size:17px}.countdown-timer .w-countdown-item-label{display:none}.countdown-timer{display:flex}.countdown-timer .w-countdown-item{margin-inline-start:0px;flex-direction:row}.countdown-timer .w-countdown-item:not(:first-child):before{content:":"}.btn-arrow-roma .owl-prev,.btn-arrow-roma .owl-next{height:45px;width:45px;opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:cubic-bezier(.2,.64,.21,1);transition-timing-function:cubic-bezier(.2,.64,.21,1)}.btn-arrow-roma:hover .owl-prev,.btn-arrow-roma:hover .owl-next{opacity:1}.banner-promo .owl-stage-outer{border-radius:15px}.dot-yellow .owl-dots{text-align:left}.dot-yellow .owl-dot span{height:10px;background:#aaa}.dot-yellow .owl-dot.active span{background:#f9c519}.grid-product .w-grid-item-h{border:solid 1px #c6c6c6;border-radius:20px}.grid-product .price-tag bdi{display:inline-flex}.grid-product .price-tag{display:flex;flex-direction:column-reverse}.grid-product .sale-price-off{position:absolute;top:0;right:0;background:#ff0801;color:#fff;font-size:14px;font-weight:700;padding:4px 8px;border-radius:8px}.grid-product .woocommerce-Price-amount.amount{color:#050505;display:flex}.grid-product .woocommerce-Price-currencySymbol{margin-right:3px}.grid-product .type-product .price>ins .woocommerce-Price-currencySymbol{font-size:12px}.grid-product .type-product .price>ins{font-size:28px}.grid-product .type-product .price>del:before{content:"Normal Price:";font-weight:400;opacity:.5;margin-right:5px}.grid-product .type-product .price>del{font-weight:700;text-decoration:none;opacity:1;font-size:14px;display:flex;align-items:center}.grid-product .btn-whislist .us_add_to_favs{font-size:24px;background:0 0!important;color:#ff0801;line-height:1!important;width:fit-content!important}.grid-product i.qlwcdc_quick_view.button.alt{display:none!important}.grid-product .btn-whislist .us_add_to_favs.default.added>i{color:#ff0801}.grid-product.normal-width .owl-stage-outer{width:100%!important}.button.add_to_cart_button{padding:5px 30px!important;display:flex;align-items:center}.wc-add-to-cart-icon .add_to_cart_button.text_replaceable:before{content:"+";font-size:30px;display:flex;align-items:center;line-height:normal;margin-right:10px;top:50%}.text-1-lines,.text-1-lines a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.txt-shadow{filter:drop-shadow(0 4px 2px rgba(0,0,0,.25))}.txt-underline{text-decoration:underline;text-underline-offset:5px}.carousel-img-contain .post-image img{object-fit:contain!important}.box-1 .box-item{padding:50px 35px 20%!important;border-radius:10px}.box-1 .box-item .box-title{font-weight:700;font-size:34px;color:#f9fafb;max-width:450px;margin-left:auto;margin-right:auto;margin-bottom:10px;text-align:center}.box-1 .box-item .box-desc{max-width:500px;margin-left:auto;margin-right:auto;text-align:center;font-size:20px;color:#fff;margin-bottom:20px}.box-carousel-1 .box-item{padding:25px;border-radius:10px;min-height:350px;position:relative}.box-carousel-1 .box-item:before{content:"";position:absolute;display:block;left:0;right:0;top:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.3),rgba(0,0,0,.8));border-radius:10px}.box-carousel-1 .content-wrapper.bottom{position:absolute;bottom:0;left:0;right:0}.iconbox-1 .w-iconbox-title{color:#fff;padding:5px 0}.iconbox-1 .w-iconbox-text{color:#f9fafb;font-size:14px}.iconbox-sosmed .w-iconbox-icon{font-size:24px!important;margin-right:15px!important}.iconbox-sosmed .w-iconbox-title{color:#fff;font-weight:400!important}.iconbox-sosmed .w-iconbox-text{color:#fff;font-weight:400!important;line-height:140%}.iconbox-sosmed:hover .w-iconbox-link{color:#f2f2f2}.iconbox-sosmed .w-iconbox-text h1,.iconbox-sosmed .w-iconbox-text h2,.iconbox-sosmed .w-iconbox-text h3,.iconbox-sosmed .w-iconbox-text h4,.iconbox-sosmed .w-iconbox-text h5,.iconbox-sosmed .w-iconbox-text h6{color:#fff!important}.text-highlight-1{color:#f9c519!important}.filter-category-product .w-filter-item-value{margin-bottom:0!important;border-bottom:1px solid rgba(0,0,0,10%);padding:12px 0}.filter-category-product .w-filter-item-value input[type=checkbox]{display:none}.filter-category-product .toggle-icon{margin-left:.5rem;cursor:pointer;transition:transform .3s ease;font-size:14px;color:#4b5563}.filter-category-product .has-children.open .toggle-icon{transform:rotate(180deg)}.filter-category-product .w-filter-item-value label{display:flex;align-items:center;cursor:pointer}.filter-category-product .w-filter-item-value:not(.depth_1) label{padding:12px 0}.filter-category-product .w-filter-item-value.depth_1 label .w-filter-item-value-label{flex-grow:1}.filter-category-product input:checked~.w-filter-item-value-label{color:#3858c9!important}.filter-category-product .w-filter-item.has_value .w-filter-item-reset{position:absolute;right:0;font-weight:600}.filter-category-product .w-filter-item-value[class*=depth_]:not(.depth_1){max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out,padding .3s ease-out;padding-top:0;padding-bottom:0}.filter-category-product .w-filter-item-value:not(.depth_1).is-visible{max-height:100px;opacity:1}.filter-category-product .w-filter-item-value.depth_2{padding-left:15px;margin-left:0!important}.filter-category-product .w-filter-item-value.depth_3{padding-left:30px;margin-left:0!important}.filter-category-product .w-filter-item-value.depth_4{padding-left:45px;margin-left:0!important}.filter-category-product .has-children.open .toggle-icon{transform:rotate(180deg)}.filter-category-product .w-filter-item-value label{display:flex;align-items:center;cursor:pointer}.filter-category-product .w-filter-item-value[class*=depth_] label .w-filter-item-value-label{flex-grow:1}.toc-1 div#ez-toc-container .ez-toc-title{display:none}.search-list-1 .w-form-row{background:#fff;border-radius:15px}.search-list-1 .w-form-row input[type=text]{border-radius:15px}.search-list-1 .w-form-row .w-search-form-btn{background:#ff0801!important;border-radius:10px;width:2.6em!important;line-height:2.6em!important;margin-right:3px;color:#fff!important}.filter-style-button-1 .w-filter-list .w-filter-item .w-filter-item-content .w-filter-item-values{display:flex}.filter-style-button-1 .w-filter-list .w-filter-item .w-filter-item-content .w-filter-item-values input[type=radio]{display:none}.filter-style-button-1 .w-filter-list .w-filter-item .w-filter-item-content .w-filter-item-values span{background:0 0;border-radius:10px;padding:10px 20px;font-family:"Lato"!important;font-weight:600;font-size:16px}.filter-style-button-1 .w-filter-list .w-filter-item .w-filter-item-content .w-filter-item-values input[type=radio]:checked~span{background:#3858c9;color:#fff!important}.contact-form-1 .ff-el-input--label label{font-size:17px;font-weight:600!important;color:#000;margin-top:15px}.contact-form-1 input[type=text],.contact-form-1 input[type=tel],.contact-form-1 input[type=number],.contact-form-1 input[type=email],.contact-form-1 textarea{border:1px solid #aaa!important;background:#f9fafb!important;border-radius:10px!important;font-family:"Lato"!important;font-weight:500!important}.contact-form-1 textarea{min-height:200px!important}.contact-form-1 input[type=checkbox]{border-radius:5px!important;height:20px;width:20px}.contact-form-1 .ff-el-form-check-label .ff-el-form-check-input{top:4px!important;margin-right:10px}.contact-form-1 .ff-el-form-check .ff-el-form-check-label{display:flex}.box-2{padding:30px 45px;background:#3858c9;border-radius:20px;box-shadow:3px 4px 15px 0px rgba(0,0,0,.25)}.w-tabs.accordion>div>.w-tabs-section{border-style:solid;border-width:1px;margin-bottom:20px;border-radius:10px}.no-touch .w-tabs-section-header:hover,.no-touch .w-tabs-section-header:focus{background:rgba(0,0,0,.04);border-radius:10px 10px 0px 0px}.user-profile-header .img-profile{width:25px;height:25px;margin-right:10px}.woocommerce-checkout-payment .payment_box{display:none!important}.wc-block-components-button:not(.is-link){background:var(--color-roma-gradient-1);color:var(--color-roma-white);border-radius:6px}.wc-block-components-button:not(.is-link):hover{background:#32499c;color:var(--color-roma-white)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:inherit!important}.woocommerce-shipping-totals.shipping{display:grid;margin:15px 0}.woocommerce-map-wrapper{display:none}.woocommerce-shipping-methods{text-align:left}@media screen and (max-width:600px){.grid-product .type-product .price>ins{font-size:18px}.grid-product .sale-price-off{font-size:10px;padding:4px 6px;border-radius:4px}.grid-product .type-product .price>del{font-size:8px}.wc-add-to-cart-icon .add_to_cart_button.text_replaceable:before{font-size:22px;margin-right:5px}.button.add_to_cart_button{padding:3px 10px!important}.btn-arrow-roma .owl-prev,.btn-arrow-roma .owl-next{opacity:1}}