body.dps-theme .dps-campaign-grid .dps-campaign-sharp{position:relative;isolation:isolate;overflow:hidden;padding:clamp(14px, 1.7vw, 28px);min-height:0;aspect-ratio:2.1985815603;border-radius:9px;display:flex;align-items:center}body.dps-theme .dps-campaign-grid .dps-campaign-sharp>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;background:transparent!important;padding:0!important;border-radius:0!important;z-index:-2}body.dps-theme .dps-campaign-grid .dps-campaign-sharp>div{flex:0 0 57%;min-width:0}body.dps-theme .dps-campaign-grid .dps-campaign-sharp:after{display:none}body.dps-theme .dps-campaign-grid .dps-campaign-brand{font-size:clamp(15px, 1.5vw, 25px);margin-bottom:7px}body.dps-theme .dps-campaign-grid h3{font-size:clamp(13px, 1.15vw, 21px);line-height:1.22;margin-bottom:7px}body.dps-theme .dps-campaign-grid p{font-size:clamp(9px, 0.72vw, 12px);line-height:1.45;margin-bottom:10px}body.dps-theme .dps-campaign-grid .dps-campaign-sharp span{font-size:clamp(9px, 0.7vw, 12px);min-height:32px;padding:7px 13px;border-radius:999px}body.dps-theme .brand-list-image a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px 10px;min-width:0}body.dps-theme .brand-list-image a>div{height:64px;width:100%;display:flex;align-items:center;justify-content:center}body.dps-theme .brand-list-image a img{display:block;width:auto;height:auto;max-width:140px;max-height:52px;object-fit:contain}@media (max-width:1023px){body.dps-theme .dps-header-main{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:8px;padding-top:12px;padding-bottom:12px}body.dps-theme .dps-header-main .dps-mobile-toggle{display:flex;align-items:center;justify-content:center;grid-column:1;grid-row:1;width:44px;height:44px;min-width:44px;background:#fff0;border:0;padding:10px;color:#123b56}body.dps-theme .dps-header-main .dps-logo{grid-column:2;grid-row:1;min-width:0;width:100%;max-width:300px;justify-self:center}body.dps-theme .dps-header-main .dps-logo img{display:block;width:100%;max-width:100%;height:auto}body.dps-theme .dps-header-main .dps-header-actions{grid-column:3;grid-row:1;display:flex;gap:0;min-width:0}body.dps-theme .dps-header-actions .dps-header-action{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;padding:9px;gap:0}body.dps-theme .dps-header-actions .dps-header-action>span:not(.dps-cart-icon){display:none}body.dps-theme .dps-header-actions .dps-favorites{display:none}body.dps-theme .dps-header-main .dps-search{grid-column:1/-1;grid-row:2;width:100%;min-width:0;margin:0}body.dps-theme .dps-search form{width:100%;height:44px}body.dps-theme .dps-search input{font-size:16px;min-width:0}body.dps-theme .dps-desktop-nav{display:none}body.dps-theme .dps-topbar-inner{padding-inline:14px;min-height:32px}body.dps-theme .dps-top-links{display:none}body.dps-theme #header{position:relative;top:auto}body.dps-theme.navigation-active,body.dps-theme.filter-menu-active{left:0!important;right:0!important;width:100%;height:auto;position:relative;overflow:hidden}body.dps-theme #mobile-navigation{display:flex;flex-direction:column;position:fixed;inset:0 auto 0 0;left:0!important;width:min(360px, 90vw);max-width:90vw;height:100vh;height:100dvh;transform:translateX(-105%);background:#fff;overflow:hidden;z-index:1101;transition:transform 0.2s ease}body.dps-theme.navigation-active #mobile-navigation{transform:translateX(0)}body.dps-theme #mobile-navigation>.mobile-navigation{flex:1;position:relative;min-height:0;height:auto;overflow-y:auto;overscroll-behavior:contain}body.dps-theme #mobile-navigation .dps-mobile-menu-heading{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;min-height:64px;padding:10px 16px;padding-top:calc(10px + env(safe-area-inset-top,0px));border-bottom:1px solid #e0e8ef;background:#fff}body.dps-theme #mobile-navigation .dps-mobile-menu-heading button{width:44px;height:44px;border:0;background:#f2f6f8;border-radius:8px;font-size:28px;color:#163b53}body.dps-theme #mobile-navigation ul{list-style:none;margin:0;padding:0}body.dps-theme #mobile-navigation .has-sub-category{position:static}body.dps-theme #mobile-navigation li>a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:12px 16px;font-size:14px;line-height:1.5;border-bottom:1px solid #edf1f5;color:#173952}body.dps-theme #mobile-navigation li>a>div{display:flex;align-items:center;gap:12px;min-width:0;flex:1}body.dps-theme #mobile-navigation .dps-menu-image{flex:0 0 44px;width:44px;height:44px}body.dps-theme #mobile-navigation li>a img{width:44px;height:44px;object-fit:contain;position:static}body.dps-theme #mobile-navigation .category-level-1{position:static;transform:none}body.dps-theme #mobile-navigation .category-level-2,body.dps-theme #mobile-navigation .category-level-3{display:none;position:absolute;inset:0;width:100%;height:100%;overflow-y:auto;background:#fff;transform:none;padding:0;z-index:2}body.dps-theme #mobile-navigation .active>.category-level-2,body.dps-theme #mobile-navigation .active>.category-level-3{display:block}body.dps-theme #mobile-navigation .mobile-navigation-back>a{display:flex;align-items:center;gap:10px;padding:14px 16px;min-height:48px;background:#edf6fc;color:#075da8}body.dps-theme #mobile-navigation .mobile-navigation-parent>a{display:block;padding:14px 16px;background:#f7fafc;color:#173952}body.dps-theme .navigation-menu-overlay{z-index:1100;position:fixed;inset:0;width:100vw;height:100vh;height:100dvh}body.dps-theme.navigation-active .navigation-menu-overlay{display:block}body.dps-theme.navigation-active .dps-whatsapp-widget{visibility:hidden}}@media (max-width:767px){body.dps-theme .container{width:100%;max-width:100%;padding-inline:14px}body.dps-theme #main .row>section,body.dps-theme #main .row>aside{min-width:0;max-width:100%}body.dps-theme .dps-section{margin:26px 0}body.dps-theme .dps-section-heading{align-items:flex-start;gap:12px}body.dps-theme .dps-section-heading h2{font-size:20px;line-height:1.3}body.dps-theme .dps-section-heading>a{font-size:11px;white-space:normal;text-align:right;max-width:42%}body.dps-theme .dps-trust-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 24px}body.dps-theme .dps-trust-item{min-width:0;padding:9px 7px;gap:8px;border:1px solid #edf1f5;border-radius:8px}body.dps-theme .dps-trust-item:last-child{grid-column:1/-1}body.dps-theme .dps-trust-item b{font-size:11px;max-width:none}body.dps-theme .dps-trust-item small{font-size:10px;line-height:1.4;white-space:normal}body.dps-theme .dps-trust-icon{width:30px;height:30px;flex-basis:30px}body.dps-theme .dps-selection-guide{grid-template-columns:1fr;margin-inline:0}body.dps-theme .dps-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.dps-theme .dps-category-card{min-width:0}body.dps-theme .dps-category-card img{height:85px;max-width:100%}body.dps-theme .dps-category-card b{font-size:11px;overflow-wrap:anywhere}body.dps-theme .dps-campaign-grid{display:grid!important;grid-template-columns:minmax(0,1fr);gap:12px;margin:24px 0}body.dps-theme .dps-campaign-grid .dps-campaign-sharp{aspect-ratio:2.1985815603;min-height:155px;padding:18px}body.dps-theme .dps-campaign-grid .dps-campaign-brand{font-size:20px}body.dps-theme .dps-campaign-grid h3{font-size:18px}body.dps-theme .dps-campaign-grid p{font-size:10px}body.dps-theme .dps-product-grid{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:12px;width:100%;max-width:100%;padding-bottom:6px;margin-inline:0}body.dps-theme .dps-product-item{flex:0 0 calc(100% - 12px);min-width:0;scroll-snap-align:start}body.dps-theme .dps-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin-inline:0}body.dps-theme .dps-support-sharp{display:flex;flex-wrap:wrap;gap:14px;padding:20px 16px;margin-inline:0}body.dps-theme .dps-support-sharp>div{flex:1 1 210px;min-width:0}body.dps-theme .dps-support-sharp>span{margin:0}body.dps-theme .dps-blog-cards{grid-template-columns:minmax(0,1fr);gap:16px}body.dps-theme .dps-blog-card-photo{aspect-ratio:1.7777777778;height:auto;padding:0}body.dps-theme .dps-blog-card h3{font-size:17px}body.dps-theme .dps-blog-card-copy p{font-size:14px}body.dps-theme .dps-blog-card-bottom{font-size:12px}body.dps-theme .dps-blog-heading{padding:22px 18px}body.dps-theme .dps-blog-heading h1{font-size:26px}body.dps-theme .dps-blog-prose{padding:22px 16px;font-size:16px;overflow-wrap:anywhere}body.dps-theme .dps-blog-prose table,body.dps-theme .product-detail-tab-content table{display:block;max-width:100%;overflow-x:auto}body.dps-theme .dps-newsletter{display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:22px 16px;margin:0}body.dps-theme .dps-newsletter form{width:100%;min-width:0;flex:auto}body.dps-theme .dps-newsletter input{width:100%;min-width:0;font-size:16px}body.dps-theme .dps-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}body.dps-theme .dps-footer-about{grid-column:1/-1;min-width:0}body.dps-theme .dps-footer-about img{width:100%;max-width:300px;height:auto}body.dps-theme .dps-footer-bottom{flex-direction:column;align-items:flex-start;gap:14px}body.dps-theme .dps-seo-intro,body.dps-theme .dps-faq{grid-template-columns:1fr;gap:18px;padding:22px 16px;margin-inline:0}body.dps-theme #product-detail-container .dps-detail-grid{grid-template-columns:minmax(0,1fr)}body.dps-theme #product-detail-container .product-title h1{font-size:22px;overflow-wrap:anywhere}body.dps-theme #product-detail-container .dps-purchase-panel{min-width:0;width:100%}body.dps-theme #product-detail-container .product-image{grid-template-columns:minmax(0,1fr);min-width:0}body.dps-theme #product-detail-container .product-detail-tab-header{max-width:100%;overflow-x:auto;white-space:nowrap}body.dps-theme #product-detail-container .product-detail-tab-content{max-width:100%;min-width:0;padding:18px 12px;overflow-wrap:anywhere}body.dps-theme .brand-list-image a{padding:12px 5px;gap:8px}body.dps-theme .brand-list-image a img{max-width:100%;max-height:40px}body.dps-theme .category-list-image a>div{max-width:100%}body.dps-theme .category-list-image a img{max-width:100%;object-fit:contain}body.dps-theme #cart-container{max-width:100%;padding-inline:0}body.dps-theme #cart-container input,body.dps-theme #cart-container select,body.dps-theme .form-control{max-width:100%;font-size:16px}body.dps-theme .dps-two-slider .dps-two-slide{height:440px;aspect-ratio:auto}body.dps-theme .dps-two-slider .dps-first-slide .dps-hero-sharp{height:100%!important;min-height:0!important;padding:28px 24px;align-items:flex-start!important}body.dps-theme .dps-first-slide .dps-hero-copy{width:100%;max-width:100%;position:relative;z-index:2}body.dps-theme .dps-first-slide .dps-hero-copy h1{font-size:28px;line-height:1.14;max-width:290px}body.dps-theme .dps-first-slide .dps-hero-copy p{max-width:280px;font-size:13px;line-height:1.6}body.dps-theme .dps-first-slide .dps-hero-backdrop img{object-position:66% bottom}body.dps-theme .dps-first-slide .dps-hero-sharp:after{background:linear-gradient(180deg,#031b2bf2 0%,#031b2bd0 44%,#031b2b22 80%)}body.dps-theme .dps-two-slider .dps-campaign31-copy{left:24px;right:24px;top:0;bottom:auto;width:auto;height:265px;padding:22px 0;justify-content:flex-start}body.dps-theme .dps-two-slider .dps-campaign31-bg{top:265px;bottom:0;height:auto}body.dps-theme .dps-two-slider .dps-campaign31-bg img{object-fit:cover!important;object-position:right center!important}body.dps-theme .dps-two-slider .dps-campaign31 h2{font-size:29px!important;line-height:1.12!important;margin-bottom:10px!important}body.dps-theme .dps-two-slider .dps-campaign31-description{font-size:13px;margin-bottom:12px}body.dps-theme .dps-two-slider .dps-campaign31-logo{display:block!important;width:205px!important;max-height:23px!important;margin-bottom:9px!important}body.dps-theme .dps-two-slider .dps-campaign31-cta{min-height:40px;font-size:12px;padding:9px 18px}body.dps-theme .dps-two-slider .dps-campaign31-brands{width:220px!important;height:auto!important;max-height:30px!important;margin-top:10px!important}body.dps-theme .dps-arrows-only-v32 [data-dps-slide-prev],body.dps-theme .dps-arrows-only-v32 [data-dps-slide-next]{top:auto;bottom:12px;transform:none;width:44px;height:44px;background:#082b44b3}}@media (max-width:359px){body.dps-theme .dps-header-actions .dps-account{display:none}body.dps-theme .dps-header-main{gap:6px}body.dps-theme .dps-campaign-grid h3{font-size:16px}body.dps-theme .dps-two-slider .dps-campaign31-copy{left:20px;right:20px}body.dps-theme .dps-two-slider .dps-campaign31 h2{font-size:27px!important}}@media (prefers-reduced-motion:reduce){body.dps-theme #mobile-navigation{transition:none}}@media (max-width:1023px){html.dps-mobile-panel-open{overflow:hidden;overscroll-behavior:none}body.dps-theme.filter-menu-active .filter-menu,body.dps-theme.filter-menu-active .horizontal-filter-menu{position:fixed;left:0;top:0;bottom:0;width:min(340px, 90vw);max-width:90vw;height:100vh;height:100dvh;z-index:1101;overflow-y:auto;overscroll-behavior:contain}body.dps-theme.filter-menu-active .filter-menu-overlay{position:fixed;inset:0;z-index:1100;display:block}}@media (max-width:767px){body.dps-theme #breadcrumbs{width:100%;min-width:0;max-width:100%;overflow:hidden}body.dps-theme #breadcrumbs ol,body.dps-theme #breadcrumbs ul{display:flex;flex-wrap:wrap;gap:4px 0;min-width:0;max-width:100%;white-space:normal}body.dps-theme #breadcrumbs li,body.dps-theme #breadcrumbs li>span{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}body.dps-theme .dps-blog-prose .dps-blog-table-wrap{max-width:100%;overflow-x:auto}}body.dps-theme .dps-brand-card{position:relative}body.dps-theme .dps-visually-hidden{top:0;left:0;clip-path:inset(50%)}@media (max-width:767px){body.dps-theme .similar-products{min-width:0;max-width:100%}body.dps-theme .home-products .products-content:not(.slick-initialized){display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;max-width:100%;width:100%;margin-inline:0;padding-bottom:6px}body.dps-theme .home-products .products-content:not(.slick-initialized)>.product-item{flex:0 0 calc(100% - 12px);width:calc(100% - 12px);max-width:calc(100% - 12px);min-width:0;scroll-snap-align:start;padding-inline:0}body.dps-theme .home-products .slick-list{max-width:100%;min-width:0}body.dps-theme .dps-mobile-bottom{width:100%;max-width:100%;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}body.dps-theme #footer{padding-bottom:80px}}body.dps-theme .dps-campaign-grid .dps-campaign-sharp{color:#102f43!important}body.dps-theme .dps-campaign-grid .dps-campaign-sharp h3{color:#102f43!important}body.dps-theme .dps-campaign-grid .dps-campaign-sharp p{color:#29485d!important}@media (max-width:767px){body.dps-theme .default-products{min-width:0;max-width:100%}body.dps-theme .default-products .products-content:not(.slick-initialized){display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;max-width:100%;width:100%;margin-inline:0;padding-bottom:6px}body.dps-theme .default-products .products-content:not(.slick-initialized)>.product-item{flex:0 0 calc(100% - 12px);width:calc(100% - 12px);max-width:calc(100% - 12px);min-width:0;scroll-snap-align:start;padding-inline:0}body.dps-theme .default-products .slick-list{max-width:100%;min-width:0}body.dps-theme #main>.container>.row{margin-inline:-14px}body.dps-theme #main>.container>.row>section,body.dps-theme #main>.container>.row>aside{padding-inline:14px}}@media (max-width:767px){body.dps-theme .dps-two-slider .dps-campaign31-copy{height:280px}body.dps-theme .dps-two-slider .dps-campaign31-bg{top:280px}body.dps-theme #breadcrumbs li span{display:inline-block;max-width:100%;white-space:normal!important;vertical-align:top}}body.dps-theme .dps-legacy-campaigns .dps-legacy-campaign{display:block;position:relative;padding:0;min-height:0;aspect-ratio:auto;background:#eef5fa;overflow:hidden;border-radius:9px}body.dps-theme .dps-legacy-campaigns .dps-legacy-campaign>img{display:block!important;position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important;aspect-ratio:2.2784810127;margin:0!important;padding:0!important;z-index:auto}body.dps-theme .dps-legacy-campaigns .dps-legacy-campaign>.dps-visually-hidden{min-height:0;padding:0;position:absolute!important}@media (max-width:1023px){body.dps-theme #product-detail-container .dps-detail-grid{grid-template-columns:minmax(0,1fr);gap:20px}body.dps-theme #product-detail-container .dps-detail-info{display:contents}body.dps-theme #product-detail-container .dps-detail-info>.product-title{grid-column:1;grid-row:1}body.dps-theme #product-detail-container .dps-detail-gallery{grid-column:1;grid-row:2}body.dps-theme #product-detail-container .dps-purchase-panel{grid-column:1;grid-row:3;min-width:0}body.dps-theme #product-detail-container .dps-detail-info>.product-list-container{grid-column:1;grid-row:4}body.dps-theme #product-detail-container .dps-detail-summary{grid-column:1;grid-row:5;margin:0}body.dps-theme #product-detail-container .dps-detail-guide{grid-column:1;grid-row:6;margin-top:0}body.dps-theme #product-detail-container .dps-detail-gallery{min-width:0;max-width:100%}}@media (max-width:767px){body.dps-theme #main iframe,body.dps-theme #main embed,body.dps-theme #main object{width:100%;max-width:100%}}body.dps-theme .dps-legacy-campaigns .dps-legacy-campaign{min-width:0;max-width:100%;width:100%}body.dps-theme #product-detail-container>div[itemscope][itemtype="https://schema.org/Product"]{display:none!important}@media (min-width:768px) and (max-width:1023px){body.dps-theme .default-products{min-width:0;max-width:100%}body.dps-theme .default-products .products-content:not(.slick-initialized){display:flex;flex-wrap:nowrap;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;max-width:100%;width:100%;margin-inline:0;padding-bottom:8px}body.dps-theme .default-products .products-content:not(.slick-initialized)>.product-item{flex:0 0 calc((100% - 14px)/2);width:calc((100% - 14px)/2);max-width:calc((100% - 14px)/2);min-width:0;scroll-snap-align:start;padding-inline:0}}