/* line 1, custom-user1.scss */
.header__collections-head {
  text-transform: uppercase; }

/* line 5, custom-user1.scss */
.widget-type_widget_v4_catalog_6_0d5d5c6d28a27c2f6df034bd21fd891e .option-list-values {
  display: none; }

/* line 8, custom-user1.scss */
.widget-type_widget_v4_catalog_6_0d5d5c6d28a27c2f6df034bd21fd891e .product-preview__area-variants {
  display: none; }

/* 598345 */
@media (max-width: 768px) {
  /* line 14, custom-user1.scss */
  .banner-list__item.editable-block:last-child {
    grid-column-end: 3; } }
/* 598345 */
/* 598358 */
/* line 22, custom-user1.scss */
.subcollection-list > .splide.is-active .splide__list {
  width: auto;
  justify-content: center; }

/* 598358 */
/* 598378 */
/* line 30, custom-user1.scss */
.page_layout_section_top {
  grid-template-areas: "header header header header" "section-top section-top section-top section-top" "main main main main" "footer footer footer footer"; }

/* line 43, custom-user1.scss */
.page_layout_sticky_left > main.blog--right {
  grid-column-start: calc(var(--initial-main-start) + 1); }

/* 598378 */
/* line 50, custom-user1.scss */
.micro-alert {
  top: 90px; }

/* line 53, custom-user1.scss */
.checkout-info-banner {
  margin-top: 10px; }

/* line 57, custom-user1.scss */
.banner-preview__play-btn {
  background-color: #939393 !important; }

/* line 60, custom-user1.scss */
.co-menu {
  background: #fafafa; }

/* line 63, custom-user1.scss */
.co-menu-item.co-menu-item--personal {
  margin-top: 10px;
  margin-bottom: 10px;
  background: #fafafa;
  border-radius: 8px; }

/* line 69, custom-user1.scss */
.co-menu-item.co-menu-item--personal a {
  text-decoration: none;
  color: black;
  padding: 5px; }

/* line 74, custom-user1.scss */
.co-menu-link--active {
  border: 2px solid !important;
  border-radius: 8px !important;
  width: 100% !important; }

@media (max-width: 980px) {
  /* line 80, custom-user1.scss */
  .widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb .menu__link {
    text-align: left; }

  /* line 83, custom-user1.scss */
  .widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb .header__collections-head {
    padding: 1rem 9px 1rem 6px; } }
@media (max-width: 767px) {
  /* line 88, custom-user1.scss */
  .contacts-info {
    margin-left: 25px; } }

/* line 95, custom-user1.scss */
.block_shadow {
  padding: 20px;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 15px 0px; }

/* line 101, custom-user1.scss */
.co-table-cell--body,
.co-table-cell--head {
  padding: 0.5rem 0.2rem; }

/* line 106, custom-user1.scss */
.widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb
.promo-slider__item-content__title {
  border: none; }

/* line 111, custom-user1.scss */
.widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb
.header:hover .header__content,
.widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb
.header:hover .header__content .header__search-field {
  background: transparent; }

/* line 118, custom-user1.scss */
.product__description-content.static-text {
  word-wrap: break-word; }

@media (max-width: 980px) {
  /* line 122, custom-user1.scss */
  .widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb .default-logo__text span {
    font-size: 3rem; }

  /* line 125, custom-user1.scss */
  .header__area-logo {
    transform: translateX(-12%); } }
/* line 131, custom-user1.scss */
.page_layout_section_top {
  grid-template-areas: "header header header header" "section-top section-top section-top section-top" ". sidebar main ." "footer footer footer footer"; }

/* 616963 */
/* line 141, custom-user1.scss */
.product-preview__controls .button.add-cart-counter__btn .add-cart-counter__btn-icon {
  font-size: 1.2rem !important; }

/* 616963 */
/* line 146, custom-user1.scss */
.filter__controls-available {
  display: flex;
  align-items: center;
  justify-content: space-between; }

/* line 152, custom-user1.scss */
.filter__controls-available button.js-hide-filter {
  display: none;
  background: transparent;
  color: #000; }

/* line 158, custom-user1.scss */
.filter__controls-available button.js-hide-filter:hover {
  border-color: #fff !important; }

@media (max-width: 767px) {
  /* line 163, custom-user1.scss */
  .filter__controls-available button.js-hide-filter {
    display: inline-block !important; }

  /* line 167, custom-user1.scss */
  .filter__mobile-top-panel span.icon.icon-angle-left {
    font-size: 1.5rem !important; }

  /* line 171, custom-user1.scss */
  .filter-item-image-color .filter-item__list {
    justify-content: space-between !important; }

  /* line 175, custom-user1.scss */
  .filter-item-image-color .filter-option__content {
    width: 48px !important;
    height: 48px !important; }

  /* line 180, custom-user1.scss */
  .filter-option__label img {
    max-width: 48px !important; } }
@media screen and (max-width: 767px) {
  /* line 189, custom-user1.scss */
  .widget-type_widget_v4_simple_text_2_e824cf85108ab8bc2120d12008531974 .static-text span {
    font-size: 12pt !important; } }
@media screen and (max-width: 767px) {
  /* line 194, custom-user1.scss */
  .co-section--content_block {
    display: block !important; } }
@media (max-width: 980px) {
  /* line 199, custom-user1.scss */
  .widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb .promo-slider {
    max-height: 717px; } }
@media (max-width: 768px) {
  /* line 204, custom-user1.scss */
  .widget-type_widget_v4_header_12_899bcc05fc8f10f621b5cccc48ec69fb .promo-slider {
    max-width: 100%; } }
/* line 208, custom-user1.scss */
.header__logo img {
  -webkit-transform: translate3d(0, 0, 0);
  transform: scale(1.3, 1.3); }

/* line 213, custom-user1.scss */
html::-webkit-details-marker::part(marker) {
  background-color: transparent; }

@media (max-width: 480px) {
  /* line 218, custom-user1.scss */
  .widget-type_widget_v4_banner_list_22_7e56a3e93db18cd84a151572a3d6a3d6 .banner-list__item:nth-child(2) {
    min-width: 300px;
    margin: 10px 10px;
    max-width: initial;
    min-height: initial; } }
@media screen and (max-width: 768px) {
  /* line 227, custom-user1.scss */
  .header__area-logo img {
    max-width: 110% !important;
    margin-left: 17px; }

  /* line 231, custom-user1.scss */
  .header__area-logo {
    transform: translateX(0); } }
/* line 236, custom-user1.scss */
.layout.widget-type_widget_v4_benefits_4_d6dc85237093406c35a02bd7187e00cd {
  background: linear-gradient(to right, #793B90, #F79830 100%) no-repeat !important; }

/* line 240, custom-user1.scss */
.widget-type_widget_v4_product_4_991a83f26e74c88055256bdab58291d1 .product__new-properties .product__new-properties__block {
  display: -webkit-flex; }

/*
.textcols {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	width: 100%;
  align-items: center;
}
.textcols-left {
	display: flex;
	flex-direction: column;
	flex-basis: 100%;
	flex: 0.6;
	height: 48%;
  align-items: flex-end; 
}
.textcols-right {
	display: flex;
	flex-direction: column;
	flex-basis: 100%;
	flex: 1.4;
	height: 48%;
  
}

.textcols-left + .textcols-right {
	margin-left: 1%;
} 
*/
/* line 272, custom-user1.scss */
.card-container {
  display: flex;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 2px;
  align-items: center; }

/* line 280, custom-user1.scss */
.card {
  padding: 5px;
  box-sizing: border-box; }

@media screen and (max-width: 425px) {
  /* line 286, custom-user1.scss */
  .widget-type_widget_v4_banner_list_22_8bf63d9e9fa72ddf488670e0d77982f7 .banner-list__item {
    margin: 0 0 20px 0; } }
@media (min-width: 1281px) {
  /* line 292, custom-user1.scss */
  .layout__content .banner-list {
    display: grid !important;
    grid-template-columns: repeat(5, 1fr) !important; } }
