#block-topmost a{font-size:0.75em;}@media (min-width:576px){#block-topmost a{font-size:1em;}}.my-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.jr{-ms-flex-pack:end !important;justify-content:flex-end !important;display:-ms-flexbox !important;display:flex !important;}.jc{-ms-flex-pack:center !important;justify-content:center !important;display:-ms-flexbox !important;display:flex !important;}.jl{-ms-flex-pack:start !important;justify-content:flex-start !important;display:-ms-flexbox !important;display:flex !important;}.fr{}.fc{}.fl{}#navbar-main{background-color:white !important;}.menu--main{padding-left:4em;}.card.my{border:none;}.card.my .field--name-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.75em;font-weight:300;line-height:1.1;color:#333;margin-bottom:30px;margin-bottom:0.75em;}.card.my .price-block{color:#c00;margin-bottom:20px;}.card.my .field--name-list-price .field__label{color:#333;font-weight:600;}.card.my .field--name-list-price .field__item{-webkit-text-decoration:#900 line-through;text-decoration:#900 line-through;}.card.my .field--name-price{font-size:24px;font-weight:600;color:#c00;}article .tab-content{padding:30px;border:1px solid #ccc;border-top:none;}.card.my .btn-primary{background-color:#c00;border-color:#c00;}.card.my .btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary:active:hover,.btn-primary:active:focus{background-color:#900;border-color:#900;}#custCarousel .carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .2s ease;}#custCarousel .carousel-indicators{position:static;margin-top:20px;margin-bottom:3em;}#custCarousel .carousel-indicators li img{display:block;opacity:0.5;}#custCarousel .carousel-indicators li.active img{opacity:1;}#custCarousel .carousel-indicators li:hover img{opacity:0.75;}.tab-block{padding-top:2em;}.teser{margin-left:15px;margin-right:15px;margin-bottom:30px;padding-right:0;padding-left:0;font-weight:400;border:0;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);}.teser a{text-decoration:none;}.teser:hover{box-shadow:0 0 4px rgba(0,0,0,0.5);}.teser .title{line-height:1.3em;color:#000;}.product__thumbnail{}.price-blok{margin-left:0;}.price-blok .label{color:#333;font-weight:600;font-size:12px;}.price-blok .old-price{color:#c00;font-size:14px;-webkit-text-decoration:#900 line-through;text-decoration:#900 line-through;padding-left:10px;}.price-blok .price{display:block;margin-bottom:8px;font-size:24px;font-weight:300;color:#c00;}.nav-item1 a{margin-right:0.5rem;}.menu--main a{font-size:1.5em;font-weight:700;color:#333;text-transform:uppercase;padding:10px;font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1.5rem;padding-left:1.5rem;}}.menu--account .dropdown-menu.show{background:#fff;}.menu--account a{color:#0c0c0c;padding:10px 10px 10px 15px;}.menu--account a.nav-link.dropdown-toggle{padding-left:0!important;}.menu--account .dropdown-menu.show:before{border-color:transparent transparent #39393957;border-style:solid;border-width:0 12px 12px;content:"";height:0;position:absolute;top:-12px;left:30px;width:0;}.menu--account ul.dropdown-menu.show{padding:.5rem;}.menu--account ul.dropdown-menu.show{width:auto;min-width:10rem;z-index:1000;-webkit-box-shadow:20px 15px 81px 0 rgb(0 0 0 / 10%);box-shadow:20px 15px 81px 0 rgb(0 0 0 / 10%);position:absolute;float:left;font-size:1rem;color:#212529;text-align:left;list-style:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;}.menu--account .dropdown-item{display:block;width:100%;padding:.25rem 0rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.menu--account .dropdown-item a{color:#ffffff;}#block-usermenu a{color:#0c0c0c;padding:10px 10px 10px 15px;}.menu--account .dropdown-item a:hover{color:#ffffff!important;background:#2379c9;-webkit-box-shadow:0 5px 11px 0 rgb(0 0 0 / 18%),0 4px 15px 0 rgb(0 0 0 / 15%);box-shadow:0 5px 11px 0 rgb(0 0 0 / 18%),0 4px 15px 0 rgb(0 0 0 / 15%);-webkit-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;}li.dropdown-item a{padding:10px 10px 10px 15px;display:block;text-decoration:none;}.region-slider{margin-bottom:3em;}.slider-beckground-color{background-color:#0000004d;bottom:0;position:absolute;right:0;left:0;top:0;}.main-slider h3{font-family:"Roboto Slab";color:#fff;background-color:#0000005e;text-shadow:2px 1px 1px rgb(0 0 0 / 80%);font-size:3em;font-weight:bold;position:absolute;right:0;left:0;top:0;bottom:0;justify-content:center;align-items:center;display:flex;text-align:center;}#navbar-top{background-color:unset !important;}.region-topmost{margin-right:0px;margin-left:0px;}div#topmost{background-color:#2f2f2f;box-shadow:-1px 0 3px 1px rgb(0 0 0 / 33%);}div#topmost a{color:#ffffff;}div#topmost a:hover{color:#018fe2;}#block-topmost .nav-link--vyazanie-po-zakaz{border-left:5px solid white;}#block-topmost .nav-link--o-nas{border-left:5px solid #00000000;}#block-topmost .nav-link--usloviya-dostavki{border-left:5px solid #00000000;}#block-topmost .nav-link--vyazanie-po-zakaz:hover{background-color:#ffffff;background-image:linear-gradient(transparent 80%,#0071b35c 100%);color:#0c0c0c!important;}#block-topmost .nav-link--o-nas:hover{background-color:#ffffff;background-image:linear-gradient(transparent 80%,#12b300 100%);color:#0c0c0c!important;}#block-topmost .nav-link--usloviya-dostavki:hover{background-color:#ffffff;background-image:linear-gradient(transparent 80%,#b39b00 100%);color:#0c0c0c!important;}.top_header_cent a{text-decoration:none;}.p-link a,.p-email a,.p-tel a{font-weight:300;color:#000;padding:0.5em;}.sep:before{margin:0 10px 0 6px;content:'|';font-size:16px;color:#ccc;}.p-tel a{font-size:2em;white-space:nowrap;}#block-logovisa img{width:100%!important;height:auto!important;}div#block-logovisa{margin-top:0;padding-top:0;}#block-info a{color:#1c1c1c!important;}a.navbar-brand{}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-brand,.site-name-slogan{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;line-height:inherit;white-space:nowrap;}.site-name-slogan{font-size:1.25em;}.site-footer__top{padding-top:1em;margin:0.5em;}.top_header_cent{padding:10px 10px 10px 15px;}.top-header-right{padding-right:10%;}#block-mybarrio-content{padding-bottom:3em;}.cart-blok-position{padding-bottom:0.5em;border-bottom:2px solid #a7e4c5;padding-top:1em;}.cart-block--contents .delete-order-item{display:block!important;}.cart-block--contents{margin-top:1em;width:auto;background:white;color:black;border:2px solid #85daafb8;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);}.cart-block--contents a{background:#a7e4c5;padding:0.5em;padding-left:1.5em;padding-right:1.5em;float:right;margin-right:10px;text-decoration:none;}.cart-block--contents a:after{margin:0 0px 0 6px;content:'>>';font-size:18px;color:#fff;font-weight:bold;}.cart-block--contents__items{overflow-x:hidden;overflow-y:unset;max-height:304px;padding:1em;padding-left:2em;padding-right:2em;}.cart-block--contents .js-form-submit{display:none;}.cart-block--summary a{color:#0c0c0c;}a.cart-block--link__expand{text-decoration:none;}.cart--cart-block{margin:0.25em;}#block-soc-img-link .field--name-field-add-data{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#block-soc-img-link img{width:30px;height:30px;margin:5px;}.b-serv-client{display:inline-block;margin-left:2%;}.b-serv-client h3{padding:1em;margin:0;background:#000;font-size:1.5em;letter-spacing:0.04em;text-transform:uppercase;color:#fff;text-align:center;}.my-list-links .nav-item{border-bottom:1px solid #ccc;}.my-list-links .nav-item a{position:relative;padding:25px 10px 22px 90px;font-size:18px;letter-spacing:0.06em;color:#666;}.my-list-links .nav-item a:hover{color:#0071b3;}.b-serv-client a.nav-link.nav-link--usloviya-dostavki:before{top:22px;left:33px;width:45px;height:35px;background:url(/themes/custom/mybarrio/img/menu-service/icon-shipping-box.svg) center center no-repeat;background-size:45px 35px;display:inline-block;position:absolute;content:'';}.b-serv-client a.nav-link.nav-link--usloviya-vozvrata:before{top:22px;left:35px;width:37px;height:31px;background:url(/themes/custom/mybarrio/img/menu-service/icon-circle-arrows.svg) center center no-repeat;background-size:37px 31px;display:inline-block;position:absolute;content:'';}.b-serv-client a.nav-link.nav-link--contact:before{top:22px;left:37px;width:36px;height:28px;background:url(/themes/custom/mybarrio/img/menu-service/icon-headset.svg) center center no-repeat;background-size:36px 28px;display:inline-block;position:absolute;content:'';}.b-serv-client a.nav-link.nav-link-livechat:before{top:20px;left:36px;width:38px;height:37px;background:url(/themes/custom/mybarrio/img/menu-service/icon-chat-2.svg) center center no-repeat;background-size:38px 37px;display:inline-block;position:absolute;content:'';}.b-serv-client a.nav-link.nav-link--faq:before{top:21px;left:37px;width:34px;height:34px;background:url(/themes/custom/mybarrio/img/menu-service/icon-question.svg) center center no-repeat;background-size:34px 34px;display:inline-block;position:absolute;content:'';}.over-link-warp{}.over-link{height:42px;padding:8px 20px;border:1px solid #fff;border-radius:0;background:#000;background:rgba(0,0,0,0.4);font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#fff;top:47%;z-index:5;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;}.site-footer{background:url(/themes/custom/mybarrio/img/back.svg) no-repeat!important;background-size:cover !important;height:max-content;}.site-footer  .block{border:none!important;}.site-footer{margin-top:3em;padding-top:4em;padding-bottom:40px;}.site-footer .content a,.site-footer .content a.is-active{color:#000;color:rgba(0,0,0,0.8);text-decoration:none;}.site-footer .content a:hover,.site-footer .content a:focus{color:#0071b3;color:rgb(14,107,174);}.field--name-field-m-fotos{-ms-flex-pack:center!important;justify-content:center!important;display:-ms-flexbox!important;display:flex!important;}.my-card .card-title{text-align:center!important;color:#3558bb;}.my-card a{text-decoration:none;line-height:1.3em;color:#000;}.my-card .card-footer{margin-right:0;margin-left:0;}.card-tax h2{font-size:1.25rem;}.card-tax{margin-left:15px;margin-right:15px;margin-bottom:30px;padding-right:0;padding-left:0;font-weight:400;border:0;-webkit-box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);box-shadow:0 2px 5px 0 rgb(0 0 0 / 16%),0 2px 10px 0 rgb(0 0 0 / 12%);}.card-tax .card-body{}.my-card-footer{margin-right:0!important;margin-left:0!important;border-top:1px solid rgba(0,0,0,.125);padding:.5rem;font-weight:500;background-color:whitesmoke;}.flag-favlist-p a{color:#e3475b;font-size:1.5em;}.flag-favlist-p a:hover{color:#c11229;font-size:1.5em;}.flag-favlist a{font-size:1.5em;}.delete-order-item{background:url(/core/themes/seven/css/theme/../../../../misc/icons/787878/ex.svg) #fff center no-repeat;background-size:26px;z-index:1;top:10px;overflow:hidden;width:21px;height:21px;margin:5px;padding:0;transition:0.2s border-color;color:transparent!important;border:2px solid #ccc!important;border-radius:20px;background-size:13px;background-color:#fff !important;text-shadow:none;font-size:0;}.update-cart{}.link--previous{color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.layout-checkout-form .link--previous,.layout-checkout-form button{margin-left:1em;}.wishlist .carousel-indicators,.wishlist .carousel-control-prev,.wishlist .carousel-control-next{display:none;}.wishlist{}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.main-slider h3{font-size:1.5em;}.views-view-grid .row{margin-right:5px;margin-left:5px;}@media (min-width:250px){.teser{margin-left:5px;margin-right:5px;margin-bottom:20px;}}@media (min-width:576px){.fs-h1{}.top-header-left{padding-left:3rem!important;}.main-slider h3{font-size:1.5em;}.teser{margin-left:15px;margin-right:15px;margin-bottom:30px;}}@media (min-width:768px){.fs-h1{}.nav-item1 a:before{width:20px;height:30px;background:url(/themes/custom/mybarrio/img/home.svg) center center no-repeat;background-size:29px 29px;display:inline-block;content:'';}.nav-item1 a:hover:before{width:20px;height:30px;background:url(/themes/custom/mybarrio/img/home-black.svg) center center no-repeat;background-size:29px 29px;display:inline-block;content:'';}}@media (min-width:992px){.fs-h1{font-size:2.0em;}.nav-item1 a:before{width:20px;height:30px;background:url(/themes/custom/mybarrio/img/home.svg) center center no-repeat;background-size:29px 29px;display:inline-block;content:'';}.nav-item1 a:hover:before{width:20px;height:30px;background:url(/themes/custom/mybarrio/img/home-black.svg) center center no-repeat;background-size:29px 29px;display:inline-block;content:'';}div#topmost{padding-right:10%;}.main-slider h3{font-size:2em;}}@media (min-width:1200px){.fs-h1{font-size:2.0em;}}@media (min-width:1340px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1280px;}.fs-h1{font-size:2.75em;}}@media (min-width:2148px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:2048px;}.fs-h1{font-size:3.25em;}.main-slider h3{font-size:3em;}}
.breadcrumb{font-size:0.929em;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
