/* line 1, _settings.scss */
:root {
  --bg:var(--draft-bg, #FFFFFF);
  --bg-is-light:var(--draft-bg-is-light, true);
  --bg-minor-shade:var(--draft-bg-minor-shade, #f7f7f7);
  --bg-minor-shade-is-light:var(--draft-bg-minor-shade-is-light, true);
  --bg-major-shade:var(--draft-bg-major-shade, #ededed);
  --bg-major-shade-is-light:var(--draft-bg-major-shade-is-light, true);
  --bg-half-shade:var(--draft-bg-half-shade, #808080);
  --bg-half-shade-is-dark:var(--draft-bg-half-shade-is-dark, true);
  --color-btn-bg:var(--draft-color-btn-bg, #000000);
  --color-btn-bg-is-dark:var(--draft-color-btn-bg-is-dark, true);
  --color-btn-bg-minor-shade:var(--draft-color-btn-bg-minor-shade, #1a1a1a);
  --color-btn-bg-minor-shade-is-dark:var(--draft-color-btn-bg-minor-shade-is-dark, true);
  --color-btn-bg-major-shade:var(--draft-color-btn-bg-major-shade, #333333);
  --color-btn-bg-major-shade-is-dark:var(--draft-color-btn-bg-major-shade-is-dark, true);
  --color-btn-bg-half-shade:var(--draft-color-btn-bg-half-shade, #808080);
  --color-btn-bg-half-shade-is-dark:var(--draft-color-btn-bg-half-shade-is-dark, true);
  --color-accent-text:var(--draft-color-accent-text, #FFFFFF);
  --color-accent-text-is-light:var(--draft-color-accent-text-is-light, true);
  --color-accent-text-minor-shade:var(--draft-color-accent-text-minor-shade, #f7f7f7);
  --color-accent-text-minor-shade-is-light:var(--draft-color-accent-text-minor-shade-is-light, true);
  --color-accent-text-major-shade:var(--draft-color-accent-text-major-shade, #ededed);
  --color-accent-text-major-shade-is-light:var(--draft-color-accent-text-major-shade-is-light, true);
  --color-accent-text-half-shade:var(--draft-color-accent-text-half-shade, #808080);
  --color-accent-text-half-shade-is-dark:var(--draft-color-accent-text-half-shade-is-dark, true);
  --color-text-dark:var(--draft-color-text-dark, #000000);
  --color-text-dark-is-dark:var(--draft-color-text-dark-is-dark, true);
  --color-text-dark-minor-shade:var(--draft-color-text-dark-minor-shade, #1a1a1a);
  --color-text-dark-minor-shade-is-dark:var(--draft-color-text-dark-minor-shade-is-dark, true);
  --color-text-dark-major-shade:var(--draft-color-text-dark-major-shade, #333333);
  --color-text-dark-major-shade-is-dark:var(--draft-color-text-dark-major-shade-is-dark, true);
  --color-text-dark-half-shade:var(--draft-color-text-dark-half-shade, #808080);
  --color-text-dark-half-shade-is-dark:var(--draft-color-text-dark-half-shade-is-dark, true);
  --color-text-light:var(--draft-color-text-light, #FFFDFD);
  --color-text-light-is-light:var(--draft-color-text-light-is-light, true);
  --color-text-light-minor-shade:var(--draft-color-text-light-minor-shade, #fff0f0);
  --color-text-light-minor-shade-is-light:var(--draft-color-text-light-minor-shade-is-light, true);
  --color-text-light-major-shade:var(--draft-color-text-light-major-shade, #ffdbdb);
  --color-text-light-major-shade-is-light:var(--draft-color-text-light-major-shade-is-light, true);
  --color-text-light-half-shade:var(--draft-color-text-light-half-shade, #ff0000);
  --color-text-light-half-shade-is-dark:var(--draft-color-text-light-half-shade-is-dark, true);
  --icons_pack:var(--draft-icons_pack, insales-default);
  --controls-btn-border-radius:var(--draft-controls-btn-border-radius, 0px);
  --color-notice-warning:var(--draft-color-notice-warning, #fff3cd);
  --color-notice-warning-is-light:var(--draft-color-notice-warning-is-light, true);
  --color-notice-warning-minor-shade:var(--draft-color-notice-warning-minor-shade, #fff0be);
  --color-notice-warning-minor-shade-is-light:var(--draft-color-notice-warning-minor-shade-is-light, true);
  --color-notice-warning-major-shade:var(--draft-color-notice-warning-major-shade, #ffecac);
  --color-notice-warning-major-shade-is-light:var(--draft-color-notice-warning-major-shade-is-light, true);
  --color-notice-warning-half-shade:var(--draft-color-notice-warning-half-shade, #e6b000);
  --color-notice-warning-half-shade-is-dark:var(--draft-color-notice-warning-half-shade-is-dark, true);
  --color-notice-success:var(--draft-color-notice-success, #d4edda);
  --color-notice-success-is-light:var(--draft-color-notice-success-is-light, true);
  --color-notice-success-minor-shade:var(--draft-color-notice-success-minor-shade, #cae9d2);
  --color-notice-success-minor-shade-is-light:var(--draft-color-notice-success-minor-shade-is-light, true);
  --color-notice-success-major-shade:var(--draft-color-notice-success-major-shade, #bee4c7);
  --color-notice-success-major-shade-is-light:var(--draft-color-notice-success-major-shade-is-light, true);
  --color-notice-success-half-shade:var(--draft-color-notice-success-half-shade, #429e58);
  --color-notice-success-half-shade-is-dark:var(--draft-color-notice-success-half-shade-is-dark, true);
  --color-notice-error:var(--draft-color-notice-error, #f8d7da);
  --color-notice-error-is-light:var(--draft-color-notice-error-is-light, true);
  --color-notice-error-minor-shade:var(--draft-color-notice-error-minor-shade, #f6ccd0);
  --color-notice-error-minor-shade-is-light:var(--draft-color-notice-error-minor-shade-is-light, true);
  --color-notice-error-major-shade:var(--draft-color-notice-error-major-shade, #f3bcc1);
  --color-notice-error-major-shade-is-light:var(--draft-color-notice-error-major-shade-is-light, true);
  --color-notice-error-half-shade:var(--draft-color-notice-error-half-shade, #c52330);
  --color-notice-error-half-shade-is-dark:var(--draft-color-notice-error-half-shade-is-dark, true);
  --color-notice-info:var(--draft-color-notice-info, #cce5ff);
  --color-notice-info-is-light:var(--draft-color-notice-info-is-light, true);
  --color-notice-info-minor-shade:var(--draft-color-notice-info-minor-shade, #bedeff);
  --color-notice-info-minor-shade-is-light:var(--draft-color-notice-info-minor-shade-is-light, true);
  --color-notice-info-major-shade:var(--draft-color-notice-info-major-shade, #acd4ff);
  --color-notice-info-major-shade-is-light:var(--draft-color-notice-info-major-shade-is-light, true);
  --color-notice-info-half-shade:var(--draft-color-notice-info-half-shade, #006fe6);
  --color-notice-info-half-shade-is-dark:var(--draft-color-notice-info-half-shade-is-dark, true);
  --font-family:var(--draft-font-family, Montserrat);
  --font-size:var(--draft-font-size, 16px);
  --font-family-heading:var(--draft-font-family-heading, 'Tenor Sans');
  --heading-ratio:var(--draft-heading-ratio, 1.5);
  --heading-weight:var(--draft-heading-weight, 400);
  --collection_count:var(--draft-collection_count, 20);
  --search_count:var(--draft-search_count, 12);
  --blog_size:var(--draft-blog_size, 8);
  --product_not_available:var(--draft-product_not_available, shown);
  --layout-content-max-width:var(--draft-layout-content-max-width, 1920px);
  --delta_sidebar:var(--draft-delta_sidebar, 1);
  --type_sidebar:var(--draft-type_sidebar, sticky);
  --sidebar_index_show:var(--draft-sidebar_index_show, false);
  --sidebar_index_position:var(--draft-sidebar_index_position, left);
  --sidebar_collection_show:var(--draft-sidebar_collection_show, false);
  --sidebar_collection_position:var(--draft-sidebar_collection_position, left);
  --sidebar_cart_show:var(--draft-sidebar_cart_show, false);
  --sidebar_cart_position:var(--draft-sidebar_cart_position, left);
  --sidebar_product_show:var(--draft-sidebar_product_show, false);
  --sidebar_product_position:var(--draft-sidebar_product_position, left);
  --sidebar_blog_show:var(--draft-sidebar_blog_show, false);
  --sidebar_blog_position:var(--draft-sidebar_blog_position, left);
  --sidebar_article_show:var(--draft-sidebar_article_show, false);
  --sidebar_article_position:var(--draft-sidebar_article_position, left);
  --sidebar_page_show:var(--draft-sidebar_page_show, false);
  --sidebar_page_position:var(--draft-sidebar_page_position, left);
  --sidebar_compare_show:var(--draft-sidebar_compare_show, false);
  --sidebar_compare_position:var(--draft-sidebar_compare_position, left);
  --sidebar_search_show:var(--draft-sidebar_search_show, false);
  --sidebar_search_position:var(--draft-sidebar_search_position, left);
  --feedback_captcha_enabled:var(--draft-feedback_captcha_enabled, true);
  --favorite_enabled:var(--draft-favorite_enabled, true);
  --compare_enabled:var(--draft-compare_enabled, true); }

/* line 4, theme.scss */
:root body {
  --fixed-panels-bottom-offset: 0;
  --color-accent-text: initial;
  --color-accent-text-minor-shade: #000;
  --color-text-dark: #000 !important; }

/* line 11, theme.scss */
html {
  height: 100%; }

/* line 13, theme.scss */
body {
  min-height: 100%;
  display: flex;
  flex-direction: column; }

/* line 19, theme.scss */
.page_layout {
  flex: 1; }

/* line 23, theme.scss */
.outside-widgets .delete-widget-link {
  display: none; }

/* line 27, theme.scss */
.outside-widgets .add-widget-link {
  display: none; }

/* line 31, theme.scss */
[data-fixed-panels] .delete-widget-link {
  display: none; }

@media (max-width: 768px) {
  /* line 36, theme.scss */
  [style*="--is-editor:true"] .outside-widgets {
    display: none; }

  /* line 39, theme.scss */
  .edit-widget-buttons .widget-name {
    display: none !important; }

  /* line 42, theme.scss */
  [data-fixed-panels] [data-widget-add] {
    display: none; } }
/* line 47, theme.scss */
.layout {
  --layout-side-padding: 30px; }
  @media (max-width: 575px) {
    /* line 47, theme.scss */
    .layout {
      --layout-side-padding: 15px; } }

/* line 53, theme.scss */
.button.back_to_catalog {
  background: transparent;
  color: var(--color-text);
  border: 0;
  padding: 0;
  transition: none; }
  /* line 59, theme.scss */
  .button.back_to_catalog .icon {
    margin-right: 7px; }

/* line 63, theme.scss */
.text-decoration-none {
  text-decoration: none; }

/* line 67, theme.scss */
.heading, .product-preview__title {
  text-transform: uppercase; }

/* line 71, theme.scss */
.layout__content > h1.page-heading,
.layout__content > .catalog-header {
  margin-top: calc(var(--layout-pt) * -1);
  padding-top: 60px; }
  @media (max-width: 768px) {
    /* line 71, theme.scss */
    .layout__content > h1.page-heading,
    .layout__content > .catalog-header {
      padding-top: 67px; } }

/* line 80, theme.scss */
.product-preview {
  padding-left: 0 !important;
  padding-right: 0 !important; }

/* line 85, theme.scss */
.product-preview__title {
  font-size: 10px !important;
  margin-bottom: 11px; }
  @media (max-width: 575px) {
    /* line 85, theme.scss */
    .product-preview__title {
      font-size: 8px !important;
      margin-bottom: 5px; } }

/* line 94, theme.scss */
.product-preview__content {
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important; }

/* line 100, theme.scss */
.product-preview__price-cur,
.product-preview__price-min {
  font-size: 12px !important; }
  @media (max-width: 575px) {
    /* line 100, theme.scss */
    .product-preview__price-cur,
    .product-preview__price-min {
      font-size: 10px !important; } }

/* line 108, theme.scss */
.product-preview__area-sku {
  display: none; }

/* line 112, theme.scss */
.product-preview .group-btn {
  transform: none;
  opacity: 1;
  top: 13px;
  right: 14px; }

/* line 118, theme.scss */
.product-preview .favorites_btn {
  width: 14px !important;
  height: 13px !important;
  margin-left: auto; }

/* line 123, theme.scss */
.product-preview .favorites_btn:before {
  background: transparent !important;
  border-radius: none;
  color: #000 !important; }

/* line 129, theme.scss */
.product-preview .group-btn .btn-icon.icon-favorites-o:before {
  width: 14px;
  height: 13px;
  content: "";
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.15557 0.00311947C2.6477 0.0370321 2.06795 0.219517 1.60384 0.492436C1.31787 0.660387 0.945955 0.975295 0.71468 1.2466C0.514659 1.48238 0.309949 1.82474 0.202125 2.10896C0.139618 2.26884 0.114615 2.35927 0.0521087 2.63381C0.0489834 2.65157 0.0349194 2.75008 0.022418 2.85182C-0.02915 3.26524 0.00991668 3.82884 0.122429 4.30039C0.17556 4.52325 0.183373 4.5507 0.233378 4.71704C0.25213 4.77841 0.272445 4.85108 0.280258 4.87853C0.311512 4.99157 0.355266 5.11592 0.406834 5.23704C0.422461 5.2758 0.436525 5.30971 0.436525 5.31617C0.436525 5.32748 0.669363 5.80872 0.713117 5.88785C0.905326 6.23505 1.44601 7.08288 1.51477 7.14748C1.51945 7.15232 1.54133 7.18139 1.56165 7.21207C1.58196 7.24276 1.60384 7.27183 1.60853 7.27667C1.61321 7.28152 1.64759 7.32835 1.68666 7.38164C1.75854 7.48015 1.98044 7.77406 2.02888 7.83382C2.04295 7.85158 2.11327 7.94201 2.18671 8.03568C2.26016 8.12934 2.3336 8.22301 2.35236 8.24562C2.37111 8.26823 2.45549 8.36997 2.53988 8.4717C2.62426 8.57344 2.69771 8.66065 2.70239 8.66549C2.70708 8.67034 2.75552 8.72848 2.81178 8.79469C2.86804 8.8609 2.91648 8.91903 2.92117 8.92388C2.92586 8.92872 2.96023 8.96748 2.99774 9.0127C3.03524 9.0563 3.09931 9.13059 3.13838 9.17419C3.17745 9.21941 3.28371 9.33891 3.37434 9.44065C3.5728 9.66512 3.71969 9.82661 3.9369 10.0624C4.1463 10.2901 5.45582 11.6434 5.67146 11.8549C6.06369 12.2393 6.17464 12.3491 6.34341 12.509C6.44186 12.6026 6.55906 12.7125 6.60125 12.7528C6.82784 12.9692 6.87472 12.9983 6.99192 12.9999C7.13256 13.0015 7.16225 12.9838 7.42009 12.7383C7.69356 12.4799 7.80138 12.3749 8.21861 11.968C8.5999 11.5933 9.13902 11.0426 9.62501 10.5307C10.1141 10.0139 10.3142 9.79593 10.6564 9.40835C10.747 9.30661 10.8314 9.21133 10.8439 9.19841C10.8564 9.18549 10.9205 9.11282 10.9845 9.03692C11.0486 8.96102 11.1049 8.89643 11.1095 8.89158C11.1142 8.88674 11.1627 8.8286 11.2189 8.76239C11.2752 8.69618 11.3236 8.63804 11.3283 8.6332C11.333 8.62835 11.3752 8.57829 11.4221 8.52015C11.469 8.46201 11.5112 8.41195 11.5158 8.40711C11.5205 8.40226 11.5799 8.32959 11.6471 8.24562C11.7143 8.16164 11.7846 8.07444 11.8034 8.05183C11.9065 7.92748 12.1831 7.56574 12.3534 7.32996C12.4613 7.17978 12.5581 7.04735 12.5691 7.03443C12.5785 7.0199 12.6113 6.97307 12.641 6.92947C12.6691 6.88425 12.7253 6.80189 12.7675 6.74375C12.8879 6.57257 13.1676 6.11071 13.2957 5.8717C13.3864 5.70214 13.5692 5.31294 13.6114 5.19667C13.6192 5.17729 13.6317 5.14499 13.6395 5.124C13.6598 5.07716 13.7036 4.9399 13.7192 4.87853C13.727 4.85108 13.7473 4.77841 13.7661 4.71704C13.9661 4.04685 14.0427 3.38797 13.977 2.87604C13.9458 2.6225 13.9317 2.5466 13.877 2.34635C13.7567 1.90871 13.5067 1.47753 13.1551 1.1061C12.9035 0.842873 12.7363 0.70399 12.4613 0.532809C12.1456 0.335791 11.8487 0.208213 11.4924 0.116163C11.358 0.0806351 11.3033 0.0693302 11.0549 0.0224981C10.9048 -0.00495529 10.2345 -0.00495529 10.0704 0.0224981C9.51094 0.117778 9.17028 0.238896 8.69523 0.510201C8.59522 0.566723 8.25299 0.79927 8.1858 0.855791C8.16392 0.875171 8.1186 0.910698 8.08422 0.938151C7.71543 1.23368 7.34508 1.6471 7.09505 2.04113C7.04974 2.11381 7.00598 2.17356 6.99973 2.17356C6.99348 2.17356 6.94973 2.11381 6.90441 2.04113C6.83096 1.92648 6.6075 1.61641 6.57937 1.59219C6.57469 1.58735 6.51531 1.52113 6.44811 1.44362C6.06994 1.00759 5.42144 0.52958 4.89013 0.295418C4.64948 0.188834 4.36351 0.101628 4.11661 0.0580263C4.05723 0.0467215 3.97284 0.0321875 3.93065 0.0241127C3.84939 0.00796413 3.29933 -0.00656986 3.15557 0.00311947ZM3.79782 0.702375C3.8447 0.710449 3.93221 0.726599 3.9916 0.736288C4.08848 0.754052 4.16193 0.771816 4.31976 0.817034C4.68073 0.920388 5.12766 1.17393 5.52301 1.50175C5.69178 1.64064 6.00275 1.95393 6.10276 2.08474C6.13558 2.12834 6.16683 2.16871 6.17152 2.17356C6.17621 2.1784 6.20902 2.222 6.2434 2.27045C6.36685 2.44002 6.47155 2.61927 6.56531 2.81952C6.73877 3.19418 6.7372 3.19418 6.81846 3.25393C6.88722 3.30561 6.90441 3.31045 6.99817 3.31045C7.08412 3.31045 7.11224 3.30238 7.16694 3.26524C7.23569 3.2184 7.29195 3.13927 7.32789 3.04561C7.41696 2.80176 7.65605 2.3835 7.8467 2.1348C7.94202 2.01207 8.34519 1.59865 8.47645 1.49207C8.59209 1.3984 8.91869 1.16747 9.02339 1.10772C9.12184 1.04958 9.37655 0.920388 9.43749 0.899394C9.46719 0.888089 9.50625 0.871941 9.52344 0.86548C9.61408 0.828338 9.82347 0.768586 9.9688 0.739518C10.1798 0.695915 10.2798 0.68784 10.5626 0.68784C10.933 0.68784 11.058 0.705605 11.4612 0.817034C11.6987 0.88163 12.0737 1.07703 12.3284 1.26759C12.4972 1.39356 12.8191 1.7343 12.9316 1.9071C13.0644 2.10896 13.1801 2.34958 13.2192 2.50461C13.227 2.53045 13.2426 2.59343 13.2551 2.64188C13.3082 2.84859 13.3192 2.96163 13.3192 3.28785C13.3192 3.48325 13.3113 3.66573 13.2988 3.73195C13.2488 4.02263 13.2332 4.10337 13.202 4.22772C13.127 4.54263 13.0129 4.89952 12.9191 5.11108C12.8425 5.28872 12.6753 5.62139 12.641 5.66984C12.6347 5.67791 12.6144 5.71182 12.5972 5.74251C12.3112 6.26412 11.6815 7.14263 11.0095 7.95493C10.8814 8.10996 10.772 8.24077 10.7673 8.24562C10.7626 8.25046 10.7126 8.3086 10.6564 8.37481C10.6017 8.44102 10.5517 8.49916 10.547 8.504C10.5423 8.50885 10.4798 8.58152 10.4063 8.66549C10.3329 8.74947 10.2704 8.82214 10.2657 8.82698C10.261 8.83183 10.1704 8.93357 10.0626 9.05307C9.87504 9.26462 9.75315 9.39705 9.40624 9.77009C8.89525 10.3224 7.84045 11.3915 7.28101 11.9276C7.16537 12.039 7.05911 12.1424 7.04505 12.1569C7.03099 12.1731 7.01067 12.186 6.99973 12.186C6.98879 12.186 6.96848 12.1731 6.95441 12.1569C6.94035 12.1424 6.83409 12.039 6.71845 11.9276C5.8793 11.1218 4.73386 9.93804 3.96816 9.08537C3.86033 8.96587 3.7697 8.86413 3.76501 8.85928C3.76032 8.85444 3.69781 8.78177 3.62437 8.69779C3.55092 8.61382 3.48842 8.54115 3.48373 8.5363C3.47904 8.53146 3.42278 8.46686 3.35871 8.39096C3.29465 8.31506 3.23839 8.25046 3.2337 8.24562C3.22901 8.24077 3.18682 8.19071 3.13994 8.13257C3.09306 8.07444 3.05087 8.02437 3.04618 8.01953C3.04149 8.01468 2.9993 7.96462 2.95242 7.90649C2.90554 7.84835 2.86335 7.79829 2.85866 7.79344C2.85397 7.7886 2.81959 7.745 2.78053 7.69655C2.74146 7.6481 2.70708 7.6045 2.70083 7.59965C2.68989 7.58996 2.38048 7.18785 2.32735 7.11518C2.30548 7.08611 2.26016 7.02475 2.22578 6.97953C2.04764 6.74698 1.65228 6.17046 1.54758 5.98797C1.52258 5.94599 1.46789 5.85394 1.42569 5.78127C1.19442 5.39369 1.01002 4.98673 0.905326 4.62822C0.885011 4.56201 0.858446 4.4748 0.845944 4.43443C0.833443 4.39406 0.817816 4.33431 0.810003 4.30039C0.80219 4.2681 0.789688 4.21319 0.781875 4.17928C0.763123 4.09853 0.725619 3.90313 0.700616 3.75617C0.670925 3.59145 0.670925 2.98101 0.700616 2.8276C0.800627 2.29952 0.985022 1.94586 1.36631 1.5502C1.81636 1.08511 2.35704 0.812189 3.03837 0.70722C3.16494 0.686226 3.69313 0.684611 3.79782 0.702375Z' fill='black'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat; }

/* line 137, theme.scss */
.product-preview .group-btn .btn-icon.icon-favorites-f:before {
  width: 14px;
  height: 13px;
  content: "";
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 13'%3E%3Cpath d='M13.877,2.3464c-.1203-.4377-.3703-.8688-.7219-1.2403-.2516-.2632-.4188-.4021-.6938-.5732-.3157-.197-.6126-.3246-.9689-.4167-.1344-.0355-.1891-.0468-.4375-.0936-.1501-.0275-.8204-.0275-.9845,0-.5595.0953-.9001.2164-1.3752.4877-.1.0565-.4423.2891-.5095.3456-.0219.0194-.0672.0549-.1016.0824-.3688.2955-.7391.7089-.9892,1.103-.0453.0727-.0891.1324-.0953.1324-.0063,0-.05-.0598-.0953-.1324-.0734-.1147-.2969-.4247-.3251-.449-.0046-.0048-.064-.071-.1312-.1486-.3782-.436-1.0267-.914-1.558-1.1482-.2407-.1066-.5266-.1938-.7735-.2374-.0594-.0114-.1438-.0259-.186-.0339-.0812-.0162-.6313-.0307-.7751-.021-.5079.0339-1.0876.2164-1.5518.4893-.2859.168-.6578.4828-.8892.7542-.2.2358-.4047.5782-.5125.8624-.0625.1599-.0875.2503-.15.5248-.0031.0178-.0172.1163-.0297.218-.0515.4135-.0125.9771.1,1.4486.0531.2228.0609.2503.111.4166.0187.0613.0391.134.0469.1615.0312.113.075.2374.1266.3585.0156.0388.0297.0726.0297.0791,0,.0113.2328.4926.2766.5717.1922.3472.7329,1.195.8016,1.2596.0047.0049.0266.0339.0469.0646.0203.0306.0422.0598.0469.0646s.0391.0517.0781.105c.0719.0985.2938.3924.3422.4521.0141.0178.0844.1082.1578.2019.0735.0936.1469.1873.1656.2099.0187.0226.1031.1244.1875.2261.0844.1017.1578.189.1625.1938.0047.0049.0532.063.1094.1292.0563.0662.1047.1243.1094.1292.0046.0048.0391.0436.0765.0888.0375.0436.1016.1179.1406.1615.0391.0452.1453.1647.236.2665.1985.2244.3453.3859.5626.6217.2094.2277,1.5189,1.581,1.7346,1.7925.3923.3844.5032.4942.672.6541.0984.0936.2156.2036.2578.2438.2266.2164.2735.2455.3907.2471.1406.0016.1703-.0161.4282-.2616.2734-.2584.3813-.3634.7985-.7703.3813-.3747.9204-.9254,1.4064-1.4373.4891-.5168.6892-.7347,1.0314-1.1224.0906-.1017.175-.197.1875-.2099.0125-.0129.0766-.0856.1406-.1615.0641-.0759.1204-.1405.125-.1453.0047-.0049.0532-.063.1094-.1292.0563-.0662.1047-.1243.1094-.1292.0047-.0048.0469-.0549.0938-.113.0469-.0581.0891-.1082.0937-.113.0047-.0048.0641-.0775.1313-.1615s.1375-.1711.1563-.1938c.1031-.1243.3797-.4861.55-.7219.1079-.1501.2047-.2826.2157-.2955.0094-.0145.0422-.0613.0719-.105.0281-.0452.0843-.1276.1265-.1857.1204-.1712.4001-.6331.5282-.8721.0907-.1696.2735-.5588.3157-.675.0078-.0193.0203-.0516.0281-.0726.0203-.0469.0641-.1841.0797-.2455.0078-.0275.0281-.1002.0469-.1615.2-.6702.2766-1.3291.2109-1.841-.0312-.2535-.0453-.3295-.1-.5297Z'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat; }

/* line 146, theme.scss */
.product-preview .group-btn > span:not(:first-child),
.product-preview__area-variants {
  visibility: hidden; }

/* line 150, theme.scss */
.lookbook-wrap {
  container-type: inline-size;
  container-name: lookbook;
  width: 100%; }

/* line 156, theme.scss */
.lookbook {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 60px 15px 60px;
  margin-top: calc(var(--layout-pt) * -1); }

/* line 164, theme.scss */
.lookbook__header {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 41px; }

/* line 171, theme.scss */
.lookbook__title {
  margin: 0;
  font-family: "Tenor Sans", sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.17;
  text-transform: uppercase; }

/* line 180, theme.scss */
.lookbook__btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #000;
  border: 1px solid #000;
  color: #fff;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  text-decoration: none;
  white-space: nowrap; }

/* line 194, theme.scss */
.lookbook__btn:hover,
.lookbook__btn:focus {
  color: #fff; }

/* line 199, theme.scss */
.lookbook__btn--desktop {
  display: none; }

/* line 203, theme.scss */
.lookbook__btn--mobile {
  display: flex;
  width: 136px;
  height: 30px;
  margin: 40px auto 0;
  font-size: 10px;
  line-height: 1.2; }

/* line 212, theme.scss */
.lookbook__text {
  margin: 0;
  font-weight: 400;
  text-transform: uppercase;
  color: #000; }

/* line 219, theme.scss */
.lookbook__text--desktop {
  display: none; }

/* line 223, theme.scss */
.lookbook__text--mobile {
  display: block;
  width: 100%;
  margin-bottom: 40px;
  font-size: 10px;
  line-height: 1.2; }

/* line 231, theme.scss */
.lookbook > .lookbook__text--mobile:first-of-type {
  margin-bottom: 25px; }

/* line 235, theme.scss */
.lookbook__block {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 7px;
  margin-bottom: 40px; }

/* line 242, theme.scss */
.lookbook__figure {
  margin: 0;
  overflow: hidden; }

/* line 247, theme.scss */
.lookbook__figure--tall {
  grid-column: 1 / -1;
  aspect-ratio: 290 / 432; }

/* line 252, theme.scss */
.lookbook__figure--a,
.lookbook__figure--b {
  aspect-ratio: 141 / 210; }

/* line 257, theme.scss */
.lookbook__block--2 .lookbook__figure--tall,
.lookbook__block--3 .lookbook__figure--tall {
  order: -1;
  aspect-ratio: 290 / 435; }

/* line 263, theme.scss */
.lookbook__block--4 .lookbook__figure--tall {
  order: -1;
  aspect-ratio: 290 / 432; }

/* line 268, theme.scss */
.lookbook__block--2 .lookbook__figure--a,
.lookbook__block--2 .lookbook__figure--b,
.lookbook__block--3 .lookbook__figure--a,
.lookbook__block--3 .lookbook__figure--b,
.lookbook__block--4 .lookbook__figure--a,
.lookbook__block--4 .lookbook__figure--b {
  aspect-ratio: 141 / 212; }

@container lookbook (min-width: 768px) {
  /* line 278, theme.scss */
  .lookbook {
    padding: 67px 30px 118px; }

  /* line 282, theme.scss */
  .lookbook__header {
    justify-content: space-between;
    margin-bottom: 67px; }

  /* line 287, theme.scss */
  .lookbook__title {
    font-size: 24px;
    line-height: 1.17; }

  /* line 292, theme.scss */
  .lookbook__btn--desktop {
    display: inline-flex;
    width: 167px;
    height: 36px;
    font-size: 12px;
    line-height: 1.25; }

  /* line 300, theme.scss */
  .lookbook__btn--mobile {
    display: none; }

  /* line 304, theme.scss */
  .lookbook__text--mobile {
    display: none; }

  /* line 308, theme.scss */
  .lookbook__text--desktop {
    display: block;
    position: absolute;
    font-size: 14px;
    line-height: 1.21; }

  /* line 315, theme.scss */
  .lookbook__block {
    position: relative;
    display: block;
    width: 100%;
    margin: 0 auto 5.614%;
    gap: 0; }

  /* line 323, theme.scss */
  .lookbook__figure {
    position: absolute; }

  /* line 327, theme.scss */
  .lookbook__figure--tall,
  .lookbook__figure--a,
  .lookbook__figure--b {
    order: 0;
    aspect-ratio: auto; }

  /* line 334, theme.scss */
  .lookbook__block--1 {
    aspect-ratio: 1140 / 556;
    height: auto;
    margin-bottom: 5.614%; }

  /* line 340, theme.scss */
  .lookbook__block--1 .lookbook__figure--tall {
    top: 0;
    left: 0;
    width: 32.719%;
    height: 100%; }

  /* line 347, theme.scss */
  .lookbook__block--1 .lookbook__figure--a {
    top: 0;
    left: 55.965%;
    width: 21.579%;
    height: 66.007%; }

  /* line 354, theme.scss */
  .lookbook__block--1 .lookbook__figure--b {
    top: 0.18%;
    left: 78.421%;
    width: 21.491%;
    height: 65.827%; }

  /* line 361, theme.scss */
  .lookbook__block--1 .lookbook__text--desktop {
    top: 69.245%;
    left: 55.965%;
    width: 43.596%; }

  /* line 367, theme.scss */
  .lookbook__block--2 {
    aspect-ratio: 1140 / 559;
    height: auto;
    margin-bottom: 12.368%; }

  /* line 373, theme.scss */
  .lookbook__block--2 .lookbook__figure--a {
    top: 0;
    left: 0;
    width: 21.404%;
    height: 65.653%; }

  /* line 380, theme.scss */
  .lookbook__block--2 .lookbook__figure--b {
    top: 0;
    left: 22.544%;
    width: 21.579%;
    height: 65.653%; }

  /* line 387, theme.scss */
  .lookbook__block--2 .lookbook__figure--tall {
    top: 0;
    left: 45.263%;
    width: 32.719%;
    height: 100%; }

  /* line 394, theme.scss */
  .lookbook__block--2 .lookbook__text--desktop {
    top: 87.835%;
    left: 0;
    width: 43.596%; }

  /* line 400, theme.scss */
  .lookbook__block--3 {
    aspect-ratio: 1140 / 561;
    height: auto;
    margin-bottom: 11.93%; }

  /* line 406, theme.scss */
  .lookbook__block--3 .lookbook__figure--tall {
    top: 0;
    left: 0;
    width: 32.807%;
    height: 100%; }

  /* line 413, theme.scss */
  .lookbook__block--3 .lookbook__figure--a {
    top: 0;
    left: 33.684%;
    width: 21.404%;
    height: 65.419%; }

  /* line 420, theme.scss */
  .lookbook__block--3 .lookbook__figure--b {
    top: 0;
    left: 78.333%;
    width: 21.667%;
    height: 65.419%; }

  /* line 427, theme.scss */
  .lookbook__block--3 .lookbook__text--desktop {
    top: 69.34%;
    left: 59.561%;
    width: 44.123%; }

  /* line 433, theme.scss */
  .lookbook__block--4 {
    aspect-ratio: 1140 / 557;
    height: auto;
    margin-bottom: 0; }

  /* line 439, theme.scss */
  .lookbook__block--4 .lookbook__figure--a {
    top: 0;
    left: 22.544%;
    width: 21.404%;
    height: 65.889%; }

  /* line 446, theme.scss */
  .lookbook__block--4 .lookbook__figure--b {
    top: 0;
    left: 44.825%;
    width: 21.491%;
    height: 65.889%; }

  /* line 453, theme.scss */
  .lookbook__block--4 .lookbook__figure--tall {
    top: 0;
    left: 67.193%;
    width: 32.807%;
    height: 100%; }

  /* line 460, theme.scss */
  .lookbook__block--4 .lookbook__text--desktop {
    top: 87.792%;
    left: 0;
    width: 43.246%; } }
/* line 467, theme.scss */
.catalog__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 30px;
  margin-top: 40px; }
  /* line 474, theme.scss */
  .catalog__header h1 {
    margin-bottom: 0; }
  /* line 478, theme.scss */
  .catalog__header-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: #000;
    border: 1px solid #000;
    color: #fff;
    font-family: "Montserrat", sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    text-decoration: none;
    white-space: nowrap;
    padding: 0 14px;
    height: 36px;
    font-size: 12px;
    line-height: 1.25; }
    /* line 494, theme.scss */
    .catalog__header-btn:focus, .catalog__header-btn:hover {
      color: #fff; }

/* line 500, theme.scss */
.text-center {
  text-align: center;
  margin-top: 32px; }

@media screen and (max-width: 767px) {
  /* line 505, theme.scss */
  .mobile-hide {
    display: none; } }

@media screen and (min-width: 768px) {
  /* line 510, theme.scss */
  .desktop-hide {
    display: none; } }
