.et-social-facebook a.icon:before{content:'\e093'}.et-social-twitter a.icon:before{content:'\e094'}.et-social-google-plus a.icon:before{content:'\e096'}.et-social-pinterest a.icon:before{content:'\e095'}.et-social-linkedin a.icon:before{content:'\e09d'}.et-social-tumblr a.icon:before{content:'\e097'}.et-social-instagram a.icon:before{content:'\e09a'}.et-social-skype a.icon:before{content:'\e0a2'}.et-social-flikr a.icon:before{content:'\e0a6'}.et-social-myspace a.icon:before{content:'\e0a1'}.et-social-dribbble a.icon:before{content:'\e09b'}.et-social-youtube a.icon:before{content:'\e0a3'}.et-social-vimeo a.icon:before{content:'\e09c'}.et-social-rss a.icon:before{content:'\e09e'}.sub-menu li a{text-transform:uppercase!important}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del{color:#0b4e16!important;font-weight:bold}.form-row.notes{display:none!important}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}p{font-weight:400}.red a{color:red!important;font-weight:800!important}.ywcca_container{margin:0!important}.ywcca_widget_container_style_1{border:0!important}.ywcca_widget_container_style_1 .ywcca_widget_title{font-weight:600;text-transform:uppercase;margin-bottom:10px;font-size:17px;line-height:1.1;text-align:left!important;padding-bottom:20px!important;border:0!important}.et_header_style_split .et_search_form_container .dgwt-wcas-search-wrapp,.et_header_style_left .et_search_form_container .dgwt-wcas-search-wrapp{max-width:100%}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:3.5em}.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{background:#ff4a58!important;font-size:12px!important;padding:3px!important}.cwg_popup_submit{border-style:solid!important;border-width:2px!important;border-color:#ffc000;display:inline-block;padding:0.3em 1em!important;line-height:1.7em!important;background:transparent;font-size:17px;text-transform:uppercase;cursor:pointer}.cwginstock-subscribe-form .panel-primary{border-color:#ffc000!important}.cwginstock-subscribe-form .panel-primary>.panel-heading{color:#fff;background-color:#ffc000!important;border-color:#ffc000!important}.cwgstock_button{border-style:solid!important;border-width:2px!important;border-color:#ffc000;color:#000;display:inline-block;padding:0.3em 1em!important;line-height:1.7em!important;background:transparent;font-size:17px;text-transform:uppercase;cursor:pointer}.divi-ecommerce-sidebar li.cat-item a:before,#sidebar li.cat-item a:before{left:-15px}@media screen and (min-width:769px){#et_top_search{display:none}.dgwt-wcas-search-wrapp{width:750px}.dgwt-wcas-search-wrapp{max-width:100%}}#et-info{padding-top:15px!important}.cat-item-1495{display:none}#ppc-button-ppcp-gateway{margin-top:25px}.woocommerce div.product form.cart .button{padding:15px 25px!important}.product-categories .current-cat>a{color:#ff0000;background-color:#f2f2f2}.et_overlay{background:rgba(50,200,235,0.6);border:none;z-index:999!important}.et_shop_image .et_overlay:before,.et_portfolio_image .et_overlay:before{color:#fff!important;background-color:#FBC101;font-weight:400!important;text-transform:none!important;border:2px solid #FBC101!important;-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.et_shop_image:hover .et_overlay,.et_portfolio_image:hover .et_overlay{opacity:1}#place_order.button.alt{width:100%;background-color:#4BA03D;border-width:1px;border-style:solid;border-color:#4BA03D;border-radius:1px;color:#fff}@media (max-width:980px){#et_mobile_nav_menu .et_mobile_menu,.dvcs_scrollable_mobile_menu.et_pb_menu .et_mobile_menu,.dvcs_scrollable_mobile_menu.et_pb_fullwidth_menu .et_mobile_menu{max-height:65vh;overflow-y:auto}}.woo-entry-new-badge{position:absolute;z-index:3;top:10px!important;left:10px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:6px 18px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;color:#fff;background:#ef8f61!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important;font-size:20px;font-weight:500!important;line-height:inherit!important}.ppcp-messages{padding-top:10px}.woocommerce .related>h2{display:none!important}.single-product form.variations_form .variations{margin:10px 0 12px}.single-product form.variations_form .variations th.label label{font-size:13px;font-weight:600;color:#555}.single-product form.variations_form .variations td.value{padding-top:4px}.single-product .variations td.value .variable-items-wrapper,.single-product .variations td.value .variable-items,.single-product .variations td.value .tawcvs-swatches{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;padding:0!important}.single-product .variable-items-wrapper .variable-item,.single-product .variable-items .variable-item,.single-product .tawcvs-swatches .swatch{border:1px solid #dcdcdc!important;border-radius:6px!important;background:#fff!important;min-width:auto!important;height:auto!important;padding:6px 10px!important;line-height:1!important;box-shadow:none!important;margin:0!important;cursor:pointer;transition:all .15s ease}.single-product .variable-items-wrapper .variable-item .variable-item-contents,.single-product .variable-items .variable-item .variable-item-contents,.single-product .tawcvs-swatches .swatch .swatch__tooltip,.single-product .tawcvs-swatches .swatch .swatch__value,.single-product .tawcvs-swatches .swatch span{font-size:12.5px!important;font-weight:500!important;color:#555!important;line-height:1!important}.single-product .variable-items-wrapper .variable-item:hover,.single-product .variable-items .variable-item:hover,.single-product .tawcvs-swatches .swatch:hover{border-color:#bcbcbc!important}.single-product .variable-items-wrapper .variable-item.selected,.single-product .variable-items .variable-item.selected,.single-product .variable-items-wrapper .variable-item.active,.single-product .variable-items .variable-item.active,.single-product .tawcvs-swatches .swatch.selected,.single-product .tawcvs-swatches .swatch.active{border-color:#f5b300!important;background:rgba(245,179,0,.08)!important}.single-product .variable-items-wrapper .variable-item.selected .variable-item-contents,.single-product .variable-items .variable-item.selected .variable-item-contents,.single-product .variable-items-wrapper .variable-item.active .variable-item-contents,.single-product .variable-items .variable-item.active .variable-item-contents{color:#222!important;font-weight:600!important}.single-product .variable-items-wrapper .variable-item.disabled,.single-product .variable-items .variable-item.disabled,.single-product .tawcvs-swatches .swatch.disabled{opacity:.45!important;cursor:not-allowed!important;text-decoration:line-through}.single-product .variable-item .tooltip,.single-product .variable-item-tooltip,.single-product .tawcvs-swatches .swatch__tooltip{display:none!important}.single-product .variable-item.color,.single-product .variable-item.image,.single-product .tawcvs-swatches .swatch.color,.single-product .tawcvs-swatches .swatch.image{padding:4px!important}@media (max-width:767px){.single-product .variable-items-wrapper .variable-item,.single-product .variable-items .variable-item,.single-product .tawcvs-swatches .swatch{padding:6px 9px!important;border-radius:6px!important}.single-product .variable-items-wrapper .variable-item .variable-item-contents,.single-product .variable-items .variable-item .variable-item-contents{font-size:12px!important}}.single-product .variable-item::before,.single-product .variable-item::after,.single-product .variable-item.selected::before,.single-product .variable-item.selected::after,.single-product .variable-item.active::before,.single-product .variable-item.active::after,.single-product .tawcvs-swatches .swatch::before,.single-product .tawcvs-swatches .swatch::after,.single-product .variable-item span::before,.single-product .variable-item span::after{content:none!important;display:none!important}.woocommerce form .form-row label{display:block;margin-bottom:6px;font-size:12.5px;line-height:1.35;font-weight:500;text-transform:none!important;color:#6f6f6f;letter-spacing:.1px}.woocommerce-checkout .woocommerce-checkout-review-order-table .wc-gzd-cart-item-thumbnail{display:none!important}.woocommerce-cart .cross-sells{display:none!important}.woocommerce-checkout #order_review .wc-gzd-cart-item-thumbnail,.woocommerce-checkout #order_review .wc-gzd-cart-item-thumbnail img{display:none!important}.woocommerce-checkout #order_review .wc-gzd-cart-item-name-wrapper{display:block!important}.woocommerce-checkout #order_review td.product-name{padding-left:10px!important}@media (max-width:767px){.woocommerce-checkout #order_review_heading{margin:14px 0 8px!important;font-size:16px!important}.woocommerce-checkout #order_review .shop_table th,.woocommerce-checkout #order_review .shop_table td{padding:8px 10px!important;font-size:13px!important;vertical-align:top}.woocommerce-checkout #order_review .shop_table thead{display:none!important}.woocommerce-checkout #order_review td.product-total,.woocommerce-checkout #order_review tfoot td{text-align:right!important;white-space:nowrap}.woocommerce-checkout #order_review td.product-name{line-height:1.3!important}}.woocommerce-checkout #order_review .wc-gzd-checkbox-placeholder-legal,.woocommerce-checkout #order_review .wc-gzd-checkbox-placeholder{margin:10px 0!important}.woocommerce-checkout #order_review .woocommerce-form__label.checkbox{display:flex!important;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid #e9e9e9;border-radius:12px;background:#fff}.woocommerce-checkout #order_review .woocommerce-form__label.checkbox input[type="checkbox"]{transform:translateY(2px);width:18px;height:18px;flex:0 0 18px}.woocommerce-checkout #order_review .woocommerce-form__label.checkbox span{font-size:13px;line-height:1.35;color:#444}.woocommerce-checkout #order_review abbr.required{color:#f5b300;text-decoration:none;font-weight:700}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{border:1px dashed #e9e9e9;background:#fafafa;color:#555;padding:10px 12px;border-radius:12px;font-size:13px;margin:10px 0 14px}.woocommerce-checkout .woocommerce-form-coupon-toggle .showcoupon{font-weight:700;text-decoration:none}.woocommerce-checkout form.checkout_coupon{border:1px solid #e9e9e9;background:#fff;padding:12px;border-radius:12px}.woocommerce-checkout form.checkout_coupon .form-row{margin:0 0 10px!important}.woocommerce-checkout form.checkout_coupon button.button{width:100%}@media (max-width:767px){.woocommerce-checkout table.woocommerce-checkout-review-order-table #shipping_method li{margin:6px 0!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table #shipping_method label{display:inline-block;line-height:1.25}}@media (max-width:767px){.wpcsb-wrapper .wpcsb-container{justify-content:flex-start!important}.wpcsb-wrapper .wpcsb-container .wpcsb-product{align-items:flex-start!important;text-align:left!important}.wpcsb-wrapper .wpcsb-container .wpcsb-product-info{justify-content:flex-start!important;width:100%}.wpcsb-wrapper .wpcsb-container .wpcsb-product-info .wpcsb-product-data{justify-content:flex-start!important;width:100%}.wpcsb-wrapper .wpcsb-container .wpcsb-product-name,.wpcsb-wrapper .wpcsb-container .wpcsb-product-data>div{text-align:left!important}.wpcsb-wrapper .wpcsb-container .wpcsb-product-action{width:100%;justify-content:flex-start!important}.wpcsb-wrapper .wpcsb-container .wpcsb-add-to-cart{justify-content:flex-start!important}}.wpcsb-wrapper .wpcsb-btn,.wpcsb-wrapper .wpcsb-btn.button,.wpcsb-wrapper .wpcsb-add-to-cart button{background-color:#4ba03d!important;color:#ffffff!important;border-color:#56c743!important;border-width:0px!important;border-style:solid!important;border-radius:6px!important;font-size:16px!important;font-weight:600;padding-top:16px!important;padding-right:48px!important;padding-bottom:16px!important;padding-left:48px!important;margin-top:0px!important;margin-bottom:0px!important;line-height:1.2}.wpcsb-wrapper .wpcsb-btn span{color:#ffffff!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{position:relative}.woocommerce ul.products li.product span.onsale,.woocommerce-page ul.products li.product span.onsale,.woocommerce ul.products li.product .woo-entry-new-badge,.woocommerce-page ul.products li.product .woo-entry-new-badge{position:absolute!important;top:10px!important;height:28px;line-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,.18);z-index:30;margin:0!important;min-width:auto!important}.woocommerce ul.products li.product span.onsale,.woocommerce-page ul.products li.product span.onsale{left:10px!important;right:auto!important;background:rgba(214,40,40,.95)!important;color:#fff!important;transform:none!important;writing-mode:horizontal-tb!important;width:auto!important}.woocommerce ul.products li.product span.onsale:before,.woocommerce-page ul.products li.product span.onsale:before{}.woocommerce ul.products li.product span.onsale,.woocommerce-page ul.products li.product span.onsale{font-size:12px!important}.woocommerce ul.products li.product .woo-entry-new-badge,.woocommerce-page ul.products li.product .woo-entry-new-badge{right:10px!important;left:auto!important;background:rgba(15,15,16,.72)!important;color:#fff!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.woocommerce ul.products li.product:hover span.onsale,.woocommerce ul.products li.product:hover .woo-entry-new-badge{transform:translateY(-1px)!important}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp{display:flex;align-items:center;padding:10px 12px;min-height:52px;border-radius:16px;border:1px solid rgba(0,0,0,.10);background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:hover{border-color:rgba(0,0,0,.16);box-shadow:0 10px 18px rgba(0,0,0,.06)}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:focus-within{border-color:rgba(0,0,0,.28);box-shadow:0 0 0 3px rgba(0,0,0,.10),0 12px 22px rgba(0,0,0,.08)}.dgwt-wcas-search-wrapp input.dgwt-wcas-search-input{border:none!important;background:transparent!important;box-shadow:none!important;outline:none!important;margin:0!important;padding:6px 8px!important;height:auto!important;line-height:1.2!important;font-size:15px!important;font-weight:650;color:#111!important}.dgwt-wcas-search-wrapp input.dgwt-wcas-search-input::placeholder{color:rgba(0,0,0,.45);font-weight:600}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{position:relative}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:50%!important;transform:translateY(-50%)!important}.dgwt-wcas-style-pirx input.dgwt-wcas-search-input{padding-left:64px!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{border-radius:16px;border:1px solid rgba(0,0,0,.10);background:#fff;min-height:52px;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp:focus-within{border-color:rgba(0,0,0,.28);box-shadow:0 0 0 3px rgba(0,0,0,.10),0 12px 22px rgba(0,0,0,.08)}.wp-google-based{font-size:9px!important}.wp-google-powered{font-size:11px!important}@media (max-width:767px){.woocommerce ul.products li.product .et_shop_image{aspect-ratio:1 / 1;overflow:hidden;border-radius:12px}.woocommerce ul.products li.product .et_shop_image img,.woocommerce ul.products li.product a img{width:100%!important;height:100%!important;object-fit:cover}}@media (max-width:767px){body.woocommerce-page ul.products li.product a img,body.woocommerce-page ul.products li.product .et_shop_image img{width:100%!important;max-width:100%!important;height:auto!important}}.zymexx-cart-wrap{max-width:1100px;margin:0 auto;position:relative}.zymexx-cart-title{font-size:28px;font-weight:900;margin:8px 0 14px}.zymexx-cart-items{display:flex;flex-direction:column;gap:12px}.zymexx-cart-item{display:flex;gap:12px;border:1px solid #eee;border-radius:18px;padding:12px;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.03)}.zymexx-cart-item__thumb{width:76px;flex:0 0 76px}.zymexx-cart-item__img{width:76px;height:76px;object-fit:cover;border-radius:14px}.zymexx-cart-item__main{flex:1;min-width:0}.zymexx-cart-item__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.zymexx-cart-item__name a{font-size:14px;font-weight:900;line-height:1.2;color:#111;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zymexx-cart-item__remove{width:34px;height:34px;line-height:34px;border-radius:999px;background:#f6f6f6;color:#666;border:0;font-size:18px;cursor:pointer;flex:0 0 34px}.zymexx-cart-item__meta{display:flex;align-items:center;gap:8px;margin-top:6px}.zymexx-cart-item__price{font-weight:800;color:#111}.zymexx-cart-item__sep{color:#aaa}.zymexx-cart-item__subtotal{margin-left:auto;font-weight:900;color:#111}.zymexx-cart-item__qty{margin-top:10px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.zymexx-qtybtn{width:38px;height:36px;border-radius:12px;border:1px solid #e6e6e6;background:#fff;font-weight:900;cursor:pointer}.zymexx-qty{width:72px;height:36px;border-radius:12px;border:1px solid #e6e6e6;font-weight:900;text-align:center}.zymexx-cart-item__hint{margin-left:auto;font-size:12px;color:#777;white-space:nowrap}#zymexx-cart-totals .cart_totals{border:1px solid #eee;border-radius:20px;background:#fff;padding:14px;box-shadow:0 2px 14px rgba(0,0,0,.04)}.zymexx-ship-note{border:1px solid #eee;border-radius:16px;padding:12px;margin:0 0 12px;background:#fafafa}.zymexx-ship-note__txt{font-weight:800;color:#111;font-size:13px}.zymexx-upsell{margin-top:14px}.zymexx-upsell__head{font-size:16px;font-weight:900;margin:0 0 10px}.zymexx-upsell__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (max-width:767px){.zymexx-upsell__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.zymexx-upsell__card{border:1px solid #eee;border-radius:16px;padding:10px;background:#fff}.zymexx-upsell__img img{border-radius:12px;width:100%;height:auto}.zymexx-upsell__name{margin-top:8px;font-size:13px;font-weight:800;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zymexx-upsell__meta{margin-top:6px;display:flex;align-items:center;justify-content:space-between}.zymexx-upsell__price{font-weight:900;color:#111;font-size:13px}.zymexx-upsell__btn{margin-top:8px;width:100%;border-radius:14px;border:1px solid #e6e6e6;background:#111;color:#fff;font-weight:900;padding:10px 12px;cursor:pointer}.zymexx-upsell__btn.is-added{opacity:.85;transform:translateY(-1px)}.zymexx-cart-trust{display:flex;flex-wrap:wrap;gap:10px 12px;color:#777;font-size:12px;font-weight:800;margin:12px 0 0}.zymexx-cart-wrap.zymexx-busy:after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.55);border-radius:18px;z-index:80}.zymexx-cart-wrap.zymexx-busy:before{content:"";position:absolute;width:36px;height:36px;left:50%;top:45%;margin-left:-18px;margin-top:-18px;border:3px solid rgba(0,0,0,.12);border-top-color:rgba(0,0,0,.55);border-radius:999px;animation:zymexxSpin .8s linear infinite;z-index:81}@keyframes zymexxSpin{to{transform:rotate(360deg)}}@media (max-width:767px){#zymexx-cart-totals .wc-proceed-to-checkout{position:sticky;bottom:10px;z-index:50;margin-top:12px!important}.zymexx-cart-wrap #zymexx-cart-totals .checkout-button{display:block!important;width:100%!important;background:#2F8F2F!important;color:#fff!important;border:0!important;border-radius:14px!important;padding:18px 16px!important;line-height:1.1!important;font-weight:900!important;font-size:16px!important;text-transform:none!important;letter-spacing:.2px!important;box-shadow:none!important}.zymexx-cart-wrap #zymexx-cart-totals .checkout-button:hover,.zymexx-cart-wrap #zymexx-cart-totals .checkout-button:focus{background:#277A27!important;color:#fff!important}.zymexx-cart-item__hint{width:100%;margin-left:0}}@media (max-width:980px){.zymexx-cart-wrap .shipping-calculator-button{display:inline-block!important;visibility:visible!important;opacity:1!important}.zymexx-cart-wrap .woocommerce-shipping-calculator{display:block!important}.zymexx-cart-wrap .shipping-calculator-form,.zymexx-cart-wrap .woocommerce-shipping-calculator .shipping-calculator-form{display:block!important;height:auto!important;overflow:visible!important}}.woocommerce-cart .et_contact_bottom_container,.woocommerce-checkout .et_contact_bottom_container,.woocommerce-cart .et_pb_contact_float,.woocommerce-checkout .et_pb_contact_float{display:none!important}.woocommerce-cart .zymexx-cart-wrap .cart_totals~.cart_totals{display:none!important}@media (max-width:767px){.divi-ecommerce-sidebar .et_pb_widget.woocommerce{border:1px solid rgba(0,0,0,.10);border-radius:14px;background:#fff;padding:10px 12px;margin:0 0 10px!important}.divi-ecommerce-sidebar .et_pb_widget.woocommerce>.widgettitle{margin:0!important;font-weight:900!important;font-size:14px!important;line-height:1.2;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.divi-ecommerce-sidebar .et_pb_widget.woocommerce>.widgettitle:after{content:"▾";opacity:.55;font-size:14px}.divi-ecommerce-sidebar .et_pb_widget.woocommerce.zy-open>.widgettitle:after{content:"▴"}.divi-ecommerce-sidebar .et_pb_widget.woocommerce>:not(.widgettitle){display:none!important}.divi-ecommerce-sidebar .et_pb_widget.woocommerce.zy-open>:not(.widgettitle){display:block!important;margin-top:10px}}#payment .wc_payment_methods{list-style:none;margin:0;padding:0}#payment .wc_payment_methods .wc_payment_method{position:relative;border:1px solid #e5e7eb;border-radius:14px;background:#fff;margin-bottom:14px;overflow:hidden;transition:all .2s ease}#payment .wc_payment_methods .wc_payment_method:hover{border-color:#cbd5e1;box-shadow:0 6px 18px rgba(0,0,0,0.05)}#payment .wc_payment_methods .wc_payment_method>input.input-radio{position:absolute;left:18px;top:22px;margin:0;z-index:2}#payment .wc_payment_methods .wc_payment_method>label{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:18px 18px 18px 48px;margin:0;font-weight:600;font-size:14px;cursor:pointer;line-height:1.4}#payment .wc_payment_methods .wc_payment_method input.input-radio:checked+label{background:#f8fafc}#payment .wc_payment_methods .wc_payment_method.payment_method_selected{border-color:#111827;box-shadow:0 10px 24px rgba(0,0,0,0.06)}.zymexx-payment-icons{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.zymexx-payment-icons img{height:24px;width:auto;max-width:50px;object-fit:contain;display:inline-block}#payment .payment_method_ppcp-googlepay img,#payment .payment_method_ppcp-applepay img{height:26px}#payment img[src*="klarna"]{height:22px}#payment .wc_payment_methods label a{font-size:12px;color:#2563eb;text-decoration:none;opacity:.8;margin-left:auto}#payment .wc_payment_methods label a:hover{text-decoration:underline}#payment .payment_box{background:#f8fafc;border-top:1px solid #eef2f7;padding:16px 18px 18px 48px;font-size:14px;line-height:1.6;color:#374151}#payment .payment_box p:last-child{margin-bottom:0}#payment .payment_method_ppcp-credit-card-gateway fieldset{border:0;padding:0;margin:0}#payment .payment_method_ppcp-credit-card-gateway .form-row{margin-bottom:14px}@media (max-width:768px){#payment .wc_payment_methods .wc_payment_method>label{padding:16px 14px 16px 44px;font-size:15px;align-items:flex-start}#payment .wc_payment_methods .wc_payment_method>input.input-radio{left:14px;top:20px}.zymexx-payment-icons{width:100%;margin-left:0;margin-top:6px}.zymexx-payment-icons img{height:26px;max-width:48px}#payment .payment_box{padding:14px 14px 16px 44px}#payment .wc_payment_methods label a{width:100%;margin-left:0;margin-top:6px}}#payment .wc_payment_methods .wc_payment_method{transform:translateY(0)}#payment .wc_payment_methods .wc_payment_method:hover{transform:translateY(-2px)}#payment .wc_payment_methods .wc_payment_method input:checked+label{transition:all .2s ease}.et_pb_promo{background-color:transparent!important}