@charset "UTF-8";.title{font-size:var(--xxl);font-weight:700;line-height:1.3;margin:0;padding:0}@media (max-width: 1511.98px){.title{font-size:var(--xl);line-height:1.5}}@media (max-width: 767.98px){.title{font-size:var(--md)}}.its_interesting{padding:1rem 0 3rem}@media (max-width: 1511.98px){.its_interesting{width:100%;padding:0 0 3rem}}@media (max-width: 1023.98px){.its_interesting{padding:0 0 1.5rem}}.its_interesting__title-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}@media (max-width: 1511.98px){.its_interesting__title-wrapper{margin-bottom:1.5rem}}@media (max-width: 1023.98px){.its_interesting__title-wrapper{padding:0 1.5rem}}@media (max-width: 767.98px){.its_interesting__title-wrapper{padding:0 1rem;margin-bottom:1rem}}.its_interesting__title-wrapper h2{margin:0}.its_interesting__wrapper{width:100%;overflow:hidden;scrollbar-width:none}@media (max-width: 1023.98px){.its_interesting__wrapper{overflow-x:auto}}.its_interesting__items{display:flex;gap:2rem}@media (max-width: 1511.98px){.its_interesting__items{gap:1rem}}@media (max-width: 1023.98px){.its_interesting__items{padding:0 1.5rem}}@media (max-width: 1023.98px){.its_interesting__items{width:-moz-max-content;width:max-content}}@media (max-width: 767.98px){.its_interesting__items{padding:0 1rem}}.its_interesting__items-item{display:block;position:relative;aspect-ratio:4/3;width:33.333%;cursor:pointer}.its_interesting__items-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to bottom,transparent 0%,transparent 50%,#000000 100%);z-index:2;border-radius:1rem}@media (max-width: 1023.98px){.its_interesting__items-item{width:314px;margin-bottom:1.5rem;aspect-ratio:1}}@media (max-width: 767.98px){.its_interesting__items-item{width:250px;aspect-ratio:.8}}.its_interesting__items-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;border-radius:1rem}.its_interesting__items-item .its_interesting__items-item__picture__wrapper{position:relative;height:100%}.its_interesting__items-item .its_interesting__items-item__picture__wrapper .its_interesting__items-item-play{position:absolute;width:5rem;height:5rem;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 1279.98px){.its_interesting__items-item .its_interesting__items-item__picture__wrapper .its_interesting__items-item-play{width:4rem;height:4rem}}.its_interesting__items-item .its_interesting__items-item-title{position:absolute;z-index:2;bottom:2rem;left:2rem;right:2rem;color:var(--white);font-size:var(--regular);line-height:1.5}@media (max-width: 1511.98px){.its_interesting__items-item .its_interesting__items-item-title{bottom:1.5rem;left:1.5rem;right:1.5rem;font-weight:700}}@media (max-width: 767.98px){.its_interesting__items-item .its_interesting__items-item-title{padding:0!important;right:1.5rem!important}}@media (max-width: 1023.98px){.its_interesting__container{padding:0}}.its_interesting__link{display:flex;align-items:center;gap:1rem;font-size:var(--sm);line-height:1.5;color:var(--black);text-decoration:none;padding:.25rem 1rem;border-radius:.5rem;border:1px solid var(--black)}.its_interesting__link svg{width:24px;height:24px}@media (max-width: 767.98px){.its_interesting__link{padding:.5rem}.its_interesting__link span{display:none}}.notification{z-index:1000;width:auto;transition:transform .5s cubic-bezier(.62,-.16,0,1.49);display:block;position:fixed;bottom:3rem;left:50%;transform:translate(-50%,400px);background-image:linear-gradient(to bottom,#be0a1e,#cf2033);border-radius:1rem;box-shadow:0 8px 32px #00000080;font-weight:700;line-height:1.5;color:var(--white);padding:1rem 2rem;white-space:break-spaces;text-align:center}.notification a{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:underline;cursor:pointer}.notification.show{transform:translate(-50%)}@media (max-width: 1365.98px){.notification{bottom:6rem}}@media (max-width: 1279.98px){.notification{font-size:var(--sm)}}@media (max-width: 767.98px){.notification{width:90%}}.modal__wrp{visibility:hidden;width:100dvw;height:100dvh;overflow:auto;position:fixed;left:0;top:0;z-index:100000}@media (min-width: 768px){.modal__wrp{padding-bottom:3rem}}.modal__wrp:has(.modal.show){visibility:visible;animation:modalBackDropShowing .75s ease forwards;opacity:0}@media (min-width: 768px){.modal__wrp:has(.modal.show){background-color:#0000004d}}.modal{position:relative;top:0;left:50%;bottom:0;right:0;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;opacity:0;transform:translateY(-3rem) translate(-50%);visibility:hidden}@media (min-width: 768px){.modal{transform:translateY(0) translate(-50%);margin-bottom:3rem}}.modal.show{animation:modalShowingMobile .35s ease-in-out forwards}@media (min-width: 768px){.modal.show{animation:modalShowing .35s ease-in-out forwards}}.modal.hidding{animation:modalHidenningMobile .35s ease-in-out forwards}@media (min-width: 768px){.modal.hidding{animation:modalHidenning .35s ease-in-out forwards}}@keyframes modalShowing{0%{opacity:0;transform:translateY(0) translate(-50%);visibility:hidden}to{opacity:1;transform:translateY(3rem) translate(-50%);visibility:visible}}@keyframes modalShowingMobile{0%{opacity:0;transform:translateY(-3rem) translate(-50%);visibility:hidden}to{opacity:1;transform:translateY(0) translate(-50%);visibility:visible}}@keyframes modalHidenning{0%{opacity:1;transform:translateY(3rem) translate(-50%);visibility:visible}to{opacity:0;transform:translateY(0) translate(-50%);visibility:hidden}}@keyframes modalHidenningMobile{0%{opacity:1;transform:translateY(0) translate(-50%);visibility:visible}to{opacity:0;transform:translateY(-3rem) translate(-50%);visibility:hidden}}.modal-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;display:grid;align-content:flex-start;align-items:flex-start;justify-content:center;padding-top:0;padding-bottom:0;overflow:auto;animation:modalBackDropShowing .75s ease forwards;opacity:0;visibility:hidden}@media (min-width: 768px){.modal-backdrop{background-color:#0000004d;padding-top:3rem;padding-bottom:3rem}}@keyframes modalBackDropShowing{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.modal_body{background:var(--white);z-index:2001;box-shadow:none;width:100vw;height:-moz-max-content;height:max-content;min-height:100dvh;position:static;display:grid;align-content:start;align-items:start;justify-content:center}@media (min-width: 768px){.modal_body{width:calc(100vw - 7rem);position:relative;max-width:500px;box-shadow:0 24px 32px #0003;border-radius:.5rem;min-height:unset}}@media (orientation: landscape) and (min-width: 768px){.modal_body{height:-moz-max-content;height:max-content}}.modal__close-btn{background:none;outline:none;border:none;position:absolute;top:.5rem;right:.5rem;cursor:pointer;z-index:10;font-size:0;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;padding:.5rem;margin:0}@media (min-width: 768px){.modal__close-btn{top:1.5rem;right:1.5rem}}.modal__close-btn img{width:1.5rem;height:1.5rem}.modal__close-btn svg{width:1.5rem;height:1.5rem}.modal__header{font-size:var(--lg)}body.body-fixed{position:fixed;width:100%;overflow-y:scroll}.lg-container{z-index:1000000;position:relative}.lg-white-theme.lg-hide-thumbnails .lg-thumb-outer{display:none!important}.lg-white-theme .lg-backdrop,.lg-white-theme .lg-toolbar,.lg-white-theme .lg-prev,.lg-white-theme .lg-next,.lg-white-theme .lg-pager-outer{background-color:#fff}.lg-white-theme .lg-toolbar{z-index:1085}.lg-white-theme .lg-toolbar .lg-icon{color:var(--gray-400)}.lg-white-theme .lg-toolbar .lg-icon:hover{background-color:#0000;color:var(--black)}.lg-white-theme .lg-prev,.lg-white-theme .lg-next{color:var(--gray-400);background-color:var(--white)}.lg-white-theme .lg-prev:hover:not(.disabled),.lg-white-theme .lg-next:hover:not(.disabled){color:var(--black);background-color:var(--white)}.lg-white-theme #lg-counter{color:var(--gray-400)}.lg-white-theme .lg-outer .lg-thumb-align-middle{justify-items:center}.lg-white-theme .lg-outer .lg-thumb-outer{background-color:var(--white);border-top:0;height:auto;overflow:visible;position:relative;bottom:0;left:0;right:0;z-index:1080}@media (min-width: 1366px){.lg-white-theme .lg-outer .lg-thumb-outer{height:auto}}@media (min-width: 1366px){.lg-white-theme .lg-outer .lg-thumb-outer .lg-thumb{padding:.5rem 0;margin-bottom:0;display:flex;justify-content:center;transform:translateY(0)!important}}@media (min-width: 1366px){.lg-white-theme .lg-outer .lg-thumb-outer:hover{height:auto}}@media (min-width: 1366px){.lg-white-theme .lg-outer .lg-thumb-outer:hover .lg-thumb{padding:.5rem 0}}@media (min-width: 1366px){.lg-white-theme .lg-outer .lg-thumb-outer:hover .lg-thumb-item{width:80px!important;height:60px!important;margin-top:.5rem!important;margin-bottom:.5rem!important;border-radius:.5rem}.lg-white-theme .lg-outer .lg-thumb-outer:hover .lg-thumb-item img{opacity:1}}.lg-white-theme .lg-outer .lg-thumb-item{border:none;opacity:.5;filter:grayscale(.7) contrast(.7);border-radius:.5rem;overflow:hidden;width:80px!important;height:60px!important;margin-top:.25rem!important;margin-bottom:.25rem!important;background-color:var(--gray-400);transition:opacity .3s ease,filter .3s ease}.lg-white-theme .lg-outer .lg-thumb-item img{opacity:1;transition:opacity .3s ease}.lg-white-theme .lg-outer .lg-thumb-item.active{opacity:1;filter:grayscale(0) contrast(1);border:none;background-color:var(--black)}.lg-white-theme .lg-outer .lg-thumb-item:hover{opacity:1;filter:grayscale(0) contrast(1)}@media (min-width: 1366px){.lg-white-theme .lg-outer .lg-thumb-item{border-radius:50%;width:.325rem!important;height:.325rem!important;margin:13px 8px!important}.lg-white-theme .lg-outer .lg-thumb-item img{opacity:0}}.lg-white-theme .lg-sub-html{color:var(--black);font-size:var(--font-size-14);padding:0;height:47px;display:flex;align-items:center;align-content:center;position:absolute;top:0;left:50%;transform:translate(-50%);width:-moz-max-content;width:max-content;text-align:center;z-index:1090;pointer-events:none}@media (max-width: 1023.98px){.lg-white-theme .lg-sub-html{font-size:var(--font-size-12)}}.lg-white-theme .lg-progress-bar{background-color:#eee}.lg-white-theme .lg-progress-bar .lg-progress{background-color:var(--gray-400)}.product-recommended{display:flex;flex-direction:column;gap:2rem}@media (max-width: 1279.98px){.product-recommended{gap:1rem}}.product-recommended__items{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;gap:1.5rem;padding:2rem;border-radius:.5rem;border:.25rem solid var(--gray-100)}@media (max-width: 1439.98px){.product-recommended__items{padding:2rem;margin-bottom:1.5rem}}@media (max-width: 1365.98px){.product-recommended__items{border:none;border-radius:0;padding:0}}@media (max-width: 1279.98px){.product-recommended__items{overflow:scroll;scrollbar-width:none;scroll-snap-type:x mandatory;padding:0 3rem;margin:0 -3rem;scroll-padding-left:3rem}}@media (max-width: 1023.98px){.product-recommended__items{padding:0 1.5rem;margin:0 -1.5rem;scroll-padding-left:1.5rem}}@media (max-width: 767.98px){.product-recommended__items{padding:0 1rem;margin:0 -1rem;scroll-padding-left:1rem;gap:1rem}}.product-recommended__item{display:flex;flex-direction:column}@media (max-width: 1279.98px){.product-recommended__item{min-width:15.4375rem;scroll-snap-align:start}}.product-recommended__item-image{border-radius:.5rem;background-color:#f4f4f4;height:183px;margin-bottom:1rem}.product-recommended__item-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken}.product-recommended__item-image.placeholder picture{display:grid;align-content:center;justify-content:center;height:100%}.product-recommended__item-image.placeholder img{width:120px;height:auto}.product-recommended__item-manufacturer{font-weight:700;color:var(--black);text-decoration:none;font-size:.875rem;line-height:1.5;margin-bottom:.5rem}.product-recommended__item-title{color:var(--black);text-decoration:none;font-size:var(--sm);line-height:1.5;margin-bottom:.625rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-recommended__item-price{font-size:var(--md);font-weight:700;line-height:1.5;display:block;margin-top:auto}.product-recommended__item-price .discount{font-weight:700;line-height:1.5;font-size:.75rem;padding:.25rem .5rem;background-color:var(--red);border-radius:.25rem;color:var(--white);margin-left:.625rem}.product-recommended__item-price:has(.discount){color:var(--red)}.product-recommended__item-addToCart{border:none;border-radius:.5rem;background-color:var(--red);color:var(--white);font-size:var(--regular);padding:.75rem 1.5rem;cursor:pointer;width:100%;line-height:1.5}.product-recommended__item-addToCart.already_added{background-color:var(--pink);color:var(--red);cursor:pointer;text-decoration:none;display:inline-block;width:100%;text-align:center}.product-recommended__item-addToCart:disabled{background-color:var(--gray-very-light);color:var(--gray);cursor:not-allowed}.product-sale{display:flex;flex-direction:column;gap:2rem}@media (max-width: 1279.98px){.product-sale{gap:1rem}}.product-sale__title{margin-bottom:2rem}.product-sale__items{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;gap:1.5rem;padding:2rem;border-radius:.5rem;border:.25rem solid var(--gray-100)}@media (max-width: 1439.98px){.product-sale__items{padding:2rem;margin-bottom:1.5rem}}@media (max-width: 1365.98px){.product-sale__items{border:none;border-radius:0;padding:0}}@media (max-width: 1279.98px){.product-sale__items{overflow:scroll;scrollbar-width:none;scroll-snap-type:x mandatory;padding:0 3rem;margin:0 -3rem;scroll-padding-left:3rem}}@media (max-width: 1023.98px){.product-sale__items{padding:0 1.5rem;margin:0 -1.5rem;scroll-padding-left:1.5rem}}@media (max-width: 767.98px){.product-sale__items{padding:0 1rem;margin:0 -1rem;scroll-padding-left:1rem;gap:1rem}}.product-sale__item{display:flex;flex-direction:column}@media (max-width: 1279.98px){.product-sale__item{min-width:15.4375rem;scroll-snap-align:start}}.product-sale__item-image{border-radius:.5rem;background-color:#f4f4f4;height:11.4375rem;margin-bottom:1rem}.product-sale__item-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken}.product-sale__item-image.placeholder picture{display:grid;align-content:center;justify-content:center;height:100%}.product-sale__item-image.placeholder img{width:7.5rem;height:auto}.product-sale__item-manufacturer{font-weight:700;color:var(--black);text-decoration:none;font-size:.875rem;line-height:1.5;margin-bottom:.5rem}.product-sale__item-title{color:var(--black);text-decoration:none;font-size:var(--sm);line-height:1.5;margin-bottom:.625rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-sale__item-price{font-size:var(--md);font-weight:700;line-height:1.5;display:block;margin-top:auto}.product-sale__item-price .discount{font-weight:700;line-height:1.5;font-size:.75rem;padding:.25rem .5rem;background-color:var(--red);border-radius:.25rem;color:var(--white);margin-left:.625rem}.product-sale__item-price:has(.discount){color:var(--red)}.product-sale__item-addToCart{border:none;border-radius:.5rem;background-color:var(--red);color:var(--white);font-size:var(--regular);padding:.75rem 1.5rem;cursor:pointer;width:100%;line-height:1.5}.product-sale__item-addToCart.already_added{background-color:var(--pink);color:var(--red);cursor:pointer;text-decoration:none;display:inline-block;width:100%;text-align:center}.product-sale__item-addToCart:disabled{background-color:var(--gray-very-light);color:var(--gray);cursor:not-allowed}.product-viewed{display:flex;flex-direction:column;gap:2rem}@media (max-width: 1279.98px){.product-viewed{gap:1rem}}.product-viewed__items{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;gap:1.5rem;padding:2rem;border-radius:.5rem;border:.25rem solid var(--gray-100)}@media (max-width: 1439.98px){.product-viewed__items{padding:2rem;margin-bottom:1.5rem}}@media (max-width: 1365.98px){.product-viewed__items{border:none;border-radius:0;padding:0}}@media (max-width: 1279.98px){.product-viewed__items{overflow:scroll;scrollbar-width:none;scroll-snap-type:x mandatory;padding:0 3rem;margin:0 -3rem;scroll-padding-left:3rem}}@media (max-width: 1023.98px){.product-viewed__items{padding:0 1.5rem;margin:0 -1.5rem;scroll-padding-left:1.5rem}}@media (max-width: 767.98px){.product-viewed__items{padding:0 1rem;margin:0 -1rem;scroll-padding-left:1rem;gap:1rem}}.product-viewed__item{display:flex;flex-direction:column}@media (max-width: 1279.98px){.product-viewed__item{min-width:15.4375rem;scroll-snap-align:start}}.product-viewed__item-image{border-radius:.5rem;background-color:#f4f4f4;height:183px;margin-bottom:1rem}.product-viewed__item-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken}.product-viewed__item-image.placeholder picture{display:grid;align-content:center;justify-content:center;height:100%}.product-viewed__item-image.placeholder img{width:120px;height:auto}.product-viewed__item-manufacturer{font-weight:700;color:var(--black);text-decoration:none;font-size:.875rem;line-height:1.5;margin-bottom:.5rem}.product-viewed__item-title{color:var(--black);text-decoration:none;font-size:var(--sm);line-height:1.5;margin-bottom:.625rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-viewed__item-price{font-size:var(--md);font-weight:700;line-height:1.5;display:block;margin-top:auto}.product-viewed__item-price .discount{font-weight:700;line-height:1.5;font-size:.75rem;padding:.25rem .5rem;background-color:var(--red);border-radius:.25rem;color:var(--white);margin-left:.625rem}.nds{margin-bottom:1rem;font-size:var(--xs);color:var(--middle-gray)}.product-viewed__item-price:has(.discount){color:var(--red)}.product-viewed__item-addToCart{border:none;border-radius:.5rem;background-color:var(--red);color:var(--white);font-size:var(--regular);padding:.75rem 1.5rem;cursor:pointer;width:100%;line-height:1.5}.product-viewed__item-addToCart.already_added{background-color:var(--pink);color:var(--red);cursor:pointer;text-decoration:none;display:inline-block;width:100%;text-align:center}.product-viewed__item-addToCart:disabled{background-color:var(--gray-very-light);color:var(--gray);cursor:not-allowed}.product-reviews{display:flex;flex-direction:column;gap:1.5rem}.product-reviews__title{font-size:var(--font-size-24);font-weight:700;margin:0}@media (max-width: 1023.98px){.product-reviews__title{font-size:var(--font-size-22)}}@media (max-width: 767.98px){.product-reviews__title{font-size:var(--font-size-18)}}.product-reviews__widget{padding:3.5rem 2.5rem 1.5rem;border:.25rem solid var(--gray-100);border-radius:.5rem}@media (max-width: 1023.98px){.product-reviews__widget{padding:2rem 1rem 1rem}}.catalog-comments{display:flex;flex-direction:column;gap:1.5rem}.catalog-comments__title{font-size:var(--font-size-24);font-weight:700;margin:0}@media (max-width: 1023.98px){.catalog-comments__title{font-size:var(--font-size-22)}}@media (max-width: 767.98px){.catalog-comments__title{font-size:var(--font-size-18)}}.catalog-comments__container{display:flex;flex-direction:column;border:4px solid var(--gray-100);border-radius:.5rem;width:100%}.catalog-comments__grid{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;width:100%}@media (min-width: 768px){.catalog-comments__grid{gap:2rem;padding:2rem}}@media (min-width: 1366px){.catalog-comments__grid{flex-direction:row;gap:2.5rem;padding:2.5rem}}.catalog-comments__main{flex:1;display:flex;flex-direction:column;gap:1.5rem}.catalog-comments__btn-add{height:-moz-fit-content;height:fit-content}@media (max-width: 1365.98px){.catalog-comments__btn-add{order:-1}}.catalog-comments__list{display:flex;flex-direction:column;flex:1}.catalog-comments__empty{font-size:var(--font-size-16);line-height:1.5;color:var(--gray-600);padding:0;display:flex;align-items:center;flex:1}@media (max-width: 767.98px){.catalog-comments__empty{font-size:var(--font-size-14)}}.catalog-comments__item{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--gray-200)}.catalog-comments__item:first-child{padding-top:0}.catalog-comments__item:last-child{border-bottom:none;padding-bottom:0}.catalog-comments__item.is-hidden{display:none}.catalog-comments__item.is-expanded{display:flex}.catalog-comments__question{display:flex;flex-direction:column;gap:.625rem;position:relative}.catalog-comments__admin-actions{display:flex;align-items:center;gap:.5rem;margin-top:.5rem}@media (max-width: 1365.98px){.catalog-comments__admin-actions{display:none}}.catalog-comments__status-btn{font-size:var(--font-size-12);font-weight:500;padding:.25rem .75rem;border-radius:.25rem;border:none;cursor:pointer;transition:opacity .3s ease,background-color .3s ease;width:-moz-fit-content;width:fit-content;color:var(--black);background-color:var(--gray-200);display:flex;align-items:center;gap:.5rem}.catalog-comments__status-btn:hover{background-color:var(--gray-300)}.catalog-comments__status-btn:disabled{opacity:.5;cursor:not-allowed}.catalog-comments__reply-btn{font-size:var(--font-size-12);font-weight:500;padding:.25rem .75rem;border-radius:.25rem;border:none;cursor:pointer;transition:opacity .3s ease,background-color .3s ease;width:-moz-fit-content;width:fit-content;color:var(--black);background-color:var(--gray-200)}.catalog-comments__reply-btn:hover{background-color:var(--gray-300)}.catalog-comments__reply-form{display:none;gap:1rem;margin-top:1rem;width:100%}@media (max-width: 1365.98px){.catalog-comments__reply-form{display:none!important}}.catalog-comments__reply-form.is-active{display:flex}@media (min-width: 768px){.catalog-comments__reply-form{padding-left:1.5rem}}@media (min-width: 1280px){.catalog-comments__reply-form{gap:1.5rem;padding-left:1.5rem}}.catalog-comments__reply-form-container{display:flex;flex-direction:column;gap:.75rem;flex:1}.catalog-comments__reply-form-container .btn{width:-moz-fit-content;width:fit-content}@media (min-width: 768px){.catalog-comments__reply-form-container{flex-direction:row;flex-wrap:wrap;align-items:flex-end}.catalog-comments__reply-form-container .catalog-comments__form-group--textarea{width:100%}}.catalog-comments__reply-textarea{width:100%;min-height:100px;padding:.75rem 1rem;border:1px solid var(--gray-300);border-radius:.5rem;font-size:var(--font-size-14);font-family:inherit;resize:vertical;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.catalog-comments__reply-textarea:focus{border:1px solid var(--gray-600)}.catalog-comments__status-marker{width:.75rem;height:.75rem;border-radius:50%;display:block}.catalog-comments__status-btn.is-published .catalog-comments__status-marker{background-color:var(--green)}.catalog-comments__status-btn.is-hidden .catalog-comments__status-marker{background-color:var(--red)}.catalog-comments__user{font-weight:700;font-size:var(--font-size-16);margin:0}.catalog-comments__text{font-size:var(--font-size-14);margin:0;line-height:1.5}@media (max-width: 767.98px){.catalog-comments__text{font-size:var(--font-size-14)}}.catalog-comments__answer{display:flex;gap:1rem}@media (min-width: 768px){.catalog-comments__answer{padding-left:1.5rem}}@media (min-width: 1280px){.catalog-comments__answer{gap:1.5rem;padding-left:1.5rem}}.catalog-comments__answer-icon{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--black)}.catalog-comments__answer-icon svg{width:100%;height:100%}.catalog-comments__answer-info{display:flex;flex-direction:column;gap:.625rem}.catalog-comments__answer-header{display:flex;flex-direction:column}.catalog-comments__answer-user{font-weight:700;font-size:var(--font-size-16);margin:0}.catalog-comments__answer-role{font-size:var(--font-size-12);color:var(--gray-500);margin:0}.catalog-comments__delete-btn{background:none;border:none;padding:.25rem .75rem;width:-moz-max-content;width:max-content;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--black);background-color:var(--gray-200);border-radius:.25rem;font-size:var(--font-size-12);font-weight:500;transition:opacity .3s ease,background-color .3s ease}@media (max-width: 1365.98px){.catalog-comments__delete-btn{display:none}}.catalog-comments__delete-btn:hover{background-color:var(--gray-300)}.catalog-comments__delete-btn:disabled{opacity:.5;cursor:not-allowed}.catalog-comments__answer-text{font-size:var(--font-size-14);margin:0;line-height:1.5}@media (max-width: 767.98px){.catalog-comments__answer-text{font-size:var(--font-size-14)}}.catalog-comments__form-container{width:100%;background-color:var(--gray-100);padding:2rem 1.25rem}@media (min-width: 460px){.catalog-comments__form-container{padding:1.5rem}}@media (min-width: 1024px){.catalog-comments__form-container{padding:2.5rem;margin:.5rem;width:calc(100% - 1rem);border-radius:.5rem}}.catalog-comments__form{display:flex;flex-direction:column;gap:1rem}.catalog-comments__form-group{position:relative;font-size:0}.catalog-comments__input-error input,.catalog-comments__input-error textarea{outline:1px solid var(--red)!important}.catalog-comments__input-error:after{content:"Заполните";display:block;position:absolute;top:50%;right:1rem;z-index:2;transform:translateY(-50%);color:var(--red);font-size:var(--font-size-10)}.catalog-comments__input-error.catalog-comments__form-group--textarea:after{top:1.5rem;transform:none}.catalog-comments__form-grid{display:flex;gap:1rem;width:100%}.catalog-comments__form-grid>*{flex:1}@media (max-width: 767.98px){.catalog-comments__form-grid{flex-direction:column}}.catalog-comments__input{font-size:var(--regular);line-height:1.5;padding:.75rem 1.125rem;border-radius:.5rem;outline:1px solid var(--gray);color:var(--black);width:100%;border:none}.catalog-comments__input:focus-visible{outline:2px solid var(--black)}.catalog-comments__input::-moz-placeholder{color:var(--middle-gray)}.catalog-comments__input::placeholder{color:var(--middle-gray)}.catalog-comments__textarea{resize:none;font-size:var(--regular);line-height:1.5;padding:.75rem 1.125rem;border-radius:.5rem;outline:1px solid var(--gray);color:var(--black);width:100%;border:none}.catalog-comments__textarea::-moz-placeholder{color:var(--middle-gray)}.catalog-comments__textarea::placeholder{color:var(--middle-gray)}.catalog-comments__textarea:focus-visible{outline:2px solid var(--black)}.catalog-comments__char-counter{position:absolute;bottom:-1.5rem;right:0;font-size:var(--font-size-10);color:var(--middle-gray);pointer-events:none;padding:2px 4px;border-radius:4px}.catalog-comments__char-counter.is-limit{color:var(--red)}.catalog-comments__form-actions{display:flex;justify-content:flex-start;gap:1rem}@media (max-width: 460px){.catalog-comments__form-actions{flex-direction:column}.catalog-comments__form-actions>*{width:100%}}.catalog-comments__checkbox-control{display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50%}@media (max-width: 1279.98px){.catalog-comments__checkbox-control{width:80%}}@media (max-width: 1023.98px){.catalog-comments__checkbox-control{width:70%}}@media (max-width: 575.98px){.catalog-comments__checkbox-control{width:100%}}.catalog-comments__checkbox-control input[type=checkbox]{display:none}.catalog-comments__checkbox-control input[type=checkbox]:checked+.catalog-comments__checkbox-label:before{border:1px solid var(--red);background-color:var(--white)}.catalog-comments__checkbox-control input[type=checkbox]:checked+.catalog-comments__checkbox-label:after{content:"";position:absolute;top:.5rem;left:.25rem;width:.75rem;height:.75rem;border-radius:.125rem;background-color:var(--red)}.catalog-comments__checkbox-control .catalog-comments__checkbox-label{display:block;line-height:1.5;padding-left:2rem;position:relative;color:var(--middle-gray);font-size:var(--font-size-12);text-align:left}.catalog-comments__checkbox-control .catalog-comments__checkbox-label a{color:var(--middle-gray);text-decoration:underline}.catalog-comments__checkbox-control .catalog-comments__checkbox-label a:hover{text-decoration:none}.catalog-comments__checkbox-control .catalog-comments__checkbox-label:before{content:"";position:absolute;top:.25rem;left:0;width:1.125rem;height:1.125rem;border-radius:.25rem;border:1px solid var(--black)}.catalog-comments__btn-submit.isLoading{background-image:linear-gradient(105deg,var(--red) 0%,#ff7c7c 50%,var(--red) 100%);background-size:200%;background-position:100%;animation:catalog-comments-shine 1s infinite alternate-reverse}.catalog-comments__btn-submit:disabled{opacity:.5;cursor:not-allowed}.catalog-comments__react-root{width:100%}@keyframes catalog-comments-shine{0%{background-position:100%}to{background-position:0}}.product-payment{background:var(--white);border:.25rem solid var(--gray-100);border-radius:.375rem;padding:1.5rem;display:flex;flex-direction:column;gap:2rem}@media (max-width: 1023.98px){.product-payment{border:none;padding:1.5rem 0 0;border-radius:0;background:transparent;gap:1.5rem}}.product-payment__business,.product-payment__personal{display:flex;flex-direction:column;gap:.5rem}.product-payment__title{font-size:var(--font-size-14);font-weight:700;line-height:1.5;color:var(--black);margin:0;white-space:pre-line}@media (max-width: 1023.98px){.product-payment__title{white-space:normal;font-size:var(--font-size-12)}}.product-payment__text{font-size:var(--font-size-12);line-height:1.5;color:var(--black);margin:0;white-space:pre-line}@media (max-width: 1023.98px){.product-payment__text{white-space:normal}}.product-payment__button{width:100%;background-color:var(--white);border:1px solid var(--red);border-radius:.375rem;padding:.5rem 1.5rem;min-height:2.375rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease-in-out,transform .3s ease;text-decoration:none;cursor:pointer;margin-top:.5rem}@media (max-width: 1023.98px){.product-payment__button{width:-moz-max-content;width:max-content}}.product-payment__button.is-touched,.product-payment__button:active{transform:scale(.96)}.product-payment__button span{font-size:var(--font-size-14);font-weight:600;color:var(--red);line-height:1.5}@media (hover: hover) and (pointer: fine){.product-payment__button:hover{background-color:var(--red-dark)}.product-payment__button:hover span{color:var(--white)}}.product-payment__logos{display:flex;align-items:center;gap:1.5rem;margin-top:.5rem}.product-payment__logo{height:auto;display:block}.product-payment__logo--mir{width:5.527rem}.product-payment__logo--sbp{width:4.875rem}.product-info{display:flex;flex-direction:column;padding:1.5rem;border-radius:.5rem;border:4px solid var(--gray-100);background-color:var(--white)}@media (max-width: 1023.98px){.product-info{border:none;padding:1.5rem 0 0;border-radius:0;background:transparent}}.product-info__item{display:flex;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--gray-200)}.product-info__item:not(:first-child){padding-top:1rem}.product-info__item:last-child{padding-bottom:0;border-bottom:none}.product-info__item:hover .product-info__content{text-decoration:none}.product-info__item:hover .product-info__content .product-info__title,.product-info__item:hover .product-info__content .product-info__description{color:var(--red)}.product-info__item:hover .product-info__icon svg{color:var(--red)}.product-info__icon{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:var(--gray-500)}@media (max-width: 1023.98px){.product-info__icon{display:none}}.product-info__icon svg{width:100%;height:100%}.product-info__content{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;cursor:pointer}.product-info__title{font-size:var(--font-size-14);font-weight:600;line-height:1.2;color:var(--black)}.product-info__description{font-size:var(--font-size-12);font-weight:400;line-height:1.4;color:var(--gray-500)}.product-repair{padding:1.5rem;display:flex;gap:1.5rem;flex-direction:column;border-radius:.5rem;border:.25rem solid var(--gray-100)}@media (max-width: 1023.98px){.product-repair{padding:1.25rem}}.product-repair .product-repair__header{display:flex;flex-direction:column;gap:.25rem}.product-repair .product-repair__title{font-size:var(--font-size-18);font-weight:700}@media (max-width: 767.98px){.product-repair .product-repair__title{font-size:var(--font-size-16)}}.product-repair .product-repair__text-gray{font-size:var(--font-size-14);color:var(--black)}.product-repair .product-repair__text{white-space:pre-line;font-size:var(--sm);line-height:1.5;margin:0;overflow:hidden;max-height:0;margin-top:-1rem;transition:max-height .3s ease-in-out,margin-top .3s ease-in-out}.product-repair .product-repair__text.is-expanded{max-height:2000px;margin-top:0}.product-repair .product-repair__expand-link{display:none;font-size:var(--font-size-10);color:var(--gray-500);text-decoration:underline;cursor:pointer;align-self:flex-start}.product-repair .product-repair__expand-link:hover{color:var(--black)}.product-repair .product-repair__expand-link.is-active{display:inline-block}.product-collection{display:flex;flex-direction:column;gap:1rem}.product-collection__items{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width: 575.98px){.product-collection__item.btn{padding:.5rem;min-height:unset}}@media (max-width: 575.98px){.product-collection__item.btn span{font-size:var(--font-size-8)}}@media (max-width: 1023.98px){.product__description{margin-top:0}}.product__description p{font-size:var(--font-size-16);margin:1rem 0 0}
