/*
Theme Name: DXBPeps Template
Author: Yaser
Description: A reusable WooCommerce storefront derived from DXBPeps. Configure branding and content in Appearance > Store setup. Requires WooCommerce for commerce features.
Version: 1.0.0
Requires at least: 6.8
Tested up to: 7.0
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: dxbpeps-template
Tags: e-commerce, custom-colors, custom-menu, featured-images
*/
:root{--dxb-accent:#10b981;--dxb-on-accent:#111827;--dxb-ink:#111827;--dxb-on-ink:#fff;--dxb-bg:#fafaf7;--dxb-line:#e5e7eb;--dxb-muted:#616975}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:150px}body.dxb-store{margin:0;background:var(--dxb-bg);color:#1f2937;font:15px/1.65 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%;height:auto}button,a,input,select,textarea,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--dxb-accent);outline-offset:4px}[hidden]{display:none!important}.dxb-shell{width:min(1280px,100%);padding-inline:28px;margin-inline:auto}.dxb-muted{color:var(--dxb-muted)}.dxb-button{display:inline-flex;gap:24px;align-items:center;justify-content:center;background:var(--dxb-ink);color:var(--dxb-on-ink);border:1px solid transparent;padding:15px 24px;font-size:12px;font-weight:750;letter-spacing:.035em;line-height:1.4;cursor:pointer;transition:opacity .15s}.dxb-button:hover{opacity:.86}.dxb-button-accent{background:var(--dxb-accent);color:var(--dxb-on-accent)}.dxb-text-link{font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:5px}.dxb-eyebrow{font-size:11px;font-weight:750;letter-spacing:.13em;color:#4b5563}.dxb-header{position:sticky;top:0;z-index:35;border-bottom:1px solid var(--dxb-line);background:var(--dxb-bg)}.admin-bar .dxb-header{top:32px}.dxb-announcement{background:var(--dxb-ink);color:var(--dxb-on-ink);text-align:center;padding:7px 24px;font-size:11px;letter-spacing:.04em}.dxb-header-row{display:flex;gap:28px;justify-content:space-between;align-items:center;min-height:76px}.dxb-brand{display:inline-flex;gap:10px;align-items:center;font-size:18px;font-weight:850;letter-spacing:-.6px;line-height:1.3}.dxb-brand-mark{font-size:28px;color:var(--dxb-accent)}.dxb-logo{max-width:190px;max-height:52px;width:auto;object-fit:contain}.dxb-desktop-nav>.menu,.dxb-desktop-nav>div>.menu{display:flex;align-items:center;gap:30px}.menu{list-style:none;margin:0;padding:0}.dxb-desktop-nav .menu>li{position:relative}.dxb-desktop-nav a{font-size:12px;font-weight:650}.dxb-desktop-nav .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:190px;background:var(--dxb-bg);border:1px solid var(--dxb-line);padding:12px;list-style:none}.dxb-desktop-nav li:hover>.sub-menu,.dxb-desktop-nav li:focus-within>.sub-menu{display:block}.dxb-header-actions{display:flex;gap:20px;align-items:center;flex-shrink:0}.dxb-cart-link{font-size:12px;font-weight:650}.dxb-cart-count{display:inline-flex;min-width:22px;height:22px;justify-content:center;align-items:center;background:var(--dxb-accent);color:var(--dxb-on-accent);font-size:10px;margin-left:5px;border-radius:50%}.dxb-menu-toggle{font-size:12px;border:1px solid var(--dxb-line);padding:7px 10px}.dxb-mobile-nav{display:none;padding:0 28px 20px}.dxb-search-bar{padding-bottom:12px}.dxb-search-bar .woocommerce-product-search{display:flex;max-width:410px;margin-left:auto;gap:0}.dxb-search-bar input[type=search]{width:100%;min-width:0;padding:7px 12px;font-size:12px;border:1px solid var(--dxb-line);background:#fff;border-radius:0}.dxb-search-bar button{padding:7px 14px;font-size:11px;font-weight:650;border:1px solid var(--dxb-line);border-left:0;background:white}.dxb-hero{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-top:54px;padding-bottom:68px}.dxb-hero h1{font-size:clamp(34px,4.2vw,58px);font-weight:850;line-height:1.04;letter-spacing:-.045em;margin:17px 0 20px;max-width:650px}.dxb-hero-text{font-size:15px;max-width:490px;color:#616975;margin-bottom:26px}.dxb-hero-visual{aspect-ratio:4/3;background:#e8ebe6;overflow:hidden;border:1px solid var(--dxb-line)}.dxb-hero-image{width:100%;height:100%;object-fit:cover}.dxb-art{height:100%;position:relative;overflow:hidden;background:#e8ebe6}.dxb-art-disc{position:absolute;background:var(--dxb-accent);opacity:.15;width:85%;aspect-ratio:1;border-radius:50%;left:10%;top:5%}.dxb-art-box{position:absolute;width:31%;height:58%;background:#f7f5ed;box-shadow:12px 19px 16px #11182718;padding:7% 4%;display:flex;flex-direction:column;justify-content:space-between;font-weight:800;font-size:clamp(14px,1.7vw,25px);line-height:1.1;letter-spacing:-.04em}.dxb-art-box b{font-size:13px;border-top:1px solid #11182733;padding-top:8px}.dxb-art-box-front{left:24%;top:24%;transform:rotate(-9deg)}.dxb-art-box-front i{display:block;background:var(--dxb-accent);height:9px;width:50%}.dxb-art-box-back{left:51%;top:16%;transform:rotate(9deg);background:var(--dxb-ink);color:var(--dxb-on-ink)}.dxb-art-box-back b{border-top-color:#ffffff40}.dxb-art small{position:absolute;left:0;right:0;bottom:18px;text-align:center;letter-spacing:.08em;font-size:10px;text-transform:uppercase}.dxb-section{padding-top:30px;padding-bottom:50px}.dxb-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.dxb-section-heading h2,.dxb-callout h2,.dxb-newsletter h2{font-size:clamp(25px,2.6vw,34px);line-height:1.15;font-weight:800;letter-spacing:-.03em;margin:0}.dxb-section-heading p{font-size:13px;margin:10px 0 0}.dxb-section-heading>a{flex-shrink:0}.dxb-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dxb-category-card{display:flex;flex-direction:column;padding:28px;border:1px solid var(--dxb-line);background:#fff;transition:transform .18s}.dxb-category-card:hover{transform:translateY(-3px)}.dxb-category-card h3{font-weight:750;font-size:14px;margin:0 0 12px}.dxb-category-card p{font-size:12px;color:var(--dxb-muted);margin:0 0 20px}.dxb-category-card>span{font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:4px;margin-top:auto}.dxb-bundle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.dxb-bundle-card{border:1px solid var(--dxb-line);padding:25px;background:#fff;display:flex;align-items:flex-start;flex-direction:column;position:relative}.dxb-bundle-card>a>img{width:100%;max-height:220px;object-fit:contain;margin-bottom:20px}.dxb-bundle-card h3{font-size:18px;font-weight:750;letter-spacing:-.02em;margin:14px 0 8px}.dxb-pill{background:var(--dxb-accent);color:var(--dxb-on-accent);padding:5px 9px;font-size:11px;font-weight:750;display:inline-flex;align-items:baseline;gap:3px;line-height:1.4}.dxb-bundle-lists{display:grid;grid-template-columns:1fr 1fr;gap:25px;width:100%;margin:15px 0}.dxb-bundle-lists h4{font-size:10px;text-transform:uppercase;letter-spacing:.07em;font-weight:750;margin:0 0 7px}.dxb-bundle-lists ul{list-style:disc;padding-left:17px;font-size:12px;margin:0}.dxb-bundle-lists li{padding:3px 0}.dxb-bundle-foot{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:auto;padding-top:20px;width:100%}.dxb-bundle-foot>span{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.dxb-bundle-foot strong{font-size:23px;font-weight:850}.dxb-bundle-foot s{font-size:12px;color:var(--dxb-muted)}.dxb-bundle-foot .dxb-button{padding:12px 16px;font-size:10px;flex-shrink:0}.dxb-dark{background:var(--dxb-ink);color:var(--dxb-on-ink);padding-block:54px;margin-block:30px}.dxb-benefit-grid,.dxb-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.dxb-benefit{padding:26px;border:1px solid #ffffff30}.dxb-benefit-number{font-size:12px;font-weight:600}.dxb-benefit h3{font-weight:750;font-size:15px;margin:26px 0 10px}.dxb-benefit p{font-size:13px;opacity:.8}.dxb-review{margin:0;padding:25px;border:1px solid var(--dxb-line);background:#fff}.dxb-review blockquote{margin:16px 0;font-size:14px}.dxb-review figcaption{font-size:11px;color:var(--dxb-muted)}.dxb-review figcaption a{display:block;text-decoration:underline;margin-top:6px}.dxb-faq{max-width:960px}.dxb-faq details{border-bottom:1px solid var(--dxb-line);padding-block:20px}.dxb-faq summary{font-size:15px;font-weight:650;cursor:pointer;display:flex;justify-content:space-between;gap:20px;list-style:none}.dxb-faq summary::-webkit-details-marker{display:none}.dxb-faq summary>span{font-size:22px;line-height:1}.dxb-faq details[open] summary>span{transform:rotate(45deg)}.dxb-faq details p{font-size:14px;max-width:760px;color:var(--dxb-muted);margin:16px 0 0}.dxb-callout{background:var(--dxb-ink);color:var(--dxb-on-ink);padding:45px;display:flex;align-items:center;justify-content:space-between;gap:28px}.dxb-callout p{margin:14px 0 0;max-width:700px;opacity:.8}.dxb-callout a{flex-shrink:0}.dxb-newsletter{background:var(--dxb-accent);color:var(--dxb-on-accent);padding-block:48px;margin-top:30px}.dxb-signup-form{margin-top:24px;max-width:620px}.dxb-footer{background:var(--dxb-ink);color:var(--dxb-on-ink);margin-top:65px;padding-top:55px}.dxb-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:70px;padding-bottom:48px}.dxb-footer p,.dxb-footer li{font-size:12px;opacity:.8}.dxb-footer li{padding-block:5px}.dxb-footer-grid>div>p{max-width:350px;margin:17px 0}.dxb-footer-grid>div>a:not(.dxb-brand):not(.dxb-button){font-size:12px}.dxb-footer-bottom{border-top:1px solid #ffffff20;padding-top:20px;padding-bottom:22px;display:flex;justify-content:space-between;gap:25px}.dxb-footer-bottom p{font-size:10px;margin:0}.dxb-whatsapp{position:fixed;bottom:20px;right:20px;z-index:40;background:var(--dxb-accent);color:var(--dxb-on-accent);padding:13px 20px;border-radius:32px;font-size:12px;font-weight:700;box-shadow:0 5px 25px #11182722}.dxb-page{padding-block:48px;min-height:50vh}.dxb-page>article{margin-bottom:35px}.dxb-page h1,.woocommerce-products-header__title{font-size:clamp(28px,4vw,44px);font-weight:850;line-height:1.12;letter-spacing:-.035em;margin:0 0 28px}.dxb-page>.post,.dxb-page>article:not(:has(.dxb-page-commerce)){max-width:940px;margin-inline:auto}.dxb-page-commerce .woocommerce{width:100%}.dxb-page .prose{font-size:15px}.dxb-page .prose a{color:#374151;text-decoration:underline}.dxb-page .prose [class^=dxb-] a{color:inherit}.dxb-page .prose .dxb-button{color:var(--dxb-on-ink)}.dxb-commerce{padding-top:32px;padding-bottom:45px;min-height:50vh}.woocommerce .woocommerce-breadcrumb{font-size:11px;margin-bottom:30px}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{font-size:12px}.woocommerce select{background:#fff;border:1px solid var(--dxb-line);padding:10px}.woocommerce ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:25px 0 0;padding:0;clear:both}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%!important;margin:0!important;float:none!important;border:1px solid var(--dxb-line);background:#fff;display:flex;flex-direction:column;position:relative;min-width:0;padding-bottom:17px}.woocommerce ul.products li.product a img{width:100%;aspect-ratio:1/1.12;object-fit:cover;margin:0 0 16px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;font-weight:750;line-height:1.35;letter-spacing:-.015em;padding:0 17px;margin:0 0 10px}.woocommerce ul.products li.product .price{padding:0 17px;font-size:14px;color:#111827;margin:6px 0 12px}.woocommerce ul.products li.product .star-rating{margin:0 17px 12px;color:#a36a08;font-size:11px}.woocommerce ul.products li.product .button{margin:auto 17px 0;text-align:center}.woocommerce .dxb-card-offer{position:absolute;z-index:2;top:10px;left:10px;max-width:calc(100% - 20px);flex-wrap:wrap}.woocommerce ul.products li.product a.dxb-card-cross{font-size:10px;color:var(--dxb-muted);padding:12px 17px 0;line-height:1.45}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{border:0;border-radius:0;padding:13px 20px;font-size:12px;font-weight:700;background:var(--dxb-ink);color:var(--dxb-on-ink);line-height:1.4;cursor:pointer}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{background:var(--dxb-accent);color:var(--dxb-on-accent)}.woocommerce a.button:hover,.woocommerce button.button:hover{background:var(--dxb-ink);color:var(--dxb-on-ink);opacity:.85}.woocommerce div.product .product_title{font-size:clamp(28px,3.5vw,44px);font-weight:850;line-height:1.12;letter-spacing:-.035em;margin-bottom:16px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:24px;color:#111827;font-weight:750}.woocommerce div.product .woocommerce-product-details__short-description{font-size:14px;color:var(--dxb-muted);margin:20px 0}.woocommerce div.product form.cart{margin-top:25px}.woocommerce .quantity .qty{padding:10px;width:65px;background:#fff;border:1px solid var(--dxb-line);min-height:43px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:table-cell;padding:10px 6px;font-size:13px}.woocommerce .single_variation_wrap .woocommerce-variation-price{margin:14px 0}.woocommerce div.product .product_meta{font-size:12px;display:flex;flex-direction:column;gap:5px;margin-top:20px}.woocommerce div.product div.images{margin-top:8px}.woocommerce div.product .woocommerce-tabs{clear:both;padding-top:30px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;background:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:12px}.woocommerce div.product .woocommerce-tabs .panel{font-size:15px;line-height:1.8}.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce .related h2{font-size:24px;font-weight:800;letter-spacing:-.025em;margin:18px 0}.woocommerce div.product .woocommerce-tabs .panel p{margin:12px 0}.woocommerce .woocommerce-product-rating .star-rating{color:#a36a08}.woocommerce .woocommerce-product-rating{font-size:12px}.woocommerce div.product p.stock{font-size:13px}.dxb-tiers{margin:0 0 20px;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:15px}.dxb-tiers legend{font-size:12px;font-weight:650;margin:0 0 20px}.dxb-tier{padding:20px 17px;border:1px solid var(--dxb-line);display:flex;align-items:center;gap:12px;position:relative;background:#fff;cursor:pointer;margin:0;line-height:1.5}.dxb-tier:has(input:checked){border-color:var(--dxb-accent);box-shadow:inset 0 0 0 1px var(--dxb-accent)}.dxb-tier input{margin:0!important;width:17px;height:17px;accent-color:var(--dxb-accent);flex-shrink:0}.dxb-tier-main{min-width:0;flex:1}.dxb-tier-main>strong{font-size:14px;display:block}.dxb-tier-main>span{display:block;font-size:12px;margin-top:3px}.dxb-tier-main>.dxb-tier-free{font-weight:750;color:#1f2937}.dxb-tier-main>small{font-size:10px;color:#8c4a08}.dxb-tier-prices{text-align:right;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.dxb-tier-prices>strong{font-size:18px;font-weight:800}.dxb-tier-prices>s,.dxb-tier-prices>small{font-size:10px;color:var(--dxb-muted)}.dxb-tier-flag{position:absolute;right:13px;top:-10px;font-size:9px;letter-spacing:.04em;font-weight:700;background:var(--dxb-accent);color:var(--dxb-on-accent);padding:2px 7px}.dxb-tier.is-unavailable{opacity:.5;cursor:not-allowed}.dxb-tier-clear{align-self:flex-start;background:transparent;border:0;cursor:pointer;font-size:11px}.dxb-guarantee{padding:20px;border:1px solid var(--dxb-accent);margin-top:24px;background:#fff}.dxb-guarantee h3{font-size:12px;line-height:1.5;font-weight:750}.dxb-guarantee p{font-size:13px;margin:8px 0 0}.dxb-cross-sell{display:flex;flex-direction:column;align-items:flex-start;gap:6px;border:1px solid var(--dxb-line);padding:19px;background:#fff;font-size:12px;margin-top:14px}.dxb-cross-sell small{font-size:10px;color:var(--dxb-muted)}.dxb-cross-sell strong{font-size:14px}.dxb-offer-summary{display:flex;gap:10px;align-items:center;margin-bottom:15px}.dxb-offer-summary:empty{display:none}.dxb-offer-summary s{font-size:14px;color:var(--dxb-muted)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce #review_form input:not([type=checkbox]):not([type=submit]),.woocommerce #review_form textarea{border:1px solid #cbd0d5;background:#fff;padding:12px;line-height:1.5;border-radius:0}.woocommerce form .form-row label{font-size:12px;font-weight:600}.woocommerce table.shop_table{background:#fff;border-radius:0;font-size:13px}.woocommerce table.shop_table th{font-weight:700}.woocommerce table.shop_table td{padding:15px 12px}.woocommerce-checkout #payment{background:#f0f1ed;border-radius:0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:0}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-checkout h3{font-size:22px;font-weight:800;margin:20px 0}.woocommerce #order_review_heading{padding-top:25px}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top-color:var(--dxb-accent);background:#fff;font-size:13px}.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color:#374151}.woocommerce .woocommerce-pagination{margin-top:40px}.woocommerce nav.woocommerce-pagination ul{border-color:var(--dxb-line)}.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--dxb-ink);color:var(--dxb-on-ink)}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:12px 15px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.skip-link:focus{clip:auto!important;clip-path:none;height:auto;width:auto;top:10px;left:10px;z-index:100000;padding:15px;background:white;color:#111827}.dxb-store .wc-block-components-button{border-radius:0!important}.dxb-store .wc-block-components-button:not(.is-link){background:var(--dxb-ink);color:var(--dxb-on-ink)}
@media(max-width:1000px){.dxb-hero{gap:35px}.dxb-desktop-nav>.menu,.dxb-desktop-nav>div>.menu{gap:15px}.dxb-header-row{gap:16px}.dxb-benefit-grid,.dxb-review-grid{gap:16px}.woocommerce ul.products{gap:16px}.dxb-footer-grid{gap:35px}.dxb-callout{padding:30px;flex-direction:column;align-items:flex-start}}
@media(max-width:767px){html{scroll-padding-top:155px}.dxb-shell{padding-inline:20px}.dxb-header-row{min-height:68px}.dxb-brand{font-size:16px}.dxb-logo{max-width:145px;max-height:44px}.dxb-desktop-nav{display:none}.dxb-mobile-nav:not([hidden]){display:block}.dxb-mobile-nav a{display:block;padding:9px 0;font-size:13px}.dxb-mobile-nav .sub-menu{list-style:none;padding-left:18px}.dxb-search-bar .woocommerce-product-search{max-width:none}.admin-bar .dxb-header{top:46px}.dxb-hero{grid-template-columns:1fr;gap:32px;padding-top:32px;padding-bottom:38px}.dxb-hero h1{font-size:39px;max-width:560px}.dxb-hero-text{font-size:14px}.dxb-art-box{font-size:24px}.dxb-section{padding-top:25px;padding-bottom:30px}.dxb-section-heading{align-items:flex-start;margin-bottom:20px}.dxb-section-heading>a{font-size:10px;max-width:85px;line-height:1.8;text-align:right}.dxb-category-grid{grid-template-columns:1fr;gap:12px}.dxb-category-card{padding:23px}.dxb-bundle-grid{grid-template-columns:1fr;gap:16px}.dxb-bundle-card{padding:22px}.dxb-benefit-grid,.dxb-review-grid{grid-template-columns:1fr}.dxb-dark{padding-block:35px}.dxb-benefit h3{margin-top:15px}.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding-inline:12px;font-size:13px}.woocommerce ul.products li.product .price{padding-inline:12px;font-size:12px}.woocommerce ul.products li.product .button{margin-inline:12px;padding:12px 5px;font-size:10px}.woocommerce .dxb-card-offer{font-size:9px;top:7px;left:7px;max-width:calc(100% - 14px);padding:4px 6px}.woocommerce ul.products li.product .star-rating{margin-inline:12px}.woocommerce ul.products li.product a.dxb-card-cross{padding-inline:12px}.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none;width:100%}.woocommerce div.product .product_title{font-size:34px}.dxb-tiers{gap:17px}.dxb-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.dxb-footer-grid>div:first-child{grid-column:span 2}.dxb-footer-bottom{flex-direction:column;gap:15px;padding-bottom:85px}.dxb-footer{margin-top:40px}.dxb-page{padding-block:32px}.dxb-bundle-lists{gap:15px}.dxb-tier{padding:19px 12px;gap:10px}.dxb-tier-prices>strong{font-size:17px}.dxb-whatsapp{bottom:15px;right:15px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}}
.woocommerce div.product .summary.dxb-tiers-active>p.price{display:none}
@media(min-width:768px){.dxb-menu-toggle{display:none!important}.dxb-mobile-nav{display:none!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
