﻿@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto-v32-cyrillic_latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url("../fonts/roboto-v32-cyrillic_latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/roboto-v32-cyrillic_latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:500;src:url("../fonts/roboto-v32-cyrillic_latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto-v32-cyrillic_latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:700;src:url("../fonts/roboto-v32-cyrillic_latin-700italic.woff2") format("woff2")}:root{--border-radius: 1rem;--margin-top: 1.5rem;--box-shadow: 0px 2px 15px 2px rgb(136 68 131 / 10%);--input-border-parametrs: 1px solid #dddfe2;--button-font-size: 1.125rem;--button-mobile-font-size: 1rem;--button-color: #884483;--button-hover-color: #aa55a4;--button-active-color: #bb77b6}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;border:none;list-style:none;text-decoration:none}address{font-style:normal}textarea{outline:none;resize:none}input:-webkit-autofill{background-color:#f3f7fe;-webkit-box-shadow:0 0 0px 1000px #f3f7fe inset;border-color:#d0e1fc !important}html{height:100%;font-size:1rem;scroll-behavior:smooth}html body{display:flex;flex-direction:column;max-width:100%;min-height:100vh;background-color:#fafcff;color:#222529;font-family:"Roboto",sans-serif;line-height:1.5em}img{max-width:100%;width:100%;height:auto;vertical-align:middle}iframe,video{max-width:100%}button,a{transition:color .2s ease-in,background-color .2s ease-in,border .2s ease-in}button,select{cursor:pointer;background:none}input,button,textarea,select{font-family:"Roboto",sans-serif;color:#222529;font-size:1rem}a{color:#222529}.error-page,#footer,.payment,.cart,.authentication,.news,.container,#header .slog p,#header .head,.breadcrumbs{padding:0 4%}@media(min-width: 768px){.error-page,#footer,.payment,.cart,.authentication,.news,.container,#header .slog p,#header .head,.breadcrumbs{padding:0 2rem}}.show-more-btn{display:flex;align-items:center;justify-content:center;width:100%;height:3rem;min-height:3rem;border-radius:.75rem;background-color:var(--button-color);color:#fff;cursor:pointer}.show-more-btn:hover{background-color:var(--button-hover-color)}.show-more-btn:active{background-color:var(--button-active-color)}@media(min-width: 768px){.show-more-btn{font-size:var(--button-font-size)}}.fixed-button{display:flex;position:sticky;z-index:10;bottom:0;left:0;justify-content:center;width:100%;background-color:#fafcff}.fixed-button .standart-button,.fixed-button .disabled-button,.fixed-button .primary-btn{margin:1rem 0}@media(min-width: 768px){.fixed-button{position:static}.fixed-button .standart-button,.fixed-button .disabled-button,.fixed-button .primary-btn{width:100%;margin:0}}.standart-button,.primary-btn,.product-list .product-card .product-card-button{transition:color .2s ease-in,background-color .2s ease-in;display:flex;align-items:center;justify-content:center;width:100%;height:3rem;min-height:3rem;margin-top:var(--margin-top);border-radius:.75rem;background-color:var(--button-color);color:#fff;cursor:pointer}.standart-button:hover,.primary-btn:hover,.product-list .product-card .product-card-button:hover{background-color:var(--button-hover-color)}.standart-button:active,.primary-btn:active,.product-list .product-card .product-card-button:active{background-color:var(--button-active-color)}@media(min-width: 768px){.standart-button,.primary-btn,.product-list .product-card .product-card-button{font-size:1.125rem}}.disabled-button,.disabled-btn,.standart-button:disabled,.primary-btn:disabled{display:flex;align-items:center;justify-content:center;width:100%;height:3rem;min-height:3rem;margin-top:var(--margin-top);border-radius:.75rem;background-color:#eaeaea !important;color:#8f8f8f !important;cursor:pointer;pointer-events:none}@media(min-width: 768px){.disabled-button,.disabled-btn,.standart-button:disabled,.primary-btn:disabled{font-size:1.125rem}}.reviews-page .review-form a,.faq .faq-item .faq-content a,.company-bottom-information p a,.category .category-text a,.product-cart .product-text a,.news a:not(:has(img)),.text-pages a,.main-page .main-article a,.animated-link{display:inline-block;position:relative;color:#bc3fa6;font-weight:500;line-height:normal}.reviews-page .review-form a:hover,.faq .faq-item .faq-content a:hover,.company-bottom-information p a:hover,.category .category-text a:hover,.product-cart .product-text a:hover,.news a:hover:not(:has(img)),.text-pages a:hover,.main-page .main-article a:hover,.animated-link:hover,.reviews-page .review-form a:focus,.faq .faq-item .faq-content a:focus,.company-bottom-information p a:focus,.category .category-text a:focus,.product-cart .product-text a:focus,.news a:focus:not(:has(img)),.text-pages a:focus,.main-page .main-article a:focus,.animated-link:focus{color:#ffa6cb}.reviews-page .review-form a:hover::before,.faq .faq-item .faq-content a:hover::before,.company-bottom-information p a:hover::before,.category .category-text a:hover::before,.product-cart .product-text a:hover::before,.news a:hover:not(:has(img))::before,.text-pages a:hover::before,.main-page .main-article a:hover::before,.animated-link:hover::before,.reviews-page .review-form a:focus::before,.faq .faq-item .faq-content a:focus::before,.company-bottom-information p a:focus::before,.category .category-text a:focus::before,.product-cart .product-text a:focus::before,.news a:focus:not(:has(img))::before,.text-pages a:focus::before,.main-page .main-article a:focus::before,.animated-link:focus::before{transform:scaleX(1);transform-origin:left}.reviews-page .review-form a::before,.faq .faq-item .faq-content a::before,.company-bottom-information p a::before,.category .category-text a::before,.product-cart .product-text a::before,.news a:not(:has(img))::before,.text-pages a::before,.main-page .main-article a::before,.animated-link::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:right;transition:transform .3s ease-in-out;border-radius:.5rem;background-color:#ffa6cb}.reviews-page .review-form a:active,.faq .faq-item .faq-content a:active,.company-bottom-information p a:active,.category .category-text a:active,.product-cart .product-text a:active,.news a:active:not(:has(img)),.text-pages a:active,.main-page .main-article a:active,.animated-link:active{color:hsl(335,100%,70%)}.reviews-page .review-form a:active::before,.faq .faq-item .faq-content a:active::before,.company-bottom-information p a:active::before,.category .category-text a:active::before,.product-cart .product-text a:active::before,.news a:active:not(:has(img))::before,.text-pages a:active::before,.main-page .main-article a:active::before,.animated-link:active::before{background-color:hsl(335,100%,70%)}.faq .faq-item .faq-content ul,.category .category-text ul,.category .category-text ol,.news main ul,.news main ol,.text-pages ul,.text-pages ol{margin:1em 0}.faq .faq-item .faq-content ul li,.category .category-text ul li,.category .category-text ol li,.news main ul li,.news main ol li,.text-pages ul li,.text-pages ol li{margin:0 1em .5em}.faq .faq-item .faq-content ul li::before,.category .category-text ul li::before,.category .category-text ol li::before,.news main ul li::before,.news main ol li::before,.text-pages ul li::before,.text-pages ol li::before{content:"— "}.sticky-container{position:sticky;top:calc(var(--sticky-top, 161px));transition:top .3s ease-out}.price,#price{white-space:nowrap}.badge{padding:.25rem 1rem;border-radius:1rem}::selection{background:#5a98f5;color:#fff}.text-danger{color:#f23a2b;font-size:.875rem;text-align:left}.hidden{display:none !important}.input-little{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--margin-top) .75rem;justify-content:space-between;width:100%;margin-top:var(--margin-top)}@media(min-width: 768px){.input-little{grid-template-columns:repeat(2, 1fr)}}.input-little.required label::after{content:"*";padding-left:.25rem;color:#f02413}.input-little .label-form{display:flex;align-items:center;width:100%;margin-bottom:.25rem}.input-little .label-form .required::after{content:"*";padding-left:.25rem;color:#f02413}.input-little label{display:flex;width:fit-content;color:#4d5054}.input-little input{width:100%;padding:.8125rem 1rem;transition:border .2s ease-in,box-shadow .2s ease-in;border:var(--input-border-parametrs);border-radius:.75rem;outline:none;background-color:#fff}.input-little input:hover{border-color:#ffa6cb}.input-little input::placeholder{transition:color .2s ease-in;color:#909090}.input-little input:focus{border-color:#ffa6cb}.input-little input:focus::placeholder{color:#222529}.input-little input,.input-little textarea{text-overflow:ellipsis}.input-little input.has-value,.input-little textarea.has-value{border-color:#d0e1fc;background-color:#f3f7fe}.input-large{position:relative;width:100%;margin-top:var(--margin-top)}.input-large.required label::after{content:"*";padding-left:.25rem;color:#f02413}.input-large .label-form{display:flex;align-items:center;width:100%;margin-bottom:.25rem}.input-large .label-form .required::after{content:"*";padding-left:.25rem;color:#f02413}.input-large label{display:flex;width:fit-content;color:#4d5054}.input-large:has(.toggle-password) input{padding-right:2.75rem}.input-large .toggle-password{position:absolute;top:2.75rem;right:1rem;cursor:pointer;transition:.2s ease-in;color:#63666a;width:1.25rem;height:1rem}.input-large .toggle-password:hover{color:#6d3363}.input-large .toggle-password:hover path{fill:#6d3363}.input-large .toggle-password path{transition:.2s ease-in}.input-large .toggle-password:hover path{fill:#6d3363}.input-large textarea{height:108px}.input-large input,.input-large textarea,.input-large select{width:100%;padding:.8125rem 1rem;transition:border .2s ease-in,box-shadow .2s ease-in,background-color .2s ease-in;border:var(--input-border-parametrs);border-radius:.75rem;outline:none;background-color:#fff}.input-large input:hover,.input-large textarea:hover,.input-large select:hover{border-color:#ffa6cb;background-color:#fff}.input-large input::placeholder,.input-large textarea::placeholder,.input-large select::placeholder{transition:color .2s ease-in;color:#909090}.input-large input:focus,.input-large textarea:focus,.input-large select:focus{border-color:#ffa6cb;background-color:#fff}.input-large input:focus::placeholder,.input-large textarea:focus::placeholder,.input-large select:focus::placeholder{color:#222529}.input-large input,.input-large textarea{text-overflow:ellipsis}.input-large input.has-value,.input-large textarea.has-value{border-color:#d0e1fc;background-color:#f3f7fe}.input-large textarea.expanding-textarea{height:4rem;overflow:hidden}.product-list{display:grid;grid-template-columns:repeat(1, 1fr);width:100%;margin-top:2rem;gap:1.25rem;justify-items:center}@media(min-width: 576px){.product-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.product-list{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.product-list{grid-template-columns:repeat(4, 1fr)}}.product-list.expanded{grid-template-columns:repeat(2, 1fr)}@media(min-width: 576px){.product-list.expanded{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.product-list.expanded{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1200px){.product-list.expanded{grid-template-columns:repeat(5, 1fr)}}.product-list .product-card{position:relative;width:100%;transition:box-shadow .5s;border-radius:1rem;background-color:#fff}.product-list .product-card a{display:block}.product-list .product-card:hover,.product-list .product-card:active,.product-list .product-card:focus{box-shadow:var(--box-shadow)}.product-list .product-card img{border-radius:1rem}.product-list .product-card .product-card-info{text-align:center}.product-list .product-card .product-card-info span{display:-webkit-box;min-height:3.125rem;margin:1rem .75rem .75rem;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-list .product-card .product-card-button{width:80%;font-size:1.125rem;margin:1.5rem auto 1rem auto}.breadcrumbs{width:100%;max-width:83rem;margin:2rem auto}.breadcrumbs ul li{display:inline;font-size:1rem}.breadcrumbs ul li:not(:first-child)::before{content:"/ ";padding:.5rem}.breadcrumbs ul li span{color:var(--button-color);font-weight:bold}@media(min-width: 786px){.breadcrumbs ul li{font-size:1.125rem}.breadcrumbs ul li:not(:first-child)::before{padding:.75rem}}.breadcrumbs ul li a{color:#222529;text-decoration:underline}.breadcrumbs ul li a:hover{text-decoration:none}.checkbox-container,.checkbox-container-1{display:flex;position:relative;text-align:left;cursor:pointer}.checkbox-container input,.checkbox-container-1 input{visibility:hidden;position:absolute;width:0;height:0;opacity:0}.checkbox-container input:checked~.checkmark,.checkbox-container-1 input:checked~.checkmark{border-color:var(--button-color);background-color:var(--button-color)}.checkbox-container input:checked~.checkmark::after,.checkbox-container-1 input:checked~.checkmark::after{border:solid #fff;border-width:0 2px 2px 0;opacity:1}.checkbox-container .checkmark,.checkbox-container-1 .checkmark{width:1.125rem;height:1.125rem;transition:.2s ease-in;border:2px solid #63666a;border-radius:5px}.checkbox-container .checkmark:hover,.checkbox-container-1 .checkmark:hover{border-color:var(--button-color)}.checkbox-container .checkmark:hover::after,.checkbox-container-1 .checkmark:hover::after{display:block;opacity:1}.checkbox-container .checkmark::after,.checkbox-container-1 .checkmark::after{content:"";position:absolute;top:1px;left:4px;width:6px;height:10px;transform:rotate(45deg);transition:opacity .2s ease-in;border:solid var(--button-color);border-width:0 2px 2px 0;opacity:0}.checkbox-container{padding-left:25px}.checkbox-container .checkmark{position:absolute;top:2px;left:0}.checkbox-container-1{min-height:1.125rem}.checkbox-container-1 .checkmark{position:relative}.pagination{margin:4rem 0}.pagination ul{display:flex;justify-content:center;height:1.875rem;padding:0;gap:.75rem}.pagination ul li a:not(:has(svg)){display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;transition:.2s ease-in;border-radius:50%;background-color:#ededed}.pagination ul li a:not(:has(svg)):hover{transform:scale(1.15);background-color:var(--button-hover-color);color:#fff}.pagination ul li a:not(:has(svg)):active{background-color:var(--button-active-color)}.pagination ul li:has(.pagination-dots){display:inline-flex;align-items:end}.pagination ul li:has(svg){display:none}@media(min-width: 768px){.pagination ul li:has(svg){display:block}.pagination ul li svg{margin:0 .75rem;width:1.875rem;height:1.875rem}.pagination ul li.disabled{color:#a4a6a9}}.pagination ul [aria-current=page]{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;transition:.2s ease-in;border-radius:50%;background-color:var(--button-color);color:#fff;pointer-events:none}.tooltip{display:inline-flex;position:relative;margin-left:.5rem;cursor:pointer;width:1rem;height:1rem}.tooltip:hover .tooltiptext{opacity:1}@media(min-width: 768px){.tooltip.top .tooltiptext{transform:translate(-50%, -0.75rem)}.tooltip.top .tooltiptext::after{left:50%;margin-left:-8px}}.tooltiptext{position:absolute;bottom:100%;left:50%;width:max-content;max-width:15.625rem;padding:.5rem .75rem;transform:translate(-50%, -0.75rem);transition:.2s ease-in;transition:opacity .2s ease-in;border-radius:5px;opacity:0;background-color:#fff;box-shadow:4px 4px 24px 2px rgba(32,32,32,.12);font-size:.875rem;text-align:left;word-wrap:break-word;pointer-events:none}@media(min-width: 768px){.tooltiptext{max-width:18.75rem;transform:translate(-1.25rem, -0.75rem)}}.tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-0.5rem;border-width:.5rem;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media(min-width: 768px){.tooltiptext::after{left:0;margin-left:.75rem}}.top-tooltip{position:relative}.top-tooltip:hover .tooltiptext{opacity:1}.top-tooltip .tooltiptext{transform:translate(-50%, -0.75rem)}@media(min-width: 768px){.top-tooltip .tooltiptext::after{left:50%;margin-left:-0.5625rem}}.review{margin-top:1.875rem}.review .review-attributes{display:flex;align-items:center;gap:.625rem}.review .review-vertical-line{font-size:.875rem}.review time{font-size:.875rem}.review .review-text{margin:.625rem 0;word-wrap:break-word;white-space:pre-wrap}.star-full{display:inline-block;width:1.125rem;height:1.125rem;background-image:url("../img/star-full.svg");background-size:cover}.star-empty{display:inline-block;width:1.125rem;height:1.125rem;background-image:url("../img/star-empty.svg");background-size:cover}.radio-container{display:flex;align-items:center;margin-bottom:.5rem}.radio-container input[type=radio]{opacity:0;position:absolute}.radio-container input[type=radio]:checked+label:before{border-color:#6d3363;background-color:#fff}.radio-container input[type=radio]:checked+label:after{opacity:1}.radio-container input[type=radio]:not(:checked):hover+label:before{border-color:#e5b3c3}.radio-container input[type=radio]:not(:checked):hover+label:after{background:#e5b3c3;opacity:1}.radio-container label{position:relative;padding-left:1.5625rem;cursor:pointer;color:#4d5054}.radio-container label::before{content:"";position:absolute;left:0;top:.1875rem;width:1.125rem;height:1.125rem;border:.125rem solid #63666a;border-radius:50%;background:#fff;transition:border .2s ease-in,background-color .2s ease-in}.radio-container label::after{content:"";position:absolute;left:.25rem;top:.4375rem;width:.625rem;height:.625rem;border-radius:50%;background:#6d3363;opacity:0;transition:opacity .2s ease-in,background-color .2s ease-in}.alert-container{display:flex;position:fixed;z-index:100000;top:1.5rem;right:4%;left:4%;flex-direction:column;gap:1rem}@media(min-width: 768px){.alert-container{right:1.5rem;left:unset}}.alert-container .alert{padding:.5rem 1.5rem .5rem 1rem;animation:alert .2s ease-in forwards}@media(min-width: 768px){.alert-container .alert{max-width:400px}}.alert{position:relative;padding:.5rem;transition:opacity .2s ease-in,transform .2s ease-in;border:1px solid;border-radius:.75rem;color:#383b3f}.alert:has(.alert-close){padding:.5rem 1.5rem .5rem 1rem}.alert.alert-success{border-color:#b9dcbd;background-color:#f3f9f4}.alert.alert-success svg{color:#b9dcbd}.alert.alert-success svg:hover{color:#5aad65}.alert.alert-success svg:active{color:#138322}.alert.alert-danger{border-color:#fbbeb9;background-color:#fef4f3}.alert.alert-danger .alert-close svg{color:#fbbeb9}.alert.alert-danger .alert-close svg:hover{color:#f5665a}.alert.alert-danger .alert-close svg:active{color:#f02413}.alert.alert-info{border-color:#fee2b2;background-color:#fffff5}.alert.alert-info .alert-close svg{color:#fee2b2}.alert.alert-info .alert-close svg:hover{color:#fdcd78}.alert.alert-info .alert-close svg:active{color:#fcb73e}.alert .alert-close{display:flex;position:absolute;top:.5rem;right:.5rem;cursor:pointer}.alert .alert-close svg{width:12px;height:12px;transition:color .2s ease-in}@keyframes alert{0%{transform:translateX(200px);opacity:0}100%{transform:translateX(0);opacity:1}}.bootstrap-datetimepicker-widget{display:none;background-color:#fff}.product-cart .product-quantity-changer{margin:1.5rem 0}.product-quantity-changer{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:1.125rem}.product-quantity-changer .controls{display:flex;align-items:center;gap:.25rem}.product-quantity-changer .quantity,.product-quantity-changer input{width:2.5rem;outline:none;background-color:rgba(0,0,0,0);font-size:1.25rem;text-align:center}.product-quantity-changer #decrease,.product-quantity-changer #increase,.product-quantity-changer .decrease,.product-quantity-changer .increase{width:1.875rem;height:1.875rem;background-color:rgba(0,0,0,0);font-size:1.5rem;color:#63666a}.product-quantity-changer #decrease:hover,.product-quantity-changer #increase:hover,.product-quantity-changer .decrease:hover,.product-quantity-changer .increase:hover{color:var(--button-hover-color)}.product-quantity-changer #decrease:active,.product-quantity-changer #increase:active,.product-quantity-changer .decrease:active,.product-quantity-changer .increase:active{color:var(--button-active-color)}.news-container a{transition:box-shadow .5s;border-radius:.5rem}.news-container a:hover,.news-container a:active,.news-container a:focus{box-shadow:var(--box-shadow)}.news-container a img{border-radius:.5rem;aspect-ratio:16/9}.news-container a p{margin:0 .5rem 1rem}.news-container a p:last-child{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-container a p:has(b){margin:.75rem .5rem .5rem;color:#383b3f}@media(min-width: 768px){.news-container a p{margin:0 1rem 1rem}.news-container a p:has(b){margin:.5rem 1rem}}.main-news .news-container{display:flex;flex-direction:column;justify-content:space-between;gap:2rem}@media(min-width: 768px){.main-news .news-container{flex-direction:row;gap:1rem}}.main-news .news-container time{margin:.5rem .5rem 0;display:inline-flex}@media(min-width: 768px){.main-news .news-container time{margin:.5rem 1rem 0}}@media(min-width: 768px){.main-news .news-container a{width:100%;max-width:22.75rem}}.open-arrow{min-width:.625rem;height:.625rem;margin-top:5px;transform:rotate(45deg);transition:transform .2s ease-in,border-color .2s ease-in;border:solid #63666a;border-width:0 2px 2px 0}.text-container{box-sizing:content-box;max-height:500px;overflow-y:auto;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);padding-right:.75rem}@media(min-width: 768px){.text-container{padding-right:1rem}}.text-container.overflowed{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.animated-section{opacity:0;animation-fill-mode:forwards;transition:opacity var(--duration, 500ms) ease var(--delay, 0ms)}.animated-section.visible{opacity:1}.fade-up{animation:fadeUp var(--duration, 500ms) ease var(--delay, 0ms)}.fade-down{animation:fadeDown var(--duration, 500ms) ease var(--delay, 0ms)}.zoom-in{animation:zoomIn var(--duration, 500ms) ease var(--delay, 0ms)}.zoom-out{animation:zoomOut var(--duration, 500ms) ease var(--delay, 0ms)}.table-heading{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media(min-width: 768px){.table-heading{flex-direction:row;justify-content:space-between;align-items:center}}.table-responsive{box-shadow:16px 16px 32px 0px rgba(136,68,131,.1);border-radius:1rem;border:1px solid #fbeaf0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table{width:100%;border-collapse:collapse}.table-responsive table caption{margin:1rem 0;color:#4d5054;padding:0 1rem}.table-responsive table thead{color:#4d5054}.table-responsive table tbody{color:#383b3f}.table-responsive table th,.table-responsive table td{padding:.75rem .5rem .75rem 1rem;vertical-align:middle;border-bottom:1px solid rgba(217,217,217,.4705882353)}.table-responsive table th:first-child,.table-responsive table td:first-child{padding-left:1.5rem}.table-responsive table th{padding:1rem .5rem 1rem 1rem;font-weight:500;color:#4d5054;text-align:start}.icon-button{min-width:2.5rem;width:2.5rem;height:2.5rem;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;background-color:#e8f1fe;border-radius:.5rem;border:1px solid rgba(0,0,0,0);transition:.2s ease-in}.icon-button svg path{transition:.2s ease-in}.icon-button:hover{border-color:#6d3363;background-color:rgba(0,0,0,0)}.icon-button:hover svg path{fill:#6d3363}.icon-button:active{background-color:#6d3363}.icon-button:active svg path{fill:#fff}.icon-button.delete:hover{border-color:#f23a2b;background-color:rgba(0,0,0,0)}.icon-button.delete:hover svg path{fill:#f23a2b}.icon-button.delete:active{transition:none;background-color:#f23a2b}.icon-button.delete:active svg path{transition:none;fill:#fff}.language-switch .dropdown-menu{width:170px;transform:translate(-53px, 0.5rem)}.filters .dropdown-toggle{width:100%;padding:.5rem 0;border:1px solid #8e9094;border-radius:.5rem}.filters .dropdown-menu{width:100%;transform:translate(0, 0.5rem)}.language-switch .dropdown,.filters .dropdown{display:inline-block;position:relative;cursor:pointer}.language-switch .dropdown .dropdown-menu,.filters .dropdown .dropdown-menu{max-height:0;overflow:hidden;position:absolute;z-index:10;padding:0 .75rem;border-radius:.5rem;transition:max-height .3s ease,padding .3s ease;background-color:#fff;box-shadow:.25rem .25rem 1.5rem .125rem rgba(32,32,32,.12);display:flex;flex-direction:column;gap:.5rem}.language-switch .dropdown .dropdown-menu li,.filters .dropdown .dropdown-menu li{transition:.2s ease-in;border-radius:.25rem}.language-switch .dropdown .dropdown-menu li:hover,.language-switch .dropdown .dropdown-menu li.selected,.filters .dropdown .dropdown-menu li:hover,.filters .dropdown .dropdown-menu li.selected{background-color:#f7f7f7}.language-switch .dropdown .dropdown-menu li.selected,.filters .dropdown .dropdown-menu li.selected{display:flex;align-items:center;justify-content:space-between;color:#222529}.language-switch .dropdown .dropdown-menu li.selected svg,.filters .dropdown .dropdown-menu li.selected svg{color:#5aad65;margin-right:.75rem}.language-switch .dropdown .dropdown-menu li.selected span,.filters .dropdown .dropdown-menu li.selected span{color:#222529}.language-switch .dropdown .dropdown-menu li:active,.filters .dropdown .dropdown-menu li:active{background-color:#f0f0f0}.language-switch .dropdown .dropdown-menu li a,.language-switch .dropdown .dropdown-menu li span,.filters .dropdown .dropdown-menu li a,.filters .dropdown .dropdown-menu li span{display:inline-flex;width:100%;padding:.5rem .75rem;color:#383b3f}.language-switch .dropdown .show,.filters .dropdown .show{max-height:304px;padding:.75rem;overflow:auto}@media(min-width: 768px){.language-switch .dropdown .show,.filters .dropdown .show{max-height:400px}}.currenct svg path{stroke:#383b3f}.overflow-auto{overflow:auto}.ml-auto{margin-left:auto}.overflow-hidden{overflow:hidden}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.d-flex{display:flex}.text-center{text-align:center}.italic{font-style:italic}.relative--1{position:relative;top:-1px}.align-center{align-items:center}.ml-0{margin-left:0 !important}.ml-05{margin-left:.25rem}.ml-1{margin-left:.5rem}.ml-2{margin-left:1rem}.ml-3{margin-left:1.5rem}.ml-4{margin-left:2rem}.ml-5{margin-left:2.5rem}.ml-6{margin-left:3rem}.mr-0{margin-right:0 !important}.mr-1{margin-right:.5rem}.mr-2{margin-right:1rem}.mr-3{margin-right:1.5rem}.mr-4{margin-right:2rem}.mr-5{margin-right:2.5rem}.mr-6{margin-right:3rem}.mt-0{margin-top:0 !important}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mt-5{margin-top:2.5rem}.mt-6{margin-top:3rem}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mb-5{margin-bottom:2.5rem}.mb-6{margin-bottom:3rem}.gap-05{gap:.25rem}.gap-1{gap:.5rem}.gap-2{gap:1rem}.gap-3{gap:1.5rem}.gap-4{gap:2rem}.gap-5{gap:2.5rem}.gap-6{gap:3rem}.font-8{font-size:.5rem}.font-10{font-size:.625rem}.font-12{font-size:.75rem}.font-14{font-size:.875rem}.font-16{font-size:1rem}.font-18{font-size:1.125rem}.font-20{font-size:1.25rem}.font-22{font-size:1.375rem}.font-24{font-size:1.5rem}.font-26{font-size:1.625rem}.font-28{font-size:1.75rem}.font-30{font-size:1.875rem}h1,h2,h3,h4,h5,h6,.heading{margin-bottom:1em;color:#6d3363;font-weight:600;letter-spacing:.01em;text-wrap:pretty;overflow-wrap:break-word}h1{font-size:calc(1.175rem + 1.5vw);line-height:2rem}@media(min-width: 768px){h1{font-size:1.875rem}}h2{font-size:calc(1.1rem + .9vw);line-height:1.875rem}@media(min-width: 768px){h2{font-size:1.625rem}}h3{font-size:calc(1rem + .6vw);line-height:1.75rem}@media(min-width: 768px){h3{font-size:1.5rem}}h4{font-size:1.375rem}h5{font-size:1.3125rem}h6{font-size:1.25rem}p,li,span,a,strong,b,i,time{text-wrap:pretty;overflow-wrap:break-word}.regular{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.purple-1000{color:#6d3363}.bg-purple-1000{background-color:#6d3363}.purple-900{color:#7c436f}.bg-purple-900{background-color:#7c436f}.purple-800{color:#8b537b}.bg-purple-800{background-color:#8b537b}.purple-700{color:#9a6387}.bg-purple-700{background-color:#9a6387}.purple-600{color:#a97393}.bg-purple-600{background-color:#a97393}.purple-500{color:#b8839f}.bg-purple-500{background-color:#b8839f}.purple-400{color:#c793ab}.bg-purple-400{background-color:#c793ab}.purple-300{color:#d6a3b7}.bg-purple-300{background-color:#d6a3b7}.purple-200{color:#e5b3c3}.bg-purple-200{background-color:#e5b3c3}.purple-125{color:#edc3ce}.bg-purple-125{background-color:#edc3ce}.purple-100{color:#f2d2d9}.bg-purple-100{background-color:#f2d2d9}.purple-50{color:#f8e1e5}.bg-purple-50{background-color:#f8e1e5}.purple-25{color:#fbeaf0}.bg-purple-25{background-color:#fbeaf0}.blue-1000{color:#136bfd}.blue-900{color:#2b7bf2}.blue-800{color:#4289f3}.blue-700{color:#5a98f5}.blue-600{color:#71a6f6}.blue-500{color:#8ab6f8}.blue-400{color:#a1c4f9}.blue-300{color:#b9d3fb}.blue-200{color:#d0e1fc}.blue-125{color:#deeafd}.blue-100{color:#e8f1fe}.blue-50{color:#f3f7fe}.blue-25{color:#f9fbff}.red-1000{color:#f02413}.red-900{color:#f23a2b}.red-800{color:#f34f42}.red-700{color:#f5665a}.red-600{color:#f67b71}.red-500{color:#f8928a}.red-400{color:#f9a7a1}.red-300{color:#fbbeb9}.red-200{color:#fcd3d0}.red-100{color:#feeae8}.red-50{color:#fef4f3}.green-1000{color:#138322}.green-900{color:#2b9539}.green-800{color:#42a14f}.green-700{color:#5aad65}.green-600{color:#71b87b}.green-500{color:#89c491}.green-400{color:#a1d0a7}.green-300{color:#b9dcbd}.green-200{color:#d0e7d3}.green-100{color:#e8f4e9}.green-50{color:#f3f9f4}.black-1000{color:#222529}.black-900{color:#383b3f}.black-800{color:#4d5054}.black-700{color:#63666a}.black-600{color:#797b7e}.black-500{color:#8e9094}.black-400{color:#a4a6a9}.black-300{color:#b9bbbf}.black-200{color:#cfd1d4}.black-100{color:#e4e6ea}.black-50{color:#eff1f4}@keyframes slide-in{from{left:-100%}to{left:0}}@keyframes slide-out{from{left:0}to{left:-100%}}@keyframes fade-in{from{transform:translate(-50%, -55%);opacity:0}to{transform:translate(-50%, -50%);opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeUp{0%{transform:translateY(-100px)}100%{transform:translateY(0)}}@keyframes fadeDown{0%{transform:translateY(100px)}100%{transform:translateY(0)}}@keyframes zoomIn{0%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1.1)}100%{transform:scale(1)}}.cart-link{position:relative}.cart-link .cart-icon{color:#fff;background:var(--button-color);min-width:1.25rem;height:1.25rem;display:inline-flex;justify-content:center;align-items:center;position:absolute;padding:.125rem .375rem;border-radius:1rem;font-size:.75rem;top:-0.25rem;right:-0.375rem}#smartsearch{position:absolute;top:2.5rem;margin-top:3rem}#smartsearch a{display:block !important}@media(min-width: 768px){#smartsearch{margin-top:1rem}}#smartsearch .items{padding-right:1.5rem}@media(min-width: 768px){#smartsearch .items{padding-right:0}}#smartsearch .items a:last-of-type li{border-bottom:none}#smartsearch .item_block{display:flex;gap:.5rem;align-items:center}@media(min-width: 768px){#smartsearch .item_block{margin-top:0}}#smartsearch .item_block .image a{display:block}#smartsearch .item_block .image img{min-width:4.375rem;border-radius:.25rem}#smartsearch .item_block .title{display:block}#smartsearch .item_block .title a{display:block}#smartsearch .item_block .title .product-name{display:-webkit-box;margin-bottom:.25rem;overflow:hidden;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical}#smartsearch:last-child{border:none}#header{display:flex;position:sticky;z-index:100;top:0;flex-direction:column;align-items:center;justify-content:center;width:100%;transition:top .3s ease-out;background-color:#fafcff;box-shadow:var(--box-shadow)}@media(min-width: 768px){#header{font-size:1.25rem}}#header .slog{width:100%;transition:opacity .3s ease-out;background-color:#6d3363;text-align:center}#header .slog p{color:#fff}@media(min-width: 768px){#header .slog p{font-size:1.25rem;line-height:2.25rem}}#header .search-container .search-cotainer-main{display:grid;grid-template-columns:5% 95%;width:100%}@media(min-width: 768px){#header .search-container .search-cotainer-main{display:flex;position:relative}}#header .search-container ul li{padding:.75rem 0}#header .search-container ul li:not(:has(p)){border-bottom:1px solid #eaeaea}#header .head{width:100%;max-width:83rem}#header .head .header-info{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0}@media(min-width: 768px){#header .head .header-info{padding:1.25rem 0}}#header .head .header-info .logo{max-width:18.75rem;margin:0 4vw}@media(min-width: 768px){#header .head .header-info .logo{margin:0 1rem;max-width:21.875rem}}#header .category-cross{box-sizing:content-box;min-width:1.5rem;min-height:1.5rem;padding:.5rem 0;background-image:url("../img/cross.svg");background-repeat:no-repeat;cursor:pointer;background-position-y:center}#header .search-icon{display:flex;width:1.875rem;cursor:pointer}#header .find-button{position:relative;margin-left:2rem}@media(min-width: 768px){#header .find-button{margin-left:0}}#header .find-button input{width:100%;height:2.5rem;padding-right:1.25rem;padding-left:3rem;transition:border .2s ease-in,color .2s ease-in;border:1px solid #b9bbbf;border-radius:1.25rem;outline:none;background:#fff;font-size:1.125rem}#header .find-button input:hover,#header .find-button input:focus{border-color:currentcolor;color:#222529}#header .find-button input:hover+.search-button>svg,#header .find-button input:focus+.search-button>svg{color:#222529}#header .find-button input:hover::placeholder,#header .find-button input:focus::placeholder{color:#222529}#header .find-button input+.search-button>svg{color:#b9bbbf}#header .find-button input::placeholder{transition:color .2s ease-in;color:#797b7e}#header .find-button .search-button{position:absolute;top:.375rem;left:.625rem;cursor:pointer}#header .find-button .search-button svg{transition:color .2s ease-in;width:1.875rem;height:1.875rem}#header .header-categories ul{margin-bottom:.5rem}#header .header-categories ul .personal-settings-cont{padding:.375rem 0;display:flex;gap:.5rem;align-items:center}#header .header-categories ul .personal-settings-cont a{display:flex;gap:.5rem;align-items:center}#header .header-categories ul .personal-settings-cont a>svg{width:1.25rem;height:1.25rem}#header .header-categories ul .personal-settings-cont>svg{width:1.25rem;height:1.25rem}#header .header-categories ul .dropdown{cursor:pointer;padding:.375rem 0}#header .header-categories ul .dropdown .currency-select{background:none}@media(min-width: 768px){#header .header-categories ul .dropdown .currency-select{font-size:1.25rem;padding:0}}#header .burger-opener{display:block;width:3rem;cursor:pointer}#header .section-name{margin-top:1rem;color:#b4b4b4;text-transform:uppercase}@media(min-width: 768px){#header .section-name{margin-top:0}}@media(min-width: 768px){#header .head .header-info .deliv-country{display:flex;gap:.375rem;align-items:center}#header .head .header-info .language-switch{display:flex;align-items:center;width:10.625rem;height:3.125rem;border:2px solid #000;border-radius:1.75rem;cursor:pointer;gap:.5rem}#header .head .block-left,#header .head .block-right{gap:1.875rem;display:flex;align-items:center}#header .head .find-button input{width:12.5rem}#header .burger-opener,#header .search-icon,#header .category-cross,#header .personal-settings-cont,#header li:has(p.section-name){display:none !important}#header .search-container ul{position:absolute;z-index:1;width:18.75rem;border-radius:.75rem;background-color:#fafcff;box-shadow:0 5px 1.25rem rgba(39,42,52,.15);font-size:1rem}#header .search-container ul .section-name{font-size:.75rem}#header .search-container ul li{padding:.75rem 1rem}#header .search-container ul li:not(:has(p)){cursor:pointer}#header .search-container ul li:not(:has(p)):hover{background-color:#e6e5e5}#header .header-categories ul{display:flex;position:relative;justify-content:space-between}#header .header-categories ul .dropdown:hover{text-decoration:underline}#header .header-categories ul .dropdown:hover>.dropdown-content{display:grid;grid-template-columns:repeat(5, 1fr)}#header .header-categories ul .dropdown .dropdown-content{display:none;position:absolute;left:0;width:100%;max-width:80rem;padding-top:1.25rem;background-color:#fafcff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#header .header-categories ul .dropdown .dropdown-content li:not(.category-cross){display:flex}#header .header-categories ul .dropdown .dropdown-content li:not(.category-cross) a,#header .header-categories ul .dropdown .dropdown-content li:not(.category-cross) button{display:flex;align-items:center;width:100%;min-height:4.5rem;padding:.75rem 1rem;transition:background-color .2s ease-in}#header .header-categories ul .dropdown .dropdown-content li:not(.category-cross) a:hover,#header .header-categories ul .dropdown .dropdown-content li:not(.category-cross) button:hover{background-color:#e6e5e5}}@media(max-width: 767px){#header .header-categories{position:fixed;top:0;left:0;width:100%;height:100%;padding:1.5rem;overflow-y:scroll;left:-100%;background-color:#fafcff}#header .header-categories ul{display:flex;position:relative;flex-direction:column;width:100%;gap:.75rem}#header .header-categories ul .dropdown-content{position:fixed;top:0;left:0;width:100%;height:100%;padding:1.5rem;overflow-y:scroll;left:-100%;background-color:#f7f7f7}#header .header-categories ul .dropdown-content li button,#header .header-categories ul .dropdown-content li a{width:100%;display:inline-flex;padding:.375rem 0}#header .block-right .search-container{position:fixed;z-index:2;top:0;left:0;width:100%;height:100%;padding:1.5rem;left:-100%;background-color:#fafcff}#header .block-right a,#header .block-left .language-switch,#header .block-left .deliv-country{display:none}#header .head .search-container.open,#header .head .header-categories.open,#header .head .dropdown-content.open{animation:slide-in .3s ease-out}#header .head .search-container.close,#header .head .header-categories.close,#header .head .dropdown-content.close{animation:slide-out .3s ease-out}#header .head .header-categories.open,#header .head .search-container.open{left:0}#header .head .find-button a{display:block}#header .head .dropdown-content.open{left:0}}.main-banner{position:relative;margin:0 -4.3%;overflow:hidden}@media(min-width: 768px){.main-banner{margin:0 -2rem}}.main-banner img{position:absolute;z-index:-1;top:0;left:0;height:100%;object-fit:cover;filter:opacity(0.8)}.main-banner .main-banner-content{display:flex;flex-direction:column;padding:0 2rem;color:#fff}@media(min-width: 768px){.main-banner .main-banner-content{padding:0 4rem}}.main-banner p{max-width:31.25rem;margin:1em 0;font-size:calc(.75rem + 1vw);line-height:1.5em}@media(min-width: 768px){.main-banner p{max-width:35.625rem;font-size:1.875rem;line-height:2.25rem}}.main-banner p b{font-size:calc(1.25rem + 2vw);line-height:1.2em}@media(min-width: 768px){.main-banner p b{font-size:2.5rem}}.main-banner .primary-btn{max-width:31.25rem;margin-bottom:2rem;background:linear-gradient(90deg, hsl(339, 89%, 75%) 0%, hsl(339, 70%, 83%) 100%)}.main-banner .primary-btn:hover{background:linear-gradient(90deg, hsl(339, 89%, 77%) 0%, hsl(339, 70%, 84%) 100%)}.main-banner .primary-btn:active{background:linear-gradient(90deg, hsl(339, 89%, 79%) 0%, hsl(339, 70%, 85%) 100%)}.main-page .show-more-btn{width:90%;margin:2rem auto 0}@media(min-width: 768px){.main-page .show-more-btn{display:none}}@media(min-width: 768px){.main-page .reviews{width:100%;max-width:22.75rem}}.main-page .reviews span a:hover{text-decoration:underline}.main-page .main-info-block{display:flex;flex-direction:column;justify-content:space-between;margin:3rem 0;gap:3rem}@media(min-width: 768px){.main-page .main-info-block{gap:1rem;flex-direction:row}}@media(min-width: 768px){.main-page .main-block-ab1{width:100%;max-width:22.75rem}}.main-page .main-block-ab1 :last-child{margin-bottom:0}.main-page .main-block-ab1 p{margin-bottom:1.875rem}.main-page .main-block-ab1 p:has(a){margin-bottom:.5em;font-weight:bold;text-decoration:underline}.main-page .main-block-ab1 p:has(a):hover{text-decoration:none}.main-page .main-block-ab1 p:nth-child(2){margin-top:1.875rem}.main-page .main-block-ab1 span a:hover{text-decoration:underline}.main-page .main-article{margin-bottom:3rem}.main-page .main-article p{margin-bottom:1.875em}.main-page .main-article p:has(strong){margin-bottom:.5rem}.main-page .heading{margin-top:4rem;margin-bottom:2.5rem;font-size:1.75rem;text-align:center}@media(min-width: 768px){.main-page .heading{margin-top:5rem}}.main-page .heading a:hover{text-decoration:underline}.social-links{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem;padding:1.5rem;border-radius:1rem;box-shadow:var(--box-shadow)}.social-links svg{width:2.5rem;height:2.5rem}.container{width:100%;max-width:83rem;margin:0 auto}@media(min-width: 768px){.text-pages{font-size:1.125rem}}.text-pages img{width:auto;height:auto !important;border-radius:.5rem}.text-pages p{margin-bottom:1.5em;line-height:1.5em}.text-pages p:has(+ul),.text-pages p:has(+ol){margin-bottom:0}.sitemap{padding:1rem 1rem 1.5rem 1.5rem;background-color:#fff;border:1px solid #fbeaf0;border-radius:1rem;margin-bottom:3rem}@media(min-width: 768px){.sitemap{padding:1.5rem 1.5rem 2rem 2rem}}.sitemap .sitemap-section{margin-top:3rem}@media(min-width: 768px){.sitemap .sitemap-section .sitemap-section-list{display:grid;grid-template-columns:repeat(3, 1fr)}}.sitemap .sitemap-section .sitemap-section-list li{padding:.25rem .5rem .25rem 0}.sitemap .sitemap-section .sitemap-section-list li a{color:#383b3f}.sitemap .sitemap-section .sitemap-section-list li a:hover{text-decoration:underline}.sitemap .sitemap-section .sitemap-section-list li>ul{margin-bottom:.5rem}.sitemap .sitemap-section .sitemap-section-list li>ul li{padding:0}.sitemap .sitemap-section .sitemap-section-list li>ul li::before{content:" — "}.sitemap .sitemap-section .sitemap-section-list li>ul li a{color:#4d5054;font-size:.875rem}.news-container{display:flex;flex-direction:column;gap:1.5rem}.news-container .news-container-link{border-radius:1rem}@media(min-width: 768px){.news-container{gap:2rem}}.news-container .news-block{padding:.5rem;border-radius:1rem;background-color:#fff;display:grid;border:1px solid #fbeaf0;transition:.2s ease-in}@media(min-width: 768px){.news-container .news-block{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}.news-container .news-block:hover{box-shadow:var(--box-shadow)}.news-container .news-block:hover .arrow svg{transform:translateX(0.375rem)}.news-container .news-info{display:flex;flex-direction:column;width:100%}@media(min-width: 768px){.news-container .news-info{padding:.5rem 1rem 0 0}}@media(min-width: 1280px){.news-container .news-info{padding:1rem 2rem 1rem 0}}.news-container .news-info p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.news-container .news-info a:has(.news-info-heading):hover{text-decoration:none}.news-container .news-info .news-info-heading{color:#383b3f;font-size:1.1125rem}@media(min-width: 768px){.news-container .news-info .news-info-heading{font-size:1.375rem}}@media(min-width: 768px)and (min-width: 1280px){.news-container .news-info .news-info-heading{font-size:1.5rem;line-height:2rem}}.news-container .news-info .news-info-text{color:#4d5054;margin-top:.25rem;-webkit-line-clamp:4}@media(min-width: 768px){.news-container .news-info .news-info-text{margin-top:.75rem;font-size:1.125rem}}@media(min-width: 1280px){.news-container .news-info .news-info-text{font-size:1.25rem}}.news-container .news-info .arrow{display:inline-flex;padding:.75rem 0;font-size:1.125rem;align-items:center;gap:.375rem;color:#6d3363}.news-container .news-info .arrow svg{transition:transform .2s ease-in;width:.9375rem;height:.75rem}.news-container .calendarss{margin-top:auto;display:flex;justify-content:space-between;border-top:1px solid #fbeaf0;padding:0 .5rem}@media(min-width: 768px){.news-container .calendarss{padding:0 1rem}}.news{display:flex;justify-content:space-between;width:100%;max-width:83rem;margin:0 auto}.news main article{margin-bottom:3rem;font-size:1rem}@media(min-width: 375px){.news main article{font-size:1.125rem;line-height:2rem}}@media(min-width: 1140px){.news main article{font-size:1.25rem;line-height:2.25rem}}.news main p{margin-bottom:1rem}@media(min-width: 1140px){.news main p{margin-bottom:1.25rem}}.news main img{border-radius:.5rem;height:auto !important;width:auto;box-shadow:var(--box-shadow)}.news main picture{display:flex;justify-content:center}.news aside{display:none}@media(min-width: 768px){.news main{max-width:790px}}@media(min-width: 1280px){.news aside{display:block;height:fit-content;margin-left:3rem;padding:1.5rem;border-radius:.75rem;background:#fcf4fa}.news aside .heading{font-size:2rem;line-height:1em}.news aside ul li{margin-top:1rem;font-size:1.25rem}}.modal-content{top:45%;left:50%;transform:translate(-50%, -50%);position:fixed;z-index:3000;width:100%;max-width:600px;padding:2rem;border:1px solid #b8839f;border-radius:1rem;background-color:#fff;box-shadow:var(--box-shadow)}.modal-content .modal-header .modal-close{display:flex;width:.875rem;height:.875rem;position:absolute;top:1rem;right:1rem;cursor:pointer}.modal-content .modal-header .modal-close svg{transition:.2s ease-in;color:#fbbeb9}.modal-content .modal-header .modal-close svg:hover{color:#f5665a}.modal-content .modal-header .modal-close svg:active{color:#f02413}.modal-open{overflow:hidden}.modal-opens{scrollbar-gutter:stable}.modal{display:none;position:fixed;z-index:1050;inset:0;overflow:hidden;outline:0;background-color:rgba(0,0,0,.8)}.modal-open .modal{overflow:hidden auto}.modal-dialog{position:relative;width:auto;margin:10px}.account{margin:8rem auto}.account .nav-toggle{width:100%;background:#222529;color:#fff;font-weight:bold;height:2.5rem;border-radius:.5rem}.account .nav-column.active ul{display:block;width:100%;max-width:100%}.account .nav-column.active ul li a{padding:.5rem;font-size:1.125rem}.account .personal-data{width:100%;max-width:28.125rem;margin:0 auto}.account .personal-data h2{margin-top:var(--margin-top);text-align:center}.account .personal-data h3{margin-top:2rem;text-align:center}.account hr{height:1px;margin:1.5rem 0;background-color:#d9d9d9}.nav-column{width:100%;margin-bottom:2.5rem}.nav-column ul{display:none;width:100%;max-width:22.5rem;padding:1rem;overflow:hidden;border-radius:var(--border-radius);background-color:#222}.nav-column ul li{width:100%;float:left}.nav-column ul li a{display:block;color:#fff;text-align:center}.nav-column ul li .active{border-radius:var(--border-radius);background-color:var(--button-color)}.subscriptions{max-width:31.25rem;margin:auto;padding:1.25rem;border-radius:1rem;box-shadow:var(--box-shadow)}.order-card{width:100%;max-width:37.8125rem;padding:1.25rem;border-radius:1rem;box-shadow:var(--box-shadow)}.order-card .flex-header{gap:.625rem;display:flex;justify-content:space-between;margin-bottom:.75rem}.order-card .flex-header .order-history-big{font-size:1.25rem;font-weight:600}.order-card .order-history-delivered{color:#138322;font-size:1.25rem;font-weight:600}.order-card .order-history-img{display:flex;gap:1rem;margin-top:var(--margin-top);overflow:auto}.order-card .order-history-img img{min-width:6.25rem;margin-right:.5rem;border-radius:1rem}@media(min-width: 768px){.account .nav-toggle{display:none}.account .button{display:flex;justify-content:center}.account .button .button-2{width:70%}.account .nav-column ul{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;gap:1.5rem}.account .nav-column ul li{width:auto}.account .nav-column ul li a{padding:.5rem 1rem;font-size:1.125rem}.account .order-card{max-width:41.5625rem}}.delivery-adress-table tr td:nth-child(1),.delivery-adress-table tr th:nth-child(1){min-width:15.625rem;width:25rem;max-width:25rem}.delivery-adress-table tr td:nth-child(2),.delivery-adress-table tr th:nth-child(2){min-width:15.625rem;width:25rem;max-width:25rem}.delivery-adress-table tr td:nth-child(3),.delivery-adress-table tr th:nth-child(3){min-width:12.5rem;width:18.75rem;max-width:18.75rem}.delivery-adress-table tr td:nth-child(4),.delivery-adress-table tr th:nth-child(4){min-width:7.75rem;padding-right:1.5rem}#authentication-body{display:flex;flex-direction:column;min-height:100%;background-image:url("/catalog/view/theme/default/img/auth-back.svg");background-position:center;background-repeat:no-repeat}@media(min-width: 768px)and (min-height: 600px){#authentication-body{background-image:none}}.authentication{display:flex;flex:1;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem;text-align:center}.authentication>svg{position:fixed;width:100vh !important;height:auto !important;overflow:hidden;transform:rotate(90deg) !important}.authentication>svg path{stroke:var(--button-color)}.authentication form{z-index:1;width:100%;max-width:34.375rem;padding:2rem;border-radius:1rem;background-color:#fff;box-shadow:var(--box-shadow)}.authentication form .alert{padding:.625rem}.authentication form .logo{max-width:18.75rem}.authentication form .create-account-button{width:70%;background:#000}.authentication form .create-account-button:hover{background-color:rgba(0,0,0,.8)}.authentication form .create-account-button:active{background-color:rgba(0,0,0,.7)}.authentication form .text-question{margin-top:var(--margin-top)}.authentication form .divider{display:flex;align-items:center;margin-top:var(--margin-top);color:#8e9094}.authentication form .divider::before,.authentication form .divider::after{content:"";flex:1;border-bottom:1px solid #e4e6ea}.authentication form .divider::before{margin-right:.5rem}.authentication form .divider::after{margin-left:.5rem}.product-cart .heading{font-size:1.375rem;text-align:center}@media(min-width: 768px){.product-cart .heading{font-size:1.5rem}}.product-cart .product-text{margin-top:1.875rem}.product-cart .product-text p:not(:last-child){margin-bottom:.5rem}.product-cart .product-text img{width:auto}.product-cart .product-text h2,.product-cart .product-text h3,.product-cart .product-text h4,.product-cart .product-text h5,.product-cart .product-text h6{font-weight:500}.product-cart .product-text h2{font-size:1.25rem}.product-cart .product-text h3{font-size:1.1875rem}.product-cart .product-text h4{font-size:1.125rem}.product-cart .reviews{margin:1.875rem 0;padding:1.875rem 0;border-top:1px solid #cfd1d4;border-bottom:1px solid #cfd1d4}.product-cart .product-status{margin-top:1.5rem}.product-cart .product-status .available,.product-cart .product-status .out-of-stock,.product-cart .product-status .limited{padding:.125rem .25rem;border-radius:.25rem}.product-cart .product-status .available{background-color:#f3f9f4;color:#138322}.product-cart .product-status .out-of-stock{background-color:#fef4f3;color:#f02413}.product-cart .product-status .limited{background-color:#fcf7ea;color:#ffc107}.product .product-gallery{display:flex;flex-direction:column;align-items:center;width:100%;max-width:28.125rem;margin:0 auto}.product .product-gallery .main-image{width:100%;margin-bottom:.625rem;transition:opacity .5s ease;border-radius:var(--border-radius)}.product .product-gallery .scroll-navigation{display:flex;justify-content:center;width:100%;padding:1rem 0}.product .product-gallery .scroll-navigation .scroll-segment{width:100%;max-width:3.75rem;height:6px;margin:0 5px;transition:background-color .2s ease-in;background-color:#ccc;cursor:pointer}.product .product-gallery .scroll-navigation .scroll-segment.active{background-color:var(--button-color);pointer-events:none}.product .product-gallery .thumbnail-container{display:none}.product .product-info{width:100%}@media(min-width: 768px){.product .product-info{max-width:34.375rem}}.product .product-info h1{margin-top:1em;margin-bottom:1em}.product .product-info .product-custom-fields svg{min-width:2.1875rem;width:2.1875rem;height:2.1875rem}.product .alert{margin-bottom:1.5rem}@media(min-width: 768px){.product-cart .product{gap:2.5rem;display:flex}.product-cart .product .product-gallery .thumbnail-container{display:flex;justify-content:center;gap:1rem;width:100%}.product-cart .product .product-gallery .thumbnail-container .thumbnail{width:100%;max-width:6.25rem;height:auto;transition:border-color .2s ease-in;border:2px solid #ddd;border-radius:var(--border-radius);cursor:pointer}.product-cart .product .product-gallery .thumbnail-container .thumbnail:hover,.product-cart .product .product-gallery .thumbnail-container .thumbnail.active{border-color:#f34f42}.product-cart .product .product-gallery .thumbnail-container .thumbnail.active{pointer-events:none}.product-cart .product .product-info{margin:0 auto}.product-cart .product .product-info h1{margin-top:0;font-size:1.875rem}}#simplecheckout_payment .checkout-heading{font-size:1.125rem;font-weight:500;color:#4d5054}#simplecheckout_payment .simplecheckout-block-content{color:#383b3f}#simplecheckout_payment .simplecheckout-block-content img{width:auto}#simplecheckout_payment .simplecheckout-block-content .radio{margin-bottom:.5rem;margin-top:2rem}#cart-body{padding:4rem 0 6.5rem}@media(min-width: 768px){#cart-body{padding:4rem 0}}.back{display:flex;align-items:center;margin-bottom:1.5rem}.back>:first-child{cursor:pointer}.back>:first-child:hover{text-decoration:underline}.back a:has(.logo){width:65%;margin-left:auto;max-width:300px}.payment{display:flex;flex-direction:column;gap:40px}@media(min-width: 768px){.payment{flex-direction:row;justify-content:center}}.payment h1{margin-top:1em}.payment hr{margin:15px 0;border:1px solid rgba(217,217,217,.4705882353)}.payment .total{gap:1rem;display:flex;justify-content:space-between}.payment .product-field{display:flex;flex-direction:column;height:fit-content;padding:1.25rem;overflow-x:auto;border-radius:var(--border-radius);background-color:#fff;box-shadow:var(--box-shadow);gap:1.25rem}@media(min-width: 768px){.payment .product-field{max-width:400px;margin-top:60px}}.payment .product-field .product-info{gap:1.5rem;display:flex}.payment .product-field .product-info .product-pparamets{display:flex;flex-direction:column;width:100%;gap:1rem}.payment .product-field .product-info .product-pparamets :first-child{min-width:130px}.payment .product-field .product-info img{min-width:130px;max-width:200px;border-radius:var(--border-radius)}.payment .product-field .coupon-container .coupon-trigger{transition:color .3s ease;color:#bc3fa6;cursor:pointer}.payment .product-field .coupon-container .coupon-trigger:hover{color:#ffa6cb}.payment .product-field .coupon-container .coupon-form{display:none;justify-content:space-between;margin-top:1rem;gap:1rem}.payment .product-field .coupon-container .coupon-form .input-large{margin-top:0}@media(min-width: 768px){.payment .input-field{width:100%;max-width:580px}}.payment .input-field h3{margin-top:1em}.cart{width:100%;max-width:83rem;margin:0 auto}.cart .checkbox-container{margin-top:.5rem}.cart .product-lists{display:flex;flex-direction:column;margin-bottom:50px;padding:1.5rem;overflow-x:auto;border-radius:1rem;background-color:#fff;box-shadow:var(--box-shadow);gap:1.5rem}@media(min-width: 768px){.cart .product-lists{padding:2rem;gap:2rem}}.cart .product-lists .product{display:flex;align-items:center;justify-content:space-between;min-width:700px}.cart .product-lists .product .description{width:20%}.cart .product-lists .product img{min-width:120px;max-width:26vw;border-radius:var(--border-radius)}@media(min-width: 768px){.cart .product-lists .product img{max-width:200px}}.cart .product-lists .parametr{max-width:20%}@media(min-width: 768px){.cart .product-lists .parametr span{font-size:1.25rem}}.cart .product-lists .delete-button{background:none;color:#222529;font-size:1rem}@media(min-width: 768px){.cart .product-lists .delete-button{font-size:1.25rem}}.cart .product-lists .delete-button:hover{text-decoration:underline}.cart .additional-offers{display:block}@media(min-width: 768px){.cart .additional-offers{gap:2rem;display:flex;justify-content:space-between}}.cart .order-summary{width:100%;margin-top:35px}@media(min-width: 768px){.cart .order-summary{max-width:350px;margin-top:0;margin-bottom:2rem}}.cart .order-summary .asd{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(217,217,217,.4705882353)}.cart .order-summary .zet{margin-top:.5rem;margin-bottom:1.5rem}.cart h3{margin-top:2rem;font-size:1.5rem;text-align:center}.cart .go-to-catalog-button{max-width:400px}.category h1{text-align:center}.category .drop{gap:1.5rem;display:grid;grid-template-columns:1.25rem 1fr;align-items:center;justify-content:center}@media(min-width: 768px){.category .drop{grid-template-columns:repeat(3, 1fr)}}.category .drop .filters{display:flex;justify-content:end}@media(min-width: 768px){.category .drop .filters{justify-content:center}}.category .drop .dropdown{width:100%;min-width:12.5rem;max-width:12.5rem}.category .drop .toggle-grid{position:relative;width:1.25rem;height:1.25rem;background-image:url("/image/tmpl/grid.svg");background-repeat:no-repeat;background-position:center;background-size:1.25rem 1.25rem}.category .drop .toggle-grid.expanded{background-image:url("/image/tmpl/gird-expanded.svg")}.category .drop .shown-pages{display:flex;grid-column:1/-1;color:#4d5054}@media(min-width: 768px){.category .drop .shown-pages{grid-column:auto;justify-content:end}}.category .category-text{margin-top:4rem;margin-bottom:3rem}.category .category-text h2,.category .category-text h3,.category .category-text h4,.category .category-text h5,.category .category-text h6{margin-top:1em;margin-bottom:.5em}.category .category-text p{margin-bottom:1em}.text-pages h2,.text-pages h3,.text-pages h4,.text-pages h5,.text-pages h6,.news h2,.news h3,.news h4,.news h5,.news h6,.product-text h2,.product-text h3,.product-text h4,.product-text h5,.product-text h6{margin-top:1em;margin-bottom:.5em}.company-bottom-information{margin:3rem auto;padding:1.25rem 1.75rem;border-left:.25rem solid var(--button-color);border-radius:.3125rem .75rem .75rem .3125rem;box-shadow:0 4px 10px 2px rgba(32,32,32,.08)}.company-bottom-information p:not(:last-child){margin-bottom:1rem}@media(min-width: 768px){.company-bottom-information{padding:1.25rem 2.5rem}}#footer{width:100%;margin-top:auto;background-color:#222}#footer .foot{padding:1.5rem 0}#footer .foot .footer-info input[type=checkbox]{display:none}#footer .foot .footer-info label{display:flex;justify-content:space-between;padding:1rem 1rem 1rem 0;transition:color .2s ease-in;border-bottom:1px solid rgba(243,244,246,.2509803922);color:#b8b8b8;font-size:1.125rem;font-weight:bold;cursor:pointer}#footer .foot .footer-info .footer-info-block{max-height:0;overflow:hidden;transition:max-height .3s ease-out}#footer .foot .footer-info [id^=toggle-][id$=-checkbox]:checked+label{color:#fff}#footer .foot .footer-info [id^=toggle-][id$=-checkbox]:checked+label+.footer-info-block{display:block;max-height:15.625rem}#footer .foot .footer-info [id^=toggle-][id$=-checkbox]:checked+label>.open-arrow{margin-top:.625rem;transform:rotate(-135deg);border-color:#fff}#footer .foot .footer-info .footer-social-links a{margin-right:.625rem}#footer .foot .footer-info .footer-social-links a svg{width:2rem;height:2rem}#footer .foot p{margin:1rem 0;color:#b8b8b8}#footer .foot p strong{display:none}#footer .foot p a{transition:.2s ease-in;color:#b8b8b8}#footer .foot p a:hover{color:#fff}#footer .foot ul li{margin-top:.25rem}#footer .foot ul li a{transition:.2s ease-in;color:#b8b8b8}#footer .foot ul li a:hover{color:#fff}#footer .footer-copyright{border-bottom:1px solid rgba(243,244,246,.2509803922)}#footer .footer-copyright p{font-size:.875rem;text-align:center}#footer .footer-banks-svg{display:inline-block;width:100%;height:2.75rem;margin-top:1.5rem;text-align:center}#footer .footer-banks-svg img{width:auto;height:2.5rem}@media(min-width: 768px){#footer .foot{max-width:65.625rem;margin:0 auto}#footer .foot .footer-info{gap:1.5rem;display:flex;justify-content:space-between}#footer .foot .footer-info .footer-info-block{display:block;max-height:none}#footer .foot .footer-info [id^=toggle-][id$=-checkbox],#footer .foot .footer-info label{display:none}#footer .foot .footer-info p strong{display:block;color:#fff;font-size:1.125rem}#footer .foot .footer-copyright{border-bottom:1px solid #b8b8b8}}.error-page{background-color:rgba(255,166,203,.08)}.error-page #error-header{display:flex;height:60px;padding-top:1.25rem}.error-page #error-header img{width:60vw;max-width:300px}@media(min-width: 768px){.error-page #error-header{flex-direction:row;max-width:1245px;margin:0 auto}}.error-page .error-content{display:flex;align-items:center;justify-content:center;height:calc(100vh - 60px);text-align:center}.error-page .error-content .error-block{max-width:400px;width:100%}@media(min-width: 768px){.error-page .error-content .error-block{max-width:700px}}.error-page .error-content img{max-width:230px;margin-bottom:1.5rem}@media(min-width: 768px){.error-page .error-content img{max-width:335px}}.error-page .error-content h1{font-weight:500}@media(min-width: 768px){.error-page .error-content p{font-size:1.125rem}}.faq{display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem}@media(min-width: 768px){.faq{flex-direction:row}}@media(min-width: 768px){.faq .faq-menu{min-width:18.75rem;max-width:18.75rem}}.faq .faq-menu .faq-heading{margin-top:1.5rem;margin-bottom:.5rem;padding:.25rem .5rem;background-color:#6d3363;color:#fff;font-size:1.125rem;font-weight:500}.faq .faq-menu .faq-heading:nth-child(1){margin-top:0}.faq .faq-menu ul li{transition:color .3s;cursor:pointer}.faq .faq-menu ul li:hover{color:#ffa6cb}.faq .faq-menu ul li.active{color:#ffa6cb}.faq .faq-items{display:none}.faq .faq-items.active{display:block;width:100%;max-width:59.375rem}.faq .faq-item{border-bottom:1px solid #000}.faq .faq-item .faq-question{display:flex;justify-content:space-between;padding:1rem 1rem 1rem 0;transition:color .3s ease;color:#000;font-size:1.125rem;cursor:pointer;gap:1rem}.faq .faq-item .faq-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq .faq-item .faq-content :last-child{margin-bottom:0}.faq .faq-item .faq-content p{margin-bottom:1rem}.faq .faq-item .faq-content p:has(strong){margin-bottom:0}.faq .faq-item.active{padding-bottom:1rem}.faq .faq-item.active .faq-question{color:#ffa6cb}.faq .faq-item.active .faq-question .open-arrow{margin-top:10px;transform:rotate(-135deg);border-color:#ffa6cb}.preloader{display:none;position:fixed;z-index:99;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;background:hsla(0,0%,100%,.7)}.preloader svg{animation:rotate 1.6s linear infinite;color:var(--button-color)}.reviews-page{display:flex;flex-direction:column}@media(min-width: 768px){.reviews-page{flex-direction:row;gap:3rem}}.reviews-page .reviews{width:100%}@media(min-width: 768px){.reviews-page .reviews{max-width:43.125rem}}.reviews-page .review-form{margin-bottom:4rem;background-color:#fff;width:100%;padding:1.5rem;border-radius:.75rem;box-shadow:var(--box-shadow)}@media(min-width: 768px){.reviews-page .review-form{max-width:26.875rem;height:fit-content;margin-left:auto}}.reviews-page .hovered{background-image:url(../img/star-empty.svg) !important}.reviews-page .form-rating{flex-direction:row-reverse;display:flex;justify-content:flex-end}.reviews-page .form-rating label{font-size:2rem;cursor:pointer;background-image:url(../img/star-empty.svg);transition:.2s ease-in;display:inline-block;width:1.375rem;height:1.375rem;background-size:cover;margin-right:.5rem}.reviews-page .form-rating label:hover~label{background-image:url(../img/star-empty.svg)}.reviews-page .form-rating label:hover:hover{background-image:url(../img/star-full.svg)}.reviews-page .form-rating input[type=radio]{display:none}.reviews-page .form-rating input[type=radio]:checked~label{background-image:url(../img/star-full.svg)}.reviews-page .form-rating:hover label{background-image:url(../img/star-empty.svg)}.reviews-page .form-rating:hover label:hover,.reviews-page .form-rating:hover label:hover~label{background-image:url(../img/star-full.svg)}
