@layer bricks {.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane,.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block!important} }@layer bricks {.brxe-offcanvas{visibility:hidden}.brxe-offcanvas.brx-open{visibility:visible}.brxe-offcanvas.brx-open .brx-offcanvas-inner{transform:translate(0)!important}.brxe-offcanvas.brx-open .brx-offcanvas-backdrop{opacity:1;pointer-events:auto;z-index:998}.brxe-offcanvas.brx-closing{visibility:visible}.brxe-offcanvas.brx-closing .brx-offcanvas-backdrop{z-index:998}.brxe-offcanvas[data-direction=top] .brx-offcanvas-inner{bottom:auto;height:300px;left:0;right:0;top:0;transform:translateY(-100%);width:100vw}.brxe-offcanvas[data-direction=right] .brx-offcanvas-inner{bottom:0;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);left:auto;right:0;top:0;transform:translate(100%);width:300px}.brxe-offcanvas[data-direction=bottom] .brx-offcanvas-inner{bottom:0;height:300px;left:0;right:0;top:auto;transform:translateY(100%);width:100vw}.brxe-offcanvas[data-direction=left] .brx-offcanvas-inner{bottom:0;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);left:0;right:auto;top:0;transform:translate(-100%);width:300px}.brx-offcanvas-inner{background-color:#fff;display:flex;overflow-x:hidden;position:fixed;transition:transform .2s cubic-bezier(.25,0,.25,1);z-index:999}.brx-offcanvas-backdrop{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s cubic-bezier(.25,0,.25,1);z-index:-1} }@layer bricks {.brxe-dropdown{cursor:pointer;display:flex;flex-direction:column;position:relative}.brxe-dropdown.brx-draggable:empty{min-height:0}.brxe-dropdown.brx-draggable:empty:not(.editing){outline:none}.brxe-dropdown[data-static] .open>.brx-dropdown-content,.brxe-dropdown[data-static].open>.brx-dropdown-content{display:block}.brxe-dropdown[data-static] .brx-dropdown-content{display:none;position:static}.brxe-dropdown:not([data-toggle=click]):hover .brx-dropdown-content:after{bottom:100%;content:"";height:var(--brx-dropdown-height-before,0);position:absolute;width:100%;z-index:1}.brxe-dropdown.caret .brx-dropdown-content:before{border:0 solid transparent;border-bottom-color:#fff;content:"";height:0;left:0;position:absolute;top:0;transform:translateY(-100%);transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;width:0}.brxe-dropdown.open>.brx-dropdown-content{opacity:1;visibility:visible}.brxe-dropdown:not(.open) .brx-dropdown-content{pointer-events:none}.brxe-dropdown .brx-submenu-toggle{gap:10px}.brxe-dropdown .brxe-dropdown:not([data-toggle=click]):hover:before{display:none}.brxe-dropdown .brxe-dropdown .brx-dropdown-content{left:100%;top:0}.brx-dropdown-content{background-color:#fff;cursor:auto;display:flex;flex-direction:column;list-style-type:none;margin:0;min-width:200px;opacity:0;padding:0;position:absolute;top:100%;transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;visibility:hidden;z-index:1001}.brx-dropdown-content:not(.brx-submenu-positioned){display:none!important}.brx-dropdown-content>li.brxe-text-link{display:list-item}.brx-dropdown-content>li .brxe-text-link{display:flex}.brx-multilevel-back{align-items:center;cursor:pointer;display:flex;gap:3px;width:100%}.brx-render-child-nodes{display:none!important} }@layer bricks {.brxe-nav-nested{align-items:center;display:inline-flex}.brxe-nav-nested[data-toggle=always] .brx-nav-nested-items{display:none}.brxe-nav-nested[data-toggle=always] .brx-toggle-div,.brxe-nav-nested[data-toggle=always] .brxe-toggle{display:inline-flex}.brxe-nav-nested .brx-toggle-div,.brxe-nav-nested .brxe-toggle{display:none}.brxe-nav-nested .menu-item:has(>.brx-toggle-div:not(.is-active):not(.brx-child-node)),.brxe-nav-nested:not(.brx-open) .menu-item:has(>.brx-toggle-div.brx-child-node:not(.is-active)){display:none}.brxe-nav-nested li.menu-item:has(>.brxe-text-link>.icon>svg,>.brxe-text-link>.icon>i){display:flex}.brxe-nav-nested li.brxe-text-link.menu-item{display:list-item}.brxe-nav-nested.brx-open .brxe-dropdown:not([data-toggle=click]) .brx-dropdown-content:after{content:none}.brxe-nav-nested.brx-open .brx-nav-nested-items{align-items:stretch;background-color:#fff;bottom:0;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;justify-content:safe center;left:0;overflow-y:auto;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0);transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;z-index:1001}.brxe-nav-nested.brx-open.brx-mobile-center .brx-nav-nested-items{justify-content:safe center!important}.brxe-nav-nested.brx-open.multilevel .brx-nav-nested-items{overflow:hidden}.brxe-nav-nested.brx-open li.menu-item a{justify-content:inherit;width:100%}.brxe-nav-nested.brx-open :where(li.menu-item.brx-toggle-div){display:block}.brxe-nav-nested.brx-open .brx-submenu-toggle{justify-content:space-between}.brxe-nav-nested.brx-open .brxe-dropdown:hover:before{content:none}.brxe-nav-nested.brx-open .brxe-dropdown.open>.brx-dropdown-content{display:flex;min-width:auto;opacity:1;overflow-y:auto;position:static;visibility:visible}.brxe-nav-nested.brx-open .brxe-dropdown .brx-dropdown-content{display:none}.brxe-nav-nested.brx-open .brx-has-megamenu .brx-dropdown-content{min-width:0!important}.brxe-nav-nested.brx-closing .brx-nav-nested-items{opacity:0!important;visibility:hidden!important}.brx-nav-nested-items{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;list-style-type:none;margin:0;padding:0}.brx-nav-nested-items>li>a.bricks-link-wrapper{display:flex}.brx-nav-nested-items>li:has(>.brxe-svg){line-height:1} }@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0} }@layer bricks {.brxe-shortcode{width:100%} }@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-nav-menu).dragging .bricks-mobile-menu-wrapper{display:none!important;pointer-events:none!important}:where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu{pointer-events:none}:where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu:not(.brx-submenu-positioned){display:none!important}:where(.brxe-nav-menu) ol,:where(.brxe-nav-menu) ul{list-style-type:none;margin:0;padding:0}:where(.brxe-nav-menu) .bricks-nav-menu{display:flex;line-height:inherit;margin:0;padding:0}:where(.brxe-nav-menu) .bricks-nav-menu>li{margin:0 0 0 30px}:where(.brxe-nav-menu) .bricks-nav-menu>li.menu-item-has-children:hover:before{content:"";height:100%;min-height:60px;position:absolute;top:100%;width:100%;z-index:1}:where(.brxe-nav-menu) .bricks-nav-menu>li>.sub-menu.caret:before{border:0 solid transparent;border-bottom:0 solid var(--bricks-bg-dark);content:"";height:0;left:0;position:absolute;top:0;transform:translateY(-100%);width:0}:where(.brxe-nav-menu) .bricks-nav-menu>li[data-toggle=click]:before{display:none}:where(.brxe-nav-menu) .bricks-nav-menu>li[data-toggle=click].open>.sub-menu.caret:before{display:block}:where(.brxe-nav-menu) .bricks-nav-menu>li[data-toggle=click] .sub-menu.caret:before{display:none}:where(.brxe-nav-menu) .bricks-nav-menu li{position:relative}:where(.brxe-nav-menu) .bricks-nav-menu li.open>.sub-menu{opacity:1;visibility:visible}:where(.brxe-nav-menu) .bricks-nav-menu li.open[data-static]>.sub-menu{display:block}:where(.brxe-nav-menu) .bricks-nav-menu li:not(.brx-has-megamenu)>a{display:flex;width:100%}:where(.brxe-nav-menu) .bricks-nav-menu li[data-static]{flex-direction:column}:where(.brxe-nav-menu) .bricks-nav-menu li[data-static] .sub-menu{display:none;position:static!important;transform:none}:where(.brxe-nav-menu) .bricks-nav-menu .sub-menu{background-color:var(--bricks-bg-dark);color:#fff;line-height:60px;min-width:150px;opacity:0;position:absolute;top:100%;transition:var(--bricks-transition);visibility:hidden;white-space:nowrap;z-index:998}:where(.brxe-nav-menu) .bricks-nav-menu .sub-menu li{border-style:none;position:relative;width:100%}:where(.brxe-nav-menu) .bricks-nav-menu .sub-menu a,:where(.brxe-nav-menu) .bricks-nav-menu .sub-menu button{color:currentcolor;padding:0 20px}:where(.brxe-nav-menu) .bricks-nav-menu .sub-menu .sub-menu{left:100%;padding-top:0;top:0}:where(.brxe-nav-menu) .bricks-nav-menu .brx-has-multilevel .sub-menu .brx-submenu-toggle{width:100%}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle{background-color:transparent;cursor:pointer;display:none;height:16px;min-width:12px;position:relative;width:20px}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle.always{display:block}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle:hover span{min-width:12px;width:20px}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle span{background-color:currentcolor;display:block;height:2px;position:absolute;right:0;transition:var(--bricks-transition)}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-top{min-width:12px;top:0;width:20px}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-center{min-width:12px;top:7px;width:20px}:where(.brxe-nav-menu) .bricks-mobile-menu-toggle .bar-bottom{min-width:12px;top:14px;width:20px}.brx-body.iframe .bricks-mobile-menu-wrapper .sub-menu{display:block!important}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle{min-width:20px;width:20px;z-index:1000}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle.fixed{position:fixed}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-top{top:50%;transform:rotate(45deg)}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-center{opacity:0}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-toggle .bar-bottom{top:50%;transform:rotate(-45deg)}.brxe-nav-menu.show-mobile-menu li.open>.brx-megamenu{display:initial;opacity:1;position:static;visibility:visible}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-wrapper{max-width:100vw;opacity:1!important;transform:translateX(0)!important;visibility:visible;z-index:999}.brxe-nav-menu.show-mobile-menu .bricks-mobile-menu-overlay{opacity:1;visibility:visible;z-index:998}.brxe-nav-menu .bricks-mobile-menu-wrapper{bottom:0;color:#fff;display:flex;flex-direction:column;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);left:0;position:fixed;right:auto;scrollbar-width:none;top:var(--wp-admin--admin-bar--height,0);transition-duration:.2s;transition-property:background-color,opacity,transform,visibility;visibility:hidden;width:300px;z-index:999}.brxe-nav-menu .bricks-mobile-menu-wrapper::-webkit-scrollbar{background:transparent;height:0;width:0}.brxe-nav-menu .bricks-mobile-menu-wrapper:before{background-color:#23282d;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.brxe-nav-menu .bricks-mobile-menu-wrapper.fade-in{opacity:0;transform:translateX(0)!important}.brxe-nav-menu .bricks-mobile-menu-wrapper.left{transform:translateX(-100%)}.brxe-nav-menu .bricks-mobile-menu-wrapper.right{left:auto;right:0;transform:translateX(100%)}.brxe-nav-menu .bricks-mobile-menu-wrapper a{display:block;width:100%}.brxe-nav-menu .bricks-mobile-menu-wrapper .brx-megamenu a{display:initial}.brxe-nav-menu .bricks-mobile-menu-wrapper li a{line-height:60px}.brxe-nav-menu .bricks-mobile-menu-wrapper li a:focus{outline-offset:-1px}.brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu{background:none!important;display:none;line-height:40px}.brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu li>.brx-submenu-toggle>*,.brxe-nav-menu .bricks-mobile-menu-wrapper .sub-menu li>a{padding:0 45px}.brxe-nav-menu .bricks-mobile-menu-wrapper li.open>.sub-menu{display:block}.brxe-nav-menu .bricks-mobile-menu-wrapper li.menu-item-has-children:hover:before{display:none}.brxe-nav-menu .bricks-mobile-menu{overflow-y:scroll;position:relative;scrollbar-width:none}.brxe-nav-menu .bricks-mobile-menu::-webkit-scrollbar{background:transparent;height:0;width:0}.brxe-nav-menu .bricks-mobile-menu>li>.brx-submenu-toggle>*,.brxe-nav-menu .bricks-mobile-menu>li>a{padding:0 30px}.brxe-nav-menu .bricks-mobile-menu .brx-megamenu{display:none}.brxe-nav-menu .bricks-mobile-menu-overlay{background-color:rgba(0,0,0,.25);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .2s;visibility:hidden;z-index:-1}li.menu-item-has-children [aria-expanded] .menu-item-icon{background-color:transparent;color:inherit;pointer-events:none;transition:inherit}li.menu-item-has-children [aria-expanded] .menu-item-icon i{position:relative;top:2px}li.menu-item-has-children [aria-expanded=false] .open{display:block}li.menu-item-has-children [aria-expanded=false] .close{display:none}li.menu-item-has-children [aria-expanded=true] .close{display:block}li.menu-item-has-children [aria-expanded=true] .open{display:none} }@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block} }@layer bricks { }#brxe-tuph1i {font-family: "Material Symbols Outlined"; font-weight: 400}#brxe-tuph01 {width: auto}#brxe-tuph2i {font-family: "Material Symbols Outlined"; font-weight: 400}#brxe-tuph02 {width: auto}#brxe-tutopl {width: auto}#brxe-tuemii {font-family: "Material Symbols Outlined"; font-weight: 400}#brxe-tuemai {width: auto}#brxe-tusoci {width: auto}#brxe-tutopr {width: auto}#brxe-tutopc {width: 100%}#brxe-tutopb {width: 100%}#brxe-tumsvi {font-family: "Material Symbols Outlined"; font-weight: 400}@media (max-width: 991px) {#tehnoutil-mobile-toggle {display: inline-flex}}#brxe-tulogo .bricks-site-logo {width: auto; height: 3.8rem}#brxe-tulogo {width: auto}#brxe-tusear {width: auto; flex-grow: 1}#brxe-tuaciv {font-family: "Material Symbols Outlined"; font-weight: 400}#tehnoutil-account-trigger {width: auto}#brxe-tugues {width: 100%}#brxe-tuauth {width: 100%}#tehnoutil-account-popover {width: 100%}@media (min-width: 768px) and (hover: hover) and (pointer: fine) { body header#tehnoutil-header #tehnoutil-account #tehnoutil-account-popover { position: absolute !important; top: 100% !important; right: -0.8rem !important; left: auto !important; display: flex !important; flex-direction: column !important; width: min(28rem, calc(100vw - 2rem)) !important; max-width: min(28rem, calc(100vw - 2rem)) !important; padding: 1rem 0 0 !important; overflow: visible !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; opacity: 0 !important; visibility: hidden !important; pointer-events: none !important; transform: translateY(-1rem) !important; transition: opacity 200ms var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)) 150ms, transform 200ms var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)) 150ms, visibility 0s linear 350ms !important; } body header#tehnoutil-header #tehnoutil-account:hover #tehnoutil-account-popover, body header#tehnoutil-header #tehnoutil-account:focus-within #tehnoutil-account-popover { opacity: 1 !important; visibility: visible !important; pointer-events: auto !important; transform: translateY(0) !important; transition-delay: 0s !important; } body header#tehnoutil-header #tehnoutil-account #tehnoutil-account-popover::before { content: "" !important; position: absolute !important; z-index: 1 !important; top: 0.2rem !important; right: 2.4rem !important; left: auto !important; width: 1.6rem !important; height: 1.6rem !important; border: 0 !important; border-top: 0.1rem solid var(--tu-border-soft, #F0E6DC) !important; border-left: 0.1rem solid var(--tu-border-soft, #F0E6DC) !important; border-top-left-radius: 0.4rem !important; background: var(--tu-brand-50, #FFF6EE) !important; transform: rotate(45deg) !important; } body header#tehnoutil-header #tehnoutil-account #tehnoutil-account-popover > .brxe-block { position: relative !important; width: 100% !important; overflow: hidden !important; border: 0.1rem solid var(--tu-border-soft, #F0E6DC) !important; border-radius: var(--tu-radius-lg, 1.4rem) !important; background: var(--tu-surface-card, #FFFFFF) !important; box-shadow: var(--tu-shadow-modal, 0 1.6rem 4rem rgba(43, 29, 16, .16)) !important; }}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth::before { content: none !important; display: none !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>.matercom-account-intro-text { box-sizing: border-box !important; display: flex !important; width: 100% !important; min-width: 0 !important; min-height: 7.2rem !important; padding: 1.6rem 1.6rem 1.6rem 6.8rem !important; align-items: center !important; flex: 0 0 auto !important; border-bottom: 0.1rem solid var(--tu-border-soft, #F0E6DC) !important; background: var(--tu-brand-50, #FFF6EE) !important; color: var(--tu-ink-900, #2B1D10) !important; font-family: "Archivo", sans-serif !important; font-size: 1.4rem !important; font-weight: 800 !important; line-height: normal !important; letter-spacing: 0.02em !important; text-transform: uppercase !important; margin: 0 !important; white-space: nowrap !important; overflow: visible !important; overflow-wrap: normal !important; text-overflow: clip !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth::after { top: 1.6rem !important; left: 1.6rem !important; width: 4rem !important; height: 4rem !important; border-radius: 50% !important; background: var(--tu-brand-100, #FFF1E6) !important; color: var(--tu-brand-600, #CC5200) !important; font-family: "Material Symbols Outlined" !important; font-size: 2.2rem !important; font-weight: 400 !important; line-height: 1 !important; font-variation-settings: "FILL" 1, "wght" 400, "GRAD" 0, "opsz" 22 !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tugues { background: var(--tu-surface-card, #FFFFFF) !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tugues::before { top: 1.8rem !important; left: 1.6rem !important; width: 4.4rem !important; height: 4.4rem !important; border-radius: 50% !important; background: var(--tu-brand-100, #FFF1E6) !important; color: var(--tu-brand-600, #CC5200) !important; font-family: "Material Symbols Outlined" !important; font-size: 2.4rem !important; font-weight: 400 !important; line-height: 1 !important; font-variation-settings: "FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24 !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tugues>.tu-account-message { box-sizing: border-box !important; width: 100% !important; min-height: 8rem !important; padding: 1.8rem 1.6rem 1.8rem 7.2rem !important; border-bottom: 0 !important; background: transparent !important; color: var(--tu-ink-900, #2B1D10) !important; font-family: var(--tu-font-body, Archivo, sans-serif) !important; font-size: 1.4rem !important; font-weight: 700 !important; line-height: 1.35 !important; letter-spacing: normal !important; text-transform: none !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a { border-top: 0 !important; border-bottom: 0 !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a[href="#tehnoutil-logout-confirmation"] { border-top: 0.1rem solid var(--tu-border-soft, #F0E6DC) !important;}#tehnoutil-account-popover #brxe-tuauth>a[href="/contul-meu/"]::before { content: "dashboard";}#tehnoutil-account-popover #brxe-tuauth>a[href="/contul-meu/comenzi/"]::before { content: "receipt_long";}#tehnoutil-account-popover #brxe-tuauth>a[href="/favorite/"]::before { content: "favorite";}#tehnoutil-account-popover #brxe-tuauth>a[href="/contul-meu/editeaza-date-facturare/facturare/"]::before { content: "home_pin";}#tehnoutil-account-popover #brxe-tuauth>a[href="/contul-meu/editeaza-date-facturare/livrare/"]::before { content: "local_shipping";}#tehnoutil-account-popover #brxe-tuauth>a[href="/contul-meu/editeaza-cont/"]::before { content: "manage_accounts";}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a[href="#tehnoutil-logout-confirmation"] { color: var(--tu-error, #E02D2D) !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a[href="#tehnoutil-logout-confirmation"]::before { content: "logout"; color: var(--tu-error, #E02D2D) !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a[href="#tehnoutil-logout-confirmation"]::after { color: var(--tu-error, #E02D2D) !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a[href="#tehnoutil-logout-confirmation"]:hover { background: var(--tu-error-bg, #FDEBEB) !important; color: var(--tu-error, #E02D2D) !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a[href="#tehnoutil-logout-confirmation"]:focus-visible { background: var(--tu-error-bg, #FDEBEB) !important; color: var(--tu-error, #E02D2D) !important;}#tehnoutil-account-popover #brxe-tuauth>a[href="/contul-meu/notificari-stoc/"]::before { content: "notifications_active";}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a { grid-template-columns: 2rem minmax(0, 1fr) 1.6rem !important; column-gap: 1rem !important; min-height: 4rem !important; padding: 1rem 1.6rem !important; font-size: 1.4rem !important; font-weight: 500 !important; line-height: 1.4 !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a::before { font-size: 2rem !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a::after { font-size: 1.6rem !important; color: var(--tu-ink-300, #D6CBBF) !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a:hover,body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a:focus-visible { font-weight: 700 !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a:hover::after,body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a:focus-visible::after { color: var(--tu-brand-500, #FF791F) !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>.matercom-account-intro-text { margin-bottom: 0.6rem !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a[href="#tehnoutil-logout-confirmation"] { margin-top: 0.6rem !important; margin-bottom: 0.6rem !important; padding-top: 1.6rem !important; border-top: 0.1rem solid var(--tu-border-soft, #F0E6DC) !important;}body header#tehnoutil-header #tehnoutil-account-popover #brxe-tuauth>a[href="#tehnoutil-logout-confirmation"]::after { color: var(--tu-error, #E02D2D) !important;}@media (min-width: 768px) and (hover: hover) and (pointer: fine) { body header#tehnoutil-header #tehnoutil-account #tehnoutil-account-popover::before { right: 3.6rem !important; }}#tehnoutil-account {width: auto}#brxe-tuwiiv {font-family: "Material Symbols Outlined"; font-weight: 400}#favorite {width: auto}#matercom-wishlist-menu {width: auto}#brxe-tucaiv {font-family: "Material Symbols Outlined"; font-weight: 400}#cosul-meu {width: auto}#matercom-cart-menu {width: auto}#tehnoutil-header-actions {width: auto}#brxe-tumanc {width: 100%}#brxe-tumain {width: 100%}.brxe-cefcc2 {position: absolute; top: 0px; bottom: 0px; left: calc(100% - 0.1rem); z-index: 30; opacity: 0; max-width: none}.brxe-223a06 {position: relative; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}@media (prefers-reduced-motion: reduce) { .tu-catmenu .tu-catmenu__row, .tu-catmenu .tu-catmenu__ico::before, .tu-catmenu .tu-catmenu__fly, .tu-catmenu .tu-catmenu__sub, .tu-catmenu .tu-catmenu__mini, .tu-catmenu .tu-catmenu__dot { transition: none; }}@media (max-width: 991px) { .tu-catmenu { display: none !important; }} .tu-catmenu { display: flex; flex-direction: column; width: 100%; background: var(--tu-surface-card); border: 1px solid var(--tu-border-soft); border-radius: var(--tu-radius-lg); box-shadow: var(--tu-shadow-card); font-family: "Archivo", sans-serif;} .tu-catmenu .tu-catmenu__head { display: flex; flex-direction: row; align-items: center; gap: 0.8rem; width: 100%; flex: 0 0 auto; padding: 1.2rem 1.6rem; background: var(--tu-gradient-orange); border-radius: var(--tu-radius-lg) var(--tu-radius-lg) 0 0;} .tu-catmenu .tu-catmenu__head-ico::before { content: "menu"; display: block; font-family: "Material Symbols Outlined"; font-size: 1.8rem; font-weight: 400; line-height: 1; color: #fff; font-feature-settings: "liga";} .tu-catmenu .tu-catmenu__head-txt { color: #fff; font-family: "Archivo", sans-serif; font-size: 1.4rem; font-weight: 800; letter-spacing: 0.03em; line-height: 1.2; text-transform: uppercase;} .tu-catmenu .tu-catmenu__list { display: flex; flex-direction: column; flex: 1 1 auto; padding: 0.6rem 0; list-style: none;} .tu-catmenu .tu-catmenu__item { display: flex; flex: 1 1 auto;} .tu-catmenu .tu-catmenu__row { display: flex; flex-direction: row; align-items: center; gap: 1rem; flex: 1 1 auto; padding: 1rem 1.6rem; color: var(--tu-ink-900) !important; font-size: 1.4rem; font-weight: 500; line-height: 1.3; text-decoration: none; background-color: transparent; background-image: linear-gradient(var(--tu-brand-500), var(--tu-brand-500)); background-repeat: no-repeat; background-size: 0 100%; transition: color var(--tu-duration-slow) var(--tu-ease), background-color var(--tu-duration-slow) var(--tu-ease), background-size var(--tu-duration-slow) var(--tu-ease);} .tu-catmenu .tu-catmenu__ico::before { content: "category"; display: block; font-family: "Material Symbols Outlined"; font-size: 2rem; font-weight: 400; line-height: 1; color: var(--tu-ink-500); font-feature-settings: "liga"; transition: color var(--tu-duration-slow) var(--tu-ease);} .tu-catmenu [data-cat="motoutilaje-pentru-agricultura"]::before { content: "agriculture";} .tu-catmenu [data-cat="gazon-si-intretinerea-gradinii"]::before { content: "grass";} .tu-catmenu [data-cat="padure-si-prelucrarea-lemnului"]::before { content: "forest";} .tu-catmenu [data-cat="pompe-de-apa-si-irigatii"]::before { content: "water_drop";} .tu-catmenu [data-cat="generatoare-atelier-si-constructii"]::before { content: "bolt";} .tu-catmenu [data-cat="curatenie-incalzire-si-utilaje-sezoniere"]::before { content: "heat_pump";} .tu-catmenu [data-cat="zootehnie-si-gospodarie"]::before { content: "pets";} .tu-catmenu [data-cat="nautica-si-mobilitate-electrica"]::before { content: "sailing";} .tu-catmenu [data-cat="uleiuri-si-consumabile-pentru-motoutilaje"]::before { content: "oil_barrel";} .tu-catmenu .tu-catmenu__lbl { flex: 1 1 auto; text-align: left; line-height: 1.3;} .tu-catmenu .tu-catmenu__chev { display: none;} .tu-catmenu .tu-catmenu__item:has(.tu-catmenu__group) .tu-catmenu__chev { display: block;} .tu-catmenu .tu-catmenu__chev::before { content: "chevron_right"; display: block; font-family: "Material Symbols Outlined"; font-size: 1.6rem; font-weight: 400; line-height: 1; color: var(--tu-ink-400); font-feature-settings: "liga";} .tu-catmenu .tu-catmenu__item:hover .tu-catmenu__row { color: var(--tu-brand-600) !important; font-weight: 700; background-color: var(--tu-brand-50); background-size: 0.4rem 100%;} .tu-catmenu .tu-catmenu__item:focus-within .tu-catmenu__row { color: var(--tu-brand-600) !important; font-weight: 700; background-color: var(--tu-brand-50); background-size: 0.4rem 100%;} .tu-catmenu .tu-catmenu__item:hover .tu-catmenu__ico::before { color: var(--tu-brand-600);} .tu-catmenu .tu-catmenu__item:focus-within .tu-catmenu__ico::before { color: var(--tu-brand-600);} .tu-catmenu .tu-catmenu__fly { display: flex; flex-direction: column; width: min(56rem, calc(100vw - 36rem)); max-width: none; padding: 2rem 2.4rem; background: var(--tu-surface-card); border: 1px solid var(--tu-border-soft); border-left: none; border-radius: 0 var(--tu-radius-lg) var(--tu-radius-lg) 0; box-shadow: var(--tu-shadow-modal); clip-path: inset(-6rem -6rem -6rem 0); overflow-y: auto; visibility: hidden; pointer-events: none; transition: opacity var(--tu-duration-slow) var(--tu-ease), visibility var(--tu-duration-slow) var(--tu-ease);} .tu-catmenu .tu-catmenu__item:has(.tu-catmenu__group):hover>.tu-catmenu__fly { opacity: 1; visibility: visible; pointer-events: auto;} .tu-catmenu .tu-catmenu__item:has(.tu-catmenu__group):focus-within>.tu-catmenu__fly { opacity: 1; visibility: visible; pointer-events: auto;} .tu-catmenu .tu-catmenu__fly-head { display: flex; flex-direction: row; align-items: center; gap: 0.8rem; width: 100%; flex: 0 0 auto; margin-bottom: 1.4rem;} .tu-catmenu .tu-catmenu__fly-ico::before { color: var(--tu-brand-600);} .tu-catmenu .tu-catmenu__fly-ttl { color: var(--tu-ink-900); font-family: "Archivo", sans-serif; font-size: 1.5rem; font-weight: 800; line-height: 1.2; text-transform: uppercase;} .tu-catmenu .tu-catmenu__cols { display: block; column-count: 2; column-gap: 2.8rem;} .tu-catmenu .tu-catmenu__group { display: block; break-inside: avoid; margin-bottom: 1.4rem;} .tu-catmenu .tu-catmenu__sub { display: block; margin-bottom: 0.6rem; color: var(--tu-brand-600) !important; font-size: 1.4rem; font-weight: 700; line-height: 1.3; text-decoration: none; transition: color var(--tu-duration-slow) var(--tu-ease);} .tu-catmenu .tu-catmenu__sub:hover { color: var(--tu-brand-500) !important;} .tu-catmenu .tu-catmenu__sub:focus-visible { color: var(--tu-brand-500) !important;} .tu-catmenu .tu-catmenu__mini { display: flex; flex-direction: row; align-items: baseline; gap: 0.8rem; padding: 0.3rem 0; color: var(--tu-ink-700) !important; font-size: 1.3rem; font-weight: 400; line-height: 1.4; text-decoration: none; transition: color var(--tu-duration-slow) var(--tu-ease);} .tu-catmenu .tu-catmenu__dot { width: 0.4rem; height: 0.4rem; flex: 0 0 auto; border-radius: 50%; background: var(--tu-brand-300); transform: translateY(-0.3rem); transition: background-color var(--tu-duration-slow) var(--tu-ease);} .tu-catmenu .tu-catmenu__mini:hover { color: var(--tu-brand-600) !important;} .tu-catmenu .tu-catmenu__mini:focus-visible { color: var(--tu-brand-600) !important;} .tu-catmenu .tu-catmenu__mini:hover .tu-catmenu__dot { background: var(--tu-brand-500);} .tu-catmenu .tu-catmenu__mini:focus-visible .tu-catmenu__dot { background: var(--tu-brand-500);} .tu-catmenu .tu-catmenu__row:focus-visible { outline: 3px solid var(--tu-brand-300); outline-offset: -3px;} .tu-catmenu .tu-catmenu__sub:focus-visible { outline: 3px solid var(--tu-brand-300); outline-offset: -3px;} .tu-catmenu .tu-catmenu__mini:focus-visible { outline: 3px solid var(--tu-brand-300); outline-offset: -3px;}@media (max-width: 991px) {.brxe-4ff0ec {display: none}}#tehnoutil-category-panel {width: 100%}#tehnoutil-category-nav-shell {width: auto}#tehnoutil-category-inner {width: 100%}#tehnoutil-category-bar {width: 100%}#tehnoutil-header-sticky {width: 100%}#brxe-tumcli {font-family: "Material Symbols Outlined"; font-weight: 400}#tehnoutil-mobile-primary-nav .bricks-nav-menu {flex-direction: column}#tehnoutil-mobile-category-nav .bricks-nav-menu {flex-direction: column}#tehnoutil-mobile-search {width: auto}#tehnoutil-mobile-menu[data-direction] .brx-offcanvas-inner {width: 40rem; height: 100%}#tehnoutil-mobile-menu .brx-offcanvas-inner, #tehnoutil-mobile-menu .brx-offcanvas-backdrop {transition-duration: 0.25s}@media (max-width: 478px) {#tehnoutil-mobile-menu[data-direction] .brx-offcanvas-inner {width: 88vw}}#tehnoutil-header {width: 100%; position: relative; z-index: 9990; color: var(--tu-ink-900); font-family: "Archivo"}@media (hover: hover) and (pointer: fine) { #tehnoutil-account:hover #tehnoutil-account-popover, #tehnoutil-account:focus-within #tehnoutil-account-popover, #matercom-wishlist-menu:hover #tehnoutil-wishlist-popover, #matercom-wishlist-menu:focus-within #tehnoutil-wishlist-popover, #matercom-cart-menu:hover #tehnoutil-cart-popover, #matercom-cart-menu:focus-within #tehnoutil-cart-popover { display: flex; flex-direction: column; }}@media (max-width: 1279px) { #tehnoutil-header { --tu-header-inner: calc(100% - 4rem); } #brxe-tumanc { gap: 1.4rem; } #brxe-tulogo, #brxe-tulogo img { flex-basis: 15rem; width: 15rem; } #tehnoutil-desktop-nav a { padding-inline: .8rem; font-size: 1.35rem; } #brxe-tuacts { gap: .8rem; } #tehnoutil-account-trigger, #favorite, #cosul-meu { font-size: 1.3rem; }}@media (max-width: 991px) { #tehnoutil-header { --tu-header-inner: calc(100% - 3.2rem); } #tehnoutil-mobile-toggle { display: inline-flex !important; } #tehnoutil-desktop-nav, #tehnoutil-category-bar { display: none; } #brxe-tumanc { min-height: 8.4rem; gap: 1.4rem; } #brxe-tulogo, #brxe-tulogo img { flex-basis: 16rem; width: 16rem; } #brxe-tusear { min-width: 20rem; flex-basis: 28rem; } #tehnoutil-account-popover, #tehnoutil-wishlist-popover, #tehnoutil-cart-popover { display: none !important; }}@media (max-width: 767px) { #tehnoutil-header { --tu-header-inner: calc(100% - 2.4rem); } #brxe-tutopl, #brxe-tutopr { gap: 1.4rem; } #brxe-tutopb a { font-size: 1.25rem; } #brxe-tumanc { min-height: 8rem; padding: .9rem 0; gap: 1rem; } #brxe-tulogo, #brxe-tulogo img { flex-basis: 14.5rem; width: 14.5rem; } #brxe-tuacts { gap: .3rem; } .tu-action-label { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } #tehnoutil-account-trigger, #favorite, #cosul-meu { min-width: 4.4rem; justify-content: center; }}@media (max-width: 478px) { #tehnoutil-header { --tu-header-inner: calc(100% - 2rem); } #brxe-tutopc { gap: .8rem; } #brxe-tutopl, #brxe-tutopr { gap: .7rem; } #brxe-tutopb { min-height: 4.2rem; } #brxe-tuph01, #brxe-tuph02, #brxe-tuemai { gap: 0; } .tu-topbar-label { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } #brxe-tutopb a { min-width: 3.2rem; justify-content: center; } #brxe-tumanc { min-height: 14.4rem; padding: 1.1rem 0; display: grid; grid-template-columns: 4.8rem minmax(0, 1fr) auto; grid-template-rows: auto auto; gap: 1rem; } #tehnoutil-mobile-toggle { grid-column: 1; grid-row: 1; } #brxe-tulogo { grid-column: 2; grid-row: 1; width: 14.8rem; } #brxe-tulogo img { width: 14.8rem; } #tehnoutil-header-actions { grid-column: 3; grid-row: 1; gap: .1rem; } #brxe-tusear { grid-column: 1 / -1; grid-row: 2; width: 100%; min-width: 0; } #tehnoutil-account-trigger, #favorite, #cosul-meu { min-width: 3.8rem; min-height: 3.8rem; padding: .3rem; } #tehnoutil-account .tu-ms, #favorite .tu-ms, #cosul-meu .tu-ms { font-size: 2.5rem; } #tehnoutil-header .dgwt-wcas-search-input { padding-right: 9.2rem !important; } #tehnoutil-header .dgwt-wcas-search-submit { width: 8.2rem !important; min-width: 8.2rem !important; }}@media (prefers-reduced-motion: reduce) { #tehnoutil-header *, #tehnoutil-header *::before, #tehnoutil-header *::after { scroll-behavior: auto !important; animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; }}@media (max-width: 1279px) { header#tehnoutil-header { --tu-header-inner: calc(100% - 4rem); } #tehnoutil-header #brxe-tumanc { gap: 1.6rem; } #tehnoutil-header #brxe-tulogo, #tehnoutil-header #brxe-tulogo img { flex-basis: 15rem; width: 15rem; } #tehnoutil-header #tehnoutil-desktop-nav a { min-height: 4.2rem; padding: 0 1.2rem; font-size: 1.4rem; } #tehnoutil-header #tehnoutil-header-actions { gap: 1.8rem; } #tehnoutil-header #tehnoutil-account-trigger, #tehnoutil-header #favorite, #tehnoutil-header #cosul-meu { font-size: 1.3rem; }}@media (max-width: 991px) { header#tehnoutil-header { --tu-header-inner: calc(100% - 3.2rem); } #tehnoutil-header #tehnoutil-mobile-toggle { display: inline-flex; } #tehnoutil-header #tehnoutil-desktop-nav, #tehnoutil-header #tehnoutil-category-bar { display: none; } #tehnoutil-header #brxe-tumanc { min-height: 8.4rem; gap: 1.4rem; } #tehnoutil-header #brxe-tulogo, #tehnoutil-header #brxe-tulogo img { flex-basis: 16rem; width: 16rem; } #tehnoutil-header #brxe-tusear { min-width: 20rem; flex-basis: 28rem; } #tehnoutil-header #tehnoutil-header-actions { gap: .8rem; }}@media (max-width: 782px) { body.admin-bar header#tehnoutil-header { top: calc(4.6rem - 4.2rem); }}@media (max-width: 767px) { header#tehnoutil-header { --tu-header-inner: calc(100% - 2.4rem); } #tehnoutil-header #brxe-tutopl, #tehnoutil-header #brxe-tutopr { gap: 1.4rem; } #tehnoutil-header #brxe-tutopb a { font-size: 1.25rem; } #tehnoutil-header #brxe-tumanc { min-height: 8rem; padding: .9rem 0; gap: 1rem; } #tehnoutil-header #brxe-tulogo, #tehnoutil-header #brxe-tulogo img { flex-basis: 14.5rem; width: 14.5rem; } #tehnoutil-header #tehnoutil-header-actions { gap: .3rem; } #tehnoutil-header .tu-action-label { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: none; } #tehnoutil-header #tehnoutil-account-trigger, #tehnoutil-header #favorite, #tehnoutil-header #cosul-meu { min-width: 4.4rem; justify-content: center; }}@media (max-width: 478px) { header#tehnoutil-header { --tu-header-inner: calc(100% - 2rem); } #tehnoutil-header #brxe-tutopc { gap: .8rem; } #tehnoutil-header #brxe-tutopl, #tehnoutil-header #brxe-tutopr { gap: .7rem; } #tehnoutil-header #brxe-tutopb { min-height: 4.2rem; } #tehnoutil-header #brxe-tuph01, #tehnoutil-header #brxe-tuph02, #tehnoutil-header #brxe-tuemai { gap: 0px; } #tehnoutil-header .tu-topbar-label { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: none; } #tehnoutil-header #brxe-tutopb a { min-width: 3.2rem; justify-content: center; } #tehnoutil-header #brxe-tumanc { min-height: 14.4rem; padding: 1.1rem 0; display: grid; grid-template-columns: 4.8rem minmax(0, 1fr) auto; grid-template-rows: auto auto; gap: 1rem; } #tehnoutil-header #tehnoutil-mobile-toggle { grid-column: 1; grid-row: 1; } #tehnoutil-header #brxe-tulogo { grid-column: 2; grid-row: 1; width: 14.8rem; } #tehnoutil-header #brxe-tulogo img { width: 14.8rem; } #tehnoutil-header #tehnoutil-header-actions { grid-column: 3; grid-row: 1; gap: .1rem; } #tehnoutil-header #brxe-tusear { grid-column: 1 / -1; grid-row: 2; width: 100%; min-width: 0px; } #tehnoutil-header #tehnoutil-account-trigger, #tehnoutil-header #favorite, #tehnoutil-header #cosul-meu { min-width: 3.8rem; min-height: 3.8rem; padding: .3rem; } #tehnoutil-header #tehnoutil-account .tu-ms, #tehnoutil-header #favorite .tu-ms, #tehnoutil-header #cosul-meu .tu-ms { font-size: 2.5rem; }}@media (max-width: 478px) { header#tehnoutil-header #brxe-tutopb #brxe-tutopc { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: space-between; gap: .6rem; } header#tehnoutil-header #brxe-tutopb #brxe-tutopl, header#tehnoutil-header #brxe-tutopb #brxe-tutopr { width: auto; flex: 0 0 auto; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: .4rem; } header#tehnoutil-header #brxe-tutopb #brxe-tutopc .tu-topbar-label { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: none; } header#tehnoutil-header #brxe-tutopb #brxe-tutopc #brxe-tuph01, header#tehnoutil-header #brxe-tutopb #brxe-tutopc #brxe-tuph02, header#tehnoutil-header #brxe-tutopb #brxe-tutopc #brxe-tuemai, header#tehnoutil-header #brxe-tutopb #brxe-tutopc .tu-social-link { width: 3.2rem; min-width: 3.2rem; min-height: 3.2rem; padding: 0px; display: inline-flex; align-items: center; justify-content: center; gap: 0px; }}@media (hover: hover) and (pointer: fine) { #tehnoutil-header #tehnoutil-account:hover::after, #tehnoutil-header #tehnoutil-account:focus-within::after, #tehnoutil-header #matercom-wishlist-menu:hover::after, #tehnoutil-header #matercom-wishlist-menu:focus-within::after, #tehnoutil-header #matercom-cart-menu:hover::after, #tehnoutil-header #matercom-cart-menu:focus-within::after { display: block; } #tehnoutil-header #tehnoutil-account:hover #tehnoutil-account-popover, #tehnoutil-header #tehnoutil-account:focus-within #tehnoutil-account-popover, #tehnoutil-header #matercom-wishlist-menu:hover #tehnoutil-wishlist-popover, #tehnoutil-header #matercom-wishlist-menu:focus-within #tehnoutil-wishlist-popover, #tehnoutil-header #matercom-cart-menu:hover #tehnoutil-cart-popover, #tehnoutil-header #matercom-cart-menu:focus-within #tehnoutil-cart-popover { display: flex !important; visibility: visible !important; opacity: 1 !important; pointer-events: auto !important; }}@media (max-width: 991px) { #tehnoutil-header #tehnoutil-account-popover, #tehnoutil-header #tehnoutil-wishlist-popover, #tehnoutil-header #tehnoutil-cart-popover, #tehnoutil-header #tehnoutil-account::after, #tehnoutil-header #matercom-wishlist-menu::after, #tehnoutil-header #matercom-cart-menu::after { display: none !important; }}@media (min-width: 768px) and (hover: hover) and (pointer: fine) { #tehnoutil-header #tehnoutil-account-popover, #tehnoutil-header #tehnoutil-wishlist-popover, #tehnoutil-header #tehnoutil-cart-popover { position: absolute !important; z-index: 9998 !important; top: 100% !important; display: flex !important; flex-direction: column !important; max-height: none !important; padding: 1rem 0 0 !important; overflow: visible !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; opacity: 0 !important; visibility: hidden !important; pointer-events: none !important; transition: opacity .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)) .15s, transform .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)) .15s, visibility 0s linear .35s !important; } #tehnoutil-header #tehnoutil-account-popover { right: auto !important; left: 50% !important; width: min(28rem, calc(100vw - 2rem)) !important; max-width: min(28rem, calc(100vw - 2rem)) !important; transform: translate(-50%, -1rem) !important; } #tehnoutil-header #tehnoutil-wishlist-popover { right: auto !important; left: 50% !important; width: min(37rem, calc(100vw - 2rem)) !important; max-width: min(37rem, calc(100vw - 2rem)) !important; transform: translate(-50%, -1rem) !important; } #tehnoutil-header #tehnoutil-cart-popover { right: -.8rem !important; left: auto !important; width: min(39rem, calc(100vw - 2rem)) !important; max-width: min(39rem, calc(100vw - 2rem)) !important; transform: translateY(-1rem) !important; } #tehnoutil-header #tehnoutil-account:hover #tehnoutil-account-popover, #tehnoutil-header #tehnoutil-account:focus-within #tehnoutil-account-popover, #tehnoutil-header #matercom-wishlist-menu:hover #tehnoutil-wishlist-popover, #tehnoutil-header #matercom-wishlist-menu:focus-within #tehnoutil-wishlist-popover, #tehnoutil-header #matercom-cart-menu:hover #tehnoutil-cart-popover, #tehnoutil-header #matercom-cart-menu:focus-within #tehnoutil-cart-popover { opacity: 1 !important; visibility: visible !important; pointer-events: auto !important; transition-delay: 0s !important; } #tehnoutil-header #tehnoutil-account:hover #tehnoutil-account-popover, #tehnoutil-header #tehnoutil-account:focus-within #tehnoutil-account-popover, #tehnoutil-header #matercom-wishlist-menu:hover #tehnoutil-wishlist-popover, #tehnoutil-header #matercom-wishlist-menu:focus-within #tehnoutil-wishlist-popover { transform: translate(-50%, 0) !important; } #tehnoutil-header #matercom-cart-menu:hover #tehnoutil-cart-popover, #tehnoutil-header #matercom-cart-menu:focus-within #tehnoutil-cart-popover { transform: translateY(0) !important; } #tehnoutil-header #tehnoutil-account-popover::before, #tehnoutil-header #tehnoutil-wishlist-popover::before, #tehnoutil-header #tehnoutil-cart-popover::before { content: "" !important; position: absolute !important; z-index: 2 !important; top: .3rem !important; width: 1.6rem !important; height: 1.6rem !important; border: .1rem solid var(--tu-border-soft, #F0E6DC) !important; border-right: 0 !important; border-bottom: 0 !important; border-top-left-radius: .4rem !important; background: var(--tu-surface-page) !important; } #tehnoutil-header #tehnoutil-account-popover::before, #tehnoutil-header #tehnoutil-wishlist-popover::before { right: auto !important; left: 50% !important; transform: translateX(-50%) rotate(45deg) !important; } #tehnoutil-header #tehnoutil-account-popover::before { background: var(--tu-brand-50) !important; } #tehnoutil-header #tehnoutil-cart-popover::before { right: 2.4rem !important; left: auto !important; transform: rotate(45deg) !important; } #tehnoutil-header #tehnoutil-account-popover > .brxe-block, #tehnoutil-header .matercom-wishlist-popover-shell, #tehnoutil-header .matercom-cart-popover-shell { width: 100% !important; overflow: hidden !important; border: .1rem solid var(--tu-border-soft, #F0E6DC) !important; border-radius: var(--tu-radius-lg, 1.4rem) !important; background: var(--tu-surface-page) !important; box-shadow: var(--tu-shadow-modal, 0 2.4rem 6.4rem rgba(43, 29, 16, .22)) !important; } #tehnoutil-header #tehnoutil-account::after, #tehnoutil-header #matercom-wishlist-menu::after, #tehnoutil-header #matercom-cart-menu::after { display: none !important; }}@media (min-width: 992px) and (max-width: 1279px) and (hover: hover) and (pointer: fine) { body header#tehnoutil-header #matercom-wishlist-menu:has(~ #matercom-cart-menu.is-empty) { --tu-wishlist-left: calc(50% - 13rem); --tu-wishlist-arrow-left: calc(50% + 13rem); } body header#tehnoutil-header #matercom-wishlist-menu:not(:has(~ #matercom-cart-menu.is-empty)) { --tu-wishlist-left: calc(50% - 4.4rem); --tu-wishlist-arrow-left: calc(50% + 4.4rem); }}@media (max-width: 767px), (hover: none), (pointer: coarse) { #tehnoutil-header #tehnoutil-account-popover, #tehnoutil-header #tehnoutil-wishlist-popover, #tehnoutil-header #tehnoutil-cart-popover { display: none !important; }}@media (min-width: 768px) and (max-width: 991px) and (hover: hover) and (pointer: fine) { body header#tehnoutil-header #tehnoutil-account-popover, body header#tehnoutil-header #tehnoutil-wishlist-popover, body header#tehnoutil-header #tehnoutil-cart-popover { display: flex !important; } body header#tehnoutil-header #tehnoutil-wishlist-popover { right: -.8rem !important; left: auto !important; transform: translateY(-1rem) !important; } body header#tehnoutil-header #matercom-wishlist-menu:hover #tehnoutil-wishlist-popover, body header#tehnoutil-header #matercom-wishlist-menu:focus-within #tehnoutil-wishlist-popover { transform: translateY(0) !important; } body header#tehnoutil-header #tehnoutil-wishlist-popover::before { right: 3.6rem !important; left: auto !important; transform: rotate(45deg) !important; }}@media (prefers-reduced-motion: reduce) { #tehnoutil-header #tehnoutil-account-popover, #tehnoutil-header #tehnoutil-wishlist-popover, #tehnoutil-header #tehnoutil-cart-popover, #tehnoutil-header .matercom-wishlist-item, #tehnoutil-header .matercom-cart-item, #tehnoutil-header .matercom-wishlist-cart, #tehnoutil-header .matercom-wishlist-remove, #tehnoutil-header .matercom-cart-remove, #tehnoutil-header .matercom-popover-cta { transition-duration: 0s !important; }}@media (min-width: 768px) and (hover: hover) and (pointer: fine) { html body header#tehnoutil-header #tehnoutil-account { position: relative !important; } html body header#tehnoutil-header #tehnoutil-account #tehnoutil-account-popover { right: auto !important; left: 50% !important; transform: translate(-50%, -1rem) !important; } html body header#tehnoutil-header #tehnoutil-account:hover #tehnoutil-account-popover, html body header#tehnoutil-header #tehnoutil-account:focus-within #tehnoutil-account-popover { transform: translate(-50%, 0) !important; } html body header#tehnoutil-header #tehnoutil-account #tehnoutil-account-popover::before { right: auto !important; left: 50% !important; transform: translateX(-50%) rotate(45deg) !important; }}@media (max-width: 767px) { #tehnoutil-header .dgwt-wcas-search-input { padding-right: 9rem !important; }}#tehnoutil-mobile-toggle { display: none;}#tehnoutil-header { --tu-header-inner: min(var(--tu-container, 120rem), calc(100% - (2 * var(--tu-gutter, 2.4rem)))); background: var(--tu-surface-page);}#tehnoutil-header { box-sizing: border-box;}#tehnoutil-header * { box-sizing: border-box;}#tehnoutil-header *::before { box-sizing: border-box;}#tehnoutil-header *::after { box-sizing: border-box;}#tehnoutil-header a { color: inherit; text-decoration: none;}#tehnoutil-header a:focus-visible { outline: .3rem solid var(--tu-brand-500); outline-offset: .2rem;}#tehnoutil-header button:focus-visible { outline: .3rem solid var(--tu-brand-500); outline-offset: .2rem;}#tehnoutil-header [tabindex]:focus-visible { outline: .3rem solid var(--tu-brand-500); outline-offset: .2rem;}#tehnoutil-header .tu-ms { display: inline-flex; flex: 0 0 auto; align-items: center; justify-content: center; font-family: "Material Symbols Outlined"; font-size: 2.4rem; font-style: normal; font-weight: 400; line-height: 1; letter-spacing: normal; text-transform: none; white-space: nowrap; word-wrap: normal; direction: ltr; -webkit-font-feature-settings: "liga"; -webkit-font-smoothing: antialiased; font-feature-settings: "liga";}#brxe-tutopb { width: 100%; min-height: 4.2rem; background: var(--tu-brand-100); color: var(--tu-ink-700); border-bottom: .1rem solid var(--tu-brand-200);}#brxe-tutopc { width: var(--tu-header-inner); max-width: none; min-height: 4.2rem; padding: .6rem 0; display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 2rem;}#brxe-tutopl { width: auto; display: flex; flex-direction: row; align-items: center;}#brxe-tutopr { width: auto; display: flex; flex-direction: row; align-items: center;}#brxe-tusoci { width: auto; display: flex; flex-direction: row; align-items: center;}#brxe-tuacts { width: auto; display: flex; flex-direction: row; align-items: center;}#brxe-tuph01 { width: auto; display: flex; flex-direction: row; align-items: center;}#brxe-tuph02 { width: auto; display: flex; flex-direction: row; align-items: center;}#brxe-tuemai { width: auto; display: flex; flex-direction: row; align-items: center;}#brxe-tuacnw { width: auto; display: flex; flex-direction: row; align-items: center;}#brxe-tuwish { width: auto; display: flex; flex-direction: row; align-items: center;}#brxe-tucart { width: auto; display: flex; flex-direction: row; align-items: center;}#favorite { width: auto; display: flex; flex-direction: row; align-items: center;}#cosul-meu { width: auto; display: flex; flex-direction: row; align-items: center;}#brxe-tutopl { gap: 2.4rem;}#brxe-tutopr { gap: 2.4rem;}#brxe-tusoci { gap: 1.4rem;}#brxe-tuacts { gap: 1.6rem; margin-left: auto;}#brxe-tuph01 { gap: .7rem;}#brxe-tuph02 { gap: .7rem;}#brxe-tuemai { gap: .7rem;}#brxe-tutopb a { min-height: 2.8rem; display: inline-flex; align-items: center; font-size: 1.4rem; line-height: 1.25; font-weight: 600; transition: color var(--tu-duration-fast, 200ms) ease;}#brxe-tutopb a:hover { color: var(--tu-brand-600);}#brxe-tutopb a:focus-visible { color: var(--tu-brand-600);}#brxe-tutopb .tu-ms { color: var(--tu-brand-600); font-size: 1.9rem;}#brxe-tusoci .tu-social-link { width: 3.2rem; height: 3.2rem; display: grid; place-items: center; border-radius: 50%;}#brxe-tusoci svg { width: 1.8rem; height: 1.8rem; display: block; fill: currentColor;}#tehnoutil-header-sticky { width: 100%; position: sticky; z-index: 9991; background: var(--tu-surface-page); box-shadow: 0 .3rem 1.4rem rgba(43, 29, 16, .08);}body.admin-bar #tehnoutil-header { top: calc(3.2rem - 4.2rem);}#brxe-tumain { width: 100%; background: var(--tu-surface-page); border-bottom: .1rem solid var(--tu-brand-200);}#brxe-tumanc { width: var(--tu-header-inner); max-width: none; min-height: 8.8rem; padding: 1rem 0; display: flex; flex-direction: row; align-items: center; gap: 2.4rem;}#brxe-tulogo { flex: 0 0 17.4rem; width: 17.4rem; height: auto;}#brxe-tulogo img { flex: 0 0 17.4rem; width: 17.4rem; height: auto;}#tehnoutil-desktop-nav { width: auto; flex: 0 0 auto;}#tehnoutil-desktop-nav>ul { display: flex; flex-direction: row; align-items: center; gap: .6rem;}#tehnoutil-desktop-nav .bricks-nav-menu { display: flex; flex-direction: row; align-items: center; gap: .6rem;}#tehnoutil-desktop-nav a { min-height: 4.4rem; padding: 1rem 1.2rem; display: inline-flex; align-items: center; border-radius: var(--tu-radius-md); font-size: 1.5rem; line-height: 1.2; font-weight: 700; transition: color var(--tu-duration-fast, 200ms) ease, background-color var(--tu-duration-fast, 200ms) ease;}#tehnoutil-desktop-nav a:hover { color: var(--tu-brand-600); background: var(--tu-brand-100);}#tehnoutil-desktop-nav a:focus-visible { color: var(--tu-brand-600); background: var(--tu-brand-100);}#tehnoutil-desktop-nav .current-menu-item>a { color: var(--tu-brand-600); background: var(--tu-brand-100);}#brxe-tusear { min-width: 26rem; flex: 1 1 42rem; width: auto;}#tehnoutil-header .dgwt-wcas-search-wrapp { width: 100%; max-width: none;}#tehnoutil-header .dgwt-wcas-search-form { width: 100%; max-width: none;}#tehnoutil-header .dgwt-wcas-sf-wrapp { border: .15rem solid var(--tu-brand-200); border-radius: var(--tu-radius-md); background: var(--tu-brand-50); overflow: hidden; transition: border-color var(--tu-duration-fast, 200ms) ease, box-shadow var(--tu-duration-fast, 200ms) ease;}#tehnoutil-header .dgwt-wcas-sf-wrapp:focus-within { border-color: var(--tu-brand-500); box-shadow: 0 0 0 .3rem rgba(255, 121, 31, .16);}#tehnoutil-header .dgwt-wcas-search-input { height: 5.2rem; padding: 0 11rem 0 4.6rem !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; color: var(--tu-ink-900) !important; font-family: "Archivo", sans-serif !important; font-size: 1.6rem !important; box-shadow: none !important;}#tehnoutil-header .dgwt-wcas-search-input::placeholder { color: var(--tu-ink-700); opacity: .8;}#tehnoutil-header .dgwt-wcas-search-submit { left: auto !important; right: .4rem !important; top: .4rem !important; bottom: auto !important; width: 9.8rem !important; min-width: 9.8rem !important; height: calc(100% - .8rem) !important; display: flex !important; align-items: center !important; justify-content: center !important; border: 0 !important; border-radius: calc(var(--tu-radius-md) - .2rem) !important; background: var(--tu-gradient-orange) !important; color: #fff !important; transform: none !important;}#tehnoutil-header .dgwt-wcas-search-submit svg { display: none !important;}#tehnoutil-header .dgwt-wcas-search-submit::before { display: none !important;}#tehnoutil-header .dgwt-wcas-search-submit::after { content: "Caută"; color: #fff; font-family: "Archivo", sans-serif; font-size: 1.5rem; line-height: 1; font-weight: 700;}#tehnoutil-header .dgwt-wcas-ico-magnifier { left: 1.5rem !important; right: auto !important; width: 2.1rem !important; opacity: 1 !important; fill: var(--tu-brand-600) !important;}#tehnoutil-account { position: relative; isolation: isolate;}#matercom-wishlist-menu { position: relative; isolation: isolate;}#matercom-cart-menu { position: relative; isolation: isolate;}#tehnoutil-account-trigger { min-height: 4.8rem; padding: .6rem .4rem; gap: .7rem; display: inline-flex; align-items: center; border-radius: var(--tu-radius-md); font-size: 1.45rem; line-height: 1.2; font-weight: 700; white-space: nowrap; cursor: pointer; transition: color var(--tu-duration-fast, 200ms) ease, background-color var(--tu-duration-fast, 200ms) ease;}#favorite { min-height: 4.8rem; padding: .6rem .4rem; gap: .7rem; display: inline-flex; align-items: center; border-radius: var(--tu-radius-md); font-size: 1.45rem; line-height: 1.2; font-weight: 700; white-space: nowrap; cursor: pointer; transition: color var(--tu-duration-fast, 200ms) ease, background-color var(--tu-duration-fast, 200ms) ease;}#cosul-meu { min-height: 4.8rem; padding: .6rem .4rem; gap: .7rem; display: inline-flex; align-items: center; border-radius: var(--tu-radius-md); font-size: 1.45rem; line-height: 1.2; font-weight: 700; white-space: nowrap; cursor: pointer; transition: color var(--tu-duration-fast, 200ms) ease, background-color var(--tu-duration-fast, 200ms) ease;}#tehnoutil-account-trigger:hover { color: var(--tu-brand-600); background: var(--tu-brand-100);}#tehnoutil-account-trigger:focus-visible { color: var(--tu-brand-600); background: var(--tu-brand-100);}#favorite:hover { color: var(--tu-brand-600); background: var(--tu-brand-100);}#favorite:focus-visible { color: var(--tu-brand-600); background: var(--tu-brand-100);}#cosul-meu:hover { color: var(--tu-brand-600); background: var(--tu-brand-100);}#cosul-meu:focus-visible { color: var(--tu-brand-600); background: var(--tu-brand-100);}#tehnoutil-account .tu-ms { font-size: 2.8rem;}#favorite .tu-ms { font-size: 2.8rem;}#cosul-meu .tu-ms { font-size: 2.8rem;}#tehnoutil-account-popover { position: absolute; top: calc(100% + .8rem); width: min(38rem, 92vw); max-height: min(64rem, calc(100vh - 12rem)); padding: 1.8rem; display: none; overflow: auto; border: .1rem solid var(--tu-brand-200); border-radius: var(--tu-radius-lg); background: var(--tu-surface-page); color: var(--tu-ink-900); box-shadow: var(--tu-shadow-modal); z-index: 80;}#tehnoutil-wishlist-popover { position: absolute; top: calc(100% + .8rem); width: min(38rem, 92vw); max-height: min(64rem, calc(100vh - 12rem)); padding: 1.8rem; display: none; overflow: auto; border: .1rem solid var(--tu-brand-200); border-radius: var(--tu-radius-lg); background: var(--tu-surface-page); color: var(--tu-ink-900); box-shadow: var(--tu-shadow-modal); z-index: 80;}#tehnoutil-cart-popover { position: absolute; top: calc(100% + .8rem); width: min(38rem, 92vw); max-height: min(64rem, calc(100vh - 12rem)); padding: 1.8rem; display: none; overflow: auto; border: .1rem solid var(--tu-brand-200); border-radius: var(--tu-radius-lg); background: var(--tu-surface-page); color: var(--tu-ink-900); box-shadow: var(--tu-shadow-modal); z-index: 80;}#tehnoutil-account-popover { width: 31rem; gap: .8rem;}#tehnoutil-account-popover .tu-account-message { margin: 0 0 .8rem; font-size: 1.6rem; line-height: 1.45; font-weight: 700;}#tehnoutil-account-popover a { width: 100%; min-height: 4.4rem; padding: .9rem 1.2rem; display: flex; align-items: center; border-radius: var(--tu-radius-md); font-size: 1.45rem; font-weight: 600;}#tehnoutil-account-popover a:hover { color: var(--tu-brand-600); background: var(--tu-brand-100);}#tehnoutil-account-popover a:focus-visible { color: var(--tu-brand-600); background: var(--tu-brand-100);}#tehnoutil-account-popover .tu-account-primary { justify-content: center; background: var(--tu-gradient-orange); color: #fff; font-weight: 700;}#tehnoutil-account-popover .tu-account-primary:hover { color: #fff; background: var(--tu-brand-600);}#tehnoutil-account-popover .tu-account-primary:focus-visible { color: #fff; background: var(--tu-brand-600);}#cosul-meu .xoo-wsc-cart-trigger { position: absolute; z-index: 2; opacity: .001;}#matercom-cart-menu.is-empty { display: none;}#matercom-cart-menu[data-count="0"] { display: none;}#tehnoutil-wishlist-popover .matercom-wishlist-dynamic { width: 100%;}#tehnoutil-cart-popover .matercom-cart-dynamic { width: 100%;}#tehnoutil-wishlist-popover .matercom-wishlist-response { width: 100%;}#tehnoutil-cart-popover .matercom-cart-response { width: 100%;}#tehnoutil-wishlist-popover img { border-radius: var(--tu-radius-md); object-fit: contain;}#tehnoutil-cart-popover img { border-radius: var(--tu-radius-md); object-fit: contain;}#tehnoutil-wishlist-popover button { min-height: 4.4rem; border-radius: var(--tu-radius-md); background: var(--tu-gradient-orange); color: #fff; font-family: "Archivo", sans-serif; font-weight: 700;}#tehnoutil-wishlist-popover .button { min-height: 4.4rem; border-radius: var(--tu-radius-md); background: var(--tu-gradient-orange); color: #fff; font-family: "Archivo", sans-serif; font-weight: 700;}#tehnoutil-cart-popover button { min-height: 4.4rem; border-radius: var(--tu-radius-md); background: var(--tu-gradient-orange); color: #fff; font-family: "Archivo", sans-serif; font-weight: 700;}#tehnoutil-cart-popover .button { min-height: 4.4rem; border-radius: var(--tu-radius-md); background: var(--tu-gradient-orange); color: #fff; font-family: "Archivo", sans-serif; font-weight: 700;}#tehnoutil-wishlist-popover a[class*="button"] { min-height: 4.4rem; border-radius: var(--tu-radius-md); background: var(--tu-gradient-orange); color: #fff; font-family: "Archivo", sans-serif; font-weight: 700;}#tehnoutil-cart-popover a[class*="button"] { min-height: 4.4rem; border-radius: var(--tu-radius-md); background: var(--tu-gradient-orange); color: #fff; font-family: "Archivo", sans-serif; font-weight: 700;}#tehnoutil-category-bar { width: 100%; background: var(--tu-surface-page); border-bottom: .1rem solid var(--tu-brand-200);}#tehnoutil-category-inner { width: var(--tu-header-inner); max-width: none; min-height: 5rem; display: flex; align-items: center;}#tehnoutil-category-nav-shell { width: auto;}#tehnoutil-category-nav-shell>.brx-nav-nested-items { display: flex; align-items: center;}#tehnoutil-category-dropdown { position: relative; width: auto;}#tehnoutil-category-dropdown>.brx-submenu-toggle { min-height: 4.2rem; padding: .9rem 1.8rem; display: inline-flex; align-items: center; flex-direction: row; gap: .8rem; border-radius: var(--tu-radius-md); background: var(--tu-gradient-orange); color: #fff; font-family: "Archivo", sans-serif; font-size: 1.5rem; line-height: 1.2; font-weight: 700; cursor: pointer;}#tehnoutil-category-dropdown>.brx-submenu-toggle::before { content: "menu"; font-family: "Material Symbols Outlined"; font-size: 2.2rem; font-weight: 400; line-height: 1; font-feature-settings: "liga";}#tehnoutil-category-dropdown>.brx-submenu-toggle>span { color: #fff;}#tehnoutil-category-dropdown>.brx-dropdown-content { position: absolute; top: 100%; width: 30rem; min-width: 30rem; padding: .8rem 0; border: .1rem solid var(--tu-brand-200); border-radius: 0 0 var(--tu-radius-lg) var(--tu-radius-lg); background: var(--tu-surface-page); box-shadow: var(--tu-shadow-modal); overflow: visible;}#tehnoutil-category-nav { width: 100%;}#tehnoutil-category-nav ul { width: 100%;}#tehnoutil-category-nav { display: flex; flex-direction: column; gap: .2rem;}#tehnoutil-category-nav li { position: relative;}#tehnoutil-category-nav a { min-height: 4.8rem; padding: 1rem 1.4rem; display: flex; align-items: center; gap: 1rem; border-left: .3rem solid transparent; color: var(--tu-ink-900); font-size: 1.4rem; line-height: 1.3; font-weight: 700;}#tehnoutil-category-nav a:hover { border-left-color: var(--tu-brand-500); background: var(--tu-brand-50); color: var(--tu-brand-600);}#tehnoutil-category-nav a:focus-visible { border-left-color: var(--tu-brand-500); background: var(--tu-brand-50); color: var(--tu-brand-600);}#tehnoutil-category-nav li:hover>a { border-left-color: var(--tu-brand-500); background: var(--tu-brand-50); color: var(--tu-brand-600);}#tehnoutil-category-nav li:focus-within>a { border-left-color: var(--tu-brand-500); background: var(--tu-brand-50); color: var(--tu-brand-600);}#tehnoutil-category-nav>li>.brx-dropdown-content { position: absolute; top: -.8rem; left: 100%; width: min(56rem, calc(100vw - 34rem)); min-width: 34rem; max-height: min(70vh, 64rem); padding: 1.4rem; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: .3rem 1.6rem; overflow: auto; border: .1rem solid var(--tu-brand-200); border-radius: 0 var(--tu-radius-lg) var(--tu-radius-lg) 0; background: var(--tu-surface-page); box-shadow: var(--tu-shadow-modal); visibility: hidden; pointer-events: none; transform: translateX(.6rem); transition: opacity var(--tu-duration-fast, 200ms) ease, transform var(--tu-duration-fast, 200ms) ease, visibility var(--tu-duration-fast, 200ms) ease;}#tehnoutil-category-nav>li:hover>.brx-dropdown-content { opacity: 1; visibility: visible; pointer-events: auto; transform: none;}#tehnoutil-category-nav>li:focus-within>.brx-dropdown-content { opacity: 1; visibility: visible; pointer-events: auto; transform: none;}#tehnoutil-category-nav>li.open>.brx-dropdown-content { opacity: 1; visibility: visible; pointer-events: auto; transform: none;}#tehnoutil-category-nav>li>.brx-dropdown-content a { min-height: 4.2rem; padding: .8rem 1rem; font-size: 1.35rem;}#tehnoutil-category-nav>li>.brx-dropdown-content>li>.brx-dropdown-content { position: static; width: 100%; max-height: none; padding: 0 0 .6rem 1.2rem; display: block; opacity: 1; visibility: visible; pointer-events: auto; transform: none; box-shadow: none;}#tehnoutil-category-nav>li>.brx-dropdown-content>li>.brx-submenu-toggle>a { color: var(--tu-brand-600); font-weight: 700;}#tehnoutil-category-nav>li>.brx-dropdown-content>li>.brx-submenu-toggle>button { display: none;}#tehnoutil-category-nav>li>.brx-dropdown-content>li>.brx-dropdown-content a { min-height: 3.6rem; color: var(--tu-ink-700); font-size: 1.25rem; font-weight: 500;}#tehnoutil-mobile-toggle { width: 4.8rem; height: 4.8rem; flex: 0 0 4.8rem; align-items: center; justify-content: center; border-radius: var(--tu-radius-md); background: var(--tu-brand-500); color: #fff; cursor: pointer;}#tehnoutil-mobile-toggle .tu-ms { font-size: 2.8rem;}#tehnoutil-mobile-menu { z-index: 10050;}#tehnoutil-mobile-menu .brx-offcanvas-inner { width: min(40rem, 88vw); max-width: 100%; height: 100%; padding: 2rem 0; gap: 1.6rem; overflow: hidden; background: var(--tu-surface-page); color: var(--tu-ink-900); box-shadow: var(--tu-shadow-modal);}#tehnoutil-mobile-menu .brx-offcanvas-backdrop { background: rgba(43, 29, 16, .58);}#tehnoutil-mobile-close { align-self: flex-end; width: 4.4rem; height: 4.4rem; margin: 0 1.8rem; display: grid; place-items: center; border-radius: var(--tu-radius-md); background: transparent; color: var(--tu-ink-900); cursor: pointer;}#tehnoutil-mobile-tabs { width: 100%; height: auto; overflow: hidden;}#tehnoutil-mobile-tabs .tab-menu { padding: 0 1.8rem 1.2rem; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1rem;}#tehnoutil-mobile-tabs .tab-title { min-height: 5rem; padding: 1rem; display: flex; align-items: center; justify-content: center; border-radius: var(--tu-radius-md); background: var(--tu-brand-50); color: var(--tu-ink-700); font-size: 1.6rem; font-weight: 700; cursor: pointer;}#tehnoutil-mobile-tabs .tab-title.brx-open { background: var(--tu-brand-500); color: #fff;}#tehnoutil-mobile-tabs .tab-title[aria-selected="true"] { background: var(--tu-brand-500); color: #fff;}#tehnoutil-mobile-tabs .tab-content { overflow: auto; border-top: .1rem solid var(--tu-brand-200);}#tehnoutil-mobile-tabs .tab-pane { width: 100%; padding: 1rem 0 2rem;}#tehnoutil-mobile-primary-nav { width: 100%;}#tehnoutil-mobile-category-nav { width: 100%;}#tehnoutil-mobile-primary-nav ul { width: 100%;}#tehnoutil-mobile-category-nav ul { width: 100%;}#tehnoutil-mobile-primary-nav a { width: 100%; min-height: 5.2rem; padding: 1.1rem 2.2rem; display: flex; align-items: center; gap: 1.1rem; border-bottom: .1rem solid var(--tu-brand-200); color: var(--tu-ink-900); font-size: 1.5rem; line-height: 1.3; font-weight: 700;}#tehnoutil-mobile-category-nav a { width: 100%; min-height: 5.2rem; padding: 1.1rem 2.2rem; display: flex; align-items: center; gap: 1.1rem; border-bottom: .1rem solid var(--tu-brand-200); color: var(--tu-ink-900); font-size: 1.5rem; line-height: 1.3; font-weight: 700;}#tehnoutil-mobile-primary-nav a:hover { background: var(--tu-brand-50); color: var(--tu-brand-600);}#tehnoutil-mobile-primary-nav a:focus-visible { background: var(--tu-brand-50); color: var(--tu-brand-600);}#tehnoutil-mobile-category-nav a:hover { background: var(--tu-brand-50); color: var(--tu-brand-600);}#tehnoutil-mobile-category-nav a:focus-visible { background: var(--tu-brand-50); color: var(--tu-brand-600);}#tehnoutil-mobile-primary-nav li>a::before { flex: 0 0 auto; font-family: "Material Symbols Outlined"; font-size: 2.1rem; font-weight: 400; line-height: 1; color: var(--tu-brand-500); font-feature-settings: "liga";}#tehnoutil-mobile-category-nav>ul>li>a::before { flex: 0 0 auto; font-family: "Material Symbols Outlined"; font-size: 2.1rem; font-weight: 400; line-height: 1; color: var(--tu-brand-500); font-feature-settings: "liga";}#tehnoutil-mobile-category-nav>ul>li>.brx-submenu-toggle>a::before { flex: 0 0 auto; font-family: "Material Symbols Outlined"; font-size: 2.1rem; font-weight: 400; line-height: 1; color: var(--tu-brand-500); font-feature-settings: "liga";}#tehnoutil-category-nav>li>a::before { flex: 0 0 auto; font-family: "Material Symbols Outlined"; font-size: 2.1rem; font-weight: 400; line-height: 1; color: var(--tu-brand-500); font-feature-settings: "liga";}#tehnoutil-category-nav>li>.brx-submenu-toggle>a::before { flex: 0 0 auto; font-family: "Material Symbols Outlined"; font-size: 2.1rem; font-weight: 400; line-height: 1; color: var(--tu-brand-500); font-feature-settings: "liga";}#tehnoutil-mobile-primary-nav li:nth-child(1)>a::before { content: "home";}#tehnoutil-mobile-primary-nav li:nth-child(2)>a::before { content: "storefront";}#tehnoutil-mobile-primary-nav li:nth-child(3)>a::before { content: "info";}#tehnoutil-mobile-primary-nav li:nth-child(4)>a::before { content: "article";}#tehnoutil-mobile-primary-nav li:nth-child(5)>a::before { content: "call";}#tehnoutil-mobile-primary-nav li:nth-child(6)>a::before { content: "person";}#tehnoutil-mobile-primary-nav li:nth-child(7)>a::before { content: "favorite";}#tehnoutil-mobile-primary-nav li:nth-child(8)>a::before { content: "shopping_cart";}#tehnoutil-category-nav a.tu-cat-icon-agriculture::before { content: "agriculture";}#tehnoutil-category-nav .tu-cat-icon-agriculture>a::before { content: "agriculture";}#tehnoutil-category-nav .tu-cat-icon-agriculture>.brx-submenu-toggle>a::before { content: "agriculture";}#tehnoutil-category-nav a.tu-cat-icon-grass::before { content: "grass";}#tehnoutil-category-nav .tu-cat-icon-grass>a::before { content: "grass";}#tehnoutil-category-nav .tu-cat-icon-grass>.brx-submenu-toggle>a::before { content: "grass";}#tehnoutil-category-nav a.tu-cat-icon-forest::before { content: "forest";}#tehnoutil-category-nav .tu-cat-icon-forest>a::before { content: "forest";}#tehnoutil-category-nav .tu-cat-icon-forest>.brx-submenu-toggle>a::before { content: "forest";}#tehnoutil-category-nav a.tu-cat-icon-water-drop::before { content: "water_drop";}#tehnoutil-category-nav .tu-cat-icon-water-drop>a::before { content: "water_drop";}#tehnoutil-category-nav .tu-cat-icon-water-drop>.brx-submenu-toggle>a::before { content: "water_drop";}#tehnoutil-category-nav a.tu-cat-icon-bolt::before { content: "bolt";}#tehnoutil-category-nav .tu-cat-icon-bolt>a::before { content: "bolt";}#tehnoutil-category-nav .tu-cat-icon-bolt>.brx-submenu-toggle>a::before { content: "bolt";}#tehnoutil-category-nav a.tu-cat-icon-cleaning-services::before { content: "cleaning_services";}#tehnoutil-category-nav .tu-cat-icon-cleaning-services>a::before { content: "cleaning_services";}#tehnoutil-category-nav .tu-cat-icon-cleaning-services>.brx-submenu-toggle>a::before { content: "cleaning_services";}#tehnoutil-category-nav a.tu-cat-icon-pets::before { content: "pets";}#tehnoutil-category-nav .tu-cat-icon-pets>a::before { content: "pets";}#tehnoutil-category-nav .tu-cat-icon-pets>.brx-submenu-toggle>a::before { content: "pets";}#tehnoutil-category-nav a.tu-cat-icon-sailing::before { content: "sailing";}#tehnoutil-category-nav .tu-cat-icon-sailing>a::before { content: "sailing";}#tehnoutil-category-nav .tu-cat-icon-sailing>.brx-submenu-toggle>a::before { content: "sailing";}#tehnoutil-category-nav a.tu-cat-icon-oil-barrel::before { content: "oil_barrel";}#tehnoutil-category-nav .tu-cat-icon-oil-barrel>a::before { content: "oil_barrel";}#tehnoutil-category-nav .tu-cat-icon-oil-barrel>.brx-submenu-toggle>a::before { content: "oil_barrel";}#tehnoutil-mobile-search { width: auto; margin: 0 1.8rem;}#tehnoutil-header-sticky { position: relative; top: auto;}#brxe-tumanc { gap: 1.6rem; flex-wrap: nowrap;}#tehnoutil-desktop-nav>ul { gap: .2rem;}#tehnoutil-desktop-nav a { min-height: 4.2rem; padding: 0 1.2rem; font-size: 1.4rem;}#tehnoutil-header-actions { width: auto; flex: 0 0 auto; margin-left: auto; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; gap: 1.8rem;}#tehnoutil-account { width: auto; flex: 0 0 auto; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center;}#matercom-wishlist-menu { width: auto; flex: 0 0 auto; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center;}#matercom-cart-menu { width: auto; flex: 0 0 auto; display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center;}#tehnoutil-header .dgwt-wcas-sf-wrapp { position: relative;}#tehnoutil-header .dgwt-wcas-sf-wrapp::before { content: "search"; position: absolute; left: 1.5rem; top: 50%; z-index: 3; display: inline-flex; align-items: center; justify-content: center; color: var(--tu-brand-600); font-family: "Material Symbols Outlined"; font-size: 2.1rem; font-style: normal; font-weight: 400; line-height: 1; letter-spacing: normal; text-transform: none; white-space: nowrap; transform: translateY(-50%); pointer-events: none; -webkit-font-feature-settings: "liga"; font-feature-settings: "liga";}#tehnoutil-header .js-dgwt-wcas-enable-mobile-form { position: relative; width: 100%; min-height: 5.2rem; padding: 0 1.4rem 0 4.6rem; display: flex; align-items: center; border: .15rem solid var(--tu-brand-200); border-radius: var(--tu-radius-md); background: var(--tu-brand-50); color: var(--tu-ink-700);}#tehnoutil-header .dgwt-wcas-enable-mobile-form { position: relative; width: 100%; min-height: 5.2rem; padding: 0 1.4rem 0 4.6rem; display: flex; align-items: center; border: .15rem solid var(--tu-brand-200); border-radius: var(--tu-radius-md); background: var(--tu-brand-50); color: var(--tu-ink-700);}#tehnoutil-header .js-dgwt-wcas-enable-mobile-form::before { content: "search"; position: absolute; left: 1.5rem; top: 50%; color: var(--tu-brand-600); font-family: "Material Symbols Outlined"; font-size: 2.1rem; font-weight: 400; line-height: 1; transform: translateY(-50%); -webkit-font-feature-settings: "liga"; font-feature-settings: "liga";}#tehnoutil-header .dgwt-wcas-enable-mobile-form::before { content: "search"; position: absolute; left: 1.5rem; top: 50%; color: var(--tu-brand-600); font-family: "Material Symbols Outlined"; font-size: 2.1rem; font-weight: 400; line-height: 1; transform: translateY(-50%); -webkit-font-feature-settings: "liga"; font-feature-settings: "liga";}#tehnoutil-mobile-category-nav .sub-menu>li { width: 100%;}#tehnoutil-mobile-category-nav .brx-submenu-toggle { width: 100%; display: grid; grid-template-columns: minmax(0, 1fr) 4.4rem; align-items: stretch;}#tehnoutil-mobile-category-nav .brx-submenu-toggle>a { border-bottom: .1rem solid var(--tu-brand-200); overflow-wrap: anywhere;}#tehnoutil-mobile-category-nav .brx-submenu-toggle>button { width: 4.4rem; min-width: 4.4rem; min-height: 4.4rem; display: grid; place-items: center; background: transparent; color: var(--tu-ink-500, var(--tu-ink-700)); cursor: pointer;}#tehnoutil-category-nav .brx-submenu-toggle>button { width: 4.4rem; min-width: 4.4rem; min-height: 4.4rem; display: grid; place-items: center; background: transparent; color: var(--tu-ink-500, var(--tu-ink-700)); cursor: pointer;}#tehnoutil-category-dropdown>.brx-submenu-toggle>button { width: 4.4rem; min-width: 4.4rem; min-height: 4.4rem; display: grid; place-items: center; background: transparent; color: var(--tu-ink-500, var(--tu-ink-700)); cursor: pointer;}#tehnoutil-mobile-category-nav .brx-submenu-toggle>button svg { display: none;}#tehnoutil-category-nav .brx-submenu-toggle>button svg { display: none;}#tehnoutil-category-dropdown>.brx-submenu-toggle>button svg { display: none;}#tehnoutil-mobile-category-nav .brx-submenu-toggle>button::before { display: inline-block; content: "expand_more"; font-family: "Material Symbols Outlined"; font-size: 1.8rem; font-style: normal; font-weight: 400; line-height: 1; letter-spacing: normal; text-transform: none; white-space: nowrap; -webkit-font-feature-settings: "liga"; font-feature-settings: "liga";}#tehnoutil-category-nav .brx-submenu-toggle>button::before { display: inline-block; content: "expand_more"; font-family: "Material Symbols Outlined"; font-size: 1.8rem; font-style: normal; font-weight: 400; line-height: 1; letter-spacing: normal; text-transform: none; white-space: nowrap; -webkit-font-feature-settings: "liga"; font-feature-settings: "liga";}#tehnoutil-category-dropdown>.brx-submenu-toggle>button::before { display: inline-block; content: "expand_more"; font-family: "Material Symbols Outlined"; font-size: 1.8rem; font-style: normal; font-weight: 400; line-height: 1; letter-spacing: normal; text-transform: none; white-space: nowrap; -webkit-font-feature-settings: "liga"; font-feature-settings: "liga";}#tehnoutil-mobile-category-nav .brx-submenu-toggle>button[aria-expanded="true"]::before { content: "expand_less";}#tehnoutil-category-nav .brx-submenu-toggle>button[aria-expanded="true"]::before { content: "expand_less";}#tehnoutil-category-dropdown>.brx-submenu-toggle>button[aria-expanded="true"]::before { content: "expand_less";}#tehnoutil-mobile-category-nav .bricks-nav-menu>li>a::before { width: 2.1rem; height: 2.1rem; flex: 0 0 2.1rem; display: inline-flex; align-items: center; justify-content: center; overflow: hidden; font-family: "Material Symbols Outlined"; font-size: 2.1rem; font-style: normal; font-weight: 400; line-height: 1; letter-spacing: normal; text-transform: none; white-space: nowrap; -webkit-font-feature-settings: "liga"; font-feature-settings: "liga";}#tehnoutil-mobile-category-nav .bricks-nav-menu>li>.brx-submenu-toggle>a::before { width: 2.1rem; height: 2.1rem; flex: 0 0 2.1rem; display: inline-flex; align-items: center; justify-content: center; overflow: hidden; font-family: "Material Symbols Outlined"; font-size: 2.1rem; font-style: normal; font-weight: 400; line-height: 1; letter-spacing: normal; text-transform: none; white-space: nowrap; -webkit-font-feature-settings: "liga"; font-feature-settings: "liga";}#tehnoutil-mobile-category-nav ul.sub-menu { position: static; inset: auto; width: auto; max-width: none; margin: .8rem 1.8rem 1.2rem; overflow: hidden; border-radius: var(--tu-radius-lg); background: var(--tu-ink-900); color: #fff; box-shadow: none; transform: none;}#tehnoutil-mobile-category-nav ul.sub-menu a { min-height: 4.8rem; padding: 1rem 1.4rem; border-bottom: .1rem solid rgba(255,255,255,.14); background: transparent; color: #fff; font-size: 1.4rem; font-weight: 700; overflow-wrap: anywhere;}#tehnoutil-mobile-category-nav ul.sub-menu a:hover { background: rgba(255,255,255,.08); color: #fff;}#tehnoutil-mobile-category-nav ul.sub-menu a:focus-visible { background: rgba(255,255,255,.08); color: #fff;}#tehnoutil-mobile-category-nav ul.sub-menu .brx-submenu-toggle>button { color: #fff;}#tehnoutil-mobile-category-nav ul.sub-menu ul.sub-menu { margin: .4rem 1rem 1rem; border-radius: var(--tu-radius-md); background: var(--tu-ink-700);}#tehnoutil-mobile-category-nav ul.sub-menu ul.sub-menu a { min-height: 4.4rem; padding-left: 1.8rem; font-size: 1.3rem; font-weight: 600;}#tehnoutil-header #tehnoutil-mobile-close { border: none; box-shadow: none;}#tehnoutil-header #tehnoutil-mobile-category-nav .brx-submenu-toggle>button { padding: 0px; border: none; border-radius: 0px;}#tehnoutil-header #tehnoutil-category-nav .brx-submenu-toggle>button { padding: 0px; border: none; border-radius: 0px;}#tehnoutil-header #tehnoutil-category-dropdown>.brx-submenu-toggle>button { padding: 0px; border: none; border-radius: 0px;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu { min-width: 0px; padding: 0px; border: none;}#tehnoutil-header #tehnoutil-account-trigger { flex-direction: row; flex-wrap: nowrap;}#tehnoutil-header #favorite { flex-direction: row; flex-wrap: nowrap;}#tehnoutil-header #cosul-meu { flex-direction: row; flex-wrap: nowrap;}#tehnoutil-header #tehnoutil-account-trigger>* { flex: 0 0 auto; width: auto;}#tehnoutil-header #favorite>* { flex: 0 0 auto; width: auto;}#tehnoutil-header #cosul-meu>* { flex: 0 0 auto; width: auto;}header#tehnoutil-header #brxe-tusear .js-dgwt-wcas-enable-mobile-form { display: none;}header#tehnoutil-header #brxe-tusear .dgwt-wcas-enable-mobile-form { display: none;}header#tehnoutil-header #brxe-tumsea .js-dgwt-wcas-enable-mobile-form { display: none;}header#tehnoutil-header #brxe-tumsea .dgwt-wcas-enable-mobile-form { display: none;}#brx-header { position: sticky; top: -4.2rem; z-index: var(--tu-z-sticky, 500); align-self: flex-start;}header#tehnoutil-header { position: relative; top: auto;}body.admin-bar #brx-header { top: calc(3.2rem - 4.2rem);}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li { display: block; width: 100%;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li { display: block; width: 100%;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>.brx-submenu-toggle { width: 100%; display: flex; flex-direction: row; align-items: stretch;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li>.brx-submenu-toggle { width: 100%; display: flex; flex-direction: row; align-items: stretch;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>ul.sub-menu { position: static; inset: auto; float: none; clear: both; transform: none;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li>ul.sub-menu { position: static; inset: auto; float: none; clear: both; transform: none;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>a::before { color: var(--tu-brand-500);}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>.brx-submenu-toggle>a::before { color: var(--tu-brand-500);}header#tehnoutil-header #tehnoutil-mobile-search .js-dgwt-wcas-enable-mobile-form { display: none;}header#tehnoutil-header #tehnoutil-mobile-search .dgwt-wcas-enable-mobile-form { display: none;}#tehnoutil-header #tehnoutil-mobile-search .dgwt-wcas-search-wrapp { width: 100%;}#tehnoutil-header #tehnoutil-mobile-search .dgwt-wcas-search-form { width: 100%;}#tehnoutil-header #tehnoutil-mobile-search .dgwt-wcas-sf-wrapp { width: 100%;}#tehnoutil-header #tehnoutil-mobile-menu>.brx-offcanvas-inner { flex-direction: column; flex-wrap: nowrap; align-items: stretch;}#tehnoutil-header #tehnoutil-mobile-tabs { flex: 1 1 auto; min-height: 0px;}#tehnoutil-header #tehnoutil-mobile-tabs .tab-content { flex: 1 1 auto; min-height: 0px; overflow-x: hidden; overflow-y: auto;}#tehnoutil-header #tehnoutil-mobile-search { flex: 0 0 auto;}#tehnoutil-header #tehnoutil-mobile-category-nav li:not(.open)>ul.sub-menu { display: none; height: 0px; margin-top: 0px; margin-bottom: 0px; visibility: hidden;}#tehnoutil-header #tehnoutil-mobile-category-nav li.open>ul.sub-menu { display: block; height: auto; visibility: visible; opacity: 1;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li { width: 100%;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>.brx-submenu-toggle { width: 100%;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>.brx-submenu-toggle>a { flex: 1 1 auto; width: auto;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>.brx-submenu-toggle>button { flex: 0 0 4.4rem;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li.brx-has-multilevel { margin-left: 0px !important;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>.brx-submenu-toggle>a { min-width: 0px;}#tehnoutil-header #tehnoutil-desktop-nav :where(.bricks-nav-menu)>li { margin: 0 !important;}#tehnoutil-header .dgwt-wcas-search-wrapp { min-height: 4.6rem !important; height: 4.6rem !important;}#tehnoutil-header .dgwt-wcas-sf-wrapp { min-height: 4.6rem !important; height: 4.6rem !important;}#tehnoutil-header .dgwt-wcas-sf-wrapp { padding: 0 .5rem 0 1.4rem !important; overflow: visible !important;}#tehnoutil-header .dgwt-wcas-sf-wrapp input[type="search"] { min-height: 4.6rem !important; height: 4.6rem !important; max-height: 4.6rem !important;}#tehnoutil-header .dgwt-wcas-search-input { min-height: 4.6rem !important; height: 4.6rem !important; max-height: 4.6rem !important;}#tehnoutil-header .dgwt-wcas-search-submit::before { text-transform: none !important;}#tehnoutil-header #favorite .matercom-wishlist-count { position: absolute !important; z-index: 12 !important; top: -.7rem !important; right: auto !important; bottom: auto !important; left: 2.2rem !important; display: grid !important; place-items: center !important; width: 2rem !important; min-width: 2rem !important; max-width: 2rem !important; height: 2rem !important; min-height: 2rem !important; max-height: 2rem !important; padding: 0 !important; border: .2rem solid var(--tu-surface-page) !important; border-radius: 50% !important; aspect-ratio: 1 / 1; background: var(--tu-brand-500) !important; color: #fff !important; font-family: Archivo, sans-serif !important; font-size: 1.1rem !important; font-weight: 700 !important; line-height: 1 !important; text-align: center !important; box-shadow: none !important;}#tehnoutil-header #cosul-meu .xoo-wsc-sc-count { position: absolute !important; z-index: 12 !important; top: -.7rem !important; right: auto !important; bottom: auto !important; left: 2.2rem !important; display: grid !important; place-items: center !important; width: 2rem !important; min-width: 2rem !important; max-width: 2rem !important; height: 2rem !important; min-height: 2rem !important; max-height: 2rem !important; padding: 0 !important; border: .2rem solid var(--tu-surface-page) !important; border-radius: 50% !important; aspect-ratio: 1 / 1; background: var(--tu-brand-500) !important; color: #fff !important; font-family: Archivo, sans-serif !important; font-size: 1.1rem !important; font-weight: 700 !important; line-height: 1 !important; text-align: center !important; box-shadow: none !important;}#tehnoutil-header #cosul-meu>.brxe-shortcode { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; overflow: visible !important; pointer-events: none !important;}#tehnoutil-header #cosul-meu .xoo-wsc-sc-cont { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; overflow: visible !important; pointer-events: none !important;}#tehnoutil-header #cosul-meu .xoo-wsc-cart-trigger { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; overflow: visible !important; pointer-events: none !important;}#tehnoutil-header #cosul-meu .xoo-wsc-cart-trigger { opacity: 1 !important;}#tehnoutil-header #cosul-meu .xoo-wsc-sc-bkcont { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; overflow: visible !important; pointer-events: none !important;}#tehnoutil-header #cosul-meu .xoo-wsc-sc-bki { display: none !important;}#tehnoutil-header #cosul-meu .xoo-wsc-sc-subt { display: none !important;}#tehnoutil-header #tehnoutil-account { position: relative; overflow: visible;}#tehnoutil-header #matercom-wishlist-menu { position: relative; overflow: visible;}#tehnoutil-header #matercom-cart-menu { position: relative; overflow: visible;}#tehnoutil-header #tehnoutil-account::after { content: ""; position: absolute; z-index: 9997; top: 100%; display: none; width: max(100%, 50rem); height: 1.2rem; background: transparent;}#tehnoutil-header #matercom-wishlist-menu::after { content: ""; position: absolute; z-index: 9997; top: 100%; display: none; width: max(100%, 50rem); height: 1.2rem; background: transparent;}#tehnoutil-header #matercom-cart-menu::after { content: ""; position: absolute; z-index: 9997; top: 100%; display: none; width: max(100%, 50rem); height: 1.2rem; background: transparent;}#tehnoutil-header #tehnoutil-account::after { width: max(100%, 37.6rem);}#tehnoutil-header #tehnoutil-account-popover::before { content: ""; position: absolute; top: -.7rem; right: 3.2rem; width: 1.4rem; height: 1.4rem; border-top: .1rem solid var(--tu-border-soft, #F0E6DC); border-left: .1rem solid var(--tu-border-soft, #F0E6DC); background: var(--tu-surface-page); transform: rotate(45deg);}#tehnoutil-header #tehnoutil-wishlist-popover::before { content: ""; position: absolute; top: -.7rem; right: 3.2rem; width: 1.4rem; height: 1.4rem; border-top: .1rem solid var(--tu-border-soft, #F0E6DC); border-left: .1rem solid var(--tu-border-soft, #F0E6DC); background: var(--tu-surface-page); transform: rotate(45deg);}#tehnoutil-header #tehnoutil-cart-popover::before { content: ""; position: absolute; top: -.7rem; right: 3.2rem; width: 1.4rem; height: 1.4rem; border-top: .1rem solid var(--tu-border-soft, #F0E6DC); border-left: .1rem solid var(--tu-border-soft, #F0E6DC); background: var(--tu-surface-page); transform: rotate(45deg);}#tehnoutil-header #tehnoutil-account-popover>.brxe-block { display: flex; flex-direction: column; width: 100%; overflow: hidden; border-radius: inherit;}#tehnoutil-header #brxe-tugues::before { content: "CONTUL MEU TEHNOUTIL"; display: flex; align-items: center; min-height: 5.6rem; padding: 1.2rem 2rem 1.2rem 6.6rem; border-bottom: .1rem solid var(--tu-border-soft, #F0E6DC); background: linear-gradient(var(--tu-brand-100), var(--tu-brand-100)) 2rem 50% / 4rem 4rem no-repeat, var(--tu-surface-page); color: var(--tu-ink-900); font-size: 1.5rem; font-weight: 800; line-height: 1.2;}#tehnoutil-header #brxe-tugues::after { content: "person"; position: absolute; top: 2rem; left: 3.1rem; color: var(--tu-brand-600); font-family: "Material Symbols Outlined"; font-size: 2.2rem; font-weight: 400; line-height: 1; font-feature-settings: "liga";}#tehnoutil-header #brxe-tugues>a { min-height: 4.6rem; margin: .8rem 2rem 0; padding: 1rem 1.6rem; border-radius: .8rem; font-size: 1.5rem; font-weight: 700; text-align: center;}#tehnoutil-header #brxe-tugues>a:last-child { margin-bottom: 2rem; border: .1rem solid var(--tu-brand-200);}#tehnoutil-header .matercom-wishlist-popover-shell { display: flex; flex-direction: column; width: 100%; overflow: hidden; border-radius: inherit; background: var(--tu-surface-page);}#tehnoutil-header .matercom-cart-popover-shell { display: flex; flex-direction: column; width: 100%; overflow: hidden; border-radius: inherit; background: var(--tu-surface-page);}#tehnoutil-header .matercom-popover-heading { display: flex; align-items: center; justify-content: center; gap: .8rem; min-height: 5.4rem; padding: 1.2rem 2rem; border-bottom: .1rem solid var(--tu-border-soft, #F0E6DC); color: var(--tu-brand-600); font-family: Archivo, sans-serif; font-size: 1.5rem; font-weight: 800; letter-spacing: .04em; line-height: 1.2; text-transform: uppercase;}#tehnoutil-header .matercom-popover-heading .material-symbols-outlined { display: none; font-family: "Material Symbols Outlined"; font-feature-settings: "liga";}#tehnoutil-header .matercom-wishlist-item { grid-template-columns: 7.6rem minmax(0, 1fr) 8.6rem 4.4rem;}#tehnoutil-header .matercom-cart-item { grid-template-columns: 7.6rem minmax(0, 1fr) 3rem 8.6rem 4.4rem;}#tehnoutil-header .matercom-cart-total-row { min-height: 2.8rem; font-size: 1.4rem;}#tehnoutil-header .matercom-popover-cta { display: flex; align-items: center; justify-content: center; min-height: 5.6rem; margin: 1.4rem 1.6rem 1.6rem; padding: 1.2rem 2rem; border-radius: .8rem; background: var(--tu-gradient-orange); color: #fff !important; font-family: Archivo, sans-serif; font-size: 1.5rem; font-weight: 800; line-height: 1.2; text-align: center;}#tehnoutil-header #matercom-wishlist-menu.is-empty .matercom-popover-cta { display: none;}#tehnoutil-header #matercom-cart-menu.is-empty .matercom-popover-cta { display: none;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li { border-bottom: .1rem solid var(--tu-brand-200) !important;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>a { border-bottom: 0 !important;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>.brx-submenu-toggle { border-bottom: 0 !important;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li>.brx-submenu-toggle>a { border-bottom: 0 !important;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li { border-bottom: .1rem solid rgba(255, 255, 255, .14) !important;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li:last-child { border-bottom: 0 !important;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li>a { min-height: 4.8rem; border-bottom: 0 !important;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li>.brx-submenu-toggle { min-height: 4.8rem; border-bottom: 0 !important;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li>.brx-submenu-toggle>a { min-height: 4.8rem; border-bottom: 0 !important;}#tehnoutil-header #tehnoutil-mobile-category-nav [class*="tu-cat-icon-"]>a::before { content: "category"; display: inline-flex; flex: 0 0 2.2rem; align-items: center; justify-content: center; width: 2.2rem; min-width: 2.2rem; height: 2.2rem; margin-right: 1.2rem; color: var(--tu-brand-500); font-family: "Material Symbols Outlined"; font-size: 2rem; font-style: normal; font-weight: 400; line-height: 1; font-feature-settings: "liga";}#tehnoutil-header #tehnoutil-mobile-category-nav [class*="tu-cat-icon-"]>.brx-submenu-toggle>a::before { content: "category"; display: inline-flex; flex: 0 0 2.2rem; align-items: center; justify-content: center; width: 2.2rem; min-width: 2.2rem; height: 2.2rem; margin-right: 1.2rem; color: var(--tu-brand-500); font-family: "Material Symbols Outlined"; font-size: 2rem; font-style: normal; font-weight: 400; line-height: 1; font-feature-settings: "liga";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-agriculture>a::before { content: "agriculture";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-agriculture>.brx-submenu-toggle>a::before { content: "agriculture";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-yard>a::before { content: "yard";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-yard>.brx-submenu-toggle>a::before { content: "yard";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-content-cut>a::before { content: "content_cut";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-content-cut>.brx-submenu-toggle>a::before { content: "content_cut";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-cyclone>a::before { content: "cyclone";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-cyclone>.brx-submenu-toggle>a::before { content: "cyclone";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-extension>a::before { content: "extension";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-extension>.brx-submenu-toggle>a::before { content: "extension";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-construction>a::before { content: "construction";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-construction>.brx-submenu-toggle>a::before { content: "construction";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-tire-repair>a::before { content: "tire_repair";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-tire-repair>.brx-submenu-toggle>a::before { content: "tire_repair";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-local-shipping>a::before { content: "local_shipping";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-local-shipping>.brx-submenu-toggle>a::before { content: "local_shipping";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-handyman>a::before { content: "handyman";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-handyman>.brx-submenu-toggle>a::before { content: "handyman";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-straighten>a::before { content: "straighten";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-straighten>.brx-submenu-toggle>a::before { content: "straighten";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-grass>a::before { content: "grass";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-grass>.brx-submenu-toggle>a::before { content: "grass";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-air>a::before { content: "air";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-air>.brx-submenu-toggle>a::before { content: "air";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-electric-bolt>a::before { content: "electric_bolt";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-electric-bolt>.brx-submenu-toggle>a::before { content: "electric_bolt";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-shower>a::before { content: "shower";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-shower>.brx-submenu-toggle>a::before { content: "shower";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-park>a::before { content: "park";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-park>.brx-submenu-toggle>a::before { content: "park";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-adjust>a::before { content: "adjust";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-adjust>.brx-submenu-toggle>a::before { content: "adjust";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-circle>a::before { content: "circle";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-circle>.brx-submenu-toggle>a::before { content: "circle";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-home-repair-service>a::before { content: "home_repair_service";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-home-repair-service>.brx-submenu-toggle>a::before { content: "home_repair_service";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-forest>a::before { content: "forest";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-forest>.brx-submenu-toggle>a::before { content: "forest";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-carpenter>a::before { content: "carpenter";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-carpenter>.brx-submenu-toggle>a::before { content: "carpenter";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-water-drop>a::before { content: "water_drop";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-water-drop>.brx-submenu-toggle>a::before { content: "water_drop";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-water-damage>a::before { content: "water_damage";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-water-damage>.brx-submenu-toggle>a::before { content: "water_damage";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-waves>a::before { content: "waves";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-waves>.brx-submenu-toggle>a::before { content: "waves";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-cable>a::before { content: "cable";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-cable>.brx-submenu-toggle>a::before { content: "cable";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-bolt>a::before { content: "bolt";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-bolt>.brx-submenu-toggle>a::before { content: "bolt";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-local-gas-station>a::before { content: "local_gas_station";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-local-gas-station>.brx-submenu-toggle>a::before { content: "local_gas_station";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-compress>a::before { content: "compress";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-compress>.brx-submenu-toggle>a::before { content: "compress";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-vibration>a::before { content: "vibration";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-vibration>.brx-submenu-toggle>a::before { content: "vibration";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-fitness-center>a::before { content: "fitness_center";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-fitness-center>.brx-submenu-toggle>a::before { content: "fitness_center";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-heat-pump>a::before { content: "heat_pump";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-heat-pump>.brx-submenu-toggle>a::before { content: "heat_pump";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-ac-unit>a::before { content: "ac_unit";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-ac-unit>.brx-submenu-toggle>a::before { content: "ac_unit";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-local-fire-department>a::before { content: "local_fire_department";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-local-fire-department>.brx-submenu-toggle>a::before { content: "local_fire_department";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-whatshot>a::before { content: "whatshot";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-whatshot>.brx-submenu-toggle>a::before { content: "whatshot";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-cleaning-services>a::before { content: "cleaning_services";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-cleaning-services>.brx-submenu-toggle>a::before { content: "cleaning_services";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-pets>a::before { content: "pets";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-pets>.brx-submenu-toggle>a::before { content: "pets";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-grain>a::before { content: "grain";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-grain>.brx-submenu-toggle>a::before { content: "grain";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-local-drink>a::before { content: "local_drink";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-local-drink>.brx-submenu-toggle>a::before { content: "local_drink";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-sailing>a::before { content: "sailing";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-sailing>.brx-submenu-toggle>a::before { content: "sailing";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-directions-boat>a::before { content: "directions_boat";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-directions-boat>.brx-submenu-toggle>a::before { content: "directions_boat";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-moped>a::before { content: "moped";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-moped>.brx-submenu-toggle>a::before { content: "moped";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-oil-barrel>a::before { content: "oil_barrel";}#tehnoutil-header #tehnoutil-mobile-category-nav .tu-cat-icon-oil-barrel>.brx-submenu-toggle>a::before { content: "oil_barrel";}#tehnoutil-header #tehnoutil-desktop-nav .bricks-nav-menu { gap: .2rem;}#tehnoutil-header .dgwt-wcas-search-submit { top: .4rem !important; right: .4rem !important; bottom: auto !important; left: auto !important; width: 8rem !important; min-width: 8rem !important; max-width: 8rem !important; height: 3.6rem !important; min-height: 3.6rem !important; max-height: 3.6rem !important; padding: 0 2rem !important; text-transform: none !important;}#tehnoutil-header .dgwt-wcas-search-submit::after { content: "Caută" !important; text-transform: none !important;}#tehnoutil-header #favorite { position: relative; overflow: visible;}#tehnoutil-header #cosul-meu { position: relative; overflow: visible;}#tehnoutil-header #favorite .matercom-wishlist-count { position: absolute !important; z-index: 12 !important; top: -.7rem !important; right: auto !important; bottom: auto !important; left: 2.2rem !important; display: grid !important; place-items: center !important; width: 2rem !important; min-width: 2rem !important; max-width: 2rem !important; height: 2rem !important; min-height: 2rem !important; max-height: 2rem !important; padding: 0 !important; border: .2rem solid var(--tu-surface-page) !important; border-radius: 999px !important; background: var(--tu-brand-500) !important; color: #fff !important; font-family: "Archivo", sans-serif !important; font-size: 1.1rem !important; font-weight: 700 !important; line-height: 1 !important; text-align: center !important; box-shadow: none !important;}#tehnoutil-header #cosul-meu .xoo-wsc-sc-count { position: absolute !important; z-index: 12 !important; top: -.7rem !important; right: auto !important; bottom: auto !important; left: 2.2rem !important; display: grid !important; place-items: center !important; width: 2rem !important; min-width: 2rem !important; max-width: 2rem !important; height: 2rem !important; min-height: 2rem !important; max-height: 2rem !important; padding: 0 !important; border: .2rem solid var(--tu-surface-page) !important; border-radius: 999px !important; background: var(--tu-brand-500) !important; color: #fff !important; font-family: "Archivo", sans-serif !important; font-size: 1.1rem !important; font-weight: 700 !important; line-height: 1 !important; text-align: center !important; box-shadow: none !important;}header#tehnoutil-header #tehnoutil-account-popover { top: 100% !important; max-height: none !important; padding: 1rem 0 0 !important; overflow: visible !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important;}header#tehnoutil-header #tehnoutil-wishlist-popover { top: 100% !important; max-height: none !important; padding: 1rem 0 0 !important; overflow: visible !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important;}header#tehnoutil-header #tehnoutil-cart-popover { top: 100% !important; max-height: none !important; padding: 1rem 0 0 !important; overflow: visible !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important;}header#tehnoutil-header #tehnoutil-account-popover { right: auto !important; left: 50% !important; width: min(28rem, calc(100vw - 2rem)) !important; max-width: min(28rem, calc(100vw - 2rem)) !important; transform: translate(-50%, -1rem) !important;}header#tehnoutil-header #tehnoutil-wishlist-popover { right: auto !important; left: var(--tu-wishlist-left, 50%) !important; width: min(37rem, calc(100vw - 2rem)) !important; max-width: min(37rem, calc(100vw - 2rem)) !important; transform: translate(-50%, -1rem) !important;}header#tehnoutil-header #tehnoutil-cart-popover { right: -.8rem !important; left: auto !important; width: min(39rem, calc(100vw - 2rem)) !important; max-width: min(39rem, calc(100vw - 2rem)) !important; transform: translateY(-1rem) !important;}header#tehnoutil-header #tehnoutil-account:hover #tehnoutil-account-popover { transform: translate(-50%, 0) !important;}header#tehnoutil-header #tehnoutil-account:focus-within #tehnoutil-account-popover { transform: translate(-50%, 0) !important;}header#tehnoutil-header #matercom-wishlist-menu:hover #tehnoutil-wishlist-popover { transform: translate(-50%, 0) !important;}header#tehnoutil-header #matercom-wishlist-menu:focus-within #tehnoutil-wishlist-popover { transform: translate(-50%, 0) !important;}header#tehnoutil-header #matercom-cart-menu:hover #tehnoutil-cart-popover { transform: translateY(0) !important;}header#tehnoutil-header #matercom-cart-menu:focus-within #tehnoutil-cart-popover { transform: translateY(0) !important;}header#tehnoutil-header #tehnoutil-account-popover::before { top: .3rem !important; width: 1.6rem !important; height: 1.6rem !important; border: .1rem solid var(--tu-border-soft, #F0E6DC) !important; border-right: 0 !important; border-bottom: 0 !important; border-top-left-radius: .4rem !important;}header#tehnoutil-header #tehnoutil-wishlist-popover::before { top: .3rem !important; width: 1.6rem !important; height: 1.6rem !important; border: .1rem solid var(--tu-border-soft, #F0E6DC) !important; border-right: 0 !important; border-bottom: 0 !important; border-top-left-radius: .4rem !important;}header#tehnoutil-header #tehnoutil-cart-popover::before { top: .3rem !important; width: 1.6rem !important; height: 1.6rem !important; border: .1rem solid var(--tu-border-soft, #F0E6DC) !important; border-right: 0 !important; border-bottom: 0 !important; border-top-left-radius: .4rem !important;}header#tehnoutil-header #tehnoutil-account-popover::before { right: auto !important; left: var(--tu-wishlist-arrow-left, 50%) !important; transform: translateX(-50%) rotate(45deg) !important;}header#tehnoutil-header #tehnoutil-wishlist-popover::before { right: auto !important; left: var(--tu-wishlist-arrow-left, 50%) !important; transform: translateX(-50%) rotate(45deg) !important;}header#tehnoutil-header #tehnoutil-cart-popover::before { right: 2.4rem !important; left: auto !important; transform: rotate(45deg) !important;}#tehnoutil-header #brxe-tuauth>a { display: grid; grid-template-columns: 2rem minmax(0, 1fr) 1.6rem; align-items: center; column-gap: 1rem; width: 100%; min-height: 4.4rem; padding: 1rem 1.6rem; color: var(--tu-ink-900); font-family: "Archivo", sans-serif; font-size: 1.4rem; font-weight: 500; line-height: 1.25; transition: color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), background-color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header #brxe-tuauth>a::before { color: var(--tu-ink-500, #8A7B6C); font-size: 2rem; transition: color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header #brxe-tuauth>a::after { color: var(--tu-ink-400, #B0A294); font-size: 1.6rem; transition: color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header #brxe-tugues { position: relative; display: grid; grid-template-columns: minmax(0, 1fr) auto; width: 100%; overflow: hidden; border-radius: inherit; background: var(--tu-surface-subtle, #FAF6F1);}#tehnoutil-header #brxe-tugues .tu-account-message { grid-column: 1 / -1; display: flex; align-items: center; min-height: 8rem; padding: 1.8rem 1.6rem 1.8rem 7.2rem; border-bottom: .1rem solid var(--tu-border-soft, #F0E6DC); background: var(--tu-surface-page); color: var(--tu-ink-900); font-size: 1.4rem; font-weight: 700; line-height: 1.4; text-align: left;}#tehnoutil-header #brxe-tugues>a { display: flex; align-items: center; justify-content: center; min-height: 4.4rem; margin: 1.4rem 0 1.4rem 1.6rem; padding: 0 1rem; border-radius: var(--tu-radius-md, .8rem); color: var(--tu-brand-600); font-size: 1.4rem; font-weight: 700;}#tehnoutil-header #brxe-tugues>a:first-of-type { background: var(--tu-gradient-orange); color: #fff;}#tehnoutil-header #brxe-tugues>a:first-of-type:hover { box-shadow: var(--tu-shadow-card, 0 .2rem .8rem rgba(204, 82, 0, .05)); transform: translateY(-.2rem);}#tehnoutil-header #brxe-tugues>a:first-of-type:focus-visible { box-shadow: var(--tu-shadow-card, 0 .2rem .8rem rgba(204, 82, 0, .05)); transform: translateY(-.2rem);}#tehnoutil-header #brxe-tugues>a:last-child:hover { color: var(--tu-brand-700, #A34200);}#tehnoutil-header #brxe-tugues>a:last-child:focus-visible { color: var(--tu-brand-700, #A34200);}body header#tehnoutil-header #brxe-tugues { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; align-items: stretch !important; gap: 0 1.2rem !important; width: 100% !important; padding: 0 1.6rem 1.4rem !important; overflow: hidden !important; background: #FAF6F1 !important;}body header#tehnoutil-header #brxe-tugues::before { content: "person" !important; position: absolute !important; top: 1.8rem !important; right: auto !important; bottom: auto !important; left: 1.6rem !important; display: grid !important; place-items: center !important; box-sizing: border-box !important; width: 4.4rem !important; min-width: 4.4rem !important; max-width: 4.4rem !important; height: 4.4rem !important; min-height: 4.4rem !important; max-height: 4.4rem !important; margin: 0 !important; padding: 0 !important; border: 0 !important; border-radius: 50% !important; background: var(--tu-brand-100) !important; color: var(--tu-brand-600) !important; font-family: "Material Symbols Outlined" !important; font-size: 2.4rem !important; font-weight: 400 !important; line-height: 1 !important; font-variation-settings: "FILL" 1 !important; font-feature-settings: "liga" !important;}body header#tehnoutil-header #brxe-tugues::after { content: none !important; display: none !important;}body header#tehnoutil-header #brxe-tugues .tu-account-message { grid-column: 1 / -1 !important; width: auto !important; max-width: none !important; min-height: 8rem !important; margin: 0 -1.6rem !important; padding: 1.8rem 1.6rem 1.8rem 7.2rem !important;}body header#tehnoutil-header #brxe-tugues>a { width: auto !important; min-width: 0 !important; max-width: none !important; min-height: 4.4rem !important; margin: 1.4rem 0 0 !important; padding: 0 1rem !important;}body header#tehnoutil-header #brxe-tugues>a:first-of-type { width: auto !important; min-width: 0 !important; max-width: none !important; min-height: 4.4rem !important; margin: 1.4rem 0 0 !important; padding: 0 1rem !important;}body header#tehnoutil-header #brxe-tugues>a:last-child { width: auto !important; min-width: 0 !important; max-width: none !important; min-height: 4.4rem !important; margin: 1.4rem 0 0 !important; padding: 0 1rem !important;}body header#tehnoutil-header #brxe-tugues>a:last-child { border: 0 !important; background: transparent !important;}#tehnoutil-header .matercom-wishlist-popover-shell { display: flex; flex-direction: column; width: 100%; background: var(--tu-surface-page);}#tehnoutil-header .matercom-cart-popover-shell { display: flex; flex-direction: column; width: 100%; background: var(--tu-surface-page);}#tehnoutil-header .matercom-popover-heading { display: flex; align-items: center; justify-content: center; min-height: 4.6rem; padding: 1.3rem 1.6rem; border-bottom: .1rem solid var(--tu-border-soft, #F0E6DC); color: var(--tu-brand-600); font-family: "Archivo", "Archivo", sans-serif; font-size: 1.3rem; font-weight: 800; line-height: 1.2; letter-spacing: .05em; text-align: center; text-transform: uppercase;}#tehnoutil-header .matercom-wishlist-items { max-height: 40.5rem !important; overflow-x: hidden !important; overflow-y: auto !important; overscroll-behavior: contain;}#tehnoutil-header .matercom-cart-items { max-height: 34rem !important; overflow-x: hidden !important; overflow-y: auto !important; overscroll-behavior: contain;}#tehnoutil-header .matercom-wishlist-item { position: relative; display: flex !important; align-items: center; min-height: 8rem; padding: 1.2rem 1.4rem 1.2rem 1.7rem; gap: 1.2rem; overflow: hidden; border-bottom: .1rem solid var(--tu-border-soft, #F0E6DC); background: transparent; box-shadow: none !important; transition: background-color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header .matercom-cart-item { position: relative; display: flex !important; align-items: center; min-height: 8rem; padding: 1.2rem 1.4rem 1.2rem 1.7rem; gap: 1.2rem; overflow: hidden; border-bottom: .1rem solid var(--tu-border-soft, #F0E6DC); background: transparent; box-shadow: none !important; transition: background-color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header .matercom-wishlist-item::before { content: ""; position: absolute; background: var(--tu-brand-500); transition: width .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header .matercom-cart-item::before { content: ""; position: absolute; background: var(--tu-brand-500); transition: width .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header .matercom-wishlist-item:hover { background: var(--tu-brand-50);}#tehnoutil-header .matercom-wishlist-item:focus-within { background: var(--tu-brand-50);}#tehnoutil-header .matercom-cart-item:hover { background: var(--tu-brand-50);}#tehnoutil-header .matercom-cart-item:focus-within { background: var(--tu-brand-50);}#tehnoutil-header .matercom-wishlist-item:hover::before { width: .3rem;}#tehnoutil-header .matercom-wishlist-item:focus-within::before { width: .3rem;}#tehnoutil-header .matercom-cart-item:hover::before { width: .3rem;}#tehnoutil-header .matercom-cart-item:focus-within::before { width: .3rem;}#tehnoutil-header .matercom-wishlist-thumb { flex: 0 0 5.6rem; width: 5.6rem !important; min-width: 5.6rem; height: 5.6rem !important; overflow: hidden; border: .1rem solid var(--tu-border-soft, #F0E6DC); border-radius: var(--tu-radius-sm, .6rem); background: #fff;}#tehnoutil-header .matercom-cart-thumb { flex: 0 0 5.6rem; width: 5.6rem !important; min-width: 5.6rem; height: 5.6rem !important; overflow: hidden; border: .1rem solid var(--tu-border-soft, #F0E6DC); border-radius: var(--tu-radius-sm, .6rem); background: #fff;}#tehnoutil-header .matercom-wishlist-thumb img { width: 100%; height: 100%; object-fit: contain;}#tehnoutil-header .matercom-cart-thumb img { width: 100%; height: 100%; object-fit: contain;}#tehnoutil-header .matercom-wishlist-copy { flex: 1 1 auto;}#tehnoutil-header .matercom-cart-copy { flex: 1 1 auto;}#tehnoutil-header .matercom-wishlist-title { display: -webkit-box; overflow: hidden; color: var(--tu-ink-900); font-size: 1.3rem; font-weight: 600; line-height: 1.35; -webkit-box-orient: vertical; -webkit-line-clamp: 2; transition: color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header .matercom-cart-title { display: -webkit-box; overflow: hidden; color: var(--tu-ink-900); font-size: 1.3rem; font-weight: 600; line-height: 1.35; -webkit-box-orient: vertical; -webkit-line-clamp: 2; transition: color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header .matercom-wishlist-item:hover .matercom-wishlist-title { color: var(--tu-brand-600);}#tehnoutil-header .matercom-wishlist-item:focus-within .matercom-wishlist-title { color: var(--tu-brand-600);}#tehnoutil-header .matercom-cart-item:hover .matercom-cart-title { color: var(--tu-brand-600);}#tehnoutil-header .matercom-cart-item:focus-within .matercom-cart-title { color: var(--tu-brand-600);}#tehnoutil-header .matercom-wishlist-stock { margin-top: .3rem; color: var(--tu-warning, #B25E00); font-size: 1.1rem; font-weight: 700;}#tehnoutil-header .matercom-cart-stock { margin-top: .3rem; color: var(--tu-warning, #B25E00); font-size: 1.1rem; font-weight: 700;}#tehnoutil-header .matercom-wishlist-price { flex: 0 0 auto; color: var(--tu-brand-600); font-size: 1.4rem; font-weight: 800; line-height: 1.2; text-align: right; white-space: nowrap;}#tehnoutil-header .matercom-cart-price { flex: 0 0 auto; color: var(--tu-brand-600); font-size: 1.4rem; font-weight: 800; line-height: 1.2; text-align: right; white-space: nowrap;}#tehnoutil-header .matercom-wishlist-price ins { color: var(--tu-brand-600); font-size: 1.4rem; font-weight: 800; text-decoration: none;}#tehnoutil-header .matercom-cart-price ins { color: var(--tu-brand-600); font-size: 1.4rem; font-weight: 800; text-decoration: none;}#tehnoutil-header .matercom-wishlist-price del { color: var(--tu-ink-400, #B0A294); font-size: 1.2rem; font-weight: 500;}#tehnoutil-header .matercom-cart-price del { color: var(--tu-ink-400, #B0A294); font-size: 1.2rem; font-weight: 500;}#tehnoutil-header .matercom-cart-quantity { flex: 0 0 auto; color: var(--tu-ink-500, #8A7B6C); font-size: 1.3rem; font-weight: 700; white-space: nowrap;}#tehnoutil-header .matercom-wishlist-cart { display: inline-flex !important; align-items: center; gap: .6rem; width: auto; max-width: 100%; padding: 0 !important; overflow: hidden; border: 0 !important; border-radius: 0 !important; background: transparent !important; box-shadow: none !important; color: var(--tu-brand-500) !important; font-size: 1.2rem; font-weight: 700; line-height: 1.5; visibility: hidden; transform: translateY(.8rem); transition: max-height .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), margin-top .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), opacity .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), transform .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), color .3s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header .matercom-wishlist-cart .material-symbols-outlined { font-size: 1.5rem; font-variation-settings: "FILL" 1;}#tehnoutil-header .matercom-wishlist-item:hover .matercom-wishlist-cart { max-height: 2.2rem; margin-top: .4rem; opacity: 1; visibility: visible; transform: translateY(0);}#tehnoutil-header .matercom-wishlist-item:focus-within .matercom-wishlist-cart { max-height: 2.2rem; margin-top: .4rem; opacity: 1; visibility: visible; transform: translateY(0);}body header#tehnoutil-header .matercom-wishlist-cart { height: 0 !important; min-height: 0 !important; max-height: 0 !important; margin-top: 0 !important; opacity: 0 !important; visibility: hidden !important;}body header#tehnoutil-header .matercom-wishlist-item:hover .matercom-wishlist-cart { height: auto !important; min-height: 0 !important; max-height: 2.2rem !important; margin-top: .4rem !important; opacity: 1 !important; visibility: visible !important;}body header#tehnoutil-header .matercom-wishlist-item:focus-within .matercom-wishlist-cart { height: auto !important; min-height: 0 !important; max-height: 2.2rem !important; margin-top: .4rem !important; opacity: 1 !important; visibility: visible !important;}#tehnoutil-header .matercom-wishlist-cart:hover { color: var(--tu-brand-700, #A34200) !important;}#tehnoutil-header .matercom-wishlist-cart:focus-visible { color: var(--tu-brand-700, #A34200) !important;}#tehnoutil-header .matercom-wishlist-remove { display: inline-flex !important; flex: 0 0 0; align-items: center; justify-content: center; width: 0 !important; min-width: 0 !important; max-width: 0 !important; height: 3.4rem !important; min-height: 3.4rem !important; margin-left: -1.2rem; padding: 0 !important; overflow: hidden; border: 0 !important; border-radius: var(--tu-radius-md, .8rem); background: var(--tu-surface-page) !important; color: var(--tu-ink-700) !important; font-size: 1.8rem; line-height: 1; visibility: hidden; pointer-events: none; transform: translateX(1.2rem); transition: flex-basis .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), width .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), min-width .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), max-width .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), margin-left .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), opacity .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), transform .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), background-color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header .matercom-cart-remove { display: inline-flex !important; flex: 0 0 0; align-items: center; justify-content: center; width: 0 !important; min-width: 0 !important; max-width: 0 !important; height: 3.4rem !important; min-height: 3.4rem !important; margin-left: -1.2rem; padding: 0 !important; overflow: hidden; border: 0 !important; border-radius: var(--tu-radius-md, .8rem); background: var(--tu-surface-page) !important; color: var(--tu-ink-700) !important; font-size: 1.8rem; line-height: 1; visibility: hidden; pointer-events: none; transform: translateX(1.2rem); transition: flex-basis .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), width .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), min-width .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), max-width .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), margin-left .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), opacity .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), transform .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), background-color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header .matercom-wishlist-item:hover .matercom-wishlist-remove { flex-basis: 3.4rem; width: 3.4rem !important; min-width: 3.4rem !important; max-width: 3.4rem !important; border: .1rem solid var(--tu-border-strong, #E4DAD0) !important; opacity: 1; visibility: visible; pointer-events: auto; transform: translateX(0);}#tehnoutil-header .matercom-wishlist-item:focus-within .matercom-wishlist-remove { flex-basis: 3.4rem; width: 3.4rem !important; min-width: 3.4rem !important; max-width: 3.4rem !important; border: .1rem solid var(--tu-border-strong, #E4DAD0) !important; opacity: 1; visibility: visible; pointer-events: auto; transform: translateX(0);}#tehnoutil-header .matercom-cart-item:hover .matercom-cart-remove { flex-basis: 3.4rem; width: 3.4rem !important; min-width: 3.4rem !important; max-width: 3.4rem !important; border: .1rem solid var(--tu-border-strong, #E4DAD0) !important; opacity: 1; visibility: visible; pointer-events: auto; transform: translateX(0);}#tehnoutil-header .matercom-cart-item:focus-within .matercom-cart-remove { flex-basis: 3.4rem; width: 3.4rem !important; min-width: 3.4rem !important; max-width: 3.4rem !important; border: .1rem solid var(--tu-border-strong, #E4DAD0) !important; opacity: 1; visibility: visible; pointer-events: auto; transform: translateX(0);}#tehnoutil-header .matercom-wishlist-remove:hover { border-color: var(--tu-error, #E02D2D) !important; background: var(--tu-error, #E02D2D) !important; color: #fff !important;}#tehnoutil-header .matercom-wishlist-remove:focus-visible { border-color: var(--tu-error, #E02D2D) !important; background: var(--tu-error, #E02D2D) !important; color: #fff !important;}#tehnoutil-header .matercom-cart-remove:hover { border-color: var(--tu-error, #E02D2D) !important; background: var(--tu-error, #E02D2D) !important; color: #fff !important;}#tehnoutil-header .matercom-cart-remove:focus-visible { border-color: var(--tu-error, #E02D2D) !important; background: var(--tu-error, #E02D2D) !important; color: #fff !important;}#tehnoutil-header .matercom-wishlist-empty { padding: 2.8rem 2rem; color: var(--tu-ink-500, #8A7B6C); font-size: 1.3rem; line-height: 1.5; text-align: center;}#tehnoutil-header .matercom-cart-empty { padding: 2.8rem 2rem; color: var(--tu-ink-500, #8A7B6C); font-size: 1.3rem; line-height: 1.5; text-align: center;}#tehnoutil-header .matercom-cart-totals { display: flex; flex-direction: column; gap: .7rem; padding: 1.2rem 1.6rem; border-bottom: .1rem solid var(--tu-border-soft, #F0E6DC); background: var(--tu-surface-page);}#tehnoutil-header .matercom-cart-total-row { display: flex; justify-content: space-between; color: var(--tu-ink-700); font-size: 1.3rem; font-weight: 500; line-height: 1.25;}#tehnoutil-header .matercom-cart-total-row strong { color: var(--tu-ink-900); font-size: 1.3rem; font-weight: 700;}#tehnoutil-header .matercom-cart-total-row.is-shipping strong { color: var(--tu-success, #1B8A3A);}#tehnoutil-header .matercom-cart-total-row .is-free { color: var(--tu-success, #1B8A3A);}#tehnoutil-header .matercom-cart-total-row.is-total { color: var(--tu-ink-900); font-size: 1.5rem; font-weight: 800;}#tehnoutil-header .matercom-cart-total-row.is-total strong { color: var(--tu-ink-900); font-size: 1.5rem; font-weight: 800;}#tehnoutil-header .matercom-cart-total-row.is-total strong { color: var(--tu-brand-600);}#tehnoutil-header .matercom-popover-cta { display: flex; align-items: center; justify-content: center; height: 4.6rem; min-height: 4.6rem; margin: 1.2rem; padding: 0 1.6rem; border-radius: var(--tu-radius-md, .8rem); background: var(--tu-brand-500); color: #fff !important; font-size: 1.4rem; font-weight: 700; line-height: 1.2; text-align: center; transition: background-color .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), transform .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1)), box-shadow .2s var(--tu-ease-standard, cubic-bezier(.2, .7, .3, 1));}#tehnoutil-header .matercom-popover-cta:hover { background: var(--tu-brand-600); color: #fff !important; box-shadow: var(--tu-shadow-card, 0 .2rem .8rem rgba(204, 82, 0, .05)); transform: translateY(-.2rem);}#tehnoutil-header .matercom-popover-cta:focus-visible { background: var(--tu-brand-600); color: #fff !important; box-shadow: var(--tu-shadow-card, 0 .2rem .8rem rgba(204, 82, 0, .05)); transform: translateY(-.2rem);}#tehnoutil-header #brxe-tuauth { position: relative !important; width: 100% !important; overflow: hidden !important; border-radius: inherit !important; background: var(--tu-surface-page, #FFFFFF) !important;}#tehnoutil-header #brxe-tuauth::before { content: "CONTUL MEU TEHNOUTIL" !important; display: flex !important; align-items: center !important; min-height: 7.2rem !important; padding: 1.6rem 1.6rem 1.6rem 7.2rem !important; border-bottom: .1rem solid var(--tu-border-soft, #F0E6DC) !important; background: var(--tu-surface-page, #FFFFFF) !important; color: var(--tu-ink-900, #2B1D10) !important; font-family: "Archivo", "Archivo", sans-serif !important; font-size: 1.4rem !important; font-weight: 800 !important; line-height: 1.2 !important; letter-spacing: .02em !important; text-transform: uppercase !important; white-space: nowrap !important;}#tehnoutil-header #brxe-tuauth::after { content: "person" !important; position: absolute !important; top: 1.6rem !important; left: 1.6rem !important; display: grid !important; place-items: center !important; width: 4rem !important; height: 4rem !important; border-radius: 50% !important; background: var(--tu-brand-50, #FFF6EE) !important; color: var(--tu-brand-600, #CC5200) !important; font-family: "Material Symbols Outlined" !important; font-size: 2.2rem !important; font-style: normal !important; font-weight: 400 !important; line-height: 1 !important; font-feature-settings: "liga" !important; font-variation-settings: "FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24 !important;}#tehnoutil-header #brxe-tuauth>a { display: grid !important; grid-template-columns: 2.2rem minmax(0, 1fr) 1.8rem !important; align-items: center !important; column-gap: 1.2rem !important; width: 100% !important; min-height: 5.2rem !important; padding: 1rem 1.8rem !important; border-bottom: .1rem solid var(--tu-border-soft, #F0E6DC) !important; border-radius: 0 !important; color: var(--tu-ink-900, #2B1D10) !important; font-family: "Archivo", sans-serif !important; font-size: 1.5rem !important; font-weight: 500 !important; line-height: 1.25 !important; box-sizing: border-box !important;}#tehnoutil-header #brxe-tuauth>a::before { display: inline-grid !important; place-items: center !important; font-family: "Material Symbols Outlined" !important; font-style: normal !important; font-weight: 400 !important; line-height: 1 !important; font-feature-settings: "liga" !important; font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24 !important;}#tehnoutil-header #brxe-tuauth>a::after { display: inline-grid !important; place-items: center !important; font-family: "Material Symbols Outlined" !important; font-style: normal !important; font-weight: 400 !important; line-height: 1 !important; font-feature-settings: "liga" !important; font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24 !important;}#tehnoutil-header #brxe-tuauth>a::before { justify-self: start !important; color: var(--tu-ink-500, #8A7B6C) !important; font-size: 2rem !important;}#tehnoutil-header #brxe-tuauth>a::after { content: "chevron_right" !important; justify-self: end !important; margin-left: auto !important; color: var(--tu-ink-400, #B0A294) !important; font-size: 1.8rem !important;}#tehnoutil-header #brxe-tuadsh::before { content: "space_dashboard" !important;}#tehnoutil-header #brxe-tuaord::before { content: "receipt_long" !important;}#tehnoutil-header #brxe-tuafav::before { content: "favorite" !important;}#tehnoutil-header #brxe-tuabil::before { content: "home_pin" !important;}#tehnoutil-header #brxe-tuashi::before { content: "local_shipping" !important;}#tehnoutil-header #brxe-tuaedt::before { content: "manage_accounts" !important;}#tehnoutil-header #brxe-tualog::before { content: "logout" !important;}#tehnoutil-header #brxe-tuauth>a:hover { background: var(--tu-brand-50, #FFF6EE) !important; color: var(--tu-brand-600, #CC5200) !important; font-weight: 700 !important;}#tehnoutil-header #brxe-tuauth>a:focus-visible { background: var(--tu-brand-50, #FFF6EE) !important; color: var(--tu-brand-600, #CC5200) !important; font-weight: 700 !important;}#tehnoutil-header #brxe-tuauth>a:hover::before { color: var(--tu-brand-600, #CC5200) !important;}#tehnoutil-header #brxe-tuauth>a:hover::after { color: var(--tu-brand-600, #CC5200) !important;}#tehnoutil-header #brxe-tuauth>a:focus-visible::before { color: var(--tu-brand-600, #CC5200) !important;}#tehnoutil-header #brxe-tuauth>a:focus-visible::after { color: var(--tu-brand-600, #CC5200) !important;}#tehnoutil-header #brxe-tualog { margin-top: .8rem !important; border-top: .1rem solid var(--tu-border-soft, #F0E6DC) !important; border-bottom: 0 !important; color: var(--tu-error, #E02D2D) !important; cursor: pointer !important;}#tehnoutil-header #brxe-tualog::before { color: var(--tu-error, #E02D2D) !important;}#tehnoutil-header #brxe-tualog::after { color: var(--tu-error, #E02D2D) !important;}#tehnoutil-header #brxe-tualog:hover { background: var(--tu-error-bg, #FDEBEB) !important; color: var(--tu-error, #E02D2D) !important;}#tehnoutil-header #brxe-tualog:focus-visible { background: var(--tu-error-bg, #FDEBEB) !important; color: var(--tu-error, #E02D2D) !important;}#tehnoutil-header .dgwt-wcas-search-input:focus { outline: 0 !important; outline-offset: 0 !important; box-shadow: none !important;}#tehnoutil-header .dgwt-wcas-search-input:focus-visible { outline: 0 !important; outline-offset: 0 !important; box-shadow: none !important;}#tehnoutil-header .dgwt-wcas-sf-wrapp { padding: 0 .5rem 0 0 !important;}#tehnoutil-header .dgwt-wcas-search-input { padding: 0 9rem 0 4.6rem !important;}#tehnoutil-header .dgwt-wcas-sf-wrapp::before { left: 1.5rem !important;}#tehnoutil-header .dgwt-wcas-search-submit { right: .4rem !important; width: 8rem !important; min-width: 8rem !important; max-width: 8rem !important; height: 3.6rem !important; min-height: 3.6rem !important; max-height: 3.6rem !important; padding: 0 2rem !important;}#tehnoutil-header #favorite .matercom-wishlist-count { top: -.7rem !important; right: auto !important; left: 1.4rem !important; width: 2rem !important; min-width: 2rem !important; max-width: 2rem !important; height: 2rem !important; min-height: 2rem !important; max-height: 2rem !important; padding: 0 !important; border-radius: 50% !important;}#tehnoutil-header #cosul-meu .xoo-wsc-sc-count { top: -.7rem !important; right: auto !important; left: 1.4rem !important; width: 2rem !important; min-width: 2rem !important; max-width: 2rem !important; height: 2rem !important; min-height: 2rem !important; max-height: 2rem !important; padding: 0 !important; border-radius: 50% !important;}#brxe-tusoci .tu-social-link:hover { background: var(--tu-brand-500) !important; color: #fff !important;}#brxe-tusoci .tu-social-link:focus-visible { background: var(--tu-brand-500) !important; color: #fff !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestions-wrapp { max-height: min(64rem, calc(100vh - 13rem)) !important; padding: 0 !important; overflow-x: hidden !important; overflow-y: auto !important; border: .1rem solid var(--tu-border-soft, #F0E6DC) !important; border-radius: var(--tu-radius-lg, 1.4rem) !important; background: var(--tu-surface-page, #fff) !important; box-shadow: var(--tu-shadow-modal, 0 2.4rem 6.4rem rgba(43,29,16,.22)) !important; color: var(--tu-ink-900, #2B1D10) !important; font-family: "Archivo", sans-serif !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-headline-v2 { display: flex !important; align-items: center !important; min-height: 5.2rem !important; padding: 1.4rem 2.4rem !important; border-bottom: .1rem solid var(--tu-border-soft, #F0E6DC) !important; background: var(--tu-surface-page, #fff) !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-headline-v2>span { display: flex !important; align-items: center !important; gap: 1.2rem !important; width: 100% !important; color: transparent !important; font-size: 0 !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-headline-v2>span::before { content: "CĂUTĂRILE TALE RECENTE"; color: var(--tu-ink-900, #2B1D10) !important; font-family: "Archivo", sans-serif !important; font-size: 1.4rem !important; font-weight: 800 !important; line-height: 1.2 !important; letter-spacing: .02em !important; text-transform: uppercase !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-sugg-hist-clear { color: transparent !important; font-size: 0 !important; cursor: pointer !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-sugg-hist-clear::after { content: "Șterge"; color: var(--tu-brand-600, #CC5200) !important; font-size: 1.3rem !important; font-weight: 700 !important; line-height: 1.2 !important; text-decoration: underline !important; text-underline-offset: .2rem !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-product { display: flex !important; align-items: center !important; min-height: 5.6rem !important; padding: .8rem 2.4rem !important; border-bottom: 0 !important; background: transparent !important; color: var(--tu-ink-900, #2B1D10) !important; font-family: "Archivo", sans-serif !important; font-size: 1.4rem !important; font-weight: 600 !important; transition: background-color var(--tu-duration-fast, 200ms) var(--tu-ease, ease) !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-search { display: flex !important; align-items: center !important; min-height: 5.6rem !important; padding: .8rem 2.4rem !important; border-bottom: 0 !important; background: transparent !important; color: var(--tu-ink-900, #2B1D10) !important; font-family: "Archivo", sans-serif !important; font-size: 1.4rem !important; font-weight: 600 !important; transition: background-color var(--tu-duration-fast, 200ms) var(--tu-ease, ease) !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-product { min-height: 8.2rem !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-product:hover { background: var(--tu-brand-50, #FFF6EE) !important; color: var(--tu-brand-600, #CC5200) !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-product:focus { background: var(--tu-brand-50, #FFF6EE) !important; color: var(--tu-brand-600, #CC5200) !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-search:hover { background: var(--tu-brand-50, #FFF6EE) !important; color: var(--tu-brand-600, #CC5200) !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-search:focus { background: var(--tu-brand-50, #FFF6EE) !important; color: var(--tu-brand-600, #CC5200) !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-product .dgwt-wcas-si { flex: 0 0 5.6rem !important; width: 5.6rem !important; height: 5.6rem !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-product .dgwt-wcas-si img { width: 5.6rem !important; height: 5.6rem !important; padding: .3rem !important; border: .1rem solid var(--tu-border-soft, #F0E6DC) !important; border-radius: var(--tu-radius-sm, .6rem) !important; object-fit: contain !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-search .dgwt-wcas-si { flex: 0 0 3.2rem !important; width: 3.2rem !important; height: 3.2rem !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-suggestion-history-search .dgwt-wcas-si svg { width: 2rem !important; height: 2rem !important; fill: var(--tu-ink-500, #8A7B6C) !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-content-wrapp { padding-left: 1.2rem !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-st { color: inherit !important; font-family: "Archivo", sans-serif !important; font-size: 1.4rem !important; font-weight: 600 !important; line-height: 1.35 !important;}html:not(.dgwt-wcas-overlay-mobile-on) body.dgwt-wcas-open-pre-suggestions .dgwt-wcas-st-title { color: inherit !important; font-family: "Archivo", sans-serif !important; font-size: 1.4rem !important; font-weight: 600 !important; line-height: 1.35 !important;}#tehnoutil-header .matercom-wishlist-empty a { color: #fff;}#tehnoutil-header .matercom-wishlist-empty a:hover { color: #fff;}#tehnoutil-header .matercom-wishlist-empty a:focus-visible { color: #fff;}#tehnoutil-header .matercom-cart-empty a { color: #fff;}#tehnoutil-header .matercom-cart-empty a:hover { color: #fff;}#tehnoutil-header .matercom-cart-empty a:focus-visible { color: #fff;}#tehnoutil-header .matercom-cart-items { max-height: 40.5rem !important;}#tehnoutil-category-dropdown>.brx-dropdown-content { padding: 0; border: none; background: transparent; box-shadow: none; overflow: visible;}#tehnoutil-category-dropdown .tu-catmenu { border-radius: 0 0 var(--tu-radius-lg) var(--tu-radius-lg);}#tehnoutil-category-dropdown .tu-catmenu .tu-catmenu__head { border-radius: 0;}#tehnoutil-category-inner { flex-direction: row;}#tehnoutil-category-dropdown>.brx-submenu-toggle { background: var(--tu-ink-900); font-size: 1.4rem; transition: background-color var(--tu-duration-fast) var(--tu-ease);}#tehnoutil-category-dropdown>.brx-submenu-toggle::before { color: var(--tu-brand-400, #FF9346); font-size: 2rem; transition: color var(--tu-duration-fast) var(--tu-ease);}#tehnoutil-category-dropdown:hover>.brx-submenu-toggle,#tehnoutil-category-dropdown:focus-within>.brx-submenu-toggle { background: var(--tu-brand-600);}#tehnoutil-category-dropdown:hover>.brx-submenu-toggle::before,#tehnoutil-category-dropdown:focus-within>.brx-submenu-toggle::before { color: #fff;}@media (min-width: 992px) and (max-width: 1179px) { #tehnoutil-header #brxe-tumanc { gap: 1rem; } #tehnoutil-header #tehnoutil-desktop-nav>ul { gap: 0; } #tehnoutil-header #tehnoutil-desktop-nav .bricks-nav-menu { gap: 0; } #tehnoutil-header #tehnoutil-desktop-nav a { padding: 1rem .8rem; font-size: 1.3rem; } #tehnoutil-header #brxe-tusear { min-width: 10rem; } #tehnoutil-header .tu-action-label { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; } #tehnoutil-header #tehnoutil-account-trigger, #tehnoutil-header #favorite, #tehnoutil-header #cosul-meu { min-width: 4.4rem; justify-content: center; gap: 0; } #tehnoutil-header #brxe-tuacts { gap: 1.8rem; }}@media (min-width: 992px) { html body header#tehnoutil-header #tehnoutil-account #tehnoutil-account-popover { left: auto !important; right: -.8rem !important; transform: translateY(-1rem) !important; } html body header#tehnoutil-header #tehnoutil-account:hover #tehnoutil-account-popover, html body header#tehnoutil-header #tehnoutil-account:focus-within #tehnoutil-account-popover { transform: translateY(0) !important; } html body header#tehnoutil-header #tehnoutil-account #tehnoutil-account-popover::before { left: auto !important; right: 3.2rem !important; transform: rotate(45deg) !important; } html body header#tehnoutil-header #tehnoutil-wishlist-popover { left: auto !important; right: -.8rem !important; transform: translateY(-1rem) !important; } html body header#tehnoutil-header #matercom-wishlist-menu:hover #tehnoutil-wishlist-popover, html body header#tehnoutil-header #matercom-wishlist-menu:focus-within #tehnoutil-wishlist-popover, html body header#tehnoutil-header #favorite:hover #tehnoutil-wishlist-popover, html body header#tehnoutil-header #favorite:focus-within #tehnoutil-wishlist-popover { transform: translateY(0) !important; } html body header#tehnoutil-header #tehnoutil-wishlist-popover::before { left: auto !important; right: 3.6rem !important; transform: rotate(45deg) !important; } html body header#tehnoutil-header #tehnoutil-cart-popover { left: auto !important; right: -.8rem !important; } html body header#tehnoutil-header #tehnoutil-cart-popover::before { left: auto !important; right: 3.6rem !important; }}@media (min-width: 768px) and (max-width: 991px) { #tehnoutil-header #brxe-tusear { flex: 1 1 auto; min-width: 12rem; } #tehnoutil-header #tehnoutil-header-actions { flex-shrink: 0; }}@media (max-width: 665px) { #tehnoutil-header #brxe-tumanc { display: flex; flex-wrap: wrap; row-gap: 1.2rem; } #tehnoutil-header #brxe-tusear { flex-basis: 100%; order: 9; width: 100%; min-width: 0; } #tehnoutil-header #tehnoutil-header-actions { margin-left: auto; gap: 1.8rem; flex-shrink: 0; }}#tehnoutil-header .dgwt-wcas-search-wrapp { min-width: 0 !important;}@media (max-width: 478px) { header#tehnoutil-header #brxe-tutopb #brxe-tutopc #brxe-tuph02 { display: none !important; } header#tehnoutil-header #brxe-tutopb #brxe-tutopc #brxe-tuph01 { gap: .6rem; } header#tehnoutil-header #brxe-tutopb #brxe-tutopc #brxe-tuph01 .tu-topbar-label { position: static !important; width: auto !important; height: auto !important; padding: 0 !important; margin: 0 !important; overflow: visible !important; clip: auto !important; white-space: nowrap !important; border: 0 !important; }}@media (max-width: 478px) { header#tehnoutil-header #brxe-tutopb #brxe-tutopc #brxe-tuph01 { width: auto; min-width: 0; justify-content: flex-start; }}@media (max-width: 767px) { header#tehnoutil-header #brxe-tutopb #brxe-tutopc #brxe-tuph02 { display: none !important; } header#tehnoutil-header #brxe-tutopb #brxe-tutopc #brxe-tuemai { gap: 0; } header#tehnoutil-header #brxe-tutopb #brxe-tutopc #brxe-tuemai .tu-topbar-label { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; }}@media (max-width: 1179px) { #tehnoutil-header .tu-action-label { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important; }}#tehnoutil-header #tehnoutil-header-actions { display: flex; align-items: center; flex-shrink: 0; padding: 0; margin: 0; column-gap: 1.8rem;}#tehnoutil-header #tehnoutil-account-trigger,#tehnoutil-header #favorite,#tehnoutil-header #cosul-meu { position: relative; display: flex; align-items: center; justify-content: flex-start; flex-shrink: 0; min-width: 0; min-height: 0; padding: 0; margin: 0; overflow: visible; column-gap: .7rem; color: var(--tu-ink-900); text-decoration: none; cursor: pointer; transition: color var(--tu-duration-fast, 200ms) var(--tu-ease, ease);}#tehnoutil-header #tehnoutil-account-trigger:hover,#tehnoutil-header #tehnoutil-account-trigger:focus-visible,#tehnoutil-header #favorite:hover,#tehnoutil-header #favorite:focus-visible,#tehnoutil-header #cosul-meu:hover,#tehnoutil-header #cosul-meu:focus-visible { color: var(--tu-brand-600);}#tehnoutil-header #tehnoutil-account-trigger > .tu-ms,#tehnoutil-header #favorite > .tu-ms,#tehnoutil-header #cosul-meu > .tu-ms { position: relative; display: inline-flex; padding: 0; margin: 0; font-size: 2.4rem; font-weight: 400; line-height: 1; color: inherit;}#tehnoutil-header #tehnoutil-header-actions .tu-action-label { font-size: 1.4rem; font-weight: 600; color: inherit;}@media (min-width: 992px) and (max-width: 1179px) { #tehnoutil-header #tehnoutil-header-actions { column-gap: 1.8rem; } #tehnoutil-header #tehnoutil-account-trigger, #tehnoutil-header #favorite, #tehnoutil-header #cosul-meu { column-gap: 0; }}@media (min-width: 768px) and (max-width: 991px) { #tehnoutil-header #tehnoutil-header-actions { column-gap: 1.4rem; } #tehnoutil-header #tehnoutil-account-trigger, #tehnoutil-header #favorite, #tehnoutil-header #cosul-meu { column-gap: 0; }}@media (min-width: 666px) and (max-width: 767px) { #tehnoutil-header #tehnoutil-header-actions { column-gap: 1.4rem; } #tehnoutil-header #tehnoutil-account-trigger, #tehnoutil-header #favorite, #tehnoutil-header #cosul-meu { column-gap: 0; }}@media (max-width: 665px) { #tehnoutil-header #tehnoutil-header-actions { column-gap: 1.8rem; margin-left: auto; } #tehnoutil-header #tehnoutil-account-trigger, #tehnoutil-header #favorite, #tehnoutil-header #cosul-meu { column-gap: 0; }}html body header#tehnoutil-header #favorite .matercom-wishlist-count,html body header#tehnoutil-header #cosul-meu .xoo-wsc-sc-count { position: absolute !important; top: -6px !important; left: 14px !important; right: auto !important; bottom: auto !important; transform: none !important; min-width: 18px !important; width: auto !important; height: 18px !important; border-radius: 50% !important; box-sizing: border-box !important; margin: 0 !important; padding: 0 !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; line-height: 1 !important; background: var(--tu-brand-500) !important; color: #fff !important; font-size: 11px !important; font-weight: 700 !important; z-index: 2;}#tehnoutil-header .matercom-wishlist-count.tu-badge-zero { display: none !important;}#tehnoutil-header #tehnoutil-mobile-toggle { padding: 0;}@media (min-width: 768px) and (max-width: 991px) { html body header#tehnoutil-header #tehnoutil-account #tehnoutil-account-popover { left: auto !important; right: -.8rem !important; transform: translateY(-1rem) !important; } html body header#tehnoutil-header #tehnoutil-account:hover #tehnoutil-account-popover, html body header#tehnoutil-header #tehnoutil-account:focus-within #tehnoutil-account-popover { transform: translateY(0) !important; } html body header#tehnoutil-header #tehnoutil-account #tehnoutil-account-popover::before { left: auto !important; right: 3.2rem !important; transform: rotate(45deg) !important; }}html body header#tehnoutil-header #favorite .matercom-wishlist-count,html body header#tehnoutil-header #cosul-meu .xoo-wsc-sc-count { border: 0 !important;}html body header#tehnoutil-header #favorite .matercom-wishlist-count.tu-badge-zero { display: none !important;}html body header#tehnoutil-header #favorite .matercom-wishlist-count,html body header#tehnoutil-header #cosul-meu .xoo-wsc-sc-count { min-height: 18px !important; max-height: 18px !important; max-width: none !important;}#tehnoutil-header #tehnoutil-mobile-tabs { flex: 0 1 auto;}#tehnoutil-header #tehnoutil-mobile-menu :where(.bricks-nav-menu)>li,#tehnoutil-header #tehnoutil-mobile-menu .bricks-nav-menu>li { margin: 0 !important;}#tehnoutil-header #tehnoutil-mobile-category-nav .bricks-nav-menu>li { border-bottom: .1rem solid var(--tu-border-soft) !important;}#tehnoutil-header #tehnoutil-mobile-menu li { border-bottom-color: var(--tu-border-soft) !important;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li { border-bottom-color: rgba(255, 255, 255, .14) !important;}#tehnoutil-header #tehnoutil-mobile-category-nav .brx-submenu-toggle { box-sizing: border-box; padding-right: 1rem;}#tehnoutil-header #tehnoutil-mobile-category-nav .brx-submenu-toggle>button { flex: 0 0 4.4rem; margin: 0 !important;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu { padding-right: 0; box-sizing: border-box;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li { box-sizing: border-box;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu>li>.brx-submenu-toggle,#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu .brx-submenu-toggle { width: 100% !important; box-sizing: border-box !important; padding-right: 1rem !important;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu .brx-submenu-toggle>button { flex: 0 0 4.4rem !important; margin: 0 !important;}#tehnoutil-header #tehnoutil-mobile-category-nav ul.sub-menu .brx-submenu-toggle>a { flex: 1 1 auto !important; min-width: 0 !important;}#tehnoutil-header #tehnoutil-mobile-menu .bricks-nav-menu a,#tehnoutil-header #tehnoutil-mobile-category-nav a { white-space: normal !important; overflow-wrap: break-word; min-width: 0;}.dgwt-wcas-details-wrapp { border: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-left: 0 !important; border-radius: 0 var(--tu-radius-lg, 1.4rem) var(--tu-radius-lg, 1.4rem) 0 !important; background: var(--tu-surface-page, #fff) !important; box-shadow: var(--tu-shadow-modal, 0 2.4rem 6.4rem rgba(43,29,16,.22)) !important; color: var(--tu-ink-900, #2B1D10) !important; font-family: "Archivo", sans-serif !important; width: 40rem !important;}body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp { border-left: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-right: 0 !important; border-radius: var(--tu-radius-lg, 1.4rem) 0 0 var(--tu-radius-lg, 1.4rem) !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-details-inner { padding: 1.8rem !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-datails-title { display: block !important; margin-bottom: 1.2rem !important; padding-bottom: .8rem !important; border-bottom: 1px dashed var(--tu-border-soft, #F0E6DC) !important; color: var(--tu-ink-900, #2B1D10) !important; font-size: 1.4rem !important; font-weight: 800 !important; letter-spacing: .02em !important; line-height: 1.3 !important; text-transform: uppercase !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-details-title-tax { color: var(--tu-ink-500, #8A7B6C) !important; font-weight: 700 !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-tax-product-details { display: flex !important; gap: 1.2rem !important; align-items: flex-start !important; padding: 1rem 0 !important; border-bottom: 1px solid var(--tu-border-soft, #F0E6DC) !important; color: var(--tu-ink-900, #2B1D10) !important; text-decoration: none !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-tax-product-details:last-of-type { border-bottom: 0 !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-tpd-image img { width: 6.4rem !important; height: 6.4rem !important; object-fit: contain !important; background: #fff !important; border: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-radius: var(--tu-radius-md, .8rem) !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-tpd-rest-title { display: block !important; color: var(--tu-ink-900, #2B1D10) !important; font-size: 1.4rem !important; font-weight: 600 !important; line-height: 1.35 !important; transition: color var(--tu-duration-fast, 200ms) var(--tu-ease, ease);} .dgwt-wcas-details-wrapp .dgwt-wcas-tax-product-details:hover .dgwt-wcas-tpd-rest-title { color: var(--tu-brand-600, #CC5200) !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-tpd-price { margin-top: .4rem !important; color: var(--tu-brand-600, #CC5200) !important; font-size: 1.4rem !important; font-weight: 800 !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-tpd-price .woocommerce-price-suffix { color: var(--tu-ink-500, #8A7B6C) !important; font-size: 1.1rem !important; font-weight: 500 !important;} .dgwt-wcas-details-wrapp .woocommerce-Price-amount { color: inherit !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-details-more-products,.dgwt-wcas-details-wrapp .js-dgwt-wcas-details-more-products { display: block !important; margin-top: 1.2rem !important; padding: .8rem 0 !important; color: var(--tu-brand-600, #CC5200) !important; font-size: 1.3rem !important; font-weight: 800 !important; letter-spacing: .04em !important; text-align: center !important; text-transform: uppercase !important; text-decoration: none !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-details-more-products:hover,.dgwt-wcas-details-wrapp .js-dgwt-wcas-details-more-products:hover { color: var(--tu-brand-500, #FF791F) !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-title,.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title .dgwt-wcas-st-title { color: var(--tu-ink-900, #2B1D10) !important; font-size: 1.6rem !important; font-weight: 700 !important; line-height: 1.3 !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-price { color: var(--tu-brand-600, #CC5200) !important; font-size: 1.8rem !important; font-weight: 800 !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-price .woocommerce-price-suffix { color: var(--tu-ink-500, #8A7B6C) !important; font-size: 1.2rem !important; font-weight: 500 !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-desc { color: var(--tu-ink-700, #52453A) !important; font-size: 1.3rem !important; line-height: 1.55 !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-image img { background: #fff !important; border: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-radius: var(--tu-radius-md, .8rem) !important; object-fit: contain !important;} .dgwt-wcas-details-wrapp .quantity input[type="number"],.dgwt-wcas-details-wrapp .quantity .qty { min-height: 4.2rem !important; border: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-radius: var(--tu-radius-md, .8rem) !important; background: #fff !important; color: var(--tu-ink-900, #2B1D10) !important; font-family: "Archivo", sans-serif !important; font-size: 1.4rem !important; font-weight: 600 !important; text-align: center !important;} .dgwt-wcas-details-wrapp .button,.dgwt-wcas-details-wrapp .single_add_to_cart_button,.dgwt-wcas-details-wrapp .add_to_cart_button { display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: .8rem !important; min-height: 4.2rem !important; padding: .8rem 1.8rem !important; border: none !important; border-radius: var(--tu-radius-md, .8rem) !important; background: var(--tu-gradient-orange, linear-gradient(135deg,#FF791F,#CC5200)) !important; color: #fff !important; font-family: "Archivo", sans-serif !important; font-size: 1.4rem !important; font-weight: 700 !important; text-transform: none !important; cursor: pointer !important; transition: transform var(--tu-duration-fast, 200ms) var(--tu-ease, ease), box-shadow var(--tu-duration-fast, 200ms) var(--tu-ease, ease);} .dgwt-wcas-details-wrapp .button:hover,.dgwt-wcas-details-wrapp .single_add_to_cart_button:hover,.dgwt-wcas-details-wrapp .add_to_cart_button:hover { transform: translateY(var(--tu-lift, -0.2rem)); box-shadow: var(--tu-shadow-hover, 0 1rem 2.8rem rgba(204,82,0,.13)); color: #fff !important;}.dgwt-wcas-details-wrapp .quantity { display: inline-flex !important; align-items: stretch !important; border: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-radius: var(--tu-radius-md, .8rem) !important; background: #fff !important; overflow: hidden !important;} .dgwt-wcas-details-wrapp .quantity .qty { order: 2; width: 4.4rem !important; min-width: 4.4rem !important; min-height: 4.2rem !important; border: 0 !important; border-radius: 0 !important; -moz-appearance: textfield;} .dgwt-wcas-details-wrapp .quantity .qty::-webkit-outer-spin-button,.dgwt-wcas-details-wrapp .quantity .qty::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0;} .dgwt-wcas-details-wrapp .quantity .action { position: static !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; width: 3.6rem !important; min-height: 4.2rem !important; background: #fff !important; color: var(--tu-ink-700, #52453A) !important; cursor: pointer !important; transition: color var(--tu-duration-fast, 200ms) var(--tu-ease, ease), background-color var(--tu-duration-fast, 200ms) var(--tu-ease, ease);} .dgwt-wcas-details-wrapp .quantity .action.minus { order: 1; border-right: 1px solid var(--tu-border-soft, #F0E6DC) !important;} .dgwt-wcas-details-wrapp .quantity .action.plus { order: 3; border-left: 1px solid var(--tu-border-soft, #F0E6DC) !important;} .dgwt-wcas-details-wrapp .quantity .action svg { width: 1.6rem !important; height: 1.6rem !important; stroke: currentColor !important;} .dgwt-wcas-details-wrapp .quantity .action:hover { background: var(--tu-brand-50, #FFF6EE) !important; color: var(--tu-brand-600, #CC5200) !important;}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form > .quantity ~ .quantity,.dgwt-wcas-details-wrapp .add_to_cart_inline .quantity,.dgwt-wcas-details-wrapp p.add_to_cart_inline { display: none !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form > .quantity .qty { display: inline-flex !important; visibility: visible !important; opacity: 1 !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form { display: flex !important; align-items: center !important; gap: 1.2rem !important; flex-wrap: wrap !important;}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-image img { display: block !important; max-height: 20rem !important; width: auto !important; max-width: 100% !important; margin-inline: auto !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-title,.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title .dgwt-wcas-st-title { font-size: 1.8rem !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-price { font-size: 2rem !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-desc { display: -webkit-box !important; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden !important;}body .dgwt-wcas-details-wrapp { width: 34rem !important; max-width: 34rem !important;}body.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp { border: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-radius: var(--tu-radius-lg, 1.4rem) !important;}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:not(.dgwt-wcas-suggestion-headline):not(.js-dgwt-wcas-suggestion-headline):not(.dgwt-wcas-suggestion-headline-v2) { position: relative !important; transition: background-color var(--tu-duration-fast, 200ms) var(--tu-ease, ease);} .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:not(.dgwt-wcas-suggestion-headline):not(.js-dgwt-wcas-suggestion-headline):not(.dgwt-wcas-suggestion-headline-v2)::before { content: ""; position: absolute; left: 0; top: 0; bottom: 0; width: 0; background: var(--tu-brand-500, #FF791F); transition: width var(--tu-duration-fast, 200ms) var(--tu-ease, ease); pointer-events: none;} .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:not(.dgwt-wcas-suggestion-headline):not(.js-dgwt-wcas-suggestion-headline):not(.dgwt-wcas-suggestion-headline-v2):hover,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected { background: var(--tu-brand-50, #FFF6EE) !important;} .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion:not(.dgwt-wcas-suggestion-headline):not(.js-dgwt-wcas-suggestion-headline):not(.dgwt-wcas-suggestion-headline-v2):hover::before,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected::before { width: .4rem;}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-more,.dgwt-wcas-suggestions-wrapp .js-dgwt-wcas-suggestion-more,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more { color: var(--tu-brand-600, #CC5200) !important; font-weight: 800 !important; letter-spacing: .04em !important;} .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-more:hover .dgwt-wcas-st-more,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-more:hover { color: var(--tu-brand-500, #FF791F) !important;}html body .dgwt-wcas-suggestions-wrapp { max-height: none !important;}body.tu-fibo-right .dgwt-wcas-suggestions-wrapp { border-radius: var(--tu-radius-lg, 1.4rem) 0 0 var(--tu-radius-lg, 1.4rem) !important;}body.tu-fibo-left .dgwt-wcas-suggestions-wrapp { border-radius: 0 var(--tu-radius-lg, 1.4rem) var(--tu-radius-lg, 1.4rem) 0 !important;}body.tu-fibo-right .dgwt-wcas-details-wrapp { border-radius: 0 var(--tu-radius-lg, 1.4rem) var(--tu-radius-lg, 1.4rem) 0 !important; border-left: 1px solid var(--tu-border-soft, #F0E6DC) !important;}body.tu-fibo-left .dgwt-wcas-details-wrapp { border-radius: var(--tu-radius-lg, 1.4rem) 0 0 var(--tu-radius-lg, 1.4rem) !important; border-right: 1px solid var(--tu-border-soft, #F0E6DC) !important;}.dgwt-wcas-details-wrapp .woocommerce-Price-currencySymbol { color: inherit !important;}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form { display: flex !important; flex-wrap: nowrap !important; align-items: stretch !important; gap: 1rem !important;} .dgwt-wcas-details-wrapp .quantity { flex: 0 0 auto !important; border-radius: var(--tu-radius-md, .8rem) !important;} .dgwt-wcas-details-wrapp .quantity .qty { border: 0 !important; outline: none !important; box-shadow: none !important; border-radius: 0 !important; background: #fff !important;} .dgwt-wcas-details-wrapp .quantity .action { border-radius: 0 !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .button,.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .single_add_to_cart_button { flex: 1 1 auto !important; min-width: 0 !important; padding: .8rem 1.2rem !important; white-space: nowrap !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .button::before,.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .single_add_to_cart_button::before { content: "add_shopping_cart"; font-family: "Material Symbols Outlined"; font-size: 1.8rem; font-weight: 400; line-height: 1; font-feature-settings: "liga";}.dgwt-wcas-details-wrapp .dgwt-wcas-tpd-image { border: 0 !important; background: transparent !important; padding: 0 !important; box-shadow: none !important;}html:not(.dgwt-wcas-overlay-mobile-on) body .dgwt-wcas-suggestions-wrapp { border: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-radius: var(--tu-radius-lg, 1.4rem) !important; box-shadow: 0 18px 44px rgba(43, 29, 16, .16) !important; background: #fff !important; overflow-y: auto;}body.tu-fibo-right .dgwt-wcas-suggestions-wrapp { border-right: 0 !important; border-radius: var(--tu-radius-lg, 1.4rem) 0 0 var(--tu-radius-lg, 1.4rem) !important;}body.dgwt-wcas-open.tu-fibo-right .dgwt-wcas-details-wrapp { border: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-radius: 0 var(--tu-radius-lg, 1.4rem) var(--tu-radius-lg, 1.4rem) 0 !important; box-shadow: 0 18px 44px rgba(43, 29, 16, .16) !important; background: #fff !important; overflow-y: auto !important; display: block !important; visibility: visible !important;}@media (max-width: 991.98px) { body .dgwt-wcas-details-wrapp { display: none !important; }}html body .dgwt-wcas-details-wrapp a.dgwt-wcas-details-product-title { font-family: Archivo, sans-serif !important; font-size: 1.5rem !important; font-weight: 800 !important; line-height: 1.35 !important; color: var(--tu-ink-900, #2B1D10) !important; text-decoration: none !important; transition: color .2s ease;}html body .dgwt-wcas-details-wrapp a.dgwt-wcas-details-product-title:hover,html body .dgwt-wcas-details-wrapp a.dgwt-wcas-details-product-title:focus { color: var(--tu-brand-600, #CC5200) !important; text-decoration: none !important;}html body .dgwt-wcas-details-wrapp .quantity { display: inline-flex !important; align-items: stretch !important; height: 4.4rem !important; border: 1px solid var(--tu-border-strong, #E4DAD0) !important; border-radius: var(--tu-radius-md, .8rem) !important; background: #fff !important; overflow: hidden !important; box-shadow: none !important; transition: border-color .2s ease, box-shadow .2s ease;}html body .dgwt-wcas-details-wrapp .quantity:focus-within { border-color: var(--tu-brand-500, #FF791F) !important; box-shadow: 0 0 0 3px rgba(255, 121, 31, .35) !important;}html body .dgwt-wcas-details-wrapp .quantity .qty { width: 4.2rem !important; height: auto !important; min-height: 0 !important; padding: 0 !important; margin: 0 !important; border: 0 !important; border-left: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-right: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-radius: 0 !important; background: #fff !important; box-shadow: none !important; outline: none !important; text-align: center; font-size: 1.4rem !important; font-weight: 600 !important; color: var(--tu-ink-900, #2B1D10) !important; -moz-appearance: textfield; appearance: textfield;}html body .dgwt-wcas-details-wrapp .quantity .qty::-webkit-outer-spin-button,html body .dgwt-wcas-details-wrapp .quantity .qty::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0;}html body .dgwt-wcas-details-wrapp .quantity .action { width: 3.6rem !important; border: 0 !important; background: #fff !important; display: flex !important; align-items: center !important; justify-content: center !important; color: var(--tu-brand-600, #CC5200) !important; cursor: pointer; transition: background .2s ease, color .2s ease;}html body .dgwt-wcas-details-wrapp .quantity .action:hover { background: var(--tu-brand-100, #FFF1E6) !important; color: var(--tu-brand-700, #A34200) !important;}html body .dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form { display: flex !important; flex-wrap: nowrap !important; align-items: stretch !important; gap: 1rem !important;}html body .dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form > p { display: none !important;}html body .dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .quantity { flex: 0 0 auto !important;}html body .dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .button,html body .dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .add_to_cart_button { flex: 1 1 auto !important; min-width: 0 !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: .8rem !important; height: 4.4rem !important; min-height: 0 !important; padding: 0 2.2rem !important; white-space: nowrap !important; font-size: 1.4rem !important; font-weight: 700 !important;}.dgwt-wcas-suggestion-headline-v2 { display: flex !important; align-items: baseline !important; gap: 1rem !important; padding: 1.4rem 1.6rem .8rem !important; border-bottom: 1px solid var(--tu-border-soft, #F0E6DC) !important; background: transparent !important;} .dgwt-wcas-suggestion-headline-v2 .dgwt-wcas-st { font-family: Archivo, sans-serif !important; font-size: 1.3rem !important; font-weight: 800 !important; letter-spacing: .04em !important; text-transform: uppercase !important; color: var(--tu-ink-900, #2B1D10) !important;} .dgwt-wcas-sugg-hist-clear,.js-dgwt-wcas-sugg-hist-clear { font-size: 1.2rem !important; font-weight: 700 !important; color: var(--tu-brand-600, #CC5200) !important; text-decoration: underline !important; text-underline-offset: 2px; transition: color .2s ease;} .dgwt-wcas-sugg-hist-clear:hover,.js-dgwt-wcas-sugg-hist-clear:hover { color: var(--tu-brand-700, #A34200) !important;}@media (max-width: 991.98px) { html:not(.dgwt-wcas-overlay-mobile-on) header#tehnoutil-header .js-dgwt-wcas-enable-mobile-form, html:not(.dgwt-wcas-overlay-mobile-on) header#tehnoutil-header .dgwt-wcas-enable-mobile-form { display: block !important; position: absolute !important; left: 0 !important; top: 0 !important; width: 100% !important; height: 100% !important; min-height: 0 !important; padding: 0 !important; margin: 0 !important; border: 0 !important; border-radius: 0 !important; background: transparent !important; z-index: 120 !important; cursor: pointer; } html:not(.dgwt-wcas-overlay-mobile-on) header#tehnoutil-header .js-dgwt-wcas-enable-mobile-form::before, html:not(.dgwt-wcas-overlay-mobile-on) header#tehnoutil-header .dgwt-wcas-enable-mobile-form::before { content: none !important; }}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-overlay-mobile { background: #fff !important;}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar { display: flex !important; align-items: center !important; gap: 1rem !important; height: 7.1rem !important; padding: 1.2rem 1.4rem !important; box-sizing: border-box !important; background: #fff !important; border-bottom: 1px solid var(--tu-border-soft, #F0E6DC) !important;}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return { flex: 0 0 auto !important; width: 4rem !important; height: 4rem !important; min-height: 0 !important; padding: 0 !important; border: 0 !important; border-radius: var(--tu-radius-md, .8rem) !important; background: transparent !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; cursor: pointer; transition: background .2s ease;}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover { background: var(--tu-brand-50, #FFF6EE) !important;}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-return svg { width: 2.2rem; height: 2.2rem;}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-return svg path { fill: var(--tu-ink-700, #52453A) !important;}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-return:hover svg path { fill: var(--tu-brand-600, #CC5200) !important;}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp { flex: 1 1 auto !important; min-width: 0 !important; max-width: none !important;}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input { background: var(--tu-brand-50, #FFF6EE) !important; border: .15rem solid var(--tu-brand-200, #FFD9B8) !important; border-radius: var(--tu-radius-md, .8rem) !important; height: 4.6rem !important; font-size: 1.4rem !important; color: var(--tu-ink-900, #2B1D10) !important; box-shadow: none !important; transition: border-color .2s ease, box-shadow .2s ease;}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus { border-color: var(--tu-brand-500, #FF791F) !important; box-shadow: 0 0 0 3px rgba(255, 121, 31, .35) !important;}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder { color: var(--tu-ink-500, #8A7B6C);}html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp { left: 0 !important; top: 7.1rem !important; width: 100% !important; height: calc(100% - 7.1rem) !important; max-height: none !important; min-height: 0 !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; background: #fff !important;}html body.tu-fibo-right .dgwt-wcas-suggestions-wrapp { border-right: 0 !important; border-radius: var(--tu-radius-lg, 1.4rem) 0 0 var(--tu-radius-lg, 1.4rem) !important;}html body .dgwt-wcas-details-wrapp .quantity .action.minus { border-right: 0 !important;}html body .dgwt-wcas-details-wrapp .quantity .action.plus { border-left: 0 !important;}html body .dgwt-wcas-details-wrapp .dgwt-wcas-details-inner-product { padding: 2rem !important;}html body .dgwt-wcas-details-wrapp .dgwt-wcas-details-inner-product .dgwt-wcas-details-space { padding: 0 !important;}body.tu-fibo-right .dgwt-wcas-suggestions-wrapp { clip-path: inset(-6rem 0 -6rem -6rem);}body.tu-fibo-right .dgwt-wcas-details-wrapp { clip-path: inset(-6rem -6rem -6rem 0);}html body .dgwt-wcas-details-wrapp .dgwt-wcas-details-inner-taxonomy { margin-top: 0 !important; padding: 1.2rem 2rem 1.6rem !important;}html body .dgwt-wcas-details-wrapp .dgwt-wcas-datails-title { margin-top: 0 !important;}.dgwt-wcas-suggestions-wrapp a.dgwt-wcas-suggestion:hover,.dgwt-wcas-suggestions-wrapp a.dgwt-wcas-suggestion:focus,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion a:hover:not(.dgwt-wcas-sugg-hist-clear):not(.js-dgwt-wcas-sugg-hist-clear),.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-more:hover,.dgwt-wcas-details-wrapp .dgwt-wcas-tax-product-details:hover,.dgwt-wcas-details-wrapp .dgwt-wcas-details-more-products:hover { text-decoration: none !important;}@media (max-width: 477.98px) { :root { --container-pad: 1.2rem; }}.yith-wcwl-feedback-messages-container { pointer-events: none !important; background: none !important;}html body .yith-wcwl-add-to-wishlist__feedback { position: fixed !important; inset: auto !important; left: 50% !important; top: 45% !important; translate: -50% -50%; z-index: 211 !important; max-width: min(40rem, calc(100vw - 4rem)) !important; width: max-content !important; background: #fff !important; border: 1px solid var(--tu-border-strong, #E4DAD0) !important; border-radius: var(--tu-radius-lg, 1.4rem) !important; box-shadow: 0 24px 64px rgba(43, 29, 16, 0.22) !important; padding: 2rem 2.4rem !important; margin: 0 !important; text-align: center !important; display: block !important; font-size: 1.4rem !important; line-height: 1.65 !important; color: var(--tu-ink-700, #52453A) !important; pointer-events: none !important; animation: tu-fav-pop 300ms var(--tu-ease, cubic-bezier(0.2, 0.7, 0.3, 1));}html body .yith-wcwl-add-to-wishlist__feedback--product_added { border-color: var(--tu-brand-200, #FFD9B8) !important;}@keyframes tu-fav-pop { from { opacity: 0; transform: translateY(10px) scale(0.96); } to { opacity: 1; transform: none; }}html body .yith-wcwl-add-to-wishlist__feedback::before { content: 'favorite'; font-family: 'Material Symbols Outlined'; font-size: 2.4rem; font-weight: 400; line-height: 1; width: 4.4rem; height: 4.4rem; border-radius: 50%; margin: 0 auto 1rem; display: flex; align-items: center; justify-content: center; background: var(--tu-surface-subtle, #FAF6F1); color: var(--tu-ink-400, #B0A294); font-variation-settings: 'FILL' 0; -webkit-font-feature-settings: 'liga'; font-feature-settings: 'liga';}html body .yith-wcwl-add-to-wishlist__feedback--product_added::before { background: var(--tu-brand-50, #FFF6EE); color: var(--tu-brand-600, #CC5200); font-variation-settings: 'FILL' 1;}html body .yith-wcwl-add-to-wishlist__feedback strong { color: var(--tu-ink-900, #2B1D10) !important; font-weight: 800 !important;}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form,.dgwt-wcas-details-wrapp .quantity,.dgwt-wcas-details-wrapp .quantity .action,.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .button,.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .add_to_cart_button { -webkit-user-select: none; user-select: none;}html:not(.dgwt-wcas-overlay-mobile-on) body .dgwt-wcas-suggestions-wrapp { border-radius: var(--tu-radius-lg, 1.4rem) 0 0 var(--tu-radius-lg, 1.4rem) !important;}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) { border: 0 !important; background: transparent !important; cursor: pointer; display: flex !important; align-items: center !important; justify-content: center !important; padding: 0 8px 0 0 !important; margin: 0 !important; width: auto !important; min-height: 0 !important; color: #9A8B7D !important; transition: color 0.2s ease; filter: none !important;} .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):hover { color: #CC5200 !important;} .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) svg { display: none !important;} .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader)::before { content: 'close'; font-family: 'Material Symbols Outlined'; font-size: 18px; font-weight: 400; line-height: 1; color: currentColor; -webkit-font-feature-settings: 'liga'; font-feature-settings: 'liga';}#brxe-tusear .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) { right: 92px !important;}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si { width: 40px !important; height: 40px !important; flex: 0 0 40px !important; background: #fff !important; border: 1px solid var(--tu-border-soft, #F0E6DC) !important; border-radius: 6px !important; display: flex !important; align-items: center !important; justify-content: center !important; overflow: hidden;} .dgwt-wcas-suggestions-wrapp .dgwt-wcas-si img { width: auto !important; height: auto !important; max-width: 88% !important; max-height: 88% !important; object-fit: contain !important;}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-st-more-total { color: inherit !important;}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp { font-family: Archivo, sans-serif !important; font-size: 13px !important; font-weight: 800 !important; color: var(--tu-brand-600, #CC5200) !important; flex-shrink: 0 !important;} .dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp del { display: none !important;}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-price { display: flex !important; align-items: baseline !important; gap: 10px !important; flex-wrap: wrap;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-price ins { order: 1; text-decoration: none !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-price del { order: 2; text-decoration: line-through;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-price small { order: 3;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-price ins .woocommerce-Price-amount,.dgwt-wcas-details-wrapp .dgwt-wcas-pd-price > .woocommerce-Price-amount { font-size: 19px !important; font-weight: 800 !important; color: var(--tu-brand-600, #CC5200) !important;} .dgwt-wcas-details-wrapp .dgwt-wcas-pd-price del .woocommerce-Price-amount { font-size: 13px !important; font-weight: 400 !important; color: #9A8B7D !important;}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-price del { font-size: 13px !important; font-weight: 400 !important; color: #9A8B7D !important; line-height: 1.2 !important; text-decoration: line-through !important; text-decoration-color: currentColor !important;}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp ins { text-decoration: none !important;}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) { top: 50% !important; bottom: auto !important; height: auto !important; transform: translateY(-50%) !important;}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) { height: 18px !important;} .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader)::before { position: static !important; top: auto !important; right: auto !important; bottom: auto !important; left: auto !important; width: auto !important; height: auto !important; margin: 0 !important; background: none !important; transform: none !important; opacity: 1 !important;} .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader)::after { content: none !important; display: none !important;}.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si img,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si .dgwt-wcas-image,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-si > * { border: 0 !important; border-radius: 0 !important; box-shadow: none !important; background: transparent !important; padding: 0 !important;}.dgwt-wcas-suggestions-wrapp a.dgwt-wcas-suggestion-selected,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected,.dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-selected * { text-decoration: none !important;}@font-face { font-family: "Archivo Var"; font-style: normal; font-weight: 100 900; font-display: swap; src: url("https://vmwebsite.ro/wp-content/uploads/2026/08/ArchivoVariable.woff2") format("woff2");}#tehnoutil-category-bar { border-top: 1px solid var(--tu-border-soft, #F0E6DC);}#tehnoutil-category-inner { width: min(100% - 4rem, 120rem); max-width: none; margin-inline: auto; padding: .8rem 0; min-height: 0 !important; display: flex; align-items: center;}#tehnoutil-category-dropdown > .brx-submenu-toggle { height: 4.2rem; min-height: 4.2rem !important; padding: 0 1.8rem !important; display: inline-flex; align-items: center; gap: .8rem; margin-right: 1.2rem; flex: 0 0 auto; background: var(--tu-ink-900, #2B1D10); color: #fff; border: 0 !important; border-radius: var(--tu-radius-md, .8rem); font-family: "Archivo", sans-serif; font-size: 1.4rem; font-weight: 700; cursor: pointer; transition: background 200ms var(--tu-ease, ease); box-shadow: none !important; transform: none !important;}#tehnoutil-category-dropdown > .brx-submenu-toggle::before { content: "menu"; font-family: "Material Symbols Outlined"; font-size: 2rem; font-weight: 400; line-height: 1; color: var(--tu-brand-400, #FF9346); -webkit-font-feature-settings: "liga"; font-feature-settings: "liga"; transition: color 200ms var(--tu-ease, ease);}#tehnoutil-category-dropdown > .brx-submenu-toggle > span { color: #fff;}#tehnoutil-category-dropdown:hover > .brx-submenu-toggle,#tehnoutil-category-dropdown.open > .brx-submenu-toggle,#tehnoutil-category-dropdown.active > .brx-submenu-toggle { background: var(--tu-brand-600, #CC5200);}#tehnoutil-category-dropdown:hover > .brx-submenu-toggle::before,#tehnoutil-category-dropdown.open > .brx-submenu-toggle::before,#tehnoutil-category-dropdown.active > .brx-submenu-toggle::before { color: #fff;}#tehnoutil-category-dropdown .brx-submenu-toggle button { background: transparent !important; border: 0 !important; padding: 0 !important; margin: 0 !important; min-height: 0 !important; min-width: 0 !important; width: auto !important; display: inline-flex; align-items: center; color: #fff; cursor: pointer;}#tehnoutil-category-dropdown .brx-submenu-toggle button svg { display: none !important;}#tehnoutil-category-dropdown .brx-submenu-toggle button::before { display: inline-block; content: "expand_more"; font-family: "Material Symbols Outlined"; font-size: 1.8rem; font-weight: 400; line-height: 1; color: #fff; -webkit-font-feature-settings: "liga"; font-feature-settings: "liga"; transition: transform 200ms var(--tu-ease, ease);}#tehnoutil-category-dropdown .brx-submenu-toggle button[aria-expanded="true"]::before { transform: rotate(180deg);}#tehnoutil-category-dropdown { position: relative;}#tehnoutil-category-dropdown > .brx-dropdown-content { position: absolute; top: 100% !important; left: 0 !important; padding: .8rem 0 0 0 !important; margin: 0 !important; width: auto !important; min-width: 0 !important; background: transparent !important; border: 0 !important; box-shadow: none !important; z-index: 70 !important;}#tehnoutil-header .tu-catmenu { width: 30rem; background: var(--tu-surface-card, #fff); border: 1px solid var(--tu-border-soft, #F0E6DC); border-radius: var(--tu-radius-lg, 1.4rem); box-shadow: var(--tu-shadow-card, 0 .2rem .8rem rgba(204,82,0,.05)); position: relative;}#tehnoutil-header .tu-catmenu__head { background: var(--tu-gradient-orange, linear-gradient(135deg,#FF791F,#CC5200)); color: #fff; padding: 1.2rem 1.6rem !important; display: flex; align-items: center; gap: .8rem; border-radius: 1.4rem 1.4rem 0 0 !important;}#tehnoutil-header .tu-catmenu__head-ico::before { font-size: 1.8rem; color: #fff;}#tehnoutil-header .tu-catmenu__head-txt { font-family: "Archivo", sans-serif; font-size: 1.4rem; font-weight: 800; text-transform: uppercase; letter-spacing: .03em; color: #fff;}#tehnoutil-header .tu-catmenu__list { padding: .6rem 0 !important;}:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__row { display: flex; align-items: center; gap: 1rem; padding: 1rem 1.6rem !important; font-family: "Archivo Var", "Archivo", sans-serif; font-size: 1.4rem; font-weight: 500; font-variation-settings: 'wght' 500; color: var(--tu-ink-900, #2B1D10); background: transparent; border-left: 3px solid transparent; text-decoration: none !important; transition: color 300ms var(--tu-ease, ease), background 300ms var(--tu-ease, ease), border-color 300ms var(--tu-ease, ease), font-variation-settings 300ms var(--tu-ease, ease);}:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__row:hover,:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__row[aria-current="page"],:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__item:hover > .tu-catmenu__row { background: var(--tu-brand-50, #FFF6EE); color: var(--tu-brand-600, #CC5200); border-left-color: var(--tu-brand-500, #FF791F); font-variation-settings: 'wght' 700;}:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__ico::before,:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__chev::before,:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__head-ico::before,:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__fly-ico::before { font-variation-settings: 'wght' 400 !important;}:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__ico::before { font-size: 2rem; color: var(--tu-ink-500, #8A7B6C); transition: color 300ms var(--tu-ease, ease);}:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__row:hover .tu-catmenu__ico::before,:is(#tehnoutil-header, .tu-home-hero) .tu-catmenu__item:hover > .tu-catmenu__row .tu-catmenu__ico::before { color: var(--tu-brand-600, #CC5200);}#tehnoutil-header .tu-catmenu__lbl { flex: 1; min-width: 0; line-height: 1.3;}#tehnoutil-header .tu-catmenu__chev::before { font-size: 1.6rem; color: var(--tu-ink-400, #B0A294);}#tehnoutil-header .tu-catmenu__fly { left: calc(100% - 1px) !important; top: 0 !important; min-height: 100%; width: clamp(28rem, calc(100vw - 36rem), 56rem); max-width: none !important; padding: 2rem 2.4rem !important; box-sizing: border-box; background: var(--tu-surface-card, #fff); border: 1px solid var(--tu-border-soft, #F0E6DC); border-left: 0 !important; border-radius: 0 1.4rem 1.4rem 0; box-shadow: var(--tu-shadow-modal, 0 2.4rem 6.4rem rgba(43,29,16,.22)); clip-path: inset(-6rem -6rem -6rem 0); z-index: 30 !important;}#tehnoutil-header .tu-catmenu__fly-head { display: flex; align-items: center; gap: .8rem; margin-bottom: 1.4rem !important;}#tehnoutil-header .tu-catmenu__fly-ico::before { font-size: 2rem; color: var(--tu-brand-600, #CC5200);}#tehnoutil-header .tu-catmenu__fly-ttl { font-family: "Archivo", sans-serif; font-size: 1.5rem; font-weight: 800; text-transform: uppercase; color: var(--tu-ink-900, #2B1D10);}#tehnoutil-header .tu-catmenu__sub { font-size: 1.4rem; font-weight: 700; color: var(--tu-brand-600, #CC5200) !important; text-decoration: none !important; transition: color 300ms var(--tu-ease, ease);}#tehnoutil-header .tu-catmenu__sub:hover { color: var(--tu-brand-500, #FF791F) !important;}#tehnoutil-header .tu-catmenu__mini-txt { font-size: 1.3rem; color: var(--tu-ink-700, #52453A); transition: color 300ms var(--tu-ease, ease);}#tehnoutil-header .tu-catmenu__mini:hover .tu-catmenu__mini-txt { color: var(--tu-brand-600, #CC5200);}#tehnoutil-header .tu-catmenu__dot { width: .4rem; height: .4rem; background: var(--tu-brand-300, #FFB877); transition: background 300ms var(--tu-ease, ease);}#tehnoutil-header .tu-catmenu__mini:hover .tu-catmenu__dot { background: var(--tu-brand-500, #FF791F);}