#pmx-mobile-ui,.pmx-mobile-header,.pmx-bottom,.pmx-categories{display:none}.pmx-categories[hidden],.pmx-count[hidden]{display:none!important}.pmx-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:991px),(max-width:1366px) and (pointer:coarse){body.pmx-mobile-ready{padding-top:var(--pmx-header-height,114px)!important;padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}body.pmx-mobile-ready #header,body.pmx-mobile-ready .deo-nav-mobile,body.pmx-mobile-ready .deo-cart-solo,body.pmx-mobile-ready .deo-sidebar-cart,body.pmx-mobile-ready #back-top{display:none!important}.pmx-mobile-header,.pmx-bottom,.pmx-categories{font-family:Inter,"Segoe UI",Arial,sans-serif;color:#17202c;font-size:14px;font-style:normal;letter-spacing:normal;text-transform:none;line-height:1.5}.pmx-mobile-header *,.pmx-bottom *,.pmx-categories *{box-sizing:border-box}body.pmx-mobile-ready .pmx-mobile-header{display:block;position:fixed;top:0;left:0;right:0;z-index:500;padding:0 12px 10px;background:#fff;border-bottom:1px solid #e4e7ec;box-shadow:0 2px 10px #18212f05}.pmx-top{display:flex;align-items:center;gap:12px;height:58px}.pmx-brand{flex:1;min-width:0;font:800 27px/1.1 Inter,"Segoe UI",Arial,sans-serif!important;letter-spacing:-1.2px!important;white-space:nowrap;color:#17202c!important;text-decoration:none!important}.pmx-brand>span{color:#d01c35}.pmx-icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:#263346!important;box-shadow:none;cursor:pointer;text-decoration:none!important}.pmx-icon-button svg,.pmx-bottom svg{display:block;margin:0;width:24px;height:24px;flex:none}.pmx-icon-button:active,.pmx-bottom a:active,.pmx-bottom button:active{background:#f4f5f7}.pmx-mobile-header :focus-visible,.pmx-bottom :focus-visible,.pmx-categories :focus-visible{outline:3px solid #1b5dbb;outline-offset:2px}.pmx-search{display:flex;align-items:center;gap:10px;margin:0;padding:0 4px 0 13px;background:#f6f7f9;border:1px solid #dce1e8;border-radius:12px;min-width:0}.pmx-search>svg{width:20px;height:20px;color:#657286;flex:none}.pmx-search input{width:100%;min-width:0;height:44px!important;padding:8px 0!important;margin:0;border:0!important;box-shadow:none!important;outline:none!important;background:transparent!important;color:#17202c;font:400 16px/1.4 Inter,"Segoe UI",Arial,sans-serif!important;text-transform:none!important;letter-spacing:normal!important;border-radius:0}.pmx-search input::placeholder{color:#657286;opacity:1}.pmx-search:focus-within{border-color:#b81d34;outline:2px solid #cf1f3a20}.pmx-search button{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;background:transparent;color:#b91d34;border:0;padding:0;border-radius:9px}.pmx-search button svg{width:21px;height:21px}body.pmx-mobile-ready .pmx-bottom{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:fixed;bottom:0;left:0;right:0;z-index:500;min-height:64px;padding:3px 6px calc(3px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #e2e6ec;box-shadow:0 -3px 16px #18212f08}.pmx-bottom>a,.pmx-bottom>button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:56px;margin:0;padding:6px 2px;border:0;border-radius:10px;background:transparent;color:#526074!important;text-decoration:none!important;font:500 11px/1.3 Inter,"Segoe UI",Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;cursor:pointer}.pmx-bottom [aria-current="page"]{color:#bd1e36!important;background:#fff3f5}.pmx-count{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:#d01c35;color:#fff;font:700 10px/1 Inter,"Segoe UI",Arial,sans-serif;border:2px solid #fff;border-radius:12px}.pmx-bottom .pmx-count{top:1px;right:calc(50% - 24px)}body.pmx-mobile-ready .pmx-categories:not([hidden]) {display:block;position:fixed;inset:0;z-index:10030}.pmx-backdrop{position:absolute;inset:0;width:100%;height:100%;background:#11182766;border:0;padding:0}.pmx-category-panel{position:absolute;left:0;top:0;bottom:0;width:min(90%,390px);display:flex;flex-direction:column;min-height:0;background:#fff;box-shadow:12px 0 40px #17253622;padding-top:env(safe-area-inset-top,0)}.pmx-category-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #e5e8ee;flex:none}.pmx-category-header h2{margin:0;font:700 20px/1.4 Inter,"Segoe UI",Arial,sans-serif;color:#17202c;text-transform:none;letter-spacing:-.3px}.pmx-category-list{padding:8px 16px calc(24px + env(safe-area-inset-bottom,0px));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0}.pmx-category,.pmx-category-link{border-bottom:1px solid #e8ebf0}.pmx-category summary,.pmx-category-link{display:block;padding:15px 0;min-height:50px;font-size:15px;font-weight:600;line-height:1.5;color:#253246!important;cursor:pointer;text-decoration:none!important}.pmx-category summary{position:relative;padding-right:30px;list-style:none}.pmx-category summary::-webkit-details-marker{display:none}.pmx-category summary:after{content:'+';position:absolute;right:2px;top:13px;font-size:23px;font-weight:400;line-height:1}.pmx-category[open] summary:after{content:'−'}.pmx-category>div{padding:0 0 8px 12px;border-left:2px solid #f2d2d8;margin:0 0 12px}.pmx-category>div>a{display:block;min-height:44px;padding:11px 8px;font-size:14px;line-height:1.5;color:#526074;text-decoration:none}.pmx-category>div>a.pmx-all-category{font-weight:600;color:#b91d34}.pmx-menu-help{display:flex;flex-wrap:wrap;gap:8px;padding-top:22px}.pmx-menu-help a{display:flex;align-items:center;min-height:44px;padding:10px 14px;border-radius:9px;background:#f5f6f8;color:#344155;font-size:13px;text-decoration:none}}.pmf-wordmark{display:block;white-space:nowrap;font:800 46px/1.08 Inter,"Segoe UI",Arial,sans-serif!important;letter-spacing:-2.4px!important;text-transform:none!important;color:#17202c}.pmf-wordmark>span{color:#e52d46}.pmf-brand-caption{display:block;margin-top:8px;font:500 11px/1.5 Inter,"Segoe UI",Arial,sans-serif;letter-spacing:.15px;text-transform:none;white-space:nowrap}#header .pmf-old-logo{display:none!important}#header a.pmf-header-logo{display:inline-flex!important;flex-direction:column;align-items:flex-start;justify-content:center;text-decoration:none!important;max-width:100%;color:#4b5869!important}#header .pmf-header-logo .pmf-wordmark{font-size:clamp(30px,3vw,46px)!important}#footer.pmf-ready{padding:0!important;margin-top:40px;background:#141e2c!important;border:0!important}#footer.pmf-ready>.footer-top,#footer.pmf-ready>.footer-bottom,#footer.pmf-ready .footer-center>.inner>.wrapper,#footer.pmf-ready .footer-center>.inner>.pmt-footer-entry{display:none!important}#footer.pmf-ready>.footer-center,#footer.pmf-ready>.footer-center>.inner{margin:0!important;padding:0!important;background:transparent!important}#footer .pmf-shell{background:#141e2c;color:#c8d1de;font:400 14px/1.7 Inter,"Segoe UI",Arial,sans-serif;text-align:left;letter-spacing:0;text-transform:none}#footer .pmf-shell *{box-sizing:border-box}#footer .pmf-wrap{max-width:1440px;padding:44px 32px 22px;margin:auto}#footer .pmf-top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:32px;border-bottom:1px solid #ffffff1f}#footer .pmf-brand{display:inline-block;text-decoration:none!important;color:#c8d1de}#footer .pmf-brand .pmf-wordmark{color:#fff}#footer .pmf-brand-caption{color:#c8d1de;font-size:12px}#footer .pmf-intro>p{margin:13px 0 0;color:#b7c3d2;font-size:13px}#footer .pmf-help-title{margin:0 0 10px;font-size:16px;font-weight:600;color:#fff}#footer .pmf-actions{display:flex;flex-wrap:wrap;gap:10px}#footer a.pmf-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:10px 16px;border-radius:10px;border:1px solid #ffffff38;color:#fff!important;font-size:14px;font-weight:600;text-decoration:none!important;background:#ffffff08}#footer a.pmf-whatsapp{background:#1a805d;border-color:#289c77}#footer .pmf-icon{display:flex;width:21px;height:21px}#footer .pmf-icon svg{width:21px;height:21px}#footer .pmf-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr 1.35fr;gap:34px;padding:32px 0}#footer .pmf-shell h2,#footer .pmf-links>summary{font:600 15px/1.5 Inter,"Segoe UI",Arial,sans-serif!important;color:#fff;margin:0 0 15px;letter-spacing:0!important;text-transform:none!important}#footer .pmf-contact p{margin:0 0 4px;font-size:14px;color:#c8d1de}#footer .pmf-hours{padding-top:12px;padding-bottom:9px}#footer .pmf-hours strong,#footer .pmf-hours span{display:block}#footer .pmf-hours strong{font-weight:500;color:#f0f3f8}#footer .pmf-shell a:not(.pmf-button):not(.pmf-brand){color:#c8d1de;text-decoration:none;font-size:14px}#footer .pmf-shell a:hover{color:#fff!important;text-decoration:underline}#footer .pmf-shell :focus-visible{outline:3px solid #ff9dac;outline-offset:4px;border-radius:4px}#footer .pmf-links{margin:0;min-width:0}#footer .pmf-links>summary{list-style:none}#footer .pmf-links>summary::-webkit-details-marker{display:none}#footer .pmf-links nav{display:grid;gap:9px}#footer .pmf-links nav a{display:block;min-height:26px}#footer .pmf-newsletter{margin:0!important;padding:0!important;background:none!important;width:100%!important;float:none!important}#footer .pmf-newsletter .box-title,#footer .pmf-newsletter .title{margin:0!important;padding:0!important;border:0!important}#footer .pmf-newsletter .title_block{font:600 15px/1.5 Inter,"Segoe UI",Arial,sans-serif!important;color:#fff!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 15px!important}#footer .pmf-newsletter .navbar-toggler{display:none!important}#footer .pmf-newsletter .description{color:#b7c3d2!important;font-size:13px!important;line-height:1.6!important;margin:0 0 14px!important}#footer .pmf-newsletter .box-title .description{display:block!important}#footer .pmf-newsletter .block_content>.description{display:none!important}#footer .pmf-newsletter .block_content{display:block!important;height:auto!important;padding:0!important}#footer .pmf-newsletter form{margin:0!important}#footer .pmf-newsletter form>.row{margin:0!important}#footer .pmf-newsletter form>.row>div{padding:0!important;float:none!important;max-width:100%!important;width:100%!important}#footer .pmf-newsletter .form-group{display:flex!important;position:relative;flex-wrap:wrap;gap:8px;margin:0 0 12px!important}#footer .pmf-newsletter .input-wrapper{width:100%!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important}#footer .pmf-newsletter .form-group:before,#footer .pmf-newsletter .form-group:after,#footer .pmf-newsletter .input-wrapper:before,#footer .pmf-newsletter .input-wrapper:after{content:none!important;display:none!important}#footer .pmf-newsletter input[type="email"]{width:100%!important;min-width:0;height:44px!important;padding:10px 12px!important;background:#fff!important;color:#17202c!important;border:1px solid #fff!important;border-radius:8px!important;font-size:16px!important}#footer .pmf-newsletter button[type="submit"]{position:static!important;width:100%!important;height:42px!important;padding:8px 14px!important;background:#d32340!important;color:#fff!important;border:0!important;border-radius:8px!important;font:600 14px/1.5 Inter,"Segoe UI",Arial,sans-serif!important;transform:none!important}#footer .pmf-newsletter button[type="submit"]:disabled{opacity:.6;cursor:not-allowed}#footer .pmf-newsletter button[type="submit"] span{display:inline!important}#footer .pmf-newsletter button[type="submit"] i{display:none}#footer .pmf-newsletter .gdpr_consent{padding:0!important}#footer .pmf-newsletter .psgdpr_consent_message{display:flex;gap:8px;align-items:flex-start;color:#b7c3d2!important}#footer .pmf-newsletter .psgdpr_consent_message>span:first-of-type{flex:none}#footer .pmf-newsletter h5{font:400 11px/1.6 Inter,"Segoe UI",Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#b7c3d2!important;margin:0!important}#footer .pmf-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #ffffff1f;padding-top:20px}#footer .pmf-cookie-preferences{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline!important}#footer .pmf-bottom>p{margin:0;color:#aab8ca;font-size:12px}#footer .pmf-payments{background:#fff;border-radius:8px;padding:9px 12px;max-width:360px}#footer .pmf-payments img{display:block;width:100%;height:auto;max-height:38px;object-fit:contain}@media (min-width:768px){#footer .pmf-links>summary{pointer-events:none}#footer .pmf-payments{margin-right:64px}}@media (max-width:1100px) and (min-width:768px){#footer .pmf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}#footer .pmf-brand-caption{white-space:normal}}@media (max-width:767px){#footer.pmf-ready{margin-top:24px}#footer .pmf-wrap{padding:30px 20px 22px}body.pmx-mobile-ready #footer .pmf-wrap{padding-bottom:calc(98px + env(safe-area-inset-bottom,0px))}#footer .pmf-top{display:block;padding-bottom:25px}#footer .pmf-brand .pmf-wordmark{font-size:38px!important;letter-spacing:-1.9px!important}#footer .pmf-brand-caption{font-size:11px}#footer .pmf-help{margin-top:23px}#footer .pmf-help-title{font-size:14px}#footer .pmf-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}#footer a.pmf-button{font-size:13px;padding:10px 8px;min-height:46px;gap:7px}#footer .pmf-grid{display:block;padding:24px 0 0}#footer .pmf-contact{padding-bottom:22px}#footer .pmf-links{padding:0;border-top:1px solid #ffffff1f}#footer .pmf-links>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-height:58px;margin:0;padding:15px 0}#footer .pmf-links>summary:after{content:'+';font-size:22px;font-weight:400;color:#c8d1de}#footer .pmf-links[open]>summary:after{content:'−'}#footer .pmf-links nav{gap:0;padding-bottom:14px}#footer .pmf-links nav a{padding:9px 0;min-height:42px}#footer .pmf-news-slot{border-top:1px solid #ffffff1f;padding:23px 0}#footer .pmf-newsletter .form-group{display:flex;flex-wrap:nowrap}#footer .pmf-newsletter .input-wrapper{flex:1;min-width:0}#footer .pmf-newsletter button[type="submit"]{width:auto!important;min-width:94px;height:44px!important}#footer .pmf-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-top:20px}#footer .pmf-payments{width:100%;max-width:360px}}