@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:200;src:url(/fonts/font/pctl9600-el.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:200;src:url(/fonts/font/pctl9600-el-it.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:300;src:url(/fonts/font/pctl9600-lt.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:300;src:url(/fonts/font/pctl9600-lt-it.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:400;src:url(/fonts/font/pctl9600-rg.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:400;src:url(/fonts/font/pctl9600-rg-it.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:600;src:url(/fonts/font/pctl9600-sb.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:600;src:url(/fonts/font/pctl9600-sb-it.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:700;src:url(/fonts/font/pctl9600-bd.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:700;src:url(/fonts/font/pctl9600-bd-it.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:normal;font-weight:800;src:url(/fonts/font/pctl9600-hv.otf) format("opentype")}@font-face{font-display:swap;font-family:PCTL9600;font-style:italic;font-weight:800;src:url(/fonts/font/pctl9600-hv-it.otf) format("opentype")}.gr{background:linear-gradient(180deg,#96e6ef 0,#66dcc9 35%,#f8c56c 67%,#f2a6ba)}@font-face{font-display:swap;font-family:PCTL9600;font-weight:400;src:url(https://db.onlinewebfonts.com/t/f17245a6056ac9c51525c4f4dad8c993.eot);src:url(https://db.onlinewebfonts.com/t/f17245a6056ac9c51525c4f4dad8c993.eot?#iefix) format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/f17245a6056ac9c51525c4f4dad8c993.woff2) format("woff2"),url(https://db.onlinewebfonts.com/t/f17245a6056ac9c51525c4f4dad8c993.woff) format("woff"),url(https://db.onlinewebfonts.com/t/f17245a6056ac9c51525c4f4dad8c993.ttf) format("truetype"),url(https://db.onlinewebfonts.com/t/f17245a6056ac9c51525c4f4dad8c993.svg#PCTL9600%20W00%20Regular) format("svg")}@font-face{font-display:swap;font-family:PCTL9600;font-weight:700;src:url(https://db.onlinewebfonts.com/t/45a362e3b818b074ae8f76f0424fc36c.eot);src:url(https://db.onlinewebfonts.com/t/45a362e3b818b074ae8f76f0424fc36c.eot?#iefix) format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/45a362e3b818b074ae8f76f0424fc36c.woff2) format("woff2"),url(https://db.onlinewebfonts.com/t/45a362e3b818b074ae8f76f0424fc36c.woff) format("woff"),url(https://db.onlinewebfonts.com/t/45a362e3b818b074ae8f76f0424fc36c.ttf) format("truetype"),url(https://db.onlinewebfonts.com/t/45a362e3b818b074ae8f76f0424fc36c.svg#PCTL9600%20W00%20Bold) format("svg")}.productModernPage .btn,.productModernPage>*,.wrapper.productModernPage{font-family:PCTL9600,sans-serif}.productModernPage .max-wrap-main{margin:0 auto;max-width:2560px}.productModernPage .breadcrumbsWrap .item:before{color:#b7b2ac}@media screen and (max-width:1536px){.productModernPage .breadcrumbsWrap .item:before{font-size:14px}}@media screen and (max-width:768px){.productModernPage .breadcrumbsWrap .item:before{font-size:12px}}.productModernPage .productAdvantages{align-items:center;display:flex;flex-direction:column;padding:0 16px}.productModernPage .breadcrumbsWrap .item a,.productModernPage .breadcrumbsWrap .item span{color:#b7b2ac;font-size:.9114583333vw;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .breadcrumbsWrap .item a,.productModernPage .breadcrumbsWrap .item span{font-size:14px;line-height:20px}}@media screen and (max-width:768px){.productModernPage .breadcrumbsWrap .item a,.productModernPage .breadcrumbsWrap .item span{font-size:12px;line-height:16px}}.productModernPage .breadcrumbsWrap .item span{color:#1e1e1e}.productModernPage .newLabelWrap .newSellLabel{background:#ff5f4a;border-radius:8px;line-height:unset}.productModernPage .siteTestBanner.siteTestBanner--timer .siteHeadBanner,.productModernPage .siteTestBanner:not(.siteTestBanner--timer) .countdownTopLine{display:none}.productModernPage .siteTestBanner .countdownTopLine{align-items:center;background:#f07fc7!important;color:#fff;-moz-column-gap:.78125vw;column-gap:.78125vw;display:flex;flex-wrap:wrap;font-family:PCTL9600,sans-serif;font-size:.9114583333vw;font-weight:700;justify-content:center;line-height:1.3020833333vw;padding:.3255208333vw 4.0364583333vw;row-gap:2px}@media screen and (max-width:1536px){.productModernPage .siteTestBanner .countdownTopLine{-moz-column-gap:12px;column-gap:12px;font-size:14px;line-height:20px;padding-block:5px;padding:10px 0}}@media screen and (max-width:1000px){.productModernPage .siteTestBanner .countdownTopLine{height:100%;min-height:0;padding-block:0}}.productModernPage .siteTestBanner .countdownTopLine.countdownOFF{display:none}.productModernPage .siteTestBanner .countdownMain,.productModernPage .siteTestBanner .countdownTitle{color:inherit!important}.productModernPage .siteTestBanner .countdownTitle>*{margin:0}.productModernPage .siteTestBanner .countdownMain{align-items:center;background:hsla(0,0%,100%,.2);border-radius:6px;display:inline-flex;font-size:.9114583333vw;font-variant-numeric:tabular-nums;padding:2px .5208333333vw;visibility:hidden;white-space:nowrap}@media screen and (max-width:1536px){.productModernPage .siteTestBanner .countdownMain{font-size:14px;padding-inline:8px}}.productModernPage .siteTestBanner .countdownTopLine.active .countdownMain{visibility:visible}.productModernPage .siteTestBanner .item{display:inline-flex}.productModernPage .siteTestBanner .text{display:none}.productModernPage .productGeneralSlider{padding-bottom:64px;padding-left:0;padding-top:52px}@media screen and (max-width:1280px){.productModernPage .productGeneralSlider{padding-right:16px;padding-top:16px}}@media screen and (max-width:1000px){.productModernPage .productGeneralSlider{padding-bottom:16px;padding-left:16px;padding-top:16px}}@media screen and (max-width:768px){.productModernPage .productGeneralSlider.extended{padding-bottom:0}}@media screen and (min-width:1001px){.productModernPage .productGeneralSlider{align-items:flex-start}.productModernPage .productGeneralSlider>.productGeneral.left{flex:0 0 49.4444vw;max-width:50%;position:-webkit-sticky;position:sticky;top:calc(var(--product-modern-header-height, 7.8125vw) + .91146vw);width:49.4444vw}.productModernPage .productGeneralSlider>.productGeneral.right{flex:1 1 0;min-width:0;width:auto}.productModernPage .productGeneralSlider>.productGeneral.left .gallery-container,.productModernPage .productGeneralSlider>.productGeneral.left .gallery-main{width:100%}.productModernPage .productGeneralSlider>.productGeneral.left .gallery-main .video-js{aspect-ratio:1/1;height:auto;width:100%}}@media screen and (max-width:768px){.productModernPage .productGeneralSlider>.productGeneral.left{margin-left:-16px;margin-right:-16px;width:auto}}.productModernPage .productGeneralSlider>.productGeneral.phone .newLabelWrap{margin:16px 0 0}.productModernPage .productGeneralSlider .productGeneral.right{padding-left:127px}@media screen and (max-width:1000px){.productModernPage .productGeneralSlider .productGeneral.right{padding-left:0}}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right{gap:48px;margin-bottom:48px}}.productModernPage .productGeneralSlider .productGeneral.right .info .productModernTitleRow .sell_price_proc{display:none}.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper{margin:0}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper{display:flex;flex-direction:row}}.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper .optionWrap .optionRow .colorWrap .wrap .item label,.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper .optionWrap .optionRow .radioOptionWrap .wrap .item label{background-color:#f6f6f6;border:none;border-radius:8px;box-shadow:none!important;color:#9c9c9c;padding:.6510416667vw 1.0416666667vw}@media screen and (max-width:1536px){.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper .optionWrap .optionRow .colorWrap .wrap .item label,.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper .optionWrap .optionRow .radioOptionWrap .wrap .item label{padding:10px 16px}}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper .optionWrap .optionRow .colorWrap .wrap .item label,.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper .optionWrap .optionRow .radioOptionWrap .wrap .item label{border-radius:10px;font-size:12px;padding:9px 10px}}.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper .optionWrap .optionRow .radioOptionWrap .wrap .item.active label{border:1px solid #6c6c6c}.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper .optionWrap .optionRow .colorWrap .wrap .item.active span,.productModernPage .productGeneralSlider .productGeneral.right .info .optionsWrapper .optionWrap .optionRow .radioOptionWrap .wrap .item.active span{padding:0}.productModernPage .productGeneralSlider .productGeneral.right .info .shopLogoWrapWrapper{margin-bottom:6px;margin-top:32px}@media screen and (max-width:1280px){.productModernPage .productGeneralSlider .productGeneral.right .info .shopLogoWrapWrapper{margin-bottom:4px;margin-top:18px}}@media screen and (max-width:1000px){.productModernPage .productGeneralSlider .productGeneral.right .info .shopLogoWrapWrapper{display:flex}}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .shopLogoWrapWrapper{margin-bottom:8px;margin-top:24px}}.productModernPage .productGeneralSlider .productGeneral.right .info .shopLogoWrapWrapper span{color:#6b6b6b;font-size:.9114583333vw;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .productGeneralSlider .productGeneral.right .info .shopLogoWrapWrapper span{font-size:14px;line-height:20px}}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .shopLogoWrapWrapper span{font-size:12px;line-height:16px}}.productModernPage .productGeneralSlider .productGeneral.right .info .titleWrapper .titleWrap{padding-right:0}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .titleWrapper .titleWrap{margin-bottom:0;margin-top:0}}.productModernPage .productGeneralSlider .productGeneral.right .info .titleWrapper .titleWrap .title{display:flex;font-size:1.5625vw;font-weight:700;justify-content:space-between}@media screen and (max-width:1921px){.productModernPage .productGeneralSlider .productGeneral.right .info .titleWrapper .titleWrap .title{font-size:22px}}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .titleWrapper .titleWrap .title{font-size:24px}}.productModernPage .productGeneralSlider .productGeneral.right .info>.newLabelWrap{display:block}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info>.newLabelWrap{display:none}}.productModernPage .productGeneralSlider .productGeneral.right .info .productModernTitleRow{align-items:center;-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;margin-top:8px;row-gap:8px}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .productModernTitleRow{margin-bottom:16px}}.productModernPage .productGeneralSlider .productGeneral.right .info .productModernTitleRow .titleWrapper{flex:1 1 auto;line-height:50px;margin:0;min-width:0}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .productModernTitleRow .titleWrapper{line-height:24px}}.productModernPage .productGeneralSlider .productGeneral.right .info .productModernTitleRow .titleWrap .title{font-size:2.0833333333vw;letter-spacing:-.5px;line-height:2.0833333333vw}@media screen and (max-width:1536px){.productModernPage .productGeneralSlider .productGeneral.right .info .productModernTitleRow .titleWrap .title{font-size:32px;line-height:32px}}@media screen and (max-width:1000px){.productModernPage .productGeneralSlider .productGeneral.right .info .productModernTitleRow .titleWrap .title{font-size:24px;line-height:24px}}.productModernPage .productGeneralSlider .productGeneral.right .info .subTitle{margin:0;position:relative}.productModernPage .productGeneralSlider .productGeneral.right .info .productModernNotes{display:flex;flex-wrap:wrap;gap:.5208333333vw;list-style:none;margin:.78125vw 0 1.3020833333vw;padding:0}@media screen and (max-width:1536px){.productModernPage .productGeneralSlider .productGeneral.right .info .productModernNotes{gap:8px;margin:12px 0 20px}}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .productModernNotes{margin:-4px 0 16px}}.productModernPage .productGeneralSlider .productGeneral.right .info .productModernNote{align-items:center;background:#f6f6f6;border-radius:.390625vw;box-sizing:border-box;color:#111;display:inline-flex;font-family:PCTL9600,sans-serif;font-size:.9114583333vw;font-weight:400;gap:.390625vw;letter-spacing:0;line-height:1.3020833333vw;min-height:1.953125vw;padding:.2604166667vw .5208333333vw .390625vw}@media screen and (max-width:1536px){.productModernPage .productGeneralSlider .productGeneral.right .info .productModernNote{border-radius:6px;font-size:14px;gap:6px;line-height:20px;min-height:30px;padding:4px 8px 6px}}.productModernPage .productGeneralSlider .productGeneral.right .info .description{color:#6c6c6c;font-size:1.0416666667vw;line-height:1.5625vw;margin-bottom:2.0833333333vw}@media screen and (max-width:1536px){.productModernPage .productGeneralSlider .productGeneral.right .info .description{font-size:16px;line-height:24px;margin-bottom:32px}}@media screen and (max-width:1280px){.productModernPage .productGeneralSlider .productGeneral.right .info .description{margin-bottom:18px}}@media screen and (max-width:1000px){.productModernPage .productGeneralSlider .productGeneral.right .info .description{font-size:14px;line-height:20px;margin-bottom:16px}}.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap{margin-bottom:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap{margin-bottom:20px}}@media screen and (max-width:1000px){.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap{margin-bottom:24px}}.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .coinsWrapper .coinsWrap .mileWrap{background-color:#9ab0fd;border-radius:10px;color:#fff;margin-bottom:0;padding:8px 12px}.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;flex-wrap:wrap}.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .sell_price,.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .sell_priceWrap{font-size:2.0833333333vw;line-height:2.0833333333vw;margin-top:0;order:1}@media screen and (max-width:1536px){.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .sell_price,.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .sell_priceWrap{font-size:32px;line-height:32px}}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .sell_price,.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .sell_priceWrap{font-size:24px;line-height:24px}}.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .oldPriceWrap{gap:8px;order:2}.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .oldWrap{color:#b4b4b4;font-size:1.0416666667vw;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .oldWrap{font-size:16px;line-height:20px}}@media screen and (max-width:768px){.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .oldWrap{font-size:16px;line-height:20px}}.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .colorSecondaryText.active{color:#9c9c9c}.productModernPage .productGeneralSlider .productGeneral.right .info .priseFavoritesWrap .priseWrapper .prise .colorSecondaryText.active:after{background:currentColor;height:1px}.productModernPage .productGeneralSlider .productGeneral.right .info .addToCardProductWrap .btn,.productModernPage .productGeneralSlider .productGeneral.right .info .buyOneClickWrap .btn{border-radius:10px}@media screen and (max-width:1280px) and (min-width:1001px){.productModernPage .productGeneralSlider .productGeneral.right .info .buttonsWrappper{grid-gap:12px;grid-template-columns:minmax(0,1fr)}}.productModernPage .productGeneralSlider .productGeneral.right .info .addToCardProductWrap .separator{display:block;flex-shrink:0}.productModernPage .productGeneralSlider .productGeneral.right .info .addToCardProductWrap .prise,.productModernPage .productGeneralSlider .productGeneral.right .info .addToCardProductWrap .text{white-space:nowrap}.productModernPage .productGeneralSlider .productGeneral.right .info .addToCardProductWrap .prise{display:flex}.productModernPage .productGeneralSlider .coinsWrap.jsProductModernCoinsModal{cursor:pointer}.productModernPage .productGeneralSlider .coinsWrap.jsProductModernCoinsModal:focus-visible{border-radius:10px;outline:2px solid #111;outline-offset:2px}.productModernPage .gallery-container{align-items:center;display:flex;flex-direction:column;position:relative}.productModernPage .gallery-container .gallery-main{width:100%}.productModernPage .gallery-container .gallery-main .swiper-slide{aspect-ratio:1/1;overflow:hidden}.productModernPage .gallery-container .gallery-main .swiper-slide>picture{display:block;height:100%;width:100%}.productModernPage .gallery-container .gallery-main .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.productModernPage .gallery-container .gallery-main .swiper-slide{width:100%!important}}.productModernPage .gallery-container .gallery-thumbs,.productModernPage .gallery-container .thumbs-button-next,.productModernPage .gallery-container .thumbs-button-prev{display:none!important}.productModernPage .gallery-container .swiper-pagination{align-items:center;bottom:20px;display:inline-flex!important;gap:.5208333333vw;justify-content:center;left:0;margin-top:0;position:absolute;right:0;top:auto;width:100%;z-index:6}@media screen and (max-width:1536px){.productModernPage .gallery-container .swiper-pagination{gap:8px}}@media screen and (max-width:768px){.productModernPage .gallery-container .swiper-pagination{bottom:16px}.productModernPage .gallery-container .swiper-pagination.swiper-pagination{display:inline-flex!important}}.productModernPage .gallery-container .swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.08);background-image:url(/assets/slide_icon.svg.svg);background-position:50%;background-repeat:no-repeat;background-size:.78125vw .78125vw;border-radius:50%;height:.78125vw;margin:0!important;opacity:1;overflow:hidden;position:relative;width:.78125vw}@media screen and (max-width:1536px){.productModernPage .gallery-container .swiper-pagination .swiper-pagination-bullet{background-size:12px 12px;height:12px;width:12px}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.productModernPage .gallery-container .swiper-pagination .swiper-pagination-bullet{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.productModernPage .gallery-container .swiper-pagination .swiper-pagination-bullet:after{background:radial-gradient(72% 40% at 26% 12%,rgba(255,246,214,.95) 0,rgba(255,246,214,0) 70%),radial-gradient(72% 40% at 78% 88%,rgba(255,246,214,.9) 0,rgba(255,246,214,0) 68%),radial-gradient(60% 32% at 10% 72%,rgba(255,246,214,.28) 0,rgba(255,246,214,0) 72%),radial-gradient(60% 32% at 90% 28%,rgba(255,246,214,.28) 0,rgba(255,246,214,0) 72%);border-radius:50%;content:"";inset:-1px;-webkit-mask:radial-gradient(circle,transparent 56%,#000 66%,#000 78%,transparent 88%);mask:radial-gradient(circle,transparent 56%,#000 66%,#000 78%,transparent 88%);opacity:.85;pointer-events:none;position:absolute}.productModernPage .gallery-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.14);background-image:url(/assets/active_slide_icon.svg)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.productModernPage .gallery-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.productModernPage .gallery-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}.productModernPage .btnFavoritesWrap{display:flex;justify-content:end;margin-bottom:2.0833333333vw}@media screen and (max-width:1536px){.productModernPage .btnFavoritesWrap{margin-bottom:32px}}@media screen and (max-width:1280px){.productModernPage .btnFavoritesWrap{margin-bottom:18px}}@media screen and (max-width:768px){.productModernPage .btnFavoritesWrap{margin-bottom:16px;position:static}}.productModernPage .btnFavoritesWrap .btn{background:#f6f6f6;border-radius:50%;height:2.6041666667vw;width:2.6041666667vw}@media screen and (max-width:1536px){.productModernPage .btnFavoritesWrap .btn{height:40px;width:40px}}.productModernPage .btnFavoritesWrap .btn .iconSvg{height:1.4322916667vw;width:1.4322916667vw}@media screen and (max-width:1536px){.productModernPage .btnFavoritesWrap .btn .iconSvg{height:22px;width:22px}}.productModernPage .productModernRating{flex-shrink:0}.productModernPage .productModernRatingLink{align-items:center;color:#111;display:inline-flex;gap:6px;text-decoration:none}.productModernPage .productModernRatingStar{color:#ffe540;display:block;flex-shrink:0;height:.9765625vw;width:1.0416666667vw}@media screen and (max-width:1536px){.productModernPage .productModernRatingStar{height:15px;width:16px}}.productModernPage .productModernRatingValue{font-size:1.0416666667vw;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.5625vw}@media screen and (max-width:1536px){.productModernPage .productModernRatingValue{font-size:16px;line-height:24px}}.productModernPage .productModernRatingCount{color:#9c9c9c;font-size:.9114583333vw;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .productModernRatingCount{font-size:14px;line-height:20px}}@media screen and (max-width:768px){.productModernPage .productModernRatingCount{font-size:12px;line-height:16px}}.productModernPage .productModernDeliveryNotice{align-items:center;color:#111;display:flex;font-size:.9114583333vw;font-weight:400;gap:6px;justify-content:center;line-height:1.3020833333vw;margin-bottom:2.0833333333vw;margin-top:2.0833333333vw}@media screen and (max-width:1536px){.productModernPage .productModernDeliveryNotice{font-size:14px;line-height:20px;margin-bottom:32px;margin-top:32px}}@media screen and (max-width:1280px){.productModernPage .productModernDeliveryNotice{margin-bottom:18px;margin-top:18px}}@media screen and (max-width:768px){.productModernPage .productModernDeliveryNotice{margin-bottom:50px}}.productModernPage .productModernDeliveryNotice img{flex-shrink:0;height:.78125vw;width:.78125vw}@media screen and (max-width:1536px){.productModernPage .productModernDeliveryNotice img{height:16px;width:16px}}.productModernPage .appearance{margin-bottom:10px}@media screen and (max-width:768px){.productModernPage .availability_wrapper.appearance-MOB{background:none;margin-bottom:0;margin-top:0}}.productModernPage .productModernTrustSection{align-items:stretch;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 10.2213541667vw}@media screen and (max-width:1536px){.productModernPage .productModernTrustSection{grid-template-columns:minmax(0,1fr) 157px}}@media screen and (max-width:1280px) and (min-width:1001px){.productModernPage .productModernTrustSection{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:1000px){.productModernPage .productModernTrustSection{gap:8px;grid-template-columns:minmax(0,1fr) 80px}}.productModernPage .productModernTrustSection .productModernTrustCard{background:#fff;border:1px solid #c6c6c6;border-radius:18px;box-sizing:border-box}.productModernPage .productModernTrustSection .productModernTrustCard--benefits{padding:16px}@media screen and (max-width:1000px){.productModernPage .productModernTrustSection .productModernTrustCard--benefits{padding:16px}}.productModernPage .productModernTrustSection .productModernTrustGrid{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:100%;row-gap:14px}@media screen and (max-width:1000px){.productModernPage .productModernTrustSection .productModernTrustGrid{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr;row-gap:12px}}.productModernPage .productModernTrustSection .productModernTrustItem,.productModernPage .productModernTrustSection .productModernTrustItemContent{align-items:center;display:flex;gap:10px;min-width:0}@media screen and (max-width:1000px){.productModernPage .productModernTrustSection .productModernTrustItem,.productModernPage .productModernTrustSection .productModernTrustItemContent{gap:12px}}.productModernPage .productModernTrustSection .productModernTrustIcon{flex:0 0 auto;height:1.0416666667vw;width:1.0416666667vw}@media screen and (max-width:1536px){.productModernPage .productModernTrustSection .productModernTrustIcon{height:16px;width:16px}}.productModernPage .productModernTrustSection .productModernTrustAvailability .text,.productModernPage .productModernTrustSection .productModernTrustText{color:#1e1e1e;font-family:PCTL9600,sans-serif;font-size:.78125vw;font-weight:400;letter-spacing:.2px;line-height:1.0416666667vw}@media screen and (max-width:1921px){.productModernPage .productModernTrustSection .productModernTrustAvailability .text,.productModernPage .productModernTrustSection .productModernTrustText{font-size:14px}}@media screen and (max-width:1536px){.productModernPage .productModernTrustSection .productModernTrustAvailability .text,.productModernPage .productModernTrustSection .productModernTrustText{line-height:16px}}.productModernPage .productModernTrustSection .productModernTrustAvailability{align-items:center;background:transparent;border:0;display:flex;gap:10px;justify-content:flex-start;min-width:0;padding:0;text-align:left;width:100%}@media screen and (max-width:768px){.productModernPage .productModernTrustSection .productModernTrustAvailability{justify-content:space-between}}.productModernPage .productModernTrustSection .productModernTrustAvailability .wrap{align-items:center;display:flex;gap:10px;min-width:0}.productModernPage .productModernTrustSection .productModernTrustAvailability .text:after{content:none;display:none}.productModernPage .productModernTrustSection .productModernTrustAvailability:focus-visible .text,.productModernPage .productModernTrustSection .productModernTrustAvailability:hover .text{text-decoration:underline}.productModernPage .productModernTrustSection .productModernTrustAvailability .iconSvg{flex:0 0 auto;height:1.3020833333vw;width:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .productModernTrustSection .productModernTrustAvailability .iconSvg{height:20px;width:20px}}.productModernPage .productModernTrustSection .productModernTrustAvailability .iconSvg .icon{height:1.3020833333vw;width:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .productModernTrustSection .productModernTrustAvailability .iconSvg .icon{height:20px;width:20px}}.productModernPage .productModernTrustSection .productModernTrustArrow{border:1px solid #dadada;border-radius:50%;flex:0 0 auto;height:28px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:6px 50%;object-position:6px 50%;width:28px}.productModernPage .productModernTrustSection .productModernTrustCard--payments{align-items:center;display:flex;justify-content:center;padding:30px}@media screen and (max-width:1280px) and (min-width:1001px){.productModernPage .productModernTrustSection .productModernTrustCard--payments{padding:16px}}@media screen and (max-width:1000px){.productModernPage .productModernTrustSection .productModernTrustCard--payments{padding:20px}}@media screen and (max-width:768px){.productModernPage .productModernTrustSection .productModernTrustCard--payments{padding:16px 20px}}.productModernPage .productModernTrustSection .productModernPaymentsGrid{align-items:center;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;row-gap:30px;width:100%}@media screen and (max-width:1280px) and (min-width:1001px){.productModernPage .productModernTrustSection .productModernPaymentsGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1000px){.productModernPage .productModernTrustSection .productModernPaymentsGrid{-moz-column-gap:12px;column-gap:12px;display:flex;flex-direction:column;row-gap:14px}}@media screen and (max-width:768px){.productModernPage .productModernTrustSection .productModernPaymentsGrid{row-gap:7px}}.productModernPage .productModernTrustSection .productModernPaymentsGrid img{display:block;height:1.0416666667vw;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media screen and (max-width:1536px){.productModernPage .productModernTrustSection .productModernPaymentsGrid img{height:16px}}@media screen and (max-width:1000px){.productModernPage .productModernTrustSection .productModernPaymentsGrid img{height:28px}}.productModernPage .productGeneralRightModern{align-items:stretch;display:flex;flex-direction:column;gap:24px}.productModernPage .productGeneralRightModern .info{min-width:0;width:100%}.productModernPage .productGeneralRightModern .productModernAccordion{width:100%}.productModernPage .productGeneralRightModern .productModernAccordion .textInfo{padding:0;width:100%}.productModernPage .productGeneralRightModern .productModernAccordion .textInfoWrapper{border:none;border-radius:0;padding-left:0;padding-right:0}.productModernPage .productGeneralRightModern .productModernAccordion .slideToggleWrap:last-child{border-bottom:1px solid #d9d9d9}.productModernPage .productGeneralRightModern .productModernAccordion .textInfoWrapper .slideToggleWrap .slideToggle .buttonSlideToggle{flex-shrink:0;height:32px;padding:0;transform:none;width:32px}.productModernPage .productGeneralRightModern .productModernAccordion .textInfoWrapper .slideToggleWrap .slideToggle .buttonSlideToggle:after,.productModernPage .productGeneralRightModern .productModernAccordion .textInfoWrapper .slideToggleWrap .slideToggle .buttonSlideToggle:before{display:none}.productModernPage .productGeneralRightModern .productModernAccordion .textInfoWrapper .slideToggleWrap .slideToggle .buttonSlideToggle .buttonSlideToggleIcon{display:block;height:100%;width:100%}.productModernPage .productGeneralRightModern .productModernAccordion .textInfoWrapper .slideToggleWrap .slideToggle .buttonSlideToggle .buttonSlideToggleIcon--collapse{display:none}.productModernPage .productGeneralRightModern .productModernAccordion .textInfoWrapper .slideToggleWrap.active .slideToggle .buttonSlideToggle{transform:none}.productModernPage .productGeneralRightModern .productModernAccordion .textInfoWrapper .slideToggleWrap.active .slideToggle .buttonSlideToggle .buttonSlideToggleIcon--expand{display:none}.productModernPage .productGeneralRightModern .productModernAccordion .textInfoWrapper .slideToggleWrap.active .slideToggle .buttonSlideToggle .buttonSlideToggleIcon--collapse{display:block}.productModernPage .featureProduct .photo{width:50%}@media screen and (max-width:1000px){.productModernPage .featureProduct .photo{width:100%}}.productModernPage .featureProduct .textInfo{flex-direction:column;padding-left:2.2786458333vw;padding-right:2.2786458333vw;padding-top:68px;width:50%}@media screen and (max-width:1536px){.productModernPage .featureProduct .textInfo{padding-left:1.8880208333vw;padding-right:1.8880208333vw}}@media screen and (max-width:1000px){.productModernPage .featureProduct .textInfo{width:100%}}@media screen and (max-width:768px){.productModernPage .featureProduct .textInfo{padding-bottom:0;padding-left:4.0364583333vw;padding-right:4.0364583333vw}}.productModernPage .featureProduct .textInfo .slideToggleWrap{border-top:1px solid #dadada}.productModernPage .featureProduct .textInfo .slideToggleWrap .slideToggle{padding:16px 0}@media screen and (max-width:768px){.productModernPage .featureProduct .textInfo .slideToggleWrap .slideToggle{padding:12px 0}}.productModernPage .featureProduct .textInfo .slideToggleWrap .slideToggle .text{font-size:1.0416666667vw;font-style:Bold;font-weight:700;letter-spacing:0;line-height:1.5625vw}@media screen and (max-width:1536px){.productModernPage .featureProduct .textInfo .slideToggleWrap .slideToggle .text{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .featureProduct .textInfo .textInfoWrapper{padding-left:0;padding-right:0}}.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider{aspect-ratio:1170/1440;display:block;overflow:hidden;position:relative;width:100%}.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider .swiper-wrapper{height:100%;width:100%}.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider .swiper-slide img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider .swiper-pagination{align-items:center;bottom:24px;display:flex;gap:10px;justify-content:center;left:0!important;position:absolute;right:0;width:100%!important;z-index:6}.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider .swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.08);background-image:url(/assets/slide_icon.svg.svg);background-position:50%;background-repeat:no-repeat;background-size:.78125vw .78125vw;border-radius:50%;height:.78125vw;margin:0!important;opacity:1;overflow:hidden;position:relative;width:.78125vw}@media screen and (max-width:1536px){.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider .swiper-pagination .swiper-pagination-bullet{background-size:12px 12px;height:12px;width:12px}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider .swiper-pagination .swiper-pagination-bullet{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider .swiper-pagination .swiper-pagination-bullet:after{background:radial-gradient(72% 40% at 26% 12%,rgba(255,246,214,.95) 0,rgba(255,246,214,0) 70%),radial-gradient(72% 40% at 78% 88%,rgba(255,246,214,.9) 0,rgba(255,246,214,0) 68%),radial-gradient(60% 32% at 10% 72%,rgba(255,246,214,.28) 0,rgba(255,246,214,0) 72%),radial-gradient(60% 32% at 90% 28%,rgba(255,246,214,.28) 0,rgba(255,246,214,0) 72%);border-radius:50%;content:"";inset:-1px;-webkit-mask:radial-gradient(circle,transparent 56%,#000 66%,#000 78%,transparent 88%);mask:radial-gradient(circle,transparent 56%,#000 66%,#000 78%,transparent 88%);opacity:.85;pointer-events:none;position:absolute}.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.14);background-image:url(/assets/active_slide_icon.svg)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.productModernPage .featureProduct .photo.featureExpertsPhoto .productModernVisualSlider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}.productModernPage .categoryCarousel,.productModernPage .experienceUse,.productModernPage .productCarouselMini,.productModernPage .productCarouselViewed,.productModernPage .productModernExpertsSection,.productModernPage .productModernReviewsSection,.productModernPage .productModernSetsVideoSection{margin-top:120px}@media screen and (max-width:1280px){.productModernPage .categoryCarousel,.productModernPage .experienceUse,.productModernPage .productCarouselMini,.productModernPage .productCarouselViewed,.productModernPage .productModernExpertsSection,.productModernPage .productModernReviewsSection,.productModernPage .productModernSetsVideoSection{margin-top:80px}}@media screen and (max-width:1000px){.productModernPage .categoryCarousel,.productModernPage .experienceUse,.productModernPage .productCarouselMini,.productModernPage .productCarouselViewed,.productModernPage .productModernExpertsSection,.productModernPage .productModernReviewsSection,.productModernPage .productModernSetsVideoSection{margin-top:48px}}.productModernPage .productCarouselMini>.title,.productModernPage .productCarouselViewed>.title{background:none;border-radius:0;color:#111;font-size:2.0833333333vw;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:2.0833333333vw;margin:0 4.0364583333vw 40px;padding:0;text-align:left;text-transform:none;width:auto}@media screen and (max-width:1536px){.productModernPage .productCarouselMini>.title,.productModernPage .productCarouselViewed>.title{font-size:32px;line-height:32px}}@media screen and (max-width:1000px){.productModernPage .productCarouselMini>.title,.productModernPage .productCarouselViewed>.title{font-size:18px;line-height:24px;margin-left:16px}}@media screen and (max-width:768px){.productModernPage .productCarouselMini>.title,.productModernPage .productCarouselViewed>.title{margin-bottom:24px}}.productModernPage .categoryCarousel>.head,.productModernPage .experienceUse>.head,.productModernPage .productCarouselViewed>.head,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;margin:0 0 40px;padding:0 64px;text-align:left}@media screen and (max-width:1000px){.productModernPage .categoryCarousel>.head,.productModernPage .experienceUse>.head,.productModernPage .productCarouselViewed>.head,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation{margin-bottom:24px;padding:0 16px}}@media screen and (max-width:768px){.productModernPage .categoryCarousel>.head,.productModernPage .experienceUse>.head,.productModernPage .productCarouselViewed>.head,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation{padding:0}}.productModernPage .categoryCarousel>.head .featureExpertsTitle,.productModernPage .categoryCarousel>.head .title,.productModernPage .experienceUse>.head .featureExpertsTitle,.productModernPage .experienceUse>.head .title,.productModernPage .productCarouselViewed>.head .featureExpertsTitle,.productModernPage .productCarouselViewed>.head .title,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .featureExpertsTitle,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .title{background:none;border-radius:0;color:#111;font-size:2.0833333333vw;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:2.0833333333vw;margin:0;padding:0;text-align:left;text-transform:none;width:auto}@media screen and (max-width:1536px){.productModernPage .categoryCarousel>.head .featureExpertsTitle,.productModernPage .categoryCarousel>.head .title,.productModernPage .experienceUse>.head .featureExpertsTitle,.productModernPage .experienceUse>.head .title,.productModernPage .productCarouselViewed>.head .featureExpertsTitle,.productModernPage .productCarouselViewed>.head .title,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .featureExpertsTitle,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .title{font-size:32px;line-height:32px}}@media screen and (max-width:1000px){.productModernPage .categoryCarousel>.head .featureExpertsTitle,.productModernPage .categoryCarousel>.head .title,.productModernPage .experienceUse>.head .featureExpertsTitle,.productModernPage .experienceUse>.head .title,.productModernPage .productCarouselViewed>.head .featureExpertsTitle,.productModernPage .productCarouselViewed>.head .title,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .featureExpertsTitle,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .title{font-size:18px;line-height:24px;margin-left:16px}}.productModernPage .categoryCarousel>.head .featureExpertsHeadText,.productModernPage .experienceUse>.head .featureExpertsHeadText,.productModernPage .productCarouselViewed>.head .featureExpertsHeadText,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .featureExpertsHeadText{display:flex;flex-direction:column;gap:8px;min-width:0}.productModernPage .categoryCarousel>.head .featureExpertsSubtitle,.productModernPage .experienceUse>.head .featureExpertsSubtitle,.productModernPage .productCarouselViewed>.head .featureExpertsSubtitle,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .featureExpertsSubtitle{text-align:left}.productModernPage .categoryCarousel>.head .buttons,.productModernPage .experienceUse>.head .buttons,.productModernPage .productCarouselViewed>.head .buttons,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .buttons{align-items:center;display:flex;flex-shrink:0;gap:12px}.productModernPage .categoryCarousel>.head .carouselBTN,.productModernPage .experienceUse>.head .carouselBTN,.productModernPage .productCarouselViewed>.head .carouselBTN,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .carouselBTN{background:none;border:none;cursor:pointer;display:block;height:48px;opacity:.9;padding:0;width:48px}.productModernPage .categoryCarousel>.head .carouselBTN:hover,.productModernPage .experienceUse>.head .carouselBTN:hover,.productModernPage .productCarouselViewed>.head .carouselBTN:hover,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .carouselBTN:hover{opacity:1}.productModernPage .categoryCarousel>.head .carouselBTN.swiper-button-disabled,.productModernPage .experienceUse>.head .carouselBTN.swiper-button-disabled,.productModernPage .productCarouselViewed>.head .carouselBTN.swiper-button-disabled,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .carouselBTN.swiper-button-disabled{cursor:default;opacity:.5}.productModernPage .categoryCarousel>.head .carouselBTN.swiper-button-lock,.productModernPage .experienceUse>.head .carouselBTN.swiper-button-lock,.productModernPage .productCarouselViewed>.head .carouselBTN.swiper-button-lock,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .carouselBTN.swiper-button-lock{display:none}.productModernPage .categoryCarousel>.head .carouselBTN .iconSvg,.productModernPage .categoryCarousel>.head .carouselBTN img,.productModernPage .experienceUse>.head .carouselBTN .iconSvg,.productModernPage .experienceUse>.head .carouselBTN img,.productModernPage .productCarouselViewed>.head .carouselBTN .iconSvg,.productModernPage .productCarouselViewed>.head .carouselBTN img,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .carouselBTN .iconSvg,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .carouselBTN img{display:block;height:48px;width:48px}@media screen and (max-width:1000px){.productModernPage .categoryCarousel>.head .carouselBTN,.productModernPage .experienceUse>.head .carouselBTN,.productModernPage .productCarouselViewed>.head .carouselBTN,.productModernPage .productModernExpertsSection .photo .featureExpertsHead--navigation .carouselBTN{display:none}}.productModernPage .card_item_description{font-size:1.0416666667vw;line-height:1.5625vw;padding-left:24px;padding-right:24px}.productModernPage .card_item_description p{margin:0;padding:0}@media screen and (max-width:1536px){.productModernPage .card_item_description{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .card_item_description{font-size:12px;line-height:16px;margin-top:2px}}.productModernPage .cardItem__product .priseWrap,.productModernPage .cardItem__product .ratingWrap,.productModernPage .cardItem__product .wrapLink{padding:0 24px}.productModernPage .cardItem__product .small{font-weight:700}.productModernPage .cardItem__product .wrapLink{font-size:1.0416666667vw;line-height:1.5625vw}@media screen and (max-width:1536px){.productModernPage .cardItem__product .wrapLink{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .cardItem__product .wrapLink{font-size:14px;line-height:20px}}@media screen and (max-width:1921px){.productModernPage .cardItem__product .ratingWrap .stars .item{height:9px;width:7px}.productModernPage .cardItem__product .ratingWrap .quantity{font-size:10px}}@media screen and (max-width:768px){.productModernPage .cardItem__product .ratingWrap .starsWrap{padding:0}}.productModernPage .cardItem__product .btnFavorites .noActive{height:16px;width:16px}.productModernPage .cardItem__product .buttonWrapMod{padding:24px}.productModernPage .cardItem__product .buttonWrapMod .btn{border-radius:10px}.productModernPage .cardItem__product .buttonWrapMod .btn .text{font-size:.9114583333vw}@media screen and (max-width:1536px){.productModernPage .cardItem__product .buttonWrapMod .btn .text{font-size:14px}}.productModernPage .buttonWrapMod .btn .iconSvg{display:none;height:12px;width:12px}.productModernPage .productModernInlineMini{clear:both;min-width:0;width:100%}.productModernPage .productModernInlineMini .productCarouselMini{margin-top:0;width:100%}.productModernPage .productModernInlineMini .productCarouselMini .title{font-size:22px;margin-bottom:16px;margin-left:0;margin-top:16px;text-transform:uppercase}@media screen and (max-width:768px){.productModernPage .productModernInlineMini .productCarouselMini .title{font-size:17px}}.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper{overflow:hidden;width:100%}.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .swiper-slide{height:auto;max-width:275px}@media screen and (max-width:1000px){.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .swiper-slide{max-width:none}}.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product{margin:0 auto;max-width:17.9036458333vw;min-height:33.0729166667vw}@media screen and (max-width:1536px){.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product{max-width:275px;min-height:508px}}@media screen and (max-width:1000px){.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product{max-width:none;min-height:auto}}.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product .photo{margin-bottom:0;max-height:17.9036458333vw;min-height:17.9036458333vw}@media screen and (max-width:1536px){.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product .photo{max-height:275px;min-height:275px}}@media screen and (max-width:1000px){.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product .photo{max-height:none;min-height:50vw}}.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product .photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product .ratingWrap{align-items:center;height:auto;min-height:10px;padding-bottom:4px;padding-top:0}@media screen and (max-width:1000px){.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product .ratingWrap{flex-direction:row;min-width:0}}.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product .ratingWrap .starsWrap{min-height:10px;padding:0}.productModernPage .productModernInlineMini .productCarouselMini .productCarouselMiniSwiper .cardItem__product .ratingWrap .starsWrap:after{content:none;display:none;height:0}@media screen and (max-width:768px){.productModernPage .categoryCarousel .categoryCarouselItem{max-width:none}}.productModernPage .categoryCarousel .categoryCarouselItem .wrapper{aspect-ratio:358/524;overflow:hidden;position:relative}@media screen and (max-width:768px){.productModernPage .categoryCarousel .categoryCarouselItem .wrapper{aspect-ratio:auto;height:286px}}.productModernPage .categoryCarousel .categoryCarouselItem .wrapper:after{background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.45));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .photo,.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .photo picture{display:block;height:100%;width:100%}.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .photo img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper{bottom:0;box-sizing:border-box;left:0;padding:0 2.0833333333vw 2.0833333333vw;right:0;width:100%;z-index:1}@media screen and (max-width:1536px){.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper{padding:0 32px 32px}}@media screen and (max-width:1000px){.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper{padding:0 20px 20px}}.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper .name{font-size:1.8880208333vw;font-weight:700;line-height:1.953125vw;margin-bottom:8px;text-transform:none}@media screen and (max-width:1536px){.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper .name{font-size:32px;line-height:32px}}@media screen and (max-width:768px){.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper .name{font-size:20px;line-height:24px}}.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper .link{padding:0}.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper .link .text{font-size:.9114583333vw;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper .link .text{font-size:14px;line-height:20px}}.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper .icon{height:1.0416666667vw;width:1.0416666667vw}@media screen and (max-width:1536px){.productModernPage .categoryCarousel .categoryCarouselItem .wrapper .textWrapper .icon{height:16px;width:16px}}.productModernPage .productCarouselModernCards .swiper .swiper-wrapper{align-items:stretch}.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product{background:#fff;border:1px solid #dadada;border-left-width:0;box-sizing:border-box;height:auto;min-height:38.9322916667vw;padding:0 0 1.0416666667vw;width:21.3541666667vw}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product{min-height:598px;width:328px}}@media screen and (max-width:1000px){.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product{min-height:0;width:300px}}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product{padding:0 0 16px;width:38.4615384615%}}@media screen and (max-width:599px){.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product{width:62.5%}}.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product:first-child{border-left-width:1px}.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product.border__wrap{padding-bottom:0}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product.border__wrap{padding-top:0}}.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product.border__wrap .buttonWrapMod{padding-bottom:.5859375vw}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product.border__wrap .buttonWrapMod{padding-bottom:calc(1.04167vw - 7px)}}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .swiper-slide.cardItem__product.border__wrap .buttonWrapMod{padding-bottom:9px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .gr,.productModernPage .productCarouselModernCards .swiper .cardItem__product .gr.cardItemBorder{background:#fff;padding:0}.productModernPage .productCarouselModernCards .swiper .cardItem__product .gr{height:100%}.productModernPage .productCarouselModernCards .swiper .cardItem__product .gr.cardItemBorder{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(180deg,#96e6ef 0,#66dcc9 35%,#f8c56c 67%,#f2a6ba) border-box;border:.4557291667vw solid transparent;box-sizing:border-box}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .gr.cardItemBorder{border-width:7px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .cardItemBorder .photo.wrapLink{margin-bottom:0}.productModernPage .productCarouselModernCards .swiper .cardItem__product .cardItemBorder .photo.wrapLink img{margin-top:0;width:100%}.productModernPage .productCarouselModernCards .swiper .cardItem__product .cardWrapMod{flex:1 0 auto}.productModernPage .productCarouselModernCards .swiper .cardItem__product .cardLinkWrap{color:#111;display:flex;flex:1 0 auto;flex-direction:column}.productModernPage .productCarouselModernCards .swiper .cardItem__product .photo{aspect-ratio:327/362;margin:0;min-height:0;overflow:hidden;padding:0;width:100%}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .photo{aspect-ratio:auto;height:228px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .photo picture img,.productModernPage .productCarouselModernCards .swiper .cardItem__product .photo>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productModernPage .productCarouselModernCards .swiper .cardItem__product .photo .sell_price_proc{background:#ff5f4a;border-radius:8px;bottom:auto;color:#fff;font-size:14px;font-weight:400;left:20px;line-height:20px;padding:4px 8px;top:16px}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .photo .sell_price_proc{left:14px;top:12px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .photo .sell_price_proc:before{content:"-"}.productModernPage .productCarouselModernCards .swiper .cardItem__product .photo:hover .sell_price_proc{display:block}.productModernPage .productCarouselModernCards .swiper .cardItem__product .btnFavorites{align-items:center;background:#f6f6f6;border-radius:50%;display:flex;height:40px;justify-content:center;padding:0;right:20px;top:16px;width:40px}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .btnFavorites{height:32px;right:14px;top:12px;width:32px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .btnFavorites .iconSvg{height:18px;width:18px}.productModernPage .productCarouselModernCards .swiper .cardItem__product .cardStickers,.productModernPage .productCarouselModernCards .swiper .cardItem__product .customLabel{left:20px;top:16px}.productModernPage .productCarouselModernCards .swiper .cardItem__product .buttonWrapMod,.productModernPage .productCarouselModernCards .swiper .cardItem__product .cardItemPriceRow,.productModernPage .productCarouselModernCards .swiper .cardItem__product .cardItemRating,.productModernPage .productCarouselModernCards .swiper .cardItem__product .card_item_description,.productModernPage .productCarouselModernCards .swiper .cardItem__product .titleH5{padding-left:20px;padding-right:20px}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .buttonWrapMod,.productModernPage .productCarouselModernCards .swiper .cardItem__product .cardItemPriceRow,.productModernPage .productCarouselModernCards .swiper .cardItem__product .cardItemRating,.productModernPage .productCarouselModernCards .swiper .cardItem__product .card_item_description,.productModernPage .productCarouselModernCards .swiper .cardItem__product .titleH5{padding-left:14px;padding-right:14px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .titleH5{color:#111;flex:none;font-size:1.0416666667vw;line-height:1.5625vw;margin:16px 0 0;padding-bottom:0;padding-top:0}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .titleH5{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .titleH5{font-size:14px;line-height:20px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .card_item_description{color:#727272;font-size:1.0416666667vw;line-height:1.5625vw;margin-top:8px;padding-bottom:0;padding-top:0}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .card_item_description{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .card_item_description{font-size:12px;line-height:16px;margin-top:2px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .cardItemPriceRow{align-items:center;background:#fff;display:flex;gap:12px;justify-content:space-between;padding-top:16px}.productModernPage .productCarouselModernCards .swiper .cardItem__product .priseWrap{flex-wrap:wrap;gap:4px;min-width:0;padding:0}.productModernPage .productCarouselModernCards .swiper .cardItem__product .priseWrap .small{align-items:baseline;color:#111;font-size:1.0416666667vw;font-weight:700;gap:8px;line-height:1.5625vw;text-transform:none}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .priseWrap .small{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .priseWrap .small{font-size:14px;line-height:20px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .priseWrap .price{color:#ff5f4a;order:-1}.productModernPage .productCarouselModernCards .swiper .cardItem__product .priseWrap .oldWrap:after{content:none}.productModernPage .productCarouselModernCards .swiper .cardItem__product .priseWrap .oldWrap .old{color:#9c9c9c;font-size:.9114583333vw;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .priseWrap .oldWrap .old{font-size:14px;line-height:20px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .priseWrap .labelNew{font-size:12px;line-height:16px}.productModernPage .productCarouselModernCards .swiper .cardItem__product .buttonWrapMod{padding-bottom:0;padding-top:16px}.productModernPage .productCarouselModernCards .swiper .cardItem__product .buttonWrapMod .btn{border-radius:10px;height:3.125vw}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .buttonWrapMod .btn{height:48px}}.productModernPage .productCarouselModernCards .swiper .cardItem__product .buttonWrapMod .btn .text{font-size:1.0416666667vw;font-weight:700}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .buttonWrapMod .btn .text{font-size:16px}}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItem__product .buttonWrapMod .btn .text{font-size:14px}}.productModernPage .productCarouselModernCards .swiper .cardItemRating{align-items:center;display:flex;gap:6px;margin-top:12px}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItemRating{margin-top:0}}.productModernPage .productCarouselModernCards .swiper .cardItemRatingStars{color:#ffe540;display:inline-flex;gap:2px}.productModernPage .productCarouselModernCards .swiper .cardItemRatingStar{fill:currentColor;stroke:currentColor;stroke-width:1.2;stroke-linejoin:round;display:block;height:.9765625vw;width:1.0416666667vw}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItemRatingStar{height:15px;width:16px}}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItemRatingStar{height:12px;width:12px}}.productModernPage .productCarouselModernCards .swiper .cardItemRatingStar--empty{fill:none}.productModernPage .productCarouselModernCards .swiper .cardItemRatingValue{color:#727272;font-size:.9114583333vw;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItemRatingValue{font-size:14px;line-height:20px}}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItemRatingValue{font-size:12px;line-height:16px}}.productModernPage .productCarouselModernCards .swiper .cardItemQuantity{align-items:center;display:flex;flex:none;gap:12px}.productModernPage .productCarouselModernCards .swiper .cardItemQuantityBtn{background:none;border:none;border-radius:50%;cursor:pointer;display:block;height:2.0833333333vw;padding:0;transition:opacity .2s;width:2.0833333333vw}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItemQuantityBtn{height:32px;width:32px}}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItemQuantityBtn{height:28px;width:28px}}.productModernPage .productCarouselModernCards .swiper .cardItemQuantityBtn img{display:block;height:100%;width:100%}.productModernPage .productCarouselModernCards .swiper .cardItemQuantityBtn:disabled{cursor:default;opacity:.4}.productModernPage .productCarouselModernCards .swiper .cardItemQuantityBtn:focus-visible{outline:2px solid #111;outline-offset:2px}.productModernPage .productCarouselModernCards .swiper .cardItemQuantityValue{color:#111;font-size:1.0416666667vw;line-height:1.5625vw;min-width:12px;text-align:center}@media screen and (max-width:1536px){.productModernPage .productCarouselModernCards .swiper .cardItemQuantityValue{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .productCarouselModernCards .swiper .cardItemQuantityValue{font-size:14px;line-height:16px}}.productModernPage .productModernTechnology{align-items:start;background:none;box-sizing:border-box;display:grid;gap:4.1666666667vw;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:120px;padding:0 64px}@media screen and (max-width:1536px){.productModernPage .productModernTechnology{gap:64px}}@media screen and (max-width:1000px){.productModernPage .productModernTechnology{gap:32px;grid-template-columns:minmax(0,1fr);padding:0 16px}}@media screen and (max-width:768px){.productModernPage .productModernTechnology{margin-top:48px}}.productModernPage .productModernTechnology>.technologyTextInfo:only-child{grid-column:1/-1}.productModernPage .productModernTechnology .technologyTextInfo{background:none;border-radius:0;box-sizing:border-box;display:block;height:auto;margin:0;padding:0;width:100%}.productModernPage .productModernTechnology .productAdvantagesExpanded .productAdvantagesHead .productAdvantagesTitle{font-size:1.5625vw;letter-spacing:0;line-height:2.0833333333vw;text-align:left;text-transform:none}@media screen and (max-width:1536px){.productModernPage .productModernTechnology .productAdvantagesExpanded .productAdvantagesHead .productAdvantagesTitle{font-size:24px;line-height:32px}}@media screen and (max-width:768px){.productModernPage .productModernTechnology .productAdvantagesExpanded .productAdvantagesHead .productAdvantagesTitle{font-size:18px;line-height:24px}}.productModernPage .productModernTechnology .productAdvantagesHeadImage{margin-left:0}.productModernPage .productModernTechnology .productAdvantagesExpandedTitle{text-transform:none}.productModernPage .productModernTechnology .technologyTextInfoWrapper{display:block;height:auto;overflow:visible}.productModernPage .productModernTechnology .description{color:#111;font-size:1.0416666667vw;font-weight:400;line-height:1.5625vw;margin-bottom:0}@media screen and (max-width:1536px){.productModernPage .productModernTechnology .description{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .productModernTechnology .description{font-size:14px;line-height:20px}}.productModernPage .productModernTechnology .description div,.productModernPage .productModernTechnology .description p{font-size:inherit;line-height:inherit;margin-bottom:12px}.productModernPage .productModernTechnology .description [style*="font-weight: 700"],.productModernPage .productModernTechnology .description [style*="font-weight: bold"],.productModernPage .productModernTechnology .description [style*="font-weight: bolder"],.productModernPage .productModernTechnology .description b,.productModernPage .productModernTechnology .description strong{display:inline-block;font-size:1.5625vw!important;font-weight:700!important;line-height:2.0833333333vw;margin-top:24px}@media screen and (max-width:1536px){.productModernPage .productModernTechnology .description [style*="font-weight: 700"],.productModernPage .productModernTechnology .description [style*="font-weight: bold"],.productModernPage .productModernTechnology .description [style*="font-weight: bolder"],.productModernPage .productModernTechnology .description b,.productModernPage .productModernTechnology .description strong{font-size:24px!important;line-height:32px}}@media screen and (max-width:768px){.productModernPage .productModernTechnology .description [style*="font-weight: 700"],.productModernPage .productModernTechnology .description [style*="font-weight: bold"],.productModernPage .productModernTechnology .description [style*="font-weight: bolder"],.productModernPage .productModernTechnology .description b,.productModernPage .productModernTechnology .description strong{font-size:18px!important;line-height:24px;margin-top:16px}}.productModernPage .productModernTechnology .description>div:first-child [style*="font-weight: bolder"],.productModernPage .productModernTechnology .description>div:first-child b,.productModernPage .productModernTechnology .description>div:first-child strong,.productModernPage .productModernTechnology .description>p:first-child [style*="font-weight: bolder"],.productModernPage .productModernTechnology .description>p:first-child b,.productModernPage .productModernTechnology .description>p:first-child strong{margin-top:0}.productModernPage .productModernStory{align-items:stretch;background:#fff;color:#111;display:flex;font-family:PCTL9600,sans-serif;margin-top:120px}@media screen and (max-width:1000px){.productModernPage .productModernStory{flex-direction:column;margin-top:40px}}@media screen and (max-width:768px){.productModernPage .productModernStory{margin-top:48px}}.productModernPage .productModernStory .productModernStorySlider{height:100%;width:100%}.productModernPage .productModernStory .productModernStorySlider .swiper-slide,.productModernPage .productModernStory .productModernStorySlider .swiper-wrapper,.productModernPage .productModernStory .productModernStorySlider picture{display:block;height:100%;width:100%}.productModernPage .productModernStory .productModernStorySlider img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productModernPage .productModernStory .productModernStorySlider .swiper-pagination{align-items:center;bottom:20px;display:inline-flex;gap:10px;justify-content:center;left:0;width:100%}.productModernPage .productModernStory .productModernStorySlider .swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.08);background-image:url(/assets/slide_icon.svg.svg);background-position:50%;background-repeat:no-repeat;background-size:.78125vw .78125vw;border-radius:50%;height:.78125vw;margin:0!important;opacity:1;overflow:hidden;position:relative;width:.78125vw}@media screen and (max-width:1536px){.productModernPage .productModernStory .productModernStorySlider .swiper-pagination .swiper-pagination-bullet{background-size:12px 12px;height:12px;width:12px}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.productModernPage .productModernStory .productModernStorySlider .swiper-pagination .swiper-pagination-bullet{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.productModernPage .productModernStory .productModernStorySlider .swiper-pagination .swiper-pagination-bullet:after{background:radial-gradient(72% 40% at 26% 12%,rgba(255,246,214,.95) 0,rgba(255,246,214,0) 70%),radial-gradient(72% 40% at 78% 88%,rgba(255,246,214,.9) 0,rgba(255,246,214,0) 68%),radial-gradient(60% 32% at 10% 72%,rgba(255,246,214,.28) 0,rgba(255,246,214,0) 72%),radial-gradient(60% 32% at 90% 28%,rgba(255,246,214,.28) 0,rgba(255,246,214,0) 72%);border-radius:50%;content:"";inset:-1px;-webkit-mask:radial-gradient(circle,transparent 56%,#000 66%,#000 78%,transparent 88%);mask:radial-gradient(circle,transparent 56%,#000 66%,#000 78%,transparent 88%);opacity:.85;pointer-events:none;position:absolute}.productModernPage .productModernStory .productModernStorySlider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.14);background-image:url(/assets/active_slide_icon.svg)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.productModernPage .productModernStory .productModernStorySlider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.productModernPage .productModernStory .productModernStorySlider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{opacity:1}.productModernPage .productModernStory .productModernStoryMedia{aspect-ratio:713/827;flex:0 0 49.5139%;max-height:960px;overflow:hidden;position:relative}@media screen and (max-width:1536px){.productModernPage .productModernStory .productModernStoryMedia{max-height:827px}}@media screen and (max-width:1000px){.productModernPage .productModernStory .productModernStoryMedia{aspect-ratio:1/1;flex:none;width:100%}}@media screen and (max-width:768px){.productModernPage .productModernStory .productModernStoryMedia{aspect-ratio:auto;height:min(480px,128vw)}}.productModernPage .productModernStory .productModernStoryMedia .video-js,.productModernPage .productModernStory .productModernStoryMedia img,.productModernPage .productModernStory .productModernStoryMedia picture,.productModernPage .productModernStory .productModernStoryMedia video{display:block;height:100%!important;width:100%!important}.productModernPage .productModernStory .productModernStoryMedia img,.productModernPage .productModernStory .productModernStoryMedia video{-o-object-fit:cover;object-fit:cover}.productModernPage .productModernStory .productModernStoryContent{display:flex;flex:1 1 0;flex-direction:column;justify-content:space-between;min-width:0;padding-bottom:66px;padding-left:126px;padding-top:66px}@media screen and (max-width:1000px){.productModernPage .productModernStory .productModernStoryContent{flex:none;padding:40px 4.0364583333vw 0}}@media screen and (max-width:768px){.productModernPage .productModernStory .productModernStoryContent{overflow:hidden;padding:16px 16px 0}}.productModernPage .productModernStory.productModernStory--noMedia .productModernStoryContent{padding-left:4.0364583333vw}.productModernPage .productModernStory.productModernStory--noText .productModernStoryContent{justify-content:flex-end}.productModernPage .productModernStory .productModernStoryText{box-sizing:content-box;font-size:1.0416666667vw;font-weight:400;letter-spacing:0;line-height:1.5625vw;max-width:35.15625vw;padding-right:4.0364583333vw}@media screen and (max-width:1536px){.productModernPage .productModernStory .productModernStoryText{font-size:16px;line-height:24px;max-width:540px}}@media screen and (max-width:1000px){.productModernPage .productModernStory .productModernStoryText{max-width:none;padding-right:0}}@media screen and (max-width:768px){.productModernPage .productModernStory .productModernStoryText{font-size:14px}}.productModernPage .productModernStory .productModernStoryText div,.productModernPage .productModernStory .productModernStoryText p{margin:0}.productModernPage .productModernStory .productModernStoryText p+p{margin-top:24px}@media screen and (max-width:768px){.productModernPage .productModernStory .productModernStoryText p+p{margin-top:16px}}.productModernPage .productModernStory .productModernStoryText [style*="font-weight: 700"],.productModernPage .productModernStory .productModernStoryText [style*="font-weight: bold"],.productModernPage .productModernStory .productModernStoryText [style*="font-weight: bolder"],.productModernPage .productModernStory .productModernStoryText b,.productModernPage .productModernStory .productModernStoryText strong{font-size:1.5625vw;font-weight:700!important;letter-spacing:0;line-height:1.5625vw}@media screen and (max-width:1536px){.productModernPage .productModernStory .productModernStoryText [style*="font-weight: 700"],.productModernPage .productModernStory .productModernStoryText [style*="font-weight: bold"],.productModernPage .productModernStory .productModernStoryText [style*="font-weight: bolder"],.productModernPage .productModernStory .productModernStoryText b,.productModernPage .productModernStory .productModernStoryText strong{font-size:24px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .productModernStory .productModernStoryText [style*="font-weight: 700"],.productModernPage .productModernStory .productModernStoryText [style*="font-weight: bold"],.productModernPage .productModernStory .productModernStoryText [style*="font-weight: bolder"],.productModernPage .productModernStory .productModernStoryText b,.productModernPage .productModernStory .productModernStoryText strong{font-size:14px;line-height:20px}}.productModernPage .productModernStory .productModernStoryFounders{display:grid;grid-template-columns:minmax(0,1fr);position:relative;top:-40px}@media screen and (max-width:1000px){.productModernPage .productModernStory .productModernStoryFounders{top:-5px}}.productModernPage .productModernStory .productModernStoryFounders>*{grid-area:1/1}.productModernPage .productModernStory .productModernStoryFoundersPhoto{display:block;height:504px;justify-self:end;max-width:100%;position:relative;width:460px}@media screen and (max-width:1000px){.productModernPage .productModernStory .productModernStoryFoundersPhoto{height:auto;max-width:90%;width:344px}}@media screen and (max-width:768px){.productModernPage .productModernStory .productModernStoryFoundersPhoto{height:auto;margin-right:-16px;width:274px}}.productModernPage .productModernStory .productModernStoryFoundersPhoto img{display:block;height:auto;width:100%}.productModernPage .productModernStory .productModernStoryFoundersPhoto:after{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.85) 70%,#fff);bottom:-80px;content:"";height:45%;left:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 60%);mask-image:linear-gradient(180deg,transparent 0,#000 60%);pointer-events:none;position:absolute;right:0}@media screen and (max-width:1000px){.productModernPage .productModernStory .productModernStoryFoundersPhoto:after{bottom:-20px;height:55%}}@media screen and (max-width:768px){.productModernPage .productModernStory .productModernStoryFoundersPhoto:after{bottom:-55px}}.productModernPage .productModernStory .productModernStoryFoundersName{align-self:end;height:auto;justify-self:start;margin-bottom:18px;max-width:45%;position:relative;width:14.3229166667vw;z-index:1}@media screen and (max-width:1536px){.productModernPage .productModernStory .productModernStoryFoundersName{width:218px}}@media screen and (max-width:768px){.productModernPage .productModernStory .productModernStoryFoundersName{margin-bottom:10px;width:146px}}.productModernPage .reviews .pagination{padding-bottom:40px}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection{margin-bottom:0}.productModernPage .productModernReviewsSection.productModernReviewsSection--afterStory{margin-top:0}}.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media{align-items:stretch;flex-direction:row;justify-content:space-between}@media screen and (max-width:1000px){.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media{flex-direction:column}}.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .photo.reviewsMediaColumn,.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .reviewsMediaColumn{min-height:auto;width:50%}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .photo.reviewsMediaColumn,.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .reviewsMediaColumn{max-height:714px}}@media screen and (max-width:1000px){.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .photo.reviewsMediaColumn,.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .reviewsMediaColumn{width:100%}}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .photo.reviewsMediaColumn,.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .reviewsMediaColumn{display:block;height:100vw;min-height:100vw;order:-1}}.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .textInfo{margin-top:0;padding:0 32px;width:45%}@media screen and (max-width:1000px){.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .textInfo{padding:16px;width:100%}}.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature.reviewsFeature--with-media .reviews .reviewsContent{max-width:100%}.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature>.textInfo.m0sm{margin-top:0;padding-top:0}@media screen and (min-width:1001px){.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature>.textInfo.m0sm{padding-left:64px;padding-right:64px}}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature>.textInfo.m0sm{padding-bottom:0}}.productModernPage .productModernReviewsSection .featureProduct.reviewsFeature:not(.reviewsFeature--with-media)>.textInfo+.textInfo{order:-1}.productModernPage .productModernReviewsSection .reviews .head--summary{align-items:flex-start;gap:0;padding-top:0}.productModernPage .productModernReviewsSection .reviews .head--summary .summaryTitle{background:none;border-radius:0;color:#111;font-size:2.0833333333vw;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:2.0833333333vw;margin:0 0 40px;padding:0;text-align:left;text-transform:none;width:auto}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .head--summary .summaryTitle{font-size:32px;line-height:32px}}@media screen and (max-width:1000px){.productModernPage .productModernReviewsSection .reviews .head--summary .summaryTitle{font-size:18px;line-height:24px;margin-left:16px}}@media screen and (max-width:1280px){.productModernPage .productModernReviewsSection .reviews .head--summary .summaryTitle{font-size:24px;line-height:32px}}@media screen and (max-width:1000px){.productModernPage .productModernReviewsSection .reviews .head--summary .summaryTitle{margin-bottom:24px}}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection .reviews .head--summary .summaryTitle{font-size:18px;line-height:24px;margin-left:0}}.productModernPage .productModernReviewsSection .reviews .reviewsContent{margin-left:0}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection .reviews .reviewsContent{max-width:none}}.productModernPage .productModernReviewsSection .reviews .reviewsSort{justify-content:flex-start}.productModernPage .productModernReviewsSection .reviews .reviewsToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px 16px;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .reviewsToolbar{margin-bottom:16px;max-width:537px}}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection .reviews .reviewsToolbar{flex-wrap:nowrap;max-width:none}}.productModernPage .productModernReviewsSection .reviews .reviewsToolbar .reviewsSort--modern{flex:0 1 auto;margin-bottom:0;min-width:0}.productModernPage .productModernReviewsSection .reviews .reviewsToolbar .reviewsSort--modern .reviewsSortCurrent,.productModernPage .productModernReviewsSection .reviews .reviewsToolbar .reviewsSort--modern .reviewsSortToggle{max-width:100%;width:auto}.productModernPage .productModernReviewsSection .reviews .reviewsToolbar .reviewsSort--modern .reviewsSortIcon{margin-left:8px}.productModernPage .productModernReviewsSection .reviews .reviewsToolbar .reviewsSort--modern .reviewsSortDropdown{min-width:100%;white-space:nowrap;width:auto}.productModernPage .productModernReviewsSection .reviews .reviewsToolbar .pagination{flex:none;margin:0;padding-bottom:0;position:relative}.productModernPage .productModernReviewsSection .reviews .reviewsToolbar .pagination button{border-bottom:1px solid #9c9c9c;color:#727272;font-family:inherit;font-size:.9114583333vw;gap:.5208333333vw;line-height:1.3020833333vw;padding-bottom:.2604166667vw}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .reviewsToolbar .pagination button{font-size:14px;gap:8px;line-height:20px;padding-bottom:4px}}.productModernPage .productModernReviewsSection .reviews .reviewsToolbar .pagination .paginationButtonIcon{height:.5208333333vw;transform:rotate(-90deg);width:.6510416667vw}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .reviewsToolbar .pagination .paginationButtonIcon{height:8px;width:10px}}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern{margin-bottom:24px}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern{margin-bottom:16px}}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortCurrent{width:100%}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortCurrent{max-width:none}}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortToggle{align-items:center;background:#fff;border:1px solid #b4b4b4;border-radius:12px;box-sizing:border-box;color:#111;display:flex;font-family:inherit;gap:8px;height:3.125vw;padding:0 1.0416666667vw;text-align:left;width:100%}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortToggle{height:48px;padding:0 16px}}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortFilterIcon{flex:0 0 1.3020833333vw;height:1.3020833333vw;width:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortFilterIcon{flex:0 0 20px;height:20px;width:20px}}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortFilterIcon{height:16px;width:16px}}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortLabel,.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortValue{color:#111;font-size:.9114583333vw;font-weight:400;line-height:24px}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortLabel,.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortValue{font-size:14px}}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortIcon{height:.390625vw;margin-left:auto;width:.6510416667vw}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortIcon{height:6px;width:10px}}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortDropdown{border:1px solid #b4b4b4;border-radius:12px;box-shadow:none;box-sizing:border-box;left:0;min-width:0;overflow:hidden;padding:0;right:auto;top:calc(100% + 10px);width:100%}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortToggle{background:none;border:none;border-radius:0;height:auto;padding:4px 0}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortFilterIcon{flex-basis:16px;height:16px;width:16px}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortLabel{font-size:16px;font-weight:500}}@media screen and (max-width:768px) and (max-width:768px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortLabel{font-size:14px;line-height:20px}}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortColon,.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortIcon,.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortValue{display:none}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortDropdown{max-width:calc(100vw - 32px);min-width:240px;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortOption{align-items:center;color:#111;display:flex;font-family:inherit;font-size:1.0416666667vw;font-weight:400;gap:12px;justify-content:space-between;line-height:24px;padding:.8463541667vw 1.0416666667vw}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortOption{font-size:16px;padding:13px 16px}}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortOption:hover{background:#f6f5f3;font-weight:400}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortOption.active{background:#f6f5f3;font-weight:700}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortOptionCheck{flex:0 0 1.0416666667vw;height:1.0416666667vw;visibility:hidden;width:1.0416666667vw}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortOptionCheck{flex:0 0 16px;height:16px;width:16px}}.productModernPage .productModernReviewsSection .reviews .reviewsSort--modern .reviewsSortOption.active .reviewsSortOptionCheck{visibility:visible}.productModernPage .productModernReviewsSection .reviews .resultsReviewsWrap{align-items:flex-start}@media screen and (max-width:1536px){.productModernPage .productModernReviewsSection .reviews .resultsReviewsWrap{max-width:537px}}@media screen and (max-width:768px){.productModernPage .productModernReviewsSection .reviews .resultsReviewsWrap{max-width:100%}}.productModernPage .productModernSetsVideoSection{align-items:stretch}@media screen and (max-width:1000px){.productModernPage .productModernSetsVideoSection{flex-direction:column}}@media screen and (max-width:1921px){.productModernPage .productModernSetsVideoSection .textInfo{padding-top:0}}.productModernPage .productModernSetsVideoSection .productModernSetsColumn{display:block;margin-top:0;min-height:auto;padding:0;width:100%}.productModernPage .productModernSets .productModernSetsTitle{background:none;border-radius:0;color:#111;font-size:2.0833333333vw;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:2.0833333333vw;margin:0 0 40px;padding:0 4.0364583333vw;text-align:left;text-transform:none;width:auto}@media screen and (max-width:1536px){.productModernPage .productModernSets .productModernSetsTitle{font-size:32px;line-height:32px}}@media screen and (max-width:1000px){.productModernPage .productModernSets .productModernSetsTitle{font-size:18px;line-height:24px;margin-left:16px}}@media screen and (max-width:1280px){.productModernPage .productModernSets .productModernSetsTitle{font-size:24px;line-height:32px}}@media screen and (max-width:1000px){.productModernPage .productModernSets .productModernSetsTitle{font-size:18px;line-height:24px;margin-bottom:24px;padding:0 16px}}@media screen and (max-width:768px){.productModernPage .productModernSets .productModernSetsTitle{padding-left:0}}.productModernPage .productModernSets .productModernSetsList{border:1px solid #dadada;border-radius:16px;display:grid;gap:1.0416666667vw;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:22px;margin-right:22px;padding:2.6041666667vw}@media screen and (max-width:1536px){.productModernPage .productModernSets .productModernSetsList{gap:16px;padding:40px}}@media screen and (max-width:1280px){.productModernPage .productModernSets .productModernSetsList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1000px){.productModernPage .productModernSets .productModernSetsList{grid-template-columns:minmax(0,1fr);margin-left:16px;margin-right:16px;padding:24px}}@media screen and (max-width:768px){.productModernPage .productModernSets .productModernSetsList{padding:24px 18px}}.productModernPage .productModernSets .productModernSetsItem{border-bottom:1px solid #e9e9e9;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:8.984375vw minmax(0,1fr);padding-bottom:16px}@media screen and (max-width:1536px){.productModernPage .productModernSets .productModernSetsItem{grid-template-columns:138px minmax(0,1fr)}}@media screen and (max-width:768px){.productModernPage .productModernSets .productModernSetsItem{-moz-column-gap:12px;column-gap:12px;grid-template-columns:60px minmax(0,1fr);padding-bottom:12px}}.productModernPage .productModernSets .productModernSetsPhoto{border-radius:8px;height:10.6770833333vw;overflow:hidden;width:8.984375vw}@media screen and (max-width:1536px){.productModernPage .productModernSets .productModernSetsPhoto{height:164px;width:138px}}@media screen and (max-width:768px){.productModernPage .productModernSets .productModernSetsPhoto{height:100%;width:60px}}.productModernPage .productModernSets .productModernSetsPhoto img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.productModernPage .productModernSets .productModernSetsInfo{display:flex;flex-direction:column;gap:16px;justify-content:space-between;min-width:0;padding:32px 0 24px}@media screen and (max-width:768px){.productModernPage .productModernSets .productModernSetsInfo{gap:0;padding:0}}.productModernPage .productModernSets .productModernSetsHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.productModernPage .productModernSets .productModernSetsName{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#111;display:-webkit-box;font-family:PCTL9600,sans-serif;font-size:.9765625vw;font-weight:700;letter-spacing:0;line-height:1.5625vw;overflow:hidden}@media screen and (max-width:1536px){.productModernPage .productModernSets .productModernSetsName{font-size:18px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .productModernSets .productModernSetsName{font-size:14px;line-height:20px}}.productModernPage .productModernSets .productModernSetsDiscount{background:#ff5c42;border-radius:5px;box-sizing:border-box;color:#fff;flex:none;font-size:.78125vw;line-height:1.0416666667vw;padding:.1302083333vw .5859375vw;text-align:center;white-space:nowrap}@media screen and (max-width:1536px){.productModernPage .productModernSets .productModernSetsDiscount{font-size:12px;line-height:16px;padding:2px 9px}}.productModernPage .productModernSets .productModernSetsBottom{align-items:center;display:flex;gap:12px;justify-content:space-between}@media screen and (max-width:768px){.productModernPage .productModernSets .productModernSetsBottom{align-items:end}}.productModernPage .productModernSets .productModernSetsPrice{align-items:baseline;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;font-family:PCTL9600,sans-serif;font-size:1.0416666667vw;letter-spacing:0;line-height:1.5625vw;min-width:0}@media screen and (max-width:1536px){.productModernPage .productModernSets .productModernSetsPrice{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .productModernSets .productModernSetsPrice{font-size:14px;line-height:20px}}.productModernPage .productModernSets .productModernSetsPriceNew{color:#ff5c42;font-weight:700}.productModernPage .productModernSets .productModernSetsPriceNew--regular{color:#111}.productModernPage .productModernSets .productModernSetsPriceOld{color:#9c9c9c;font-weight:400;text-decoration:line-through}.productModernPage .productModernSets .productModernSetsAdd{background:none;border:none;border-radius:50%;cursor:pointer;flex:none;height:2.6041666667vw;padding:0;transition:opacity .2s;width:2.6041666667vw}@media screen and (max-width:1536px){.productModernPage .productModernSets .productModernSetsAdd{height:40px;width:40px}}.productModernPage .productModernSets .productModernSetsAdd:hover{opacity:.85}.productModernPage .productModernSets .productModernSetsAdd:focus-visible{outline:2px solid #111;outline-offset:2px}.productModernPage .productModernSets .productModernSetsAdd img{display:block;height:2.6041666667vw;width:2.6041666667vw}@media screen and (max-width:1536px){.productModernPage .productModernSets .productModernSetsAdd img{height:40px;width:40px}}@media screen and (min-width:1001px){.productModernPage .productModernExpertsSection .photo.featureExpertsPhoto{width:100%}}.productModernPage .productModernExpertsSection .photo .featureExperts{gap:0;padding:0}.productModernPage .productModernExpertsSection .photo .featureExpertsSlider{padding:0 64px}@media screen and (max-width:1000px){.productModernPage .productModernExpertsSection .photo .featureExpertsSlider{padding:0 16px}}.productModernPage .productModernExpertsSection .photo .featureExpertsCard,.productModernPage .productModernExpertsSection .photo .featureExpertsCard.swiper-slide-active{aspect-ratio:auto;border-radius:16px;flex:0 0 27.7994791667vw;height:42.1223958333vw;max-width:none;opacity:1;top:0;transform:none;width:27.7994791667vw}@media screen and (max-width:1536px){.productModernPage .productModernExpertsSection .photo .featureExpertsCard,.productModernPage .productModernExpertsSection .photo .featureExpertsCard.swiper-slide-active{flex:0 0 427px;height:647px;width:427px}}@media screen and (max-width:1000px){.productModernPage .productModernExpertsSection .photo .featureExpertsCard,.productModernPage .productModernExpertsSection .photo .featureExpertsCard.swiper-slide-active{aspect-ratio:427/647;flex-basis:260px;height:auto;width:260px}}@media screen and (max-width:768px){.productModernPage .productModernExpertsSection .photo .featureExpertsCard,.productModernPage .productModernExpertsSection .photo .featureExpertsCard.swiper-slide-active{aspect-ratio:auto;flex-basis:calc(38.46154% - 5.76923px);height:389px;width:calc(38.46154% - 5.76923px)}}@media screen and (max-width:599px){.productModernPage .productModernExpertsSection .photo .featureExpertsCard,.productModernPage .productModernExpertsSection .photo .featureExpertsCard.swiper-slide-active{flex-basis:calc(62.5% - 9.375px);width:calc(62.5% - 9.375px)}}.productModernPage .productModernExpertsSection .photo .featureExpertsCard .featureExpertsCardPlay{opacity:1}.productModernPage .experienceUse{align-items:stretch;flex-direction:column;gap:0;padding-bottom:0;padding-left:0}.productModernPage .experienceUse>.title{background:none;border-radius:0;color:#111;font-size:2.0833333333vw;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:2.0833333333vw;margin:0 4.0364583333vw 40px;padding:0;text-align:left;text-transform:none;width:auto}@media screen and (max-width:1536px){.productModernPage .experienceUse>.title{font-size:32px;line-height:32px}}@media screen and (max-width:1000px){.productModernPage .experienceUse>.title{font-size:18px;line-height:24px;margin-left:16px}}.productModernPage .experienceUse .sliderWrap{padding:0;width:100%}.productModernPage .productModernBanner{background:#f3eee8;height:30.078125vw;overflow:hidden;position:relative}@media screen and (max-width:1536px){.productModernPage .productModernBanner{height:462px}}@media screen and (max-width:1000px){.productModernPage .productModernBanner{height:420px}}@media screen and (max-width:768px){.productModernPage .productModernBanner{height:360px}}@media screen and (max-width:599px){.productModernPage .productModernBanner{align-items:center;display:flex;height:auto;min-height:230px}}.productModernPage .productModernBanner .productModernBannerPhoto,.productModernPage .productModernBanner .productModernBannerPhoto img{display:block;height:100%;width:100%}@media screen and (max-width:599px){.productModernPage .productModernBanner .productModernBannerPhoto{inset:0;position:absolute}}.productModernPage .productModernBanner .productModernBannerPhoto img{-o-object-fit:cover;object-fit:cover;-o-object-position:25% center;object-position:25% center}@media screen and (max-width:1000px){.productModernPage .productModernBanner .productModernBannerPhoto img{-o-object-position:35% center;object-position:35% center}}@media screen and (max-width:768px){.productModernPage .productModernBanner .productModernBannerPhoto img{-o-object-position:48% center;object-position:48% center}}@media screen and (max-width:599px){.productModernPage .productModernBanner .productModernBannerPhoto img{-o-object-position:70% center;object-position:70% center}}.productModernPage .productModernBanner .productModernBannerContent{color:#111;font-family:PCTL9600,sans-serif;left:12%;max-width:31.25vw;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1536px){.productModernPage .productModernBanner .productModernBannerContent{max-width:480px}}@media screen and (max-width:1000px){.productModernPage .productModernBanner .productModernBannerContent{left:6.5%;max-width:38%}}@media screen and (max-width:768px){.productModernPage .productModernBanner .productModernBannerContent{left:5%;max-width:46%}}@media screen and (max-width:599px){.productModernPage .productModernBanner .productModernBannerContent{left:auto;margin:16px;position:relative;top:auto;transform:none;z-index:1}}@media screen and (max-width:768px){.productModernPage .productModernBanner .productModernBannerContent{max-width:unset;min-width:230px}}.productModernPage .productModernBanner.productModernBanner--admin .productModernBannerPhoto img{-o-object-position:center;object-position:center}.productModernPage .productModernBanner.productModernBanner--right .productModernBannerContent{left:auto;right:12%}@media screen and (max-width:1000px){.productModernPage .productModernBanner.productModernBanner--right .productModernBannerContent{right:6.5%}}@media screen and (max-width:768px){.productModernPage .productModernBanner.productModernBanner--right .productModernBannerContent{right:5%}}@media screen and (max-width:599px){.productModernPage .productModernBanner.productModernBanner--right .productModernBannerContent{margin-left:auto;right:auto}}@media screen and (min-width:1001px){.productModernPage .productModernBanner.productModernBanner--white .productModernBannerContent{color:#fff}}@media screen and (max-width:1000px){.productModernPage .productModernBanner.productModernBanner--whiteTablet .productModernBannerContent{color:#fff}}.productModernPage .productModernBanner .productModernBannerTitle{font-size:2.0833333333vw;font-weight:700;letter-spacing:0;line-height:2.0833333333vw}@media screen and (max-width:1536px){.productModernPage .productModernBanner .productModernBannerTitle{font-size:32px;line-height:32px}}@media screen and (max-width:768px){.productModernPage .productModernBanner .productModernBannerTitle{font-size:24px;line-height:28px}}.productModernPage .productModernBanner .productModernBannerText{font-size:1.0416666667vw;font-weight:400;line-height:1.5625vw;margin-top:.5208333333vw}@media screen and (max-width:1536px){.productModernPage .productModernBanner .productModernBannerText{font-size:16px;line-height:24px;margin-top:8px}}@media screen and (max-width:599px){.productModernPage .productModernBanner .productModernBannerText{font-size:14px;line-height:20px;max-width:230px}}.productModernPage .productModernBanner .productModernBannerButton{align-items:center;background:#111;border-radius:.6510416667vw;box-sizing:border-box;color:#fff;display:inline-flex;font-size:1.0416666667vw;font-weight:500;gap:.5208333333vw;height:3.125vw;justify-content:center;line-height:1.3020833333vw;margin-top:1.5625vw;min-width:221px;padding:.9114583333vw 1.5625vw;text-decoration:none;transition:opacity .2s;white-space:nowrap}@media screen and (max-width:1536px){.productModernPage .productModernBanner .productModernBannerButton{border-radius:10px;font-size:16px;gap:8px;height:48px;line-height:20px;padding:14px 24px}}@media screen and (max-width:599px){.productModernPage .productModernBanner .productModernBannerButton{margin-top:16px;min-width:0;padding:14px 20px}}@media screen and (max-width:768px){.productModernPage .productModernBanner .productModernBannerButton{font-size:14px}}.productModernPage .productModernBanner .productModernBannerButton:hover{opacity:.9}.productModernPage .productModernBanner .productModernBannerButton:focus-visible{outline:2px solid #111;outline-offset:2px}.productModernPage .newsWrap{display:flex;justify-content:center;margin-bottom:7.8125vw;padding-bottom:0}@media screen and (max-width:1536px){.productModernPage .newsWrap{margin-bottom:120px}}@media screen and (max-width:1000px){.productModernPage .newsWrap{margin-bottom:48px}}@media screen and (max-width:768px){.productModernPage .newsWrap{margin-bottom:48px;padding-left:16px;padding-right:16px}}.productModernPage .newsWrap .titleFooter.ua{font-size:1.171875vw;line-height:1.5625vw;margin-bottom:3.6458333333vw;margin-top:7.8125vw;text-align:center}@media screen and (max-width:1536px){.productModernPage .newsWrap .titleFooter.ua{font-size:18px;line-height:24px;margin-bottom:56px;margin-top:120px}}@media screen and (max-width:1000px){.productModernPage .newsWrap .titleFooter.ua{margin-bottom:24px;margin-top:48px}}@media screen and (max-width:768px){.productModernPage .newsWrap .titleFooter.ua{font-size:16px}}.productModernPage .newsWrap .subscriptionWrap form .buttonWrap{top:-9px}.productModernPage .newsWrap .subscriptionWrap form .inputGroup label{color:#9c9c9c;display:block}.productModernPage .newsWrap .subscriptionWrap form .inputGroup input{max-height:50px;padding:0}@media screen and (max-width:768px){.productModernPage .newsWrap .subscriptionWrap form .inputGroup input{height:unset}}.productModernPage .footer.footerModern .mainWrap{grid-template-columns:minmax(0,444fr) minmax(0,345fr) minmax(0,320fr) minmax(0,206fr);grid-template-rows:auto 1fr;padding:80px 64px 40px}@media screen and (max-width:1280px){.productModernPage .footer.footerModern .mainWrap{gap:8px}}@media screen and (max-width:1000px){.productModernPage .footer.footerModern .mainWrap{gap:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:none;padding:40px 4.0364583333vw 32px}}@media screen and (max-width:768px){.productModernPage .footer.footerModern .mainWrap{grid-template-columns:minmax(0,1fr);padding:40px 16px}}.productModernPage .footer.footerModern .mainWrap .customSelectWrapper,.productModernPage .footer.footerModern .mainWrap .item.language .select2{align-items:center;display:flex}.productModernPage .footer.footerModern .mainWrap .item .title{color:#111;font-family:PCTL9600,sans-serif;font-size:1.171875vw;font-weight:700;letter-spacing:0;line-height:1.5625vw;margin-bottom:.78125vw;padding:0;text-transform:none}@media screen and (max-width:1536px){.productModernPage .footer.footerModern .mainWrap .item .title{font-size:18px;line-height:24px;margin-bottom:12px}}@media screen and (min-width:769px){.productModernPage .footer.footerModern .mainWrap .item.mobileHide .mobileTitle .text{color:#111;font-family:PCTL9600,sans-serif;font-size:1.171875vw;font-weight:700;letter-spacing:0;line-height:1.5625vw;margin-bottom:.78125vw;padding:0;text-transform:none}}@media screen and (min-width:769px) and (max-width:1536px){.productModernPage .footer.footerModern .mainWrap .item.mobileHide .mobileTitle .text{font-size:18px;line-height:24px;margin-bottom:12px}}.productModernPage .footer.footerModern .mainWrap .item.contacts .mailLink a,.productModernPage .footer.footerModern .mainWrap .item.language label,.productModernPage .footer.footerModern .mainWrap .item.mobileHide .linksWrap .links .item>a,.productModernPage .footer.footerModern .mainWrap .item.modeOperation .text{color:#111;font-family:PCTL9600,sans-serif;font-size:1.0416666667vw;font-weight:400;letter-spacing:0;line-height:1.5625vw}@media screen and (max-width:1536px){.productModernPage .footer.footerModern .mainWrap .item.contacts .mailLink a,.productModernPage .footer.footerModern .mainWrap .item.language label,.productModernPage .footer.footerModern .mainWrap .item.mobileHide .linksWrap .links .item>a,.productModernPage .footer.footerModern .mainWrap .item.modeOperation .text{font-size:16px;line-height:24px}}.productModernPage .footer.footerModern .mainWrap .item.contacts{margin-bottom:40px}.productModernPage .footer.footerModern .mainWrap .item.contacts .footerLogo{display:block;margin-bottom:24px}.productModernPage .footer.footerModern .mainWrap .item.contacts .footerLogo img{display:block;height:28px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:425px}.productModernPage .footer.footerModern .mainWrap .item.contacts .phoneLink a{font-family:PCTL9600,sans-serif;font-size:1.5625vw;font-weight:700;letter-spacing:0;line-height:1.5625vw}@media screen and (max-width:1536px){.productModernPage .footer.footerModern .mainWrap .item.contacts .phoneLink a{font-size:24px;line-height:24px}}.productModernPage .footer.footerModern .mainWrap .item.contacts .mailLink{margin-top:8px}.productModernPage .footer.footerModern .mainWrap .item.modeOperation .text{padding-right:20px}.productModernPage .footer.footerModern .mainWrap .item.modeOperation .text *{font-size:inherit;line-height:inherit}@media screen and (min-width:769px){.productModernPage .footer.footerModern .mainWrap .item.mobileHide .mobileTitle{display:block;pointer-events:none}.productModernPage .footer.footerModern .mainWrap .item.mobileHide .mobileTitle:hover{background:none}.productModernPage .footer.footerModern .mainWrap .item.mobileHide .mobileTitle__button{display:none}}.productModernPage .footer.footerModern .mainWrap .item.mobileHide .linksWrap .links{gap:.78125vw}@media screen and (max-width:1536px){.productModernPage .footer.footerModern .mainWrap .item.mobileHide .linksWrap .links{gap:12px}}.productModernPage .footer.footerModern .mainWrap .item.language{-moz-column-gap:12px;column-gap:12px;grid-template-columns:auto minmax(0,1fr)}.productModernPage .footer.footerModern .mainWrap .item.language .select2-container{width:100%!important}.productModernPage .footer.footerModern .mainWrap .item.language .customSelectWrapper{width:100%}.productModernPage .footer.footerModern .copyrightWrap{background:#f6f6f6;font-size:1.0416666667vw;height:auto;line-height:1.5625vw;padding:0 64px 80px}@media screen and (max-width:1536px){.productModernPage .footer.footerModern .copyrightWrap{font-size:16px;line-height:24px}}@media screen and (max-width:1000px){.productModernPage .footer.footerModern .copyrightWrap{padding:0 4.0364583333vw 32px}}.productModernPage .footer .mainWrap .item.contacts .newsLinksWrap{margin-top:40px}.productModernPage .footer .mainWrap .item.contacts .newsLinksWrap .list{align-items:center;display:flex;flex-wrap:wrap;gap:27px}@media screen and (max-width:1280px){.productModernPage .footer .mainWrap .item.contacts .newsLinksWrap .list{gap:8px}}.productModernPage .footer .mainWrap .item.contacts .newsLinksWrap .item{display:block;height:40px;width:40px}.productModernPage .footer .mainWrap .item.contacts .newsLinksWrap .iconSvg{display:block;height:40px;transition:.2s;width:40px}.productModernPage .footer .mainWrap .item.contacts .newsLinksWrap .iconSvg:hover{transform:scale(1.1)}.productModernPage .footer .mainWrap .item.contacts .newsLinksWrap .iconSvg svg{display:block;height:40px;width:40px}.productModernPage .availability.active{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:calc(var(--product-modern-modal-top, 0px) + 24px) 24px 24px;position:fixed}@media screen and (max-width:768px){.productModernPage .availability.active{align-items:flex-end;padding:calc(var(--product-modern-modal-top, 0px) + 16px) 0 0}}.productModernPage .availability.active .modal{display:flex}.productModernPage .availability .modal{background-color:#fff;border:none;border-radius:24px;box-sizing:border-box;color:#111;flex-direction:column;height:auto;left:auto;max-height:100%;max-width:41.6666666667vw;overflow-y:auto;overscroll-behavior:contain;padding:2.6041666667vw 3.125vw 1.5625vw;position:relative;top:auto;width:100%}@media screen and (max-width:1536px){.productModernPage .availability .modal{max-width:640px;padding:40px 48px 24px}}@media screen and (max-width:768px){.productModernPage .availability .modal{border-radius:24px 24px 0 0;max-width:none;padding:28px 18px 16px}}.productModernPage .availability .modal .closeModal{background:url(/assets/close_icon.svg) 50%/12px 12px no-repeat;cursor:pointer;height:1.5625vw;padding:0;position:absolute;right:44px;top:44px;width:1.5625vw}@media screen and (max-width:1536px){.productModernPage .availability .modal .closeModal{height:24px;width:24px}}@media screen and (max-width:768px){.productModernPage .availability .modal .closeModal{right:14px;top:30px}}.productModernPage .availability .modal .closeModal .iconSvg{display:none}.productModernPage .availability .modal .modalTitle{color:#111;font-size:1.5625vw;font-weight:700;letter-spacing:-.5px;line-height:1.5625vw;margin:0;padding:0 40px 0 0;text-transform:none}@media screen and (max-width:1536px){.productModernPage .availability .modal .modalTitle{font-size:24px;line-height:24px}}@media screen and (max-width:768px){.productModernPage .availability .modal .modalTitle{font-size:22px;letter-spacing:0;line-height:28px}}.productModernPage .availability .modal .availabilityFilters{gap:16px;grid-template-columns:minmax(0,1fr);margin-top:28px;padding:0}.productModernPage .availability .modal .availabilityFilters>.inputGroup[hidden]{display:none}@media screen and (max-width:768px){.productModernPage .availability .modal .availabilityFilters{gap:12px;margin-top:20px}}.productModernPage .availability .modal .availabilityFilters .inputGroup>label{color:#111;display:block!important;font-size:.78125vw;line-height:1.0416666667vw;margin-bottom:8px}@media screen and (max-width:1536px){.productModernPage .availability .modal .availabilityFilters .inputGroup>label{font-size:12px;line-height:16px}}.productModernPage .availability .modal .availabilityFilters .inputGroup>label[for=cityavailabilitySelect]:after{color:#ff5f4a;content:" *"}.productModernPage .availability .modal .availabilityFilters .select2-container--normal{background:#fff;border:1px solid #b4b4b4;border-radius:10px;height:auto}.productModernPage .availability .modal .availabilityFilters .select2-container--normal span.selection{border:none;height:auto;padding:14px 16px}.productModernPage .availability .modal .availabilityFilters .select2-container--normal .select2-selection.select2-selection--single{background:transparent;height:auto}.productModernPage .availability .modal .availabilityFilters .select2-container--normal.select2-container--disabled .select2-selection__rendered{color:#9c9c9c}.productModernPage .availability .modal .availabilityMain,.productModernPage .availability .modal .availabilityMainNoCity{margin-top:28px}.productModernPage .availability .modal .availabilityMain{display:flex;flex-direction:column;gap:0;height:auto;min-height:0;padding:0}.productModernPage .availability .modal .availabilityMain .mapWrap{background:#f6f6f6;flex:0 0 14.9739583333vw;height:14.9739583333vw;margin:0 105px;order:-1}@media screen and (max-width:1536px){.productModernPage .availability .modal .availabilityMain .mapWrap{flex:0 0 230px;height:230px;margin:0 -48px}}@media screen and (max-width:768px){.productModernPage .availability .modal .availabilityMain .mapWrap{margin:0 -18px}}.productModernPage .availability .modal .availabilityMain .addressList{gap:0;height:auto;margin-top:24px;min-height:0;overflow:visible}.productModernPage .availability .modal .availabilityMain .addressList .item{align-items:start;-moz-column-gap:16px;column-gap:16px;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:1.0416666667vw .6510416667vw;row-gap:4px}@media screen and (max-width:1536px){.productModernPage .availability .modal .availabilityMain .addressList .item{padding:16px 10px}}@media screen and (max-width:768px){.productModernPage .availability .modal .availabilityMain .addressList .item{padding:20px 0}}.productModernPage .availability .modal .availabilityMain .addressList .item+.item{border-top:1px solid #dadada}.productModernPage .availability .modal .availabilityMain .addressList .item>*{grid-column:1/-1}.productModernPage .availability .modal .availabilityMain .addressList .item .title{color:#111;font-size:.9114583333vw;font-weight:700;grid-column:1;grid-row:1;line-height:1.3020833333vw;text-transform:none}@media screen and (max-width:1536px){.productModernPage .availability .modal .availabilityMain .addressList .item .title{font-size:14px;line-height:20px}}.productModernPage .availability .modal .availabilityMain .addressList .item .address{color:#111;font-size:.9114583333vw;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage .availability .modal .availabilityMain .addressList .item .address{font-size:14px;line-height:20px}}.productModernPage .availability .modal .availabilityMain .addressList .item .phone a,.productModernPage .availability .modal .availabilityMain .addressList .item .workingMode{color:#9c9c9c;font-size:.78125vw;line-height:1.0416666667vw}@media screen and (max-width:1536px){.productModernPage .availability .modal .availabilityMain .addressList .item .phone a,.productModernPage .availability .modal .availabilityMain .addressList .item .workingMode{font-size:12px;line-height:16px}}.productModernPage .availability .modal .availabilityMain .addressList .item>.productModernAvailabilityStatus{border-radius:6px;font-size:.9114583333vw;grid-column:2;grid-row:1;justify-self:end;line-height:1.3020833333vw;padding:4px 8px;white-space:nowrap}@media screen and (max-width:1536px){.productModernPage .availability .modal .availabilityMain .addressList .item>.productModernAvailabilityStatus{font-size:14px;line-height:20px}}.productModernPage .availability .modal .availabilityMain .addressList .item>.productModernAvailabilityStatus--inStock{background:#f6f6f6;color:#43c400}.productModernPage .availability .modal .availabilityMain .addressList .item>.productModernAvailabilityStatus--outOfStock{background:#f6f6f6;color:#ed1c24}.productModernPage .availability .modal .availabilityMainNoCity{background:#f6f6f6;border-radius:16px;height:auto;padding:40px 16px;text-align:center}html.productModernModalOpen{overflow:hidden}.productModernPage .productModernModalBackdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent;height:100%;left:0;opacity:0;position:fixed;top:0;transition:.5s;visibility:hidden;width:100%;z-index:990;z-index:2147483646}.productModernPage .productModernModalBackdrop.active{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:hsla(0,0%,40%,.5);opacity:1;visibility:visible}.productModernPage #modalBuyOneClick,.productModernPage .productModernDialog{border:none;border-radius:24px;box-shadow:0 12px 24px rgba(0,0,0,.08);box-sizing:border-box;color:#111;left:50%;max-height:calc(100% - 3.125vw);max-width:33.8541666667vw;overflow-y:auto;overscroll-behavior:contain;right:auto;top:50%;transform:translate(-50%,-50%);width:calc(100% - 3.125vw);z-index:2147483647}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick,.productModernPage .productModernDialog{max-height:calc(100% - 48px);max-width:520px;width:calc(100% - 48px)}}@media screen and (max-width:768px){.productModernPage #modalBuyOneClick,.productModernPage .productModernDialog{border-radius:24px 24px 0 0;bottom:0;left:0;max-height:calc(100% - 32px);top:auto;transform:none;width:100%}}.productModernPage #modalBuyOneClick .closeModal,.productModernPage .productModernDialog .closeModal{background:url(/assets/close_icon.svg) 50%/12px 12px no-repeat;border-radius:4px;cursor:pointer;height:1.5625vw;padding:0;position:absolute;right:32px;top:36px;width:1.5625vw}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick .closeModal,.productModernPage .productModernDialog .closeModal{height:24px;width:24px}}@media screen and (max-width:768px){.productModernPage #modalBuyOneClick .closeModal,.productModernPage .productModernDialog .closeModal{right:18px;top:30px}}.productModernPage #modalBuyOneClick .closeModal .iconSvg,.productModernPage .productModernDialog .closeModal .iconSvg{display:none}.productModernPage #modalBuyOneClick .closeModal:focus-visible,.productModernPage .productModernDialog .closeModal:focus-visible{outline:2px solid #111;outline-offset:4px}.productModernPage .productModernCoinsModal{background:#fff;padding:32px}@media screen and (max-width:768px){.productModernPage .productModernCoinsModal{padding:28px 18px 24px}}.productModernPage .productModernCoinsModal .productModernCoinsModalTitle{font-size:2.0833333333vw;font-weight:700;letter-spacing:-.5px;line-height:2.0833333333vw;margin:0 0 16px;padding-right:48px}@media screen and (max-width:1536px){.productModernPage .productModernCoinsModal .productModernCoinsModalTitle{font-size:32px;line-height:32px}}@media screen and (max-width:768px){.productModernPage .productModernCoinsModal .productModernCoinsModalTitle{font-size:22px;letter-spacing:0;line-height:28px}}.productModernPage .productModernCoinsModal .productModernCoinsModalText{border-bottom:1px solid #dadada;font-size:16px;line-height:26px;margin:0;padding-bottom:16px}@media screen and (max-width:768px){.productModernPage .productModernCoinsModal .productModernCoinsModalText{font-size:14px;line-height:22px;padding-bottom:20px}}.productModernPage .productModernCoinsModal .productModernCoinsModalList{display:flex;flex-direction:column;gap:16px;list-style:none;margin:16px 0 0;padding:0}@media screen and (max-width:768px){.productModernPage .productModernCoinsModal .productModernCoinsModalList{gap:16px;margin-top:20px}}.productModernPage .productModernCoinsModal .productModernCoinsModalItem{align-items:flex-start;display:flex;gap:14px}.productModernPage .productModernCoinsModal .productModernCoinsModalIcon{flex:0 0 32px;height:32px;width:32px}.productModernPage .productModernCoinsModal .productModernCoinsModalItemTitle{font-size:16px;font-weight:700;line-height:24px}.productModernPage .productModernCoinsModal .productModernCoinsModalItemText{color:#9c9c9c;font-size:14px;line-height:20px}.productModernPage .productModernCoinsModal .productModernCoinsModalNote{color:#9c9c9c;font-size:14px;line-height:20px;margin:24px 0 0}.productModernPage #modalBuyOneClick{background:#fff}.productModernPage #modalBuyOneClick>.wrap{padding:2.0833333333vw}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap{padding:32px}}@media screen and (max-width:768px){.productModernPage #modalBuyOneClick>.wrap{padding:28px 18px 24px}}.productModernPage #modalBuyOneClick>.wrap .title{color:#111;font-family:PCTL9600,sans-serif;font-size:2.0833333333vw;font-weight:700;letter-spacing:-.5px;line-height:2.0833333333vw;margin-bottom:16px;padding-right:48px;text-transform:none}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap .title{font-size:32px;line-height:32px}}@media screen and (max-width:768px){.productModernPage #modalBuyOneClick>.wrap .title{font-size:22px;letter-spacing:0;line-height:28px;margin-bottom:20px}}.productModernPage #modalBuyOneClick>.wrap form{display:flex;flex-direction:column;gap:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap form{gap:20px}}.productModernPage #modalBuyOneClick>.wrap form .inputGroup{margin-bottom:0}.productModernPage #modalBuyOneClick>.wrap form input:not([type=checkbox]):not([type=radio]):not([type=hidden]){background:#fff;border:1px solid #b4b4b4;border-radius:10px;box-sizing:border-box;color:#111;font-family:inherit;font-size:.9765625vw;height:3.125vw;line-height:1.171875vw;padding:.6510416667vw 1.0416666667vw}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap form input:not([type=checkbox]):not([type=radio]):not([type=hidden]){font-size:15px;line-height:18px}}.productModernPage #modalBuyOneClick>.wrap form input:not([type=checkbox]):not([type=radio]):not([type=hidden])::-moz-placeholder{color:#b4b4b4;font-family:inherit;font-size:.9765625vw}.productModernPage #modalBuyOneClick>.wrap form input:not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder{color:#b4b4b4;font-family:inherit;font-size:.9765625vw}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap form input:not([type=checkbox]):not([type=radio]):not([type=hidden])::-moz-placeholder{font-size:15px}.productModernPage #modalBuyOneClick>.wrap form input:not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder{font-size:15px}}.productModernPage #modalBuyOneClick>.wrap form input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus{border-color:#111}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap form input:not([type=checkbox]):not([type=radio]):not([type=hidden]){height:48px;padding:10px 16px}}.productModernPage #modalBuyOneClick>.wrap form .inputGroup.error input:not([type=checkbox]):not([type=radio]):not([type=hidden]){border-color:#ff5f4a}.productModernPage #modalBuyOneClick>.wrap form .inputGroup>label:not(.customInput):not(.labelCheckbox),.productModernPage #modalBuyOneClick>.wrap form .inputGroup>label[hidden]:not(.customInput):not(.labelCheckbox){color:#111;display:block!important;font-size:.78125vw;line-height:1.0416666667vw;margin-bottom:8px}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap form .inputGroup>label:not(.customInput):not(.labelCheckbox),.productModernPage #modalBuyOneClick>.wrap form .inputGroup>label[hidden]:not(.customInput):not(.labelCheckbox){font-size:14px;line-height:16px}}.productModernPage #modalBuyOneClick>.wrap form .validateStar:after{content:none;display:none}.productModernPage #modalBuyOneClick>.wrap form .validateStar>label:not(.customInput):not(.labelCheckbox):after{color:#ff5f4a;content:" *"}.productModernPage #modalBuyOneClick>.wrap form .error_wr{font-size:.9114583333vw;line-height:1.0416666667vw;margin-top:4px}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap form .error_wr{font-size:14px;line-height:16px}}.productModernPage #modalBuyOneClick>.wrap form .buttonWrap{margin:0}.productModernPage #modalBuyOneClick>.wrap form .buttonWrap .btn{border-radius:10px;font-family:inherit;height:3.125vw;padding:0 10px;width:100%}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap form .buttonWrap .btn{height:48px}}.productModernPage #modalBuyOneClick>.wrap form .buttonWrap .btn .text{font-size:.9114583333vw;line-height:1.0416666667vw}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap form .buttonWrap .btn .text{font-size:14px;line-height:16px}}.productModernPage #modalBuyOneClick>.wrap form .publicOfferWrap{color:#727272;font-size:.78125vw;line-height:1.0416666667vw;margin-top:-8px}@media screen and (max-width:1536px){.productModernPage #modalBuyOneClick>.wrap form .publicOfferWrap{font-size:12px;line-height:16px}}.productModernPage #modalBuyOneClick>.wrap form .publicOfferWrap .red{color:#ff5f4a}.productModernPage #modalBuyOneClick>.wrap form .publicOfferWrap a{color:inherit;cursor:pointer}.productModernPage #modalBuyOneClick>.wrap form .publicOfferWrap a:hover{color:#111}.productModernPage #infoCounterModalBG{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent;display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:.5s;visibility:hidden;width:100%;z-index:990;z-index:2147483646}.productModernPage #infoCounterModalBG.open{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:hsla(0,0%,40%,.5);opacity:1;visibility:visible}.productModernPage #infoCounterModal.productModernPromoModal{background:#fff;border:none;border-radius:24px;box-shadow:0 12px 24px rgba(0,0,0,.08);box-sizing:border-box;color:#111;font-family:PCTL9600,sans-serif;height:auto!important;left:50%;max-height:calc(100% - 48px);max-width:1160px;overflow-y:auto;overscroll-behavior:contain;right:auto;top:50%!important;transform:translate(-50%,-50%);width:calc(100% - 48px);z-index:2147483647}@media screen and (max-width:768px){.productModernPage #infoCounterModal.productModernPromoModal{border-radius:24px 24px 0 0;bottom:0;left:0;max-height:calc(100% - 32px);top:auto!important;transform:none;width:100%}}.productModernPage #infoCounterModal.productModernPromoModal .closeModal{background:url(/assets/close_icon.svg) 50%/12px 12px no-repeat;border-radius:4px;cursor:pointer;height:1.5625vw;opacity:1;padding:0;position:absolute;right:32px;top:36px;width:1.5625vw}@media screen and (max-width:1536px){.productModernPage #infoCounterModal.productModernPromoModal .closeModal{height:24px;width:24px}}@media screen and (max-width:768px){.productModernPage #infoCounterModal.productModernPromoModal .closeModal{right:18px;top:30px}}.productModernPage #infoCounterModal.productModernPromoModal .closeModal .iconSvg{display:none}.productModernPage #infoCounterModal.productModernPromoModal .closeModal:hover{transform:none}.productModernPage #infoCounterModal.productModernPromoModal .closeModal:focus-visible{outline:2px solid #111;outline-offset:4px}.productModernPage #infoCounterModal.productModernPromoModal>.wrap{padding:2.0833333333vw}@media screen and (max-width:1536px){.productModernPage #infoCounterModal.productModernPromoModal>.wrap{padding:32px}}@media screen and (max-width:768px){.productModernPage #infoCounterModal.productModernPromoModal>.wrap{padding:28px 18px 24px}}.productModernPage #infoCounterModal.productModernPromoModal>.wrap .title{color:#111;font-size:32px;font-weight:700;letter-spacing:-.5px;line-height:32px;margin-bottom:16px;padding-right:48px;text-align:left;text-transform:none}@media screen and (max-width:768px){.productModernPage #infoCounterModal.productModernPromoModal>.wrap .title{font-size:22px;letter-spacing:0;line-height:28px;margin-bottom:20px}}.productModernPage #infoCounterModal.productModernPromoModal>.wrap .swiper .cardItem__product .titleH5{font-size:.9114583333vw;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage #infoCounterModal.productModernPromoModal>.wrap .swiper .cardItem__product .titleH5{font-size:14px;line-height:20px;margin-bottom:4px}}.productModernPage #infoCounterModal.productModernPromoModal>.wrap .card_item_description{font-size:.8463541667vw;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage #infoCounterModal.productModernPromoModal>.wrap .card_item_description{font-size:13px;line-height:20px}}.productModernPage #infoCounterModal.productModernPromoModal>.wrap .swiper .cardItemRatingValue{font-size:.8463541667vw;line-height:1.3020833333vw}@media screen and (max-width:1536px){.productModernPage #infoCounterModal.productModernPromoModal>.wrap .swiper .cardItemRatingValue{font-size:13px;line-height:20px}}.productModernPage #infoCounterModal.productModernPromoModal .infoCounterModalWrapper .countdown{align-items:center;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin:0;padding:16px 20px}.productModernPage #infoCounterModal.productModernPromoModal .infoCounterModalWrapper .countdown .countdownTitle{font-size:16px;font-weight:500;line-height:24px}.productModernPage #infoCounterModal.productModernPromoModal .infoCounterModalWrapper .countdown .countdownMain{align-items:flex-start;display:flex;gap:8px}.productModernPage #infoCounterModal.productModernPromoModal .infoCounterModalWrapper .countdown .item{align-items:center;display:flex;flex-direction:column;min-width:40px}.productModernPage #infoCounterModal.productModernPromoModal .infoCounterModalWrapper .countdown .value{font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.productModernPage #infoCounterModal.productModernPromoModal .infoCounterModalWrapper .countdown .text{font-size:12px;line-height:16px}.productModernPage #infoCounterModal.productModernPromoModal .infoCounterModalWrapper .countdown .seporator{font-size:24px;font-weight:700;line-height:28px}.productModernPage #infoCounterModal.productModernPromoModal .infoCounterModalWrapper .countdown.countdownOFF{display:block;font-size:16px;line-height:24px}.productModernPage #infoCounterModal.productModernPromoModal .textInfoCounter,.productModernPage #infoCounterModal.productModernPromoModal .textInfoCounter.products{font-size:16px;line-height:24px;margin-top:16px;max-height:none;overflow:visible}@media screen and (max-width:768px){.productModernPage #infoCounterModal.productModernPromoModal .textInfoCounter,.productModernPage #infoCounterModal.productModernPromoModal .textInfoCounter.products{font-size:14px;line-height:22px}}.productModernPage #infoCounterModal.productModernPromoModal .textInfoCounter p,.productModernPage #infoCounterModal.productModernPromoModal .textInfoCounter.products p{margin:0}.productModernPage #infoCounterModal.productModernPromoModal .textInfoCounter p+p,.productModernPage #infoCounterModal.productModernPromoModal .textInfoCounter.products p+p{margin-top:12px}.productModernPage #infoCounterModal.productModernPromoModal .swiperInfoCounterWrapper{border-top:1px solid #dadada;margin-top:32px;padding-top:24px}@media screen and (max-width:768px){.productModernPage #infoCounterModal.productModernPromoModal .swiperInfoCounterWrapper{margin-top:24px;padding-top:20px}}.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHead{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHead .buttons{display:flex;flex-shrink:0;gap:8px}@media screen and (max-width:1000px){.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHead .buttons{display:none}}.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHead .carouselBTN{background:none;border:none;cursor:pointer;display:block;height:40px;opacity:.9;padding:0;width:40px}.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHead .carouselBTN:hover{opacity:1}.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHead .carouselBTN.swiper-button-disabled{cursor:default;opacity:.5}.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHead .carouselBTN.swiper-button-lock{display:none}.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHead .carouselBTN .iconSvg,.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHead .carouselBTN img{display:block;height:40px;width:40px}.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHeadTitle{font-size:20px;font-weight:700;line-height:24px}@media screen and (max-width:768px){.productModernPage #infoCounterModal.productModernPromoModal .productModernPromoModalHeadTitle{font-size:18px}}.productModernPage #infoCounterModal.productModernPromoModal .swiperInfoCounter{margin:0;max-width:none}@media screen and (max-width:768px){.productModernPage #infoCounterModal.productModernPromoModal .swiperInfoCounter{margin:0 -18px}}.productModernPage #infoCounterModal.productModernPromoModal .productCarouselModernCards .swiper .swiper-slide.cardItem__product{border-bottom-width:1px;border-right-width:1px;max-width:none;min-height:0;width:40%}@media screen and (max-width:1000px){.productModernPage #infoCounterModal.productModernPromoModal .productCarouselModernCards .swiper .swiper-slide.cardItem__product{width:43.4782608696%}}@media screen and (max-width:768px){.productModernPage #infoCounterModal.productModernPromoModal .productCarouselModernCards .swiper .swiper-slide.cardItem__product{width:62.5%}}.productModernPage #infoCounterModal.productModernPromoModal .productCarouselModernCards .swiper .swiper-slide.cardItem__product .photo{min-height:0}.productModernPage .reviewsModal.openModal{align-items:center;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:24px;position:fixed}@media screen and (max-width:768px){.productModernPage .reviewsModal.openModal{align-items:flex-end;padding:32px 0 0}}.productModernPage .reviewsModal .blurReviewsModal{z-index:0}.productModernPage .reviewsModal .modal{background:#fff;border:none;border-radius:24px;box-sizing:border-box;color:#111;height:auto;left:auto;max-height:100%;max-width:41.6666666667vw;overflow-y:auto;overscroll-behavior:contain;padding:2.6041666667vw 3.125vw;position:relative;top:auto;width:100%;z-index:1}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal{max-width:640px;padding:40px 48px}}@media screen and (max-width:768px){.productModernPage .reviewsModal .modal{border-radius:24px 24px 0 0;max-width:none;padding:28px 18px 24px}}.productModernPage .reviewsModal .modal .closeModal{background:url(/assets/close_icon.svg) 50%/12px 12px no-repeat;cursor:pointer;height:1.5625vw;padding:0;position:absolute;right:44px;top:44px;width:1.5625vw}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal .closeModal{height:24px;width:24px}}@media screen and (max-width:768px){.productModernPage .reviewsModal .modal .closeModal{right:14px;top:30px}}.productModernPage .reviewsModal .modal .closeModal .iconSvg{display:none}.productModernPage .reviewsModal .modal .modalTitle{color:#111;font-size:32px;font-weight:700;letter-spacing:-.5px;line-height:32px;margin:0;padding:0 40px 0 0;text-transform:none}@media screen and (max-width:768px){.productModernPage .reviewsModal .modal .modalTitle{font-size:22px;letter-spacing:0;line-height:28px}}.productModernPage .reviewsModal .modal .main{flex:none;height:auto;margin-top:32px;overflow:visible;padding:0}@media screen and (max-width:768px){.productModernPage .reviewsModal .modal .main{margin-top:20px}}.productModernPage .reviewsModal .modal .main form{gap:20px 16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:visible;padding:0}@media screen and (max-width:768px){.productModernPage .reviewsModal .modal .main form{gap:16px;grid-template-columns:minmax(0,1fr)}}.productModernPage .reviewsModal .modal .main form>.buttonWrap,.productModernPage .reviewsModal .modal .main form>.commentReviews,.productModernPage .reviewsModal .modal .main form>.fileReviewsWrap,.productModernPage .reviewsModal .modal .main form>.inputGroup:has(#titleReviews),.productModernPage .reviewsModal .modal .main form>.inputGroup:has(.rating),.productModernPage .reviewsModal .modal .main form>.phoneWrapReviews,.productModernPage .reviewsModal .modal .main form>.phoneWrapReviews+.inputGroup{grid-column:1/-1;grid-row:auto}.productModernPage .reviewsModal .modal .main form .phoneWrapReviews{gap:16px}@media screen and (max-width:768px){.productModernPage .reviewsModal .modal .main form .phoneWrapReviews{grid-template-columns:minmax(0,1fr)}}.productModernPage .reviewsModal .modal .main form .inputGroup>label:not(.customInput):not(.labelCheckbox),.productModernPage .reviewsModal .modal .main form .inputGroup>label[hidden]:not(.customInput):not(.labelCheckbox){color:#111;display:block!important;font-size:.78125vw;line-height:1.0416666667vw;margin-bottom:8px}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal .main form .inputGroup>label:not(.customInput):not(.labelCheckbox),.productModernPage .reviewsModal .modal .main form .inputGroup>label[hidden]:not(.customInput):not(.labelCheckbox){font-size:14px;line-height:16px}}.productModernPage .reviewsModal .modal .main form .validateStar:after{content:none;display:none}.productModernPage .reviewsModal .modal .main form .validateStar>label:not(.customInput):not(.labelCheckbox):after{color:#ff5f4a;content:" *"}.productModernPage .reviewsModal .modal .main form input[type=text],.productModernPage .reviewsModal .modal .main form textarea{background:#fff;border:1px solid #b4b4b4;border-radius:10px;box-sizing:border-box;color:#111;font-family:inherit;font-size:.9765625vw;line-height:1.171875vw;width:100%}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal .main form input[type=text],.productModernPage .reviewsModal .modal .main form textarea{font-size:15px;line-height:18px}}.productModernPage .reviewsModal .modal .main form input[type=text]::-moz-placeholder,.productModernPage .reviewsModal .modal .main form textarea::-moz-placeholder{color:#b4b4b4;font-family:inherit;font-size:.9765625vw}.productModernPage .reviewsModal .modal .main form input[type=text]::placeholder,.productModernPage .reviewsModal .modal .main form textarea::placeholder{color:#b4b4b4;font-family:inherit;font-size:.9765625vw}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal .main form input[type=text]::-moz-placeholder,.productModernPage .reviewsModal .modal .main form textarea::-moz-placeholder{font-size:15px}.productModernPage .reviewsModal .modal .main form input[type=text]::placeholder,.productModernPage .reviewsModal .modal .main form textarea::placeholder{font-size:15px}}.productModernPage .reviewsModal .modal .main form input[type=text]:focus,.productModernPage .reviewsModal .modal .main form textarea:focus{border-color:#111}.productModernPage .reviewsModal .modal .main form input[type=text]{height:3.125vw;padding:.6510416667vw 1.0416666667vw}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal .main form input[type=text]{height:48px;padding:10px 16px}}.productModernPage .reviewsModal .modal .main form .error textarea,.productModernPage .reviewsModal .modal .main form textarea{height:120px;min-height:120px;padding:14px 16px;resize:vertical}.productModernPage .reviewsModal .modal .main form .inputGroup.error input[type=text],.productModernPage .reviewsModal .modal .main form .inputGroup.error textarea{border-color:#ff5f4a}.productModernPage .reviewsModal .modal .main form .error_wr{font-size:.9114583333vw;line-height:1.0416666667vw;margin-top:4px}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal .main form .error_wr{font-size:14px;line-height:16px}}.productModernPage .reviewsModal .modal .main form .select2-container--normal{background:#fff;border:1px solid #b4b4b4;border-radius:10px;height:auto}.productModernPage .reviewsModal .modal .main form .select2-container--normal span.selection{border:none;height:auto;padding:14px 16px}.productModernPage .reviewsModal .modal .main form .select2-container--normal .select2-selection.select2-selection--single{background:transparent;height:auto}.productModernPage .reviewsModal .modal .main form>.fileReviewsWrap{display:block}.productModernPage .reviewsModal .modal .main form>.fileReviewsWrap .inputGroup.fileReviews>label.visible-flex:not(.customInput):not(.labelCheckbox){align-items:center;border:1px dashed #b4b4b4;border-radius:10px;box-sizing:border-box;color:#111;display:flex!important;font-size:.9114583333vw;height:3.125vw;justify-content:center;line-height:1.0416666667vw;padding:0 1.0416666667vw;transition:border-color .2s}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal .main form>.fileReviewsWrap .inputGroup.fileReviews>label.visible-flex:not(.customInput):not(.labelCheckbox){font-size:14px;height:48px;line-height:16px;padding:0 16px}}.productModernPage .reviewsModal .modal .main form>.fileReviewsWrap .inputGroup.fileReviews>label.visible-flex:not(.customInput):not(.labelCheckbox):hover{border-color:#111}.productModernPage .reviewsModal .modal .main form>.fileReviewsWrap .filePreviewList{gap:8px;margin-top:12px}.productModernPage .reviewsModal .modal .main form>.fileReviewsWrap .filePreviewItem{border-radius:10px}.productModernPage .reviewsModal .modal .main form .fileReviewsWrap .rating{gap:4px;justify-content:flex-start}.productModernPage .reviewsModal .modal .main form .fileReviewsWrap .rating .errorText{font-size:.78125vw;line-height:1.0416666667vw;margin-top:4px;text-align:left}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal .main form .fileReviewsWrap .rating .errorText{font-size:12px;line-height:16px}}.productModernPage .reviewsModal .modal .main form .fileReviewsWrap .rating label{background-size:28px;cursor:pointer;height:32px;width:32px}.productModernPage .reviewsModal .modal .main form .inputGroup:has(.rating)>.fileReviewsWrap{display:block}.productModernPage .reviewsModal .modal .main form .inputGroup:has(.rating)>.fileReviewsWrap>div:empty{display:none}.productModernPage .reviewsModal .modal .main form .buttonWrap{display:block;margin-top:4px}.productModernPage .reviewsModal .modal .main form .buttonWrap .btn{border-radius:10px;font-family:inherit;height:3.125vw;padding:0 10px;width:100%}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal .main form .buttonWrap .btn{height:48px}}.productModernPage .reviewsModal .modal .main form .buttonWrap .btn .text{font-size:.9114583333vw;line-height:1.0416666667vw}@media screen and (max-width:1536px){.productModernPage .reviewsModal .modal .main form .buttonWrap .btn .text{font-size:14px;line-height:16px}}
