

/* Start:/bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/style.css?179336223916445*/
.product-item-detail-info-container-title{
	font-size: 18px;
	line-height: 22px;
}
.product-item-detail-info-container-title > span{
	text-transform: lowercase;
}
.product-item-scu-item-text-container{
	display: inline-block;
	line-height: 30px;
	margin: 5px 5px 5px 0;
	padding: 0 15px;
	font-size: 15px;
	position: relative;
	opacity: .999;
	border-radius: 3px;
	background-color: transparent;
	border: 1px solid #d0d0d0;
	color: #909090;
	overflow: hidden;
	cursor: pointer;
	transition: .3s all;
}
.product-item-scu-item-text-container:hover{
	color:#b79a7a;;
	border-color: #b79a7a;
}
.product-item-scu-item-text-container.selected{
	color:#fff;
	background-color: #b79a7a;
	border-color: #b79a7a;
	cursor: unset;
}
.product-item-detail-price-current {
	display: inline-block;
	vertical-align: bottom;
	font-size: 26px;
	line-height: 30px;
	font-weight: 700;
	min-width: 150px;
	position: relative;
	overflow: hidden;
	color: #3c3c3c;
	font-size: 26px;
	margin: 10px 0 15px 0
}

.nav {
    margin-bottom: 0;
    padding-left:0
}
.nav:after, .nav:before {
    content: " ";
    display:table
}
.nav > li, .nav > li > a {
    display: block;
    position:relative
}
.nav:after {
    clear:both
}
.nav > li > a {
    padding:10px 15px
}
.nav > li > a:focus, .nav > li > a:hover {
    text-decoration: none;
    background-color:#eee
}
.nav > li.disabled > a {
    color:#999
}
.nav > li.disabled > a:focus, .nav > li.disabled > a:hover {
    color: #999;
    text-decoration: none;
    background-color: transparent;
    cursor:not-allowed
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background-color: #eee;
    border-color:#ccc
}
.nav .open > a .caret, .nav .open > a:focus .caret, .nav .open > a:hover .caret {
    border-top-color: #a6a6a6;
    border-bottom-color:#a6a6a6
}
.nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color:#e5e5e5
}
.nav > li > a > img {
    max-width:none
}
.nav-tabs {
    border-bottom:1px solid #ddd
}
.nav-tabs > li {
    float: left;
    margin-bottom:-1px
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.428571429;
    border: 1px solid transparent;
    border-radius:4px 4px 0 0
}
.nav-tabs > li > a:hover {
    border-color:#eee #eee #ddd
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #555;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor:default
}
.nav-tabs.nav-justified {
    width: 100%;
    border-bottom:0
}
.nav-tabs.nav-justified > li {
    float:none
}
.nav-tabs.nav-justified > li > a {
    text-align: center;
    margin-bottom: 5px;
    margin-right: 0;
    border-radius:4px
}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {
    border:1px solid #ddd
}
.tab-content > .tab-pane {
    display:none
}
.tab-content > .active {
    display:block
}
.tabs {
    margin-bottom: 25px;
}
.tabs .tab-content {
    background-color: white;
    border: none;
    padding: 40px 0 0;
}
.tabs .nav-tabs + .tab-content {
    border-top: 0;
}
.tabs .nav-tabs + .tab-content h3:first-of-type {
    margin-top: 0;
}
.tabs .nav-tabs {
    margin: 0;
    border-bottom-color: #f2f2f2;
}
.tabs .nav.nav-tabs a {
    background: #f9f9fa;
    border: 1px solid #f2f2f2;
    color: #222222;
    margin: 0px -1px -1px 0;
    padding: 7px 25px 8px;
    text-decoration: none;
    border-radius: 0;
    font-weight: bold;
    text-transform: none;
}
.tabs .nav-tabs li.active a:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: block;
    width: 100%;
    height: 2px;
    background: #b79a7a;
}
.tabs .nav.nav-tabs li.active a, .tabs .nav.nav-tabs li.active a:hover, .tabs .nav.nav-tabs li.active a:focus, .tabs .nav.nav-tabs li.active a:active {
    background: #fff;
    z-index: 2;
    border-bottom-color: #fff;
}
.nav.nav-tabs > li.active > a, .nav.nav-tabs > li.active > a:hover, .nav.nav-tabs > li.active > a:focus {
    border-color: #f5f5f5;
}
.tabs .nav-tabs a:hover, .tabs .nav-tabs a:active, .tabs .nav-tabs a:focus {
    background: #fff;
}
.tabs .tab-content .item + .item {
    border-top: 1px solid #e6e6e6;
    padding-top: 25px;
    margin-top: 25px;
}
.tabs .tab-content .flexslider .item + .item {
    padding: 0;
    margin: 0;
}
.tabs .tab-content .flexslider:not(.ethumbs) .item + .item {
    border: none;
}
.tabs .nav-tabs > li, .pagination > li, .flex-direction-nav li {
    padding-left: 0;
    margin-bottom: 0;
    position: static;
}
.tabs .nav-tabs > li:before, .pagination > li:before, .flex-direction-nav li:before {
    display: none;
}
.tabs .nav-tabs.centered {
    text-align: center;
}
.tabs .nav-tabs.centered > li {
    display: inline-block;
    float: none;
}
.visible-xs {
    display:none !important
}



@media (max-width: 767px) {
    .visible-xs {
        display:block !important
    }
}
.catalog_detail .title-tab-heading {
    background: #fff;
    border: 1px solid #f5f5f5;
    color: #222;
    margin: 0 0px -1px 0;
    padding: 18px 25px 17px;
    border-radius: 0;
    font-weight: bold;
    font-size: 15px;
    cursor: pointer;
    position: relative;
}
.catalog_detail .title-tab-heading:before {
    display: inline-block;
    width: 6px;
    height: 6px;
    border: 2px solid transparent;
    border-top: 2px solid #000;
    border-right: 2px solid #000;
    transform: rotate(135deg);
    content: "";
    position: absolute;
    top: 18px;
    right: 18px;
    margin: 0 auto;
}
.catalog_detail .active .title-tab-heading:before {
    border-top: 2px solid #b06d2a;
    border-right: 2px solid #b06d2a;
    transform: rotate(-45deg);
    top: 22px;
}
@media screen and (max-width: 767px), projection and (max-width: 767px), tv and (max-width: 767px), handheld and (max-width: 767px){
	.catalog_detail .tab-pane{
		display: block;
	}
	.catalog_detail .tabs_section>.tabs{
		display: none;
	}
	.catalog_detail .tab-pane .title-tab-heading+div{
		display: none;
	}
}
.fenix-story,
.fenix-story *,
.fenix-story *::before,
.fenix-story *::after {
  box-sizing: border-box;
}

.fenix-story {
  --story-ink: #3c3c3c;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 102px;
  /*color: var(--story-ink);
  font-family:  "Lato", Arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  font-synthesis: none;*/
}

.fenix-story h2,
.fenix-story h3,
.fenix-story p,
.fenix-story figure {
  margin: 0;
  padding: 0;
}

.fenix-story img {
  display: block;
  max-width: none;
}

.fenix-story__media,
.fenix-story__shot {
  position: relative;
  overflow: hidden;
}

.fenix-story__hero {
  position: relative;
  width: min(1276px, 100%);
  height: 613px;
  overflow: hidden;
}

.fenix-story__hero-media {
  position: absolute;
  inset: 0;
}

.fenix-story .fenix-story__hero-media img,
.fenix-story .fenix-story__shot img {
  position: absolute;
  object-fit: cover;
  object-position: center center;
}

.fenix-story__hero--intro .fenix-story__hero-media img {
	width: 100%;
	height: 100%
/*
  width: 118.35%;
  height: 328.13%;
  left: -16.46%;
  top: -105.6%;
*/
}

.fenix-story__hero-content {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
  color: #fff;
}

.fenix-story__hero--intro .fenix-story__hero-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 109px;
}

.fenix-story__model-title {
  width: 238px;
  display: flex;
  flex-direction: column;
  color: inherit;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
  text-transform: uppercase;
  word-break: break-word;
}

.fenix-story .fenix-story__model-title strong {
  font-weight: 900;
}

.fenix-story__hero-copy {
  width: 295px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.fenix-story__lead {
  font-size: 22px;
  line-height: 31px;
}

.fenix-story strong {
  font-weight: 700;
}

.fenix-story__panel {
  width: min(1060px, 100%);
  display: flex;
  align-items: center;
  gap: 64px;
}

.fenix-story__panel--feature .fenix-story__gallery {
  order: 2;
}

.fenix-story__panel--feature .fenix-story__copy {
  order: 1;
}

.fenix-story__copy {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 32px;
  color: var(--story-ink);
  word-break: break-word;
}

.fenix-story__copy--feature {
  flex: 0 0 414px;
}

.fenix-story__copy--onyx {
  flex: 1 1 0;
  min-width: 0;
}

.fenix-story__copy h3 {
  width: 100%;
  color: inherit;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
  text-transform: uppercase;
}

.fenix-story__paragraphs {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.fenix-story__gallery {
  display: grid;
  flex: 0 0 auto;
  overflow: hidden;
}

.fenix-story__gallery--feature {
  width: 584px;
  height: 468px;
  grid-template-columns: 385px 183px;
  gap: 16px;
}

.fenix-story__gallery--onyx {
  width: 581px;
  height: 468px;
  grid-template-columns: 183px 382px;
  gap: 16px;
}

.fenix-story__gallery-side {
  min-width: 0;
  min-height: 0;
  display: grid;
  grid-template-rows: 1fr 1fr;
  gap: 16px;
}

.fenix-story__shot {
  width: 100%;
  height: 100%;
}

.fenix-story__shot--feature-main img {
  width: 100%;
  height: 109.98%;
  left: 0;
  top: -1.85%;
}

.fenix-story__shot--feature-top img {
  width: 103.24%;
  height: 111.39%;
  left: -3.18%;
  top: -0.2%;
}

.fenix-story__shot--feature-bottom img {
  width: 100%;
  height: 108.22%;
  left: 0;
  top: -8.04%;
}

.fenix-story__shot--onyx-top img,
.fenix-story__shot--onyx-bottom img {
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: fill;
  object-position: center bottom;
}

.fenix-story__shot--onyx-main img {
  width: 100.79%;
  height: 109.82%;
  left: 0;
  top: -8.6%;
}

.fenix-story__hero--outro .fenix-story__hero-media img {
	width: 100%;
	height: 100%
/*
  width: 111.62%;
  height: 310.18%;
  left: -0.05%;
  top: -109.41%;
*/
}

.fenix-story__hero--outro .fenix-story__hero-content {
  padding: 179px 853px 189px 109px;
}

.fenix-story__hero--outro .fenix-story__hero-copy {
  width: 314px;
}

/* 768вЂ“1279px: СЃРѕС…СЂР°РЅСЏРµС‚ РєРѕРјРїРѕР·РёС†РёСЋ desktop, РїР»Р°РІРЅРѕ РјР°СЃС€С‚Р°Р±РёСЂСѓСЏ РєРѕР»РѕРЅРєРё. */
@media (min-width: 768px) and (max-width: 1279px) {
  .fenix-story {
    width: calc(100% - 48px);
    gap: clamp(80px, 8vw, 102px);
  }

  .fenix-story__hero {
    width: 100%;
    height: auto;
    aspect-ratio: 1276 / 613;
  }

  .fenix-story__hero--intro .fenix-story__hero-content {
    padding: 0 clamp(44px, 8.54vw, 109px);
  }

  .fenix-story__hero-copy {
    width: clamp(250px, 25vw, 295px);
  }

  .fenix-story__panel {
    width: 100%;
    display: grid;
    gap: clamp(24px, 4vw, 64px);
  }

  .fenix-story__panel--feature {
    grid-template-columns: minmax(250px, 0.71fr) minmax(420px, 1fr);
  }

  .fenix-story__panel--onyx {
    grid-template-columns: minmax(420px, 1fr) minmax(250px, 0.71fr);
  }

  .fenix-story__copy--feature,
  .fenix-story__copy--onyx {
    min-width: 0;
  }

  .fenix-story__copy--feature {
    width: auto;
  }

  .fenix-story__gallery--feature,
  .fenix-story__gallery--onyx {
    width: 100%;
    height: auto;
    aspect-ratio: 584 / 468;
    gap: clamp(10px, 1.25vw, 16px);
  }

  .fenix-story__gallery--feature {
    grid-template-columns: 385fr 183fr;
  }

  .fenix-story__gallery--onyx {
    grid-template-columns: 183fr 382fr;
  }

  .fenix-story__gallery-side {
    gap: clamp(10px, 1.25vw, 16px);
  }

  .fenix-story__hero--outro .fenix-story__hero-content {
    display: flex;
    align-items: center;
    padding: 0 clamp(44px, 8.54vw, 109px);
  }

  .fenix-story__hero--outro .fenix-story__hero-copy {
    width: clamp(280px, 29vw, 314px);
  }
}
@media (min-width: 768px) {
	.fenix-story__hero-content p{
		color: #fff;
	}
}
/* <=767px: РєРѕРјРїРѕР·РёС†РёСЏ СЌС‚Р°Р»РѕРЅР° 411-mobile (Body 109:244). */
@media (max-width: 767px) {
  .fenix-story {
    gap: 80px;
    padding-bottom: 40px
  }

  .fenix-story__hero,
  .fenix-story__panel {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 48px;
    overflow: visible;
  }

  .fenix-story__hero--intro,
  .fenix-story__panel--feature {
    width: calc(100% + 1px);
  }

  .fenix-story__panel--onyx {
    width: 100%;
  }

  .fenix-story__hero--outro {
    width: calc(100% - 1px);
  }

  .fenix-story__hero-media {
    position: relative;
    inset: auto;
    width: 100%;
    height: 287px;
    flex: 0 0 287px;
    overflow: hidden;
  }

  .fenix-story__hero--intro .fenix-story__hero-media {
    width: calc(100% - 1px);
  }

  .fenix-story__hero--intro .fenix-story__hero-media img {
	  width: 100%;
	  height: 100%
/*
    width: 154.73%;
    height: 276.76%;
    left: -30.58%;
    top: -82.24%;
*/
  }

  .fenix-story__hero-content,
  .fenix-story__hero--intro .fenix-story__hero-content,
  .fenix-story__hero--outro .fenix-story__hero-content {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 32px;
    padding: 0;
    color: var(--story-ink);
  }

/*
  .fenix-story__model-title {
    width: 204px;
  }
*/

  .fenix-story__hero-copy,
  .fenix-story__hero--outro .fenix-story__hero-copy {
    width: 100%;
  }

  .fenix-story__panel--feature .fenix-story__gallery,
  .fenix-story__panel--feature .fenix-story__copy {
    order: initial;
  }

  .fenix-story__copy,
  .fenix-story__copy--feature,
  .fenix-story__copy--onyx {
    width: 100%;
    flex: 0 0 auto;
  }

  .fenix-story__gallery {
    flex: 0 0 auto;
  }

  .fenix-story__gallery--feature {
    width: 100%;
    height: 288.2335px;
    grid-template-columns: 261fr 117.156fr;
    gap: 8px;
  }

  .fenix-story__gallery--onyx {
    width: 100%;
    height: 288.213px;
    grid-template-columns: 116.95fr 260fr;
    gap: 8px;
  }

  .fenix-story__gallery-side {
    gap: 8px;
  }

  .fenix-story__shot--feature-main {
    height: 287px;
  }

  .fenix-story__shot--feature-main img {
    width: 100.04%;
    height: 121.28%;
    left: -0.04%;
    top: -6.87%;
  }

  .fenix-story__shot--feature-top img {
    width: 100.01%;
    height: 111.02%;
    left: 0.26%;
    top: 0;
  }

  .fenix-story__shot--feature-bottom img {
    width: 100%;
    height: 111.95%;
    left: 0;
    top: -9.17%;
  }

  .fenix-story__shot--onyx-main img {
    width: 100.81%;
    height: 121.53%;
    left: -0.19%;
    top: -9.47%;
  }

  .fenix-story__hero--outro .fenix-story__hero-media img {
	  width: 100%;
	  height: 100%
/*
    width: 100%;
    height: 178.4%;
    left: 0;
    top: -43.18%;
*/
  }

  .fenix-story__hero--outro .fenix-story__hero-copy {
    gap: 32px;
  }
}

/* Mobile detail accordion: match .luch-product__accordion. */
@media (max-width: 767px) {
  .catalog_detail .drag_block_detail > .tab-content > .tab-pane > .title-tab-heading {
    box-sizing: border-box;
    /* Override .visible-xs { display: block !important; }. */
    display: flex !important;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
    min-height: 51px;
    margin: 0;
    padding: 16px 0;
    border: 0;
    border-top: 1px solid #f2f2f2;
    border-radius: 0;
    background: transparent;
    color: #3c3c3c;
    font-family: LuchProductLato, Lato, Arial, sans-serif;
    font-size: 15px;
    font-weight: 700;
    line-height: 18px;
    text-align: left;
    text-transform: uppercase;
    cursor: pointer;
  }

  /* Remove the legacy arrow, including its active state. */
  .catalog_detail .drag_block_detail > .tab-content > .tab-pane > .title-tab-heading::before {
    content: none;
    display: none;
  }

  .catalog_detail .drag_block_detail > .tab-content > .tab-pane > .title-tab-heading::after {
    content: "+";
    position: static;
    display: block;
    flex: 0 0 12px;
    width: 12px;
    height: auto;
    margin: 0;
    padding: 0;
    border: 0;
    background: none;
    color: #906f4d;
    font-size: 24px;
    font-weight: 400;
    line-height: 12px;
    text-align: center;
    transform: none;
  }

  .catalog_detail .drag_block_detail > .tab-content > .tab-pane.active > .title-tab-heading::after {
    content: "−";
  }
}
/* End */


/* Start:/bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/product.css?179362034629760*/
/* Scoped replacement for .w-collection-preview; load after legacy styles. */
@font-face{font-family:LuchProductLato;src:url('/bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/assets/lato-regular.woff') format('woff');font-style:normal;font-weight:400;font-display:swap}
.w-collection-preview.luch-product{--lp-text:#3c3c3c;--lp-muted:#737373;--lp-gold:#906f4d;--lp-line:#f2f2f2;display:block;width:100%;max-width:1275px;margin:0 auto;padding:0;color:var(--lp-text);font:400 16px/1.5 LuchProductLato,Lato,Arial,sans-serif}
.luch-product *,.luch-product *::before,.luch-product *::after{box-sizing:border-box}
.luch-product [hidden]{display:none!important}
.luch-product :is(p,h2,dl,dd,figure,ul){margin:0;padding:0}
.luch-product :is(button,a,summary,input):focus-visible{outline:2px solid var(--lp-gold);outline-offset:4px}
.luch-product button{font:inherit;cursor:pointer;color:inherit;border:0;background:transparent;border-radius:0;padding:0}
.luch-product a{color:inherit;text-decoration:none}
.luch-product img{display:block;max-width:100%}
.luch-product__grid{display:grid;grid-template-columns:minmax(0,735fr) minmax(0,522fr);gap:19px;align-items:start}
.luch-product__gallery{display:grid;grid-template-columns:80px minmax(0,1fr);gap:15px;min-width:0;padding-left:10.5px}
.luch-product__rail{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:-19px;padding:15px 0}
.luch-product__rail-arrow{display:grid;place-items:center;min-height:24px;width:44px}
.luch-product__rail-arrow img{transform:rotate(-90deg)}
.luch-product__rail-arrow--next img{transform:rotate(90deg)}
.luch-product__thumbs{display:flex;flex-direction:column;gap:10px;width:88px;max-height:363px;overflow:auto;scrollbar-width:thin;padding:4px}
.luch-product__thumb{flex:none;width:80px;height:80px;border:2px solid #ececec!important}
.luch-product__thumb[aria-current=true]{border-color:var(--lp-gold)!important}
.luch-product__thumb img{width:100%;height:100%;object-fit:contain}
.luch-product__stage{position:relative;min-width:0;aspect-ratio:1}
.luch-product__track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}
.luch-product__track::-webkit-scrollbar{display:none}
.luch-product__slide{flex:0 0 100%;min-width:0;height:100%;scroll-snap-align:start;scroll-snap-stop:always;position:relative}
.luch-product__slide>img,.luch-product__slide>video{width:100%;height:100%;object-fit:contain}
.luch-product__arrow{position:absolute;top:calc(50% - 22px);width:44px;height:44px;display:grid;align-items:center;background:#ffffffb3!important}
.luch-product__arrow--prev{/left:0px;justify-items:center}
.luch-product__arrow--prev img{transform:rotate(180deg)}
.luch-product__arrow--next{right:-0px;justify-items:center}
.luch-product__tools{position:absolute;right:0;bottom:0;display:flex;gap:8px}
.luch-product .share,.luch-product .share:before,.luch-product .share:after,.luch-product .fab{height:50px;width:50px;position:absolute;cursor:pointer;border-radius:2px;right:0}.luch-product .share{bottom:5px;right:65px;background-color:#fff}.luch-product .share:before,.luch-product .share:after{content:'';will-change:transform}.luch-product .share:before{background:url(/bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/assets/share.svg) center/28px no-repeat;z-index:3;transition:.3s}.luch-product .share:after{background:#fff;box-shadow:0 2px 5px rgba(0,0,0,0.3);z-index:-1;transition:.39s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.luch-product .share.active:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.luch-product .fab{box-shadow:0 2px 5px rgba(0,0,0,0.3);transition:.3s;-webkit-animation:.3s luch-share-rtl forwards;animation:.3s luch-share-rtl forwards;opacity:0;will-change:animation}.luch-product .fab:nth-child(1){background:#1DA1F2 url(/bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/assets/twitter-share.svg) center / 28px no-repeat;right:110px}.luch-product .fab:nth-child(2){background:#46629E url(/bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/assets/facebook-share.svg) center / 28px no-repeat;right:50px}.luch-product .fab:nth-child(3){background:#44678D url(/bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/assets/vk-share.svg) center / 28px no-repeat;right:-10px}.luch-product .fab.active{-webkit-animation:.48s luch-share-lrt forwards;animation:.48s luch-share-lrt forwards;z-index:2}.luch-product .fab.active:nth-child(1){-webkit-animation-delay:.39s;animation-delay:.39s}.luch-product .fab.active:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.luch-product .fab.no{-webkit-animation:none;animation:none}@-webkit-keyframes luch-share-lrt{50%{-webkit-transform:translateX(-170%);transform:translateX(-170%)}100%{opacity:1;-webkit-transform:translateX(-130%);transform:translateX(-130%)}}@keyframes luch-share-lrt{50%{-webkit-transform:translateX(-170%);transform:translateX(-170%)}100%{opacity:1;-webkit-transform:translateX(-130%);transform:translateX(-130%)}}@-webkit-keyframes luch-share-rtl{0%{opacity:1;-webkit-transform:translateX(-130%);transform:translateX(-130%)}100%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0);top:0}}@keyframes luch-share-rtl{0%{opacity:1;-webkit-transform:translateX(-130%);transform:translateX(-130%)}100%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0);right:0}}

/* Position the original control in the new gallery toolbar. */
.luch-product__tools>.share{position:relative;bottom:auto;right:auto;flex:0 0 50px;isolation:isolate;border:1px solid #f1f1f1!important;background:#ffffffcc!important;border-radius:2px!important;box-shadow:none}
.luch-product__tools>.share:before{inset:0;width:auto;height:auto}
.luch-product__tools>.share:after{display:none;box-shadow:none}
.luch-product .share .fab{pointer-events:none}
.luch-product .share .fab.active{pointer-events:auto}
.luch-product .share:focus-visible,.luch-product .share .fab:focus-visible{outline:2px solid var(--lp-gold);outline-offset:4px}
@media(prefers-reduced-motion:reduce){
  .luch-product .share:before,.luch-product .share:after,.luch-product .share .fab{transition:none;animation:none!important}
  .luch-product .share .fab{opacity:0}
  .luch-product .share .fab.active{opacity:1;transform:translateX(-130%)}
}
.luch-product__tool{display:grid;place-items:center;width:50px;height:50px;border:1px solid #f1f1f1!important;background:#ffffffcc!important;border-radius:2px!important}
.luch-product__zoom-icon{position:relative;width:28px;height:28px}
.luch-product__zoom-icon>img{position:absolute}
.luch-product__zoom-icon>img:first-child{left:7px;top:7px}
.luch-product__zoom-icon>img:last-child{left:0;top:0}
.luch-product__info{min-width:0}
.luch-product__collection{display:block;font-size:15px;line-height:22px;font-weight:700;text-transform:uppercase;color:var(--lp-gold)!important;margin-bottom:8px}
.luch-product .luch-product__title{font-size:38px;line-height:1.2;font-weight:400;text-transform:none;letter-spacing:normal;text-align:left;margin:0 0 2px}
.luch-product__meta{display:flex;flex-wrap:wrap;gap:0 8px;color:var(--lp-muted);font-size:13px;font-weight:600;line-height:22px}
.luch-product__variants{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}
.luch-product__variant{display:grid;place-items:center;width:64px;height:64px;border:1px solid var(--lp-line);border-radius:3px}
.luch-product__variant[aria-current=page]{border-color:var(--lp-gold)}
.luch-product__purchase{display:grid;grid-template-columns:minmax(0,199fr) minmax(0,307fr);gap:16px;align-items:center;margin:0}
.luch-product__stock{color:#168012;display:flex;align-items:center;gap:8px;font-size:13px;line-height:13px;margin-bottom:9px!important}
.luch-product__stock::before{content:'';width:7px;height:11px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);margin:-2px 3px 0 3px}
.luch-product__price{font-size:26px;line-height:30px;font-weight:700;white-space:nowrap}
.luch-product .luch-product__buy{display:block;width:100%;min-height:49px;background:var(--lp-text);color:#fff;padding:12px 16px;font-size:18px;line-height:24px;text-align:center}
.luch-product__buy:hover{background:#252525!important}
.luch-product__buy:disabled{cursor:default;opacity:.65}
.luch-product__note{font-size:13px;line-height:18px;color:var(--lp-muted);padding:10px 0;margin-top:8px!important;margin-bottom:4px!important}
.luch-product__accordion{display:grid;gap:4px}
.luch-product__accordion details{border-top:1px solid var(--lp-line)}
.luch-product__accordion summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;min-height:51px;padding:16px 0;font-size:13px;font-weight:700;line-height:18px;text-transform:uppercase}
.luch-product__accordion summary::-webkit-details-marker{display:none}
.luch-product__accordion summary::after{content:'+';color:var(--lp-gold);font-size:24px;font-weight:400;line-height:12px;width:12px;text-align:center}
.luch-product__accordion details[open]>summary::after{content:'−'}
.luch-product__properties{display:grid;gap:8px;padding-bottom:8px!important}
.luch-product__property{display:grid;grid-template-columns:170px minmax(0,1fr);gap:10px;align-items:start;line-height:22px}
.luch-product__property dt{font-size:13px;color:var(--lp-muted)}
.luch-product__property dd,.luch-product__property dd a{font-size:15px;font-weight:600;overflow-wrap:anywhere}
.luch-product__tags{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:8px!important}
.luch-product__tags li{list-style:none;background:var(--lp-line);font-size:15px;line-height:15px;font-weight:600;padding:8px 16px;margin:0}
.luch-product__description{font-size:13px;line-height:20px;color:var(--lp-muted);padding-bottom:12px!important}
.luch-product__purchase .luch-product__description{text-align:center;padding-bottom: 0px !important;}
.luch-product .luch-product__dialog{position:fixed;inset:0;box-sizing:border-box;width:min(95vw,1000px);max-width:95vw;min-width:0;height:min(92vh,1000px);height:min(92dvh,1000px);max-height:92vh;max-height:92dvh;min-height:0;margin:auto;padding:48px 16px;border:0;overflow:hidden;background:white;color:var(--lp-text)}
.luch-product__dialog::backdrop{background:#0009}
.luch-product__dialog-close{position:absolute;right:8px;top:4px;width:44px;height:44px;font-size:30px!important}
.luch-product .luch-product__dialog-media{width:100%;height:100%;min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;overflow:hidden;touch-action:pan-y pinch-zoom}
.luch-product .luch-product__dialog-media>img{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}
.luch-product__dialog-nav{position:absolute;inset:calc(50% - 22px) 8px auto;display:flex;justify-content:space-between;pointer-events:none}
.luch-product .luch-product__dialog-nav button{width:44px;height:44px;display:grid;place-items:center;background:#ffffffe6;font:32px/1 Arial,sans-serif;pointer-events:auto}
.luch-product .luch-product__dialog-status{position:absolute;bottom:12px;left:20px;right:20px;transform:none;margin:0;text-align:center}
.luch-product__sr{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.luch-product__numbers{margin:32px 0 0;border:0;padding:0}
.luch-product__numbers legend{font-size:16px;margin-bottom:16px}
.luch-product__number-list{display:flex;gap:8px;flex-wrap:wrap}
.luch-product__number{position:relative}
.luch-product__number input{display:block!important;position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;appearance:auto}
.luch-product__number span{display:block;border:1px solid var(--lp-line);padding:4px 12px;font-size:13px}
.luch-product__number input:checked+span{border-color:var(--lp-gold);background:#f5f1ed}
.luch-product__number input:focus-visible+span{outline:2px solid var(--lp-gold);outline-offset:2px}
.luch-product[data-state=preorder] .luch-product__stock{color:#008BC2}
.luch-product[data-state=preorder] .luch-product__stock::before{content:'◷';border:0;transform:none;width:auto;height:auto;font-size: 20px;margin: -4px 3px 0 3px;}
.luch-product[data-state=unavailable] .luch-product__stock{color:var(--lp-muted);margin-bottom:0!important}
.luch-product[data-state=unavailable] .luch-product__stock::before{content:'';border:0;transform:none;width:auto;height:auto;display:none}
@media(max-width:1100px) and (min-width:768px){.luch-product__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.luch-product__gallery{grid-template-columns:64px minmax(0,1fr);gap:10px}.luch-product__thumb{width:60px;height:60px}.luch-product .luch-product__title{font-size:32px}.luch-product__purchase{grid-template-columns:1fr;gap:20px}.luch-product__property{grid-template-columns:42% minmax(0,1fr)}}
@media(max-width:767px){.w-collection-preview.luch-product{max-width:none;/*padding:0 15px*/}.luch-product__grid{display:flex;flex-direction:column;gap:34px}.luch-product__gallery{display:block;width:100%}.luch-product__rail{display:none}.luch-product__info{width:100%;text-align:center}.luch-product__collection{font-size:16px;margin-bottom:10px}.luch-product .luch-product__title{font-size:28px;text-align:center}.luch-product__meta{justify-content:center}.luch-product__variants{justify-content:center;margin:23px 0}.luch-product__purchase{display:flex;flex-direction:column;gap:24px}.luch-product__stock{justify-content:center;font-size:14px}.luch-product .luch-product__buy{width:min(100%,324px);font-family:Arial,sans-serif}.luch-product__note{margin-top:11px!important;margin-bottom:1px!important}.luch-product__accordion{text-align:left;gap:0}.luch-product__accordion summary{font-size:15px}.luch-product__property{grid-template-columns:150px minmax(0,1fr);gap:10px}.luch-product__arrow--prev{left:-17px}.luch-product__arrow--next{right:-17px}.luch-product__numbers{text-align:left}.luch-product__description{text-align:left}}
@media(prefers-reduced-motion:reduce){.luch-product__track{scroll-behavior:auto}}
@media(max-width:767px){.luch-product__gallery{padding-left:0}}
/* Bitrix integration additions. The outer .w-collection-preview belongs to catalog. */
.luch-product__sku{margin-top:32px;text-align:left}
.luch-product__sku>summary{cursor:pointer;font-size:16px;margin-bottom:16px}
.luch-product__number-list>button{padding:4px 12px;border:1px solid var(--lp-line);font-size:13px;line-height:19px;min-width:42px}
.luch-product__number-list>button[aria-pressed=true]{background:#f5f1ed;border-color:var(--lp-gold)}
.luch-product__number-list>button:disabled{opacity:.45;cursor:default}
.luch-product__quantity{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px}
.luch-product__quantity input{display:block;width:64px;min-height:36px;border:1px solid var(--lp-line);text-align:center;color:var(--lp-text);font:inherit;appearance:auto}
.luch-product__quantity button{width:36px;height:36px;border:1px solid var(--lp-line)}
.luch-product__old-price{font-size:15px;text-decoration:line-through;color:var(--lp-muted)}
.luch-product__secondary{display:flex;justify-content:flex-end;font-size:13px;gap:16px;margin:8px 0}
.luch-product__secondary button{text-decoration:underline}
.luch-product__countdown{font-size:13px;margin-top:16px!important;color:var(--lp-muted)}
.luch-product__media-start{position:relative;display:grid!important;place-items:center;width:100%;height:100%}
.luch-product__media-start img{width:100%;height:100%;object-fit:contain}
.luch-product__media-start>span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#3c3c3c;color:white;padding:12px 18px;font-size:16px;white-space:nowrap}
.luch-product__slide>iframe{width:100%;height:100%;border:0}
.luch-product__sprite{width:100%;height:100%;background-size:400% 900%;background-repeat:no-repeat;background-position:0 0;touch-action:pan-y;cursor:grab}
.luch-product__favorite{display:block;width:50px;min-height:50px;border:1px solid #f1f1f1;background:#ffffffcc;cursor:pointer;font-size:0}
.luch-product__favorite::before{content:'♡';display:grid;place-items:center;font:30px/48px Arial,sans-serif}
.luch-product__favorite.active::before{content:'♥'}
.luch-product__favorite.active{font-size:0}
/*.luch-product__property a{text-decoration:underline;text-underline-offset:3px}*/
/* Scope to headings that precede this product preview, preserving accessible H1. */
h1:has(~ .w-collection-preview[data-hide-h1=true]),
h1:has(~ .w-collection-preview [data-luch-product][data-hide-h1=true]){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
@media(max-width:767px){.luch-product__sku{margin-top:23px}.luch-product__secondary{justify-content:center}}
.luch-product__stage>.award-flag{position:absolute;top:8px;right:8px;z-index:1}
.luch-product__stage>.sale-baloon{position:absolute;top:8px;left:8px;z-index:1}
.luch-product__manager{font-size:13px;line-height:20px}
.luch-product__manager a{text-decoration:underline}
.w-collection-preview.luch-product{box-sizing:border-box}
/*@media(max-width:767px){.luch-product__arrow--prev{left:-15px}.luch-product__arrow--next{right:-15px}}*/
body:has([data-luch-product][data-hide-h1=true]) .s-page-branding .w-page-nameing h1{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
.luch-product .luch-product__favorite{position:static;right:auto;bottom:auto;top:auto}
.luch-product .luch-product__favorite::before{content:'';position:static;display:block;width:48px;height:48px;background-color:var(--lp-text);mask:url('/bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/assets/favorite.svg') no-repeat center/28px;-webkit-mask:url('/bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/assets/favorite.svg') no-repeat center/28px}
.luch-product .luch-product__favorite::after{display:none}
.luch-product .luch-product__favorite.active::before{content:'';background-color:var(--lp-gold)}
/* Explicit icon geometry prevents legacy .s-collection img rules stretching assets. */
.luch-product .luch-product__tool[data-share]>img{width:28px;height:28px;object-fit:contain}
.luch-product .luch-product__arrow>img,.luch-product .luch-product__rail-arrow>img{width:10px;height:20px}
.luch-product .luch-product__zoom-icon>img:first-child{width:8.84699px;height:8.85246px}
.luch-product .luch-product__zoom-icon>img:last-child{width:26.9364px;height:27.9493px}
/* The site has article img {width:auto!important;height:auto!important}. */
.luch-product .luch-product__slide>img,.luch-product .luch-product__slide>video,.luch-product .luch-product__thumb>img,.luch-product .luch-product__media-start>img,.luch-product .luch-product__dialog-media>img{width:100%!important;height:100%!important;object-fit:contain}
.luch-product .luch-product__variant>img{width:56px!important;height:56px!important;object-fit:contain}
.luch-product .luch-product__tool[data-share]>img{width:28px!important;height:28px!important}
.luch-product .luch-product__arrow>img,.luch-product .luch-product__rail-arrow>img{width:10px!important;height:20px!important}
.luch-product .luch-product__zoom-icon>img:first-child{width:8.84699px!important;height:8.85246px!important}
.luch-product .luch-product__zoom-icon>img:last-child{width:26.9364px!important;height:27.9493px!important}
@media(min-width:768px){.w-collection-preview.luch-product{padding-bottom:102px;}
@media (min-width: 768px) {
  .luch-product__thumbs {
    overflow-x: hidden;
    overflow-y: auto;
    scrollbar-width: none;
  }

  .luch-product__thumbs::-webkit-scrollbar {
    display: none;
  }
}
.fenix-story,
.fenix-story *,
.fenix-story *::before,
.fenix-story *::after {
  box-sizing: border-box;
}

.fenix-story {
  --story-ink: #3c3c3c;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 102px;
  /*color: var(--story-ink);
  font-family:  "Lato", Arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  font-synthesis: none;*/
}

.fenix-story h2,
.fenix-story h3,
.fenix-story p,
.fenix-story figure {
  margin: 0;
  padding: 0;
}

.fenix-story img {
  display: block;
  max-width: none;
}

.fenix-story__media,
.fenix-story__shot {
  position: relative;
  overflow: hidden;
}

.fenix-story__hero {
  position: relative;
  width: min(1276px, 100%);
  height: 613px;
  overflow: hidden;
}

.fenix-story__hero-media {
  position: absolute;
  inset: 0;
}

.fenix-story .fenix-story__hero-media img,
.fenix-story .fenix-story__shot img {
  position: absolute;
  object-fit: cover;
  object-position: center center;
}

.fenix-story__hero--intro .fenix-story__hero-media img {
	width: 100%;
	height: 100%
/*
  width: 118.35%;
  height: 328.13%;
  left: -16.46%;
  top: -105.6%;
*/
}

.fenix-story__hero-content {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
  color: #fff;
}

.fenix-story__hero--intro .fenix-story__hero-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 109px;
}

.fenix-story__model-title {
  width: 238px;
  display: flex;
  flex-direction: column;
  color: inherit;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
  text-transform: uppercase;
  word-break: break-word;
}

.fenix-story .fenix-story__model-title strong {
  font-weight: 900;
}

.fenix-story__hero-copy {
  width: 295px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.fenix-story__lead {
  font-size: 22px;
  line-height: 31px;
}

.fenix-story strong {
  font-weight: 700;
}

.fenix-story__panel {
  width: min(1060px, 100%);
  display: flex;
  align-items: center;
  gap: 64px;
}

.fenix-story__panel--feature .fenix-story__gallery {
  order: 2;
}

.fenix-story__panel--feature .fenix-story__copy {
  order: 1;
}

.fenix-story__copy {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 32px;
  color: var(--story-ink);
  word-break: break-word;
}

.fenix-story__copy--feature {
  flex: 0 0 414px;
}

.fenix-story__copy--onyx {
  flex: 1 1 0;
  min-width: 0;
}

.fenix-story__copy h3 {
  width: 100%;
  color: inherit;
  font-size: 24px;
  font-weight: 400;
  line-height: 34px;
  text-transform: uppercase;
}

.fenix-story__paragraphs {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.fenix-story__gallery {
  display: grid;
  flex: 0 0 auto;
  overflow: hidden;
}

.fenix-story__gallery--feature {
  width: 584px;
  height: 468px;
  grid-template-columns: 385px 183px;
  gap: 16px;
}

.fenix-story__gallery--onyx {
  width: 581px;
  height: 468px;
  grid-template-columns: 183px 382px;
  gap: 16px;
}

.fenix-story__gallery-side {
  min-width: 0;
  min-height: 0;
  display: grid;
  grid-template-rows: 1fr 1fr;
  gap: 16px;
}

.fenix-story__shot {
  width: 100%;
  height: 100%;
}

.fenix-story__shot--feature-main img {
  width: 100%;
  height: 109.98%;
  left: 0;
  top: -1.85%;
}

.fenix-story__shot--feature-top img {
  width: 103.24%;
  height: 111.39%;
  left: -3.18%;
  top: -0.2%;
}

.fenix-story__shot--feature-bottom img {
  width: 100%;
  height: 108.22%;
  left: 0;
  top: -8.04%;
}

.fenix-story__shot--onyx-top img,
.fenix-story__shot--onyx-bottom img {
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: fill;
  object-position: center bottom;
}

.fenix-story__shot--onyx-main img {
  width: 100.79%;
  height: 109.82%;
  left: 0;
  top: -8.6%;
}

.fenix-story__hero--outro .fenix-story__hero-media img {
	width: 100%;
	height: 100%
/*
  width: 111.62%;
  height: 310.18%;
  left: -0.05%;
  top: -109.41%;
*/
}

.fenix-story__hero--outro .fenix-story__hero-content {
  padding: 179px 853px 189px 109px;
}

.fenix-story__hero--outro .fenix-story__hero-copy {
  width: 314px;
}

/* 768вЂ“1279px: СЃРѕС…СЂР°РЅСЏРµС‚ РєРѕРјРїРѕР·РёС†РёСЋ desktop, РїР»Р°РІРЅРѕ РјР°СЃС€С‚Р°Р±РёСЂСѓСЏ РєРѕР»РѕРЅРєРё. */
@media (min-width: 768px) and (max-width: 1279px) {
  .fenix-story {
    width: calc(100% - 48px);
    gap: clamp(80px, 8vw, 102px);
  }

  .fenix-story__hero {
    width: 100%;
    height: auto;
    aspect-ratio: 1276 / 613;
  }

  .fenix-story__hero--intro .fenix-story__hero-content {
    padding: 0 clamp(44px, 8.54vw, 109px);
  }

  .fenix-story__hero-copy {
    width: clamp(250px, 25vw, 295px);
  }

  .fenix-story__panel {
    width: 100%;
    display: grid;
    gap: clamp(24px, 4vw, 64px);
  }

  .fenix-story__panel--feature {
    grid-template-columns: minmax(250px, 0.71fr) minmax(420px, 1fr);
  }

  .fenix-story__panel--onyx {
    grid-template-columns: minmax(420px, 1fr) minmax(250px, 0.71fr);
  }

  .fenix-story__copy--feature,
  .fenix-story__copy--onyx {
    min-width: 0;
  }

  .fenix-story__copy--feature {
    width: auto;
  }

  .fenix-story__gallery--feature,
  .fenix-story__gallery--onyx {
    width: 100%;
    height: auto;
    aspect-ratio: 584 / 468;
    gap: clamp(10px, 1.25vw, 16px);
  }

  .fenix-story__gallery--feature {
    grid-template-columns: 385fr 183fr;
  }

  .fenix-story__gallery--onyx {
    grid-template-columns: 183fr 382fr;
  }

  .fenix-story__gallery-side {
    gap: clamp(10px, 1.25vw, 16px);
  }

  .fenix-story__hero--outro .fenix-story__hero-content {
    display: flex;
    align-items: center;
    padding: 0 clamp(44px, 8.54vw, 109px);
  }

  .fenix-story__hero--outro .fenix-story__hero-copy {
    width: clamp(280px, 29vw, 314px);
  }
}
@media (min-width: 768px) {
	.fenix-story__hero-content p{
		color: #fff;
	}
}
/* <=767px: РєРѕРјРїРѕР·РёС†РёСЏ СЌС‚Р°Р»РѕРЅР° 411-mobile (Body 109:244). */
@media (max-width: 767px) {
  .fenix-story {
    gap: 80px;
    padding-bottom: 40px
  }

  .fenix-story__hero,
  .fenix-story__panel {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 48px;
    overflow: visible;
  }

  .fenix-story__hero--intro,
  .fenix-story__panel--feature {
    width: calc(100% + 1px);
  }

  .fenix-story__panel--onyx {
    width: 100%;
  }

  .fenix-story__hero--outro {
    width: calc(100% - 1px);
  }

  .fenix-story__hero-media {
    position: relative;
    inset: auto;
    width: 100%;
    height: 287px;
    flex: 0 0 287px;
    overflow: hidden;
  }

  .fenix-story__hero--intro .fenix-story__hero-media {
    width: calc(100% - 1px);
  }

  .fenix-story__hero--intro .fenix-story__hero-media img {
	  width: 100%;
	  height: 100%
/*
    width: 154.73%;
    height: 276.76%;
    left: -30.58%;
    top: -82.24%;
*/
  }

  .fenix-story__hero-content,
  .fenix-story__hero--intro .fenix-story__hero-content,
  .fenix-story__hero--outro .fenix-story__hero-content {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 32px;
    padding: 0;
    color: var(--story-ink);
  }

/*
  .fenix-story__model-title {
    width: 204px;
  }
*/

  .fenix-story__hero-copy,
  .fenix-story__hero--outro .fenix-story__hero-copy {
    width: 100%;
  }

  .fenix-story__panel--feature .fenix-story__gallery,
  .fenix-story__panel--feature .fenix-story__copy {
    order: initial;
  }

  .fenix-story__copy,
  .fenix-story__copy--feature,
  .fenix-story__copy--onyx {
    width: 100%;
    flex: 0 0 auto;
  }

  .fenix-story__gallery {
    flex: 0 0 auto;
  }

  .fenix-story__gallery--feature {
    width: 100%;
    height: 288.2335px;
    grid-template-columns: 261fr 117.156fr;
    gap: 8px;
  }

  .fenix-story__gallery--onyx {
    width: 100%;
    height: 288.213px;
    grid-template-columns: 116.95fr 260fr;
    gap: 8px;
  }

  .fenix-story__gallery-side {
    gap: 8px;
  }

  .fenix-story__shot--feature-main {
    height: 287px;
  }

  .fenix-story__shot--feature-main img {
    width: 100.04%;
    height: 121.28%;
    left: -0.04%;
    top: -6.87%;
  }

  .fenix-story__shot--feature-top img {
    width: 100.01%;
    height: 111.02%;
    left: 0.26%;
    top: 0;
  }

  .fenix-story__shot--feature-bottom img {
    width: 100%;
    height: 111.95%;
    left: 0;
    top: -9.17%;
  }

  .fenix-story__shot--onyx-main img {
    width: 100.81%;
    height: 121.53%;
    left: -0.19%;
    top: -9.47%;
  }

  .fenix-story__hero--outro .fenix-story__hero-media img {
	  width: 100%;
	  height: 100%
/*
    width: 100%;
    height: 178.4%;
    left: 0;
    top: -43.18%;
*/
  }

  .fenix-story__hero--outro .fenix-story__hero-copy {
    gap: 32px;
  }
}

.popup-window .btn-buy{
	display: inline-block;
    font-size: 13px;
    padding: 12px 25px;
    line-height: 15px;
    color: #fff;
    text-align: center;
    background-color: #3c3c3c;
    margin: 0;
    transition: ALL .2s ease;
    -webkit-transition: ALL .2s ease;
    -moz-transition: ALL .2s ease;
    -o-transition: ALL .2s ease;
    -webkit-backface-visibility: hidden;
    text-decoration: none;
    position: relative;
    border-bottom: 1px solid #3c3c3c;
    border-radius: 0;
    cursor: pointer;
}

.popup-window-close-icon {
    display: inline-block;
    color: #3c3c3c;
    position: relative;
    right: 0;
    top:0
}

.popup-window-close-icon {
    display: block;
    position: absolute;
    width: 26px;
    height: 26px;
    content: "";
    cursor: pointer;
    float: right;
    margin: 10px 10px 0 0;
}

.popup-window-close-icon:after, .popup-window-close-icon:before {
    display: block;
    width: 25px;
    height: 1px;
    background-color: #3c3c3c;
    content: "";
    transform: rotate(45deg);
    position: absolute;
    top: 13px;
    right:0
}

.popup-window-close-icon:before {
    transform:rotate(-45deg)
}

.popup-window-close-icon:hover:before, .popup-window-close-icon:hover:after {
    background-color:red
}

/* End */


/* Start:/bitrix/templates/luch_shop_zmitroc/assets/css/detail-tabs.css?17570568815101*/
.nav {
    margin-bottom: 0;
    padding-left:0
}
.nav:after, .nav:before {
    content: " ";
    display:table
}
.nav > li, .nav > li > a {
    display: block;
    position:relative
}
.nav:after {
    clear:both
}
.nav > li > a {
    padding:10px 15px
}
.nav > li > a:focus, .nav > li > a:hover {
    text-decoration: none;
    background-color:#eee
}
.nav > li.disabled > a {
    color:#999
}
.nav > li.disabled > a:focus, .nav > li.disabled > a:hover {
    color: #999;
    text-decoration: none;
    background-color: transparent;
    cursor:not-allowed
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background-color: #eee;
    border-color:#ccc
}
.nav .open > a .caret, .nav .open > a:focus .caret, .nav .open > a:hover .caret {
    border-top-color: #a6a6a6;
    border-bottom-color:#a6a6a6
}
.nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color:#e5e5e5
}
.nav > li > a > img {
    max-width:none
}
.nav-tabs {
    border-bottom:1px solid #ddd
}
.nav-tabs > li {
    float: left;
    margin-bottom:-1px
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.428571429;
    border: 1px solid transparent;
    border-radius:4px 4px 0 0
}
.nav-tabs > li > a:hover {
    border-color:#eee #eee #ddd
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #555;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor:default
}
.nav-tabs.nav-justified {
    width: 100%;
    border-bottom:0
}
.nav-tabs.nav-justified > li {
    float:none
}
.nav-tabs.nav-justified > li > a {
    text-align: center;
    margin-bottom: 5px;
    margin-right: 0;
    border-radius:4px
}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {
    border:1px solid #ddd
}
.tab-content > .tab-pane {
    display:none
}
.tab-content > .active {
    display:block
}
.tabs {
    margin-bottom: 25px;
}
.tabs .tab-content {
    background-color: white;
    border: none;
    padding: 40px 0 0;
}
.tabs .nav-tabs + .tab-content {
    border-top: 0;
}
.tabs .nav-tabs + .tab-content h3:first-of-type {
    margin-top: 0;
}
.tabs .nav-tabs {
    margin: 0;
    border-bottom-color: #f2f2f2;
}
.tabs .nav.nav-tabs a {
    background: #f9f9fa;
    border: 1px solid #f2f2f2;
    color: #222222;
    margin: 0px -1px -1px 0;
    padding: 7px 25px 8px;
    text-decoration: none;
    border-radius: 0;
    font-weight: bold;
    text-transform: none;
}
.tabs .nav-tabs li.active a:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    display: block;
    width: 100%;
    height: 2px;
    background: #b79a7a;
}
.tabs .nav.nav-tabs li.active a, .tabs .nav.nav-tabs li.active a:hover, .tabs .nav.nav-tabs li.active a:focus, .tabs .nav.nav-tabs li.active a:active {
    background: #fff;
    z-index: 2;
    border-bottom-color: #fff;
}
.nav.nav-tabs > li.active > a, .nav.nav-tabs > li.active > a:hover, .nav.nav-tabs > li.active > a:focus {
    border-color: #f5f5f5;
}
.tabs .nav-tabs a:hover, .tabs .nav-tabs a:active, .tabs .nav-tabs a:focus {
    background: #fff;
}
.tabs .tab-content .item + .item {
    border-top: 1px solid #e6e6e6;
    padding-top: 25px;
    margin-top: 25px;
}
.tabs .tab-content .flexslider .item + .item {
    padding: 0;
    margin: 0;
}
.tabs .tab-content .flexslider:not(.ethumbs) .item + .item {
    border: none;
}
.tabs .nav-tabs > li, .pagination > li, .flex-direction-nav li {
    padding-left: 0;
    margin-bottom: 0;
    position: static;
}
.tabs .nav-tabs > li:before, .pagination > li:before, .flex-direction-nav li:before {
    display: none;
}
.tabs .nav-tabs.centered {
    text-align: center;
}
.tabs .nav-tabs.centered > li {
    display: inline-block;
    float: none;
}
.visible-xs {
    display:none !important
}
@media (max-width: 767px) {
    .visible-xs {
        display:block !important
    }
}
.catalog_detail .title-tab-heading {
    background: #fff;
    border: 1px solid #f5f5f5;
    color: #222;
    margin: 0 0px -1px 0;
    padding: 18px 25px 17px;
    border-radius: 0;
    font-weight: bold;
    font-size: 15px;
    cursor: pointer;
    position: relative;
}
.catalog_detail .title-tab-heading:before {
    display: inline-block;
    width: 6px;
    height: 6px;
    border: 2px solid transparent;
    border-top: 2px solid #000;
    border-right: 2px solid #000;
    transform: rotate(135deg);
    content: "";
    position: absolute;
    top: 18px;
    right: 18px;
    margin: 0 auto;
}
.catalog_detail .active .title-tab-heading:before {
    border-top: 2px solid #b06d2a;
    border-right: 2px solid #b06d2a;
    transform: rotate(-45deg);
    top: 22px;
}
@media screen and (max-width: 767px), projection and (max-width: 767px), tv and (max-width: 767px), handheld and (max-width: 767px){
	.catalog_detail .tab-pane{
		display: block;
	}
	.catalog_detail .tabs_section>.tabs{
		display: none;
	}
	.catalog_detail .tab-pane .title-tab-heading+div{
		display: none;
	}
} 
/* End */
/* /bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/style.css?179336223916445 */
/* /bitrix/templates/luch_shop_zmitroc/components/urbn/catalog/main_catalog_watches_seo/bitrix/catalog.element/cart_detail_2026/product.css?179362034629760 */
/* /bitrix/templates/luch_shop_zmitroc/assets/css/detail-tabs.css?17570568815101 */
