﻿.loader{display:none;position:fixed;z-index:9999}.loader__background{top:0;left:0;width:100%;height:100%;opacity:.6;background-color:#fff}.loader__pulse{top:50%;left:50%}.scrollup{cursor:pointer;z-index:9999;color:#444;text-align:center;position:fixed;border-radius:4px;font-size:20px;display:none;background-color:#eee;left:20px;bottom:10px;padding:4px 10px}.toast-container{z-index:10000 !important}.basket__price{font-weight:bold;border:0;box-shadow:none !important;border-bottom:1px solid #ddd !important;padding:0;height:auto;border-radius:0;width:50%;display:inline-block}.basket input:focus{outline:none;border-bottom:1px solid #ccc !important}.breadcrumb-item+.breadcrumb-item::before{color:#999;content:var(--bs-breadcrumb-divider, "–")}.info-block{margin-bottom:60px;margin-top:60px;text-align:center;font-size:24px}.search__body{padding:30px 40px}.search__input{width:85%;box-shadow:none !important;border:0;border-bottom:1px solid #ddd !important;border-radius:0;font-size:24px;padding:0}.search__input:hover{border-bottom:1px solid #eee !important}.search__ico{font-size:20px;position:absolute;top:35px;cursor:pointer;color:#0d6efd}.search__ico:hover{color:hsl(215.75,98.3606557377%,37.1568627451%)}.search__ico_next{right:65px}.search__ico_close{right:35px}.navbar{background-color:#fff;box-shadow:0 0 20px 0 #999}.navbar a:link,.navbar a:visited{color:#666}.navbar a:hover{color:#444}@media only screen and (min-width: 992px){.nav__link_delivery,.nav__link_login{display:none}}@media only screen and (min-width: 1200px){.nav__link_delivery,.nav__link_login{display:inline-block}}.post{font-size:14px;text-align:center}.post:hover{box-shadow:0 0 10px #ccc}.post__image{padding:10px}.post__name{height:100px;overflow:hidden}.post__name h3{line-height:1;font-weight:bold}.post__name span{display:block;font-weight:normal;margin-top:10px}.post__features{color:#6c757d}.post__notice{position:absolute;z-index:10;font-size:12px;top:5px;right:5px}.post__notice-wrapper{display:flex;justify-content:flex-end}.post__notice-item{padding:2px 10px;color:#fff;float:right;margin-bottom:4px;border-radius:6px}.post__price{min-height:50px}.post__price-new{font-size:24px;font-weight:600}.post__price-new_discount{color:#dc3545}.post__price-old{color:#adb5bd;font-size:12px;line-height:1}.post__price-old::before{content:"Старая цена"}.post__basket{margin-top:10px;margin-bottom:10px;position:relative;z-index:10}.post__out{color:#adb5bd}.post__footer{color:#adb5bd;font-size:12px}.post__footer_remaining{bottom:5px}.post__footer_bonus{bottom:22px}.post .point{opacity:.7}@media only screen and (min-width: 767px){.post .basket__add{font-size:18px}.post__name{height:inherit}.post__name h3{font-size:24px}.post__name h3 span{font-size:16px}}@media only screen and (min-width: 768px){.post{min-height:650px}.post .basket__add{font-size:14px}.post__name{height:100px}.post__name h3{font-size:20px}.post__name h3 span{font-size:14px}}@media only screen and (min-width: 992px){.post{min-height:610px}}@media only screen and (min-width: 1200px){.post{min-height:580px}}@media only screen and (min-width: 1400px){.post{min-height:630px}}.slider-block{text-align:center;margin-top:60px}.reviews{padding:20px 0 30px;text-align:center;border-radius:6px;font-size:24px;font-weight:600;border:1px solid #ddd;background-color:#fff}.reviews:hover{box-shadow:0 0 10px #ccc}.reviews img{height:50px}.showcase{margin-top:55px}.showcase .owl-showcase{overflow:hidden;border-radius:.75rem}.showcase .owl-stage-outer{overflow:hidden}.showcase img{display:block;width:100%;max-height:430px;object-fit:cover}.showcase img[src$="/images/no-image.png"]{max-height:220px;object-fit:contain;background:#f8f9fa;padding:24px}@media only screen and (max-width: 359px){.showcase{margin-bottom:-70px}.showcase img{max-height:220px}.showcase img[src$="/images/no-image.png"]{max-height:160px}}@media only screen and (min-width: 360px){.showcase{margin-bottom:-70px}.showcase img{max-height:240px}.showcase img[src$="/images/no-image.png"]{max-height:170px}}@media only screen and (min-width: 411px){.showcase{margin-bottom:-70px}.showcase img{max-height:260px}.showcase img[src$="/images/no-image.png"]{max-height:180px}}@media only screen and (min-width: 768px){.showcase{margin-bottom:-50px}.showcase img{max-height:340px}.showcase img[src$="/images/no-image.png"]{max-height:200px}}@media only screen and (min-width: 992px){.showcase{margin-bottom:-50px}.showcase img{max-height:390px}.showcase img[src$="/images/no-image.png"]{max-height:220px}}@media only screen and (min-width: 1200px){.showcase{min-height:430px;margin-bottom:-80px}.showcase img{max-height:430px}.showcase img[src$="/images/no-image.png"]{max-height:220px}}.marketplace{position:fixed;border-radius:8px;right:10px;padding:10px;color:#fff;bottom:10px;z-index:100;font-weight:bold}.footer{background-color:#333;min-height:300px;padding-top:40px;padding-bottom:40px;color:#999;font-size:14px}.footer h2,.footer h3{font-size:24px}.footer a:link,.footer a:visited{color:#999;border-bottom:1px solid #999}.footer a:hover{color:#ddd;border-bottom:1px solid #ddd}.footer .brovin{display:inline;border-radius:6px;padding:7px 10px;background-color:#ddd;color:#333}.footer .brovin:hover{background-color:#eee}.modal-footer-text{font-size:12px;color:#ced4da;position:absolute;left:15px}.u-AhunterSuggestions{border:1px solid #ccc;background:#fff;overflow:auto;border-radius:4px;cursor:pointer}.u-AhunterSuggestion{padding:5px;white-space:nowrap;overflow:hidden}.u-AhunterSuggestion:hover{background:#eee}#captcha_code{position:absolute;right:20px;top:12px;z-index:9999}.categories img:hover{transform:rotate(3deg);-webkit-transform:rotate(3deg)}.order-status{position:absolute;margin-left:25px;padding:10px 20px;display:none;z-index:10;background-color:#fff;border:1px solid #ddd;border-radius:6px}.linear-wipe{background:linear-gradient(to right, #dc3545 0%, #fd7e14 40%, #d63384 60%, #ffc107 80%);background-size:200% auto;color:#000;background-clip:text;text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:shine 2s linear infinite}@keyframes shine{to{background-position:200% center}}.discount_post{margin-left:10px;position:absolute}.discount_product{margin-left:20px}.discount__substrate{color:#dc3545}.discount__substrate_product{font-size:80px}.discount__substrate_post{font-size:50px}.discount__text{color:#fff;position:absolute;font-weight:bold}.discount__text_product{font-size:24px}.discount__text_post{font-size:16px}.marker{position:relative;z-index:10}.marker span::before{content:"";position:absolute;width:50%;transform:skew(-12deg) translateX(-2%);opacity:.5;z-index:-1}.marker_h1::before{background-color:#fd7e14}.marker_h2::before{background-color:#ffc107}.marker_h3::before{background-color:#20c997}.marker_h4::before{background-color:#0dcaf0}.point{display:inline-block;height:7px;width:7px;border-radius:7px}.point:first-child{margin-left:3px}.point_lg{height:10px;width:10px;border-radius:10px}@media only screen and (max-width: 359px){h1{font-size:30px;margin-top:20px}.marker_h1::before{top:28px;height:8px}.marker_h2::before{top:22px;height:8px}.marker_h3::before{top:22px;height:8px;left:3px}.marker_h4::before{top:20px;height:8px}}@media only screen and (min-width: 360px){h1{font-size:30px;margin-top:20px}.marker_h1::before{top:30px;height:8px;left:2px}.marker_h2::before{top:22px;height:8px}.marker_h3::before{top:22px;height:8px;left:3px}.marker_h4::before{top:20px;height:8px}}@media only screen and (min-width: 411px){h1{font-size:40px;margin-top:20px}h2{font-size:30px}.marker_h1::before{top:38px;height:10px;left:4px}.marker_h2::before{top:26px;height:10px}.marker_h3::before{top:22px;height:10px;left:3px}}@media only screen and (min-width: 768px){h1{font-size:48px;margin-top:10px}.marker_h1::before{top:42px;height:10px;left:4px}.marker_h2::before{top:26px;height:10px}}@media only screen and (min-width: 992px){h1{font-size:48px;margin-top:auto}.marker_h2::before{top:28px;height:10px}}@media only screen and (min-width: 1200px){h1{font-size:48px}.marker_h1::before{top:42px;height:10px;left:5px}.marker_h2::before{top:28px;height:10px}.marker_h3::before{left:2px;top:24px;height:8px}}body{font-family:"Nunito",sans-serif;color:#444;background-color:#fbfbfb}.shop-layout{min-height:100vh;display:flex;flex-direction:column}.shop-layout__main{flex:1 0 auto;padding-top:70px;padding-bottom:70px}.shop-layout__footer{flex-shrink:0}
