.breakdance .bde-section-79-100 .section-container{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.breakdance .bde-section-79-100 .section-container>*{width:auto!important;height:auto!important}.breakdance .bde-section-79-100 .section-container{--bde-grid-items-per-row:1;--bde-grid-gap:0px}.breakdance .bde-section-79-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-79-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}#custom-page{--navy:#0D1B2A;--n2:#1A3558;--orange:#F05A28;--odk:#C44418;--amber:#FFAA2C;--paper:#F5F8FC;--line:#D9E2EE;--muted:#66758B;--white:#fff;--deeper:#060d16;--r:8px;--rl:14px;--max:1280px;--t:.18s ease;--sh:0 2px 12px rgba(13,27,42,.08);--shl:0 8px 32px rgba(13,27,42,.12);display:block;width:100%;max-width:100%}#custom-page *,#custom-page *::before,#custom-page *::after{box-sizing:border-box;margin:0;padding:0}#custom-page a{color:inherit;text-decoration:none}#custom-page img{display:block;max-width:100%;height:auto}#custom-page button,#custom-page a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}#custom-page .wrap{max-width:var(--max);margin:0 auto;padding:0 16px}@media(min-width:640px){#custom-page .wrap{padding:0 24px}}@media(min-width:1024px){#custom-page .wrap{padding:0 48px}}#custom-page .section{padding:48px 0}@media(min-width:768px){#custom-page .section{padding:60px 0}}#custom-page .section-white{background:#fff}#custom-page .section-paper{background:var(--paper)}#custom-page .sec-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:12px}#custom-page .sec-title{font-family:'Raleway',sans-serif!important;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:800;color:var(--navy)!important;letter-spacing:-.03em;text-wrap:balance}#custom-page .view-all{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:700;color:var(--orange);white-space:nowrap;flex-shrink:0;transition:gap var(--t)}#custom-page .view-all:hover{gap:9px}@media(max-width:959px){#custom-page .hero{display:none!important}}#custom-page .hero{position:relative;overflow:hidden;min-height:540px;display:flex;align-items:stretch}#custom-page .hero-bg-left{position:absolute;inset:0 40% 0 0;background:var(--navy)}#custom-page .hero-bg-right{position:absolute;inset:0 0 0 60%;background:var(--orange)}#custom-page .hero-in{display:grid;grid-template-columns:1.2fr 1fr;position:relative;z-index:1;width:100%;align-items:center;max-width:var(--max);margin:0 auto;padding:80px 48px}#custom-page .hero-content{padding-right:60px;display:flex;flex-direction:column;justify-content:center}#custom-page .hero-label{display:inline-flex;align-items:center;gap:8px;font-family:'Inter',system-ui,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:20px}#custom-page .hero-label-line{display:block;width:20px;height:1px;background:rgba(255,255,255,.4);flex-shrink:0}#custom-page .hero-h{font-family:'Raleway',sans-serif!important;font-size:clamp(2.4rem,4.8vw,4rem)!important;font-weight:900!important;color:#fff!important;line-height:1.05!important;letter-spacing:-.03em!important;margin-bottom:20px!important}#custom-page .hero-h mark{background:none;color:var(--orange)}#custom-page .hero-sub{font-family:'Inter',system-ui,sans-serif!important;color:rgba(255,255,255,.6)!important;font-size:.94rem!important;max-width:400px;margin-bottom:34px;line-height:1.72}#custom-page .hero-ctas{display:flex;gap:10px;flex-wrap:nowrap}#custom-page .btn-primary{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--navy);font-family:'Inter',system-ui,sans-serif!important;font-size:.88rem;font-weight:700;padding:13px 24px;border-radius:var(--r);border:2px solid #fff;cursor:pointer;transition:background var(--t),transform var(--t);text-decoration:none}#custom-page .btn-primary:hover{background:#f0f4f8;border-color:#f0f4f8;transform:translateY(-1px)}#custom-page .btn-ghost{display:inline-flex;align-items:center;gap:8px;background:transparent;color:rgba(255,255,255,.75)!important;font-family:'Inter',system-ui,sans-serif!important;font-size:.88rem;font-weight:700;padding:13px 24px;border-radius:var(--r);border:2px solid rgba(255,255,255,.22);cursor:pointer;transition:border-color var(--t),background var(--t);text-decoration:none}#custom-page .btn-ghost:hover{border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.05)}#custom-page .hero-product{display:flex;align-items:center;justify-content:center;padding:36px 0 36px 40px}#custom-page .hero-product-card{background:#fff;border-radius:16px;width:100%;max-width:300px;box-shadow:0 24px 60px rgba(0,0,0,.3);margin:0;padding:0;display:flex;flex-direction:column;position:relative}#custom-page .hero-product-image{display:block;width:calc(100% - 28px);margin:14px;flex-shrink:0;position:relative;aspect-ratio:1/1;background:#EEEBE6;border-radius:10px;border:1.5px solid rgba(13,27,42,.1);overflow:hidden}#custom-page .dphp-hero-image-tag{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;padding:0!important;border-radius:0!important}#custom-page .dphp-hero-image-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:#EEEBE6;color:rgba(13,27,42,.3);font-size:.82rem;padding:16px;text-align:center;gap:8px}#custom-page .hero-discount{display:none}#custom-page .hero-product-name{padding:16px 20px 8px}#custom-page .hero-product-name a{font-family:'Raleway',sans-serif!important;font-size:1rem;font-weight:800;color:var(--navy)!important;text-decoration:none;line-height:1.35;display:block}#custom-page .hero-product-name a:hover{color:var(--orange)!important}#custom-page .hero-product-price{display:flex;align-items:baseline;gap:10px;padding:4px 20px 18px;flex-wrap:wrap}#custom-page .hero-new-price,#custom-page .hero-new-price .woocommerce-Price-amount,#custom-page .hero-new-price .woocommerce-Price-currencySymbol{font-family:'Raleway',sans-serif!important;font-size:1.9rem;font-weight:800;color:var(--navy)!important;line-height:1}#custom-page .hero-old-price,#custom-page .hero-old-price .woocommerce-Price-amount,#custom-page .hero-old-price .woocommerce-Price-currencySymbol{font-family:'Inter',system-ui,sans-serif!important;font-size:.82rem;color:#66758B!important;text-decoration:line-through;font-weight:400}#custom-page .hero-product-btn{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 20px 20px;padding:13px;background:var(--orange);color:#fff;font-family:'Inter',system-ui,sans-serif!important;font-size:.88rem;font-weight:700;border-radius:var(--r);text-decoration:none;transition:background var(--t),transform var(--t)}#custom-page .hero-product-btn:hover{background:var(--odk);transform:translateY(-1px);color:#fff}#custom-page .hero-product-btn svg{flex-shrink:0}#custom-page .cat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(min-width:640px){#custom-page .cat-grid{grid-template-columns:repeat(4,1fr);gap:12px}}@media(min-width:960px){#custom-page .cat-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px}}#custom-page .cat-card{background:#fff;border:1.5px solid var(--line);border-radius:var(--rl);padding:16px 8px 12px;display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;color:var(--navy);transition:border-color var(--t),transform var(--t),box-shadow var(--t)}#custom-page .cat-card:hover{border-color:var(--orange);transform:translateY(-3px);box-shadow:var(--shl)}#custom-page .cat-img-wrap{width:52px;height:52px;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}#custom-page .cat-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}#custom-page .cat-img-fallback{background:var(--navy)}#custom-page .cat-card:nth-child(3n+2) .cat-img-fallback{background:var(--orange)}#custom-page .cat-card:nth-child(3n+3) .cat-img-fallback{background:var(--n2)}#custom-page .cat-initial{color:#fff;font-size:1.3rem;font-weight:800;font-family:'Raleway',sans-serif;line-height:1}#custom-page .cat-label{font-family:'Inter',system-ui,sans-serif!important;font-size:.68rem;font-weight:700;text-align:center;line-height:1.3;color:var(--navy)!important}@media(min-width:960px){#custom-page .cat-label{font-size:.7rem}}#custom-page .products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:768px){#custom-page .products-grid{grid-template-columns:repeat(4,1fr);gap:16px}}#custom-page .product-card{background:#fff;border:1.5px solid var(--line);border-radius:var(--rl);overflow:hidden;position:relative;display:flex;flex-direction:column;transition:border-color var(--t),box-shadow var(--t),transform var(--t)}#custom-page .product-card:hover{border-color:var(--orange);box-shadow:var(--shl);transform:translateY(-3px)}#custom-page .product-img-wrap{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;overflow:hidden;background:#fff;padding:12px;flex-shrink:0}#custom-page .product-img-wrap img,#custom-page .product-img-wrap .product-thumb-img,#custom-page .product-img-wrap .wp-post-image{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;display:block!important;object-fit:contain!important;padding:0!important;margin:0!important;flex-shrink:0}#custom-page .deal-badge{position:absolute;top:10px;left:10px;background:var(--orange);color:#fff;font-size:.66rem;font-weight:800;padding:3px 8px;border-radius:999px;letter-spacing:.04em;z-index:1}#custom-page .product-body{padding:12px;display:flex;flex-direction:column;gap:7px;flex:1}@media(min-width:640px){#custom-page .product-body{padding:14px}}#custom-page .product-cat{font-family:'Inter',system-ui,sans-serif!important;font-size:.66rem;font-weight:700;color:var(--orange)!important;text-transform:uppercase;letter-spacing:.06em}#custom-page .product-name{font-family:'Raleway',sans-serif!important;font-size:.88rem;font-weight:800;line-height:1.3;text-wrap:balance;color:var(--navy)!important}@media(min-width:640px){#custom-page .product-name{font-size:.94rem}}#custom-page .product-link{color:inherit;transition:color var(--t)}#custom-page .product-link:hover{color:var(--orange)}#custom-page .rating{display:flex;align-items:center;gap:2px}#custom-page .star{display:inline-block}#custom-page .star-full{fill:#FFAA2C;stroke:#FFAA2C;stroke-width:1}#custom-page .star-empty{fill:none;stroke:#FFAA2C;stroke-width:1.5}#custom-page .price-wrap{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:auto}#custom-page .price-now{font-family:'Raleway',sans-serif!important;font-size:1.2rem;font-weight:800;color:var(--navy)!important}#custom-page .price-now .woocommerce-Price-amount,#custom-page .price-now .woocommerce-Price-currencySymbol{font-family:'Raleway',sans-serif!important;font-size:inherit;font-weight:800;color:var(--navy)!important}@media(min-width:640px){#custom-page .price-now{font-size:1.3rem}}#custom-page .price-was{font-family:'Inter',system-ui,sans-serif!important;font-size:.78rem;color:var(--muted)!important;text-decoration:line-through}#custom-page .price-was .woocommerce-Price-amount{color:var(--muted)!important;text-decoration:line-through;font-size:inherit}#custom-page .btn-cart{display:block;width:100%;padding:9px;background:var(--navy);color:#fff;font-family:'Inter',system-ui,sans-serif!important;font-size:.82rem;font-weight:700;border:2px solid var(--navy);border-radius:var(--r);cursor:pointer;transition:background var(--t),border-color var(--t);margin-top:2px;text-align:center;text-decoration:none}#custom-page .btn-cart:hover{background:var(--orange);border-color:var(--orange);color:#fff}@keyframes bscroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}#custom-page .brands-section{background:var(--navy);padding:28px 0;overflow:hidden}#custom-page .brands-outer{overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8%,black 92%,transparent 100%)}#custom-page .brands-track{display:flex;align-items:center;gap:44px;animation:bscroll 26s linear infinite;width:max-content}@media(prefers-reduced-motion:reduce){#custom-page .brands-track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}#custom-page .brands-outer{mask-image:none;-webkit-mask-image:none}}#custom-page .brand-item{display:flex;align-items:center;gap:8px;flex-shrink:0;opacity:.4;transition:opacity var(--t)}#custom-page .brand-item:hover{opacity:.75}#custom-page .brand-item img{width:22px;height:22px;object-fit:contain;filter:brightness(0) invert(1);opacity:.7;flex-shrink:0}#custom-page .brand-name{font-family:'Raleway',sans-serif!important;font-size:.88rem;font-weight:800;color:rgba(255,255,255,.6);white-space:nowrap;letter-spacing:-.01em}#custom-page .trust-bar{background:var(--paper);padding:60px 0}#custom-page .trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(min-width:768px){#custom-page .trust-grid{grid-template-columns:repeat(4,1fr);gap:20px}}#custom-page .trust-card{background:#fff;border:1.5px solid var(--line);border-radius:var(--rl);padding:24px 20px;display:flex;flex-direction:column;gap:12px;transition:border-color var(--t),box-shadow var(--t)}#custom-page .trust-card:hover{border-color:var(--orange);box-shadow:var(--sh)}#custom-page .trust-icon{width:52px;height:52px;background:rgba(240,90,40,.08);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--orange);flex-shrink:0}#custom-page .trust-title{font-family:'Raleway',sans-serif!important;font-size:.95rem;font-weight:800;color:var(--navy)!important}#custom-page .trust-desc{font-family:'Inter',system-ui,sans-serif!important;font-size:.8rem;color:var(--muted)!important;line-height:1.55}#custom-page .site-footer{background:#060d16!important;color:rgba(255,255,255,.6);padding:52px 0 0;width:100%;display:block}#custom-page .footer-inner{max-width:1280px;margin:0 auto;padding:0 24px;width:100%;box-sizing:border-box}@media(min-width:1024px){#custom-page .footer-inner{padding:0 48px}}#custom-page .footer-logo-img{width:200px;height:auto;display:block}#custom-page .footer-desktop{display:none;width:100%}@media(min-width:768px){#custom-page .footer-desktop{display:block;width:100%}}#custom-page .footer-grid{display:grid;gap:32px}@media(min-width:640px){#custom-page .footer-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){#custom-page .footer-grid{grid-template-columns:2fr 1fr 1fr;gap:48px}}#custom-page .footer-tagline{font-family:'Inter',system-ui,sans-serif!important;font-size:.84rem;color:rgba(255,255,255,.45)!important;line-height:1.7;max-width:280px;margin:14px 0}#custom-page .footer-contact-item{display:flex;align-items:center;gap:9px;font-size:.84rem;color:rgba(255,255,255,.5);margin-bottom:8px}#custom-page .footer-contact-item a{color:rgba(255,255,255,.5);transition:color var(--t)}#custom-page .footer-contact-item a:hover{color:var(--orange)}#custom-page .footer-social{display:flex;gap:7px;margin-top:16px}#custom-page .social-btn{width:34px;height:34px;border-radius:7px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.5);transition:background var(--t),color var(--t)}#custom-page .social-btn:hover{background:var(--orange);color:#fff;border-color:var(--orange)}#custom-page .footer-col-title{font-family:'Raleway',sans-serif!important;font-size:.8rem;font-weight:800;color:#fff!important;text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px}#custom-page .footer-links{list-style:none;display:grid;gap:9px;padding:0;margin:0}#custom-page .footer-links li{list-style:none;padding:0;margin:0}#custom-page .footer-links a,#custom-page .footer-links li a{font-family:'Inter',system-ui,sans-serif!important;font-size:.84rem;color:rgba(255,255,255,.5)!important;transition:color var(--t);text-decoration:none;display:block}#custom-page .footer-links a:hover,#custom-page .footer-links li a:hover{color:var(--orange)!important}#custom-page .footer-links .current-menu-item a{color:rgba(255,255,255,.8)}#custom-page .footer-links .sub-menu{display:none}#custom-page .footer-bottom{margin-top:40px;border-top:1px solid rgba(255,255,255,.07);padding:16px 0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between}#custom-page .footer-copy{font-family:'Inter',system-ui,sans-serif!important;font-size:.74rem;color:rgba(255,255,255,.28)}#custom-page .footer-pay{display:flex;align-items:center;gap:6px}#custom-page .footer-pay img{width:22px;height:22px;filter:brightness(0) invert(1);opacity:.35;transition:opacity var(--t)}#custom-page .footer-pay img:hover{opacity:.65}#custom-page .footer-legal{display:flex;align-items:center;gap:14px;flex-wrap:wrap}#custom-page .footer-legal a{font-size:.74rem;color:rgba(255,255,255,.28);transition:color var(--t)}#custom-page .footer-legal a:hover{color:rgba(255,255,255,.65)}#custom-page .footer-credit{font-size:.74rem;color:rgba(255,255,255,.25)}#custom-page .footer-dprime-link{color:rgba(255,255,255,.38);transition:color var(--t)}#custom-page .footer-dprime-link:hover{color:var(--orange)}#custom-page .footer-mob-min{padding:28px 0 calc(68px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;align-items:center;gap:12px}@media(min-width:768px){#custom-page .footer-mob-min{display:none}}#custom-page .footer-mob-social{display:flex;gap:8px}#custom-page .footer-mob-contact{display:flex;flex-direction:column;align-items:center;gap:8px}#custom-page .footer-mob-contact a{display:flex;align-items:center;gap:8px;font-size:.82rem;color:rgba(255,255,255,.45)}#custom-page .footer-mob-contact a:hover{color:var(--orange)}#custom-page .footer-mob-legal{display:flex;gap:14px}#custom-page .footer-mob-legal a{font-size:.72rem;color:rgba(255,255,255,.28);transition:color var(--t)}#custom-page .footer-mob-legal a:hover{color:rgba(255,255,255,.65)}#custom-page .footer-mob-copy{font-family:'Inter',system-ui,sans-serif!important;font-size:.7rem;color:rgba(255,255,255,.2);text-align:center;line-height:1.6}#custom-page .bottom-nav{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--line);z-index:150;height:60px;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -4px 20px rgba(13,27,42,.1)}@media(max-width:767px){#custom-page .bottom-nav{display:flex}}@media(max-width:767px){body{padding-bottom:calc(60px + env(safe-area-inset-bottom))}}#custom-page .bn-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--muted);font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--t);text-decoration:none}#custom-page .bn-item:hover,#custom-page .bn-item.active{color:var(--orange)}#custom-page .bn-item span{font-family:'Inter',system-ui,sans-serif!important}#custom-page .bn-deals{position:relative;top:-8px;background:linear-gradient(160deg,#FF6B1A 0%,#E8380D 60%,#C42D0A 100%);color:#fff;border-radius:14px;padding:0 10px;height:52px;margin:0 6px;box-shadow:0 4px 18px rgba(232,56,13,.6),0 8px 28px rgba(232,56,13,.25),0 1px 0 rgba(255,140,80,.35) inset;border:1px solid rgba(255,120,60,.35);transition:background var(--t),box-shadow var(--t),transform var(--t)}#custom-page .bn-deals:hover{background:linear-gradient(160deg,#FF7A2E 0%,#F04010 60%,#D03310 100%);box-shadow:0 6px 24px rgba(232,56,13,.75),0 12px 36px rgba(232,56,13,.3),0 1px 0 rgba(255,140,80,.35) inset;transform:translateY(-1px)}#custom-page .bn-deals:active{transform:translateY(0) scale(0.97);box-shadow:0 2px 10px rgba(232,56,13,.5)}#custom-page .bn-deals span,#custom-page .bn-deals svg{color:#fff}#custom-page .bn-deals span{font-weight:800;letter-spacing:.04em;font-size:.6rem}@keyframes flicker{0%,100%{opacity:1;transform:scaleY(1) translateY(0)}25%{opacity:.9;transform:scaleY(1.04) translateY(-0.5px)}50%{opacity:1;transform:scaleY(.97) translateY(0.5px)}75%{opacity:.95;transform:scaleY(1.02) translateY(-0.5px)}}#custom-page .bn-deals svg{animation:flicker 1.8s ease-in-out infinite;filter:drop-shadow(0 0 4px rgba(255,160,60,.7))}#custom-page .bn-deals:hover svg{filter:drop-shadow(0 0 7px rgba(255,180,80,.9))}