@media(max-width:757px){#main_banner1.skeleton{aspect-ratio:1}}@media(min-width:979px){#main_banner1{padding-right:25px}}@media(min-width:1200px){#main_banner1{padding-right:0}}#main_banner1 .main_slider_item{list-style:none}#main_banner1 img{display:block;max-width:100%;margin:auto}#main_banner1 .slick-prev,#main_banner1 .slick-next{width:40px;line-height:40px;background:#fff}
#main_banner1.skeleton{background:#fff}#main_banner1.skeleton .main_slider_item{position:relative;display:none}#main_banner1.skeleton .main_slider_item:first-child{display:block}#main_banner1.skeleton .main_slider_item a{display:block}#main_banner1.skeleton img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main_banner_wrapper{display:block;position:relative}@media(min-width:979px){#main_banner_wrapper{display:flex;justify-content:space-between;padding-left:5px}}@media(min-width:979px){#main_banner_wrapper:after{content:'';position:absolute;height:48%;background:#28377b;display:block;width:100vw;z-index:-1;left:50%;transform:translateX(-50vw)}
}#menu_buttons2{display:flex;flex-flow:column;justify-content:space-between}#menu_buttons2:after{display:none !important}#menu_buttons2 div.menu_button_wrapper{padding:0}@media(max-width:979px){#menu_buttons2 div.menu_button_wrapper{display:flex;justify-content:center;margin-bottom:2rem}}#menu_buttons2 img{display:block}
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYMZg.ttf) format('truetype')}
.--special-skeleton .product__icon,.--special-skeleton .product__name,.--special-skeleton .product__description,.--special-skeleton .product__prices,.--special-skeleton .special_promo__timer,.--special-skeleton .special_promo__more{animation:pulse 1.2s ease-in-out infinite;background:linear-gradient(-90deg,#efefef 0,#fcfcfc 50%,#efefef 100%);background-size:400% 400%;border-radius:.5rem;color:transparent !important}.--special-skeleton .product__prices>*,.--special-skeleton .special_promo__timer>*,.--special-skeleton .special_promo__more>*{visibility:hidden}
.--special-skeleton .--special-offer-product-name{height:4rem}.--special-skeleton .--special-offer-product-description{height:12rem}.--special-offer-title{display:block;font-family:'Inter',sans-serif;line-height:normal;letter-spacing:.165px;font-size:3.2rem;font-weight:900;text-transform:uppercase;color:#030507;margin:0;justify-content:flex-start;text-align:left}.--special-offer-title:after{display:none}.--special-offer-title:hover{color:#f8298f}.--special-offer-title-info{color:#f8298f}
.--special-offer-cms-title .headline{font-size:3rem !important}@media(min-width:757px){.--special-offer-cms-title .headline{font-size:3.4rem !important}}@media(min-width:757px){.--special-offer-cms-title .headline:hover{color:#f8298f}}.--special-offer-labels{position:absolute;top:0;left:0;align-items:flex-start}.--special-offer-labels .label{border-radius:.5rem;margin-bottom:0}.--special-offer-labels .label.--black{background:#030507;color:#fff}.--special-offer-labels .label.--promo{background:#f8298f;color:#111}
.--special-offer-product-name{text-decoration:none;font-weight:700}.--special-offer-product-name.--hot-zone-name{font-size:2rem}.--special-offer-product-name.--special-skeleton{height:4rem}.--special-offer-product-description{font-size:1.3rem;line-height:1.9rem;margin-top:1rem}.--special-offer-product-description.--special-skeleton{height:12rem}.--special-offer-product .product__price,.--special-offer-product .product__prices{display:flex;flex-direction:column;gap:.5rem}.--special-offer-product .product__price.--omnibus-short .omnibus_label,.--special-offer-product .product__prices.--omnibus-short .omnibus_label,.--special-offer-product .product__price.--omnibus-short .price.--max,.--special-offer-product .product__prices.--omnibus-short .price.--max{display:none !important}
.--special-offer-product .product__price .price,.--special-offer-product .product__prices .price{font-size:1.2rem;order:-10;color:#000;font-weight:normal;text-decoration:none}.--special-offer-product .product__price .price.--max,.--special-offer-product .product__prices .price.--max{color:#000;order:-8}.--special-offer-product .product__price .omnibus_price,.--special-offer-product .product__prices .omnibus_price{color:#000;font-size:1.2rem;margin-top:0;order:-6}.--special-offer-product .product__price .omnibus_price__value,.--special-offer-product .product__prices .omnibus_price__value{text-decoration:none}
.--special-offer-product .product__price .omnibus_label,.--special-offer-product .product__prices .omnibus_label{display:initial}.--special-offer-price{font-weight:700;font-size:2.1rem !important;color:#fa0000 !important}.--special-offer-price-max{display:initial}.--special-offer-price-yousave{font-weight:700;font-size:1.3rem !important;color:#fa0000 !important}.--special-offer-btn{font-weight:900 !important;text-transform:uppercase;border-radius:.5rem !important;background:#f8298f !important;border-color:#f8298f !important;color:#030507 !important}
.--special-offer-btn:hover{background:#030507 !important;border-color:#030507 !important;color:#f8298f !important}.--special-offer-arrow{max-width:4rem;max-height:4rem;border-radius:.5rem;border:.2rem solid #030507;background:#fff;top:initial;bottom:0}@media(min-width:757px){.--special-offer-arrow{margin:0 2rem;top:50%}}@media(max-width:756px){.--special-offer-arrow.slick-next{right:37%}}@media(max-width:756px){.--special-offer-arrow.slick-prev{left:37%}}.--special-offer-arrow i:before{font-size:2.5rem;display:flex;justify-content:center;align-items:center;color:#030507}
.--special-offer-arrow:hover{background:#f8298f;border-color:#f8298f}.--special-offer-arrow:hover i:before{color:#fff}.special_promo{display:grid;grid-template-rows:repeat(2,auto);grid-row-gap:3rem}@media(min-width:979px){.special_promo{grid-template-rows:initial;grid-row-gap:initial;grid-template-columns:minmax(0,275px) 1fr;grid-column-gap:3rem}}.special_promo.--cms{display:block;margin-top:-4rem}@media(min-width:979px){.special_promo.--cms{border:.6rem solid #030507;border-top:0}}.special_promo.--single{grid-template-rows:auto}
@media(min-width:979px){.special_promo.--single{grid-template-columns:1fr}}.special_promo__link{text-decoration:none}.special_promo__banner{position:relative;font-family:'Inter',sans-serif;padding:6rem 1.5rem;min-height:51.4rem;background:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,0.2) 0,rgba(255,255,255,0) 100%),linear-gradient(0,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.8) 100%),lightgray 50% / cover no-repeat}@media(min-width:979px){.special_promo__banner{min-height:41rem}}.special_promo__banner.--cms{margin:0 -1.5rem}
@media(min-width:1200px){.special_promo__banner.--cms{margin:0}}.special_promo__banner.--cms .special_promo__banner_image{left:0;margin-left:initial;width:100%}.special_promo__banner_content{color:#fff;position:relative}.special_promo__banner_image{position:absolute;top:0;left:50%;height:100%;color:#fff !important;width:100vw;display:flex;margin-left:-50vw}.special_promo__banner_image picture{display:flex;width:100%}.special_promo__banner_image picture img{width:100%;height:100%;object-fit:cover}
.special_promo__banner_label{border-radius:4rem;background:#f8298f;color:#030507;font-size:2rem !important;font-weight:900 !important;min-height:4rem;max-width:fit-content}.special_promo__banner_title{text-align:center;text-transform:uppercase;letter-spacing:.349px;font-weight:900;font-size:7rem !important}@media(min-width:757px){.special_promo__banner_title{letter-spacing:.499px;font-size:10rem !important}}@media(max-width:756px){.special_promo__banner_title span{margin-top:-3rem;display:block}}
.special_promo__banner_info{text-align:center;font-size:2.3rem;font-weight:700;padding:0 3rem;line-height:152.023% !important}@media(min-width:757px){.special_promo__banner_info{font-size:2.6rem;line-height:initial !important}}@media(min-width:1200px){.special_promo__banner_info{padding:0}}.special_promo__banner_text{line-height:152.023% !important;font-weight:400;font-size:1.6rem !important;text-align:center;padding:0 3rem}.special_promo__banner_text .--text-bolder{font-weight:700;display:block}
@media(min-width:1200px){.special_promo__banner_text{padding:0}}.special_promo__banner_add{text-align:center;font-size:2.6rem !important;font-weight:700;color:#f8298f !important}.special_promo__hit{height:fit-content;border:.6rem solid #030507}@media(min-width:979px){.special_promo__hit{height:initial}}.special_promo__products{margin-top:.6rem}.special_promo__products_wrapper{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(4,1fr);grid-column-gap:1.5rem;grid-row-gap:1.5rem}
@media(min-width:979px){.special_promo__products_wrapper{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:3rem;grid-row-gap:3rem}}.special_promo__products_wrapper.--cms{grid-template-rows:initial;display:block}@media(min-width:757px){.special_promo__products_wrapper.--cms{padding:0 2rem}}.special_promo__timer.--hidden{visibility:hidden}.special_promo__timer_title{font-weight:700;font-size:1.4rem}.special_promo__timer_title.--cms{font-weight:400;font-size:1.7rem}
.special_promo__timer_clock{gap:.5rem}@media(min-width:979px){.special_promo__timer_clock{gap:0}}.special_promo__timer_clock svg{height:4.7rem}.special_promo__timer_clock svg path{fill:#030507}.special_promo__timer_clock.--cms svg{margin:0 1rem;height:6rem}@media(min-width:757px){.special_promo__timer_clock.--cms svg{height:9rem}}.special_promo__timer_clock.--cms svg path{fill:#fff}.special_promo__timer_elem small.--cms{font-size:1.4rem}.special_promo__timer_elem span{color:#fff;font-size:2.6rem;line-height:1;font-weight:900;border-radius:.5rem;width:4.7rem;height:4.7rem;background:linear-gradient(180deg,#424242 0,#272727 100%);-webkit-box-shadow:0 12px 21px rgba(0,0,0,0.1);-moz-box-shadow:0 12px 21px rgba(0,0,0,0.1);box-shadow:0 12px 21px rgba(0,0,0,0.1);font-family:'Inter',sans-serif}
.special_promo__timer_elem span.--cms{width:6rem;height:6rem;font-size:3.6rem}@media(min-width:757px){.special_promo__timer_elem span.--cms{width:9rem;height:9rem;font-size:5rem}}.special_promo__timer_elem.--days span{color:#f8298f}.special_promo__timer_end{font-weight:700;color:#f8298f;text-transform:uppercase;font-size:1.2rem;background:linear-gradient(180deg,#424242 0,#272727 100%);border-radius:.5rem}.special_promo__category{position:relative;padding-bottom:8rem}@media(min-width:757px){.special_promo__category{padding:0}
}.special_promo__category .slick-slide{margin-right:2rem}@media(min-width:757px){.special_promo__category .slick-slide{margin:0 3rem}}.special_promo__category .slick-list{padding:0 2rem;margin:0 -2rem}@media(min-width:757px){.special_promo__category .slick-list{padding:initial;margin:0 -3rem}}.special_promo__category .slick-prev{left:0}.special_promo__category .slick-next{right:0}.special_promo__more span{font-weight:700;font-size:1.4rem}.special_promo .product{padding-top:1rem}@media(min-width:979px){.special_promo .product:hover img{transform:scale(1.15)}
}.special_promo .product__icon{align-items:center}@media(min-width:979px){.special_promo .product__icon{overflow:hidden;position:relative}}@media(min-width:979px){.special_promo .product img{transition:all .25s}}.special_promo .omnibus_price{display:block}@keyframes pulse{0%{background-position:0 0}100%{background-position:-135% 0}}#specialOffer:not(.--loaded){opacity:0}
#menu_banners3{margin-bottom:50px;margin-top:50px}#menu_banners3 div.menu_button_wrapper{padding:0}#menu_banners3 img{display:block}
.instagram{margin-bottom:5rem !important}.instagram.load-content:after{position:absolute}.instagram.--skeleton .instagram__item{min-height:25rem;background:#fff}.instagram.--skeleton.--slider .instagram__item:nth-child(n+5){display:none}@media(max-width:979px){.instagram.--skeleton.--slider .instagram__item:nth-child(n+3){display:none}}.instagram__label .headline{flex-wrap:wrap;padding-top:0}.instagram__label:hover .headline__after{color:#111}.instagram__label a{text-decoration:none}.instagram__label .headline__after{color:#cc2c0f;text-decoration:underline}
.instagram__label .headline__after:before{display:none}.instagram__item{overflow:hidden}.instagram__item a{overflow:hidden;position:relative;display:flex;align-content:flex-start;justify-content:center;height:100%;aspect-ratio:1;max-height:50vw}@media(min-width:979px){.instagram__item a{max-height:27rem}}.instagram__item a img{object-fit:cover;width:100%}.instagram__item a:before{content:'';width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute;left:0;top:0;transition:.2s all;opacity:0}
.instagram__item a:after{font-family:FontAwesome;content:url('/gfx/standards/instagram.svg');color:#fff;font-size:3rem;line-height:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.35s all;opacity:0}.instagram__item a:hover:before,.instagram__item a:hover:after{opacity:1}.instagram__item.--video video{max-width:100%}.instagram__item.--video a:before,.instagram__item.--video a:after{display:none}.instagram:not(.--slider) .instagram__items,.instagram.--skeleton .instagram__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem}
@media(min-width:979px){.instagram:not(.--slider) .instagram__items,.instagram.--skeleton .instagram__items{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:3rem}}.instagram.--slider .slick-list{margin:0 -0.75rem}@media(min-width:979px){.instagram.--slider .slick-list{margin:0 -1.5rem}}.instagram.--slider .slick-track{display:flex}.instagram.--slider .instagram__items{overflow:hidden}.instagram.--slider .instagram__item{margin:0 .75rem;height:unset}@media(min-width:979px){.instagram.--slider .instagram__item{margin:0 1.5rem}
}#main_cms{margin-bottom:14px !important}@media(min-width:979px){#main_cms{margin-bottom:35px !important}}#main_cms2:after{content:'';height:100%;background:#e5e5e5;width:100vw;left:50%;top:0;transform:translateX(-50%);display:block;position:absolute;z-index:-1}#main_cms2{position:relative;padding-top:58px;padding-bottom:130px}#main_cms2 p{font-size:1.4rem;line-height:24px}#main_cms2 a{text-decoration:none}
footer.w_cms{margin-top:-113px}