html,button,input,select,textarea{font-family:"Exo 2","Roboto","Open Sans",sans-serif}body{background-color:#f6f6f6}s{font-weight:500 !important;font-family:"montserrat";font-size:smaller;margin-left:-2px;text-decoration:none}a:hover,.a-link:hover{border-bottom:none}.field{border-radius:2px;transition:border-color .15s}.field:focus{border-color:#2262af}.field.__error{border-color:#f83c3c}.field.__valid{border-color:#2ca536}.btn,.catalogCard,.catalog-sorting__list,.catalog-type__list,.search__input{border-radius:2px}.text{font-size:16px}hr{border-color:#c7d7eb}.btn{color:#fff;background:#2262af;border:none;padding:0 10px}.btn:hover{background:#90b0d7}.btn:hover,.btn:focus{color:#fff}.btn.__special{color:#fff;border:none;background:#2262af}.btn.__special:hover,.__special.frontReviews-btn:hover,.btn.__special:focus{background:#90b0d7}.btn-content{padding:0}.btn.__special .btn-content{padding:0}.tooltip{font-size:16px;background:rgba(0,0,0,.7);color:#fff}.tooltip--textual .tooltip__arrow::before{background:rgba(0,0,0,0)}.checkbox{width:14px;height:14px}.checkbox.__checked{background-color:#2ca536;border-color:#2ca536;font-size:14px;line-height:.8}.slideCarousel-nav-btn:hover{border-bottom:1px solid #2262af}.slideCarousel-nav-btn.__disabled{pointer-events:none}.productsMenu-tabs-list__link,.productsMenu-tabs-list__link:hover{display:block;padding:10px 0;margin:0 15px;border-bottom:1px dotted #e6e6e6}.productsMenu-tabs-list__tab:first-of-type{padding-top:10px}.productsMenu-tabs-list__tab:last-of-type{padding-bottom:10px}.productsMenu-tabs-list__tab:last-of-type .productsMenu-tabs-list__link{border-bottom:none}.productsMenu-tabs-list__tab .a{font-weight:500;font-size:15px}.productsMenu-tabs-list__tab:first-of-type .a{color:#ff6300;font-weight:600}.productsMenu-submenu-t{font-weight:500}.productsMenu-submenu.__smallIcons .productsMenu-submenu-i{width:265px;max-width:425px}.productsMenu-submenu.__fluidGrid .productsMenu-submenu-w{-moz-columns:280px auto;columns:280px auto;-moz-column-gap:20px;column-gap:20px}.catalogCard-info .catalogCard-order{position:absolute;right:0;top:-7px}.productsSlider .productsSlider-order{position:absolute;right:0;bottom:0}.catalogCard-info .j-buy-button-add{height:32px;line-height:30px;font-size:16px;font-weight:500;padding:0 0 0 32px;background:#90b0d7}.catalogCard-info .j-buy-button-add:hover{background:#2262af}.productsSlider .btn.__special{height:28px;line-height:26px;font-size:14px;padding:0 0 0 28px;background:#90b0d7}.product-description .text,.product-features__table{font-size:16px}.product-order .j-buy-button-add,.product-order__block .j-buy-button-remove{height:40px;line-height:38px;font-size:20px;padding:0 20px 0 50px;background:#2262af}.product-order .j-buy-button-add:hover{background:#90b0d7}.catalogCard-info .j-buy-button-add::after,.productsSlider .btn.__special::after,.product-order .j-buy-button-add::after,.product-order__block .j-buy-button-remove::after{content:"";font-family:"icons-font";line-height:1;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;color:#fff;pointer-events:none;position:absolute;background-image:url(/content/uploads/images/pastry_cart1.svg);width:20px;height:20px;background-position:0;background-size:20px 20px;background-repeat:no-repeat}.catalogCard-info .j-buy-button-add::after{top:6px;left:6px;font-size:18px}.productsSlider .btn.__special::after{top:4px;left:4px;font-size:16px}.product-order .j-buy-button-add::after{top:8px;left:18px;font-size:22px}.catalogCard-info .j-buy-button-add .btn-content,.productsSlider .btn.__special .btn-content{width:0;color:#90b0d7;text-align:left;overflow:hidden;transition:all .15s}.catalogCard-info .j-buy-button-add:hover .btn-content{width:60px;color:#fff}.productsSlider .btn.__special:hover{background:#2262af}.productsSlider .btn.__special:hover .btn-content{width:55px;color:#fff}.catalogCard-info .btn.__outline.__special.j-buy-button-remove,.productsSlider .btn.__special.__outline,.product-order__block .j-buy-button-remove.btn{font-weight:500;background:#2ca536;color:#fff}.catalogCard-info .btn.__outline.__special.j-buy-button-remove:hover,.productsSlider .btn.__special.__outline:hover,.product-order__block .j-buy-button-remove.btn:hover{background:#6bc072}.catalogCard-info .btn.__outline.__special.j-buy-button-remove{height:32px;padding:0 8px 0 32px;font-size:16px;line-height:32px}.productsSlider .btn.__special.__outline{height:28px;padding:0 8px 0 28px;font-size:14px;line-height:28px}.product-order__block .j-buy-button-remove.btn{font-size:20px;line-height:40px}.catalogCard-info .j-buy-button-remove::after,.productsSlider .btn.__special.__outline::after,.product-order__block .j-buy-button-remove::after{content:"";font-weight:700}.catalogCard-info .j-buy-button-remove::after{font-family:"icons-font";line-height:1;color:#fff;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;pointer-events:none;position:absolute}.catalogCard-info .j-buy-button-remove::after{top:8px;left:8px;font-size:15px}.productsSlider .btn.__special.__outline::after{top:7px;left:8px;font-size:12px}.product-order__block .j-buy-button-remove::after{top:9px;left:15px;font-size:20px}.productsSlider .btn.__special.__outline .btn-content{width:auto;color:#fff}.modification--compact{border-top:2px solid #c7d7eb;padding:15px 0 0;margin:15px 0 -5px !important}.modification--compact .modification__head{margin:0 6px 0 3px;float:left;height:30px;line-height:27px}.modification--compact .modification__title{font-size:14px;color:#868686}.modification__button--active{pointer-events:none}.modification__button.btn{min-width:30px;height:28px;font-size:14px;line-height:28px}.btn.j-button-modification-change{background:#fff;color:#2262af;border:1px solid #2262af;line-height:26px}.btn.j-button-modification-change:hover{background:#c7d7eb}.btn.modification__button--stockout{border:1px solid #90b0d7;background:#c7d7eb}.modification__button--stockout::after,.modification__button--unavailable::after{border-radius:2px}.product__modifications .modification__button.btn{min-width:42px;height:40px;font-size:16px;line-height:40px;margin:0 10px 10px 0}.product__modifications .j-button-modification-change.btn{min-width:40px;line-height:38px}.slideCarousel-nav-btn,.carousel-btn,.slideCarousel-nav-btn{background:#fff;border-color:#90b0d7;color:#90b0d7}.slideCarousel-nav-btn:hover,.carousel-btn:focus,.slideCarousel-nav-btn:focus{background:#fff;border-color:#2262af;color:#2262af}.carousel-btn.is-disabled:hover,.is-disabled.slideCarousel-nav-btn:hover,.slideCarousel-nav-btn.__disabled:hover{pointer-events:none;border-color:#90b0d7}.header{background-image:none;margin-bottom:10px}.header__middle{background:#fff}.header__bottom{background:#2262af}.header__middle .site-menu__item{font-size:14px}.header__logo{width:250px}.icon--mts{fill:#e60000 !important}.products-menu__button{height:50px;line-height:50px;background:#ffd200;color:#2262af;padding:0 40px 0 15px;font-size:20px;font-weight:600;letter-spacing:2px;min-width:235px;text-transform:uppercase;transition:all .5s}.products-menu__button .icon{fill:#2262af}.products-menu__button:hover{background:#ffdc39;color:#2262af}.filter-color-b{width:24px;height:24px;border-radius:20px;box-shadow:0px 1px 5px silver}.phones--inline .phones__item-link{font-weight:700}.phones--inline .phones__list:not(:last-of-type){margin-right:20px}.phones--inline .phones__callback a{font-size:14px;color:#2262af;transition:all .15s}.phones--inline .phones__callback-link{transition:all .15s;border-bottom:1px dotted #2262af}.phones--inline .phones__callback:hover a{color:#90b0d7}.phones--inline .phones__callback-link:hover{color:#000;border-bottom:none}.site-menu__link{color:#666}.header__section--search .j-search{margin-left:-10px}.search__input{color:#fff}.search__input::-webkit-input-placeholder{color:#90b0d7}.search__input::-moz-placeholder{color:#90b0d7}.search__input:-moz-placeholder{color:#90b0d7}.search__input:-ms-input-placeholder{color:#90b0d7}.search__button .icon--search,.social-icons__img,.basket__icon{fill:#90b0d7}.basket__link .basket__title{border-bottom:1px dotted rgba(34,98,175,.5);border-bottom-color:rgba(34,98,175,.5)}.basket__title{margin-bottom:2px}.basket__link:hover .basket__icon{fill:#2262af}.basket__icon--cart .basket__items{color:#fff;font-style:normal;transition:all .15s;top:4px}.basket__link:hover .basket__items{color:#fff}.basket__title{color:#90b0d7;font-weight:500}.basket__value{color:#2ca536;font-size:20px;font-weight:700}.basket__link:hover .basket__title{color:#2262af}.header__section:not(:first-child){margin-left:10px}.header__section:not(:last-child){margin-right:10px}.header__bottom .lang-menu__button,.favorites-view__button,.comparison-view__button,.header__bottom .userbar__button{color:#90b0d7;transition:all .15s;height:50px}.header__bottom .favorites-view__button{fill:#90b0d7}.header__bottom .lang-menu__button .icon,.header__bottom .userbar__button .icon--arrow-down-light{fill:#90b0d7}.header__bottom .lang-menu__button:hover,.header__bottom .userbar__button:hover,.header__bottom .userbar__button.is-hover{color:#1a4d8a}.header__bottom .favorites-view__button:hover{fill:#1a4d8a}.header__bottom .lang-menu__button:hover .icon,.header__bottom .userbar__button:hover .icon--arrow-down-light,.header__bottom .userbar__button.is-hover .icon--arrow-down-light{fill:#1a4d8a}.lang-menu__button .icon--arrow-down-light{margin-top:3px}.lang-menu__button{padding:0 20px}.userbar__button{padding:0 20px 0 48px}.userbar__button .icon-user{top:14px;left:18px;font-size:22px}.userbar__button .icon--arrow-down-light{margin:3px 0 0 7px}.comparison-view__button,.favorites-view__button{width:30px}.icon--comparison{font-size:23px}.comparison-view__button{fill:#7cbb21}.comparison-view__icon{margin:1px auto 0}.favorites-view__button .icon--heart{font-size:24px}.favorites-view__icon{fill:#e04c70;margin:1px auto 0}.comparison-view__count,.favorites-view__count{top:7px;left:4px;padding:0;width:20px;height:20px;line-height:20px;border-radius:15px;background:hsla(0,0%,100%,.8);color:#2262af;font-size:12px;font-weight:700;box-shadow:0px 1px 5px rgba(0,0,0,.3)}.comparison-view__count{top:6px;left:3px}.productsMenu-tabs-switch{width:290px}.breadcrumbs{font-size:14px}.catalog__controls-item{margin-right:40px}.catalog-sorting__item.is-active,.catalog-sorting__item.__active,.catalog-type__item.is-active,.catalog-type__item.__active{color:#fff;pointer-events:none}.catalog-sorting__title,.catalog-type__title{height:30px;line-height:28px;color:#868686}.catalog-type__list,.catalog-sorting__list{border:1px solid #2262af}.catalog-type__item,.catalog-sorting__item{height:30px;font-size:14px;line-height:28px;border-right:1px solid #2262af;color:#2262af;padding:0 10px}.catalog-type__item{line-height:26px}.catalog-type__item:hover,.catalog-sorting__item:hover{color:#90b0d7}.catalog__middle-col--left{-moz-flex:0 0 280px;flex:0 0 280px;max-width:280px;margin-right:20px}.catalog-grid--sidebar .catalog-grid__item{width:24.81%;margin-bottom:12px}.productsMenu-submenu.__smallIcons .productsMenu-submenu-image{padding-right:0px;border-radius:50px 50px 50px 50px;overflow:hidden;border:1px solid #90b0d7;margin-right:10px}.catalog__middle{margin-bottom:100px}.filter-container{padding-top:5px}.filter-section{margin-bottom:30px}.filter-current{margin:2px 0 35px 0;font-size:14px}.filter-current-heading{height:26px;line-height:26px;padding:0px 5px 0px 0;border:none;color:#868686;pointer-events:none}.filter-current-i{height:28px;line-height:26px;border:none;padding:0 24px 0 10px;margin:0 0 3px 1px;background:#90b0d7;border-radius:15px;color:#fff}.filter-current-i:hover{background:rgba(144,176,215,.5)}.filter-clear{float:right;padding:0;border:none;border-bottom:1px solid rgba(70,70,70,.25)}.filter-current-i .icon-cross{right:8px;margin-top:-4px;font-size:9px;font-weight:700}.filter-section-h{margin-bottom:15px;font-size:16px;font-weight:600;text-transform:uppercase;color:#2262af;letter-spacing:.5px}.filter-lv1-i{margin-bottom:10px}.filter-check.__active{color:#2ca536}.label{font-size:14px}.filter-count{top:-1px;margin-left:5px;font-size:12px;font-weight:600;color:#fff;padding:2px 4px;background:#bbb;border-radius:2px}.filter-price{margin-bottom:40px}.filter-price-field{height:30px;text-align:center}.filter-price .btn{height:30px;font-size:14px}.filter-price .btn .btn-content{padding:0 40px}.filter-price-sep{width:10px;margin:15px 4px 0;background-color:#999}.filter-price-inputs{margin-bottom:20px}.ui-slider{margin:5px 8px;background-color:#c7d7eb}.ui-slider::after{content:"";height:4px;background:#c7d7eb;position:absolute;left:-8px;right:-8px;border-radius:10px;z-index:1}.ui-slider-range{background-color:#2262af;z-index:2}.ui-slider-handle{border-radius:10px;width:20px;height:20px;border:none;top:-8px;margin-left:-10px;box-shadow:0 1px 3px rgba(0,0,0,.4);outline:none;cursor:pointer;z-index:2}.ui-slider-handle:hover{background:#f4f7fb;box-shadow:0 1px 3px rgba(0,0,0,.5)}.catalogTabs-nav-i.__active .catalogTabs-nav-a{color:#fff;font-weight:500}.catalogTabs-nav-a{font-weight:500;font-size:18px;line-height:28px}.catalogTabs-nav-i,.catalogTabs-nav-i.__active{height:32px}.catalogTabs-nav-i.__active::before{top:0;bottom:0;border-radius:2px}.catalogCard{position:relative;border-radius:4px;margin:6px;border:1px solid #ededed;background:#fff;padding:0}.catalogCard:hover .catalogCard-main,.catalogCard-extra{border-color:#90b0d7}.productSticker{left:-8px;top:10px}.productSticker-item{margin-top:4px;padding-bottom:1px;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.catalogCard-meta{display:none}.catalogCard-view{margin-bottom:5px;padding:10px 10px 0}.catalogCard-image{height:210px;overflow:visible}.catalogCard-present{left:auto;right:0;box-shadow:0 0px 8px #df591d}.catalogCard-present-h{font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:.2px}.catalogCard-title{font-size:16px;min-height:4.2em;max-height:4.2em;-webkit-line-clamp:3;line-height:1.4}.catalogCard-purchase{margin:20px 0 -10px}.catalogCard-oldPrice{font-size:20px;line-height:16px;float:inline-end;margin:0 0 0 10px}.catalogCard-oldPrice+.catalogCard-price{float:inline-end;color:#ff6300}.catalogCard-price{font-size:20px;line-height:18px;font-weight:600;color:#2ca536}.pager{margin-top:50px}.pager__item{border:1px solid #2262af !important}.pager__item--back{border-radius:2px 0 0 2px}.pager__item--forth{border-radius:0 2px 2px 0}.pager__item.is-disabled{color:rgba(144,176,215,.5);border:1px solid #90b0d7 !important}.pager__item{height:32px;color:#2262af;min-width:16px;line-height:30px}.pager__item:hover{color:#90b0d7}.pager__item.is-active{color:#fff}.pager__item .icon-arrowRight,.pager__item .icon-arrowLeft{font-size:14px}.pager__item .icon-arrowRight::before,.pager__item .icon-arrowLeft::before{top:-1px;position:relative}.recentProducts-i{width:200px;font-size:14px}.recentProducts-price{color:#2ca536;font-weight:600}.recentProducts-price s{font-weight:500}.popup-close{top:20px;right:20px;color:#90b0d7;font-size:20px}.popup-close:hover{color:#c7d7eb}.cart-header{color:#868686;font-size:12px;text-align:center}.cart-btnBack{text-transform:uppercase;margin-top:10px}.cart-footer-h{font-size:14px;margin-right:10px;color:#868686}.cart-section td{border:none !important}.j-cart-product td{border-bottom:1px solid #c7d7eb !important}.cart-cell{padding:10px 0}.cart-cell.__image{padding-left:30px}.cart-remove-btn{width:32px;height:32px;background:none;border-radius:40px;color:#ff7b7b !important;text-align:center;top:-16px;left:-30px;overflow:hidden;opacity:.7}.cart-remove-btn .icon--cart-remove{margin-top:-10px;left:7px;font-size:18px}.cart-items tr:hover .cart-remove-btn{background:#ff7b7b;color:#fff !important}.cart-items tr:hover .cart-remove-btn:hover{background:#f83c3c}.icon-cart-remove::before{top:-2px !important;left:-1px;position:absolute;font-size:15px}.cart-title{line-height:1.5}.counter-field{font-size:18px;font-weight:500;color:#2262af}.icon-minus::before,.icon-plus::before{color:#90b0d7}.cart-cost{font-weight:600;font-size:18px;color:#2ca536}.cart-summary .cart-cost{font-size:24px}.cart-price{float:inline-start;margin-right:10px;margin-left:2px !important;color:#2262af;font-weight:600}.cart-price.__old{float:initial}.cart-footer{border:none;border-bottom:2px solid #c7d7eb;padding:20px 0 40px}.cart-foot tr:first-child .cart-footer{border-top:none !important}.cart-recommended h3{font-size:20px;font-weight:500}.cart-btnOrder .btn.__special{height:40px;font-size:20px;line-height:38px;padding:0 20px;background:#2262af}.cart-btnOrder:hover .btn.__special{background:#90b0d7}.cart .productsSlider-i{width:160px;margin:0 20px 0 10px !important;position:relative}.cart .productsSlider-i::after{content:"";width:1px;background:#eee;pointer-events:none;position:absolute;top:10px;bottom:26px;left:-15px}.productsSlider-title{height:60px;max-height:60px;font-size:14px;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.productsSlider-price{font-size:18px;float:left;font-weight:600;margin-top:6px;color:#2ca536}.productsSlider-container::after,.productsSlider-container::before{width:80px}.banners-group{background:rgba(0,0,0,0);padding:20px 0}.banners-group:first-of-type{margin-top:-10px}.banners-group:nth-child(2){margin-top:-40px}.banners__item--radius-m{border-radius:3px}.frontBenefits{background:#2262af;padding:20px 0}.frontBenefits-txt-h{margin-bottom:0px;font-size:18px;font-weight:500;color:#fff;line-height:1.2}.frontBenefits.__style1 .frontBenefits-icon{position:absolute;top:0;left:0;width:80px;text-align:right;height:80px}.frontBenefits-icon{color:#90b0d7}.frontBenefits-icon .icon-bnf-wallet{font-size:40px;font-weight:700;top:-1px}.frontBenefits-icon .icon-bnf-thumb{font-size:40px;font-weight:700;top:0px}.frontBenefits-icon .icon-bnf-speedo{font-size:40px;font-weight:700;top:0}.frontBenefits-icon .icon-flag{font-size:40px;font-weight:700;top:0;left:8px}.frontBenefits-icon .icon-hand{font-size:44px;font-weight:700;top:0;left:4px}.frontBrands{background:#fff;padding:20px 0 40px 0;box-shadow:0 2px 5px rgba(0,0,0,.2)}.frontBrands .layout-wrap{padding:0px 0}.frontBrands-container{padding:0 0 0px 0px}.frontBrands-list.__toggle{padding:20px 0}.frontBrands-i{margin-bottom:20px}.frontBrands-a{height:80px;margin:10px 10px 30px}.frontBrands.__grayscale .frontBrands-img{opacity:1;filter:none;max-width:200px;max-height:150%}.frontBrands-expander{bottom:-10px}.frontBrands-expander .btn.__small{font-size:16px;font-weight:500;height:24px;line-height:24px;border:none;padding:0 20px;background:rgba(0,0,0,0)}.frontBrands-expander .btn.__small .btn-content{border-bottom:1px dotted #2262af;color:#2262af;padding:0}.frontBrands-expander:hover .btn.__small .btn-content{border-bottom:none}.categories{background:rgba(0,0,0,0)}.categories-grid.__normalGrid{margin:0 100px}.categories-grid.__normalGrid .categories-unit{width:25%}.categories.__bigIcons .categories-unit-image{width:120px;height:120px;margin:0 auto 15px;overflow:hidden;border-radius:200px;border:2px solid #90b0d7}.categories-unit-h{margin-bottom:8px;font-size:16px;font-weight:600}.categories-grid.__normalGrid .categories-unit-w{text-align:center}.categories-unit-img{vertical-align:top}.frontInfo{padding-bottom:0}.frontInfo-section.__2{background:#fff;padding:50px 0}.layout{border-radius:5px;margin-top:10px}.layout-aside{flex:0 0 250px;padding:20px 20px;box-shadow:0 5px 10px rgba(0,0,0,.1);background:#fff;border-radius:5px}.layout-main{margin-left:20px}.layout-main-inner{padding:0 0px}.layout-main .breadcrumbs{background:#fff;border-radius:5px 5px 0 0;padding:20px 30px;margin:0;box-shadow:0 5px 10px rgba(0,0,0,.1)}.layout-main .main-h{background:#fff;border-radius:0 0 5px 5px;padding:0 30px 30px;box-shadow:0 7px 10px rgba(0,0,0,.1)}.mainPastryContent,.entries,.contacts-content,.contacts-text,.contacts-map{background:#fff;border-radius:5px;padding:20px 30px 50px;box-shadow:0 7px 10px rgba(0,0,0,.1);margin-top:-25px}.contacts-content,.contacts-text{margin-bottom:20px}.contacts-map{border:none}.contacts-map-canvas{border-radius:10px;overflow:hidden;border:1px solid #d7d7d7}.store-reviews__subtitle{margin-bottom:10px}@media screen and (min-width: 1440px){.entries-list.__3to5 .entries-i{width:25%}}@media screen and (min-width: 1280px){.entries-list.__3to5 .entries-i{width:33,333333333333%}}.sideMenu-i{margin-top:15px}.sideMenu-t.__active{display:block;height:34px;padding:0px 10px;margin:-5px -10px -7px;border-radius:2px;background:#2262af;color:#fff !important;line-height:32px}.sideMenu-t.__active .sideMenu-a{color:#fff}.sideMenu-lv2{margin:20px 0 5px 10px}.sideMenu-lv2-i{font-size:15px;margin-top:14px}.sideMenu-lv2-i .sideMenu-t.__active{margin:-6px 0px -9px -10px}.footer{font-size:14px}.mobile-version__link{color:#2262af !important}.product__top{margin:0 0 22px 0px}.product__section--header{position:relative;margin:0}.product__section--header .breadcrumbs{margin-bottom:2px}.product__section--header .breadcrumbs .breadcrumbs-i:last-of-type,.product__section--header .breadcrumbs .breadcrumbs-i:nth-last-of-type(2) .breadcrumbs-arrow{display:none}.breadcrumbs-arrow{margin-top:-4px}.product-header__row--top{margin:0 170px 15px 0}.product-header__block{margin-right:0px;height:80px;display:table}.product-title{margin:0;font-size:36px;font-weight:500;line-height:40px;display:table-cell !important;vertical-align:middle}.gallery__product-logo{top:-155px;right:calc(-100% - 20px);padding:0;border-radius:2px;background-color:#fff;width:140px;height:140px;overflow:hidden;display:block !important;opacity:1 !important}.gallery__product-logo img{width:140px;height:auto;margin:0;transition:all .3s}.gallery__product-logo:hover img{opacity:.6}.product-header__availability{color:#2ca536;font-size:14px;margin:0 40px 0 210px}.product-header__availability--out-of-stock{color:#f83c3c}.product-rating__comments-link{color:#2262af;font-size:14px}.product-rating__comments-link:hover{color:#90b0d7}.product-header__code--filled{position:absolute;height:31px;left:0;bottom:8px;background:#fff;border-radius:2px;padding:0px 10px;font-size:14px;line-height:30px}.product-header__code-title{color:#2262af;display:inline-block;font-size:14px;margin:0 3px 0 0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.product-order__block--buy+.product-order__block .btn{height:40px;padding:0 20px;background:#fff;color:#2262af;border:1px solid #2262af !important;font-size:20px;line-height:38px}.product-order__block--buy+.product-order__block:hover .btn{background:#c7d7eb}.catalogCard-toolbar.j-catalog-card-toolbar{border-top:2px solid #c7d7eb;margin:15px 0 5px;padding-top:15px;justify-content:space-between}.catalogCard-toolbar-item{margin:6px 0 0}.favorites-button__icon--m{display:contents}.comparison-button .icon,.favorites-button__icon .icon{stroke:none;fill:#c7d7eb;font-size:20px}.catalogCard-toolbar-item:hover .comparison-button .icon,.catalogCard-toolbar-item:hover .favorites-button .icon{fill:#90b0d7}.favorites-button.is-active .favorites-button__icon--s .icon{fill:#e04c70;stroke:#e04c70}.comparison-button__text,.favorites-button__text{font-size:14px}.js-user-discount-dropdown .user-discount__icon,.js-user-discount-dropdown .user-discount__text{cursor:help}.user-discount__icon{margin-right:0}.user-discount__text{font-size:14px;color:#888;padding-left:8px}.user-discount__text .a-pseudo{color:#2262af}.user-discount__text .a-pseudo:hover{color:#90b0d7}.user-discount__icon{color:#fff;line-height:26px;font-size:16px;font-weight:600}.user-discount-details{margin-left:-20px}.user-discount-details--tooltip::before{left:26px}.user-discount-details{background:rgba(0,0,0,.8);border-radius:4px}.user-discount-details--tooltip::before{border-bottom-color:rgba(0,0,0,.8)}.user-discount-details__icon{width:42px;opacity:1;padding-left:0;font-weight:700;line-height:40px;top:-2px;left:0}.user-discount-details__icon .icon{fill:#fff;font-size:40px}.user-discount-details__desc{color:#fff;text-shadow:0 1px 1px #000}.product-price__item{font-size:35px;font-weight:600;color:#2ca536;margin-bottom:1px}.product-price__item--new{color:#ff6300;margin-right:30px;margin-bottom:1px}.product-price__old-price{font-size:35px;color:#bbb;margin-bottom:1px}.product-price__old-price::before{height:2px;background:#bbb}.product-separator{margin-bottom:30px;height:0}.j-product-right-column .product__column-item:first-child .product__group{display:flex;flex-wrap:wrap;flex-direction:row;position:relative;padding:30px 20px}.product__column--right .product__column-item:first-child .product__group .product__group-item:nth-child(1){width:calc(60% - 20px);order:1;margin-right:20px;padding-top:16px}.product__column--right .product__group .product__group-item:nth-child(2){width:40%;order:4;padding-bottom:10px;min-width:240px;margin-top:10px}.product__column--right .product__group .product__group-item:nth-child(3){order:2;width:40%}.product__column--right .product__group .product__group-item:nth-last-child(2){order:3;min-width:calc(60% - 20px);margin-right:20px;margin-top:10px}.product__section--price .product__row:nth-child(2){display:block;margin-top:-1px}.product__section--price .product__row:nth-child(1) .product__block:nth-child(2){position:absolute;right:155px;top:-42px}.modification__title{color:#868686}.product__section--order{margin-bottom:0}.user-discount__text{max-width:320px}.gallery__thumbnails-container{padding:5px 0;margin:-5px 0}.gallery__thumb{border:none;cursor:pointer}.gallery__thumb:hover{box-shadow:0 0 5px #2262af}.gallery__thumb.is-active{box-shadow:0 0 5px #2262af;pointer-events:none}.product__column-item:first-child .product__group-item:last-of-type{min-width:100%;max-width:100%;order:5;margin-top:40px}.product__section{margin-bottom:20px}.__brand{padding:0}.__brand .catalogCard-title{min-height:2.8em;max-height:2.8em;-webkit-line-clamp:2}.product__column-item:first-child .product__group-item:last-of-type .product-heading__title{text-align:center}.product-set .carousel-btn--prev{left:0px}.product-set .carousel-btn--next{right:0px}.product-set .product-heading{border-top:2px dotted #90b0d7;padding-top:10px}.product-set .carousel-pagination{top:25px}.product-set__content{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}.product-set__i-image{margin-bottom:3px}.product-set__i-img{box-shadow:0 1px 3px rgba(0,0,0,.3)}.product-set__i{text-align:center;padding-left:20px}.product-set__i::before{width:20px;height:20px;left:2px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cpath d='M52 43.7053571v-3.4107142c0-.59375-.4776786-1.0714286-1.0714286-1.0714286h-6.1517857v-6.1517857c0-.59375-.4776786-1.0714286-1.0714286-1.0714286h-3.4107142c-.59375 0-1.0714286.4776786-1.0714286 1.0714286v6.1517857h-6.1517857c-.59375 0-1.0714286.4776786-1.0714286 1.0714286v3.4107142c0 .59375.4776786 1.0714286 1.0714286 1.0714286h6.1517857v6.1517857c0 .59375.4776786 1.0714286 1.0714286 1.0714286h3.4107142c.59375 0 1.0714286-.4776786 1.0714286-1.0714286v-6.1517857h6.1517857c.59375 0 1.0714286-.4776786 1.0714286-1.0714286z' id='a'/%3e%3c/defs%3e%3cuse fill='%232262AF' fill-rule='nonzero' xlink:href='%23a' transform='translate(-32 -32)'/%3e%3c/svg%3e")}.product-set__i-wrp{display:flex;flex-direction:column}.product-set__i-title{height:55px;font-size:13px;text-align:center;order:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.carousel-pagination-bullet{width:12px;height:12px;margin-top:3px;border:3px solid #2262af;background:rgba(0,0,0,0)}.carousel-pagination-bullet:hover{opacity:.7}.carousel-pagination-bullet.__active{pointer-events:none}.product-set__i-priceBox{margin-top:0px;order:1}.product-set__i-price{display:inline-block;font-size:14px;color:#2ca536;font-weight:600}.product-set__footer{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:10px auto 0;padding-top:20px;border-top:1px solid #90b0d7}.product-set__orderButton .btn.__special{height:40px;line-height:38px;font-size:20px;padding:0 20px}.product-set__priceBox{padding-top:4px}.product-set__price--new{color:#ff6300;font-weight:600}.product-set__old-price{font-size:24px}.product-heading{margin-bottom:20px}.product-heading__title{font-weight:600;text-transform:uppercase;letter-spacing:.2px;color:#2262af}.product-heading__tab .product-heading__title{color:#868686}.product-heading__tab.is-active .product-heading__title{color:#2262af}.product-heading__tab.is-active .product-heading__title{pointer-events:none}.product-heading__tab.is-active::before{top:0px;height:2px;background:#2262af}.product-features{font-size:14px}.product-features__cell--h{color:#90b0d7;width:30%}#comment-form{padding:10px 0 40px}#comment-form .p-review-add__form .p-review-add__form-item:nth-child(3){float:inline-start;padding-top:7px;font-size:16px;color:#868686}#comment-form .p-review-add__form .p-review-add__form-item:nth-child(4){float:inline-end}.comparison-button__text,.favorites-button__text{margin-left:3px}.comparison-button,.favorites-button{color:#868686}.comparison-button.is-active .icon{fill:#7cbb21;stroke:none}.favorites-button.is-active .icon{fill:#e04c70;stroke:none}.product__grid{padding-bottom:20px}.p-rating__body .productRating-select{margin-top:-7px;margin-left:-5px}.product__bottom{margin-top:0}.product__bottom-item{display:flex}.product__bottom .product__group{width:calc(100% - 40px)}.product__bottom .product__group:nth-last-of-type(2){width:50%;order:2;margin-bottom:20px}.product__bottom .product__group:nth-child(2){width:50%;order:1;margin-right:20px;margin-bottom:20px}.search-results-a:hover{border-bottom:1px dotted #ccc}.search-results-title{margin-bottom:5px;font-size:16px;line-height:1.3}.search-results-price{font-size:16px;color:#2ca536;font-weight:600}.search-results-a.__all .a-link{color:#2262af}.search-results-a.__all:hover .a-link{color:#90b0d7}.catalog-grid--s.__4to6 .catalog-grid__item{width:19.88%}.article .article-text a{color:#2262af;border-bottom:1px dotted #2262af}.brand-info__logo img{margin-top:-20px}.orders-summary-cost{font-size:18px;font-weight:600;position:absolute;top:0px;right:20px;font-size:28px;line-height:1.4;color:#2ca536}.footer__development{display:none}.recentProducts .recentProducts-head .h2{text-transform:uppercase;font-size:18px;font-weight:600;color:#2262af}.recentProducts .recentProducts-title{height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.recentProducts-body{padding:0 40px 0 20px}.recentProducts .slideCarousel-nav-btn.__slideRight{right:20px}.recentProducts .recentProducts-price{font-size:16px}.gallery .productSticker{left:-8px}.j-rate-stars a:hover{color:#2262af}#checkout-signup{padding-bottom:40px}.checkout-tabs{height:54px}.checkout-tabs-i{height:52px;text-align:center;padding:0 40px 0 35px;margin-right:5px;background:#e6e6e6}.checkout-tabs-i.__active{height:53px}.checkout-tabs-i:hover{background:#eee}.checkout-tabs-i .checkout-tabs-text{color:#769dcb;text-transform:uppercase;border-bottom:none;font-weight:600;top:8px;line-height:18px}.checkout-tabs-i.__active .checkout-tabs-text{color:#2262af;font-weight:700}.btn.j-submit.__special.__disabled{width:360px}.checkout-aside .order-header{text-transform:uppercase;font-weight:600;color:#2262af}.order-i-description{padding-right:40px}.checkout-aside .order-i-title{font-size:16px;margin-bottom:13px}.order-i-container{float:left;margin-left:110px;margin-right:-500px}.checkout-aside .order-i-price{margin:6.5px 15px 10px 0;color:#666;font-weight:500;font-size:18px}.checkout-aside .order-i-cost{font-weight:600;font-size:18px}.order-i-cost.j-sum-p{color:#2ca536}.checkout-aside .cart-discount-info{text-align:center;padding:10px 0 25px;font-size:18px;border-bottom:1px solid #eee}.order-i-price.__old.j-initial-price-p{color:#ff6300}.checkout-aside .cart-discount-info a{color:#fff;background:#ff5e36;height:42px;line-height:42px;display:block;border-radius:3px}.cart-discount{height:52px}.cart-discount-l{float:none;margin-right:17px}.cart-items{border-collapse:collapse !important}.coupon{margin:0 -15px 0 -135px}.cart-discount-info .j-coupon-add{height:40px;font-size:18px;line-height:38px;border:none;text-align:center;color:#fff;background:#ff5e36;display:block;border-radius:3px;margin:-7px -15px 0 -135px}.cart-discount-info .j-coupon-add:hover{background:#ef552f}.cart-discount-coupon{margin:0}.coupon-input{width:320px}.coupon-input .field{height:40px;border-radius:4px;font-size:20px}.coupon-cancel .icon--cross-bold{font-size:13px}.coupon-cancel{top:10px;right:10px;width:16px}.coupon-cancel:hover{color:#666}.coupon-submit .btn{background:#ff5e36}.coupon-submit .btn:hover{background:#ef552f}.coupon-submit .btn.__small{font-size:20px;height:40px;padding:0 5px}.cart .cart-discount-info a .link__text{border:none}.cart .cart-discount-info a:hover .link__text{color:#fff}.coupon .form-error-box{margin-bottom:-23px}.cart-discount-info{font-size:18px;background:rgba(44,165,54,.2);margin:0 -15px 0 -135px;padding:7px 15px 0 135px;height:33px}.cart-discount-t .cart-cost{margin-top:-33px}.cart-discount-remove{opacity:.8;color:#ff7b7b;top:4px;right:100%;font-size:16px;left:2px}.cart-discount-remove:hover{color:#f83c3c}.checkout-aside .cart-discount-coupon{padding:10px 0 25px;border-bottom:1px solid #eee;margin:0}.checkout-aside .cart-discount-coupon .j-coupon-input{height:42px;font-size:16px;padding:0px 6px}.checkout-aside .coupon-cancel{top:11px;right:10px}.checkout-aside .coupon-cancel .icon-cross{font-size:16px;color:#90b0d7}.checkout-aside .j-coupon-submit{font-size:16px;height:42px;line-height:42px;background:#ff5e36}.checkout-aside .j-coupon-submit:hover,.checkout-aside .cart-discount-info a:hover{background:#ffa58e}.checkout-aside .j-delivery-price-container{margin:23px 0 10px}.checkout-aside .j-delivery-price-container .order-details-h{text-transform:uppercase}.checkout-aside .order-summary .order-summary-h{font-size:14px}.checkout-aside .order-summary .order-summary-b{font-size:24px;font-weight:600;margin:10px 0 15px;color:#2ca536}.checkout-aside .order-i-remove{transition:all .15s}.checkout-aside .icon-cart-remove::before{top:0 !important;left:-20px;position:absolute;font-size:20px}.checkout-aside .order-i-remove{color:#ff7b7b}.checkout-aside .order-i-remove:hover{color:#f83c3c}a.catalog-type__item.j-layout-toggle-button{color:#2262af}a.catalog-sorting__item.j-catalog-sorting-button{color:#2262af}.catalog-sorting__item.is-active.j-catalog-sorting-button{color:#fff}.catalog-type__item.is-active.j-layout-toggle-button{color:#fff}.pager__item.is-active.j-catalog-pagination-btn{color:#fff}.pager__item.pager__item--back.is-disabled.j-catalog-pagination-btn{color:#90b0d7}.pager__item.pager__item--forth.is-disabled.j-catalog-pagination-btn{color:#2262af}.counter--large .counter__container{height:36px}.a-pseudo.j-comment-opener{background:#2262af;display:block;border:none;color:#fff;text-align:center;padding:8px 10px 10px;border-radius:3px;font-size:16px}.checkout-step .form-item{max-width:430px}.page-content p{font-size:16px}.ordersMapBox{overflow:hidden}.ombBanner{margin-top:-90px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' width='50' height='50'%3E%3Ccircle r='50%25' cx='50%25' cy='50%25' fill='gold'/%3E%3C/svg%3E")}.p-review.p-review--full{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.p-review--full .p-review__body{width:calc(50% - 135px)}.p-review__body{padding:25px 20px 25px 100px !important;background:#fff;border:1px solid #eee;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.1)}.p-review-author__photo{margin-left:-80px;height:33px;background:#fff;border-radius:100px;border:10px solid #90b0d7}.p-review-author__photo [class*=icon]{fill:#90b0d7}.p-review-author__photo img{max-width:200%;border-radius:73px;width:53px !important;margin:-10px}.p-review-author__photo [class*=icon]{margin:auto;display:block}.page{position:relative}.store-reviews__overall-rating{position:absolute;top:64px;right:10px}.store-reviews__rating-value{font-weight:600}.p-review__header{position:relative;margin-bottom:10px}.store-reviews__header{padding-bottom:30px;border-bottom:none;margin:40px 0 10px}.store-reviews__action-button .btn{padding:0 40px}.reviews-rating{position:absolute;top:0px;right:0}.store-reviews__rating-stars{margin-top:-5px}.rating-stars{font-size:36px}.reviews-rating-bar{font-size:14px}.p-review-author{font-size:16px}.p-review-meta{display:block;margin:0}.reviews-rating-bar{font-size:22px}.p-review__content{font-size:16px;line-height:24px}.ribbon-banner__text{font-size:18px;margin-top:-2px;text-shadow:0px 1px 6px rgba(0,0,0,.5)}.ribbon-banner__text span{margin:0 10px}.ribbon-banner__text a{border-bottom:1px dashed #fff !important;color:#fff !important}