@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:100;src:url(/assets/shops/pia/build/assets/font/Aileron-Thin-060700b8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:200;src:url(/assets/shops/pia/build/assets/font/Aileron-UltraLight-742ade2d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:300;src:url(/assets/shops/pia/build/assets/font/Aileron-Light-086560cd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:400;src:url(/assets/shops/pia/build/assets/font/Aileron-Regular-8bb42f89.woff2) format("woff2")}@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:500;src:url(/assets/shops/pia/build/assets/font/Aileron-SemiBold-30abe2df.woff2) format("woff2")}@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:700;src:url(/assets/shops/pia/build/assets/font/Aileron-Bold-70b6f707.woff2) format("woff2")}@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:800;src:url(/assets/shops/pia/build/assets/font/Aileron-Black-9c84e274.woff2) format("woff2")}@font-face{font-display:swap;font-family:Aileron;font-style:normal;font-weight:900;src:url(/assets/shops/pia/build/assets/font/Aileron-Heavy-5b1fb2c8.woff2) format("woff2")}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-500{font-weight:500}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}html{height:100%}body,html{margin:0;padding:0;width:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box;outline:0}button,input,select,textarea{outline:none!important}button:focus,input:focus,select:focus,textarea:focus{outline:none!important;box-shadow:none!important}img{max-width:100%}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.full-right{position:relative;overflow:hidden}@media (min-width: 1200px){.full-right{margin-left:0;margin-right:-50px}}@media (min-width: 1400px){.full-right{margin-left:0;margin-right:-50px}}@media (min-width: 1400px){.full-right{margin-left:0;margin-right:calc(-50vw + 685px)}}.full-left{position:relative;overflow:hidden}@media (min-width: 992px){.full-left{margin-right:0;margin-left:calc(-50vw + 465px)}}@media (min-width: 1200px){.full-left{margin-right:0;margin-left:calc(-50vw + 555px)}}@media (min-width: 1400px){.full-left{margin-right:0;margin-left:calc(-50vw + 685px)}}.col-sm-20,.col-md-20,.col-lg-20,.col-xl-20,.col-xxl-20{position:relative}@media (min-width: 576px){.col-sm-20{flex:0 0 20%;max-width:20%}}@media (min-width: 768px){.col-md-20{flex:0 0 20%;max-width:20%}}@media (min-width: 992px){.col-lg-20{flex:0 0 20%;max-width:20%}}@media (min-width: 1200px){.col-xl-20{flex:0 0 20%;max-width:20%}}@media (min-width: 1400px){.col-xxl-20{flex:0 0 20%;max-width:20%}}.header-desktop{background-color:#fff;width:100%;padding:10px 0 0}.header-desktop ul{list-style:none;margin:0;padding:0}.header-desktop ul li{margin:0;padding:0}.header-desktop a{text-decoration:none}.header-desktop .logo img{height:auto!important}.header-desktop .header-buttons{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.header-desktop .header-buttons .header-button-col{margin-left:15px;position:relative}.header-desktop .header-buttons .header-button{color:#000;text-decoration:none;position:relative;font-weight:400;background-color:#fff;display:inline-block;border-radius:4px;padding:.4rem .6rem;font-size:.875rem;line-height:1}.header-desktop .header-buttons .header-button i{font-size:1.1rem;line-height:1;display:inline-block;vertical-align:text-bottom}.header-desktop .header-buttons .header-button.account-button{border:1px solid #E4E2E2;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.header-desktop .header-buttons .header-button.account-button .icon-right-open-big{font-size:.5rem;width:15px;height:15px;line-height:15px;background-color:#f1f0f0;border-radius:50%;text-align:center;color:#000!important}.header-desktop .header-buttons .header-button.account-button .account-lab{padding:.1rem 0 0}.header-desktop .header-buttons .header-button.account-button .loyality-points{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding-left:.4rem;border-left:1px solid #E4E2E2;margin-left:.4rem}.header-desktop .header-buttons .header-button.account-button .loyality-points .val{background-color:#f6524c;color:#fff;font-weight:400;border-radius:4px;padding:0 .4rem;text-align:center;height:23px;line-height:23px;margin-right:.3rem}.header-desktop .header-buttons .header-button.account-button .loyality-points .val-lab{font-weight:400;font-size:.65rem;line-height:1.2}.header-desktop .header-buttons .header-button .basket-icon{position:relative}.header-desktop .header-buttons .header-button .basket-icon .basket-count{display:inline-block;background-color:#000;color:#fff;font-weight:500;border-radius:100px;font-size:.6rem;padding:0 2px;position:absolute;top:-7px;right:-7px;height:15px;line-height:15px;aspect-ratio:1/1;text-align:center}.header-desktop .header-buttons .header-button:hover .loyality-points .val-lab,.header-desktop .header-buttons .header-button:hover i{color:#273773}.header-desktop .header-buttons .header-button:hover .basket-icon .basket-count{background-color:#273773}.header-desktop .header-buttons .header-button:hover .icon-heart-empty{color:#f6524c}.header-desktop .header-buttons .basket-button-col:hover .dropdown-basket{display:block}.header-desktop .dropdown-basket{position:absolute;width:330px;padding-top:10px;right:0;top:100%;z-index:100;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;display:none}.header-desktop .dropdown-basket .inner-header-basket{background-color:#fff;padding:0;border-radius:4px;-webkit-box-shadow:1px 2px 5px 4px rgba(0,0,0,.1);-moz-box-shadow:1px 2px 5px 4px rgba(0,0,0,.1);box-shadow:1px 2px 5px 4px #0000001a;position:relative}.header-desktop .dropdown-basket .inner-header-basket:before{display:block;content:"";width:0;height:0;border-style:solid;border-width:0 7px 10px 7px;border-color:transparent transparent #273773 transparent;position:absolute;right:14%;top:-10px}.header-desktop .dropdown-basket .title-bar{background-color:#273773;color:#fff;font-weight:500;font-size:.87rem;padding:10px;border-radius:4px 4px 0 0;margin-bottom:10px}.header-desktop .dropdown-basket .table-products{width:100%}.header-desktop .dropdown-basket .table-products thead td{font-weight:700;padding-bottom:10px}.header-desktop .dropdown-basket .table-products thead .lab-cantitate{position:relative;width:40px}.header-desktop .dropdown-basket .table-products thead .lab-cantitate span{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-desktop .dropdown-basket .table-products tbody td{border-bottom:1px solid #e7e7e7;padding-bottom:5px}.header-desktop .dropdown-basket .table-products tbody .col-name{max-width:150px}.header-desktop .dropdown-basket .table-products .image{width:40px}.header-desktop .dropdown-basket .table-products .image img{border:2px solid #eaeaea}.header-desktop .dropdown-basket .table-products .name{display:block;color:#000;text-decoration:none;font-size:.8rem;font-weight:500;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;padding-left:10px}.header-desktop .dropdown-basket .table-products .col-price{white-space:nowrap}.header-desktop .dropdown-basket .total{font-size:1.1rem;font-weight:700;border-top:1px solid #e7e7e7;padding-top:10px}.header-desktop .dropdown-basket .buton-buy{display:inline-block;text-align:center;text-decoration:none!important;cursor:pointer;background-color:#273773;color:#fff;font-weight:500;border-radius:100px;font-size:.875rem;line-height:1;padding:.75rem 1rem;border:none;width:100%}.header-desktop .dropdown-basket .buton-buy:hover{background-color:#1d2955}.header-desktop .dropdown-basket .products-list{overflow:hidden;padding:0 10px}.header-desktop .dropdown-basket .scroll-products-list{max-height:190px;overflow:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.header-desktop .dropdown-basket .scroll-products-list::-webkit-scrollbar{display:none}.header-desktop .dropdown-basket .link-empty{color:#4d4e56;text-decoration:underline;font-weight:500}.header-desktop .dropdown-basket .link-empty:hover{color:#273773}.header-desktop .header-navbar{position:relative;background-color:#273773;margin-top:10px;color:#fff}.header-desktop .header-navbar .nav-links .nav-item{display:inline-block;padding:0 .7rem}.header-desktop .header-navbar .nav-links .nav-item.has-dropdown .nav-link{padding-right:.7rem;display:block;position:relative;z-index:2}.header-desktop .header-navbar .nav-links .nav-item.has-dropdown .nav-link:after{display:block;font-family:fontello;content:"\e800";font-size:.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header-desktop .header-navbar .nav-links .nav-item.has-dropdown:hover .nav-dropdown{visibility:visible;opacity:1;transform:scaleY(1);z-index:1}.header-desktop .header-navbar .nav-links .nav-item:hover .nav-link:before{display:block;content:"";height:4px;width:100%;background-color:#fff;position:absolute;left:0;bottom:0}.header-desktop .header-navbar .nav-links .nav-link{font-weight:300;color:#fff;padding:1rem 0;position:relative}.header-desktop .header-navbar .nav-links .nav-link.red-link{color:#273773}.header-desktop .header-navbar .nav-links .nav-link.red-link:before{background-color:#273773!important}.header-desktop .header-navbar .search-toggle{color:#fff;font-size:1rem}.header-desktop .header-navbar .search-toggle:hover{color:#e8e8e8}.header-desktop .nav-dropdown{position:absolute;left:0;right:0;background-color:#fff;padding:20px 0;transform:scaleY(0);transform-origin:top;opacity:0;transition:transform .26s ease,opacity .26s ease;z-index:0}.header-desktop .nav-dropdown .nav-dropdown-list .nav-dropdown-item{padding:.7rem 0}.header-desktop .nav-dropdown .nav-dropdown-list .nav-dropdown-item:not(:last-child){border-bottom:1px solid #ECECEC}.header-desktop .nav-dropdown .nav-dropdown-list .nav-dropdown-item .nav-dropdown-link{font-weight:400;color:#000;padding-right:30px;position:relative;width:230px;display:block}.header-desktop .nav-dropdown .nav-dropdown-list .nav-dropdown-item .nav-dropdown-link:after{display:block;font-family:fontello;content:"\e802";font-size:.7rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header-desktop .nav-dropdown .nav-dropdown-list .nav-dropdown-item .nav-dropdown-link.link-right{width:unset;padding-right:0}.header-desktop .nav-dropdown .nav-dropdown-list .nav-dropdown-item .nav-dropdown-link.link-right:after{display:none}.header-desktop .nav-dropdown .nav-dropdown-list .nav-dropdown-item .nav-dropdown-link:hover{color:#273773}.header-desktop .nav-dropdown .nav-dropdown-list .models-list{padding-top:15px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-desktop .nav-dropdown .nav-dropdown-list .models-list .model-item{margin:10px}.header-desktop .nav-dropdown .nav-dropdown-list .models-list .model-item .model-link{display:block;width:90px;color:#000}.header-desktop .nav-dropdown .nav-dropdown-list .models-list .model-item .model-link .image{display:block;border:1px solid #707070;border-radius:6px;width:90px;height:90px;text-align:center;line-height:90px;margin-bottom:10px}.header-desktop .nav-dropdown .nav-dropdown-list .models-list .model-item .model-link .image img{max-height:100%;max-width:100%}.header-desktop .nav-dropdown .nav-dropdown-list .models-list .model-item .model-link .name{text-align:center;display:block;font-size:.7rem;font-weight:600;line-height:1}.header-desktop .nav-dropdown .nav-dropdown-list .models-list .model-item .model-link:hover{color:#273773}.header-desktop .nav-dropdown .nav-dropdown-list .models-list .model-item .model-link:hover .image{border-color:#273773}.header-desktop .header-search-wrap{background-color:#fff;padding:40px 0;transform:scaleY(0);transform-origin:top;opacity:0;transition:transform .26s ease,opacity .26s ease;position:absolute;top:100%;left:0;width:100%}.header-desktop .header-search-wrap form{width:100%}.header-desktop .header-search-wrap .header-seearch{max-width:700px;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:relative}.header-desktop .header-search-wrap .header-seearch .input-search{background-color:#fff;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:100px;height:35px;line-height:35px;padding:0 10px;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;border:1px solid #000;color:#000;margin-right:10px}.header-desktop .header-search-wrap .header-seearch .buton-search{display:inline-block;text-align:center;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#273773;color:#fff;height:36px;line-height:36px;padding:0 15px;border-radius:100px}.header-desktop .header-search-wrap .header-seearch .buton-search:hover{background-color:#1d2955}body.search-opened .header-search-wrap{transform:scaleY(1);opacity:1}.header-mobile{background-color:#fff;padding:5px 0 0;width:100%}@media (max-width: 1399px){.header-mobile .container{max-width:100%}}.header-mobile ul{margin:0;padding:0;list-style:none}.header-mobile ul li{margin:0;padding:0}.header-mobile .logo img{height:auto!important}.header-mobile .header-buttons{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.header-mobile .header-buttons .header-button-col{margin-left:15px;position:relative}.header-mobile .header-buttons .header-button{color:#000;text-decoration:none;position:relative;line-height:1;font-weight:700}.header-mobile .header-buttons .header-button i{font-size:1.3rem;vertical-align:text-bottom;line-height:1}.header-mobile .header-buttons .header-button .basket-icon{position:relative;display:inline-block}.header-mobile .header-buttons .header-button .basket-icon .basket-count{display:inline-block;background-color:#000;color:#fff;font-weight:500;border-radius:100px;font-size:.6rem;padding:0 2px;position:absolute;top:-5px;right:-5px;height:14px;line-height:14px;aspect-ratio:1/1;text-align:center}@media (max-width: 1199px){.header-mobile .header-buttons .header-button .lab{display:none}}@media (pointer: none),(pointer: coarse){.header-mobile .header-buttons .header-button .lab{display:none}}.header-mobile .nav-toggle{height:40px;line-height:34px;cursor:pointer;width:35px;display:inline-block;vertical-align:middle;position:relative}.header-mobile .nav-toggle span,.header-mobile .nav-toggle span:after,.header-mobile .nav-toggle span:before{left:50%;top:50%;height:2px;width:22px;position:absolute;display:block;content:"";-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;background-color:#000;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:-1px 0 0 -11px}.header-mobile .nav-toggle span:after{left:50%;top:-6px}.header-mobile .nav-toggle span:before{left:50%;top:8px}.header-mobile .header-navbar{position:relative;background-color:#273773;margin-top:5px;color:#fff}.header-mobile .header-navbar .nav-links{white-space:nowrap;overflow:hidden;overflow-x:scroll}.header-mobile .header-navbar .nav-links::-webkit-scrollbar{height:.3rem}.header-mobile .header-navbar .nav-links::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #0003}.header-mobile .header-navbar .nav-links::-webkit-scrollbar-thumb{background-color:#ffffff85}.header-mobile .header-navbar .nav-links .nav-item{display:inline-block}.header-mobile .header-navbar .nav-links .nav-link{font-size:.9rem;padding:.9rem .4rem;font-weight:400;color:#fff;display:block;line-height:1}.header-mobile .header-navbar .nav-links .nav-link.more{font-weight:700;font-size:1.4rem;letter-spacing:.06rem;line-height:.7}.header-mobile .top-mobile-menu{position:fixed;inset:0;z-index:600;background-color:#fff;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%);-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;visibility:hidden;color:#000}.header-mobile .top-mobile-menu .top-mobile-menu-header{height:64px;padding:15px;text-align:right}.header-mobile .top-mobile-menu .top-mobile-menu-header .bt-close{border-radius:50%;background:#000;color:#fff;text-align:center;width:32px;height:32px;line-height:32px;font-size:.8rem;display:inline-block;cursor:pointer}.header-mobile .top-mobile-menu .top-mobile-menu-content{width:100%;padding:0 0 15px;overflow-y:auto;height:calc(100vh - 64px);-webkit-overflow-scrolling:touch}.header-mobile .top-mobile-menu .nav-links .nav-item{display:block}.header-mobile .top-mobile-menu .nav-links .nav-link{padding:.8rem 3rem .8rem 2rem;position:relative;font-weight:700;color:#000;display:block;border-bottom:1px solid #F3F3F3}.header-mobile .top-mobile-menu .nav-links .nav-link:after{display:block;font-family:fontello;content:"\e802";font-size:.7rem;position:absolute;right:1.8rem;top:50%;transform:translateY(-50%)}.header-mobile .top-mobile-menu .nav-links .nav-link.red-link{color:#f6524c}.header-mobile .top-mobile-menu .nav-links .nav-link.red-link:after{color:#f6524c}.header-mobile .top-mobile-menu .nav-links .nav-link .loyality-points{background-color:#f6524c;color:#fff;font-weight:600;border-radius:4px;padding:0 .4rem;text-align:center;height:23px;line-height:23px;margin-right:.3rem;display:inline-block;margin-left:5px}.header-mobile .navbar-mobile-menu{position:fixed;inset:0;z-index:600;background-color:#fff;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%);-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;visibility:hidden;color:#000}.header-mobile .navbar-mobile-menu.black-menu{background-color:#273773;color:#fff}.header-mobile .navbar-mobile-menu.black-menu .bt-close{background-color:#273773;border:1px solid #fff}.header-mobile .navbar-mobile-menu.black-menu .navbar-menu-item{border-color:#fff3!important}.header-mobile .navbar-mobile-menu a{text-decoration:none;color:inherit}.header-mobile .navbar-mobile-menu.opened{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);visibility:visible}.header-mobile .navbar-mobile-menu .navbar-mobile-menu-header{height:64px;padding:15px;text-align:right}.header-mobile .navbar-mobile-menu .navbar-mobile-menu-header .bt-close{border-radius:50%;background:#273773;color:#fff;text-align:center;width:32px;height:32px;line-height:32px;font-size:.8rem;display:inline-block;cursor:pointer}.header-mobile .navbar-mobile-menu .navbar-mobile-menu-content{width:100%;padding:0 0 15px;overflow-y:auto;height:calc(100vh - 64px);-webkit-overflow-scrolling:touch}.header-mobile .navbar-mobile-menu .navbar-menu-list .navbar-menu-item{display:block;border-bottom:1px solid rgba(0,0,0,.1)}.header-mobile .navbar-mobile-menu .navbar-menu-list .navbar-menu-link{padding:.8rem 3rem .8rem 2rem;position:relative;font-weight:700;display:block}.header-mobile .navbar-mobile-menu .navbar-menu-list .navbar-menu-link:after{color:inherit;display:block;font-family:fontello;content:"\e802";font-size:.7rem;position:absolute;right:1.8rem;top:50%;transform:translateY(-50%)}.header-mobile .navbar-mobile-menu .models-list{padding:15px 0;background-color:#000}.header-mobile .navbar-mobile-menu .models-list .model-item{margin:0}.header-mobile .navbar-mobile-menu .models-list .model-item .model-link{padding:0 3rem 0 2rem;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:1rem;position:relative}.header-mobile .navbar-mobile-menu .models-list .model-item .model-link:after{display:block;font-family:fontello;content:"\e802";font-size:.7rem;position:absolute;right:1.8rem;top:50%;transform:translateY(-50%)}.header-mobile .navbar-mobile-menu .models-list .model-item .model-link .image{display:block;border:1px solid #fff;background-color:#fff;border-radius:6px;width:50px;height:50px;text-align:center;line-height:50px;margin-right:10px}.header-mobile .navbar-mobile-menu .models-list .model-item .model-link .image img{max-height:100%;max-width:100%}.header-mobile .navbar-mobile-menu .models-list .model-item .model-link .name{text-align:center;display:block;font-size:.8rem;font-weight:400;line-height:1}.header-mobile .navbar-mobile-menu .models-list .model-item .model-link:hover{color:#f6524c}.header-mobile .navbar-mobile-menu .models-list .model-item .model-link:hover .image{border-color:#f6524c}.header-mobile .mobile-search-wrap{padding:1rem 2rem}.header-mobile .mobile-search-wrap .mobile-seearch{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;border:1px solid #707070;border-radius:100px;overflow:hidden}.header-mobile .mobile-search-wrap .mobile-seearch .input-search{background-color:transparent;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:100px;height:35px;line-height:35px;padding:0 10px;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;border:none;color:#000}.header-mobile .mobile-search-wrap .mobile-seearch .buton-search{display:inline-block;text-align:center;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000;height:35px;line-height:35px;padding:0 10px}body.nav-opened{overflow:hidden}body.nav-opened .header-mobile{z-index:999}body.nav-opened .top-mobile-menu{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);visibility:visible}body.fixed{overflow:hidden}.footer{background-color:#fbfbfb;color:#000;position:relative;padding:50px 0 15px}@media (min-width: 992px){.footer{padding:100px 0 15px}}.footer .foo-links .title{font-size:1rem;font-weight:600;margin-bottom:10px}.footer .foo-links a{color:#000;text-decoration:none;display:table;margin-bottom:10px}.footer .foo-links a:hover{text-decoration:underline}.footer .social-media{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.footer .social-media a{font-size:1.4rem;color:#000}.footer .social-media a:hover{color:#273773}.footer .newsletter-box .title{font-size:1rem;font-weight:600;margin-bottom:10px}.footer .newsletter-box .nl-form-wrap{background-color:#fff;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.footer .newsletter-box .nl-form-wrap .input-nl{background-color:#e4e2e2;border:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:40px;line-height:40px;padding:0 10px;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;border-radius:100px;color:#000;margin-right:10px}.footer .newsletter-box .nl-form-wrap .buton-nl{display:block;text-align:center;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#273773;color:#fff;height:40px;line-height:40px;padding:0 20px;border-radius:100px}.footer .newsletter-box .nl-form-wrap .buton-nl:hover{background-color:#1d2955}.footer .newsletter-box .form-check-label{font-size:.75rem;line-height:1.2}.footer .bottom-space{padding-bottom:40px}@media (min-width: 992px){.footer .bottom-space{padding-bottom:70px}}.footer .back-to-top{font-size:1.4rem;text-align:center;border-radius:4px;cursor:pointer;color:#000;text-decoration:none}.footer .copy{font-size:.7rem}html{width:100%;scroll-behavior:smooth;scroll-margin-top:109px}@media (pointer: none),(pointer: coarse){html{scroll-behavior:unset}}body{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;min-height:100%;background-color:#f2f2f2;font-family:Aileron,sans-serif;font-size:1rem;position:relative;font-weight:400;color:#000}img{height:auto}@media (pointer: none),(pointer: coarse){.header-mobile{display:block!important}.header-desktop{display:none!important}}@media (pointer: none),(pointer: coarse){.hide-mobile{display:none!important}}@media not (pointer: none),not (pointer: coarse){.show-mobile{display:none!important}}@media (pointer: none),(pointer: coarse){.show-mobile{display:block!important}}.container-fluid{max-width:1920px}.container-1200{max-width:1200px;margin-left:auto;margin-right:auto}.container-1000{max-width:1000px;margin-left:auto;margin-right:auto}.header{width:100%;position:sticky;z-index:1000;top:0}.main-wrapper{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:100%}.section-title{font-size:1.5rem;font-weight:700}.section-title .subtitle{font-weight:300;font-size:1rem;line-height:1}.section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}a:hover{text-decoration:none;color:inherit}strong{font-weight:700!important}.section-pt{padding-top:30px}@media (min-width: 1200px){.section-pt{padding-top:50px}}.section-pb{padding-bottom:30px}@media (min-width: 1200px){.section-pb{padding-bottom:50px}}.color-brand{color:#273773!important}.color-blue-light{color:#b3cee8!important}.color-red{color:#f6524c!important}.color-green{color:#86b557!important}.color-black{color:#000!important}.color-orange{color:#ff8e00!important}.color-white{color:#fff!important}.text-link{text-decoration:none;color:#000}.text-link:hover{text-decoration:underline!important;color:#000}.buton{display:inline-block;text-align:center;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;background-color:#fff;color:#000;font-weight:500;border-radius:200px;line-height:1;padding:.8rem 2rem;border:none;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.buton:hover{background-color:#dcdcdc;color:#000}.buton.black{background-color:#000;color:#fff}.buton.black:hover{background-color:#2e2e2e;color:#fff}.buton.blue{background-color:#273773;color:#fff}.buton.blue:hover{background-color:#1d2955;color:#fff}.buton.grey{background-color:#abadb6;color:#fff}.buton.grey:hover{background-color:#273773;color:#fff}.buton.disabled{cursor:default;background-color:#abadb6;color:#fff}.buton.disabled:hover{background-color:#abadb6;color:#fff}.buton.border-black{border:1px solid #000;background-color:#fff;color:#000}.buton.border-black:hover{border-color:#273773;background-color:#273773;color:#fff}.buton.border-white-transparent{border:1px solid #fff;background-color:transparent;color:#fff}.buton.border-white-transparent:hover{background-color:#273773;color:#fff}.buton.white{background-color:#fff;color:#000;border:1px solid #000}.buton.white:hover{background-color:#273773;color:#fff}.buton.orange{background-color:#f29200;color:#fff}.buton.orange:hover{background-color:#fff;color:#000}.buton.bt-secondary{background-color:#273773;color:#fff}.buton.bt-secondary:hover{background-color:#1d2955;color:#fff}.buton.red{background-color:#f6524c;color:#fff}.buton.red:hover{background-color:#b91319;color:#fff}.buton.facebook{background-color:#046fe5;color:#fff;position:relative;padding:.9rem 1rem}.buton.facebook:hover{background-color:#0057b0;color:#fff}.buton.facebook img{position:absolute;left:15px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.buton.google{background-color:#d9d9d9;color:#000;position:relative;padding:.9rem 1rem}.buton.google:hover{background-color:#c5c5c5;color:#000}.buton.google img{position:absolute;left:15px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.buton.apple{background-color:#000;color:#fff;position:relative;padding:.9rem 1rem}.buton.apple:hover{background-color:#000;color:#fff}.buton.apple img{position:absolute;left:15px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.buton.w200{width:200px;max-width:100%}.buton.bt-sm{font-size:.8rem;line-height:1;padding:.45rem 1rem}.bg-cover{background-size:cover!important}.breadcrumbs{color:#000;font-size:.8rem;line-height:1}@media (max-width: 500px){.breadcrumbs{font-size:.7rem}}.breadcrumbs a{color:inherit;padding-right:3px;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline!important}.breadcrumbs a:nth-child(1n+2),.breadcrumbs span:nth-child(1n+2){padding-left:10px;position:relative}.breadcrumbs a:nth-child(1n+2):before,.breadcrumbs span:nth-child(1n+2):before{display:block;font-family:fontello;content:"/";position:absolute;left:0;top:4px}@media (max-width: 500px){.breadcrumbs a:nth-child(1n+2):before,.breadcrumbs span:nth-child(1n+2):before{top:3px}}.carusel-produse-home .swiper .swiper-pagination:not(.swiper-pagination-lock)+.swiper-wrapper{padding-bottom:30px}.carusel-produse-home .swiper .swiper-wrapper{display:flex}.carusel-produse-home .swiper .swiper-wrapper .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:unset;width:300px;max-width:100%}@media (max-width: 350px){.carusel-produse-home .swiper .swiper-wrapper .swiper-slide{width:280px}}.carusel-produse-home .swiper .swiper-wrapper .swiper-slide>div{width:inherit}.carusel-produse-home .swiper:not(.swiper-initialized) .swiper-slide{display:none!important}.carusel-produse-home .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none!important}.carusel-produse-home .swiper .swiper-pagination-bullet{background-color:#000}.carusel-produse .swiper .swiper-pagination:not(.swiper-pagination-lock)+.swiper-wrapper{padding-bottom:30px}.carusel-produse .swiper .swiper-wrapper{display:flex}.carusel-produse .swiper .swiper-wrapper .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:unset;width:300px;max-width:100%}@media (max-width: 350px){.carusel-produse .swiper .swiper-wrapper .swiper-slide{width:280px}}.carusel-produse .swiper .swiper-wrapper .swiper-slide>div{width:inherit}.carusel-produse .swiper:not(.swiper-initialized) .swiper-slide{display:none!important}.carusel-produse .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none!important}.carusel-produse .swiper .swiper-pagination-bullet{background-color:#000}.baner-home{position:relative;text-decoration:none}@media (max-width: 991px){.baner-home .inner{max-width:600px;margin:0 auto;padding:40px 15px 30px}}@media (min-width: 992px){.baner-home .inner{max-width:50%}}.baner-home .content{color:#000}@media (max-width: 991px){.baner-home .content{background-color:#fff}}@media (min-width: 992px){.baner-home .content{position:absolute;top:50%;transform:translateY(-50%);left:10%}}.baner-home .content .title{font-weight:700;font-size:clamp(1.6rem,3.5vw,3rem);line-height:1;margin-bottom:10px}@media (max-width: 991px){.baner-home .content .title{margin-bottom:10px}}.baner-home .content .subtitle{line-height:1;font-size:1rem;text-transform:uppercase}.baner-home .content .desc{line-height:1.2}@media (max-width: 991px){.baner-home .content .buton{border:1px solid #000}}.baner-home .link{position:absolute;inset:0;z-index:1}.black-box-link{background-color:#000;color:#fff;text-decoration:none;padding:20px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:50%;min-height:240px}@media (min-width: 576px){.black-box-link{padding:30px}}.black-box-link.full{height:100%}.black-box-link .inner{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.black-box-link .inner .image{margin:auto;padding-bottom:20px}.black-box-link .inner .name{margin:auto 0 0;font-size:1.1rem;line-height:1;position:absolute;bottom:0;left:0}.black-box-link:hover{color:#fff;background-color:#343434}.baner-square{position:relative;text-decoration:none}@media (min-width: 992px){.baner-square{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}@media (max-width: 991px){.baner-square .content{background-color:#fff;color:#000;padding:20px}}@media (min-width: 992px){.baner-square .content{padding:30px;color:#fff;position:absolute;bottom:0;left:0}}.baner-square .content .title{font-weight:700;font-size:1rem;line-height:1}@media (min-width: 992px){.baner-square .content .title{font-size:1.2rem}}.marca-item{background-color:#fff;padding:30px 40px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;text-decoration:none;height:400px}.marca-item .inner{position:relative;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.marca-item .image{display:block;margin:auto}.marca-item .image img{height:auto!important}.marca-item .name{font-size:1.1rem;line-height:1.2;color:#000}.sticky-account-mobile{background-color:#000;color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:1100;padding:5px 0}.sticky-account-mobile .account-button{color:#fff;text-decoration:none;position:relative;font-weight:700;display:inline-block;padding:.5rem 0;font-size:.875rem;line-height:1;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.sticky-account-mobile .account-button i{font-size:1.1rem;line-height:1;display:inline-block;vertical-align:text-bottom}.sticky-account-mobile .account-button .account-lab{padding:.1rem 0 0}.sticky-account-mobile .account-button .loyality-points{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding-left:.3rem;padding-right:.3rem;border-left:1px solid rgba(228,226,226,.45);border-right:1px solid rgba(228,226,226,.45);margin-left:.4rem}.sticky-account-mobile .account-button .loyality-points .val{background-color:#f6524c;color:#fff;font-weight:700;border-radius:4px;padding:0 .4rem;text-align:center;height:23px;line-height:23px;margin-right:.3rem}.sticky-account-mobile .account-button .loyality-points .val-lab{font-weight:400;font-size:.65rem;line-height:1.2}.sticky-account-mobile .account-button:hover .loyality-points .val-lab,.sticky-account-mobile .account-button:hover i{color:#f6524c}.sticky-account-mobile .fav-button{font-size:1.5rem;color:#fff}.category-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.category-wrapper .active-filters-wrap{border:1px solid #ECECEC;padding:15px 15px 0}@media (pointer: none),(pointer: coarse){.category-wrapper .active-filters-wrap{border:none;padding:0}}.category-wrapper .active-filters{margin-bottom:10px}@media (max-width: 991px){.category-wrapper .active-filters{position:relative;margin:0 auto 10px;width:300px;max-width:100%}.category-wrapper .active-filters .bt-reset{position:absolute;right:0;top:3px}}.category-wrapper .active-filters .bt-reset{width:24px;height:24px;line-height:24px;background-color:#000;color:#fff;text-align:center;display:inline-block;border-radius:50%;font-size:.6rem}.category-wrapper .active-filters .bt-reset:hover{background-color:#f6524c}.category-wrapper .active-filters .filter-badge{font-size:.8rem;cursor:pointer;background-color:#fff;border-radius:100px;border:1px solid #D4D4D4;padding:4px 15px;display:inline-block;position:relative;margin:0 5px 5px 0}.category-wrapper .active-filters .filter-badge:hover{border-color:#273773;background-color:#273773;color:#fff}.category-wrapper .active-filters .filter-badge:hover .bt-remove{color:#fff}.category-wrapper .active-filters .filter-badge .bt-remove{font-size:.6rem;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;padding:0;position:absolute;background-color:transparent;right:5px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);color:inherit}@media (min-width: 1200px){.category-wrapper .sidebar-filters{-webkit-flex:1 0 250px;-ms-flex:1 0 250px;flex:1 0 250px;max-width:250px;padding-right:10px}}@media (min-width: 1400px){.category-wrapper .sidebar-filters{-webkit-flex:1 0 280px;-ms-flex:1 0 280px;flex:1 0 280px;max-width:280px}}@media (max-width: 1199px),(pointer: none),(pointer: coarse){.category-wrapper .sidebar-filters{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;z-index:999;background-color:transparent;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;visibility:hidden;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%);max-width:none;padding-right:0}.category-wrapper .sidebar-filters.opened{visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);background-color:#0006!important}}.category-wrapper .sidebar-filters .close-sidebar-bloc .bt-close{background-color:#000;text-align:center;border-radius:50%;color:#fff;width:32px;height:32px;line-height:32px;font-size:.8rem;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;padding:0;position:absolute;right:15px;top:15px}@media (max-width: 1199px),(pointer: none),(pointer: coarse){.category-wrapper .sidebar-filters .close-sidebar-bloc{display:block!important}}.category-wrapper .col-products{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;position:sticky}.category-wrapper .category-header{background-color:#fff;padding:20px 20px 0}@media (min-width: 1200px){.category-wrapper .category-header{padding:20px}}.category-wrapper .category-header .page-title h1,.category-wrapper .category-header .page-title h2,.category-wrapper .category-header .page-title h3,.category-wrapper .category-header .page-title h4,.category-wrapper .category-header .page-title h5,.category-wrapper .category-header .page-title h6{margin:0;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word;font-size:1.2rem;line-height:1.3}@media (min-width: 1200px){.category-wrapper .category-header .page-title h1,.category-wrapper .category-header .page-title h2,.category-wrapper .category-header .page-title h3,.category-wrapper .category-header .page-title h4,.category-wrapper .category-header .page-title h5,.category-wrapper .category-header .page-title h6{font-size:1.5rem;line-height:1.2}}.category-wrapper .category-header .visible-products{padding:5px 0;color:#858585}.category-wrapper .category-header .bt-filtre{width:100%;max-width:300px;text-decoration:none;display:block;border-radius:.25rem;padding:0 1rem;height:40px;line-height:40px;color:#000;background-color:#fff;-webkit-box-shadow:0 6px 6px 0px rgba(0,0,0,.1);-moz-box-shadow:0 6px 6px 0px rgba(0,0,0,.1);box-shadow:0 6px 6px #0000001a;border:1px solid #ececec;background-image:url(/assets/shops/pia/build/assets/images/down-d8c89b04.svg);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;position:relative}.category-wrapper .category-header .bt-filtre .numar{font-size:.6rem;border:1px solid #ececec;background-color:#fff;border-radius:.25rem;padding:.3rem .7rem;position:absolute;line-height:1;left:10px;top:-15px;-webkit-box-shadow:0 2px 4px 0px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px 0px rgba(0,0,0,.1);box-shadow:0 2px 4px #0000001a}@media (max-width: 991px){.category-wrapper .category-header .bt-filtre{margin:0 auto 10px}}.category-wrapper .category-sort{margin:0 auto}.category-wrapper .category-sort .form-select{font-weight:400;max-width:100%;width:170px;border-radius:100px;border-color:#d4d4d4!important;font-size:.8rem}@media (max-width: 1199px),(pointer: none),(pointer: coarse){.category-wrapper .category-sort .form-select{width:100%;max-width:300px;text-decoration:none;display:block;border-radius:.25rem;padding:0 2rem 0 1rem;height:40px;line-height:40px;color:#000;background-color:#fff;position:relative;-webkit-box-shadow:0 6px 6px 0px rgba(0,0,0,.1);-moz-box-shadow:0 6px 6px 0px rgba(0,0,0,.1);box-shadow:0 6px 6px #0000001a;border:1px solid #ececec!important;font-size:inherit}}@media (max-width: 991px){.category-wrapper .category-sort .form-select{margin:0 auto}}.category-wrapper .category-filters{background-color:#fff;padding:15px}@media (max-width: 1199px),(pointer: none),(pointer: coarse){.category-wrapper .category-filters{background-color:#fff;padding:40px 15px 15px;width:768px;max-width:100%;position:absolute;top:0;left:0;bottom:0;overflow-y:auto}}.category-wrapper .category-filters .bt-reset{background-color:#e8e8e8}.category-wrapper .category-filters .bt-reset:hover{background-color:#000}@media (min-width: 1200px){.category-wrapper .category-filters .category-filter-toggle .filter-title:before{content:"\e803"}.category-wrapper .category-filters .category-filter-toggle .filters-list{display:block}.category-wrapper .category-filters .category-filter-toggle.opened .filter-title:before{content:"\e800"}.category-wrapper .category-filters .category-filter-toggle.opened .filters-list{display:none}}@media (max-width: 1199px),(pointer: none),(pointer: coarse){.category-wrapper .category-filters .category-filter-toggle .filter-title:before{content:"\e800"}.category-wrapper .category-filters .category-filter-toggle .filters-list{display:none}.category-wrapper .category-filters .category-filter-toggle.opened .filter-title:before{content:"\e803"}.category-wrapper .category-filters .category-filter-toggle.opened .filters-list{display:block}}.category-wrapper .category-filters .filter-title{font-size:1rem;font-weight:700;padding-right:30px;position:relative;cursor:pointer}.category-wrapper .category-filters .filter-title:before{display:block;font-family:fontello;content:"\e800";position:absolute;right:5px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);font-size:.8rem;line-height:1}.category-wrapper .category-filters .search-filter .form-control{border-radius:100px}.category-wrapper .category-filters .filters-list{display:none}.category-wrapper .category-filters .filters-list .filter-link{color:#000;line-height:1;font-weight:400;display:block;padding:3px 10px 3px 30px;position:relative;text-decoration:none;min-height:18px;margin-bottom:13px}.category-wrapper .category-filters .filters-list .filter-link:before{display:block;font-family:fontello;content:"";background-color:#fff;border-radius:4px;width:18px;height:18px;left:0;top:50%;margin-top:-9px;position:absolute;border:1px solid #b4b4b4;color:#000;font-size:.7rem;line-height:16px;text-align:center;cursor:pointer}.category-wrapper .category-filters .filters-list .filter-link.active:before{content:"\e81a";color:#000;border-color:#000}.category-wrapper .category-filters .filters-list .scrollbar-wrapper{overflow-y:auto;max-height:250px;margin-bottom:15px}@media (max-width: 1199px),(pointer: none),(pointer: coarse){.category-wrapper .category-filters .filters-list .scrollbar-wrapper{overflow-y:visible;max-height:none}}.category-wrapper .category-filters .filter-reset{color:#000;line-height:1;font-weight:500;display:block;position:relative;text-decoration:none;padding:10px 10px 10px 15px}.category-wrapper .category-filters .filter-reset i{margin-right:8px}.category-wrapper .category-filters .filter-reset:hover{background-color:#ffc200}.category-wrapper .category-filters .hline{border-top:1px solid #e1e1e1}.category-wrapper .category-filters .filter-checkbox{color:#000;font-size:14px;line-height:1;font-weight:400;margin-bottom:13px;display:table;cursor:pointer}.category-wrapper .category-filters .filter-checkbox span{display:block;position:relative;padding:3px 10px 3px 30px}.category-wrapper .category-filters .filter-checkbox span:before{display:block;font-family:fontello;content:"";background-color:#fff;border-radius:4px;width:18px;height:18px;left:0;top:50%;margin-top:-9px;position:absolute;border:1px solid #b4b4b4;color:#000;font-size:.7rem;line-height:16px;text-align:center;cursor:pointer}.category-wrapper .category-filters .filter-checkbox input{position:absolute;left:-99999px;visibility:hidden}.category-wrapper .category-filters .filter-checkbox input:checked~span:before{content:"\e81a";color:#000;border-color:#000}.category-wrapper .category-filters .filter-checkbox .color-circle{border-radius:50%;display:inline-block;width:14px;height:14px;border:1px solid #707070;position:relative;top:2px;left:-4px}.category-wrapper .category-filters .color-checkbox{color:#fff;display:inline-block;cursor:pointer;margin:0 0 4px;width:36px;height:36px;padding:1px;vertical-align:middle}.category-wrapper .category-filters .color-checkbox span{display:block;position:relative;width:34px;height:34px;line-height:26px;border-radius:50%;border:4px solid #e0e0e0;text-align:center;color:#000;font-weight:700}.category-wrapper .category-filters .color-checkbox span:before{display:block;font-family:fontello;content:"";width:33px;height:33px;line-height:33px;border-radius:50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;cursor:pointer;border:2px solid transparent}.category-wrapper .category-filters .color-checkbox input{position:absolute;left:-99999px;visibility:hidden}.category-wrapper .category-filters .color-checkbox input:checked~span:before{border-color:#2d2d2d}.category-wrapper .category-filters .size-checkbox{color:#000;display:inline-block;cursor:pointer;margin:0 2px 7px 0}.category-wrapper .category-filters .size-checkbox span{text-align:center;display:block;position:relative;width:54px;height:32px;border:1px solid #b4b4b4;border-radius:4px;line-height:32px}.category-wrapper .category-filters .size-checkbox input{position:absolute;left:-99999px;visibility:hidden}.category-wrapper .category-filters .size-checkbox input:checked+span{border-color:#273773;background-color:#b3cee8;color:#273773}.category-wrapper .category-filters .size-checkbox input:disabled~span{border-color:#dcdcdc!important;background-color:#dcdcdc!important;color:#fff!important;cursor:default!important}.category-wrapper .category-filters .range-slider{padding-top:22px;margin-bottom:10px}.category-wrapper .category-filters .range-slider .slider.slider-horizontal .slider-tick,.category-wrapper .category-filters .range-slider .slider.slider-horizontal .slider-handle{margin-left:0}.category-wrapper .category-filters .range-slider .slider.slider-horizontal{width:97%}.category-wrapper .category-filters .range-slider .slider-handle{background:#858585;margin-top:0;width:16px;height:16px}.category-wrapper .category-filters .range-slider .slider-selection{background:#C0C0C0!important;height:5px}.category-wrapper .category-filters .range-slider .slider-track-low,.category-wrapper .category-filters .range-slider .slider-track-high{background:none!important}.category-wrapper .category-filters .range-slider .slider-track{background:#E6E6E6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:5px!important}.category-wrapper .category-filters .range-slider .slider-tick-label-container{margin:0!important;position:absolute;bottom:22px;left:0;right:0}.category-wrapper .category-filters .range-slider .slider-tick-label-container .slider-tick-label{float:left}.category-wrapper .category-filters .range-slider .slider-tick-label-container .slider-tick-label:last-child{float:right}.category-wrapper .category-filters .range-slider .range-input{margin-top:10px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:center;-ms-align-items:center;align-items:center}.category-wrapper .category-filters .range-slider .range-input .input-wr{width:70px}.category-wrapper .category-filters .range-slider .range-input .input-wr .form-control{height:34px;line-height:34px;padding:0 10px}.category-wrapper .display-selector{border:1px solid #ced4da;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;border-radius:200px;overflow:hidden;margin:0 auto}.category-wrapper .display-selector .bt-select-display{display:block;color:#000;width:60px;height:26px;line-height:26px;text-align:center;background-color:#fff;border-right:1px solid #D4D4D4}.category-wrapper .display-selector .bt-select-display:last-child{border:none}.category-wrapper .display-selector .bt-select-display:hover{background-color:#d0d0d0}.category-wrapper .display-selector .bt-select-display.active{background-color:#273773;color:#fff}@media (min-width: 501px){.category-wrapper .display-selector .bt-select-display.bt-display-single{display:none}}.category-wrapper .category-products-wrapper{background-color:#fff;padding:20px}.category-wrapper .grid-products{display:grid;column-gap:0;row-gap:15px;grid-template-columns:repeat(1,1fr);margin-bottom:20px}@media (min-width: 576px){.category-wrapper .grid-products{column-gap:5px;row-gap:15px;grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.category-wrapper .grid-products{column-gap:15px;row-gap:15px;grid-template-columns:repeat(2,1fr)}}@media (min-width: 992px){.category-wrapper .grid-products{column-gap:10px;row-gap:15px;grid-template-columns:repeat(4,1fr)}}@media (min-width: 450px){.category-wrapper .grid-products.nosidebar{column-gap:5px;row-gap:15px;grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.category-wrapper .grid-products.nosidebar{column-gap:10px}}@media (min-width: 992px){.category-wrapper .grid-products.nosidebar{column-gap:10px;row-gap:15px;grid-template-columns:repeat(3,1fr)}}@media (min-width: 1400px){.category-wrapper .grid-products.nosidebar{column-gap:10px;row-gap:15px;grid-template-columns:repeat(4,1fr)}}@media (min-width: 1200px){.category-wrapper .grid-products.display-list{column-gap:0;row-gap:15px;grid-template-columns:repeat(1,1fr)}.category-wrapper .grid-products.display-list .product-grid-item{padding:20px}.category-wrapper .grid-products.display-list .product-grid-item .inner{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.category-wrapper .grid-products.display-list .product-grid-item .image{-webkit-flex:1 0 250px;-ms-flex:1 0 250px;flex:1 0 250px;max-width:250px;margin:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.category-wrapper .grid-products.display-list .product-grid-item .content{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;margin:0 5%;display:flex;flex-direction:column}.category-wrapper .grid-products.display-list .product-grid-item .content .title{width:100%}.category-wrapper .grid-products.display-list .product-grid-item .content .details{width:100%;margin:0;flex:1 0 0}.category-wrapper .grid-products.display-list .product-grid-item .content-bottom{margin:0!important;-webkit-flex:1 0 250px;-ms-flex:1 0 250px;flex:1 0 250px;max-width:250px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.category-wrapper .grid-products.display-list .product-grid-item .price-bloc{display:block;font-size:1rem;padding-top:0}.category-wrapper .grid-products.display-list .product-grid-item .price-bloc .price .lab{display:block}.category-wrapper .grid-products.display-list .product-grid-item .buton{width:100%;margin-top:auto}.category-wrapper .grid-products.display-list .product-grid-item .buton.buton-detalii{margin-top:10px;display:block!important}.category-wrapper .grid-products.display-list .entry-tools{top:3px;right:-3px}}.product-grid-item{border:1px solid #E4E2E2;background-color:#fff;width:100%;padding-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.product-grid-item a{text-decoration:none}.product-grid-item .inner{position:relative;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-grid-item .image{background-color:#fff;display:block;margin-bottom:15px;text-align:center;position:relative;aspect-ratio:1.6/1}.product-grid-item .image img{object-fit:cover!important;object-position:center bottom!important;width:100%;aspect-ratio:1.6/1}.product-grid-item.tip-accesoriu img{object-position:center center!important}.product-grid-item.tip-imm .image,.product-grid-item.tip-imm .image img{aspect-ratio:1.37/1}.product-grid-item.tip-imm .price-bloc .price .value .grey-lab{margin-top:5px}.product-grid-item .entry-tools{position:absolute;top:5px;right:5px;z-index:3}.product-grid-item .entry-tools .bt-icon{text-decoration:none;color:#000;border:none;background-color:#fff;border-radius:50%;aspect-ratio:1/1;width:35px;padding:5px 0 0}.product-grid-item .entry-tools .bt-icon i{text-align:center;font-size:1.1rem;padding:0;color:#9b9b9b}.product-grid-item .entry-tools .bt-icon i.icon-heart,.product-grid-item .entry-tools .bt-icon:hover{color:#f6524c}.product-grid-item .entry-tools .bt-icon:hover i{color:inherit!important}.product-grid-item .badges{position:absolute;top:5px;left:5px;right:40px;text-align:left;z-index:2}.product-grid-item .badges .badge-item{font-size:.7rem;font-weight:500;border-radius:200px;background-color:#000;color:#fff;padding:.2rem .5rem;display:inline-block}.product-grid-item .badges .badge-item.red{background-color:#f6524c;color:#fff}.product-grid-item .title{color:#000;font-size:1.25rem;line-height:1;font-weight:700;margin-bottom:15px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:40px}.product-grid-item .title h2,.product-grid-item .title h3,.product-grid-item .title h4{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.product-grid-item .details-list{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:5px}.product-grid-item .details-list .lab{font-weight:400;font-size:.75rem;width:max(26%,74px);line-height:1.2}.product-grid-item .details-list .detail{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;font-weight:700;font-size:.75rem;line-height:1.2;overflow-wrap:break-word}.product-grid-item .stoc,.product-grid-item .leasing{font-weight:700;font-size:.75rem}.product-grid-item .price-bloc{width:100%;padding-top:15px;margin-bottom:20px;font-size:.9rem}@media (pointer: none) and (min-width: 1400px),(pointer: coarse) and (min-width: 1400px){.product-grid-item .price-bloc{font-size:1.15rem}}.product-grid-item .price-bloc .price{line-height:1;margin-bottom:10px}.product-grid-item .price-bloc .price .lab{font-size:.75rem;font-weight:400;margin-bottom:5px;line-height:1}.product-grid-item .price-bloc .price .lab strong{font-weight:inherit!important}.product-grid-item .price-bloc .price .value{font-weight:700;font-size:1.25rem;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.product-grid-item .price-bloc .price.price-list .value{font-size:1.125rem;font-weight:100}.product-grid-item .price-bloc .price.price-list .grey-lab{font-size:.625rem}.product-grid-item .price-bloc .price.price-offer{color:#273773}.product-grid-item .price-bloc .price.price-offer .value{font-size:1.5rem;font-weight:700}.product-grid-item .price-bloc .price.price-offer .grey-lab{font-size:.75rem}.product-grid-item .price-bloc .grey-lab{display:table;font-size:.75rem;font-weight:400!important;color:#acacad;line-height:1}.product-grid-item .content,.product-grid-item .content-bottom{padding:0 10px}.product-grid-item .buton{padding:.8rem 0;font-size:.75rem;max-width:100%;width:180px;font-weight:700}@media (max-width: 576px){.product-grid-item .buton{width:100%}}@media (min-width: 992px){.product-grid-item .buton{font-size:.75rem}}.product-grid-item .bt-imm-buy{width:100%}@media (min-width: 992px){.product-grid-item .bt-imm-buy{font-size:.75rem}}.product-grid-item .dropdown-product-imm .dropdown-menu{font-size:.8rem;line-height:1.2;padding:15px 10px;z-index:10;box-shadow:0 5px 8px #0003;border-color:#e4e2e2}.product-grid-item .dropdown-product-imm .dropdown-toggle{font-size:.875rem;color:#273773}@media (max-width: 576px){.pagination nav{margin-left:-15px;margin-right:-15px}}.pagination .page-item{padding:5px 4px}.pagination .page-item .page-link{border-radius:50%;padding:0!important;display:block;text-align:center;border:0;color:#000;background-color:#ededed;width:26px;height:26px;font-size:.7rem;line-height:24px!important}@media (min-width: 500px){.pagination .page-item .page-link{width:30px;height:30px;font-size:.7rem;line-height:28px!important}}.pagination .page-item .page-link:hover,.pagination .page-item .page-link.active{background-color:#000;color:#fff}.pagination .page-item.active .page-link{background-color:#273773;color:#fff}.pagination .page-item.disabled:not(:first-child){padding:0}.pagination .page-item.disabled:not(:first-child) span{width:10px;background-color:transparent}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{font-size:1.2rem}.product-details-section .page-title h1,.product-details-section .page-title h2,.product-details-section .page-title h3,.product-details-section .page-title h4,.product-details-section .page-title h5,.product-details-section .page-title h6{margin:0;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word;font-size:1.2rem;line-height:1.3}@media (min-width: 1200px){.product-details-section .page-title h1,.product-details-section .page-title h2,.product-details-section .page-title h3,.product-details-section .page-title h4,.product-details-section .page-title h5,.product-details-section .page-title h6{font-size:1.5rem;line-height:1.2}}.product-details-section .hline{border-bottom:1px solid #d7d7d7}.product-details-section .product-details-wrap{position:relative}.product-details-section .product-gallery-col{margin-bottom:10px}@media (min-width: 992px){.product-details-section .product-gallery-col{display:flex}}.product-details-section .product-gallery-col .product-galery-wrap{background-color:#f2f2f2;position:relative;text-align:center;width:100%}@media (min-width: 992px){.product-details-section .product-gallery-col .product-galery-wrap{flex:1 0 calc(70% - 5px);max-width:calc(70% - 5px)}}.product-details-section .product-gallery-col .product-galery img{display:block;margin:0 auto;width:100%;height:100%;object-fit:cover!important;object-position:center center!important}.product-details-section .product-gallery-col .product-galery .slide{display:block}@media (min-width: 992px){.product-details-section .product-gallery-col .product-galery .slide{height:510px}}.product-details-section .product-gallery-col .product-galery .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none!important}.product-details-section .product-gallery-col .product-galery .swiper-button-next,.product-details-section .product-gallery-col .product-galery .swiper-button-prev{width:40px;height:40px;line-height:40px;background-color:#000;color:#fff;text-align:center;border-radius:50%;cursor:pointer}.product-details-section .product-gallery-col .product-galery .swiper-button-next:after,.product-details-section .product-gallery-col .product-galery .swiper-button-prev:after{font-size:1.2rem}@media (min-width: 1200px){.product-details-section .product-gallery-col .product-galery .swiper-button-next:hover,.product-details-section .product-gallery-col .product-galery .swiper-button-prev:hover{background-color:#000;color:#fff}}.product-details-section .product-gallery-col .product-galery .swiper-button-next.swiper-button-disabled,.product-details-section .product-gallery-col .product-galery .swiper-button-prev.swiper-button-disabled{opacity:.4!important;background-color:#fff;color:#000;pointer-events:unset}@media (max-width: 991px){.product-details-section .product-gallery-col .product-galery .swiper-button-next,.product-details-section .product-gallery-col .product-galery .swiper-button-prev{display:none!important}}@media (min-width: 992px){.product-details-section .product-gallery-col .product-galery .swiper-pagination{display:none!important}}.product-details-section .product-gallery-col .product-galery .swiper-pagination .swiper-pagination-bullet{background-color:#000}.product-details-section .product-gallery-col .product-galery-thumbs{background-color:#fff}@media (min-width: 992px){.product-details-section .product-gallery-col .product-galery-thumbs{flex:1 0 calc(30% + 6px);max-width:calc(30% + 6px);display:flex;height:510px;border-left:1px solid #e3e3e3;padding-top:15px}}@media (max-width: 991px){.product-details-section .product-gallery-col .product-galery-thumbs{display:none!important}}@media (min-width: 992px){.product-details-section .product-gallery-col .product-galery-thumbs .swiper{width:100%}}.product-details-section .product-gallery-col .product-galery-thumbs .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none!important}.product-details-section .product-gallery-col .product-galery-thumbs .slide{background-color:#fff;cursor:pointer;text-align:center;height:100%;padding:0 15px 15px}.product-details-section .product-gallery-col .product-galery-thumbs .slide img{width:100%;height:100%;object-fit:cover}.product-details-section .product-info-col .product-info-box{width:100%;background-color:#fff;padding:20px}.product-details-section .product-info-col .product-info-box .details{column-gap:20px}@media (min-width: 768px){.product-details-section .product-info-col .product-info-box .details{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.product-details-section .product-info-col .product-info-box .details{grid-template-columns:repeat(3,1fr)}}.product-details-section .product-info-col .product-info-box .details-list{margin-bottom:15px;break-inside:avoid}.product-details-section .product-info-col .product-info-box .details-list .lab{font-weight:400;font-size:.875rem}.product-details-section .product-info-col .product-info-box .details-list .lab img{margin-right:3px;vertical-align:middle}.product-details-section .product-info-col .product-info-box .details-list .detail{font-weight:500}.product-details-section .product-tools{position:absolute;right:5px;top:10px;z-index:4}.product-details-section .product-tools .bt-icon{display:inline-block;font-size:1.4rem;color:#000;text-decoration:none;text-align:center;background-color:transparent;border-radius:50%;overflow:hidden;border:none;line-height:1}.product-details-section .product-tools .bt-icon:hover{color:#f6524c}@media (min-width: 992px){.product-details-section .col-30{max-width:30%;flex:1 0 30%;border-left:1px solid #e3e3e3}}.product-details-section .product-price-col{margin-bottom:10px}.product-details-section .product-price-col .product-price-box{position:relative;background-color:#fff;padding:20px 15px;width:100%}@media (min-width: 576px){.product-details-section .product-price-col .product-price-box{padding:30px 20px 20px}}.product-details-section .product-price-col .badges .badge-item{font-size:.8rem;font-weight:700;border-radius:200px;background-color:#000;color:#fff;padding:.2rem 1rem;display:inline-block}.product-details-section .product-price-col .badges .badge-item.red{background-color:#f6524c;color:#fff}.product-details-section .product-price-col .stoc{font-weight:500;font-size:.875rem}.product-details-section .product-price-col .leasing{font-weight:700;font-size:.8rem}.product-details-section .product-price-col .price-bloc{width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;padding-top:5px;font-size:1rem;margin-bottom:10px}@media (min-width: 576px){.product-details-section .product-price-col .price-bloc{font-size:1.2rem}}@media (min-width: 768px){.product-details-section .product-price-col .price-bloc{font-size:1.5rem}}.product-details-section .product-price-col .price-bloc .grey-lab{font-size:.875rem;color:#8c8c8c;padding-top:5px}.product-details-section .product-price-col .price-bloc .price{line-height:1}.product-details-section .product-price-col .price-bloc .price .lab{font-weight:400;font-size:.875rem;margin-bottom:5px}.product-details-section .product-price-col .price-bloc .price .value{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.product-details-section .product-price-col .buton-wrap,.product-details-section .product-price-col .buton-wrap .buton{width:100%}.loyality-points-counter{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.loyality-points-counter .val{font-size:1.2rem;background-color:#f6524c;color:#fff;font-weight:700;border-radius:4px;padding:0 .8rem;text-align:center;height:35px;line-height:35px;margin-right:.3rem}.loyality-points-counter .val-lab{font-size:.7rem;font-weight:400;line-height:1.2;color:inherit}.loyality-shop-page{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.loyality-shop-page .loyality-points-counter{color:#fff}.shop-loyality-item{background-color:#fff;width:100%;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.shop-loyality-item a{text-decoration:none;color:#000}.shop-loyality-item .image{display:block;margin-bottom:15px}.shop-loyality-item .name{display:block;font-weight:400;margin-bottom:15px;font-size:1rem}.shop-loyality-item .bottom{margin-top:auto}.shop-loyality-item .price{font-weight:700;font-size:1.3rem}.shop-loyality-item .bt-buy{font-size:1.3rem;line-height:1}.shop-loyality-item .bt-buy:hover{color:#f6524c}.shop-loyality-item .bt-fav{font-size:1.3rem;line-height:1}.shop-loyality-item .bt-fav:hover{color:#f6524c}@media (min-width: 768px){.modal-shop-loyality .modal-dialog{max-width:800px}}@media (min-width: 1200px){.modal-shop-loyality .modal-dialog{max-width:1100px}}.modal-shop-loyality .modal-body{padding:30px 15px}@media (min-width: 576px){.modal-shop-loyality .modal-body{padding:30px 15px}}.modal-shop-loyality .content-wrapper{max-width:900px;margin:0 auto}.modal-shop-loyality .content-wrapper .name{font-size:1.75rem;line-height:1;font-weight:700;margin-bottom:15px}.modal-shop-loyality .content-wrapper .desc{margin-bottom:25px}.modal-shop-loyality .content-wrapper .price .lab{line-height:1}.modal-shop-loyality .content-wrapper .price .val{line-height:1;color:#f6524c;font-size:1.75rem;font-weight:700}.modal-shop-loyality .content-wrapper .price .val sub{bottom:0}.modal-shop-loyality .bt-close{background-color:#000;text-align:center;border-radius:50%;color:#fff;width:32px;height:32px;line-height:32px;font-size:.8rem;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;padding:0}.account-white-wrapper{background-color:#fff;padding:20px 15px}@media (min-width: 992px){.account-white-wrapper{padding:40px}}.tooltip.show{opacity:1!important}.account-header-points{border:3px solid #000;padding:15px}.account-header-points .col-title{font-size:1rem}@media (max-width: 991px){.account-header-points .col-title{padding-bottom:15px;border-bottom:1px solid #ccc}}@media (min-width: 992px){.account-header-points .col-title{padding-right:30px;border-right:1px solid #ccc}}.account-header-points .col-points{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 992px){.account-header-points .col-points .points{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}.account-header-points .col-points .points .val{font-size:2rem;font-weight:700;line-height:1}@media (min-width: 992px){.account-header-points .col-points .points .val{font-size:2rem}}@media (min-width: 1200px){.account-header-points .col-points .points .val{font-size:3rem}}.account-header-points .col-points .points .lab{text-align:right}.account-header-points .info-bullet{display:inline-block;border-radius:50%;background-color:#000;color:#fff;width:24px;height:24px;line-height:24px;text-align:center;cursor:pointer}.account-header-points .buton:hover{background-color:#f6524c;color:#fff!important}.account-link-list .account-link{display:block;background-color:#fff;color:#000;text-decoration:none;height:60px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding:0;border-bottom:1px solid #DEDEDE;line-height:1;font-weight:700;position:relative}.account-link-list .account-link:after{display:block;font-family:fontello;content:"\e802";position:absolute;right:0;top:50%;transform:translateY(-50%)}.account-link-list .account-link:hover{color:#f6524c;border-color:#f6524c}.rating{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.rating .rating-input{visibility:hidden;line-height:0;position:absolute}.rating .review-number{margin-left:10px;color:#000}.rating .review-number a{color:#000}.rating .rating-container{font-size:1rem}.rating .rating-container.rating-disabled .rating-stars{cursor:default}.rating .rating-container .filled-stars{text-shadow:none!important;-webkit-text-stroke:0 transparent!important;color:#ffc200}.rating .rating-container .empty-stars{color:#cecece}.rating .rating-container .star{display:inline-block;width:1rem;height:1rem;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}hr{border-color:#969696}.product-reviews-section .reviews-header .rating .rating-container{font-size:1.5rem}.product-reviews-section .reviews-header .rating .rating-container .star{font-size:1.5rem;width:1.5rem;height:1.5rem}.product-reviews-section .reviews-list .review-entry{border-bottom:1px solid #e1e1e1;margin-bottom:15px}.product-reviews-section .reviews-list .review-entry .name{font-size:1rem;line-height:1;font-weight:700}@media (min-width: 576px){.product-reviews-section .reviews-list .review-entry .name{font-size:1rem}}.product-reviews-section .reviews-list .review-entry .rating .rating-container{font-size:.9rem}.product-reviews-section .reviews-list .review-entry .rating .rating-container .star{font-size:.9rem;width:.9rem;height:.9rem}.product-reviews-section .checkbox-review-verified .btn-review-verified{color:#000;height:31px;line-height:31px;padding:0 15px;border-radius:4px;border:1px solid #c5c5c5;background-color:#fff;cursor:pointer}.product-reviews-section .checkbox-review-verified .btn-check:checked~.btn-review-verified{color:#fff;background-color:#000;border-color:#000}.modal .modal-content{border-radius:0}.login-wrap{background-color:#f0f0f0;padding:20px;max-width:500px;margin:0 auto}@media (min-width: 576px){.login-wrap{padding:40px}}.login-wrap .button-wrap{max-width:300px;margin:0 auto}.modal-login .modal-dialog{max-width:700px;margin-left:auto;margin-right:auto}.modal-login .modal-content{background-color:#f0f0f0;padding:60px 0 30px}.modal-login .bt-close{background-color:#000;text-align:center;border-radius:50%;color:#fff;width:32px;height:32px;line-height:32px;font-size:.8rem;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;padding:0;position:absolute;right:15px;top:15px}.modal-login .inner{max-width:450px;margin:0 auto}.modal-login .button-wrap{max-width:300px;margin:0 auto}.modal-review .rating .rating-container{font-size:1.5rem}.modal-review .rating .rating-container .star{font-size:1.5rem;width:1.5rem;height:1.5rem}.modal-review .bt-close{background-color:#000;text-align:center;border-radius:50%;color:#fff;width:32px;height:32px;line-height:32px;font-size:.8rem;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;padding:0}.sticky-produs-mobile{background-color:#000;color:#fff;padding:10px 15px 0;position:fixed;left:0;right:0;bottom:0;z-index:5}@media (min-width: 768px){.sticky-produs-mobile{display:none!important}}.sticky-produs-mobile .product-name{font-size:.9rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word;margin-bottom:10px}.sticky-produs-mobile .price{font-size:1.4rem;color:#f6524c}.sticky-produs-mobile .price-cut{font-size:1rem;color:#969696;line-height:1}.sticky-produs-mobile .buton{padding:.7rem 1.4rem;font-size:.9rem}.white-page{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;background-color:#fff}.account-wrap{max-width:650px;margin:0 auto}@media (min-width: 1200px){.account-wrap{max-width:1000px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}}.account-wrap .sidebar-account{--account-padx: 2rem;background-color:#f0f0f0}@media (min-width: 1200px){.account-wrap .sidebar-account{-webkit-flex:1 0 350px;-ms-flex:1 0 350px;flex:1 0 350px;max-width:350px;padding:10px 0 30px}}@media (max-width: 1199px){.account-wrap .sidebar-account{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1999;display:none}}@media (max-width: 1199px){.account-wrap .sidebar-account .sidebar-account-wrap{height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.account-wrap .sidebar-account .account-menu-head{padding:1rem 15px}@media (min-width: 576px){.account-wrap .sidebar-account .account-menu-head{padding:1rem var(--account-padx) 1rem}}.account-wrap .sidebar-account .account-menu-head .bt-back{display:block;color:#000;font-size:1rem;font-weight:700;text-decoration:none;padding:0}.account-wrap .sidebar-account .account-menu-head .title{font-size:1rem;font-weight:700}.account-wrap .sidebar-account .account-menu-head .bt-close{display:inline-block;background-color:#000;text-align:center;border-radius:50%;color:#fff;width:32px;height:32px;line-height:32px;font-size:.8rem;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;padding:0}.account-wrap .sidebar-account .account-menu{list-style:none;margin:0;padding:0}@media (max-width: 1199px){.account-wrap .sidebar-account .account-menu{overflow:auto;margin-bottom:15px}}.account-wrap .sidebar-account .account-menu .account-item{margin:0;padding:0;position:relative}.account-wrap .sidebar-account .account-menu .account-item.has-dropdown .account-link:before{display:block;content:"\e800";font-family:fontello;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);right:15px;top:50%}@media (min-width: 576px){.account-wrap .sidebar-account .account-menu .account-item.has-dropdown .account-link:before{right:var(--account-padx)}}.account-wrap .sidebar-account .account-menu .account-item .account-link{display:block;text-decoration:none;color:inherit;font-size:1rem;font-weight:700;padding:.7rem 15px;position:relative;cursor:pointer}@media (min-width: 576px){.account-wrap .sidebar-account .account-menu .account-item .account-link{padding:.7rem var(--account-padx)}}.account-wrap .sidebar-account .account-menu .account-item .account-link .add{font-size:1.3rem;display:inline-block;width:24px;height:24px;text-align:center;line-height:22px;color:#f6524c;border:1px solid #F6524C;border-radius:50%;position:absolute;right:var(--account-padx)}.account-wrap .sidebar-account .account-menu .account-item .account-link:hover{background-color:#b3cee8;color:#000}.account-wrap .sidebar-account .account-menu .account-item .account-link:after{display:block;content:"";border-bottom:1px solid rgba(0,0,0,.1);position:absolute;left:15px;right:15px;bottom:0}@media (min-width: 576px){.account-wrap .sidebar-account .account-menu .account-item .account-link:after{left:var(--account-padx);right:var(--account-padx)}}.account-wrap .sidebar-account .account-menu .account-item .account-link.active{background-color:#273773;color:#fff}.account-wrap .sidebar-account .account-menu .account-item .account-link.active:before{display:block;content:"\e802";font-family:fontello;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);right:15px;top:50%}@media (min-width: 576px){.account-wrap .sidebar-account .account-menu .account-item .account-link.active:before{right:var(--account-padx)}}.account-wrap .sidebar-account .account-menu .account-item .account-link.hasicon.active:before{display:none!important}.account-wrap .sidebar-account .account-menu .account-item .dropdown{display:none}.account-wrap .sidebar-account .account-menu .account-item .dropdown .account-sublink{display:block;text-decoration:none;color:inherit;font-size:1rem;padding:.7rem 15px;position:relative;cursor:pointer}@media (min-width: 576px){.account-wrap .sidebar-account .account-menu .account-item .dropdown .account-sublink{padding:.7rem var(--account-padx)}}.account-wrap .sidebar-account .account-menu .account-item .dropdown .account-sublink:after{display:block;content:"";border-bottom:1px solid rgba(0,0,0,.1);position:absolute;left:15px;right:15px;bottom:0}@media (min-width: 576px){.account-wrap .sidebar-account .account-menu .account-item .dropdown .account-sublink:after{left:var(--account-padx);right:var(--account-padx)}}.account-wrap .sidebar-account .account-menu .account-item .dropdown .account-sublink:hover{background-color:#b3cee8;color:#000}.account-wrap .sidebar-account .account-menu .account-item .dropdown .account-sublink.active{background-color:#273773;color:#fff;font-weight:700}.account-wrap .sidebar-account .account-menu .account-item .dropdown .account-sublink.active:before{display:block;content:"\e802";font-family:fontello;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);right:15px;top:50%}@media (min-width: 576px){.account-wrap .sidebar-account .account-menu .account-item .dropdown .account-sublink.active:before{right:var(--account-padx)}}.account-wrap .sidebar-account .account-menu .account-item.has-dropdown.opened:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.account-wrap .sidebar-account .account-menu .account-item.has-dropdown.opened .account-link:after{display:none!important}.account-wrap .sidebar-account .account-menu .account-item.has-dropdown.opened .dropdown{display:block}.account-wrap .account-content{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;max-width:100%;background-color:#ddd;padding:20px 15px}@media (min-width: 576px){.account-wrap .account-content{padding:30px}}.account-wrap .account-content .account-page-title{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:30px}.account-wrap .account-content .account-page-title .title{font-weight:700;font-size:1rem;line-height:1}@media (min-width: 1200px){.account-wrap .account-content .account-page-title .title{font-size:1.5rem}}.account-wrap .account-content .account-page-title .bt-close{display:inline-block;background-color:#000;text-align:center;border-radius:50%;color:#fff;width:32px;height:32px;line-height:32px;font-size:.8rem;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;padding:0}.account-wrap .account-content .cont-asociat{border-bottom:1px solid #969696;margin-bottom:10px}.account-wrap .account-content .cont-asociat .google{background-color:#fff}.account-wrap .account-content .cont-asociat .check{font-size:1.4rem}.account-wrap .account-content .grid-favorite{display:grid;column-gap:5px;row-gap:5px;grid-template-columns:repeat(2,1fr)}@media (min-width: 400px){.account-wrap .account-content .grid-favorite{column-gap:1%;row-gap:15px;grid-template-columns:repeat(2,1fr)}}@media (min-width: 768px){.account-wrap .account-content .grid-favorite{column-gap:1%;row-gap:15px;grid-template-columns:repeat(2,1fr)}}.account-wrap .account-content .search-bloc{border:1px solid #ced4da;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;position:relative;background-color:#fff}.account-wrap .account-content .search-bloc .input-search{background-color:#fff;border:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:36px;line-height:36px;padding:0 10px;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;border-radius:4px}.account-wrap .account-content .search-bloc .buton-search{display:inline-block;text-align:center;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;font-size:1.1rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;color:#000;height:36px;line-height:36px;padding:0 10px;border-radius:0 4px 4px 0}.account-wrap .account-content .input-group-text{background-color:#fff}@media (max-width: 375px){.account-wrap .account-content .half-select .form-select{font-size:.7rem;padding-top:.5rem;padding-bottom:.5rem}}.account-wrap .account-content .comanda-entry{background-color:#fff;padding:10px;margin-bottom:10px}@media (max-width: 575px){.account-wrap .account-content .comanda-entry .lab{font-size:.8rem;line-height:1}}.account-wrap .account-content .comanda-entry .price{font-size:1.3rem}@media (max-width: 575px){.account-wrap .account-content .comanda-entry .price{font-size:1.1rem}}.account-wrap .account-content .comanda-entry .price .um{font-size:70%}.account-wrap .account-content .comanda-item{background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:10px;padding-left:clamp(5px,1vw,10px);padding-right:clamp(5px,1vw,10px);padding-top:10px;padding-bottom:10px}.account-wrap .account-content .comanda-item .image{-webkit-flex:1 0 70px;-ms-flex:1 0 70px;flex:1 0 70px;max-width:70px}@media (min-width: 768px){.account-wrap .account-content .comanda-item .image{-webkit-flex:1 0 90px;-ms-flex:1 0 90px;flex:1 0 90px;max-width:90px}}.account-wrap .account-content .comanda-item .list-details{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:15px;position:relative}.account-wrap .account-content .comanda-item .entry-title{font-weight:700;font-size:.8rem;line-height:1.2;margin-bottom:10px;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word}@media (min-width: 768px){.account-wrap .account-content .comanda-item .entry-title{font-size:.87rem}}.account-wrap .account-content .comanda-item .entry-title a{color:inherit;text-decoration:none}.account-wrap .account-content .comanda-item .price-bloc{margin-bottom:5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-size:.8rem}.account-wrap .account-content .comanda-item .price-bloc .lab{-webkit-flex:1 0 80px;-ms-flex:1 0 80px;flex:1 0 80px;max-width:80px}.account-wrap .account-content .comanda-item .price-bloc .price{font-size:1.3rem}@media (max-width: 575px){.account-wrap .account-content .comanda-item .price-bloc .price{font-size:1.1rem}}.account-wrap .account-content .comanda-item .price-bloc .price .um{font-size:70%}.account-wrap .account-content .produs-retur{padding-top:20px;margin-bottom:20px}.account-wrap .account-content .produs-retur .color{display:inline-block;border-radius:50%;width:20px;height:20px}.account-wrap .account-content .produs-retur hr{margin:0 0 10px}.account-wrap .account-content .produs-retur .bt-remove{font-size:1.3rem;color:#f6524c}.account-wrap .account-content .produs-retur .bloc-cantitate{width:120px;max-width:100%}.account-wrap .account-content .produs-retur .bloc-cantitate .input-group{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;border-radius:4px;border:1px solid #E8E8E8;background-color:#fff}.account-wrap .account-content .produs-retur .bloc-cantitate .input-group .btn-qty{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;background-color:#fff;color:#000;width:36px;height:36px;font-size:1.4rem;line-height:30px;border-radius:4px;font-weight:700;text-align:center;padding:0!important;border:none!important}.account-wrap .account-content .produs-retur .bloc-cantitate .input-group .form-control-qty{height:36px;line-height:36px;display:block;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;text-align:center;border:none;font-size:1.2rem;color:#000;font-weight:700;background-color:#fff;min-width:10px}.account-wrap .account-content .adress-entry{background-color:#fff;display:block;padding:10px 25px 10px 10px;text-decoration:none;color:#000;font-weight:700;margin-bottom:10px;position:relative}.account-wrap .account-content .adress-entry:after{display:block;content:"\e802";font-family:fontello;position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.account-wrap .account-content .adress-entry:hover{background-color:#eee}.account-wrap .account-content .review-entry{background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:10px;padding-left:clamp(5px,1vw,10px);padding-right:clamp(5px,1vw,10px);padding-top:15px;padding-bottom:15px}.account-wrap .account-content .review-entry .image{-webkit-flex:1 0 70px;-ms-flex:1 0 70px;flex:1 0 70px;max-width:70px}@media (min-width: 768px){.account-wrap .account-content .review-entry .image{-webkit-flex:1 0 90px;-ms-flex:1 0 90px;flex:1 0 90px;max-width:90px}}.account-wrap .account-content .review-entry .list-details{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:15px;position:relative}.account-wrap .account-content .review-entry .entry-title{font-weight:700;font-size:.8rem;line-height:1.2;margin-bottom:10px;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word}@media (min-width: 768px){.account-wrap .account-content .review-entry .entry-title{font-size:.87rem}}.account-wrap .account-content .review-entry .entry-title a{color:inherit;text-decoration:none}.account-wrap .account-content .review-entry .rating .rating-container{font-size:.8rem}.account-wrap .account-content .review-entry .rating .rating-container .star{width:.8rem;height:.8rem}.account-wrap .account-content .voucher-entry{background-color:#fff;padding:15px 10px;margin-bottom:10px}@media (max-width: 575px){.account-wrap .account-content .voucher-entry .lab{font-size:.8rem;line-height:1}}.account-wrap .account-content .voucher-entry .entry-title{font-weight:700;font-size:.8rem;line-height:1.2;margin-bottom:10px;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word}@media (min-width: 768px){.account-wrap .account-content .voucher-entry .entry-title{font-size:.87rem}}.account-wrap .account-content .voucher-entry .entry-title a{color:inherit;text-decoration:none}.account-wrap .account-content .voucher-entry .price{font-size:1.3rem}@media (max-width: 575px){.account-wrap .account-content .voucher-entry .price{font-size:1.1rem}}.account-wrap .account-content .voucher-entry .price .um{font-size:70%}.account-wrap .account-content .voucher-entry .price-bloc{margin-bottom:5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-size:.8rem}.account-wrap .account-content .voucher-entry .price-bloc .lab{-webkit-flex:1 0 80px;-ms-flex:1 0 80px;flex:1 0 80px;max-width:80px}.account-wrap .account-content .voucher-entry .price-bloc .price{font-size:1.3rem}@media (max-width: 575px){.account-wrap .account-content .voucher-entry .price-bloc .price{font-size:1.1rem}}.account-wrap .account-content .voucher-entry .price-bloc .price .um{font-size:70%}.basket-steps-wrap{background-color:#dbdbdb;overflow-x:auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media (min-width: 992px){.basket-steps-wrap{background-color:#fff}}.basket-steps-wrap .basket-steps{margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.basket-steps-wrap .basket-steps .step{color:#000;white-space:nowrap}.basket-steps-wrap .basket-steps .step span{display:inline-block;font-size:.75rem;padding:.4rem .6rem}@media (min-width: 992px){.basket-steps-wrap .basket-steps .step span{font-size:.875rem;padding:.8rem 1rem}.basket-steps-wrap .basket-steps .step span:after{display:inline-block;content:"\e802";font-family:fontello;margin-left:1rem}}.basket-steps-wrap .basket-steps .step.active span{background-color:#000;color:#fff;font-weight:700}.basket-steps-wrap .basket-steps .step:last-child:after{display:none}.basket-section .page-title h1,.basket-section .page-title h2,.basket-section .page-title h3,.basket-section .page-title h4,.basket-section .page-title h5,.basket-section .page-title h6{margin:0;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word;font-size:1.2rem;line-height:1.3}@media (min-width: 1200px){.basket-section .page-title h1,.basket-section .page-title h2,.basket-section .page-title h3,.basket-section .page-title h4,.basket-section .page-title h5,.basket-section .page-title h6{font-size:1.5rem;line-height:1.2}}.basket-section .voucher-bloc{color:#000}.basket-section .voucher-bloc .voucher-form-wrap{background-color:#fff;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.basket-section .voucher-bloc .voucher-form-wrap .input-voucher{background-color:#fff;border:1px solid #000;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;height:40px;line-height:40px;padding:0 10px;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;min-width:10px;border-radius:100px 0 0 100px}.basket-section .voucher-bloc .voucher-form-wrap .buton-voucher{display:block;text-align:center;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;cursor:pointer;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#273773;color:#fff;height:40px;line-height:40px;padding:0 10px;border-radius:0 100px 100px 0;font-weight:500;font-size:.875rem}.basket-section .voucher-bloc .voucher-form-wrap .buton-voucher:hover{background-color:#1d2955}.basket-wrap{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media (max-width: 991px){.basket-wrap{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 992px){.basket-wrap .basket-sidebar-col{padding-left:15px;display:-webkit-1 1 30%;display:-ms-1 1 30%box;display:-ms-1 1 30%;display:1 1 30%;width:30%}}@media (max-width: 767px){.basket-wrap .basket-sidebar-col{margin-bottom:15px}}.basket-wrap .basket-sidebar-col .basket-sticky-wrap{position:sticky;top:105px}@media (max-width: 1199px),(pointer: none),(pointer: coarse){.basket-wrap .basket-sidebar-col .basket-sticky-wrap{top:130px}}.basket-wrap .basket-sidebar-col .basket-sticky-wrap .inner-wrap{max-width:400px;margin:0 auto}.basket-wrap .basket-sidebar-col .basket-sidebox-total{background-color:#e6e6e6;padding:20px 15px;margin-bottom:5px}.basket-wrap .basket-sidebar-col .basket-sidebox-total .text-big{font-size:1.1rem}.basket-wrap .basket-sidebar-col .basket-sidebox{background-color:#fff;padding:20px 15px;margin-bottom:5px}.basket-wrap .basket-sidebar-col .basket-sidebox .puncte-loialitate-bloc .puncte-loialitate{color:#f6524c;font-weight:700;font-size:1.5rem;line-height:1}.basket-wrap .basket-sidebar-col .basket-sidebox .puncte-loialitate-bloc .lab{font-size:.6rem}@media (min-width: 992px){.basket-wrap .basket-content-col{-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%;width:70%}}.basket-wrap .product-basket-entry{background-color:#fff;padding:10px;position:relative;margin-bottom:5px}@media (min-width: 992px){.basket-wrap .product-basket-entry{padding:15px}}.basket-wrap .product-basket-entry .product-head{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:15px}.basket-wrap .product-basket-entry .entry-title{font-weight:700;font-size:.875rem;line-height:1.2}@media (min-width: 1200px){.basket-wrap .product-basket-entry .entry-title{font-size:1rem}}.basket-wrap .product-basket-entry .entry-title h2,.basket-wrap .product-basket-entry .entry-title h3,.basket-wrap .product-basket-entry .entry-title h4,.basket-wrap .product-basket-entry .entry-title h5,.basket-wrap .product-basket-entry .entry-title h6{font-size:inherit;font-weight:inherit;line-height:inherit}.basket-wrap .product-basket-entry .entry-title a{color:inherit;text-decoration:none}.basket-wrap .product-basket-entry .image{-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;width:70px;margin-right:15px}@media (min-width: 576px){.basket-wrap .product-basket-entry .image{-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;width:150px;position:absolute;left:15px;top:15px}}.basket-wrap .product-basket-entry .list-details{-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;max-width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}@media (min-width: 576px){.basket-wrap .product-basket-entry .list-details{margin-left:170px}}.basket-wrap .product-basket-entry .size{color:#000;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.basket-wrap .product-basket-entry .size .lab{margin-right:10px}.basket-wrap .product-basket-entry .size .size-value{text-align:center;display:block;position:relative;width:54px;height:32px;border:1px solid #b4b4b4;border-radius:4px;line-height:32px}.basket-wrap .product-basket-entry .color{color:#000;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.basket-wrap .product-basket-entry .color .lab{margin-right:10px}.basket-wrap .product-basket-entry .color .color-value{display:block;position:relative;width:34px;height:34px;border-radius:50%;border:4px solid #fff}.basket-wrap .product-basket-entry .color .color-value:before{display:block;font-family:fontello;content:"";width:33px;height:33px;line-height:33px;border-radius:50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;cursor:pointer;border:2px solid transparent}.basket-wrap .product-basket-entry hr{margin:8px 0}.basket-wrap .product-basket-entry .price-prp{color:#8a8a8a;font-size:.875rem;margin-bottom:5px}.basket-wrap .product-basket-entry .price-bloc{width:100%;padding-top:5px;margin-bottom:20px;font-size:.9rem}@media (pointer: none) and (min-width: 1400px),(pointer: coarse) and (min-width: 1400px){.basket-wrap .product-basket-entry .price-bloc{font-size:1.15rem}}.basket-wrap .product-basket-entry .price-bloc .price{line-height:1;margin-bottom:10px;color:#273773}.basket-wrap .product-basket-entry .price-bloc .price .lab{font-size:.75rem;font-weight:400;margin-bottom:5px;line-height:1}.basket-wrap .product-basket-entry .price-bloc .price .lab strong{font-weight:inherit!important}.basket-wrap .product-basket-entry .price-bloc .price .value{font-size:1.5rem;font-weight:700;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.basket-wrap .product-basket-entry .price-bloc .grey-lab{display:table;font-size:.75rem;font-weight:400!important;color:#acacad;line-height:1}.basket-wrap .product-basket-entry .price-bloc-total .price{font-size:1.1rem;font-weight:700;line-height:1}@media (min-width: 576px){.basket-wrap .product-basket-entry .price-bloc-total .price{font-size:1.4rem}}.basket-wrap .product-basket-entry .price-bloc-total .small-um{font-weight:400;font-size:.87rem}.basket-wrap .product-basket-entry .bloc-cantitate{width:120px;max-width:100%}.basket-wrap .product-basket-entry .bloc-cantitate .input-group{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.basket-wrap .product-basket-entry .bloc-cantitate .input-group .btn-qty{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;background-color:silver;color:#000;width:30px;height:30px;font-size:1.4rem;border-radius:50%;line-height:30px;font-weight:700;display:block;text-align:center;padding:0!important;border:none!important}.basket-wrap .product-basket-entry .bloc-cantitate .input-group .form-control-qty{height:30px;line-height:30px;display:block;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;text-align:center;border:none;font-size:1.1rem;color:#000;font-weight:700;background-color:#fff;min-width:10px;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;margin:0!important}.basket-wrap .product-basket-entry .entry-tools .bt-icon{text-decoration:none;color:#000;border:none;background-color:transparent}.basket-wrap .product-basket-entry .entry-tools .bt-icon i{font-size:1.1rem;padding:2px;color:#9b9b9b}.basket-wrap .product-basket-entry .entry-tools .bt-icon:hover{color:#f6524c}.basket-wrap .product-basket-entry .entry-tools .bt-icon:hover i{color:inherit!important}.basket-wrap .product-basket-entry .bt-popover{cursor:pointer;color:inherit;text-decoration:none}.basket-wrap .product-basket-simple-entry{border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:10px;position:relative}@media (min-width: 992px){.basket-wrap .product-basket-simple-entry{padding-left:50px}}.basket-wrap .product-basket-simple-entry .entry-number{font-size:1rem;width:40px;height:40px;line-height:40px;text-align:center;background-color:#ccc;font-weight:700;border-radius:50%;position:absolute;left:0;top:0;opacity:.5}@media (max-width: 991px){.basket-wrap .product-basket-simple-entry .entry-number{display:none}}.basket-wrap .product-basket-simple-entry .entry-title{font-weight:700;line-height:1.2}.basket-wrap .product-basket-simple-entry .entry-title h2,.basket-wrap .product-basket-simple-entry .entry-title h3,.basket-wrap .product-basket-simple-entry .entry-title h4,.basket-wrap .product-basket-simple-entry .entry-title h5,.basket-wrap .product-basket-simple-entry .entry-title h6{font-size:inherit;font-weight:inherit;line-height:inherit}.basket-wrap .product-basket-simple-entry .entry-title a{color:inherit;text-decoration:none}.basket-wrap .product-basket-simple-entry .bloc-cantitate{width:106px;max-width:100%}.basket-wrap .product-basket-simple-entry .bloc-cantitate .input-group{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.basket-wrap .product-basket-simple-entry .bloc-cantitate .input-group .btn-qty{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;cursor:pointer;background-color:silver;color:#000;width:30px;height:30px;font-size:1.4rem;border-radius:50%;line-height:30px;font-weight:700;display:block;text-align:center;padding:0!important;border:none!important}.basket-wrap .product-basket-simple-entry .bloc-cantitate .input-group .form-control-qty{height:30px;line-height:30px;display:block;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;text-align:center;border:none;font-size:1.1rem;color:#000;font-weight:700;background-color:#fff;min-width:10px;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;margin:0!important}.basket-wrap .product-basket-simple-entry .price-bloc .price{font-size:1.1rem;font-weight:700;line-height:1}@media (min-width: 576px){.basket-wrap .product-basket-simple-entry .price-bloc .price{font-size:1.4rem}}.basket-wrap .product-basket-simple-entry .price-bloc .price .um{font-weight:400;font-size:80%}.basket-wrap .product-basket-simple-entry .entry-tools .bt-icon{text-decoration:none;color:#000}.basket-wrap .product-basket-simple-entry .entry-tools .bt-icon i{font-size:1.1rem;padding:2px;color:#9b9b9b}.basket-wrap .product-basket-simple-entry .entry-tools .bt-icon:hover{color:#f6524c}.basket-wrap .product-basket-simple-entry .entry-tools .bt-icon:hover i{color:inherit!important}@media (max-width: 576px){.prdouct-carusel-wrapper{max-width:300px;margin-left:auto;margin-right:auto}}.product-carusel{margin-left:-5px;margin-right:-5px;position:relative}.product-carusel .slick-list .slick-track{margin:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.product-carusel .slide{padding:0 5px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:unset}.product-carusel .slick-dots{list-style:none;margin:0;padding:0;z-index:2;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 992px){.product-carusel .slick-dots{display:none!important}}.product-carusel .slick-dots li{margin:0 2px;padding:0;opacity:.2}.product-carusel .slick-dots li.slick-active{opacity:.6}.product-carusel .slick-dots li button{margin:0;padding:0;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;text-decoration:none!important;font-size:0!important;line-height:0!important;border:none;border-radius:50%;width:10px;height:10px;background-color:#000}.basket-form{background-color:#fff;padding:15px}@media (min-width: 992px){.basket-form{padding:20px 4%}}.basket-form .basket-form-head-section{background-color:#e3e3e3;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding:.7rem 1rem;margin-bottom:25px}.basket-form .basket-form-head-section h5{margin:0}.basket-form .basket-form-head-section i{margin-left:auto;font-size:1.4rem}.basket-form .basket-form-head-section .form-check-input{margin-right:10px}.basket-form .basket-form-head-section .form-check-input:checked{background-color:#000;border-color:#000}.basket-form .basket-form-wrap{max-width:400px;margin:0 auto 25px}.thank-you-box{background-color:#f0f0f0;padding:30px 15px}@media (min-width: 576px){.thank-you-box{padding:40px}}.daterangepicker td.active{background-color:#000!important}.daterangepicker .drp-buttons .btn.btn-primary{background-color:#000!important;border-color:#000!important}.section-home-filters{position:relative;z-index:1;margin-top:10px}@media (min-width: 992px){.section-home-filters{margin-top:-50px}}@media (max-width: 991px){.section-home-filters .container{max-width:100%}}.section-home-filters .error-msg{color:red;font-weight:500;text-align:center}.section-home-filters .inner{position:relative;background-color:#fff;padding:20px 15px}@media (min-width: 992px){.section-home-filters .inner{padding:20px 30px}}.section-home-filters .filter-checkbox{padding:0}.section-home-filters .filter-checkbox .form-check-input{position:absolute;left:-9999999px}.section-home-filters .filter-checkbox .form-check-label{cursor:pointer;background-color:#fff;color:#000;font-weight:500;border-radius:200px;padding:0 1rem;height:40px;line-height:40px;border:1px solid #ced4da;text-align:center;user-select:none}@media (min-width: 576px){.section-home-filters .filter-checkbox .form-check-label{width:150px}}.section-home-filters .filter-checkbox .form-check-label:before{display:none!important}.section-home-filters .filter-checkbox .form-check-input:checked~.form-check-label{color:#fff;background-color:#273773}.section-home-filters .form-select{width:100%!important}.section-home-filters select{border-radius:100px!important;padding:0 10px;line-height:38px}.section-home-filters .select2-container{width:100%!important}.section-home-filters .select2-container--open .select2-selection--single.custom-select2-filter{border-radius:.4rem}.section-home-filters .select2-selection--single.custom-select2-filter{border-radius:5rem;border:1px solid #ced4da;height:40px;width:100%}.section-home-filters .select2-selection--single.custom-select2-filter .select2-selection__rendered{font-size:inherit;line-height:40px;color:#000;padding-left:10px}.section-home-filters .select2-selection--single.custom-select2-filter .select2-selection__arrow{height:40px;width:25px}.section-home-filters .select2-selection--single.custom-select2-filter .select2-selection__arrow b{display:none!important}.section-home-filters .select2-selection--single.custom-select2-filter .select2-selection__arrow:before{font-size:.8rem;display:block;content:"\e800";font-family:fontello;position:absolute;right:0;text-align:left;width:100%;top:50%;transform:translateY(-50%)}.select2-container--disabled .select2-selection__rendered{opacity:.4}.select2-container--disabled .select2-selection__arrow{opacity:0}.select2-dropdown.custom-filter-dropdown{margin-top:5px;border:1px solid #ced4da!important;border-radius:.375rem!important}.select2-dropdown.custom-filter-dropdown .select2-search--dropdown{position:relative}.select2-dropdown.custom-filter-dropdown .select2-search--dropdown:before{font-size:.8rem;display:block;content:"\e811";font-family:fontello;position:absolute;right:5px;top:50%;transform:translateY(-50%);color:#a8a8a8}.select2-dropdown.custom-filter-dropdown .select2-search--dropdown .select2-search__field{font-size:16px;border-left:none;border-right:none;border-top:none;padding-right:15px}.select2-dropdown.custom-filter-dropdown .select2-results__option--highlighted.select2-results__option--selectable{background-color:#273773}.service-mecanica-bloc{background-size:cover!important}.service-mecanica-bloc .bg-container{background-color:#ffffffb3;padding:30px 15px}@media (min-width: 576px){.service-mecanica-bloc .bg-container{padding:40px 30px}}.service-mecanica-bloc .service-tables-group{margin-bottom:30px}.service-mecanica-bloc .service-tables-group .custom-radio{position:relative;margin-bottom:15px}.service-mecanica-bloc .service-tables-group .custom-radio .custom-control-label{background:#dcdcdc;width:100%;text-align:center;height:40px;line-height:40px;padding-left:0;cursor:pointer;text-transform:uppercase;font-weight:700}.service-mecanica-bloc .service-tables-group .custom-radio .custom-control-label:after{width:.5rem;height:.5rem;position:absolute;top:.53rem;left:.4rem;display:none;background:transparent}.service-mecanica-bloc .service-tables-group .custom-radio input.custom-control-input{position:absolute;opacity:0;visibility:hidden}.service-mecanica-bloc .service-tables-group .custom-radio .custom-control-input:checked~.custom-control-label:after{display:block}.service-mecanica-bloc .service-tables-group .custom-radio .custom-control-input:checked~.custom-control-label{background:#000;color:#fff}.service-mecanica-bloc .service-tables-group .services-tabs{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:900px;margin:0 auto 20px}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab{position:relative;width:100%;text-align:center;margin:0 -1px -1px 0;cursor:pointer;display:block;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;font-size:13px;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;min-width:72px}@media (max-width: 400px){.service-mecanica-bloc .service-tables-group .services-tabs .service-tab{font-size:12px}}@media (min-width: 768px){.service-mecanica-bloc .service-tables-group .services-tabs .service-tab{-webkit-flex:0 0 14.28%;-ms-flex:0 0 14.28%;flex:0 0 14.28%}}@media (min-width: 992px){.service-mecanica-bloc .service-tables-group .services-tabs .service-tab{font-size:16px}}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab.disabled .inner{opacity:.4}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab .radio-service-tab{position:absolute;left:0;right:0;z-index:0;visibility:hidden;opacity:0}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab .hover{position:absolute;left:1px;right:1px;bottom:1px;top:1px;z-index:2;background-color:#fff;color:#000;text-transform:uppercase;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:none}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab:hover .inner{background-color:#fff}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab:hover.disabled .hover{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab .inner{padding:15px 5px;border:1px solid #000;width:100%;position:relative}@media (max-width: 400px){.service-mecanica-bloc .service-tables-group .services-tabs .service-tab .inner{padding:10px 5px 5px}}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab .radio-service-tab:checked~.inner{background-color:#fff;color:#000;border:1px solid #F6524C;z-index:1}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab .radio-service-tab:checked~.inner:before{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;border:3px solid #F6524C}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab img{display:block;width:60px;margin:0 auto}@media (max-width: 500px){.service-mecanica-bloc .service-tables-group .services-tabs .service-tab img{width:40px}}.service-mecanica-bloc .service-tables-group .services-tabs .service-tab .name{padding:5px 0 0;line-height:1.1}.service-mecanica-bloc .service-tables-group .form-group{position:relative}.service-mecanica-bloc .service-tables-group .left-tabs .tab{display:block;background:#EEEEEE;border-bottom:1px solid #fff;border-left:1px solid #EEEEEE;color:#828282;padding:7px 10px;font-size:14px;font-weight:700}@media (min-width: 768px){.service-mecanica-bloc .service-tables-group .left-tabs .tab{padding:15px 20px;font-size:20px;line-height:110%}}.service-mecanica-bloc .service-tables-group .left-tabs .tab.active{background:#fff;color:#f6524c}.service-mecanica-bloc .service-tables-group .table-title{font-size:18px;background:#eee;padding:10px 15px;font-weight:700}.service-mecanica-bloc .service-tables-group .subtitle{font-size:22px;color:#f6524c}.service-mecanica-bloc .service-tables-group .price-bloc{font-size:24px;padding:10px 15px;background-color:#f6524c;color:#fff;font-weight:700;display:table}.service-mecanica-bloc .service-tables-group .price-bloc .moneda{font-size:70%}@media (min-width: 992px){.service-mecanica-bloc .service-tables-group .form-result{border-left:3px solid #000;padding-left:15px}}.service-mecanica-bloc .service-tables-group .step-entry .name{font-weight:700;margin-bottom:20px}.service-mecanica-bloc .service-tables-group .step-entry .iner-step{column-count:2;column-gap:15px}.service-mecanica-bloc .service-tables-group .step-entry .iner-step.brand{column-count:2}@media (min-width: 768px){.service-mecanica-bloc .service-tables-group .step-entry .iner-step{column-count:3}.service-mecanica-bloc .service-tables-group .step-entry .iner-step.brand{column-count:2}}.toast-container{position:fixed;top:15px;right:0;z-index:2000}@media (min-width: 576px){.toast-container{top:15px;right:15px}}.toast{margin-bottom:10px!important}.toast.red{background-color:#f6524c;color:#fff}.toast.green{background-color:#3ea24f;color:#fff}.hero-section--blog .about-title{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#f2f2f2}.hero-section--blog img{width:100%}.hero-section-others .about-title{position:absolute;bottom:20px;left:0;right:0;color:#f2f2f2}.hero-section-others img{width:100%}.image-categories img{object-fit:cover;object-position:center}.article-recent .article-image{width:100px;height:100px}.article-recent .article-image img{max-width:none;width:100px;height:100px;object-fit:cover;object-position:center}.article-recent p{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word;text-decoration:none!important}.km-filter-wrapper-hiden{visibility:hidden;height:0;overflow:hidden}.baner-programare{position:relative;padding:180px 0 40px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:350px}@media (min-width: 768px){.baner-programare{padding:40px 0}}.baner-programare .container{position:relative;z-index:1;color:#fff}.baner-programare .buton:hover{background-color:#fff;color:#000}.baner-programare img{position:absolute;right:0;top:0;height:50%;width:100%;object-fit:cover!important;z-index:-1}@media (min-width: 768px){.baner-programare img{right:0;top:0;height:100%;width:50%}}.baner-programare:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(0deg,#000000 0%,#000000 55%,rgba(0,0,0,.3) 100%)}@media (min-width: 768px){.baner-programare:before{background:linear-gradient(90deg,#000000 0%,#000000 55%,rgba(0,0,0,.3) 100%)}}.blog-grid-item{border:1px solid #E4E2E2;background-color:#fff;width:100%;padding-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.blog-grid-item a{text-decoration:none}.blog-grid-item .inner{position:relative;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog-grid-item .image{background-color:#fff;display:block;margin-bottom:15px;text-align:center;position:relative}.blog-grid-item .image img{width:100%;aspect-ratio:1/1;object-fit:cover}.blog-grid-item .title{color:#000;font-weight:700;margin-bottom:10px;display:block;font-size:1.1rem;line-height:1;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-grid-item .title h2,.blog-grid-item .title h3,.blog-grid-item .title h4{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.blog-grid-item .subtitle{font-weight:400;font-size:.75rem;line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:30px;margin-bottom:15px}.blog-grid-item .buton{padding:.65rem 1rem;font-size:.8rem}.blog-grid-item .content-bottom{padding:0 10px}.article-list-item{background-color:#f4f4f4}.article-list-item .image{display:block;margin-bottom:15px;text-align:center;position:relative}.article-list-item .image img{width:100%;aspect-ratio:1/1;object-fit:cover}.article-list-item .content{padding:20px}.article-list-item .title{color:#000;font-size:1.25rem;line-height:1;font-weight:700;margin-bottom:10px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:40px}.article-list-item .title h2,.article-list-item .title h3,.article-list-item .title h4{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.article-list-item .subtitle{font-weight:400;font-size:.9rem;line-height:1.2;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:36px;margin-bottom:15px}.article-list-item p{display:-webkit-box;max-width:100%;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:initial;word-break:break-word}.latest-article .image img{width:100%;aspect-ratio:1.9/1;object-fit:cover}.container-1200{max-width:1200px;margin:0 auto}.container-800{max-width:800px;margin:0 auto}.w-200{width:200px}.contact-list-item{background-color:#fff;width:100%;margin-bottom:20px}@media (min-width: 992px){.contact-list-item{display:flex}}@media (max-width: 991px){.contact-list-item .image{aspect-ratio:2/1}}@media (min-width: 992px){.contact-list-item .image{height:auto;flex:0 0 33%;max-width:33%}}.contact-list-item .image img{width:100%;height:100%;object-fit:cover!important;object-position:center center!important}@media (min-width: 992px){.contact-list-item .details{flex:1 0 0;padding-left:60px}}.contact-list-item .contact-details{padding:15px;font-size:1.125rem}@media (min-width: 992px){.contact-list-item .contact-details{padding:40px 0 0}}.contact-list-item .contact-details a{text-decoration:none}.contact-list-item .contact-details .bt-contact{border-radius:400px;display:table;padding:7px 0;font-size:.7rem;font-weight:400;background-color:#273773;color:#fff;text-transform:uppercase;width:180px;text-align:center}.contact-list-item .contact-details .bt-contact img{margin-right:5px}.contact-list-item .program-bloc{position:relative;background-color:#273773;color:#fff;padding:15px}@media (min-width: 992px){.contact-list-item .program-bloc{padding:20px 0 40px}}@media (max-width: 991px){.contact-list-item .program-bloc .logo-p{position:absolute;right:0;top:15px}}@media (min-width: 992px){.contact-list-item .program-bloc{width:250px}}.contact-list-item .program-bloc .squares{position:absolute;left:0;bottom:0}@media (max-width: 991px){.contact-list-item .program-bloc .squares{display:none}}@media (min-width: 992px){.contact-list-item .program-bloc .inner{padding:0 5px}}.contact-list-item .program-bloc .inner .title{padding-left:10px}.contact-list-item .program-bloc .program{font-size:.75rem;width:170px}.contact-list-item .program-bloc .table{color:#fff;font-size:.75rem}.contact-list-item .program-bloc .table tr{border:none;box-shadow:none}.contact-list-item .program-bloc .table td{border:none;padding:4px 10px}.contact-list-item .brands{padding:15px}@media (min-width: 992px){.contact-list-item .brands{padding:30px 0}}.contact-list-item .brand{text-align:center;background-color:#f9f9f9;padding:10px;width:80px;display:flex;flex-direction:column}.contact-list-item .brand .logo{width:100%;height:75px;display:flex;justify-content:center;align-items:center}.contact-list-item .brand .services{width:100%;color:#273773;font-size:.7rem;line-height:1.4;margin:auto 0}.modal-program .modal-dialog{max-width:600px}.modal-program .modal-dialog .modal-content{background-color:transparent;border:none;position:relative}.modal-program .modal-dialog .modal-content .btn-close{position:absolute;top:10px;right:10px}.modal-program-inner{border:1px solid #E4E2E2;border-radius:8px;width:100%;background-color:#fff}@media (min-width: 768px){.modal-program-inner{display:flex}}.modal-program-inner .image{width:100%;flex:0 0 200px;max-width:100%;height:150px}@media (min-width: 768px){.modal-program-inner .image{width:200px;flex:0 0 200px;max-width:200px;height:auto}}.modal-program-inner .image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.modal-program-inner .details{flex:1 0 0;padding:20px 10px}.modal-program-inner table th{font-weight:400}.inline-tabs{overflow-x:auto;padding:0 0 10px}.inline-tabs::-webkit-scrollbar{height:.5rem}.inline-tabs::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #0003}.inline-tabs::-webkit-scrollbar-thumb{background-color:#0000004d}.inline-tabs .inner{text-align:center;white-space:nowrap}.inline-tabs .buton{font-size:.75rem;font-weight:700;line-height:1;padding:.6rem 1.5rem;white-space:nowrap;margin:0 5px}.inline-tabs .buton.active{background-color:#000;color:#fff}.inline-grey-logos{text-align:center}.inline-grey-logos .logo-item{display:inline-block;background-color:#e9e9ea;width:70px;height:70px;line-height:70px;border-radius:6px;text-align:center;margin:0 5px 5px}.inline-grey-logos .logo-item-check{width:70px;aspect-ratio:1/1;text-align:center;margin:0 5px 5px;position:relative;cursor:pointer}.inline-grey-logos .logo-item-check input{position:absolute;left:-8888888px;opacity:0}.inline-grey-logos .logo-item-check span{border-radius:6px;display:block;background-color:#e9e9ea;width:100%;line-height:70px;border:1px solid #E9E9EA;font-size:.7rem;font-weight:700;color:#575757}.inline-grey-logos .logo-item-check input:checked~span{border:1px solid #000}.team-list-item{width:100%;background-color:#fff;padding:0 0 15px;display:flex;flex-direction:column;margin-bottom:15px}.team-list-item .image{aspect-ratio:1/1}.team-list-item .image img{object-fit:cover;width:100%;aspect-ratio:1/1}.team-list-item .content{display:flex;flex-direction:column;padding:40px 20px 20px}.team-list-item .content>*{width:100%}.team-list-item .details{margin-bottom:15px}.team-list-item .name{font-size:1.25rem;font-weight:700;line-height:1}.team-list-item .position{font-size:.875rem}.team-list-item .link{color:#000;display:table;padding:5px 5px 5px 30px;position:relative;text-decoration:none;margin-top:10px;font-size:.875rem;line-height:1}.team-list-item .link:hover{color:#273773}.team-list-item .link img{position:absolute;left:0;top:50%;transform:translateY(-50%)}.hero-section-careers .logo-head{background-color:#f39200;text-align:center;padding:15px}@media (max-width: 1199px){.hero-section-careers .logo-head{padding:10px 15px}.hero-section-careers .logo-head img{width:120px}}.bg-cariere{background-color:#2c2c2c}.job-list-item{padding:20px;display:flex;flex-direction:column;width:100%;background-color:#f29200}.job-list-item .buton{border:1px solid #000}.job-list-item>div{width:100%}.has-play{position:relative}.careers-video-desc{margin-top:-50px}.careers-video{overflow:hidden;display:block;position:relative}.careers-video img{transition:.2s}.careers-video:hover img{transform:scale(1.1)}.careers-video .ico-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.careers-video .ico-play img{transform:scale(1)!important}.custom-select-careers{background-color:#ffffff4d;border:1px solid transparent!important;color:#fff}.custom-select-careers option{color:#000}.blog-cariere-item{display:block;width:100%;aspect-ratio:1/1;text-decoration:none;color:#fff!important;position:relative}.blog-cariere-item .ico-play{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:1;opacity:1}.blog-cariere-item:before{display:block;content:"";width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);position:absolute;left:0;bottom:0;z-index:0}.blog-cariere-item .image{position:absolute;inset:0;z-index:-1;overflow:hidden}.blog-cariere-item .image img{width:100%;height:100%;object-fit:cover;transition:.2s}.blog-cariere-item:hover .image img{transform:scale(1.1)}.blog-cariere-item .content{position:absolute;z-index:2;bottom:0;left:0;padding:15px}.blog-cariere-item .content .desc{margin-bottom:10px;font-size:1rem;line-height:1.1;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.blog-cariere-item .content .buton{padding:.6rem .9rem}.carusel-blog-cariere .swiper-button-next,.carusel-blog-cariere .swiper-button-prev{width:40px;height:40px;line-height:40px;background-color:#f29200;color:#fff;text-align:center;cursor:pointer}.carusel-blog-cariere .swiper-button-next:after,.carusel-blog-cariere .swiper-button-prev:after{font-size:1.2rem}@media (min-width: 1200px){.carusel-blog-cariere .swiper-button-next:hover,.carusel-blog-cariere .swiper-button-prev:hover{background-color:#f29200;color:#fff}}.carusel-blog-cariere .swiper-button-next.swiper-button-disabled,.carusel-blog-cariere .swiper-button-prev.swiper-button-disabled{opacity:.4!important;pointer-events:unset}@media (max-width: 991px){.carusel-blog-cariere .swiper-button-next,.carusel-blog-cariere .swiper-button-prev{display:none!important}}.carusel-blog-cariere .swiper-button-next{right:0}.carusel-blog-cariere .swiper-button-prev{left:0}@media (max-width: 991px){.carusel-blog-cariere .swiper{padding-bottom:30px}}@media (min-width: 992px){.carusel-blog-cariere .swiper-pagination{display:none!important}}.carusel-blog-cariere .swiper-pagination .swiper-pagination-bullet{background-color:#f29200}.custom-form-careers{background-color:#2c2c2c;color:#fff}.custom-form-careers .form-control:focus{border-color:#f29200}.daune-hero{position:relative;overflow:hidden;width:100%}.daune-hero .image{width:100%}@media (min-width: 992px){.daune-hero .image:before{display:block;content:"";background:linear-gradient(90deg,#273773 0%,rgba(39,55,115,.84357493) 51%,rgba(39,55,115,0) 83%);position:absolute;inset:0;z-index:1}}.daune-hero .image img{width:100%;height:auto!important}@media (max-width: 991px){.daune-hero .image img{object-fit:cover;object-position:center center}}@media (min-width: 992px){.daune-hero .image img{object-fit:cover;object-position:center center}}@media (max-width: 991px){.daune-hero .container{max-width:100%;background-color:#fff;text-align:center;padding-top:30px;padding-bottom:10px}.daune-hero .inner{max-width:600px;margin:0 auto}}@media (min-width: 992px){.daune-hero .inner{max-width:600px}}.daune-hero .hero-content{width:100%}@media (min-width: 992px){.daune-hero .hero-content{position:absolute;left:0;color:#fff;bottom:50%;transform:translateY(50%);z-index:2}}.daune-hero .hero-content .title{font-weight:700;font-size:clamp(1.5rem,5vw,4rem);line-height:1;text-transform:uppercase}@media (max-width: 991px){.daune-hero .hero-content .title{margin-bottom:10px}}.daune-hero .hero-content .desc{line-height:1.2;font-weight:300}.daune-hero .phone{background-color:#b3cee8;color:#273773;text-align:center;width:200px;padding:15px;display:table;text-decoration:none;font-size:1.6rem;font-weight:500;line-height:1;border-radius:8px}@media (max-width: 991px){.daune-hero .phone{margin:0 auto}}.assurance-item{width:100%;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:10px}.assurance-item img{height:auto}.baner-daune-app{position:relative;background-color:#273773}.baner-daune-app .image{position:absolute;inset:0;z-index:0;text-align:right}.baner-daune-app .image:before{display:block;content:"";background:linear-gradient(90deg,#273773 0%,#273773 51%,rgba(39,55,115,0) 90%);position:absolute;inset:0;z-index:1}.baner-daune-app .image img{height:100%;object-fit:cover}.baner-daune-app .content{color:#fff;position:relative;z-index:2;padding:20px 20px 0}@media (min-width: 992px){.baner-daune-app .content{padding:20px 0 0 70px;max-width:800px}}.baner-daune-contact{position:relative;background-color:#273773}@media (min-width: 768px){.baner-daune-contact{padding-right:190px}}@media (min-width: 768px){.baner-daune-contact .image{position:absolute;inset:0;z-index:0;text-align:right}.baner-daune-contact .image:before{display:block;content:"";background:linear-gradient(90deg,#273773 0%,#273773 51%,rgba(39,55,115,0) 90%);position:absolute;inset:0;z-index:1}}.baner-daune-contact .image img{height:100%;object-fit:cover;object-position:center right}.baner-daune-contact .content{color:#fff;position:relative;z-index:2;padding:40px 20px}@media (min-width: 768px){.baner-daune-contact .content{padding:60px}}.baner-daune-contact .content .h1{font-weight:900!important;line-height:1;max-width:500px}.baner-daune-contact .content .phone{background-color:#b3cee8;color:#273773;text-align:center;width:200px;padding:20px;display:table;text-decoration:none;font-size:1.6rem;font-weight:500;line-height:1;border-radius:8px}.carusel-daune{background-color:#fff;padding-bottom:20px}.carusel-daune .swiper .swiper-pagination:not(.swiper-pagination-lock)+.swiper-wrapper{padding-bottom:30px}.carusel-daune .swiper .swiper-wrapper{display:flex}.carusel-daune .swiper .swiper-wrapper .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:unset;width:300px;max-width:100%}@media (max-width: 350px){.carusel-daune .swiper .swiper-wrapper .swiper-slide{width:280px}}.carusel-daune .swiper .swiper-wrapper .swiper-slide>div{width:inherit}.carusel-daune .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none!important}.carusel-daune .swiper .swiper-pagination-bullet{background-color:#000}.daune-carusel-item{background-color:#fff;padding:60px 30px 40px;text-align:center}.daune-carusel-item .icon{background-color:#273773;width:120px;line-height:120px;aspect-ratio:1/1;border-radius:50%;text-align:center;margin:0 auto 40px}.daune-carusel-item .icon.bg-blue-light{background-color:#b3cee8}.daune-carusel-item .content{max-width:600px;margin:0 auto;line-height:1.3}.daune-carusel-item .content .title{font-weight:700;font-size:1.4rem;line-height:1;margin-bottom:15px}.carusel-daune-cards{padding-bottom:20px}.carusel-daune-cards .swiper .swiper-pagination:not(.swiper-pagination-lock)+.swiper-wrapper{padding-bottom:30px}.carusel-daune-cards .swiper .swiper-wrapper{display:flex}.carusel-daune-cards .swiper .swiper-wrapper .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;height:unset;width:300px;max-width:100%}@media (max-width: 350px){.carusel-daune-cards .swiper .swiper-wrapper .swiper-slide{width:280px}}.carusel-daune-cards .swiper .swiper-wrapper .swiper-slide>div{width:inherit}.carusel-daune-cards .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none!important}.carusel-daune-cards .swiper .swiper-pagination-bullet{background-color:#000}.daune-carusel-item-card{background-color:#fff;padding:30px;text-align:center}.daune-carusel-item-card .icon{background-color:#273773;width:120px;line-height:120px;aspect-ratio:1/1;border-radius:50%;text-align:center;margin:0 auto 20px}.daune-carusel-item-card .icon.bg-blue-light{background-color:#b3cee8}.daune-carusel-item-card .content{max-width:600px;margin:0 auto}.daune-document-list{background-color:#fff}@media (min-width: 992px){.daune-document-list{display:flex}}.daune-document-list .image{position:relative}@media (max-width: 991px){.daune-document-list .image{width:100%;height:200px}}@media (min-width: 992px){.daune-document-list .image{flex:0 0 40%;max-width:40%}}.daune-document-list .image img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.daune-document-list-item{max-width:460px;width:100%;box-shadow:0 2px 6px #00000026;border-radius:8px;position:relative;margin:20px auto;padding:20px 15px;min-height:120px;display:flex;flex-direction:column;justify-content:center}@media (min-width: 500px){.daune-document-list-item{padding:20px}}.daune-document-list-item .number{width:40px;aspect-ratio:1/1;background-color:#273773;color:#fff;text-align:center;line-height:40px;border-radius:50%;font-size:1.4rem;font-weight:700}.daune-form{background-color:#fff;padding:40px 15px}@media (min-width: 500px){.daune-form{padding:40px}}.daune-form .inner{max-width:900px;margin:0 auto}.daune-form .buton{font-size:1.3rem;padding:1rem 2rem}.daune-form .custom-checkbox .form-check-label{font-size:.9rem}.daune-form .row-logos .col-auto:nth-child(3) img{width:80px}.daune-form .row-logos .col-auto:nth-child(1) img{width:80px}.daune-form .row-logos .col-auto:nth-child(2) img{width:120px}.daune-form .steps-form{background-color:#b3cee8;border-radius:200px}.daune-form .steps-form .step-progress{background-color:#273773;height:10px;border-radius:200px;width:0}.daune-form .steps-form .step-progress.half{width:50%}.daune-form .steps-form .step-progress.full{width:100%}.daune-brand-chk{position:relative}.daune-brand-chk input{position:absolute;left:-999999999px;opacity:0}.daune-brand-chk .icon{border-radius:10px;border:1px solid #273773;width:100px;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;background-color:#fff}@media (min-width: 992px){.daune-brand-chk .icon{width:150px;padding:15px}}.daune-brand-chk input:checked~.icon{background-color:#d7e5f3}.daune-address-chk{position:relative;margin:0 auto;display:table;width:100%;max-width:500px}.daune-address-chk input{position:absolute;left:-999999999px;opacity:0}.daune-address-chk .address{width:100%;border-radius:10px;border:1px solid #273773;display:block;padding:15px;background-color:#fff;text-align:center;font-size:1rem}.daune-address-chk input:checked~.address{background-color:#d7e5f3}.imm-serviciu-item{display:flex;flex-direction:column;background-color:#000;text-align:center;width:100%;padding:0 40px 20px;text-decoration:none!important}.imm-serviciu-item .image{height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center}.imm-serviciu-item .name{font-weight:700;color:#fff;font-size:1.4rem;line-height:1.2}.promo-grid-entry{background-color:transparent;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;position:relative;overflow:hidden}.promo-grid-entry img{width:100%;height:100%;object-fit:cover!important;display:block}@media (min-width: 576px){.promo-grid-entry~.product-grid-item{min-height:385px}}@media (min-width: 768px){.promo-grid-entry~.product-grid-item{min-height:515px}}@media (min-width: 992px){.promo-grid-entry~.product-grid-item{min-height:460px}}@media (min-width: 1400px){.promo-grid-entry~.product-grid-item{min-height:550px}}@media (min-width: 1400px){.promo-grid-entry~.product-grid-item{min-height:480px}}.bg-cariere .pagination .page-item .page-link.active{background-color:#f29200}.marca-item-small{background-color:#fff;padding:15px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;text-decoration:none;aspect-ratio:1/1}.marca-item-small .inner{position:relative;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}.marca-item-small .image{display:block;margin:auto}.marca-item-small .image img{height:auto!important}.custom-pagination-numbers .swiper-pagination-bullet{width:25px;height:25px;line-height:25px;text-align:center;color:#fff;background-color:#a8a8a8!important;opacity:1}.custom-pagination-numbers .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000!important}.programare-servicedropdown-bt{position:relative}.programare-servicedropdown-bt .dropdown-toggle{width:210px;max-width:100%}.programare-servicedropdown-bt .dropdown-menu{width:210px;max-width:100%;padding:0;border-radius:12px;overflow:hidden;z-index:10}.programare-servicedropdown-bt .dropdown-menu a{line-height:1;padding:.8rem 0;border:none;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer;display:block;background-color:#fff;text-align:center;color:#000;font-weight:500;text-decoration:none}.programare-servicedropdown-bt .dropdown-menu a:not(:first-child){border-top:1px solid #ccc}.programare-servicedropdown-bt .dropdown-menu a:hover{background-color:#273773;color:#fff}.product-video{position:relative}.product-video i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:3rem}.product-video video{height:auto!important;max-width:100%}.was-validated .form-control:invalid{border-color:#f6524c;background-image:none}.was-validated .form-control:invalid~.invalid-tooltip{display:block}.invalid-tooltip{font-size:.7rem;line-height:1.1;font-weight:400;position:relative;color:#f6524c;margin-top:4px;padding:0;margin-bottom:10px;background-color:#fff}input.form-control{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000!important;display:block;overflow:hidden;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:4px;padding:.6rem .75rem;font-size:.875rem;border:1px solid #ced4da;background-color:#fff}input.form-control:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-color:#0d6eff}.pl-pass{padding-left:52px!important}textarea.form-control{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000!important;display:block;overflow:hidden;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-appearance:none!important;border-radius:4px;padding:5px 10px;font-size:.875rem;border:1px solid #ced4da;background-color:#fff;height:80px;resize:none}textarea.form-control:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-color:#0d6eff}.form-switch .form-check-input{height:1.3em;width:2.2em}.custom-checkbox{padding-left:0;position:relative}.custom-checkbox .form-check-input{position:absolute;left:-9999999px}.custom-checkbox .form-check-label{position:relative;padding-left:24px;padding-top:0;font-size:.875rem}.custom-checkbox .form-check-label:before{display:block;font-family:fontello;content:"";background-color:#fff;border-radius:4px;width:18px;height:18px;left:0;top:2px;position:absolute;border:1px solid #b4b4b4;color:#000;font-size:.7rem;line-height:16px;text-align:center;cursor:pointer}.custom-checkbox .form-check-input:checked~.form-check-label:before{content:"\e81a";color:#fff;border-color:#000;background-color:#000}.form-group{max-width:100%}.form-group .form-select{font-size:.875rem;padding:.6rem .75rem}.custom-control-input.is-invalid~.custom-control-label:after,.was-validated .custom-control-input:invalid~.custom-control-label:after{border-color:#f6524c!important}.alert{padding:15px;border-radius:8px;font-size:16px;font-weight:300;border:none}.custom-select option:disabled{display:none}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.input-group .bt-icon{border-radius:0 4px 4px 0;border:1px solid #ced4da;background-color:#fff;color:#ccc;border-left:1px solid #fff;position:relative;z-index:1;font-size:1.2rem}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.home-hero{position:relative;overflow:hidden;width:100%}.home-hero .hero-slide{width:100%;background-color:#fff}.home-hero .image{width:100%}@media (min-width: 992px){.home-hero .image:before{display:block;content:"";background-color:#000;position:absolute;inset:0;z-index:1;opacity:.2}}.home-hero .image img{width:100%;height:auto!important}@media (max-width: 991px){.home-hero .image img{object-fit:cover;object-position:center center}}@media (min-width: 992px){.home-hero .image img{object-fit:cover;object-position:center center}}@media (max-width: 991px){.home-hero .container{max-width:100%;background-color:#fff;text-align:center;padding-top:30px;padding-bottom:15px}.home-hero .inner{max-width:600px;margin:0 auto}}@media (min-width: 992px){.home-hero .inner{max-width:60%}}.home-hero .hero-content{width:100%}@media (min-width: 992px){.home-hero .hero-content{position:absolute;left:0;color:#fff;bottom:50%;transform:translateY(50%);z-index:2}}.home-hero .hero-content .title{font-weight:700;font-size:clamp(1.5rem,5vw,4rem);line-height:1}@media (max-width: 991px){.home-hero .hero-content .title{margin-bottom:10px}}.home-hero .hero-content .subtitle{line-height:1;font-size:1rem;text-transform:uppercase}.home-hero .hero-content .desc{line-height:1.2}@media (max-width: 520px){.home-hero .hero-content .desc{display:none}}@media (max-width: 991px){.home-hero .hero-content .buton{border:1px solid #000}}.home-hero .link{position:absolute;inset:0;z-index:1}.home-hero .swiper-pagination{top:0;bottom:auto;z-index:2}.home-hero .swiper-pagination .swiper-pagination-bullet{background-color:#fff;width:30px;height:6px;border-radius:100px}.home-hero .swiper-pagination .swiper-pagination-bullet-active{opacity:.7}.home-hero .swiper-wrapper{display:flex}.home-hero .swiper-slide{height:unset;display:flex}.home-hero .swiper-button-next,.home-hero .swiper-button-prev{width:40px;height:40px;line-height:40px;background-color:#000;color:#fff;text-align:center;border-radius:50%;cursor:pointer;opacity:.5}.home-hero .swiper-button-next:after,.home-hero .swiper-button-prev:after{font-size:1.2rem}@media (pointer: none),(pointer: coarse){.home-hero .swiper-button-next,.home-hero .swiper-button-prev{opacity:1}}@media (min-width: 1200px){.home-hero .swiper-button-next:hover,.home-hero .swiper-button-prev:hover{background-color:#000;color:#fff}}.home-hero .swiper-button-next.swiper-button-disabled,.home-hero .swiper-button-prev.swiper-button-disabled{opacity:.4!important;background-color:#fff;color:#000}@media (max-width: 991px){.home-hero .swiper-button-next,.home-hero .swiper-button-prev{display:none!important}}@media (max-width: 991px){.home-hero .swiper-button-next{right:calc(50% - 45px)}.home-hero .swiper-button-prev{left:calc(50% - 45px)}}.home-hero:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none!important}
