.ButtonAddSKUToCart-module-scss-module__W9buya__input{width:fit-content;max-width:100%}@media screen and (min-width:720px){.ButtonAddSKUToCart-module-scss-module__W9buya__input{max-width:300px}}@media screen and (min-width:1278px){.ButtonAddSKUToCart-module-scss-module__W9buya__button{width:300px!important}}
.ToCartButton-module-scss-module__j0158W__button{min-width:224px}@media (max-width:428px){.ToCartButton-module-scss-module__j0158W__button{min-width:0}}
.MobilePaymentCard-module-scss-module__k9c22a__skeleton_container_information{flex-direction:column;gap:10px;display:flex}.MobilePaymentCard-module-scss-module__k9c22a__skeleton_details,.MobilePaymentCard-module-scss-module__k9c22a__skeleton_price{width:100px;height:20px}.MobilePaymentCard-module-scss-module__k9c22a__skeleton_button{border-radius:7px;width:176px;height:48px}.MobilePaymentCard-module-scss-module__k9c22a__details{color:var(--clr-icons);letter-spacing:.01em;width:fit-content;font-size:13px;font-weight:400;line-height:20px;display:inline-flex}.MobilePaymentCard-module-scss-module__k9c22a__line_through{text-decoration:line-through}.MobilePaymentCard-module-scss-module__k9c22a__price{color:var(--clr-text);letter-spacing:.01em;font-size:20px;font-weight:600;line-height:28px}.MobilePaymentCard-module-scss-module__k9c22a__container{background:#fff;justify-content:space-between;align-items:center;height:80px;padding:8px 16px 25px;display:flex}.MobilePaymentCard-module-scss-module__k9c22a__container_information{flex-direction:column;display:flex}@media screen and (min-width:720px){.MobilePaymentCard-module-scss-module__k9c22a__container{padding:12px 40px}}
.ProductCardSpecificationLine-module-scss-module__JH1Y0G__container{flex-direction:column;gap:4px;margin:0 20px 0 40px;display:flex}.ProductCardSpecificationLine-module-scss-module__JH1Y0G__container_details{gap:24px;display:flex}.ProductCardSpecificationLine-module-scss-module__JH1Y0G__container_details_specification{letter-spacing:.015em;border-bottom:1px solid #3333;gap:4px;font-size:15px;font-weight:400;line-height:160%;display:flex}.ProductCardSpecificationLine-module-scss-module__JH1Y0G__container_details_specification_value{-webkit-line-clamp:1;text-overflow:ellipsis;line-clamp:1;-webkit-box-orient:vertical;max-width:140px;display:-webkit-box;overflow:hidden}
@keyframes ProductCardHorizontalMinimal-module-scss-module__yMcv5G__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__wrapper{background:#fff;justify-content:center;width:100%;min-height:85px;transition:opacity .4s ease-in-out;display:flex}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__addToCartButton{width:228px}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__not_available_btn.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__not_available_btn{flex:224px;width:224px;max-width:100%}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__container{justify-content:space-between;align-items:center;width:100%;max-width:1532px;min-height:100%;margin:0 auto;padding-left:16px;padding-right:16px;display:flex}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__product_info{align-items:center;display:flex}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__information{flex-direction:column;flex:auto;gap:4px;width:100%;max-width:696px;margin:0 40px 0 20px;display:flex}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__information_name{letter-spacing:.01em;-webkit-line-clamp:1;text-overflow:ellipsis;line-clamp:1;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:21px;display:-webkit-box;overflow:hidden}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__information_details{gap:24px;display:flex}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__information_details_status{letter-spacing:.01em;align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:20px;display:flex}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__information_details_specification{letter-spacing:.015em;border-bottom:1px solid #3333;gap:4px;font-size:15px;font-weight:400;line-height:160%;display:flex}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__information_details_specification_value{-webkit-line-clamp:1;text-overflow:ellipsis;line-clamp:1;-webkit-box-orient:vertical;max-width:150px;display:-webkit-box;overflow:hidden}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__price_block{align-items:center;gap:32px;display:flex}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__price_block_dicount_block{gap:8px;min-width:max-content;display:flex}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__price_block_before_discount{color:var(--clr-icons);letter-spacing:.025em;font-size:15px;font-weight:400;line-height:135%}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__price_block_discount{letter-spacing:.01em;background:#fef522;border-radius:4px;padding:4px 8px;font-size:13px;font-weight:400;line-height:20px}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__price_block_price{letter-spacing:0;margin-bottom:8px;font-size:20px;font-weight:500;line-height:24px}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__add_cart_button{min-width:224px}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__active_buttons{gap:12px;margin-left:16px;display:flex}.ProductCardHorizontalMinimal-module-scss-module__yMcv5G__img{object-fit:contain;object-position:center;max-width:53px;max-height:53px}
.ProductBrand-module-scss-module__UgEarW__container{aspect-ratio:16/9;flex:none;height:32px;position:relative}@media screen and (min-width:720px){.ProductBrand-module-scss-module__UgEarW__container{height:40px}.ProductBrand-module-scss-module__UgEarW__hide{display:none}}.ProductBrand-module-scss-module__UgEarW__image{object-fit:contain;width:100%;height:100%}
.SKUPagePrice-module-scss-module__WNyila__skeleton_card{border:1px solid var(--clr-light);border-radius:7px;flex-direction:column;width:365px;margin-bottom:16px;padding:24px;display:flex}.SKUPagePrice-module-scss-module__WNyila__skeleton_price{width:134px;height:36px;margin-bottom:24px}.SKUPagePrice-module-scss-module__WNyila__skeleton_button{width:100%;height:48px;margin-bottom:24px}.SKUPagePrice-module-scss-module__WNyila__skeleton_status{width:100px;height:24px;margin-bottom:16px}.SKUPagePrice-module-scss-module__WNyila__skeleton_detail_line{width:200px;height:24px;margin-bottom:2px}.SKUPagePrice-module-scss-module__WNyila__loader{z-index:3;width:100%;height:100%;position:absolute}.SKUPagePrice-module-scss-module__WNyila__wrapper{position:relative}.SKUPagePrice-module-scss-module__WNyila__wrapper .SKUPagePrice-module-scss-module__WNyila__secondaryButtons{display:none}.SKUPagePrice-module-scss-module__WNyila__label{letter-spacing:.01em;margin-bottom:8px;font-size:15px;font-weight:500;line-height:21px}.SKUPagePrice-module-scss-module__WNyila__expandableTagsWrapper{width:100%;height:25px;margin-bottom:20px;position:relative}.SKUPagePrice-module-scss-module__WNyila__tags{position:absolute}.SKUPagePrice-module-scss-module__WNyila__full{width:100%;max-width:100%}.SKUPagePrice-module-scss-module__WNyila__card{background-color:var(--clr-light);border-radius:7px;flex-direction:column;padding:24px;display:flex}.SKUPagePrice-module-scss-module__WNyila__priceBlock{margin-bottom:24px}.SKUPagePrice-module-scss-module__WNyila__priceBlock_dicount_block{gap:12px;display:flex}.SKUPagePrice-module-scss-module__WNyila__priceBlock_before_discount{color:var(--clr-comment);letter-spacing:.025em;font-size:15px;font-weight:400;line-height:135%}.SKUPagePrice-module-scss-module__WNyila__priceBlock_discount{background:var(--clr-yellow);letter-spacing:.01em;border-radius:4px;padding:4px 8px;font-size:13px;font-weight:400;line-height:20px}.SKUPagePrice-module-scss-module__WNyila__priceBlock_price{letter-spacing:.9px;margin-bottom:8px;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.SKUPagePrice-module-scss-module__WNyila__addToCartButton,.SKUPagePrice-module-scss-module__WNyila__inputClassName{width:100%}.SKUPagePrice-module-scss-module__WNyila__status{margin-top:24px;margin-bottom:16px}@media screen and (min-width:720px){.SKUPagePrice-module-scss-module__WNyila__wrapper .SKUPagePrice-module-scss-module__WNyila__secondaryButtons{margin-top:16px;display:flex}}
.PromotionsTags-module-scss-module__E09Qzq__container{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}@media (min-width:720px){.PromotionsTags-module-scss-module__E09Qzq__container{gap:16px;margin-bottom:16px}}@media (max-width:720px){.PromotionsTags-module-scss-module__E09Qzq__title{letter-spacing:.01em;font-size:15px;font-weight:500;line-height:21px}}.PromotionsTags-module-scss-module__E09Qzq__tags{z-index:2;position:relative}
@keyframes CardFileDownloader-module-scss-module__gZ75bG__skeleton-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.CardFileDownloader-module-scss-module__gZ75bG__wrapper{border:1px solid var(--clr-line);border-radius:7px;justify-content:space-between;align-items:center;width:250px;max-width:250px;height:102px;padding:16px;display:flex}@media screen and (min-width:720px){.CardFileDownloader-module-scss-module__gZ75bG__wrapper{width:336px;max-width:336px;height:118px;padding:24px}}@media screen and (min-width:1024px){.CardFileDownloader-module-scss-module__gZ75bG__wrapper{width:317px;max-width:317px}}@media screen and (min-width:1278px){.CardFileDownloader-module-scss-module__gZ75bG__wrapper{width:402px;max-width:402px;height:97px}}@media screen and (min-width:1500px){.CardFileDownloader-module-scss-module__gZ75bG__wrapper{width:350px;max-width:350px;height:118px}}.CardFileDownloader-module-scss-module__gZ75bG__wrapper_body{pointer-events:auto;display:flex;position:relative}@media screen and (min-width:720px){.CardFileDownloader-module-scss-module__gZ75bG__wrapper_body{pointer-events:none}}.CardFileDownloader-module-scss-module__gZ75bG__wrapper .CardFileDownloader-module-scss-module__gZ75bG__icon{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;object-fit:contain}.CardFileDownloader-module-scss-module__gZ75bG__info{flex-direction:column;gap:4px;margin:0 10px;display:flex}@media screen and (min-width:720px){.CardFileDownloader-module-scss-module__gZ75bG__info{margin:0 24px 0 16px}}.CardFileDownloader-module-scss-module__gZ75bG__name{letter-spacing:.01em;-webkit-line-clamp:2;text-overflow:ellipsis;line-clamp:2;-webkit-box-orient:vertical;width:100%;max-width:100%;max-height:42px;font-size:15px;font-weight:500;line-height:21px;display:-webkit-box;overflow:hidden}@media screen and (min-width:720px){.CardFileDownloader-module-scss-module__gZ75bG__name{max-width:290px}}.CardFileDownloader-module-scss-module__gZ75bG__size{letter-spacing:.025em;font-size:15px;font-weight:400;line-height:135%}@media screen and (min-width:428px){.CardFileDownloader-module-scss-module__gZ75bG__size{letter-spacing:.015em;font-size:15px;font-weight:400;line-height:160%}}.CardFileDownloader-module-scss-module__gZ75bG__button{color:var(--clr-icons);flex-shrink:0;margin-left:auto;display:flex}.CardFileDownloader-module-scss-module__gZ75bG__button_icon{color:var(--clr-icons);transition:all .2s ease-in-out}@media (hover:hover){.CardFileDownloader-module-scss-module__gZ75bG__button:hover .CardFileDownloader-module-scss-module__gZ75bG__button_icon{color:var(--themed-btn)}}
.SliderFiles-module-scss-module__f_Dpvq__wrapper{width:100%}.SliderFiles-module-scss-module__f_Dpvq__wrapper .SliderFiles-module-scss-module__f_Dpvq__slide{max-width:fit-content;margin-right:12px}.SliderFiles-module-scss-module__f_Dpvq__wrapper .SliderFiles-module-scss-module__f_Dpvq__slide:last-child{margin-right:0;padding-right:16px}@media screen and (min-width:720px){.SliderFiles-module-scss-module__f_Dpvq__wrapper .SliderFiles-module-scss-module__f_Dpvq__slide{margin-right:16px}.SliderFiles-module-scss-module__f_Dpvq__wrapper .SliderFiles-module-scss-module__f_Dpvq__slide:last-child{margin:0;padding:0}}@media screen and (min-width:1024px){.SliderFiles-module-scss-module__f_Dpvq__wrapper .SliderFiles-module-scss-module__f_Dpvq__slide{margin-right:20px}}.SliderFiles-module-scss-module__f_Dpvq__slider{margin-right:-16px}@media screen and (min-width:720px){.SliderFiles-module-scss-module__f_Dpvq__slider{margin:0}}.SliderFiles-module-scss-module__f_Dpvq__title{letter-spacing:.01em;font-size:20px;font-weight:600;line-height:28px}@media screen and (max-width:719px){.SliderFiles-module-scss-module__f_Dpvq__title{letter-spacing:.01em;font-size:18px;font-weight:600;line-height:25px}}.SliderFiles-module-scss-module__f_Dpvq__title{margin-bottom:16px}
