.shop_gridnew ul.products{margin:0;padding:0;list-style:none}@media (min-width:768px){.shop_gridnew ul.products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.shop_gridnew ul.products li.product{min-width:290px}}@media (max-width:767px){.shop_gridnew ul.products{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:16px;padding:0 4px 10px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.shop_gridnew ul.products li.product{flex:0 0 80%;max-width:80%;width:80%!important;scroll-snap-align:start;max-width:320px}}.shop_gridnew ul.products::before,.shop_gridnew ul.products::after{content:none!important;display:none!important}.shop_gridnew ul.products li.product{float:none!important;width:100%!important;margin:0!important;background:#fff;border-radius:20px;overflow:hidden;display:flex;flex-direction:column}.shop_gridnew .woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex:1;padding:15px 15px 12px}.shop_gridnew .et_shop_image{width:calc(100% + 30px);margin:-15px -15px 12px}.shop_gridnew .et_shop_image img{width:100%;height:auto;display:block}.shop_gridnew h2.woocommerce-loop-product__title{text-align:left!important;font-size:16px;line-height:1.3;margin:0 0 6px;padding:.5em 0!important}.shop_gridnew .ox-acf-short-desc{text-align:left;font-size:14px;line-height:1.4;color:#555;margin:0 0 10px}.shop_gridnew .ox-card-features{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:10px 0;margin:0 0 10px}.shop_gridnew .ox-card-feature{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#111;margin-bottom:4px}.shop_gridnew .ox-card-feature:last-child{margin-bottom:0}.shop_gridnew .ox-card-icon{font-size:16px}.shop_gridnew span.price{position:static!important;margin:0 0 6px;font-size:16px;font-weight:600;text-align:center;display:block}.shop_gridnew .bwpt-custom-view-product-button,.shop_gridnew .product .button{position:static!important;display:flex;justify-content:center;align-items:center;width:calc(100% - 30px);margin:0 15px 18px!important;padding:10px 0;border-radius:999px;background:#1A1A1A!important;color:#fff!important;border:none;font-size:15px;text-decoration:none}.shop_gridnew .product .button:hover{color:#fff!important}.shop_gridnew .ox-card-rating{display:flex;align-items:center;margin:8px 0 0}.shop_gridnew .ox-rating-stars{display:flex;gap:4px;margin-right:8px}.shop_gridnew .ox-star{width:15px;height:15px;fill:#FFC94D}.shop_gridnew .ox-rating-text{font-size:14px;color:#607D8B}@media (max-width:767px){.shop_gridnew .woocommerce-LoopProduct-link{padding:0 0 12px}.shop_gridnew .et_shop_image{width:100%;margin:0 0 12px}.shop_gridnew .woocommerce-LoopProduct-link>:not(.et_shop_image){padding:0 15px}.shop_gridnew h2.woocommerce-loop-product__title{padding:.5em 15px!important}}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_shop.shop_gridnew ul.products.columns-2 li.product{margin-right:0!important;width:auto!important}}body.tax-product_cat:not(.term-all-products) .shop_gridnew ul.products{margin:0;padding:0;list-style:none}@media (min-width:768px){body.tax-product_cat:not(.term-all-products) .shop_gridnew ul.products{display:grid!important;grid-template-columns:repeat(auto-fit,320px);justify-content:center;gap:24px}}@media (max-width:767px){body.tax-product_cat:not(.term-all-products) .shop_gridnew ul.products{display:grid!important;grid-template-columns:1fr;gap:20px;overflow-x:visible!important;scroll-snap-type:none!important;place-items:center}body.tax-product_cat:not(.term-all-products) .shop_gridnew ul.products li.product{max-width:320px!important;width:100%!important;margin:0 auto!important}}body.tax-product_cat:not(.term-all-products) .shop_gridnew ul.products li.product{width:100%!important;margin:0!important;overflow:visible!important}@media (max-width:980px){body.tax-product_cat:not(.term-all-products).et-db #et-boc .et-l .et_pb_shop.shop_gridnew ul.products.columns-4 li.product{width:100%!important;margin-right:0!important}}.woocommerce-error{text-align:center;width:500px;margin:auto;position:fixed;top:100px;background-color:red!important;z-index:10000;left:50%;margin-left:-250px}#couponbc div p{display:block!important;width:100%}#couponbc div p input{width:100%}#billing_country_field{border-radius:3px;margin-bottom:12px;color:black!important}#shipping_country_field{border:1px solid #aaa;padding:20px 10px 17px 18px;border-radius:3px;margin-bottom:12px;color:black!important}.select2-dropdown{background:#fff!important}ul#select2-billing_state-results>li{color:black!important}.wc-stripe-elements-field{background:white!important;padding:10px;border-radius:3px}.woocommerce #payment #place_order{float:none!important}#modaal_link{background-color:#96154A;color:#ffffff!important;text-decoration:none;display:inline-block;text-align:center;border-radius:5px;padding:15px;font-weight:700;display:block;width:200px;margin:auto;margin-top:auto;margin-top:auto;margin-top:20px}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside;background:rgb(0 0 0 / .8);padding:15px;border-radius:5px;color:#fff}.woocommerce ul#shipping_method li .woocommerce-Price-amount{display:block;margin-top:10px}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{color:#000;background:#fff;border:2px solid #c4c4c4;border-radius:5px;padding:10px;margin-bottom:35px}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1>address{border:none}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1>h2{color:#000}.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{color:#000;background:#fff;border:2px solid #c4c4c4;border-radius:5px;padding:10px}.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2>address{border:none}.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2>h2{color:#000}section.woocommerce-order-details{color:#000;background:#fff;border:2px solid #c4c4c4;border-radius:5px;margin-top:35px;padding:10px}section.woocommerce-order-details>.woocommerce-order-details__title{color:#000}td.woocommerce-table__product-name.product-name>a{color:#000;text-decoration:underline}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:none}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{color:#000;background:#fff;border:2px solid #c4c4c4;border-radius:5px}.woocommerce-notices-wrapper .woocommerce-message{display:none!important}.woocommerce-Price-currencySymbol{font-family:'Hind',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500}span.woocommerce-terms-and-conditions-checkbox-text{color:black!important}a.woocommerce-terms-and-conditions-link{color:#0c71c3}#wc-stripe-payment-request-button-separator{display:none!important}#wc-stripe-payment-request-wrapper{display:none!important}@media (min-width:1025px) and (max-width:1280px){.r1-descriptive-page,.r2-descriptive-page,.r3-descriptive-page{width:90%!important}.r1-c2-text-descriptive-page{width:280px!important}.r1-c2-image-descriptive-page{width:230px!important}.r2-c1-text-descriptive-page{width:370px!important}.r2-c1-image-descriptive-page{width:210px!important}.r3-c1-text-descriptive-page{width:310px!important}.r3-c2-text-descriptive-page{width:240px!important}}@media (min-width:768px) and (max-width:1024px){.r1-descriptive-page,.r2-descriptive-page,.r3-descriptive-page{width:90%!important}.h3-descriptive-page h3{font-size:23px!important}.h4-descriptive-page h4{font-size:16px!important}.r1-c2-text-descriptive-page{width:150px!important}.r1-c2-image-descriptive-page{width:160px!important;top:60%!important;right:-20px!important}.r2-c1-text-descriptive-page{width:180px!important}.r2-c1-image-descriptive-page{width:180px!important;top:60%!important;right:-30px!important}.r3-c1-text-descriptive-page,.r3-c1-image-descriptive-page{width:180px!important}.r3-c2-text-descriptive-page{width:170px!important}.r3-c2-image-descriptive-page{width:130px!important}}@media (min-width:401px) and (max-width:480px){.r1-c1-text-descriptive-page,.r1-c2-text-descriptive-page{width:190px!important}.r1-c1-image-descriptive-page{width:90px!important;right:44px!important}.r1-c2-image-descriptive-page{width:150px!important}.r2-c1-text-descriptive-page,.r3-c1-text-descriptive-page,.r3-c2-text-descriptive-page{width:230px!important}.r2-c1-image-descriptive-page{width:180px!important}}.single-product #ppcp-recaptcha-v2-container,.single-product [id^="ppcp-"],.single-product .ppcp-hosted-fields,.single-product .ppcp-buttons-container{display:none!important}.rank-math-breadcrumb,.rank-math-breadcrumb a,.rank-math-breadcrumb span{font-family:'Open Sans',sans-serif!important;font-weight:400;font-size:14px;color:#FFFFFF!important;line-height:1.5}.rank-math-breadcrumb a{text-decoration:none;color:#FFFFFF!important;transition:color 0.2s ease-in-out;text-decoration:underline}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}.et_pb_menu__logo img{width:110px!important}.et_pb_menu__cart-button{display:none!important}.mobile_menu_bar::before{color:yellow!important}#mobile_menu1{width:500px!important;position:fixed!important;left:-25px!important;top:45px!important;padding-left:10px!important}#img2mob span{padding-left:10px!important}@media (max-width:980px){.et_pb_menu__wrap{justify-content:left!important;margin-left:35px!important}}@media (max-width:769px){.et_pb_menu__wrap{margin-left:0px!important}}@media (max-width:768px){.marquee-container{overflow:hidden;white-space:nowrap;position:relative;width:100%;height:40px}.marquee-content{display:inline-flex;animation:scroll-wagon 10s linear infinite;width:max-content}.marquee-content span{display:inline-block;padding:0 20px;font-size:12px;line-height:40px}@keyframes scroll-wagon{from{transform:translateX(0)}to{transform:translateX(-50%)}}}.ox-lang{line-height:0}.ox-lang details{position:relative;display:inline-flex;vertical-align:middle}.ox-lang summary{list-style:none;cursor:pointer;border:1px solid #333;border-radius:50%;width:25px;height:25px;background-size:cover;background-position:center;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;transition:transform .2s ease;background-clip:padding-box;box-shadow:0 0 0 1px #333 inset}.ox-lang summary:hover{transform:scale(1.1)}.ox-lang summary::-webkit-details-marker{display:none}.ox-lang ul{position:absolute;top:calc(120% + 8px);left:-100%;transform:translateX(-50%);width:111px;margin:0;display:flex;flex-direction:column;gap:10px;padding:12px;background:#000;border:1px solid #333;border-radius:8px;box-shadow:0 6px 20px rgb(0 0 0 / .5);list-style:none;z-index:999}.ox-lang[open] ul,.ox-lang details[open] ul{display:flex}.ox-lang a{display:flex;align-items:center;gap:10px;color:#fff;font:600 13px/1 'Inter',system-ui,Arial;text-decoration:none;transition:transform .2s ease,color .2s ease;background:none!important}.ox-lang a:hover{transform:scale(1.05);color:#ccc}.ox-lang a::before{content:"";display:inline-block;width:25px;height:25px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;flex-shrink:0;box-shadow:0 0 0 1px #333 inset}details>summary.flag.au~ul a.flag.au{display:none}.flag.fr::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='2'%3E%3Crect width='1' height='2' fill='%230055A4'/%3E%3Crect x='1' width='1' height='2' fill='%23fff'/%3E%3Crect x='2' width='1' height='2' fill='%23EF4135'/%3E%3C/svg%3E")}.flag.es::before{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="3" height="2"%3E%3Crect width="3" height="2" fill="%23AA151B"/%3E%3Crect y="0.5" width="3" height="1" fill="%23F1BF00"/%3E%3C/svg%3E')}.flag.de::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='2'%3E%3Crect width='3' height='0.66' fill='%23000000'/%3E%3Crect y='0.66' width='3' height='0.66' fill='%23DD0000'/%3E%3Crect y='1.33' width='3' height='0.67' fill='%23FFCE00'/%3E%3C/svg%3E")}.flag.eu::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='2'%3E%3Crect width='3' height='2' fill='%230039A6'/%3E%3Cg fill='%23FFCC00'%3E%3Ccircle cx='1.5' cy='0.35' r='0.08'/%3E%3Ccircle cx='1.85' cy='0.45' r='0.08'/%3E%3Ccircle cx='2.05' cy='0.7' r='0.08'/%3E%3Ccircle cx='2.05' cy='1.05' r='0.08'/%3E%3Ccircle cx='1.85' cy='1.3' r='0.08'/%3E%3Ccircle cx='1.5' cy='1.4' r='0.08'/%3E%3Ccircle cx='1.15' cy='1.3' r='0.08'/%3E%3Ccircle cx='0.95' cy='1.05' r='0.08'/%3E%3Ccircle cx='0.95' cy='0.7' r='0.08'/%3E%3Ccircle cx='1.15' cy='0.45' r='0.08'/%3E%3C/g%3E%3C/svg%3E")}.flag.au::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2 1'%3E%3Crect width='2' height='1' fill='%23012169'/%3E%3Cg id='uk' transform='scale(1)'%3E%3Cg transform='scale(1) translate(0 0)'%3E%3CclipPath id='c'%3E%3Crect width='1' height='.5'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23c)'%3E%3Crect width='1' height='.5' fill='%23012169'/%3E%3Crect y='.2' width='1' height='.1' fill='%23fff'/%3E%3Crect x='.45' width='.1' height='.5' fill='%23fff'/%3E%3Cpolygon points='0,0 .12,0 1,.42 1,.5 .88,.5 0,.08' fill='%23fff'/%3E%3Cpolygon points='1,0 .88,0 0,.42 0,.5 .12,.5 1,.08' fill='%23fff'/%3E%3Crect y='.225' width='1' height='.05' fill='%23e4002b'/%3E%3Crect x='.475' width='.05' height='.5' fill='%23e4002b'/%3E%3Cpolygon points='0,0 .08,0 1,.36 1,.42 .92,.42 0,.06' fill='%23e4002b'/%3E%3Cpolygon points='1,0 .92,0 0,.36 0,.42 .08,.42 1,.06' fill='%23e4002b'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Ccircle cx='.75' cy='.65' r='.03'/%3E%3Ccircle cx='1.45' cy='.23' r='.03'/%3E%3Ccircle cx='1.6' cy='.40' r='.03'/%3E%3Ccircle cx='1.35' cy='.45' r='.03'/%3E%3Ccircle cx='1.55' cy='.62' r='.03'/%3E%3C/g%3E%3Ccircle cx='.25' cy='.73' r='.06' fill='%23fff'/%3E%3C/svg%3E")}.flag.fr{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='2'%3E%3Crect width='1' height='2' fill='%230055A4'/%3E%3Crect x='1' width='1' height='2' fill='%23fff'/%3E%3Crect x='2' width='1' height='2' fill='%23EF4135'/%3E%3C/svg%3E")}.flag.es{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="3" height="2"%3E%3Crect width="3" height="2" fill="%23AA151B"/%3E%3Crect y="0.5" width="3" height="1" fill="%23F1BF00"/%3E%3C/svg%3E')}.flag.de{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='2'%3E%3Crect width='3' height='0.66' fill='%23000000'/%3E%3Crect y='0.66' width='3' height='0.66' fill='%23DD0000'/%3E%3Crect y='1.33' width='3' height='0.67' fill='%23FFCE00'/%3E%3C/svg%3E")}.flag.eu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='2'%3E%3Crect width='3' height='2' fill='%230039A6'/%3E%3Cg fill='%23FFCC00'%3E%3Ccircle cx='1.5' cy='0.35' r='0.08'/%3E%3Ccircle cx='1.85' cy='0.45' r='0.08'/%3E%3Ccircle cx='2.05' cy='0.7' r='0.08'/%3E%3Ccircle cx='2.05' cy='1.05' r='0.08'/%3E%3Ccircle cx='1.85' cy='1.3' r='0.08'/%3E%3Ccircle cx='1.5' cy='1.4' r='0.08'/%3E%3Ccircle cx='1.15' cy='1.3' r='0.08'/%3E%3Ccircle cx='0.95' cy='1.05' r='0.08'/%3E%3Ccircle cx='0.95' cy='0.7' r='0.08'/%3E%3Ccircle cx='1.15' cy='0.45' r='0.08'/%3E%3C/g%3E%3C/svg%3E")}.flag.au{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2 1'%3E%3Crect width='2' height='1' fill='%23012169'/%3E%3Cg id='uk' transform='scale(1)'%3E%3Cg transform='scale(1) translate(0 0)'%3E%3CclipPath id='c'%3E%3Crect width='1' height='.5'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23c)'%3E%3Crect width='1' height='.5' fill='%23012169'/%3E%3Crect y='.2' width='1' height='.1' fill='%23fff'/%3E%3Crect x='.45' width='.1' height='.5' fill='%23fff'/%3E%3Cpolygon points='0,0 .12,0 1,.42 1,.5 .88,.5 0,.08' fill='%23fff'/%3E%3Cpolygon points='1,0 .88,0 0,.42 0,.5 .12,.5 1,.08' fill='%23fff'/%3E%3Crect y='.225' width='1' height='.05' fill='%23e4002b'/%3E%3Crect x='.475' width='.05' height='.5' fill='%23e4002b'/%3E%3Cpolygon points='0,0 .08,0 1,.36 1,.42 .92,.42 0,.06' fill='%23e4002b'/%3E%3Cpolygon points='1,0 .92,0 0,.36 0,.42 .08,.42 1,.06' fill='%23e4002b'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Ccircle cx='.75' cy='.65' r='.03'/%3E%3Ccircle cx='1.45' cy='.23' r='.03'/%3E%3Ccircle cx='1.6' cy='.40' r='.03'/%3E%3Ccircle cx='1.35' cy='.45' r='.03'/%3E%3Ccircle cx='1.55' cy='.62' r='.03'/%3E%3C/g%3E%3Ccircle cx='.25' cy='.73' r='.06' fill='%23fff'/%3E%3C/svg%3E")}.ox-cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;text-decoration:none;transition:transform 0.2s ease,color 0.2s ease}.ox-cart:hover{transform:scale(1.1);color:gold}.ox-cart-icon{display:block;width:24px;height:24px}.ox-cart-count{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ff3b30;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px #000}.ox-cart-count:empty{display:none}.ox-cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#fff;text-decoration:none;transition:transform 0.2s ease,color 0.2s ease}.ox-cart:hover{transform:scale(1.1);color:gold}.ox-cart-icon{display:block;width:24px;height:24px}.ox-cart-count{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ff3b30;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px #000}.ox-cart-count:empty{display:none}.et_pb_section_16_tb_body.et_pb_section--fixed{opacity:0;visibility:hidden;transition:transform .35s ease,opacity .25s ease,visibility 0s linear .25s}.et_pb_section_16_tb_body.et_pb_section--fixed.visible{opacity:1;visibility:visible;transition:transform .35s ease,opacity .25s ease}