@media (max-width:980px){.product-row{grid-template-columns:minmax(0,1fr) 58px 118px 104px 44px;column-gap:var(--space-2-5)} .stock-state{min-width:54px;gap:var(--space-1-25)} .price-card{width:104px;padding-left:var(--space-1-75);padding-right:var(--space-1-75)} .price-card>span{grid-template-columns:19px minmax(54px,1fr)} .qty{width:102px;grid-template-columns:26px 40px 26px} .qty button,.icon-btn,.icon-btn.ghost,.icon-btn.remove{width:26px;height:26px} .icon-btn svg,.icon-btn.remove svg,.icon-btn.ghost svg{width:15px;height:15px}} @media (max-width:760px){.cart-grid-head{display:none} .cart-grid-row{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4)} .cart-grid-row b,.cart-qty,.cart-row-total,.cart-row-remove{justify-self:end} .cart-product{grid-column:1/-1} .cart-doc-total{padding-left:var(--space-4);padding-right:var(--space-4)}} @layer responsive{@media (max-width:860px){:root{--page-pad:17px;--chrome-x:14px;--chrome-inset:0px;--frame-x:var(--chrome-x);--frame-top-y:38px;--search-min-w:0px;--search-top:calc(50svh - 27px);--search-pad-y:8px;--search-pad-x:8px;--search-active-top:110px;--hero-logo-h:34px;--hero-logo-gap:26px;--search-tools-active-top:178px;--search-results-offset:226px} .top{top:22px;left:var(--chrome-x);right:var(--chrome-x);width:auto} .site-frame{display:none} .auth-link span{display:none} .hero-logo{top:var(--hero-logo-top);transform:translate(-50%,-50%) scale(.86)} .hero-ico{width:var(--hero-logo-h);height:var(--hero-logo-h)} .hero-word{width:146px;height:21px} .search{top:var(--search-top);width:calc(100vw - 28px);min-width:0;padding:var(--search-pad-y) var(--search-pad-x)} .sep{display:none} .query{margin-left:var(--space-2)!important;padding-left:0;gap:0} .query svg{width:var(--icon-md);height:var(--icon-md)} .query input{height:38px;padding-right:var(--space-2)!important;padding-left:var(--space-2-5);font-size:var(--text-md);line-height:38px} .wholesale{display:none} .search-tools{top:200px;width:calc(100vw - 28px);min-width:0} .tool-row{overflow-x:auto;padding-bottom:var(--space-0-5)} .tool-left,.tool-right{flex:0 0 auto} .filter-pop{width:min(520px,calc(100vw - 28px));max-height:min(420px,calc(100vh - 238px))} .is-searching .hero-ico{width:42px;height:42px} .is-searching .hero-word{width:167px!important;height:24px!important} .is-searching .search{top:var(--search-active-top);width:calc(100vw - 28px)} .is-searching .search-tools{top:var(--search-tools-active-top);width:calc(100vw - 28px)} .is-searching .results:not([hidden]){width:calc(100vw - 28px);margin-top:var(--search-results-offset)} body.is-searching::before{top:0;height:286px} .results header{padding:var(--space-3) var(--space-4)} .results header span{font-size:var(--text-2xs)} .product-row{grid-template-columns:1fr;gap:var(--space-2);padding:var(--space-3) var(--space-4)} .product-stock,.product-price,.product-actions-group{justify-content:flex-start;text-align:left} .product-price{text-align:left} .product-group{padding:var(--space-1-75) var(--space-4) var(--space-1-5)} .grid2,.address-layout,.product-spec-list div{grid-template-columns:1fr}} @media (max-width:560px){.cart-line{display:none} .cart{margin-left:var(--space-1)} .filter-dd:nth-child(n+4){display:none} .results h1,.results h2{font-size:var(--text-lg)} .product-title{white-space:normal}}} @layer responsive{@media (max-width:980px){.product-table{min-width:var(--feature-min-w,580px)} .product-head.has-feature-cols,.product-row.has-feature-cols{column-gap:var(--space-2)} .product-head.no-feature-cols{grid-template-columns:minmax(0,1fr) 58px 118px 104px 44px;column-gap:var(--space-2-5)} .product-feature-cell{font-size:var(--text-2xs)}} @media (max-width:560px){.filter-dd[data-filter-dd="columns"]{display:block} .column-panel{min-width:min(340px,calc(100vw - 28px))}}} @layer responsive{@media (max-width:760px){.product-feature-card dl div{grid-template-columns:1fr} .product-feature-card dd{text-align:left}}} @layer responsive{@media (max-width:760px){.catalog-section{width:calc(100vw - 28px);margin-top:238px;gap:var(--space-2-5)}}} @layer responsive{@media (max-width:760px){.catalog-section,.catalog-section--root,.catalog-route.is-searching .catalog-section{margin-top:218px}}} @media (max-width:640px){.side{top:10px;right:10px;bottom:10px;width:min(380px,calc(100vw - 20px));padding:var(--space-4);border-radius:28px}} @media (max-width:520px){.search-ai-orb{width:40px!important;height:40px!important} .search-ai-orb>span{width:36px!important;height:32px!important}} @layer responsive{@media (max-width:860px){.auth-link::before,.round::before,.auth-link::after,.round::after{display:none} .content-page{width:calc(100vw - 28px);padding-top:82px} .content-page-logo img:first-child{width:42px;height:42px} .content-page-logo img:last-child{height:20px} .content-card{margin-top:var(--space-7);padding:var(--space-5);border-radius:var(--radius-xl)} .company-facts{grid-template-columns:1fr}}} @media (max-width:860px){.is-searching .hero-logo{top:56px!important;left:14px!important;transform:translate(0,-50%) scale(.48)!important;animation:none!important}} @layer responsive{@media (max-width:980px){.crumbs{display:none} .top-logo img:first-child{width:30px;height:30px} .top-logo img:last-child{height:14px}} @media (max-width:860px){footer[data-site-chrome]{grid-template-columns:1fr;gap:var(--space-2);justify-items:center;text-align:center} footer[data-site-chrome]::before{display:none} footer[data-site-chrome]>span,footer[data-site-chrome]>nav{justify-self:center;padding:0;margin:0;font-size:var(--text-3xs);white-space:normal}}} @layer responsive{@media (max-width:860px){.tool-right .filter-dd.pseudo-select{width:176px}}} @layer components{@media (max-width:980px){.tool-left{flex-wrap:wrap;align-items:flex-start} .tool-filter-group .filter-dd.pseudo-select{width:160px}} @media (max-width:720px){.tool-filter-group{width:100%;display:grid;grid-template-columns:1fr} .tool-filter-group .filter-dd.pseudo-select{width:100%;margin-left:0!important} .tool-filter-group .filter-dd.pseudo-select .filter-trigger{border-radius:var(--radius-sm)!important} .tool-filter-group .filter-dd.pseudo-select.open .filter-trigger{border-radius:10px 10px 0 0!important}}} @layer responsive{@media (max-width:720px){.filter-dd.pseudo-select[data-filter-wide="1"],.filter-dd.pseudo-select[data-filter-wide="1"].open .filter-trigger,.filter-dd.pseudo-select[data-filter-wide="1"].open .filter-pop{width:100%;max-width:100%}}} @layer responsive{@media (max-width:640px){.side{top:12px!important;right:12px!important;width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;border-radius:26px!important}}} @layer components{@media (max-width:980px){.product-head.no-feature-cols,.product-row.no-feature-cols{grid-template-columns:minmax(0,1fr) 58px 103px 104px 70px!important} .product-head.has-feature-cols,.product-row.has-feature-cols{grid-template-columns:minmax(0,1fr) repeat(var(--feature-cols),minmax(56px,.36fr)) 48px 103px 104px 70px!important} .product-actions-group,.product-row.in-cart .product-actions-group{width:68px!important}}} @layer responsive{@media (max-width:860px){.tool-help{width:28px;height:34px} .product-group-link span{max-width:calc(100vw - 92px)}}} @layer responsive{@media (max-width:760px){.catalog-route .catalog-section,.catalog-route.is-searching .catalog-section{width:calc(100vw - 28px)!important;margin-top:var(--search-results-offset)!important}}} @layer responsive{@media (max-width:760px){.crumb-menu{max-width:min(330px,calc(100vw - 34px))!important}}} @layer components{@media (max-width:760px){[data-modal="cart"].mini{width:min(620px,calc(100vw - 28px))!important} .cart-sheet{padding:0 var(--space-3-5) var(--space-4)!important}} @media (max-width:860px){[data-modal="cart"]>.div-header{padding:var(--space-4)!important}}} @layer components{@media (max-width:760px){.modal.claim .claim-main.div-main{padding:var(--space-5-5) var(--modal-pad-x,var(--space-6)) var(--space-6)!important}}} @layer components{@media (max-width:760px){.auth-modal .auth-main{padding:var(--space-5-5) var(--modal-pad-x,var(--space-6)) var(--space-6)!important}}} @layer components{@media (max-width:520px){.modal-field.is-doc-field>select[data-auth-doc-type]{width:98px!important} .modal-field.is-doc-field>input:not([type="radio"]):not([type="checkbox"]){padding-left:118px!important} .modal-field.is-doc-field>label{left:118px!important;max-width:calc(100% - 132px)!important} .modal-field.is-doc-field>input:focus+label,.modal-field.is-doc-field>input:not(:placeholder-shown)+label{left:110px!important}}} @layer responsive{@media (max-width:520px){.modal-field.is-doc-field>select[data-profile-doc-type]{width:98px!important} .modal-field.is-doc-field>select[data-profile-doc-type]+input:not([type="radio"]):not([type="checkbox"]){padding-left:118px!important} .modal-field.is-doc-field>select[data-profile-doc-type]+input+label{left:118px!important;max-width:calc(100% - 132px)!important} .modal-field.is-doc-field>select[data-profile-doc-type]+input:focus+label,.modal-field.is-doc-field>select[data-profile-doc-type]+input:not(:placeholder-shown)+label{left:110px!important}}} @layer components{@media (max-width:760px){.profile-modal[data-modal-mobile-view="full"]{--modal-pad-x:22px!important} .profile-modal[data-modal-mobile-view="full"]>.div-header,.profile-modal[data-modal-mobile-view="full"]>.div-footer{padding-right:var(--modal-pad-x)!important;padding-left:var(--modal-pad-x)!important} .profile-modal[data-modal-mobile-view="full"]>.profile-main.div-main,.profile-modal[data-modal-mobile-view="full"] .profile-main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:var(--c-surface)!important;box-sizing:border-box!important;overflow:auto!important;overflow-x:hidden!important;scrollbar-gutter:auto!important} .profile-modal[data-modal-mobile-view="full"] .profile-shell{display:block!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important} .profile-modal[data-modal-mobile-view="full"] .profile-tabs{position:relative!important;top:auto!important;z-index:2!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:var(--space-1-75)!important;width:calc(100% - var(--modal-pad-x) * 2)!important;max-width:none!important;min-height:0!important;margin:var(--space-2-5) var(--modal-pad-x) var(--space-4)!important;padding:var(--space-2)!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;border:0!important;border-radius:0!important;background:var(--c-surface)!important;box-shadow:0 12px 30px rgb(var(--rgb-ink) / .08),0 1px 0 rgb(var(--rgb-surface) / .88) inset!important;box-sizing:border-box!important} .profile-modal[data-modal-mobile-view="full"] .profile-tabs::-webkit-scrollbar{display:none!important} .profile-modal[data-modal-mobile-view="full"] .profile-tabs>button{flex:0 0 auto!important;scroll-snap-align:start!important;display:inline-grid!important;grid-template-columns:17px minmax(0,auto) auto!important;column-gap:var(--space-1-5)!important;align-items:center!important;justify-content:center!important;min-width:auto!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 var(--space-2-5)!important;border:1px solid rgb(var(--rgb-line) / .12)!important;border-radius:var(--radius-sm)!important;background:var(--c-surface)!important;color:var(--c-text-muted)!important;box-shadow:none!important;text-align:center!important;white-space:nowrap!important;transition:none!important} .profile-modal[data-modal-mobile-view="full"] .profile-tabs>button.active{border-color:rgb(var(--rgb-primary) / .18)!important;background:var(--c-surface)!important;color:var(--c-primary)!important;box-shadow:0 8px 20px rgb(var(--rgb-ink) / .052)!important} .profile-modal[data-modal-mobile-view="full"] .profile-tabs>button:hover:not(.active),.profile-modal[data-modal-mobile-view="full"] .profile-tabs>button:focus-visible:not(.active),.profile-modal[data-modal-mobile-view="full"] .profile-tabs>button:active:not(.active){border-color:rgb(var(--rgb-line) / .12)!important;background:var(--c-surface)!important;color:var(--c-text-muted)!important;box-shadow:none!important;transform:none!important;outline:0!important} .profile-modal[data-modal-mobile-view="full"] .profile-tabs>button svg{width:17px!important;height:17px!important;flex:0 0 17px!important} .profile-modal[data-modal-mobile-view="full"] .profile-tabs>button span{min-width:0!important;overflow:visible!important;color:currentColor!important;font-size:var(--text-ui-sm)!important;font-weight:var(--w-bold)!important;line-height:16px!important;text-overflow:clip!important;white-space:nowrap!important} .profile-modal[data-modal-mobile-view="full"] .profile-tabs>button b{min-width:19px!important;height:18px!important;padding:0 var(--space-1-25)!important;border-radius:var(--radius-3xs)!important;background:var(--n-20)!important;color:var(--n-50)!important;font-size:var(--text-3xs)!important;font-weight:var(--w-heavy)!important;line-height:18px!important} .profile-modal[data-modal-mobile-view="full"] .profile-panels{width:100%!important;max-width:none!important;margin:0!important;padding:0 var(--modal-pad-x) var(--space-4)!important;box-sizing:border-box!important} .profile-modal[data-modal-mobile-view="full"] .profile-panel,.profile-modal[data-modal-mobile-view="full"] .profile-panel.active,.profile-modal[data-modal-mobile-view="full"] .profile-panel.active>form,.profile-modal[data-modal-mobile-view="full"] .profile-panel.active .modal-form-grid,.profile-modal[data-modal-mobile-view="full"] .profile-panel.active .grid2,.profile-modal[data-modal-mobile-view="full"] .profile-panel.active .address-top-grid,.profile-modal[data-modal-mobile-view="full"] .address-layout,.profile-modal[data-modal-mobile-view="full"] .address-form,.profile-modal[data-modal-mobile-view="full"] .history-toolbar,.profile-modal[data-modal-mobile-view="full"] .quotations-toolbar,.profile-modal[data-modal-mobile-view="full"] .history-list,.profile-modal[data-modal-mobile-view="full"] .seg.compact{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important;box-sizing:border-box!important} .profile-modal[data-modal-mobile-view="full"] .profile-panel.active{gap:21px!important} .profile-modal[data-modal-mobile-view="full"] [data-profile-panel="history"].active,.profile-modal[data-modal-mobile-view="full"] [data-profile-panel="quotations"].active{gap:var(--space-2)!important} .profile-modal[data-modal-mobile-view="full"] .profile-panel.active>form,.profile-modal[data-modal-mobile-view="full"] .address-form{gap:var(--space-5-5)!important} .profile-modal[data-modal-mobile-view="full"] .profile-panel.active .modal-form-grid,.profile-modal[data-modal-mobile-view="full"] .profile-panel.active .grid2.modal-form-grid{gap:var(--space-6) var(--space-3-5)!important} .profile-modal[data-modal-mobile-view="full"] .history-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:var(--space-2)!important;width:100%!important;margin:0 0 var(--space-1)!important;padding:0!important} .profile-modal[data-modal-mobile-view="full"] .history-status-choice,.profile-modal[data-modal-mobile-view="full"] .history-date-field{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important} .profile-modal[data-modal-mobile-view="full"] .history-date-field>input{min-height:44px!important;padding-right:42px!important} .profile-modal[data-modal-mobile-view="full"] .history-markers .is-delivery{display:none!important} .profile-modal[data-modal-mobile-view="full"] .profile-subnav{display:none!important} .profile-modal[data-modal-mobile-view="full"] .profile-subnav.is-profile-dropdown-open:not([hidden]){position:fixed!important;top:var(--profile-subnav-top,118px)!important;left:var(--profile-subnav-left,14px)!important;z-index:calc(var(--modal-z) + 120)!important;display:grid!important;grid-template-columns:1fr!important;gap:var(--space-1-25)!important;width:var(--profile-subnav-width,min(330px,calc(100vw - 28px)))!important;max-height:min(320px,calc(100dvh - var(--profile-subnav-top,118px) - 18px))!important;margin:0!important;padding:var(--space-2)!important;overflow:auto!important;border:1px solid rgb(var(--rgb-line) / .16)!important;border-radius:var(--radius-lg)!important;background:rgb(var(--rgb-surface) / .98)!important;box-shadow:0 22px 52px rgb(var(--rgb-ink) / .18),0 1px 0 rgb(var(--rgb-surface) / .88) inset!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important} .profile-modal[data-modal-mobile-view="full"] .profile-subnav.is-profile-dropdown-open::before,.profile-modal[data-modal-mobile-view="full"] .profile-address-nav::before{display:none!important} .profile-modal[data-modal-mobile-view="full"] .profile-address-pick{display:grid!important;grid-template-columns:18px minmax(0,1fr) auto!important;column-gap:var(--space-2)!important;align-items:center!important;width:100%!important;min-height:34px!important;margin:0!important;padding:var(--space-1-5) var(--space-2-5)!important;border:0!important;border-radius:var(--radius-control)!important;background:transparent!important;color:var(--c-text-muted)!important;box-shadow:none!important;text-align:left!important} .profile-modal[data-modal-mobile-view="full"] .profile-address-nav.active .profile-address-pick{background:rgb(var(--rgb-primary) / .06)!important;color:var(--c-primary)!important} .profile-modal[data-modal-mobile-view="full"] .profile-address-nav:not(.active) .profile-address-pick:hover,.profile-modal[data-modal-mobile-view="full"] .profile-address-nav:not(.active) .profile-address-pick:focus-visible,.profile-modal[data-modal-mobile-view="full"] .profile-address-nav:not(.active) .profile-address-pick:active{background:transparent!important;color:var(--c-text-muted)!important;box-shadow:none!important;outline:0!important} .profile-modal[data-modal-mobile-view="full"] .profile-address-pick strong{color:inherit!important;font-size:var(--text-ui-sm)!important;font-weight:var(--w-bold)!important;line-height:15px!important} .profile-modal[data-modal-mobile-view="full"] .profile-address-pick small{color:var(--n-50)!important;font-size:var(--text-2xs)!important;line-height:13px!important} .profile-modal[data-modal-mobile-view="full"] .profile-address-primary{grid-column:3!important;justify-self:end!important} .profile-modal[data-modal-mobile-view="full"] .modal-field.has-counter>input:not([type="radio"]):not([type="checkbox"]){padding-right:var(--space-3-5)!important} .profile-modal[data-modal-mobile-view="full"] .modal-field-count{display:none!important} .profile-modal[data-modal-mobile-view="full"]>.profile-foot,.profile-modal[data-modal-mobile-view="full"]>.div-footer.profile-foot{padding-top:var(--space-2)!important} .profile-modal[data-modal-mobile-view="full"][data-profile-current-tab="history"] .profile-foot .modal-foot-left,.profile-modal[data-modal-mobile-view="full"][data-profile-current-tab="quotations"] .profile-foot .modal-foot-left{display:none!important} .profile-modal[data-modal-mobile-view="full"][data-profile-current-tab="history"] .profile-foot,.profile-modal[data-modal-mobile-view="full"][data-profile-current-tab="quotations"] .profile-foot{gap:0!important;min-height:0!important;padding-top:0!important}} @media (max-width:420px){.profile-modal[data-modal-mobile-view="full"]{--modal-pad-x:18px!important} .profile-modal[data-modal-mobile-view="full"] .profile-tabs{gap:var(--space-1-5)!important;padding-top:var(--space-1-75)!important;padding-bottom:var(--space-1-75)!important} .profile-modal[data-modal-mobile-view="full"] .profile-tabs>button{height:33px!important;min-height:33px!important;padding:0 var(--space-2-25)!important}}} @layer components{@media (max-width:760px){.history-toolbar{grid-template-columns:minmax(0,1fr)} .history-status-choice{width:100%}}} @media (max-width:820px){.history-order-summary{grid-template-columns:1fr 1fr} .profile-modal .history-card{grid-template-columns:1fr} .profile-modal .history-card>b{text-align:left}} @layer components{@media (max-width:820px){.history-docs-choice{width:100%}}} @media (max-width:860px){.checkout-payment-block{width:100%} .checkout-modal>.checkout-head,.checkout-modal .checkout-form,.checkout-foot{padding-left:var(--space-5-5)!important;padding-right:var(--space-5-5)!important} .checkout-store-info{padding-left:var(--space-3)}} @layer components{@media (max-width:640px){.guide-modal .guide-tabs{margin-inline:var(--modal-pad-x,24px);gap:var(--space-0-75);padding:var(--space-0-75)} .guide-modal .guide-tabs button{min-height:32px;padding:0 var(--space-1-25);font-size:var(--text-compact)}}} @media (max-width:760px){.guide-modal .guide-content.div-main{padding-top:21px!important} [data-modal="cart"] .cart-doc-total,[data-modal="cart"] .cart-doc-total.div-sticky{padding-right:var(--modal-pad-x)!important}} @media (max-width:980px){.checkout-layout,.checkout-main-col,.checkout-delivery-row,.checkout-address-fields,.checkout-contact-grid,.checkout-schedule-grid{grid-template-columns:1fr!important;max-width:none} .checkout-main-col,.checkout-side-col,.checkout-delivery-block,.checkout-contact-block,.checkout-address-block,.checkout-schedule-block,.checkout-payment-block,.checkout-carrier-block,.checkout-schedule-grid>.modal-field,.checkout-schedule-grid>.checkout-choice{grid-column:1/-1} .checkout-side-col{position:static} .checkout-address-row,.checkout-payment-row{grid-template-columns:1fr;max-width:none} .checkout-address-select .modal-choice-menu,.checkout-carrier-block .modal-choice-menu{width:100%;min-width:100%;max-width:calc(100vw - 44px)}} @layer responsive{@media (max-width:560px){.order-success-modal>.order-success-head{padding:var(--space-6) var(--space-5-5) var(--space-3-5)!important} .order-success-main{padding:var(--space-1-5) var(--space-5-5) var(--space-5-5)!important} .order-success-summary{grid-template-columns:1fr} .order-success-foot{padding:var(--space-3-5) var(--space-5-5) var(--space-6)!important}}} @layer responsive{@media (max-width:860px){.search-ai-orb,.query.has-ai-orb .search-ai-orb{display:none!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important;pointer-events:none!important;transform:none!important;animation:none!important;filter:none!important} .select{flex:0 0 40px!important;width:40px!important;height:34px!important;margin-right:var(--space-2)!important;border-radius:var(--radius-compact-xl)!important} .select-main{grid-template-columns:1fr!important;place-items:center!important;gap:0!important;padding:0!important} .select-main span,.select-main .select-chevron{display:none!important} .select-main .select-catalog-ico{width:19px!important;height:19px!important} body[data-site-route="inicio"] .mobile-catalog-link{position:absolute;top:calc(var(--search-top) + 64px)!important;left:50%;z-index:6;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1-5);width:calc(100vw - 28px);min-width:0;height:30px;margin:0;padding:0 calc(var(--search-pad-x) + var(--space-2)) 0 0!important;overflow:hidden;color:var(--c-blue);font-size:var(--text-sm);font-weight:var(--w-regular);line-height:var(--lh-solid);white-space:nowrap;opacity:1;pointer-events:auto;transform:translate(-50%,0);transform-origin:right center;transition:top .34s var(--ease-out),opacity .18s ease,max-width .22s var(--ease-out)} .mobile-catalog-link svg{width:14px;height:14px;fill:currentColor;stroke:none;transform:translateY(-2px);transform-origin:center} body[data-site-route="inicio"].is-searching .mobile-catalog-link{max-width:0;opacity:0;pointer-events:none;transform:translate(-50%,0);transition-delay:0s}}} @layer responsive{@media (max-width:860px){.select-flyout{display:none!important;width:0!important;max-width:0!important;min-width:0!important;opacity:0!important;pointer-events:none!important} .select-menu>button{width:calc(100% - 28px)!important}}} @layer responsive{@media (max-width:760px){.guide-modal .guide-tabs .is-short,.guide-modal.is-modal-fullscreen .guide-tabs .is-short,.guide-modal.is-modal-fullscreen-closing .guide-tabs .is-short{display:inline!important} .guide-modal .guide-tabs .is-full,.guide-modal.is-modal-fullscreen .guide-tabs .is-full,.guide-modal.is-modal-fullscreen-closing .guide-tabs .is-full{display:none!important}}} @media (max-width:860px){.search{--catalog-mobile-surface:var(--c-surface);--catalog-mobile-border:rgb(var(--rgb-line) / .18);--catalog-mobile-border-soft:rgb(var(--rgb-line) / .08);--catalog-mobile-shadow:0 22px 42px rgb(var(--rgb-ink) / .11),0 1px 6px rgb(var(--rgb-ink) / .055);--catalog-mobile-parent-bg:rgb(var(--rgb-primary) / .055);--catalog-mobile-child-border:var(--catalog-mobile-parent-bg)} .select.open{z-index:3!important} body.is-catalog-menu-open .search,body.is-catalog-menu-open .hero-search.search{border-color:var(--catalog-mobile-border)!important;border-bottom-color:transparent!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;background:var(--catalog-mobile-surface)!important;box-shadow:var(--catalog-mobile-shadow)!important} .select-menu{--catalog-mobile-menu-top:max(112px,calc(env(safe-area-inset-top,0px) + 92px));position:absolute!important;top:calc(100% + var(--search-pad-y) - .5px)!important;right:auto!important;bottom:auto!important;left:calc(var(--search-pad-x) * -1)!important;z-index:-1!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;height:min(90svh,calc(100svh - var(--search-top) - 64px))!important;min-height:min(460px,calc(100svh - var(--search-top) - 64px))!important;max-height:min(90svh,calc(100svh - var(--search-top) - 64px))!important;margin:0!important;padding:var(--space-3-5) 0 var(--space-4-5)!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;border-color:var(--catalog-mobile-border)!important;border-top:0!important;border-bottom-color:var(--catalog-mobile-border-soft)!important;border-radius:0 0 20px 20px!important;background:var(--catalog-mobile-surface)!important;box-sizing:border-box!important;box-shadow:var(--catalog-mobile-shadow)!important;opacity:0!important;pointer-events:none!important;clip-path:inset(0 0 100% 0 round 0 0 20px 20px)!important;transform:translate3d(0,-8px,0) scaleY(.985)!important;transform-origin:top center!important;transition:clip-path .30s cubic-bezier(.22,.75,.24,1),opacity .18s ease,transform .30s cubic-bezier(.22,.75,.24,1),box-shadow .18s ease!important;will-change:clip-path,opacity,transform!important} .select.open .select-menu{opacity:1!important;pointer-events:auto!important;clip-path:inset(0 0 0 0 round 0 0 20px 20px)!important;transform:translate3d(0,0,0) scaleY(1)!important} .select.is-mobile-catalog-closing .select-menu{opacity:0!important;pointer-events:none!important;clip-path:inset(0 0 100% 0 round 0 0 20px 20px)!important;transform:translate3d(0,-6px,0) scaleY(.988)!important} .select-menu>[data-category-option]{width:calc(100% - 28px)!important;margin-inline:14px!important;opacity:0!important;transform:translateY(-4px)!important;transition:opacity .22s ease,transform .28s cubic-bezier(.19,1,.22,1)!important} .select.open .select-menu>[data-category-option],.select.open .select-mobile-submenu{opacity:1!important;transform:none!important} .select-menu>[data-category-option]:not([data-root-category]){font-weight:var(--w-regular)!important} .select-menu [data-root-category]{min-height:42px!important;grid-template-columns:22px minmax(0,1fr) max-content!important;column-gap:var(--space-2)!important;padding-right:var(--space-2-5)!important} .select-menu [data-root-category]>.root-cat-ico{grid-column:1!important} .select-menu [data-root-category]>span{grid-column:2!important;display:block!important;min-width:0!important;max-width:none!important} .select-menu [data-root-category]>small{grid-column:3!important;justify-self:end!important;flex:0 0 auto!important} .select-menu [data-root-category].is-mobile-expanded{margin-bottom:0!important;border:.5px solid var(--catalog-mobile-child-border)!important;border-bottom:0!important;border-radius:10px 10px 0 0!important;color:var(--c-blue)!important;background:var(--catalog-mobile-parent-bg)!important} .select-menu [data-category-option]::after,.select-mobile-submenu [data-category-option]::after,.select-mobile-submenu>button[data-category-option]::after{content:none!important;display:none!important} .select-menu [data-category-option]:hover,.select-menu [data-category-option]:focus-visible,.select-menu [data-category-option]:active{outline:0!important;transform:none!important} .select-menu [data-category-option]:not(.active):not(.is-mobile-expanded):hover,.select-menu [data-category-option]:not(.active):not(.is-mobile-expanded):focus-visible,.select-menu [data-category-option]:not(.active):not(.is-mobile-expanded):active{color:var(--n-80)!important;background:transparent!important;box-shadow:none!important} .select-menu [data-category-option]:not(.active):not(.is-mobile-expanded):hover span,.select-menu [data-category-option]:not(.active):not(.is-mobile-expanded):focus-visible span,.select-menu [data-category-option]:not(.active):not(.is-mobile-expanded):active span{color:inherit!important} .select-menu [data-category-option]:not(.active):not(.is-mobile-expanded):hover small,.select-menu [data-category-option]:not(.active):not(.is-mobile-expanded):focus-visible small,.select-menu [data-category-option]:not(.active):not(.is-mobile-expanded):active small{color:var(--n-46)!important;font-weight:var(--w-regular)!important} .select-menu [data-root-category]:not(.active):not(.is-mobile-expanded):hover .root-cat-ico,.select-menu [data-root-category]:not(.active):not(.is-mobile-expanded):focus-visible .root-cat-ico,.select-menu [data-root-category]:not(.active):not(.is-mobile-expanded):active .root-cat-ico{opacity:.84!important} .select-mobile-submenu{display:grid;gap:0!important;width:calc(100% - 28px)!important;margin:0 var(--space-3-5) var(--space-2-25)!important;padding:0!important;overflow:hidden!important;border:.5px solid var(--catalog-mobile-child-border)!important;border-top:0!important;border-radius:0 0 13px 13px!important;background:transparent!important;box-shadow:none!important} .select-mobile-submenu-title{display:none!important} .select-mobile-submenu [data-category-option],.select-mobile-submenu>button[data-category-option]{display:grid!important;position:relative!important;grid-template-columns:minmax(0,1fr) 52px!important;align-items:center!important;justify-content:stretch!important;column-gap:0!important;width:100%!important;inline-size:100%!important;min-width:100%!important;max-width:none!important;min-height:32px!important;margin:0!important;padding:var(--space-1-25) 0 var(--space-1-25) var(--space-3)!important;border:0!important;border-radius:0!important;background:transparent!important;box-sizing:border-box!important;box-shadow:none!important;transform:none!important;transition:none!important} .select-mobile-submenu [data-category-option]::before,.select-mobile-submenu>button[data-category-option]::before{content:""!important;position:absolute!important;right:0!important;bottom:0!important;left:0!important;height:.5px!important;background:var(--catalog-mobile-child-border)!important;pointer-events:none!important} .select-mobile-submenu [data-category-option]:last-child::before,.select-mobile-submenu>button[data-category-option]:last-child::before{content:none!important;display:none!important} .select-mobile-submenu [data-category-option]>.flyout-radio,.select-mobile-submenu>button[data-category-option]>.flyout-radio{display:none!important;flex:0 0 0!important;width:0!important;min-width:0!important;height:0!important;margin:0!important;opacity:0!important;pointer-events:none!important} .select-mobile-submenu [data-category-option].has-thumb,.select-mobile-submenu>button[data-category-option].has-thumb{grid-template-columns:34px minmax(0,1fr) 52px!important;min-height:44px!important;padding-left:var(--space-2)!important} .select-mobile-submenu [data-category-option].has-thumb>.category-option-thumb,.select-mobile-submenu>button[data-category-option].has-thumb>.category-option-thumb{grid-column:1!important} .select-mobile-submenu [data-category-option].has-thumb>span:not(.radio-ui),.select-mobile-submenu>button[data-category-option].has-thumb>span:not(.radio-ui){grid-column:2!important} .select-mobile-submenu [data-category-option].has-thumb>small,.select-mobile-submenu>button[data-category-option].has-thumb>small{grid-column:3!important} .select-mobile-submenu [data-category-option]>span:not(.radio-ui),.select-mobile-submenu>button[data-category-option]>span:not(.radio-ui){display:block!important;grid-column:1!important;width:100%!important;min-width:0!important;max-width:none!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:var(--text-sm)!important;line-height:15px!important} .select-mobile-submenu [data-category-option]>small,.select-mobile-submenu>button[data-category-option]>small{display:inline-grid!important;place-items:center!important;grid-column:2!important;justify-self:end!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:17px!important;margin:0!important;padding:0 var(--space-1-25)!important;border-radius:var(--radius-3xs)!important;opacity:.38!important;font-size:var(--text-micro-lg)!important;line-height:17px!important} .select-mobile-submenu [data-category-option].active,.select-mobile-submenu>button[data-category-option].active{color:var(--c-blue)!important;background:rgb(var(--rgb-primary) / .045)!important} .select-mobile-submenu [data-category-option].active small,.select-mobile-submenu>button[data-category-option].active small{opacity:.48!important} .select-mobile-submenu [data-category-option]:hover:not(.active),.select-mobile-submenu [data-category-option]:focus-visible:not(.active),.select-mobile-submenu [data-category-option]:active:not(.active),.select-mobile-submenu>button[data-category-option]:hover:not(.active),.select-mobile-submenu>button[data-category-option]:focus-visible:not(.active),.select-mobile-submenu>button[data-category-option]:active:not(.active){color:var(--n-80)!important;background:transparent!important;outline:0!important} .select-mobile-submenu [data-category-option]:hover:not(.active) small,.select-mobile-submenu [data-category-option]:focus-visible:not(.active) small,.select-mobile-submenu [data-category-option]:active:not(.active) small,.select-mobile-submenu>button[data-category-option]:hover:not(.active) small,.select-mobile-submenu>button[data-category-option]:focus-visible:not(.active) small,.select-mobile-submenu>button[data-category-option]:active:not(.active) small{opacity:.38!important}} @layer responsive{@media (max-width:860px){.select.open:not(.has-mobile-submenu) .select-menu{height:auto!important;min-height:0!important;max-height:min(74svh,calc(100svh - var(--search-top) - 84px))!important;padding-bottom:var(--space-3-5)!important;transition:max-height .26s cubic-bezier(.2,.82,.2,1),box-shadow .22s ease!important} .select.open.has-mobile-submenu .select-menu{height:min(90svh,calc(100svh - var(--search-top) - 64px))!important;min-height:min(460px,calc(100svh - var(--search-top) - 64px))!important;max-height:min(90svh,calc(100svh - var(--search-top) - 64px))!important;transition:height .28s cubic-bezier(.2,.82,.2,1),min-height .28s cubic-bezier(.2,.82,.2,1),max-height .28s cubic-bezier(.2,.82,.2,1),box-shadow .22s ease!important}}} @layer responsive{@media (max-width:760px){.results:not([hidden]){width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important} .result-body{width:100%!important;max-width:100%!important;min-width:0!important;min-height:120px!important;overflow:hidden!important} .product-table{width:100%!important;max-width:100%!important;min-width:0!important;table-layout:fixed!important;overflow:hidden!important} .product-table>*{max-width:100%!important} .product-head{display:none;grid-template-columns:minmax(0,1fr) 70px 90px!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:28px!important;padding:var(--space-1-25) var(--space-2-5)!important;column-gap:var(--space-1-5)!important} .product-head>span:nth-last-child(4),.product-head>span:last-child,.product-head.has-feature-cols>span:not(:first-child):not(:nth-last-child(2)),.product-feature-cell,.product-stock,.product-actions-group,.product-row.in-cart .product-actions-group{display:none!important} .product-row{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:var(--space-1-25) var(--space-2)!important;column-gap:var(--space-1)!important;row-gap:0!important} .product-main{grid-column:1!important;align-self:center!important;width:100%!important;min-width:0!important;max-width:none!important} .product-title,.product-title.product-title-link{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;font-size:var(--text-sm)!important;line-height:1.18!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important} .product-feature-cell{min-width:0!important;font-size:var(--text-2xs)!important;line-height:1.1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;opacity:.82!important} .product-price{grid-column:2!important;justify-content:flex-end!important;justify-self:end!important;width:100%!important;min-width:0!important;max-width:70px!important;margin-left:0!important} .price-card{width:62px!important;min-width:62px!important;height:28px!important;min-height:28px!important;padding:var(--space-0-5) var(--space-1)!important;border:0!important;border-radius:var(--radius-sm)!important;overflow:hidden!important} .price-card>span{display:inline-flex!important;width:auto!important;min-width:max-content!important;grid-template-columns:18px minmax(0,1fr)!important;justify-content:flex-end!important;align-items:baseline!important;gap:var(--space-0-5)!important} .price-card small,.price-card small::before{display:none!important} .price-card.quote,.price-tag.quote{width:78px!important;min-width:78px!important;font-size:var(--text-compact)!important;text-align:right!important} .qty{grid-column:3!important;justify-self:end!important;flex:0 0 auto!important;width:90px!important;height:28px!important;grid-template-columns:24px 36px 24px!important;gap:var(--space-0-5)!important;margin-left:0!important;border-radius:var(--radius-sm)!important;background:rgb(var(--rgb-surface) / .72)!important} .qty button,.qty input{height:24px!important;border-radius:var(--radius-xs)!important} .qty button{width:24px!important} .qty button svg{width:12px!important;height:12px!important} .qty input{width:36px!important;font-size:var(--text-ui-sm)!important;line-height:1!important} .product-group{min-height:30px!important;padding:var(--space-1-25) var(--space-2-5)!important;font-size:var(--text-micro)!important;letter-spacing:.08em!important}}} @layer responsive{@media (max-width:760px){.tool-row.is-ready{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--space-1-5)!important;width:100%!important;overflow:visible!important;padding-bottom:0!important} .tool-row.is-ready>.tool-left,.tool-row.is-ready>.tool-right{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;overflow:visible!important} .tool-row.is-ready>.tool-left{z-index:40!important} .tool-row.is-ready>.tool-right{z-index:20!important} .tool-row.is-ready .filter-dd.pseudo-select{width:100%!important;min-width:0!important;margin:0!important;overflow:visible!important} .tool-row.is-ready .tool-filter-group{display:contents!important} .tool-row.is-ready .filter-dd[data-filter-dd="price"],.tool-row.is-ready .filter-dd[data-filter-dd="stock"],.tool-row.is-ready .tool-help{display:none!important} .tool-row.is-ready .filter-dd[data-filter-dd="columns"]{display:none!important} .tool-row.is-ready>.tool-left.is-mobile-control-single>.filter-dd.pseudo-select{grid-column:1!important} .tool-row.is-ready>.tool-right.is-mobile-control-single>.filter-dd.pseudo-select{grid-column:2!important} .tool-row.is-ready .filter-dd.pseudo-select.open .filter-trigger{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important} .tool-row.is-ready .filter-trigger{min-height:34px!important;padding-right:var(--space-2)!important;padding-left:var(--space-2-25)!important;font-size:var(--text-xs)!important} .tool-row.is-ready .filter-trigger-icon,.tool-row.is-ready .filter-chevron{width:14px!important;height:14px!important} .tool-row.is-ready.is-mobile-single-row,.tool-row.is-ready.is-mobile-cross-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important} .tool-row.is-ready.is-mobile-single-row>.tool-left,.tool-row.is-ready.is-mobile-single-row>.tool-right,.tool-row.is-ready.is-mobile-cross-pair>.tool-left,.tool-row.is-ready.is-mobile-cross-pair>.tool-right{display:contents!important} .tool-row.is-ready .filter-pop{width:100%!important;min-width:100%!important;top:calc(100% - .5px)!important;z-index:95!important;max-height:min(356px,calc(100svh - var(--search-tools-active-top) - 72px))!important} .tool-help{display:none!important} .price-card em{font-size:var(--text-2xs)!important;line-height:1!important;letter-spacing:-.03em!important} .price-card b{font-size:var(--text-sm)!important;line-height:1!important;letter-spacing:-.035em!important}}} @layer responsive{@media (max-width:760px){.price-card,.price-card.quote,.price-tag.quote{width:auto!important;min-width:0!important;max-width:none!important;padding-right:var(--space-0-5)!important;padding-left:var(--space-0-5)!important;background:transparent!important}} @media (max-width:380px){.product-row{grid-template-columns:minmax(0,1fr) 66px 84px!important;padding-right:var(--space-1-75)!important;padding-left:var(--space-1-75)!important;column-gap:var(--space-0-75)!important} .product-price{max-width:66px!important} .qty{width:84px!important;grid-template-columns:22px 34px 22px!important}}} @layer responsive{@media (max-width:760px){.tool-row.is-ready>.tool-left:has(.filter-dd.open){z-index:80!important} .tool-row.is-ready>.tool-right:has(.filter-dd.open){z-index:70!important} .tool-row.is-ready .filter-dd.pseudo-select.open{z-index:90!important} [data-modal="cart"] .cart-grid-head{display:none!important} [data-modal="cart"] .cart-grid-row{gap:var(--space-1-25)!important} [data-modal="cart"] .cart-product span{display:none!important} [data-modal="cart"] .cart-price-cell{width:auto!important;min-width:0!important;max-width:none!important;padding:0!important;justify-self:end!important} [data-modal="cart"] .cart-price-cell .cart-money,[data-modal="cart"] .cart-price-cell .cart-money span,[data-modal="cart"] .cart-price-cell .cart-money b{min-width:0!important;width:auto!important} [data-modal="cart"] .cart-price-cell .cart-money{display:inline-flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:var(--space-0-5)!important;padding:0!important;white-space:nowrap!important} [data-modal="cart"] .cart-price-cell .cart-money span{font-size:var(--text-3xs)!important;text-align:right!important} [data-modal="cart"] .cart-price-cell .cart-money b{font-size:var(--text-ui-sm)!important;text-align:right!important} [data-modal="cart"] .cart-row-remove{justify-self:end!important;width:26px!important;min-width:26px!important;height:30px!important;min-height:30px!important;margin:0!important} [data-modal="cart"] .cart-row-remove svg{width:15px!important;height:15px!important}} @media (max-width:380px){[data-modal="cart"] .cart-grid-row{gap:var(--space-1)!important}}} @layer responsive{@media (max-width:860px){.is-searching .hero-logo,body[data-site-route="inicio"].is-searching .hero-logo,.catalog-route .hero-logo{top:36px!important}}} @layer responsive{@media (max-width:760px){.is-searching .results:not([hidden]){width:calc(100vw - 28px)!important;margin-right:auto!important;margin-left:auto!important;overflow:hidden!important} .result-body,.product-table,.product-table>.product-row,.product-table>.product-head{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important} .product-group,.product-table .product-group{padding-right:var(--space-2)!important;padding-left:var(--space-2)!important} .product-table>.product-row,.product-table>.product-row.no-feature-cols,.product-table>.product-row.has-feature-cols{position:relative!important;display:block!important;min-height:40px!important;width:100%!important;padding:var(--space-1-25) 154px var(--space-1-25) var(--space-2)!important;border-bottom:.5px solid rgb(var(--rgb-line) / .10)!important;overflow:hidden!important} .product-table>.product-row .product-main{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important} .product-table>.product-row .product-title,.product-table>.product-row .product-title.product-title-link,.catalog-route .product-table>.product-row .product-title.product-title-link{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;line-height:30px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important} .product-table>.product-row .product-price{position:absolute!important;top:50%!important;right:95px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:48px!important;min-width:0!important;margin:0!important;transform:translateY(-50%)!important} .product-table>.product-row .qty{position:absolute!important;top:50%!important;right:6px!important;width:82px!important;min-width:82px!important;margin:0!important;grid-template-columns:22px 32px 22px!important;transform:translateY(-50%)!important} .product-table>.product-row:hover,.product-table>.product-row.is-row-active,.product-table>.product-row.qty-live{--price-note-row-mask:var(--c-surface)!important;background:transparent!important;box-shadow:none!important} .product-table>.product-row:hover .qty,.product-table>.product-row:hover .qty input,.product-table>.product-row.is-row-active .qty,.product-table>.product-row.is-row-active .qty input,.product-table>.product-row.qty-live .qty,.product-table>.product-row.qty-live .qty input{background:var(--c-surface)!important} .product-table>.product-row:hover .price-card small::before,.product-table>.product-row.is-row-active .price-card small::before,.product-table>.product-row.qty-live .price-card small::before{background:var(--c-surface)!important} .product-table>.product-row.is-row-active .product-title,.product-table>.product-row .product-title:hover,.product-table>.product-row .product-title:focus-visible,.catalog-route .product-table>.product-row .product-title.product-title-link:hover,.catalog-route .product-table>.product-row .product-title.product-title-link:focus-visible{color:var(--site-ink-main,var(--c-ink))!important;text-decoration:none!important;outline:none!important;text-decoration-color:var(--c-link-hover)} .product-table>.product-row .product-feature-cell,.product-table>.product-row .product-stock,.product-table>.product-row .product-actions-group,.product-table>.product-row.in-cart .product-actions-group{display:none!important;width:0!important;min-width:0!important;max-width:0!important;padding:0!important;margin:0!important;overflow:hidden!important} .product-table>.product-row .price-card,.product-table>.product-row .price-card.quote,.product-table>.product-row .price-tag.quote{width:auto!important;min-width:0!important;max-width:48px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important} .product-table>.product-row .price-card>span{display:inline-flex!important;align-items:baseline!important;justify-content:flex-end!important;gap:var(--space-0-5)!important;width:auto!important;min-width:0!important}}} @layer responsive{@media (hover:none),(pointer:coarse){html,body,a,button,input,select,textarea,label,[role="button"],[tabindex],[data-site-chrome],[data-site-chrome] *,.top,.top *,#site-menu,#site-menu *,.modal,.modal *{-webkit-tap-highlight-color:transparent!important} button,a,[role="button"],.top .round,.top .auth-link,.top .menu-button,.modal-head-btn,[data-modal-close],#site-menu .side-head .side-cabinet-link,#site-menu .side-head .side-close-btn,#site-menu .side-cat-row,#site-menu .side-cat-row button,#site-menu .side-terms>button,#site-menu .side-terms>a,#site-menu .side-social--foot a{-webkit-touch-callout:none!important} .round:hover,.auth-link:hover,.icon-btn:hover,.icon-btn.ghost:hover,.icon-btn.remove:hover,.filter-choice:hover,.filter-trigger:hover,.product-row:hover,.product-table .product-title:hover,.price-card:hover,.qty button:hover,#site-menu .side-cat-row:hover,#site-menu .side-cat-row button:hover,#site-menu .side-head .side-cabinet-link:hover,#site-menu .side-head .side-close-btn:hover,.profile-modal .profile-tabs>button:hover{transform:none!important;text-decoration:none!important} .top .round,.top .round.fill,.top .auth-link,.top .menu-button,#site-menu .side-head .side-cabinet-link,#site-menu .side-head .side-close-btn,#site-menu .side-cat-row,#site-menu .side-cat-row button,#site-menu .side-terms>button,#site-menu .side-terms>a,#site-menu .side-social--foot a{transition:none!important;animation:none!important} .top .round:hover,.top .round.fill:hover,.top .auth-link:hover,.top .menu-button:hover,.top .round:focus,.top .round.fill:focus,.top .auth-link:focus,.top .menu-button:focus,.top .round:focus-visible,.top .round.fill:focus-visible,.top .auth-link:focus-visible,.top .menu-button:focus-visible,.top .round:active,.top .round.fill:active,.top .auth-link:active,.top .menu-button:active{color:var(--c-blue)!important;background:transparent!important;box-shadow:none!important;transform:none!important;opacity:1!important} .top .round:hover::before,.top .round:hover::after,.top .round:focus::before,.top .round:focus::after,.top .round:focus-visible::before,.top .round:focus-visible::after,.top .round:active::before,.top .round:active::after,.top .auth-link:hover::before,.top .auth-link:hover::after,.top .auth-link:focus::before,.top .auth-link:focus::after,.top .auth-link:focus-visible::before,.top .auth-link:focus-visible::after,.top .menu-button:hover::before,.top .menu-button:hover::after,.top .menu-button:focus::before,.top .menu-button:focus::after,.top .menu-button:focus-visible::before,.top .menu-button:focus-visible::after{opacity:0!important;transform:none!important} #site-menu .side-head .side-cabinet-link:hover,#site-menu .side-head .side-cabinet-link:focus,#site-menu .side-head .side-cabinet-link:focus-visible,#site-menu .side-head .side-cabinet-link:active{color:var(--n-48)!important;background:transparent!important;box-shadow:none!important;transform:none!important;outline:0!important} #site-menu .side-head .side-close-btn:hover,#site-menu .side-head .side-close-btn:focus,#site-menu .side-head .side-close-btn:focus-visible,#site-menu .side-head .side-close-btn:active{color:var(--n-70)!important;background:transparent!important;box-shadow:none!important;transform:none!important;outline:0!important} #site-menu .side-cat-row:hover,#site-menu .side-cat-row:focus-within{background:var(--c-surface)!important;box-shadow:none!important;transform:none!important} #site-menu .side-cat-row button:hover,#site-menu .side-cat-row button:focus,#site-menu .side-cat-row button:focus-visible,#site-menu .side-cat-row button:active,#site-menu .side-cat-link:hover,#site-menu .side-cat-link:focus,#site-menu .side-cat-link:focus-visible,#site-menu .side-cat-link:active{color:var(--c-blue)!important;background:transparent!important;box-shadow:none!important;transform:none!important;outline:0!important} #site-menu .side-terms>button:hover,#site-menu .side-terms>button:focus,#site-menu .side-terms>button:focus-visible,#site-menu .side-terms>button:active,#site-menu .side-terms>a:hover,#site-menu .side-terms>a:focus,#site-menu .side-terms>a:focus-visible,#site-menu .side-terms>a:active{color:var(--c-ink)!important;background:transparent!important;box-shadow:none!important;transform:none!important;outline:0!important} #site-menu .side-social--foot a:hover,#site-menu .side-social--foot a:focus,#site-menu .side-social--foot a:focus-visible,#site-menu .side-social--foot a:active{color:var(--c-link-hover)!important;background:transparent!important;box-shadow:none!important;transform:none!important;outline:0!important} #site-menu .side-cat-row button:hover svg,#site-menu .side-cat-row button:focus svg,#site-menu .side-cat-row button:focus-visible svg,#site-menu .side-cat-row button:active svg,#site-menu .side-head .side-close-btn:hover svg,#site-menu .side-head .side-close-btn:focus svg,#site-menu .side-head .side-close-btn:focus-visible svg,#site-menu .side-head .side-close-btn:active svg,#site-menu .side-head .side-close-btn.is-spinning svg{transform:none!important;animation:none!important}}} @layer responsive{@media (max-width:760px){:root{--search-active-top:78px;--search-tools-active-top:142px;--search-results-offset:188px} .is-searching .hero-logo,body[data-site-route="inicio"].is-searching .hero-logo,.catalog-route .hero-logo{top:44px!important} body.is-searching::before{height:calc(var(--search-active-top) + 230px)!important} .search-tools,.tool-row{max-width:100%!important;min-width:0!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important} .tool-row.is-loading,.tool-row.is-loading>.tool-left,.tool-row.is-loading>.tool-right,.tool-row.is-loading .tools-skeleton{max-width:100%!important;min-width:0!important;overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important} .tool-row.is-loading{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;width:100%!important} .tool-row.is-loading>.tool-left,.tool-row.is-loading>.tool-right{display:block!important;width:100%!important;min-width:0!important;margin:0!important} .tool-row.is-loading>.tool-left .filter-skeleton{border-radius:var(--radius-sm) 0 0 var(--radius-sm)!important} .tool-row.is-loading>.tool-right .filter-skeleton{margin-left:-.5px!important;border-radius:0 var(--radius-sm) var(--radius-sm) 0!important} .tool-row.is-loading .filter-skeleton{width:100%!important;min-width:0!important;max-width:none!important}} @media (max-width:380px){.product-table>.product-row,.product-table>.product-row.no-feature-cols,.product-table>.product-row.has-feature-cols{padding-right:147px!important;padding-left:var(--space-1-75)!important} .product-table>.product-row .product-price{right:94px!important;width:42px!important} .product-table>.product-row .qty{right:5px!important;width:78px!important;min-width:78px!important;grid-template-columns:21px 30px 21px!important}}} @media (max-width:760px){body [data-modal="cart"] .cart-grid{display:grid!important;gap:var(--space-2)!important;overflow:visible!important;padding:var(--space-2) var(--space-2) var(--space-0-5)!important;border:0!important;border-radius:0!important;background:transparent!important} body [data-modal="cart"] .cart-grid-head{display:none!important} body [data-modal="cart"] .cart-grid-row{display:grid!important;grid-template-columns:minmax(0,1fr) 90px 28px!important;grid-template-rows:32px 32px!important;align-items:start!important;column-gap:var(--space-1-5)!important;row-gap:var(--space-1)!important;min-height:82px!important;padding:var(--space-2-5) var(--space-2-5) var(--space-2-75)!important;border:.5px solid rgb(var(--rgb-line) / .14)!important;border-radius:var(--radius-md)!important;background:var(--c-surface)!important;box-sizing:border-box!important;box-shadow:0 8px 18px rgb(var(--rgb-ink) / .035)!important} body [data-modal="cart"] .cart-grid-row:hover{background:var(--c-surface)!important} body [data-modal="cart"] .cart-product{grid-column:1!important;grid-row:1/3!important;align-self:start!important;min-width:0!important;width:100%!important;padding:var(--space-0-25) var(--space-0-5) 0 0!important;gap:0!important} body [data-modal="cart"] .cart-product-open{display:-webkit-box!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:31px!important;padding-top:var(--space-0-25)!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;color:var(--n-82)!important;font-size:var(--text-control)!important;line-height:1.23!important;font-weight:var(--w-medium)!important;text-align:left!important} body [data-modal="cart"] .cart-product span,body [data-modal="cart"] .cart-price-cell{display:none!important;visibility:hidden!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;pointer-events:none!important} body [data-modal="cart"] .cart-qty.qty{grid-column:2!important;grid-row:1!important;justify-self:stretch!important;align-self:start!important;width:90px!important;min-width:90px!important;max-width:90px!important;height:32px!important;grid-template-columns:24px 34px 24px!important;gap:var(--space-0-5)!important;margin:0!important;padding:var(--space-0-25)!important;border:.5px solid rgb(var(--rgb-line) / .18)!important;border-radius:var(--radius-sm)!important;background:var(--c-surface)!important;box-sizing:border-box!important} body [data-modal="cart"] .cart-qty.qty button,body [data-modal="cart"] .cart-qty.qty input{height:28px!important;min-height:0!important;border-radius:var(--radius-xs)!important} body [data-modal="cart"] .cart-qty.qty button{width:24px!important} body [data-modal="cart"] .cart-qty.qty input{width:34px!important;font-size:var(--text-ui-sm)!important;line-height:28px!important} body [data-modal="cart"] .cart-row-total,body [data-modal="cart"] .cart-total-cell{grid-column:2!important;grid-row:2!important;display:flex!important;justify-self:stretch!important;align-self:start!important;width:90px!important;min-width:90px!important;max-width:90px!important;height:32px!important;min-height:32px!important;padding:0!important;margin:0!important;border:.5px solid rgb(var(--rgb-line) / .18)!important;border-radius:var(--radius-sm)!important;background:var(--c-surface)!important;color:var(--c-blue)!important;font-size:var(--text-label)!important;font-weight:var(--w-medium)!important;line-height:1!important;text-align:right!important;white-space:nowrap!important;box-sizing:border-box!important} body [data-modal="cart"] .cart-row-total .cart-money,body [data-modal="cart"] .cart-total-cell .cart-money{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;justify-content:stretch!important;gap:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;padding:0 var(--space-2)!important;white-space:nowrap!important;box-sizing:border-box!important} body [data-modal="cart"] .cart-row-total .cart-money span,body [data-modal="cart"] .cart-total-cell .cart-money span{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;color:var(--c-gray-text,var(--c-text-faint))!important;font-size:var(--text-compact)!important;font-weight:var(--w-medium)!important;text-align:left!important} body [data-modal="cart"] .cart-row-total .cart-money b,body [data-modal="cart"] .cart-total-cell .cart-money b{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;color:var(--c-blue)!important;font-size:var(--text-label)!important;font-weight:var(--w-medium)!important;text-align:right!important} body [data-modal="cart"] .cart-row-remove{grid-column:3!important;grid-row:2!important;display:grid!important;visibility:visible!important;justify-self:end!important;align-self:start!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important;margin:0!important;border:.5px solid rgb(var(--rgb-danger) / .12)!important;border-radius:var(--radius-sm)!important;background:rgb(var(--rgb-danger) / .04)!important;color:var(--c-danger)!important;overflow:visible!important;pointer-events:auto!important;box-sizing:border-box!important} body [data-modal="cart"] .cart-row-remove svg{width:15px!important;height:15px!important} body [data-modal="cart"] .cart-doc-total,body [data-modal="cart"] .cart-doc-total.div-sticky{justify-content:flex-end!important;align-items:baseline!important;gap:var(--space-2)!important;margin-top:var(--space-3)!important;padding:var(--space-3) var(--space-2-5) var(--space-3-5)!important;text-align:right!important}} @media (max-width:380px){body [data-modal="cart"] .cart-grid{padding-right:var(--space-1-5)!important;padding-left:var(--space-1-5)!important} body [data-modal="cart"] .cart-grid-row{grid-template-columns:minmax(0,1fr) 86px 26px!important;column-gap:var(--space-1-25)!important;padding-right:var(--space-2)!important;padding-left:var(--space-2)!important} body [data-modal="cart"] .cart-qty.qty,body [data-modal="cart"] .cart-row-total,body [data-modal="cart"] .cart-total-cell{width:86px!important;min-width:86px!important;max-width:86px!important} body [data-modal="cart"] .cart-qty.qty{grid-template-columns:22px 34px 22px!important} body [data-modal="cart"] .cart-row-total .cart-money,body [data-modal="cart"] .cart-total-cell .cart-money{padding-right:var(--space-1-75)!important;padding-left:var(--space-1-75)!important;grid-template-columns:21px minmax(0,1fr)!important} body [data-modal="cart"] .cart-row-remove{width:26px!important;min-width:26px!important;max-width:26px!important}} @media (max-width:860px),(hover:none),(pointer:coarse){@layer components{.top{pointer-events:none!important;touch-action:manipulation!important} .top>.actions{position:relative!important;z-index:calc(var(--top-z,80) + 6)!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:var(--space-1)!important;min-height:44px!important;height:44px!important;padding:0!important;margin-right:-2px!important;pointer-events:auto!important;overflow:visible!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;touch-action:manipulation!important} .top>.actions::before,.top>.actions::after{pointer-events:none!important} .top>.actions>.wa-link{display:inline-flex!important;color:var(--c-whatsapp)!important} .top>.actions>.round,.top>.actions>.account,.top>.actions>.account>.auth-link,.top>.actions>.menu-button{position:relative!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;border-radius:var(--radius-md)!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-user-select:none!important;user-select:none!important;-webkit-appearance:none!important;appearance:none!important;transform:none!important;animation:none!important;transition:none!important} .top>.actions>.menu-button{z-index:9!important;margin-right:var(--space-0-5)!important} .top>.actions>.account{display:inline-flex!important;align-items:center!important;justify-content:center!important} .top>.actions>.round::before,.top>.actions>.round::after,.top>.actions>.account>.auth-link::before,.top>.actions>.account>.auth-link::after,.top>.actions>.menu-button::before,.top>.actions>.menu-button::after{content:none!important;display:none!important;opacity:0!important;pointer-events:none!important} .top>.actions>.round:hover,.top>.actions>.round:focus,.top>.actions>.round:focus-visible,.top>.actions>.round:active,.top>.actions>.account>.auth-link:hover,.top>.actions>.account>.auth-link:focus,.top>.actions>.account>.auth-link:focus-visible,.top>.actions>.account>.auth-link:active,.top>.actions>.menu-button:hover,.top>.actions>.menu-button:focus,.top>.actions>.menu-button:focus-visible,.top>.actions>.menu-button:active{color:var(--c-blue,var(--c-primary))!important;background:transparent!important;box-shadow:none!important;transform:none!important;animation:none!important;outline:0!important} .top>.actions>.wa-link:hover,.top>.actions>.wa-link:focus,.top>.actions>.wa-link:focus-visible,.top>.actions>.wa-link:active{color:var(--c-whatsapp)!important;background:transparent!important} .top>.actions svg,.top>.actions svg *,.top>.actions use{pointer-events:none!important} .account-menu[hidden],.account:not(.open) .account-menu{pointer-events:none!important} #site-menu.side{pointer-events:none!important;touch-action:manipulation!important} #site-menu.side.open,#site-menu.side[aria-hidden="false"]{pointer-events:auto!important} #site-menu.side[aria-hidden="true"],#site-menu.side:not(.open):not(.is-opening){visibility:hidden!important;pointer-events:none!important} #site-menu.side[aria-hidden="true"] *,#site-menu.side:not(.open):not(.is-opening) *{pointer-events:none!important} #site-menu .side-head{height:48px!important;pointer-events:none!important;isolation:isolate!important} #site-menu .side-head>*{pointer-events:auto!important;touch-action:manipulation!important} #site-menu .side-head .side-cabinet-link{display:inline-flex!important;align-items:center!important;height:48px!important;min-height:48px!important;margin-top:0!important;margin-bottom:0!important} #site-menu .side-head .side-close-btn{position:absolute!important;top:0!important;right:0!important;z-index:20!important;display:inline-grid!important;place-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0!important;border-radius:var(--radius-control)!important;background:transparent!important;box-shadow:none!important;transform:none!important;animation:none!important;transition:none!important} #site-menu .side-head .side-close-btn::before,#site-menu .side-head .side-close-btn::after{content:none!important;display:none!important;pointer-events:none!important} #site-menu .side-head .side-close-btn:hover,#site-menu .side-head .side-close-btn:focus,#site-menu .side-head .side-close-btn:focus-visible,#site-menu .side-head .side-close-btn:active,#site-menu .side-head .side-close-btn.is-spinning{color:var(--n-70)!important;background:transparent!important;box-shadow:none!important;transform:none!important;animation:none!important;outline:0!important} #site-menu .side-head .side-close-btn svg,#site-menu .side-head .side-close-btn svg *,#site-menu .side-head .side-close-btn use{pointer-events:none!important;transform:none!important;animation:none!important}}} @media (max-width:760px){.search-tools,.tool-row,.tool-row.is-ready,.tool-row.is-ready>.tool-left,.tool-row.is-ready>.tool-right,.tool-row.is-ready.is-mobile-single-row,.tool-row.is-ready.is-mobile-cross-pair{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;scrollbar-width:none!important} .tool-row::-webkit-scrollbar,.tool-row.is-ready::-webkit-scrollbar,.tool-row.is-ready>.tool-left::-webkit-scrollbar,.tool-row.is-ready>.tool-right::-webkit-scrollbar{display:none!important;width:0!important;height:0!important} .tool-row.is-ready>.tool-left,.tool-row.is-ready>.tool-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important} .product-group-link{gap:var(--space-1-5)!important}} @layer responsive{@media (max-width:860px){.tool-row.is-ready .filter-dd.pseudo-select.is-mobile-group-first{z-index:2!important} .tool-row.is-ready .filter-dd.pseudo-select.is-mobile-group-middle,.tool-row.is-ready .filter-dd.pseudo-select.is-mobile-group-last{z-index:1!important;margin-left:-1px!important} .tool-row.is-ready .filter-dd.pseudo-select.is-mobile-group-single .filter-trigger{border-radius:var(--radius-sm)!important} .tool-row.is-ready .filter-dd.pseudo-select.is-mobile-group-first .filter-trigger{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important} .tool-row.is-ready .filter-dd.pseudo-select.is-mobile-group-middle .filter-trigger{border-radius:0!important} .tool-row.is-ready .filter-dd.pseudo-select.is-mobile-group-last .filter-trigger{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important} .tool-row.is-ready .filter-dd.pseudo-select.open.is-mobile-group-single .filter-trigger,.tool-row.is-ready .filter-dd.pseudo-select.open.is-mobile-group-first .filter-trigger,.tool-row.is-ready .filter-dd.pseudo-select.open.is-mobile-group-middle .filter-trigger,.tool-row.is-ready .filter-dd.pseudo-select.open.is-mobile-group-last .filter-trigger{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important} .product-group,.product-table .product-group,.product-brand-group,.product-table .product-brand-group{padding-left:var(--space-2)!important;padding-right:var(--space-2)!important} .product-group-link{margin-left:0!important;padding-left:0!important} .search-clear{right:3px!important;color:var(--n-46)!important} .query.has-value .search-clear{opacity:1!important;pointer-events:auto!important} .search-clear:hover,.search-clear:focus-visible{color:var(--n-68)!important;background:rgb(var(--rgb-muted) / .10)!important}} @media (max-width:760px){.product-table>.product-row,.product-table>.product-row.no-feature-cols,.product-table>.product-row.has-feature-cols{padding-right:159px!important} .product-table>.product-row .product-price{right:100px!important} .product-table>.product-row .price-card>span{gap:var(--space-1-25)!important}} @media (max-width:380px){.product-table>.product-row,.product-table>.product-row.no-feature-cols,.product-table>.product-row.has-feature-cols{padding-right:153px!important} .product-table>.product-row .product-price{right:99px!important} .product-table>.product-row .price-card>span{gap:var(--space-1)!important}}} @media (max-width:760px){body [data-modal="cart"] .cart-grid{width:100%!important;max-width:100%!important;padding:var(--space-2) var(--space-2) var(--space-0-5)!important;box-sizing:border-box!important;overflow:visible!important} body [data-modal="cart"] .cart-grid-row{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 96px 32px!important;grid-template-rows:34px 34px!important;grid-template-areas:"product qty ." "product total remove"!important;column-gap:var(--space-2)!important;row-gap:var(--space-1-25)!important;align-items:start!important;min-height:88px!important;padding:var(--space-2-75) var(--space-2-5)!important;box-sizing:border-box!important;overflow:hidden!important} body [data-modal="cart"] .cart-product{grid-area:product!important;min-width:0!important;max-width:100%!important;width:100%!important;height:auto!important;align-self:start!important;overflow:hidden!important;padding:var(--space-0-5) 0 0!important} body [data-modal="cart"] .cart-product-open{display:-webkit-box!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;word-break:normal!important;overflow-wrap:anywhere!important;font-size:var(--text-ui)!important;line-height:1.25!important;text-align:left!important} body [data-modal="cart"] .cart-product span,body [data-modal="cart"] .cart-price-cell{display:none!important} body [data-modal="cart"] .cart-qty.qty{grid-area:qty!important;justify-self:stretch!important;align-self:start!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:34px!important;min-height:34px!important;grid-template-columns:25px 40px 25px!important;gap:var(--space-0-5)!important;box-sizing:border-box!important} body [data-modal="cart"] .cart-qty.qty button,body [data-modal="cart"] .cart-qty.qty input{height:30px!important;min-height:30px!important} body [data-modal="cart"] .cart-qty.qty button{width:25px!important;min-width:25px!important} body [data-modal="cart"] .cart-qty.qty input{width:40px!important;min-width:40px!important;font-size:var(--text-sm)!important} body [data-modal="cart"] .cart-row-total,body [data-modal="cart"] .cart-total-cell{grid-area:total!important;justify-self:stretch!important;align-self:start!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:34px!important;min-height:34px!important;box-sizing:border-box!important;overflow:hidden!important} body [data-modal="cart"] .cart-row-total .cart-money,body [data-modal="cart"] .cart-total-cell .cart-money{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;width:100%!important;height:100%!important;padding:0 var(--space-2)!important;box-sizing:border-box!important;align-items:center!important;gap:var(--space-0-5)!important} body [data-modal="cart"] .cart-row-total .cart-money b,body [data-modal="cart"] .cart-total-cell .cart-money b{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important} body [data-modal="cart"] .cart-row-remove{grid-area:remove!important;justify-self:end!important;align-self:start!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:34px!important;min-height:34px!important;max-height:34px!important;box-sizing:border-box!important}} @media (max-width:380px){body [data-modal="cart"] .cart-grid-row{grid-template-columns:minmax(0,1fr) 90px 30px!important;column-gap:var(--space-1-5)!important;padding-right:var(--space-2-25)!important;padding-left:var(--space-2-25)!important} body [data-modal="cart"] .cart-qty.qty,body [data-modal="cart"] .cart-row-total,body [data-modal="cart"] .cart-total-cell{width:90px!important;min-width:90px!important;max-width:90px!important} body [data-modal="cart"] .cart-qty.qty{grid-template-columns:24px 36px 24px!important} body [data-modal="cart"] .cart-qty.qty input{width:36px!important;min-width:36px!important} body [data-modal="cart"] .cart-row-remove{width:30px!important;min-width:30px!important;max-width:30px!important}} @media (max-width:820px){.profile-modal .profile-foot .history-page-size-choice{display:none!important} .profile-modal .history-list{display:grid!important;gap:0!important;max-height:calc(100dvh - 258px)!important;padding:0!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important} .profile-modal .history-card{display:grid!important;grid-template-columns:minmax(0,1fr) 56px!important;gap:var(--space-2)!important;align-items:center!important;min-height:52px!important;padding:var(--space-3) 0!important;border:0!important;border-bottom:1px solid rgb(var(--rgb-line) / .14)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important} .profile-modal .history-card:last-child{border-bottom:0!important} .profile-modal .history-card:hover,.profile-modal .history-card:focus-within,.profile-modal .history-card:active{background:transparent!important;box-shadow:none!important;transform:none!important} .profile-modal .history-card-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:var(--space-1-75)!important;align-items:center!important;min-width:0!important} .profile-modal .history-order-link{min-width:0!important;font-size:var(--text-ui)!important;line-height:17px!important} .profile-modal .history-order-link small{font-size:var(--text-compact)!important;font-weight:var(--w-normal)!important} .profile-modal .history-markers{justify-self:end!important;min-width:0!important;gap:var(--space-1)!important} .profile-modal .history-markers .is-status{width:30px!important;min-width:30px!important;height:24px!important;padding:0!important;justify-content:center!important} .profile-modal .history-markers .is-status span,.profile-modal .history-markers .is-delivery{display:none!important} .profile-modal .history-card>b.history-amount{display:inline-flex!important;grid-template-columns:none!important;justify-content:flex-end!important;align-items:baseline!important;gap:var(--space-1)!important;width:56px!important;min-width:56px!important;padding:0!important;text-align:right!important;white-space:nowrap!important;font-size:var(--text-ui)!important;font-weight:var(--w-semibold)!important;line-height:17px!important} .profile-modal .history-card>b.history-amount .history-amount-symbol,.profile-modal .history-card>b.history-amount .history-amount-value{display:inline!important;justify-self:auto!important;width:auto!important;text-align:right!important} .profile-modal .history-card>b.history-amount .history-amount-symbol{color:var(--n-50)!important;font-size:inherit!important;font-weight:var(--w-normal)!important} .profile-modal .history-card>b.history-amount .history-amount-value{font-size:inherit!important;font-weight:var(--w-bold)!important} .history-order-summary .history-order-status-summary{display:none!important} .history-order-cart-grid{border-radius:0!important} .history-order-cart-grid .cart-grid-head{display:none!important} .history-order-cart-grid .cart-grid-row{display:grid!important;grid-template-columns:minmax(0,1fr) 34px 74px!important;column-gap:var(--space-1-75)!important;row-gap:0!important;min-height:0!important;padding:var(--space-3-5) var(--space-2-5) var(--space-3)!important;border:0!important;border-bottom:1px solid rgb(var(--rgb-line) / .14)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;align-items:start!important} .history-order-cart-grid .cart-grid-row:last-child{border-bottom:0!important} .history-order-cart-grid .cart-grid-row:hover,.history-order-cart-grid .cart-grid-row:focus-within,.history-order-cart-grid .cart-grid-row:active{background:transparent!important;box-shadow:none!important;transform:none!important} .history-order-cart-grid .cart-product{gap:var(--space-0-5)!important;min-width:0!important;padding-top:var(--space-0-25)!important} .history-order-cart-grid .cart-product strong{font-size:var(--text-ui)!important;line-height:17px!important;overflow-wrap:anywhere!important} .history-order-cart-grid .cart-product span{font-size:var(--text-compact)!important;line-height:14px!important;overflow-wrap:anywhere!important} .history-order-cart-grid .history-order-qty,.history-order-cart-grid .cart-total-cell{align-self:start!important;justify-self:end!important;width:100%!important;padding-top:var(--space-0-25)!important;font-size:var(--text-ui)!important;line-height:17px!important;text-align:right!important} .history-order-cart-grid .cart-money{justify-content:flex-end!important;width:100%!important;gap:var(--space-1)!important} .history-order-cart-grid .cart-money span{color:var(--n-50)!important;font-weight:var(--w-normal)!important} .history-docs-choice .modal-foot-btn.has-split{display:grid!important;grid-template-columns:28px minmax(0,1fr) 38px!important;justify-content:stretch!important;gap:var(--space-2)!important;width:100%!important;padding:0!important} .history-docs-choice .modal-foot-btn.has-split>svg{justify-self:start!important;margin-left:var(--space-1-5)!important;margin-right:0!important} .history-docs-choice .modal-foot-btn.has-split>span{justify-self:center!important;text-align:center!important} .history-docs-choice .modal-foot-btn.has-split>i{justify-self:end!important;width:38px!important;margin:0!important}} .product-table>.product-row .product-title.product-title-compact,.product-table>.product-row .product-title.product-title-compact.product-title-link,.catalog-route .product-table>.product-row .product-title.product-title-compact.product-title-link{display:flex!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;min-width:0!important;line-height:1.18!important;text-align:left!important} .product-table>.product-row .product-title.product-title-compact>span:last-child,.product-table>.product-row .product-title.product-title-compact.product-title-link>span:last-child{min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important} @media (max-width:640px){.guide-modal .guide-content.div-main>.guide-tabs,.auth-modal .auth-main>.auth-tabs{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0 0 var(--space-4)!important;gap:var(--space-1)!important;padding:var(--space-1)!important;border:1px solid rgb(var(--rgb-line) / .16)!important;border-radius:var(--radius-control)!important;background:var(--c-surface-muted)!important} .guide-modal .guide-content.div-main>.guide-tabs[hidden]{display:none!important} .guide-modal .guide-content.div-main>.guide-tabs button,.auth-modal .auth-main>.auth-tabs button{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:32px!important;padding:0 var(--space-2)!important;border-radius:var(--radius-xs)!important;line-height:1.12!important;text-align:center!important;white-space:nowrap!important} .guide-modal .guide-content.div-main>.guide-tabs[data-guide-group="legal"] button,.guide-modal .guide-content.div-main>.guide-tabs[data-guide-group="conditions"] button{padding-right:var(--space-2)!important;padding-left:var(--space-2)!important} .guide-modal .guide-content.div-main>.guide-tabs[data-guide-group="conditions"]{grid-template-columns:repeat(4,minmax(0,1fr))!important}} @media (max-width:380px){.guide-modal .guide-content.div-main>.guide-tabs[data-guide-group="conditions"] button{padding-right:var(--space-1-5)!important;padding-left:var(--space-1-5)!important;font-size:var(--text-2xs)!important}} @layer responsive{@media (max-width:860px){.home-brand-carousel{top:calc(var(--search-top) + 124px)!important;width:var(--search-w)!important;max-width:var(--search-w)!important;touch-action:pan-y!important} .home-intro{top:calc(var(--search-top) + 217px)!important;width:min(var(--search-w),560px)!important;max-width:var(--search-w)!important;padding:0 var(--space-2)!important;font-size:var(--text-md)!important;line-height:1.48!important} .home-brand-viewport{cursor:grab!important;width:100%!important;margin:-16px 0 -14px!important;padding:var(--space-4) 0 var(--space-3-5)!important} .home-brand-carousel.is-dragging .home-brand-viewport{cursor:grabbing!important} .home-brand-slide{column-gap:var(--home-brand-gap)!important;row-gap:0!important} .home-brand-card{height:34px!important} .home-brand-main{padding:var(--space-0-75) var(--space-3-5) var(--space-0-75) var(--space-1-5)!important;border-radius:var(--radius-sm)!important} .home-brand-page{top:4px!important;right:4px!important;width:16px!important;height:16px!important} .home-brand-page svg{width:12px!important;height:12px!important} .home-brand-visual img{max-height:22px!important} .home-brand-dots{--home-brand-dot-step:18px!important;min-height:28px!important;padding:var(--space-0-5) var(--space-4)!important} .home-brand-dots-window{width:calc(var(--home-brand-dot-step) * 7)!important;height:26px!important} .home-brand-dot{flex-basis:var(--home-brand-dot-step)!important;width:var(--home-brand-dot-step)!important;height:26px!important}} @media (max-width:520px){.home-intro{top:calc(var(--search-top) + 209px)!important;font-size:var(--text-control)!important;line-height:1.43!important} .home-brand-card{height:32px!important} .home-brand-visual img{max-height:20px!important} .home-brand-dot.is-active>span{width:7px!important;height:7px!important} .home-brand-carousel.is-paused .home-brand-dot.is-active>span{width:9px!important;height:9px!important}}} @media (max-width:860px){.page-route .secondary-search-hero{min-height:136px!important} .page-route .secondary-search-hero .hero-logo{top:var(--hero-logo-top)!important;left:50%!important;transform:translate(-50%,-50%)!important} .page-route .secondary-search-hero .search{top:var(--search-top)!important;width:min(var(--search-w),calc(100vw - 16px))!important} .page-route .content-page,body[data-site-route="nosotros"] .about-page{padding-top:var(--space-3)!important}} @media (max-width:860px){.search-static-route .hero,.search-static-route .secondary-search-hero{min-height:auto!important;padding:0 0 var(--space-3)!important} .search-static-route .hero-logo,.search-static-route .secondary-search-hero .hero-logo{display:none!important} .search-static-route .search,.search-static-route .secondary-search-hero .search,.catalog-route .hero .search{position:fixed!important;top:var(--search-active-top)!important;left:50%!important;min-width:0!important;opacity:1!important;pointer-events:auto!important;transform:translate(-50%,0)!important;transition:none!important;animation:none!important;will-change:auto!important} .search-static-route .search-tools,.search-static-route .secondary-search-hero .search-tools,.catalog-route .hero .search-tools{position:fixed!important;top:var(--search-tools-active-top)!important;left:50%!important;min-width:0!important;min-height:34px!important;opacity:1!important;pointer-events:auto!important;transform:translate(-50%,0)!important;transition:none!important;animation:none!important;will-change:auto!important} .catalog-route .catalog-section,.catalog-route.is-searching .catalog-section{margin-top:var(--search-results-offset)!important} .search-static-route .content-page,body[data-site-route="nosotros"].search-static-route .about-page{padding-top:var(--search-results-offset)!important} body.search-static-route::before{height:calc(var(--search-tools-active-top) + var(--mobile-search-tools-h,34px) + 14px)!important}} @media (max-width:760px){.search-static-route .search,.search-static-route .secondary-search-hero .search,.catalog-route .hero .search{top:var(--search-active-top)!important} .search-static-route .search-tools,.search-static-route .secondary-search-hero .search-tools,.catalog-route .hero .search-tools{top:var(--search-tools-active-top)!important} .catalog-route .catalog-section,.catalog-route.is-searching .catalog-section{margin-top:var(--search-results-offset)!important}} @layer responsive{@media (max-width:860px){body.search-static-route,body.catalog-route{--secondary-tools-top:var(--search-tools-active-top);--secondary-results-offset:calc(var(--secondary-tools-top) + var(--mobile-search-tools-h,34px) + 18px)} .search-static-route .search-tools,.search-static-route .secondary-search-hero .search-tools,.catalog-route .hero .search-tools{top:var(--secondary-tools-top)!important} .catalog-route .catalog-section,.catalog-route.is-searching .catalog-section{margin-top:var(--secondary-results-offset)!important} body.search-static-route::before{height:calc(var(--secondary-tools-top) + var(--mobile-search-tools-h,34px) + 14px)!important} .search-static-route .content-page,body[data-site-route="nosotros"].search-static-route .about-page{padding-top:var(--secondary-results-offset)!important}}} @layer responsive{@media (max-width:760px){body[data-site-route="nosotros"] .about-page{width:var(--secondary-content-width)!important;max-width:none!important;padding-bottom:var(--space-6)!important} .about-shell{margin-top:var(--space-4-5)} .about-story-hero{padding:var(--space-4-5) var(--space-1) 42px} .about-story-hero h1{font-size:clamp(36px,12.2vw,52px);line-height:.96;letter-spacing:-.06em} .about-story-lead{margin-top:var(--space-5-5);font-size:var(--text-heading-sm);line-height:1.5} .about-story-actions{flex-direction:column;margin-top:var(--space-6)} .about-story-action{width:100%} .about-story-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:38px} .about-story-facts div{min-height:102px;padding:var(--space-4-5) var(--space-3-5);border-bottom:1px solid var(--line-08)} .about-story-facts div:nth-child(2){border-right:0} .about-story-facts div:nth-last-child(-n+2){border-bottom:0} .about-story-facts div:first-child{padding-left:var(--space-3-5)} .about-story-facts dt{font-size:var(--text-display)} .about-story-facts dd{font-size:var(--text-compact)} .about-story-chapter,.about-story-chapter--supply,.about-story-chapter--stores,.about-story-chapter--instagram{display:grid;grid-template-columns:1fr;gap:var(--space-5-5);padding:52px var(--space-1)} .about-story-number{grid-column:1} .about-story-number b{font-size:var(--text-display-lg)} .about-story-copy{grid-column:1} .about-story-copy h2{font-size:var(--text-display);line-height:1.04} .about-story-copy>p:not(.about-eyebrow){margin-top:var(--space-4-5);font-size:var(--text-body-lg);line-height:1.57} .about-category-links{flex-direction:column;align-items:flex-start;gap:var(--space-3-25);margin-top:var(--space-6)} .about-story-media,.about-brand-rail,.about-location-list,.about-instagram-grid,.about-instagram-empty,.about-contact-line,.about-socials{grid-column:1} .about-story-media{min-height:0;aspect-ratio:4/3;border-radius:var(--radius-lg)} .about-story-media img{min-height:0} .about-brand-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)} .about-brand-rail a{min-height:72px;padding:var(--space-3)} .about-location{grid-template-columns:34px minmax(0,1fr);padding:var(--space-4-5) 0} .about-location strong{font-size:var(--text-body-lg)} .about-contact-line{grid-template-columns:1fr;margin-top:var(--space-1-5)} .about-contact-line>a,.about-contact-line>div{min-height:76px;padding:var(--space-4) var(--space-1);border-right:0;border-bottom:1px solid var(--line-08)} .about-contact-line>*:last-child{border-bottom:0} .about-socials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)} .about-socials a{justify-content:center} .about-instagram-grid{display:flex;width:calc(100vw - 8px);margin-left:-4px;padding:0 var(--space-1) var(--space-1-5);gap:var(--space-2-5);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none} .about-instagram-grid::-webkit-scrollbar{display:none} .about-instagram-grid a{min-width:min(74vw,286px);scroll-snap-align:start} .about-instagram-empty{min-height:180px;padding:var(--space-5-5);text-align:center} .about-story-footer{padding:52px var(--space-1) var(--space-4-5)} .about-story-footer blockquote{font-size:var(--text-display)} .about-story-footer>p:not(.about-story-legal){font-size:var(--text-body-lg)} .about-story-legal{font-size:var(--text-ui-sm)}}} @layer responsive{@media (max-width:760px){.product-table>.product-row,.product-table>.product-row.no-feature-cols,.product-table>.product-row.has-feature-cols{min-height:52px!important} .product-table>.product-row .product-main{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:start!important;gap:var(--space-2)!important} .product-table>.product-row .product-thumb{width:38px!important;height:38px!important;min-width:38px!important;border:0!important;border-radius:var(--radius-xs)!important} .product-table>.product-row .product-title,.product-table>.product-row .product-title.product-title-rich,.product-table>.product-row .product-title.product-title-link,.catalog-route .product-table>.product-row .product-title.product-title-link{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;line-height:1.2!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;text-align:left!important} .product-table>.product-row .product-title-content{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;max-height:2.4em!important;min-width:0!important;overflow:hidden!important;white-space:normal!important;text-overflow:ellipsis!important;line-height:1.2!important} .product-table>.product-row .product-brand-inline{display:inline!important;max-width:none!important;height:auto!important;margin-right:var(--space-1-25)!important;vertical-align:baseline!important;font-size:var(--text-compact)!important;line-height:inherit!important} .product-table>.product-row .product-feature-cell>span{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;max-height:2.4em!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important} .product-table>.product-row .product-feature-cell.is-numeric{text-align:right!important} .product-table>.product-row .product-feature-cell.is-text{text-align:left!important}}} @layer responsive{@media (max-width:760px){body.search-static-route .brand-page,body.search-static-route .content-page,body[data-site-route="nosotros"].search-static-route .about-page,body.search-static-route .results,body.search-static-route.is-searching .results:not([hidden]){width:var(--secondary-content-width)!important;max-width:none!important} body.search-static-route .search{border-radius:var(--radius-control)!important} body.search-static-route .results{border-radius:var(--radius-md)!important}}} @media (max-width:860px){body.search-static-route .brand-page{width:calc(100vw - 16px)!important;max-width:none!important;margin-top:var(--secondary-results-offset)!important} .brand-page-head{gap:var(--space-2)} .brand-page-logo-box{width:92px;border-radius:var(--radius-md)} .brand-page-logo-box img{max-width:72px;max-height:48px} .brand-page-copy h1{font-size:var(--text-title-lg);line-height:1.16} .brand-page-copy>span{font-size:var(--text-sm);line-height:1.55} .brand-story{padding:var(--space-5) var(--space-4-5);border-radius:20px} .brand-story__lead{columns:1} .brand-facts{grid-template-columns:repeat(2,minmax(0,1fr))} .brand-story__grid,.brand-advantages>div{grid-template-columns:1fr} .search-loading-state{min-height:100px;padding:var(--space-4) var(--space-3-5)} .search-loading-label{font-size:var(--text-body)}}