@-webkit-keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}.blockHead{width:100%;height:auto;position:relative;z-index:2;top:0px;left:50%;-webkit-transform:translate3d(-50%, 0px, 0px);transform:translate3d(-50%, 0px, 0px);padding:0px 0px 0px 0px;-webkit-transition:background-color .5s;transition:background-color .5s}.blockHead.scroll{background-color:#fff;-webkit-box-shadow:0px 2px 10px rgba(0,0,0,.1);box-shadow:0px 2px 10px rgba(0,0,0,.1)}@media only screen and (max-width: 560px){.bannLogo{text-align:center}}.bannLogo img{height:auto;width:170px}.wrapBannHead{width:100%;display:grid;grid-gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:52px 1fr 52px;margin:10px 0px;max-width:1000px}.bannRightInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 820px){.bannRightInfo .blContact,.bannRightInfo .ico-share{display:none}}.bannContent{background-repeat:no-repeat;position:relative;height:auto;background-size:auto 100%;background-position:center center;margin-bottom:70px}.bannContent .content{height:100%;padding-bottom:40px}.bannBg{display:block;background:-webkit-gradient(linear, left top, left bottom, from(#2b9e4e), to(#0d6636));background:linear-gradient(180deg, #2b9e4e 0%, #0d6636 100%);position:absolute;left:50%;top:0px;-webkit-transform:translate3d(-50%, 0px, 0px);transform:translate3d(-50%, 0px, 0px);z-index:0;overflow:hidden;-webkit-box-shadow:0px 20px 100px rgba(0,0,0,.4);box-shadow:0px 20px 100px rgba(0,0,0,.4);width:100vw;height:100%;border-radius:0px}.bannBg:after{content:" ";display:block;position:absolute;width:1980px;height:617px;left:675px;top:-187px;background:radial-gradient(50% 50% at 50% 50%, #f9fd49 0%, rgba(217, 253, 73, 0) 100%);opacity:.6}.wrapBannContent{height:100%;padding-top:17px;position:static;position:initial;padding-left:0px}.bannText{font-weight:400;color:#fff;position:relative;z-index:2;will-change:margin-left;font-size:4.6875vw;margin-top:7.8125vw}@media only screen and (max-width: 560px){.bannText{text-align:left}}@media only screen and (max-width: 560px){.bannText br{display:none}}.bannImg{height:auto;will-change:margin-right;position:relative;bottom:auto;right:auto;width:460px}@media only screen and (max-width: 820px){.bannImg{margin:auto}}.bannName{position:relative;z-index:2;will-change:left;width:87.5vw}@media only screen and (max-width: 820px){.bannName{margin:0px auto;display:block}}.bannPulse{position:absolute;top:30%;left:30px}.bannMenu{position:relative;left:auto;bottom:auto;-webkit-transform:none;transform:none;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0px}@media only screen and (max-width: 820px){.bannMenu{grid-template-columns:auto auto;grid-gap:1.5625vw;margin-top:15.625vw}}@media only screen and (max-width: 820px){.bannMenu .blMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-image:url(/wp-content/themes/flagman/assets-dist/icons/bg-menu-gor-mob.ad38b48573ae0624bc30.svg);width:49.0625vw;height:25vw;padding:7.8125vw 6.25vw;background-size:49.0625vw 75vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:-2.9vw -3.125vw}}@media only screen and (max-width: 560px){.bannMenu .blMenu:hover{background-position-y:-25vw}}@media only screen and (max-width: 560px){.bannMenu .blMenu:active{background-position-y:-50vw}}@media only screen and (max-width: 820px){.bannMenu .blMenu p{line-height:1.2em}}@media only screen and (max-width: 560px){.bannMenu .blMenu p{font-size:4.0625vw}}@media only screen and (max-width: 1240px){.bannMenu .blMenu::after{right:13px;top:13px}}@media only screen and (max-width: 820px){.bannMenu .blMenu::after{background-image:url(/wp-content/themes/flagman/assets-dist/icons/menu-arr-mob.92aab34c13ef425388bb.svg)}}@media only screen and (max-width: 560px){.bannMenu .blMenu::after{right:2.8125vw;top:2.8125vw;width:4.575vw;height:4.575vw}}@media only screen and (max-width: 1240px){.bannMenu .blMenuIco img{width:55px;height:auto}}@media only screen and (max-width: 560px){.bannMenu .blMenuIco img{width:9.375vw}}@media only screen and (max-width: 820px){.bannMenu .blMenuText{margin-left:1.5625vw;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}
@-webkit-keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}.blockDealer{margin-bottom:0px;background-repeat:no-repeat;background-position:top center;background-size:100% auto;background-image:image-set(url(/wp-content/themes/flagman/assets-dist/images/map-dealer-mob.4dab99a670defb04cc6e.avif) type("image/avif"), url(/wp-content/themes/flagman/assets-dist/images/map-dealer-mob.4dab99a670defb04cc6e.webp) type("image/webp"), url(/wp-content/themes/flagman/assets-dist/images/map-dealer-mob.4dab99a670defb04cc6e.jpg))}.dealerMap{width:100%;display:none}.dealerMap picture{display:block}.dealerMap img{width:100%;height:auto}.wrapDealerContent{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none;max-width:none;margin:auto;padding:12.5vw 0px 25vw 0px}@media only screen and (max-width: 560px){.wrapDealerContent .wrapBut{text-align:center}}.dealerTit{font-weight:700;color:#2b9e4e;text-transform:uppercase;font-size:8.125vw;margin-bottom:12.5vw}.dealerText{color:#202327;font-size:4.6875vw;line-height:1.3em;margin-top:78.125vw;margin-bottom:15.625vw}@media only screen and (max-width: 560px){.dealerText br{display:none}}.butDealer{width:100%}
@-webkit-keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}.katGroups{text-align:left}.katSearch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;border:1.5px solid #e1e8e2;border-radius:10px;padding:0 14px;background:#fff;margin:0 0 16px}.katSearch:focus-within{border-color:#2b9e4e}.katSearchIcon{width:17px;height:17px;color:#80868d;-webkit-box-flex:0;-ms-flex:none;flex:none}.katSearchInput{border:none;outline:none;font-family:inherit;padding:12px 0;width:100%;background:none;color:#202327;font-size:3.33vw}.katSearchInput::-webkit-input-placeholder{color:#5a6a5f}.katSearchInput::-moz-placeholder{color:#5a6a5f}.katSearchInput:-ms-input-placeholder{color:#5a6a5f}.katSearchInput::-ms-input-placeholder{color:#5a6a5f}.katSearchInput::placeholder{color:#5a6a5f}.katCount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:22px;height:22px;padding:0;border-radius:50%;background:#fdc049;color:#000;font-size:11.5px;font-weight:700;line-height:1}.katGroupsGrid[hidden],.katGroup[hidden],.katCat[hidden]{display:none}.katGroupsGrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));grid-gap:12px;gap:12px}.katGroup{border:1px solid #e7ece8;border-radius:10px;overflow:hidden;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.katGroupHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;font-weight:700;line-height:1.3;font-size:3.59vw}.katGroupHead .katCount{margin-left:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}.katGroupTitle small{display:block;font-weight:500;opacity:.75;font-size:2.95vw}.katGroupList{list-style:none;margin:0;padding:6px 8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.katCat a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 10px;border-radius:8px;color:#202327;text-decoration:none;line-height:1.3;font-size:3.33vw}@media(hover: hover){.katCat a:hover{background:#f2f7f3;color:#1f893f}.katCat a:hover .katCatCount{background:#fdc049;color:#000}}.katCatThumb{width:56px;height:40px;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;overflow:hidden}.katCatThumb img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.katCatIcon{width:22px;height:22px;color:#2b9e4e}.katCatName{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.katCatCount{margin-left:auto;background:#eff3ef;color:#5a6a5f}.katGroupFoot{padding:8px 16px 12px;font-size:3.59vw}.katGroupFoot a{color:#1f893f;font-weight:700;text-decoration:none}@media(hover: hover){.katGroupFoot a:hover{text-decoration:underline}}.katGroupsEmpty{text-align:center;color:#202327;padding:34px 10px;font-weight:400;font-size:4.6875vw}
@-webkit-keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}.productStatus{display:grid;grid-template-columns:auto auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column-gap:6px;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px;margin:0 0 13px;font-size:14px;line-height:1.2;color:#9a9a9a;white-space:nowrap;text-align:left}@media only screen and (max-width: 560px){.productStatus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;white-space:normal;font-size:3.8vw}}.productStatus.empty{visibility:hidden}.productStatus.inStock .productStatusDot{background:#29b24a}.productStatus.inStockFrom .productStatusDot{background:#38ea15}.productStatus.onOrder .productStatusDot{background:#f66f06}.productStatus.loading{visibility:hidden}.productStatusDot{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;position:relative;top:0px}@media only screen and (max-width: 560px){.productStatusDot{margin-right:6px}}.productStatusDate,.productStatusBreak{display:none}.productStatus_inPrice{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:500;color:#80868d;white-space:nowrap}.productStatus_inPrice.inStock,.productStatus_inPrice.inStockFrom{color:#1f893f}.productStatus_inPrice.onOrder{color:#c4560a}@media only screen and (max-width: 560px){.productStatus_inPrice{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2vw;font-size:3.8vw}}.blKatalogPrice{font-weight:600;display:inline-block;font-size:6.5vw;margin-right:4.38vw;white-space:nowrap}.blKatalogPrice span{font-family:"Montserrat";font-weight:600}.blKatalogOldPrice{font-weight:600;color:#80868d;display:inline-block;text-decoration:line-through;font-size:5.55vw;white-space:nowrap}.wrapKatalogPrice{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;row-gap:8px}.wrapKatalogPrice .blKatalogPrice,.wrapKatalogPrice .blKatalogOldPrice,.wrapKatalogPrice .productStatus_inPrice{line-height:1;margin-top:0;margin-bottom:0}.wrapKatalogPrice .blKatalogPrice{margin-right:0}
@-webkit-keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}.msgBtns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5vw}.msgBtn{-ms-flex-negative:0;flex-shrink:0;width:14.375vw;height:14.375vw;border-radius:6px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;-webkit-box-shadow:0 4px 12px rgba(18,25,36,.12);box-shadow:0 4px 12px rgba(18,25,36,.12);-webkit-transition:-webkit-transform .2s ease, -webkit-filter .2s ease;transition:-webkit-transform .2s ease, -webkit-filter .2s ease;transition:transform .2s ease, filter .2s ease;transition:transform .2s ease, filter .2s ease, -webkit-transform .2s ease, -webkit-filter .2s ease}.msgBtn svg{width:51%;height:51%}@media(hover: hover){.msgBtn:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.msgBtn_wa{background:-webkit-gradient(linear, left top, left bottom, from(#31d96c), to(#1fb855));background:linear-gradient(180deg, #31d96c, #1fb855)}.msgBtn_tg{background:-webkit-gradient(linear, left top, left bottom, from(#2aabee), to(#1d8ecc));background:linear-gradient(180deg, #2aabee, #1d8ecc)}.msgBtn_max{background:linear-gradient(135deg, #a644ec, #5b2ee0)}.blockKatalog .fontTit{text-align:center;padding-bottom:3.125vw}@media only screen and (max-width: 560px){.blockKatalog .fontTit{font-size:5.6vw}}.bgCategoryLine{position:absolute;right:0;top:50%;-webkit-transform:translate3d(0, -55%, 0);transform:translate3d(0, -55%, 0);z-index:-1;-o-object-fit:contain;object-fit:contain;max-width:340px;max-height:418px;display:none}.katalogLine{position:relative;padding:6.25vw 0px 12.5vw 0px;min-height:700px}.katalogLine[data-category]:not(.loaded) .wrapProductSlideNav_skeleton{opacity:1}@media only screen and (max-width: 560px){.katalogLine:not(:last-child):after{content:" ";display:block;width:87.5vw;height:2px;background-color:#eee;position:absolute;left:50%;bottom:0px;-webkit-transform:translate3d(-50%, 0px, 0px);transform:translate3d(-50%, 0px, 0px)}}.categoryName{font-weight:700;color:#202327;font-size:7vw;padding:0px 0px 6.25vw 0px}.categoryName .categoryNameIn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:3vw;-moz-column-gap:3vw;column-gap:3vw;row-gap:.5vw;border-left:1.25vw solid #2b9e4e;border-radius:2px;padding-left:4vw;line-height:1.15}.categoryName .categoryCount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;margin-top:.2em;min-width:22px;height:22px;padding:0;border-radius:50%;background:#fdc049;color:#000;font-size:11.5px;font-weight:700;line-height:1;white-space:nowrap}@media only screen and (max-width: 560px){.wrapProductSlide{overflow:hidden;position:relative;z-index:2}}@media only screen and (max-width: 560px){.productSlide{padding-bottom:.25vw}}@property --slideFade{syntax:"<length>";inherits:false;initial-value:0px}.productSlideIn{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;max-width:1020px;grid-template-columns:100%;grid-gap:20px}@media only screen and (max-width: 560px){.productSlideIn{padding-bottom:2.3571vw}}@media only screen and (max-width: 560px){.wrapProductBigImgSlides{margin-bottom:6.25vw}}.wrapProductBigImgSlidesTop{position:relative;overflow:hidden;border-radius:1.875vw}@media only screen and (max-width: 560px){.productBigImgSlides{border-radius:1.875vw;overflow:hidden}}.productBigImgSlide{padding-left:0px;overflow:hidden;border-radius:10px}.productSlideImg{width:100%;aspect-ratio:1.78/1;position:relative;height:auto;border-radius:1.875vw}@media only screen and (max-width: 820px){.productSlideImg{margin:auto}}.productSlideImg img{display:block;position:absolute;top:50%;right:50%;-webkit-transform:translate3d(50%, -50%, 0px);transform:translate3d(50%, -50%, 0px);width:100%;outline:none;-o-object-fit:cover;object-fit:cover;border:none;max-width:120%;height:100%;-o-object-position:center bottom;object-position:center bottom}@media only screen and (max-width: 820px){.productSlideImg img{aspect-ratio:1.78/1}}@media only screen and (max-width: 560px){.productSlideImg img{max-height:100%}}.productBigImgSlideNav{width:100%}@media only screen and (max-width: 820px){.productBigImgSlideNav{float:none;margin:auto;position:relative;left:0px}}.productSlideName{position:relative;padding:0}.productSlideName p,.productSlideName p a{font-weight:400;color:#202327;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;font-size:4.6875vw;margin-bottom:6.25vw}.butSlide{width:51.25vw}@media only screen and (max-width: 560px){.butSlide.fullWidth{width:100%}}.wrapBut50_msgs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5vw}@media only screen and (max-width: 560px){.wrapBut50_msgs .butSlide{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;min-width:0;padding-left:2vw;padding-right:2vw}}@media only screen and (max-width: 560px){.wrapBut50_msgs.wrapBut50_video{padding-right:26vw;gap:2vw}.wrapBut50_msgs.wrapBut50_video .msgBtn{width:12.3vw;height:12.3vw}.wrapBut50_msgs.wrapBut50_video .msgBtn:nth-child(n+3){display:none}.wrapBut50_msgs.wrapBut50_video .butSlide{padding-left:1vw;padding-right:1vw;font-size:3.4vw}}.wrapKatalogPrice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:7vw 0vw 0vw 0vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.katalogPulse{position:absolute;right:11.375vw;top:auto;bottom:15.125vw}.productSlideIn_skeleton{display:grid;grid-template-areas:"img" "name"}@media only screen and (max-width: 560px){.productSlideIn_skeleton{grid-gap:0}}.productSlideIn_skeleton>.wrapProductBigImgSlides{grid-area:img}.productSlideIn_skeleton>.productSlideName{grid-area:name}.productSlideIn_skeleton .productSlideName_ghost{visibility:hidden}.productSlideNav_skeleton{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.productSlideNav_skeleton .slideNav{-webkit-box-flex:0;-ms-flex:none;flex:none;width:74vw}.productSlideNav_skeleton .ghostImg{display:block;width:25vw;aspect-ratio:4/3;border-radius:6px;background:#eee}.productSlideNav_skeleton .ghostLines{display:block;width:100%}.productSlideNav_skeleton .ghostLines span{display:block;height:.7em;border-radius:999px;background:#eee;font-size:3.28vw}.productSlideNav_skeleton .ghostLines span+span{width:62%;margin-top:.6em}.wrapProductSlideNav{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;opacity:0;width:100%;grid-template-columns:100%;grid-gap:25px;margin-top:0;margin-bottom:0px;min-height:50.625vw}@media only screen and (max-width: 560px){.wrapProductSlideNav{grid-template-areas:"sliderNav" "sliderArr";z-index:1;position:relative}}
.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
@-webkit-keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes backgroundSignal{from{background-color:#ec1f44}to{background-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes colorSignal{from{color:#ec1f44}to{color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@-webkit-keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}@keyframes borderSignal{from{border-color:#ec1f44}to{border-color:rgb(94.1128056161%,30.5930767369%,42.0576131687%)}}.wrapSliderArr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3vw}@media only screen and (max-width: 560px){.wrapSliderArr{grid-area:sliderArr;width:87.5vw;margin:0 auto}}.sliderArrPrev,.sliderArrNext{display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;background-repeat:no-repeat;background-position:0px 0px;background-image:url(/wp-content/themes/flagman/assets-dist/icons/slide-arrows.3c81677b7fa903dda941.svg);width:2.5vw;height:4.375vw;background-size:5vw 8.75vw}.sliderArrPrev:hover,.sliderArrNext:hover{cursor:pointer;background-position-y:-4.375vw}.sliderArrPrev{background-position-x:0px}.sliderArrNext{background-position-x:-2.5vw}.sliderArrNum{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1.5vw;white-space:nowrap}.sliderArrCur{font-weight:600;color:#202327;font-size:6.5vw;line-height:1;min-width:2ch}.sliderArrTotal{font-weight:500;color:#80868d;font-size:4vw;line-height:1}.sliderArrBar{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:40px}.sliderArrBar.sliderArrDots{margin-top:0}.sliderArrBar.swiper-pagination-bullets{overflow:hidden;height:3px}.sliderArrBar.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:0}.sliderArrBar.swiper-pagination-bullets .swiper-pagination-bullet:has(~.swiper-pagination-bullet-active),.sliderArrBar.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#2b9e4e}.productSlideNav,.wrapSliderArr{-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.productSlideNav{width:100%;min-width:0}@media only screen and (max-width: 560px){.productSlideNav{grid-area:sliderNav;width:100vw}}.productSlideNav .swiper-slide{width:74vw}.slideNav{padding:0px 1px 0px 6.25vw}.slideNav:hover{cursor:url(/wp-content/themes/flagman/assets-dist/icons/icon-swipe.07606fc9ec135d1e78bf.svg) 15 15,auto}.slideNavIn{background:#f0f0f0;border:1px solid rgba(0,0,0,0);position:relative;border-radius:6px;padding:6.25vw 4vw 6.25vw 21vw}.slideNavIn:hover{background-color:#e7f5ef;border-color:#2b9e4e}.slideNav.isCurrent .slideNavIn{background-color:#e7f5ef;border-color:#2b9e4e}.slideNavImg{position:absolute;top:50%;-webkit-transform:translate3d(0px, -50%, 0px);transform:translate3d(0px, -50%, 0px);left:-6.25vw}.slideNavImg img{height:auto;width:25vw;max-width:none}.slideNavText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:12.4vw}.slideNavText p{font-weight:500;color:#202327;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-ms-line-clamp:3;-webkit-line-clamp:3;line-clamp:3;display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical;font-size:3.28vw}
.scrub{position:relative;width:100%;height:100%;isolation:isolate}.scrubSlides{position:relative;width:100%;height:100%}.scrubFrame{opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;z-index:1}.scrubFrame.active{opacity:1;z-index:2}.scrubZones{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:10}.scrubZone{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.scrubBars{position:absolute;bottom:8px;left:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;z-index:11;pointer-events:none}.scrubBar{-webkit-box-flex:1;-ms-flex:1;flex:1;height:3px;background-color:#e0e0e0;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.scrubBar.active{background-color:#2b9e4e}
