html{scroll-behavior:smooth}.rwc_cart-button{color:white;border:none;border-radius:5px;padding:10px
15px;cursor:pointer;display:flex;align-items:center}.cart-icon{font-size:24px}.cart-count{background:red;color:white;border-radius:50%;padding:2px
6px;font-size:14px;display:flex;justify-content:center;align-items:center}.cart-drawer{position:fixed;top:0;width:300px;height:100%;background:white;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);transform:translateX(100%);transition:transform 0.3s ease;z-index:999999;padding-left:1rem;padding-right:1rem;padding-top:10px}.cart-drawer.left{left:0;transform:translateX(-100%)}.cart-drawer.right{right:0}.cart-drawer.open{transform:translateX(0) !important}.cart-drawer .cart-item{display:flex;align-items:center;padding:1rem}.cart-drawer .cart-items{overflow-y:auto}.cart-drawer .cart-item:not(:last-child){border-bottom:1px solid #eaeaea}.cart-subtotal{border-top:1px solid #eaeaea}.cart-drawer .cart-item
img{width:150px;height:auto;margin-right:10px}.cart-drawer .item-title{flex-grow:1}.rmenu-cart .remove-item{background:transparent;border:none;color:red;cursor:pointer;padding:5px
10px}.rmenu-cart
.quantity{display:flex;gap:10px}.rmenu-cart .item-title{font-size:16px;margin:7px
0}.rmenu-cart .thumnail
img{width:150px;object-fit:cover}.rmenu-cart .cart-subtotal{padding:10px;font-weight:bold}.rmenu-cart .checkout-button{background-color:#28a745;color:white;border:none;border-radius:5px;padding:10px;cursor:pointer;width:100%;margin-top:10px;display:block;text-align:center}.cart-drawer .cart-item{align-items:flex-start;gap:10px}.cart-drawer{width:450px}.quantity>input{width:4.8rem;padding:0
9px !important;border:1px
solid #eee}.cart-drawer{padding-top:30px}.cart-content
h2{font-size:24px}.cart-drawer{display:flex;flex-direction:column;justify-content:space-between;transition:all 0.8s}button.rwc_cart-button span.cart-icon
img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7488%)
hue-rotate(355deg) brightness(103%) contrast(106%)}.checkout-popup{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:white;padding:20px;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);z-index:999999;width:90%;max-width:400px;height:600px;overflow:hidden}.checkout-popup
h2{margin:0
!important}.checkout-popup .form-row.place-order{position:fixed;bottom:0;left:0;height:min-content;width:95%;background:#fff;display:flex;justify-content:space-between;margin:0
!important;padding:10px
20px !important}.checkout-popup.onepagecheckoutwidget .form-row.place-order{position:relative;top:unset;height:unset;width:unset;background:unset;display:unset;justify-content:unset}.checkout-popup p.order-total-price{display:flex;flex-direction:column;margin:0
!important}.checkout-popup p.order-total-price
bdi{font-weight:bold;font-size:20px}.one-page-checkout-container .form-row.place-order p.order-total-price{display:none}.checkout-popup .form-row.place-order:before,
.checkout-popup .form-row.place-order:after{display:none !important}.checkout-popup div#checkout-form{overflow:hidden;overflow-y:scroll;height:100%}.popup-message{margin-top:10px;color:green}.close-popup{background:transparent;border:none;color:#007cba;cursor:pointer;margin-top:10px}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);z-index:9999}.spinner{width:15px !important;height:15px;border-radius:50%;border:9px
solid;border-color:#dbdcef;border-right-color:#474bff;animation:spinner-d3wgkg 1s infinite linear}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.close_button{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:6px
solid transparent;color:#777;width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;position:relative;cursor:pointer;z-index:2}.close_button:before,.close_button:after{content:"";position:absolute;height:2px;width:60%;top:50%;left:0;margin-top:-1px;transform-origin:50% 50%;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-khtml-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-ms-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);background-color:#1b1b1b;background-color:#666}.close_button:before{-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close_button:after{-webkit-transform:rotate(-45deg);-khtml-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.close_button:hover:before,.close_button:hover:after{-webkit-transform:rotate(0deg);-khtml-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.checkout-popup ul#shipping_method
li{display:flex;align-items:center;align-content:center}.checkout-popup ul#shipping_method
label{padding:0
!important}.checkout-popup li label:before{display:none !important}.checkout-popup #shipping_method li
.shipping_method{opacity:1;display:block}.popup-message:has(.Confirm_message){height:100%;display:flex;align-items:center;justify-content:center}.popup-content{height:95%}.checkout-popup
form
#order_review:not(.elementor-widget-woocommerce-checkout-page #order_review),
#checkout-popup
form
#order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){padding:0
!important;border:0
!important}.checkout-popup #order_review_heading,
#checkout-popup
#order_review_heading{padding:0px
!important;border:0
!important;font-size:20px}.checkout-popup
p#shipping_first_name_field{width:100%}.checkout-popup tr.woocommerce-shipping-totals.shipping
td{padding:0
!important}.checkout-popup
ul#shipping_method
li:not(.elementor-widget-woocommerce-cart #shipping_method li){text-indent:-1px;padding:0.25em 0 0.25em 10px}.checkout-popup form.checkout_coupon.woocommerce-form-coupon{width:100%}.checkout-quantity-control{display:inline-flex;align-items:center;width:unset !important;max-width:unset !important;min-width:unset !important}.checkout-popup div:has(.checkout-quantity-control){align-items:center}.checkout-qty-btn{background-color:#f5f5f5;border:1px
solid #ddd;padding:0
8px !important;cursor:pointer;height:25px !important;max-height:25px !important;min-height:25px !important;font-weight:bold;font-size:16px;color:#000;margin:0
!important}.checkout-qty-minus{border-radius:3px 0 0 3px}.checkout-qty-plus{border-radius:0 3px 3px 0}.checkout-qty-input{width:3em;text-align:center;padding:5px;height:28px;margin:0
-1px;border-radius:0;vertical-align:middle;border:1px
solid #ddd}.checkout-quantity-control
input{width:40px !important;padding:1px
!important;height:25px !important;margin:0}.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last{width:100% !important}table.one-page-checkout-product-table
td{border:none}.one-page-checkout-container{clear:both;margin-bottom:30px;padding:25px;background:#f8f8f8;border-radius:4px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);max-width:1290px;margin:0
auto;overflow:auto}.one-page-checkout-description{margin-bottom:20px;font-size:14px;color:#666}@media (min-width: 768px){}.one-page-checkout-container .woocommerce-error:empty,.woocommerce-error:not(:has(*)){display:none !important}.remove-item-checkout{color:#c00;margin-left:5px;text-decoration:none;font-weight:bold;width:unset !important;max-width:unset !important}.remove-item-checkout:hover{color:#900}.checkout-product-item{display:flex;align-items:center}.checkout-product-image{margin-right:10px;min-width:50px}.checkout-product-name{flex:1}.wc-block-components-order-summary-item.onepaquc-has-custom-qty-controls
.wc-block-components-order-summary-item__quantity{display:none}.wc-block-components-order-summary-item .onepaquc-block-product-link{color:inherit;text-decoration:underline}.wc-block-components-order-summary-item .onepaquc-block-qty-wrap{margin-top:8px}.wc-block-components-order-summary-item .onepaquc-block-qty-wrap.is-loading{opacity:0.65}@media (max-width: 767px){.one-page-checkout-container{padding:15px}}@media (max-width: 781px){.cart-drawer{width:85vw;padding-top:10px;padding-left:10px;padding-right:10px}.cart-drawer .cart-item{padding:0;padding-top:30px}.quantity
input{width:40%}}.one-page-checkout-container .product-comparison-table{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;width:100%;max-width:1200px;margin:0
auto}.one-page-checkout-container .comparison-table{width:100%;border-collapse:collapse;margin-bottom:40px}.one-page-checkout-container .product-header-row{border-bottom:1px solid #eee}.one-page-checkout-container .product-header-row
th{padding:15px;text-align:center;vertical-align:top}.one-page-checkout-container .feature-column{width:200px;text-align:left !important}.one-page-checkout-container .product-column{padding:25px
15px !important}.one-page-checkout-container .product-image-container{position:relative;margin-bottom:15px;text-align:center}.one-page-checkout-container .product-image-container
img{max-width:100%;height:auto;display:block;margin:0
auto}.one-page-checkout-container .new-badge{position:absolute;top:0;right:0;background-color:#ff4081;color:white;padding:3px
8px;font-size:12px;border-radius:3px}.one-page-checkout-container .product-title{font-size:18px;font-weight:500;margin:10px
0;text-align:center}.one-page-checkout-container .product-price{font-size:16px;font-weight:500;margin-bottom:15px;text-align:center}.one-page-checkout-container .product-variations{display:flex;justify-content:center;margin:10px
0;gap:5px}.one-page-checkout-container .variation-option{width:20px;height:20px;border-radius:50%;display:inline-block;border:1px
solid #ddd}.one-page-checkout-container
.black{background-color:#000}.one-page-checkout-container
.blue{background-color:#1e88e5}.one-page-checkout-container
.pink{background-color:#e91e63}.one-page-checkout-container
.red{background-color:#f44336}.one-page-checkout-container
.green{background-color:#4caf50}.one-page-checkout-container
.yellow{background-color:#ffeb3b}.one-page-checkout-container
.purple{background-color:#9c27b0}.one-page-checkout-container
.orange{background-color:#ff9800}.one-page-checkout-container
.brown{background-color:#795548}.one-page-checkout-container .gray,
.one-page-checkout-container
.grey{background-color:#9e9e9e}.one-page-checkout-container
.white{background-color:#fff}.one-page-checkout-container
.gold{background-color:#ffd700}.one-page-checkout-container
.multicolor{background:linear-gradient(
to right,
red,
orange,
yellow,
green,
blue,
indigo,
violet
)}.one-page-checkout-container .off-white{background-color:#f5f5f5}.one-page-checkout-container
.silver{background-color:#c0c0c0}.one-page-checkout-container
.navy{background-color:#000080}.one-page-checkout-container
.teal{background-color:#008080}.one-page-checkout-container
.olive{background-color:#808000}.one-page-checkout-container
.maroon{background-color:#800000}.one-page-checkout-container
.aqua{background-color:#0ff}.one-page-checkout-container
.lime{background-color:#0f0}.one-page-checkout-container
.coral{background-color:#ff7f50}.one-page-checkout-container
.lavender{background-color:#e6e6fa}.one-page-checkout-container
.turquoise{background-color:#40e0d0}.one-page-checkout-container
.beige{background-color:#f5f5dc}.one-page-checkout-container
.amber{background-color:#ffc107}.one-page-checkout-container
.azure{background-color:#f0ffff}.one-page-checkout-container
.bronze{background-color:#cd7f32}.one-page-checkout-container
.burgundy{background-color:#800020}.one-page-checkout-container
.charcoal{background-color:#36454f}.one-page-checkout-container
.chartreuse{background-color:#7fff00}.one-page-checkout-container
.cobalt{background-color:#0047ab}.one-page-checkout-container
.copper{background-color:#b87333}.one-page-checkout-container
.crimson{background-color:#dc143c}.one-page-checkout-container
.cyan{background-color:#0ff}.one-page-checkout-container
.emerald{background-color:#50c878}.one-page-checkout-container
.fuchsia{background-color:#f0f}.one-page-checkout-container .forest-green{background-color:#228b22}.one-page-checkout-container .hot-pink{background-color:#ff69b4}.one-page-checkout-container
.indigo{background-color:#4b0082}.one-page-checkout-container
.ivory{background-color:#fffff0}.one-page-checkout-container
.jade{background-color:#00a86b}.one-page-checkout-container
.khaki{background-color:#f0e68c}.one-page-checkout-container
.lemon{background-color:#fff700}.one-page-checkout-container
.lilac{background-color:#c8a2c8}.one-page-checkout-container
.magenta{background-color:#f0f}.one-page-checkout-container
.mahogany{background-color:#c04000}.one-page-checkout-container
.mint{background-color:#3eb489}.one-page-checkout-container
.mustard{background-color:#ffdb58}.one-page-checkout-container .neon-green{background-color:#39ff14}.one-page-checkout-container .neon-pink{background-color:#ff6ec7}.one-page-checkout-container
.ochre{background-color:#c72}.one-page-checkout-container .olive-drab{background-color:#6b8e23}.one-page-checkout-container
.peach{background-color:#ffcba4}.one-page-checkout-container
.periwinkle{background-color:#ccf}.one-page-checkout-container
.plum{background-color:#8e4585}.one-page-checkout-container
.rose{background-color:#ff007f}.one-page-checkout-container
.rust{background-color:#b7410e}.one-page-checkout-container
.salmon{background-color:#fa8072}.one-page-checkout-container
.sapphire{background-color:#0f52ba}.one-page-checkout-container
.scarlet{background-color:#ff2400}.one-page-checkout-container .sea-green{background-color:#2e8b57}.one-page-checkout-container .sky-blue{background-color:#87ceeb}.one-page-checkout-container
.slate{background-color:#708090}.one-page-checkout-container
.tan{background-color:#d2b48c}.one-page-checkout-container
.taupe{background-color:#483c32}.one-page-checkout-container
.terracotta{background-color:#e2725b}.one-page-checkout-container
.thistle{background-color:#d8bfd8}.one-page-checkout-container
.violet{background-color:#ee82ee}.one-page-checkout-container
.wheat{background-color:#f5deb3}.one-page-checkout-container .amber-100{background-color:#ffecb3}.one-page-checkout-container .amber-500{background-color:#ffc107}.one-page-checkout-container .amber-900{background-color:#ff6f00}.one-page-checkout-container .blue-100{background-color:#bbdefb}.one-page-checkout-container .blue-500{background-color:#2196f3}.one-page-checkout-container .blue-900{background-color:#0d47a1}.one-page-checkout-container .cyan-100{background-color:#b2ebf2}.one-page-checkout-container .cyan-500{background-color:#00bcd4}.one-page-checkout-container .cyan-900{background-color:#006064}.one-page-checkout-container .deep-orange-100{background-color:#ffccbc}.one-page-checkout-container .deep-orange-500{background-color:#ff5722}.one-page-checkout-container .deep-orange-900{background-color:#bf360c}.one-page-checkout-container .deep-purple-100{background-color:#d1c4e9}.one-page-checkout-container .deep-purple-500{background-color:#673ab7}.one-page-checkout-container .deep-purple-900{background-color:#311b92}.one-page-checkout-container .light-blue-100{background-color:#b3e5fc}.one-page-checkout-container .light-blue-500{background-color:#03a9f4}.one-page-checkout-container .light-blue-900{background-color:#01579b}.one-page-checkout-container .light-green-100{background-color:#dcedc8}.one-page-checkout-container .light-green-500{background-color:#8bc34a}.one-page-checkout-container .light-green-900{background-color:#33691e}.one-page-checkout-container .add-to-cart-container{text-align:center;margin-top:15px}.one-page-checkout-container .section-header{background-color:#f5f5f5;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:0.5px}.one-page-checkout-container .section-header
td{padding:10px
15px;color:#616161}.one-page-checkout-container .feature-row
td{padding:12px
15px;border-bottom:1px solid #eee;text-align:center;vertical-align:middle}.one-page-checkout-container .feature-name{font-size:14px;color:#424242;text-align:left !important;font-weight:500}.one-page-checkout-container .feature-value{font-size:14px;color:#757575}.one-page-checkout-container .in-stock{color:#4caf50;font-weight:500}.one-page-checkout-container .out-of-stock{color:#f44336;font-weight:500}@media (max-width: 768px){.one-page-checkout-container .comparison-table{display:block;overflow-x:auto}.one-page-checkout-container .feature-column{width:150px}.one-page-checkout-container .product-title{font-size:16px}.one-page-checkout-container .product-price{font-size:14px}}.product-accordion-template .opc-product-add-to-cart
a{margin:0
!important}.product-accordion-template .one-page-checkout-container{padding:20px}.product-accordion-template .one-page-checkout-accordion{display:flex;flex-direction:column;gap:15px}.product-accordion-template .opc-accordion-item{border:1px
solid #ddd;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 2px 6px rgba(0, 0, 0, 0.05)}.product-accordion-template .opc-accordion-header{display:flex;align-items:center;cursor:pointer;padding:15px;position:relative;gap:15px}.product-accordion-template .opc-product-image
img{width:80px;height:auto;border-radius:8px}.product-accordion-template .opc-product-details{flex-grow:1;text-align:left}.product-accordion-template .opc-product-title{font-size:16px;font-weight:600;margin-bottom:4px}.product-accordion-template .opc-product-price{color:#444;margin-bottom:5px}.product-accordion-template .opc-product-add-to-cart{display:inline-block}.product-accordion-template .opc-toggle-icon{font-size:22px;font-weight:bold;color:#555;padding:0
10px;cursor:pointer;user-select:none}.product-accordion-template .opc-accordion-body{display:none;padding:15px;border-top:1px solid #eee;background-color:#f9f9f9}.product-accordion-template .opc-product-meta p,
.product-accordion-template .opc-product-attributes
ul{margin:5px
0;font-size:14px}.product-accordion-template .opc-product-attributes
ul{padding-left:20px;list-style-type:disc}.product-accordion-template .opc-accordion-item.active .opc-toggle-icon{color:#007cba}@media (max-width: 768px){.product-accordion-template .opc-accordion-header{flex-direction:column;align-items:flex-start}.product-accordion-template .opc-toggle-icon{position:absolute;top:15px;right:15px}}.product-list-template .one-page-checkout-product-list{list-style:none;padding:0;margin:0}.product-list-template .one-page-checkout-product-item{padding:10px
0;border-bottom:1px solid #eee;cursor:pointer;position:relative}.product-list-template .one-page-checkout-product-container{display:flex;align-items:center}.product-list-template .one-page-checkout-product-label{display:flex;align-items:center;width:100%;cursor:pointer}.product-list-template .one-page-checkout-product-image-wrap{margin-right:15px;margin-left:10px}.product-list-template .one-page-checkout-product-name{flex-grow:1}.product-list-template .one-page-checkout-product-price{margin-left:15px;font-weight:bold}.product-list-template
.one-page-checkout-product-checkbox:checked
+ .product-list-template
.one-page-checkout-product-image-wrap
+ .product-list-template
.one-page-checkout-product-name{font-weight:bold}.product-single-template .one-page-checkout-product-single{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:30px}.product-single-template
.one-page-checkout-product-single
a.button.product_type_simple.add_to_cart_button.onepaquc_ajax_add_to_cart{margin:0}.product-single-template .product-separator{margin:30px
0;border:0;border-top:1px solid #eee}.product-single-template .one-page-checkout-product-image-container{flex:0 0 45%;max-width:45%}.product-single-template .one-page-checkout-product-image-container{flex:0 0 45%;max-width:45%}.product-single-template .one-page-checkout-product-details{flex:0 0 50%;max-width:50%}.product-single-template .one-page-checkout-product-title{font-size:28px;margin-bottom:10px;font-weight:500;color:#333}.product-single-template .one-page-checkout-product-price{font-size:20px;margin-bottom:20px;color:#333}.product-single-template .one-page-checkout-product-description{margin-bottom:20px;color:#666}.product-single-template .one-page-checkout-product-form{margin-bottom:20px}.product-single-template .quantity
input.qty{width:70px !important;text-align:center !important;padding:8px
!important;border:1px
solid #ddd !important;margin-right:10px !important}.product-single-template .modify-complete-order{display:block;margin-top:15px;color:#666;text-decoration:none;font-size:14px}.product-single-template .modify-complete-order:before{content:"\2193";margin-right:5px}.product-single-template .one-page-checkout-product-meta{margin-top:20px;font-size:14px;color:#666}.product-single-template .one-page-checkout-product-meta
span{display:block;margin-bottom:5px}@media (max-width: 768px){.product-single-template .one-page-checkout-product-single{flex-direction:column}.product-single-template .one-page-checkout-product-image-container,
.product-single-template .one-page-checkout-product-details{flex:0 0 100%;max-width:100%}}.product-slider-template .one-page-checkout-container{padding:20px}.product-slider-template .one-page-checkout-product{text-align:center;background:#fff;border:1px
solid #eee;border-radius:10px;padding:15px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.05)}.product-slider-template .one-page-checkout-product-image
img{max-width:100%;height:auto;border-radius:10px}.product-slider-template .one-page-checkout-product-title{font-weight:600;margin:10px
0 5px}.product-slider-template .one-page-checkout-product-price{margin-bottom:10px;color:#444}.product-slider-template .owl-nav
button{position:absolute;top:40%;background:#ccc !important;border-radius:50%;padding:5px
10px !important}.product-slider-template .owl-nav .owl-prev{left:-25px}.product-slider-template .owl-nav .owl-next{right:-25px}.product-tabs-template .opc-product-add-to-cart
a{margin:0
!important}.product-tabs-template .one-page-checkout-container{padding:20px}.product-tabs-template .one-page-checkout-tabs{display:flex;flex-direction:column}.product-tabs-template .opc-tabs-list{display:flex;gap:15px;list-style-type:none;padding:0;margin-bottom:20px;overflow:auto;scrollbar-width:thin}.product-tabs-template .opc-tab-link{cursor:pointer;padding:10px
20px;background-color:#f1f1f1;border:1px
solid #ddd;border-radius:5px;transition:background-color 0.3s}.product-tabs-template .opc-tab-link.active{background-color:#007cba;color:white}.product-tabs-template .opc-tabs-content .opc-tab-pane{display:none;padding:20px;background-color:#f9f9f9;border:1px
solid #ddd;border-radius:5px}.product-tabs-template .opc-tabs-content .opc-tab-pane.active{display:block}.product-tabs-template .opc-product-image
img{width:80px;height:auto;border-radius:8px}.product-tabs-template .opc-product-details{flex-grow:1;text-align:left}.product-tabs-template .opc-product-title{font-size:16px;font-weight:600;margin-bottom:4px}.product-tabs-template .opc-product-price{color:#444;margin-bottom:5px}.product-tabs-template .opc-product-add-to-cart{display:inline-block}.product-tabs-template .opc-product-meta p,
.product-tabs-template .opc-product-attributes
ul{margin:5px
0;font-size:14px}.product-tabs-template .opc-product-attributes
ul{padding-left:20px;list-style-type:disc}.direct-checkout-button{position:relative}.direct-checkout-button:focus{border:none !important}.variation-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);display:flex;justify-content:center;align-items:center;z-index:1000}.variation-popup{background-color:#fff;padding:20px;border-radius:5px;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);width:80%;max-width:600px;position:relative}.variation-popup-close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer;color:#888}.variation-popup-close:hover{color:#333}@media (max-width: 600px){.variation-popup{width:95%}}.checkout-popup
.woocommerce{padding-bottom:70px}.checkout-popup.onepagecheckoutwidget{display:block !important}@media (min-width: 768px){.single .summary.entry-summary .opqcfw-btn{margin-top:0;margin-left:10px;margin-right:10px}}@media (max-width: 768px){.single .summary.entry-summary .opqcfw-btn{margin-top:0 !important;margin-left:3px !important}}:root{--hue:223;--bg:hsl(var(--hue), 10%, 90%);--fg:hsl(var(--hue), 10%, 10%);--primary:hsl(var(--hue), 90%, 55%);--trans-dur:0.3s}.plugincy_preloader{text-align:center;max-width:20em;width:100%}.plugincy_preloader__text{position:relative;height:1.5em}.plugincy_preloader__msg{animation:msg 0.3s 13.7s linear forwards;position:absolute;width:100%}.plugincy_preloader__msg--last{animation-direction:reverse;animation-delay:14s;visibility:hidden}.plugincy_cart{display:block;margin:0
auto 1.5em auto;width:4em;height:4em}.plugincy_cart__lines,.plugincy_cart__top,.plugincy_cart__wheel1,.plugincy_cart__wheel2,.plugincy_cart__wheel-stroke{animation:plugincy_cartLines 2s ease-in-out infinite}.plugincy_cart__lines{stroke:var(--primary)}.plugincy_cart__top{animation-name:plugincy_cartTop}.plugincy_cart__wheel1{animation-name:plugincy_cartWheel1;transform:rotate(-0.25turn);transform-origin:43px 111px}.plugincy_cart__wheel2{animation-name:plugincy_cartWheel2;transform:rotate(0.25turn);transform-origin:102px 111px}.plugincy_cart__wheel-stroke{animation-name:plugincy_cartWheelStroke}.plugincy_cart__track{stroke:hsla(var(--hue), 10%, 10%, 0.1);transition:stroke var(--trans-dur)}@media (prefers-color-scheme: dark){:root{--bg:hsl(var(--hue), 10%, 10%);--fg:hsl(var(--hue), 10%, 90%)}.plugincy_cart__track{stroke:hsla(var(--hue), 10%, 90%, 0.1)}}@keyframes
msg{from{opacity:1;visibility:visible}99.9%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes
plugincy_cartLines{from,to{opacity:0}8%,92%{opacity:1}}@keyframes
plugincy_cartTop{from{stroke-dashoffset:-338}50%{stroke-dashoffset:0}to{stroke-dashoffset:338}}@keyframes
plugincy_cartWheel1{from{transform:rotate(-0.25turn)}to{transform:rotate(2.75turn)}}@keyframes
plugincy_cartWheel2{from{transform:rotate(0.25turn)}to{transform:rotate(3.25turn)}}@keyframes
plugincy_cartWheelStroke{from,to{stroke-dashoffset:81.68}50%{stroke-dashoffset:40.84}}a.opqvfw-btn.display-text_icon{display:flex;align-items:center;justify-content:center}.cart-items.empty-cart-items{height:72vh;display:flex;align-items:center;justify-content:center}.cart-items.empty-cart-items .empty-cart{text-align:center}.loading-spinner{position:relative}.loading-spinner::after{content:"";display:inline-block;margin-left:8px;width:16px;height:16px;border:2px
solid #ccc;border-top-color:#333;border-radius:50%;animation:spin 0.6s linear infinite;vertical-align:middle;position:absolute;top:0;left:0}.loading{opacity:0.7;cursor:not-allowed}.coupon-message.loading{color:#666;background-color:#f0f0f0}.removing{transition:opacity 0.5s ease-out, transform 0.5s ease-out;opacity:1}.removing.fade-out{opacity:0;transform:translateY(-10px)}button#place_order{width:max-content !important;margin:0
!important;max-height:57px}.single-product
.variations_form{display:flex;flex-direction:column}.plugincy-quick-checkout.overlay_thumbnail_hover{display:none}.product:hover>.plugincy-quick-checkout.overlay_thumbnail_hover{display:block}.plugincy-quick-checkout.overlay_thumbnail_hover,.plugincy-quick-checkout.overlay_thumbnail{position:absolute;top:50px;left:0;border-radius:50%;z-index:10}.product:hover>.plugincy-quick-checkout.overlay_thumbnail_hover,.product:hover>.plugincy-quick-checkout.overlay_thumbnail{z-index:1000}.plugincy-quick-checkout.overlay_thumbnail_hover a,
.plugincy-quick-checkout.overlay_thumbnail
a{padding:10px;margin:0
!important;min-width:20px;position:relative}.plugincy-quick-checkout.overlay_thumbnail_hover a .onepaquc-button-text,
.plugincy-quick-checkout.overlay_thumbnail a .onepaquc-button-text{position:absolute;top:0;left:70%}.plugincy-quick-checkout.overlay_thumbnail_hover a .onepaquc-button-text,
.plugincy-quick-checkout.overlay_thumbnail a .onepaquc-button-text{position:absolute;top:50%;transform:translateY(-50%);left:127%;width:max-content;padding:1px
10px;border-radius:8px;font-size:10px;display:none}.plugincy-quick-checkout.overlay_thumbnail_hover a .onepaquc-button-text:before,
.plugincy-quick-checkout.overlay_thumbnail a .onepaquc-button-text:before{position:absolute;transform:rotate(20deg) translateY(-50%);left:-8px;top:50%;display:none}.plugincy-quick-checkout.overlay_thumbnail_hover a,
.plugincy-quick-checkout.overlay_thumbnail
a{padding:16px
!important;margin:0
!important;min-width:30px;position:relative;min-height:30px;max-height:30px;width:30px;border-radius:50%;display:flex !important;align-items:center;justify-content:center;box-sizing:border-box}.plugincy-quick-checkout.overlay_thumbnail_hover a:after,
.plugincy-quick-checkout.overlay_thumbnail_hover a:before,
.plugincy-quick-checkout.overlay_thumbnail a:after,
.plugincy-quick-checkout.overlay_thumbnail a:before{display:none}.plugincy-quick-checkout.overlay_thumbnail a svg,
.plugincy-quick-checkout.overlay_thumbnail_hover a
svg{margin:0
!important}.plugincy-quick-checkout.overlay_thumbnail_hover:hover,.plugincy-quick-checkout.overlay_thumbnail:hover{.onepaquc-button-text,.onepaquc-button-text:before{display:block}}.direct-checkout-button{text-decoration:none !important}.archive-variations-container{margin-top:10px;margin-bottom:10px;display:flex;flex-direction:column;gap:8px}.overlay-variations{position:absolute;bottom:10px;left:10px;right:10px;background:rgba(255, 255, 255, 0.9);padding:10px;border-radius:5px;z-index:10;opacity:0;transition:opacity 0.3s ease}.product:hover>.overlay-variations{z-index:1000;opacity:1}.archive-variations-container:not(.overlay-variations){opacity:1}.bottom-48{bottom:48px}.product{position:relative}.variation-button{background-color:#f7f7f7;border:1px
solid #ddd;padding:6px
10px;border-radius:3px;cursor:pointer;transition:all 0.2s;color:#000;font-size:12px;line-height:1.2}.variation-button:hover{background:#eaeaea}.variation-button.selected{background:#4caf50;color:#fff;border-color:#4caf50}.separate-attrs{display:flex;flex-direction:column;gap:6px}.var-attr-group{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.var-attr-title{font-weight:600;margin-right:6px}.var-attr-options{display:flex;flex-wrap:wrap;gap:6px}.var-attr-option{background-color:#f7f7f7;color:#000;border:1px
solid #ddd;padding:4px
8px;border-radius:3px;cursor:pointer;font-size:12px;line-height:1.2;transition:all 0.2s}.var-attr-option:hover{background:#eaeaea}.var-attr-option.selected{background:#4caf50;color:#fff;border-color:#4caf50}.var-attr-option.disabled{opacity:0.5;pointer-events:none}.direct-checkout-button{min-width:fit-content !important}.wd-action-btn.wd-style-icon{flex-direction:column}.wd-action-btn.wd-style-icon .direct-checkout-button:before{display:block;opacity:1;position:relative}.ricons.ricons-eye{content:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 0.5 0.5" xmlns="http://www.w3.org/2000/svg"><path fill="none" d="M0 0h.5v.5H0z"/><path fill="%23fff" d="M.458.238a.257.257 0 0 0-.435.027q.008.015.02.03a.256.256 0 0 0 .415 0l.02-.03zM.253.18C.266.167.286.167.298.18s.013.033 0 .045-.033.013-.045 0S.24.192.253.18M.25.373A.23.23 0 0 1 .057.268.23.23 0 0 1 .175.18.1.1 0 0 0 .15.248a.1.1 0 0 0 .1.102.1.1 0 0 0 .102-.1V.247q0-.04-.028-.068a.22.22 0 0 1 .118.088.23.23 0 0 1-.193.105"/></svg>')}.ricons.ricons-search{content:url('data:image/svg+xml,<svg width="20" height="20" fill="none" viewBox="0 0 12.8 12.8" xmlns="http://www.w3.org/2000/svg"><path fill="%23fff" d="M10.4 11.2 7.975 8.775q-1.05.8-2.375.8-1.075 0-2-.525-.925-.55-1.45-1.475-.55-.925-.55-2t.55-2q.525-.925 1.45-1.45.925-.55 2-.55t2 .55q.925.525 1.475 1.45.525.925.525 2 0 1.35-.825 2.4L11.2 10.4zM5.575 8.4q1.175 0 2-.825.8-.825.8-1.975 0-1.175-.8-1.975-.825-.825-2-.825-1.15 0-1.975.825-.825.8-.825 1.975 0 1.15.825 1.975t1.975.825"/></svg>')}.ricons.ricons-zoom{content:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 0.6 0.6" xmlns="http://www.w3.org/2000/svg"><g fill="none"><path d="M.6 0v.6H0V0zM.315.581.313.582H.312L.31.581H.309v.012l.003.002.003-.002V.582M.322.579.317.581v.011l.005.002h.001zL.321.578m-.018 0H.302L.301.593v.001L.306.592V.581z"/><path d="M.1.375A.025.025 0 0 1 .125.4v.075H.2a.025.025 0 1 1 0 .05H.125a.05.05 0 0 1-.05-.05V.4A.025.025 0 0 1 .1.375m.4 0a.025.025 0 0 1 .025.022v.078a.05.05 0 0 1-.046.05H.4a.025.025 0 0 1-.003-.05h.078V.4A.025.025 0 0 1 .5.375m-.025-.3a.05.05 0 0 1 .05.046V.2a.025.025 0 0 1-.05.003V.125H.4a.025.025 0 0 1-.003-.05H.4zM.2.075a.025.025 0 0 1 .003.05H.125V.2a.025.025 0 0 1-.05.003V.125a.05.05 0 0 1 .046-.05h.004z" fill="%23fff"/></g></svg> ')}.ricons.ricons-preview{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%23fff" viewBox="0 0 20 20" xml:space="preserve" width="20" height="20"><path d="M3.333 2.5c-0.917 0 -1.667 0.75 -1.667 1.667v11.667c0 0.917 0.75 1.667 1.667 1.667h13.333c0.917 0 1.667 -0.75 1.667 -1.667V4.167c0 -0.917 -0.75 -1.667 -1.667 -1.667zm0 1.667h13.333v11.667H3.333zm6.667 2.5c-2.75 0 -5 2.75 -5 3.333s2.25 3.333 5 3.333 5 -2.917 5 -3.333 -2.25 -3.333 -5 -3.333m0 1.25V9.167c0 0.5 0.333 0.833 0.833 0.833h1.25c0 1.333 -1.25 2.333 -2.667 2 -0.667 -0.167 -1.25 -0.75 -1.5 -1.5 -0.25 -1.333 0.75 -2.583 2.083 -2.583"/><path style="fill:none" d="M0 0h20v20H0z"/></svg> ')}.display-text_icon
.ricons{padding-right:5px}a.remove-item-checkout{cursor:pointer}.one-page-checkout-container .woocommerce form.checkout,
.one-page-checkout-container form.woocommerce-checkout,
.one-page-checkout-container .woocommerce-checkout form,
.one-page-checkout-container .woocommerce form.checkout *,
.one-page-checkout-container form.woocommerce-checkout *,
.one-page-checkout-container .woocommerce-checkout form
*{box-sizing:border-box !important}.one-page-checkout-container .woocommerce form.checkout,
.one-page-checkout-container form.woocommerce-checkout,
.one-page-checkout-container .woocommerce-checkout form,
.one-page-checkout-container form.woocommerce-checkout>div:has(.col2-set):has(#order_review){max-width:1200px !important;margin:0
auto !important;display:block !important;overflow:visible !important;position:relative !important;width:100% !important;padding:0
!important}.one-page-checkout-container .woocommerce form.checkout::after,
.one-page-checkout-container form.woocommerce-checkout::after{content:"" !important;display:table !important;clear:both !important}.one-page-checkout-container .woocommerce form.checkout > div,
.one-page-checkout-container .woocommerce form.checkout>div>div{display:block !important;position:relative !important}.one-page-checkout-container .woocommerce form.checkout > .col2-set,
.one-page-checkout-container .woocommerce form.checkout > .customer-details,
.one-page-checkout-container .woocommerce form.checkout > #customer_details,
.one-page-checkout-container form.woocommerce-checkout > .col2-set,
.one-page-checkout-container form.woocommerce-checkout > .customer-details,
.one-page-checkout-container form.woocommerce-checkout > #customer_details,
.one-page-checkout-container form.woocommerce-checkout > div:has(.col2-set):not(:has(#order_review)),
.one-page-checkout-container form.woocommerce-checkout>div:has(.col2-set):has(#order_review)>div:has(.col2-set):not(:has(#order_review)){float:left !important;width:calc(50% - 15px) !important;margin-right:30px !important;margin-left:0 !important;display:block !important;clear:none !important;position:relative !important}.one-page-checkout-container form.woocommerce-checkout > div:has(.col2-set) .col2-set{width:100% !important;float:none !important;min-width:100% !important;padding:0
!important;display:block !important;clear:both !important}.one-page-checkout-container .woocommerce form.checkout .col2-set .col-1,
.one-page-checkout-container .woocommerce form.checkout .col2-set .col-2,
.one-page-checkout-container .woocommerce form.checkout #customer_details .col-1,
.one-page-checkout-container .woocommerce form.checkout #customer_details .col-2{width:100% !important;float:none !important;margin:0
0 20px 0 !important;padding:0
!important;display:block !important;clear:both !important}.one-page-checkout-container .woocommerce form.checkout > #order_review_heading,
.one-page-checkout-container .woocommerce form.checkout > #order_review,
.one-page-checkout-container form.woocommerce-checkout > #order_review_heading,
.one-page-checkout-container form.woocommerce-checkout > #order_review,
.one-page-checkout-container form.woocommerce-checkout > div:has(#order_review):not(:has(.col2-set)),
.one-page-checkout-container form.woocommerce-checkout>div:has(.col2-set):has(#order_review)>div:has(#order_review):not(:has(.col2-set)){float:right !important;width:calc(50% - 15px) !important;margin:0
!important;clear:none !important;position:relative !important}.one-page-checkout-container form.woocommerce-checkout > div:has(#order_review) #order_review{width:100% !important;float:none !important;min-width:100% !important;padding:0
!important;display:block !important;clear:both !important}.one-page-checkout-container .woocommerce form.checkout .checkout-order-review,
.one-page-checkout-container form.woocommerce-checkout .checkout-order-review{float:right !important;width:calc(50% - 15px) !important;margin:0
!important;display:block !important;clear:none !important;position:relative !important}.one-page-checkout-container .woocommerce form.checkout .checkout-order-review #order_review_heading,
.one-page-checkout-container .woocommerce form.checkout .checkout-order-review
#order_review{float:none !important;width:100% !important;margin:0
0 20px 0 !important;display:block !important}.one-page-checkout-container .woocommerce form.checkout .checkout-order-review #order_review_heading:first-child,
.one-page-checkout-container .woocommerce form.checkout>#order_review_heading{margin-top:0 !important}.one-page-checkout-container .woocommerce form.checkout
#order_review{margin-top:0 !important}.one-page-checkout-container .woocommerce-billing-fields,
.one-page-checkout-container .woocommerce-shipping-fields,
.one-page-checkout-container .woocommerce-additional-fields{width:100% !important;margin-bottom:20px !important;float:none !important}.one-page-checkout-container .woocommerce form.checkout
h3{font-size:20px !important;font-weight:600 !important;margin-bottom:20px !important;padding-bottom:10px !important;border-bottom:2px solid #eee !important}.one-page-checkout-container .woocommerce form.checkout .form-row{margin-bottom:15px !important}.one-page-checkout-container .wd-table-wrapper{width:100% !important;display:block !important;overflow-x:auto !important}.one-page-checkout-container .woocommerce-checkout-review-order-table,
.one-page-checkout-container .shop_table.woocommerce-checkout-review-order-table{width:100% !important;margin-bottom:20px !important;border-collapse:collapse !important}.one-page-checkout-container .woocommerce-checkout-review-order-table thead,
.one-page-checkout-container .shop_table.woocommerce-checkout-review-order-table
thead{display:table-header-group !important}.one-page-checkout-container .woocommerce-checkout-review-order-table tbody,
.one-page-checkout-container .shop_table.woocommerce-checkout-review-order-table
tbody{display:table-row-group !important}.one-page-checkout-container .woocommerce-checkout-review-order-table tfoot,
.one-page-checkout-container .shop_table.woocommerce-checkout-review-order-table
tfoot{display:table-footer-group !important}.one-page-checkout-container .woocommerce-checkout-review-order-table tr,
.one-page-checkout-container .shop_table.woocommerce-checkout-review-order-table
tr{display:table-row !important}.one-page-checkout-container .woocommerce-checkout-review-order-table th,
.one-page-checkout-container .woocommerce-checkout-review-order-table td,
.one-page-checkout-container .shop_table.woocommerce-checkout-review-order-table th,
.one-page-checkout-container .shop_table.woocommerce-checkout-review-order-table
td{padding:12px
!important;text-align:left !important;border-bottom:1px solid #eee !important;display:table-cell !important}.one-page-checkout-container .shop_table .product-name{display:table-cell !important}.one-page-checkout-container .shop_table .product-total{display:table-cell !important}.one-page-checkout-container .wd-checkout-prod{display:block !important;width:100% !important}.one-page-checkout-container .wd-checkout-prod-cont{display:flex !important;justify-content:space-between !important;align-items:center !important;width:100% !important}.one-page-checkout-container .wd-checkout-prod-title{flex:1 !important;display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:10px !important}.one-page-checkout-container .wd-checkout-prod-total{flex-shrink:0 !important;margin-left:15px !important}.one-page-checkout-container .cart-product-label{display:inline-block !important;margin-right:10px !important}.one-page-checkout-container
#payment{background:#f9f9f9 !important;padding:20px
!important;border-radius:5px !important;margin-top:20px !important}.one-page-checkout-container
.wc_payment_methods{list-style:none !important;padding:0
!important;margin:0
0 20px 0 !important}.one-page-checkout-container .wc_payment_methods
li{padding:12px
!important;margin-bottom:10px !important;background:white !important;border:1px
solid #ddd !important;border-radius:4px !important}.one-page-checkout-container .place-order{margin-top:20px !important}.one-page-checkout-container
#place_order{width:100% !important;padding:15px
!important;font-size:16px !important;font-weight:600 !important;background:#333 !important;color:white !important;border:none !important;border-radius:4px !important;cursor:pointer !important;transition:background 0.3s ease !important}.one-page-checkout-container #place_order:hover{background:#555 !important}.one-page-checkout-container .place-order .order-total-price{font-size:18px !important;font-weight:600 !important;margin-bottom:15px !important;padding:15px
!important;background:white !important;border:2px
solid #eee !important;border-radius:4px !important;text-align:center !important}.one-page-checkout-container #wc-stripe-express-checkout-element,
.one-page-checkout-container #wc-stripe-express-checkout-button-separator{float:none !important;width:100% !important;clear:both !important}.one-page-checkout-container wc-order-attribution-inputs{display:none !important}.one-page-checkout-container .checkout-quantity-control{display:inline-flex !important;align-items:center !important;gap:5px !important;margin-left:10px !important}.one-page-checkout-container .checkout-qty-btn{width:24px !important;height:24px !important;padding:0
!important;border:1px
solid #ddd !important;background:white !important;cursor:pointer !important;border-radius:3px !important;font-size:14px !important;line-height:1 !important}.one-page-checkout-container .checkout-qty-input{width:45px !important;height:24px !important;text-align:center !important;border:1px
solid #ddd !important;border-radius:3px !important;padding:0
5px !important}.one-page-checkout-container .remove-item-checkout{margin-left:8px !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important}.one-page-checkout-container .remove-item-checkout:hover
svg{opacity:0.7 !important}.one-page-checkout-container .woocommerce-form-coupon-toggle{margin-bottom:20px !important;width:100% !important;clear:both !important}.one-page-checkout-container
.checkout_coupon{margin-bottom:20px !important;width:100% !important;clear:both !important}.one-page-checkout-container .onepaquc-trust-badges{clear:both !important;width:100% !important;margin-top:30px !important;display:flex !important;justify-content:center !important;gap:20px !important;flex-wrap:wrap !important}.one-page-checkout-container .trust-badge{display:flex !important;align-items:center !important;gap:8px !important;padding:10px
15px !important;background:#f9f9f9 !important;border-radius:4px !important}@media (max-width: 992px){.one-page-checkout-container .woocommerce form.checkout .col2-set,
.one-page-checkout-container .woocommerce form.checkout .customer-details,
.one-page-checkout-container .woocommerce form.checkout #customer_details,
.one-page-checkout-container .woocommerce form.checkout .checkout-order-review,
.one-page-checkout-container .woocommerce form.checkout > #order_review_heading,
.one-page-checkout-container .woocommerce form.checkout>#order_review{float:none !important;width:100% !important;margin-right:0 !important;margin-left:0 !important}.one-page-checkout-container .woocommerce form.checkout .checkout-order-review,
.one-page-checkout-container .woocommerce form.checkout>#order_review_heading{margin-top:30px !important}.one-page-checkout-container .woocommerce form.checkout > #order_review,
.one-page-checkout-container .woocommerce form.checkout .checkout-order-review
#order_review{clear:both !important;margin-top:20px !important}.one-page-checkout-container #wc-stripe-express-checkout-element,
.one-page-checkout-container #wc-stripe-express-checkout-button-separator{float:none !important;width:100% !important}}@media (max-width: 768px){.one-page-checkout-container .woocommerce
form.checkout{padding:15px
!important}.one-page-checkout-container .woocommerce form.checkout
h3{font-size:18px !important;margin-bottom:15px !important}.one-page-checkout-container
#payment{padding:15px
!important}.one-page-checkout-container .place-order .order-total-price{font-size:16px !important;padding:12px
!important}.one-page-checkout-container .wd-checkout-prod-cont{flex-direction:column !important;align-items:flex-start !important}.one-page-checkout-container .wd-checkout-prod-title{width:100% !important;margin-bottom:10px !important}.one-page-checkout-container .wd-checkout-prod-total{margin-left:0 !important}}.one-page-checkout-container .woocommerce form.checkout,
.one-page-checkout-container .woocommerce-checkout
form.checkout{display:block !important;flex-direction:initial !important;grid-template-columns:initial !important;flex-wrap:initial !important}.one-page-checkout-container .wd-table-wrapper.wd-manage-on{display:block !important}.one-page-checkout-container
.blockUI.blockOverlay{z-index:1000 !important}.one-page-checkout-container
.blockUI.blockMsg{z-index:1001 !important}.one-page-checkout-container .woocommerce form.checkout input:focus,
.one-page-checkout-container .woocommerce form.checkout select:focus,
.one-page-checkout-container .woocommerce form.checkout textarea:focus{outline:2px
solid #0073aa !important;outline-offset:2px !important}.one-page-checkout-container
.required{color:#d00 !important;font-weight:bold !important}.one-page-checkout-container .screen-reader-text{clip:rect(1px, 1px, 1px, 1px) !important;height:1px !important;overflow:hidden !important;position:absolute !important;width:1px !important;word-wrap:normal !important}.one-page-checkout-container .select2-container{width:100% !important}.one-page-checkout-container .wc-stripe-upe-element{margin:10px
0 !important}.one-page-checkout-container
.payment_box{padding:15px
!important;margin-top:10px !important;background:#f9f9f9 !important;border-radius:4px !important}.one-page-checkout-container .woocommerce-terms-and-conditions-wrapper{margin:15px
0 !important;padding:15px
!important;background:#f9f9f9 !important;border-radius:4px !important}