a,hr{color:inherit}
progress,sub,sup{vertical-align:baseline}
.cursor-pointer,.violet-btn,[role=button],button{cursor:pointer}
dialog,fieldset,legend,menu,ol,ul{padding:0}
[type=checkbox]:checked,[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked,[type=radio]:checked:focus,[type=radio]:checked:hover{border-color:#fff0;background-color:currentColor}
[type=file],table{border-color:inherit}
.text-\[\#0B0B0B\],.text-\[\#4CAD56\],.text-black,.text-gray,.text-orange-500,.text-violet,.text-white{--tw-text-opacity:1}
.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
.ease-in-out,.transition{transition-timing-function:cubic-bezier(.4,0,.2,1)}
.slider-block .slick-track,.useful .slick-track,.works .slick-track,blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,menu,ol,p,pre,ul{margin:0}
.burger-menu .header__menu-child,.static{position:static}
.slider-block__link,.underline{text-decoration-line:underline}
.breadcrumb,.whitespace-nowrap{white-space:nowrap}
*,::after,::before{box-sizing:border-box;border:0 solid currentColor;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}
[type=checkbox],[type=file]{border-radius:0}
::after,::before{--tw-content:''}
html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}
hr{height:0;border-top-width:1px}
abbr:where([title]){text-decoration:underline dotted}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}
a{text-decoration:inherit}
b,strong{font-weight:bolder}
code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative}
sub{bottom:-.25em}
sup{top:-.5em}
table{text-indent:0;border-collapse:collapse}
button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}
button,select{text-transform:none}
.product__st-item,h5{text-transform:uppercase}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:#fff0;background-image:none}
:-moz-focusring{outline:auto}
:-moz-ui-invalid{box-shadow:none}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
summary{display:list-item}
menu,ol,ul{list-style:none}
textarea{resize:vertical}
:disabled{cursor:default}
audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}
img,video{max-width:100%;height:auto}
.hidden,[hidden]{display:none}
[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;outline:0!important;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000}
input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}
::-webkit-datetime-edit-fields-wrapper{padding:0}
::-webkit-date-and-time-value{min-height:1.5em}
::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}
select{background-image:url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;print-color-adjust:exact}
[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;print-color-adjust:unset}
[type=checkbox],[type=radio]{appearance:none;padding:0;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000}
.block,.entry-page__tabs-js li label img:nth-child(2),.entry-page__tabs-js li.active img:first-child,.seo__btn .violet-btn-border span:first-child,.seo__btn.show .violet-btn-border span{display:block}
[type=radio]{border-radius:100%}
[type=checkbox]:focus,[type=radio]:focus{outline:#fff0 solid 2px;outline-offset:2px;--tw-ring-inset:var(--tw-empty,  /*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}
.burger-menu .header__menu-child .wrapper,.group:hover .product__abs,.shadow-menu,.slider-buttons__btn:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
[type=checkbox]:checked,[type=radio]:checked{background-size:100% 100%;background-position:center;background-repeat:no-repeat}
[type=checkbox]:checked{background-image:url("data:image/svg+xml, %3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}
[type=radio]:checked{background-image:url("data:image/svg+xml, %3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}
[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:#fff0;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}
[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{border-color:#fff0;background-color:currentColor}
[type=file]{background:unset;border-width:0;padding:0;font-size:unset;line-height:inherit}
.border-b,.header{border-bottom-width:1px}
[type=file]:focus{outline:ButtonText solid 1px;outline:-webkit-focus-ring-color auto 1px}
::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}
.-translate-y-1\/2,.btn-buy p{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
@media (min-width:640px){.container{max-width:640px}
    .basket-list__wrap{max-width:calc(100% - 50px)}
}
@media (min-width:768px){.container{max-width:768px}
}
@media (min-width:1024px){.container{max-width:1024px}
    .title-block span:after{--tw-content:"";content:var(--tw-content)}
}
@media (min-width:1536px){.container{max-width:1520px}
}
.visible{visibility:visible}
.fixed{position:fixed}
.absolute{position:absolute}
.header__phones,.main-block__slide,.relative,.title-block span{position:relative}
.right-0{right:0}
.right-3{right:.75rem}
.top-0{top:0}
.top-1\/2{top:50%}
.z-\[4\]{z-index:4}
.z-\[5\]{z-index:5}
.-m-1{margin:-.25rem}
.-m-1\.5{margin:-.375rem}
.-mx-1{margin-left:-.25rem;margin-right:-.25rem}
.-mx-1\.5,.reviews .slick-list,.useful .slick-list,.works .slick-list{margin-left:-.375rem;margin-right:-.375rem}
.mx-auto{margin-left:auto;margin-right:auto}
.my-2{margin-top:.5rem;margin-bottom:.5rem}
.burger-menu .header__menu-item:last-child,.header__phones-wrap a:last-child,.mb-0{margin-bottom:0}
.-mr-14{margin-right:-3.5rem}
.-mr-3{margin-right:-.75rem}
.mb-1{margin-bottom:.25rem}
.mb-10{margin-bottom:2.5rem}
.mb-11{margin-bottom:2.75rem}
.mb-12{margin-bottom:3rem}
.mb-14{margin-bottom:3.5rem}
.mb-2{margin-bottom:.5rem}
.burger-menu .header__phone,.header .quantity,.mb-3{margin-bottom:.75rem}
.faq__item,.mb-4{margin-bottom:1rem}
.mb-40{margin-bottom:10rem}
.about-page p,.article__text h1,.mb-5{margin-bottom:1.25rem}
.burger-menu .header__langs,.burger-menu .header__phones,.mb-6{margin-bottom:1.5rem}
.mb-7{margin-bottom:1.75rem}
.entry-page__character h2,.entry-page__desc h2,.entry-page__review h2,.mb-8{margin-bottom:2rem}
.ml-1{margin-left:.25rem}
.ml-1\.5{margin-left:.375rem}
.ml-3{margin-left:.75rem}
.ml-4{margin-left:1rem}
.ml-6{margin-left:1.5rem}
.mr-1{margin-right:.25rem}
.mr-1\.5{margin-right:.375rem}
.mr-2{margin-right:.5rem}
.mr-3{margin-right:.75rem}
.mr-3\.5{margin-right:.875rem}
.mr-4{margin-right:1rem}
.mr-7{margin-right:1.75rem}
.mr-8{margin-right:2rem}
.mt-10{margin-top:2.5rem}
.mt-4,.seo__text img~h4,.seo__text img~img,.seo__text img~p,.seo__text img~span,.seo__text img~ul,.seo__text li~h4,.seo__text li~img,.seo__text li~p,.seo__text li~span,.seo__text li~ul,.seo__text p~h4,.seo__text p~img,.seo__text p~p,.seo__text p~span,.seo__text p~ul,.seo__text span~h4,.seo__text span~img,.seo__text span~p,.seo__text span~span,.seo__text span~ul,.seo__text ul~h4,.seo__text ul~img,.seo__text ul~p,.seo__text ul~span,.seo__text ul~ul{margin-top:1rem}
.mt-5{margin-top:1.25rem}
.mt-6{margin-top:1.5rem}
.mt-8{margin-top:2rem}
.mt-auto{margin-top:auto}
.inline-block{display:inline-block}
.inline{display:inline}
.\!flex{display:flex!important}
.breadcrumb ul,.burger-mobile,.flex,.header__langs,.partners .slick-track,.quantity,.slider-block__btns,.slider-buttons,.works__btns{display:flex}
.table{display:table}
.contents{display:contents}
.h-9{height:2.25rem}
.h-full{height:100%}
.w-9{width:2.25rem}
.w-full{width:100%}
.max-w-\[70\%\]{max-width:70%}
.max-w-\[800px\]{max-width:800px}
.max-w-\[calc\(100\%_\/_3\)\]{max-width:calc(100% / 3)}
.flex-1{flex:1 1 0%}
.flex-20{flex:0 0 20%}
.flex-25{flex:0 0 25%}
.flex-36{flex:0 0 36px}
.flex-123{flex:0 0 123px}
.flex-100{flex:0 0 100px}
.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.resize{resize:both}
.flex-row-reverse{flex-direction:row-reverse}
.flex-col{flex-direction:column}
.flex-wrap{flex-wrap:wrap}
.items-start{align-items:flex-start}
.items-center{align-items:center}
.items-baseline{align-items:baseline}
.justify-end{justify-content:flex-end}
.\!justify-center{justify-content:center!important}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.overflow-y-auto{overflow-y:auto}
.article__text img,.rounded-\[20px\]{border-radius:20px}
.rounded-full{border-radius:9999px}
.rounded-md{border-radius:.375rem}
.rounded-xl{border-radius:.75rem}
.border{border-width:1px}
.border-\[\#E1DFF2\]{--tw-border-opacity:1;border-color:rgb(225 223 242 / var(--tw-border-opacity))}
.border-\[\#E3E1F4\],.header.scroll-header{--tw-border-opacity:1;border-color:rgb(227 225 244 / var(--tw-border-opacity))}
.bg-\[\#DBD8F1\]{--tw-bg-opacity:1;background-color:rgb(219 216 241 / var(--tw-bg-opacity))}
.bg-\[\#F3F2FB\],.bg-violet-lite{--tw-bg-opacity:1;background-color:rgb(243 242 251 / var(--tw-bg-opacity))}
.bg-\[\#F4F3FC\]{--tw-bg-opacity:1;background-color:rgb(244 243 252 / var(--tw-bg-opacity))}
.bg-violet{--tw-bg-opacity:1;background-color:rgb(94 52 147 / var(--tw-bg-opacity))}
.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.p-0{padding:0}
.p-0\.5{padding:.125rem}
.p-1{padding:.25rem}
.p-1\.5{padding:.375rem}
.p-2{padding:.5rem}
.p-2\.5{padding:.625rem}
.p-3{padding:.75rem}
.p-4{padding:1rem}
.p-5{padding:1.25rem}
.px-1{padding-left:.25rem;padding-right:.25rem}
.px-1\.5,.slider-block .product,.useful__item{padding-left:.375rem;padding-right:.375rem}
.px-2{padding-left:.5rem;padding-right:.5rem}
.px-5{padding-left:1.25rem;padding-right:1.25rem}
.py-3{padding-top:.75rem;padding-bottom:.75rem}
.py-4{padding-top:1rem;padding-bottom:1rem}
.basket__item,.py-5{padding-top:1.25rem;padding-bottom:1.25rem}
.py-8{padding-top:2rem;padding-bottom:2rem}
.pb-4{padding-bottom:1rem}
.pb-6{padding-bottom:1.5rem}
.pl-1{padding-left:.25rem}
.header__langs a,.header__phone span,.pl-2{padding-left:.5rem}
.pr-1{padding-right:.25rem}
.header__phone span,.pr-2{padding-right:.5rem}
.pr-3{padding-right:.75rem}
.pr-4{padding-right:1rem}
.pt-6{padding-top:1.5rem}
.text-center{text-align:center}
.text-right{text-align:right}
.font-kiev{font-family:KyivType,sans-serif}
.text-2xl{font-size:1.35rem;line-height:2rem}
.text-3xl{font-size:1.875rem;line-height:2.25rem}
.text-4xl{font-size:2.25rem;line-height:2.5rem}
.text-base,h3{line-height:1.5rem}
.text-\[44px\]{font-size:44px}
.text-base{font-size:1rem}
.text-sm,h5{line-height:1.25rem}
.text-sm{font-size:.875rem}
.text-xl,h1{font-size:1.25rem}
.text-xl,h1,h2,h4{line-height:1.75rem}
.btn-buy p,.text-xs{font-size:.75rem;line-height:1rem}
.font-bold{font-weight:700}
.font-medium{font-weight:500}
.italic{font-style:italic}
.main-block .text,.title-block{font-style:normal;font-weight:500;font-family:KyivType,sans-serif}
.leading-\[50px\]{line-height:50px}
.text-\[\#0B0B0B\]{color:rgb(11 11 11 / var(--tw-text-opacity))}
.text-\[\#4CAD56\]{color:rgb(76 173 86 / var(--tw-text-opacity))}
.text-black{color:rgb(21 19 45 / var(--tw-text-opacity))}
.text-gray{color:rgb(121 120 141 / var(--tw-text-opacity))}
.text-orange-500{color:rgb(249 115 22 / var(--tw-text-opacity))}
.text-violet{color:rgb(94 52 147 / var(--tw-text-opacity))}
.text-white{color:rgb(255 255 255 / var(--tw-text-opacity))}
.shadow-menu{--tw-shadow:0px 8px 40px 0px rgba(29,  12,  50,  0.16);--tw-shadow-colored:0px 8px 40px 0px var(--tw-shadow-color)}
.basket-list__wrap,.burger-menu__wrap{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:0 8px 40px 0 rgb(29 12 50 / .16);width:100%}
.blur{--tw-blur:blur(8px)}
.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:150ms}
.burger-menu,.trans{transition:.5s}
.container{margin-left:auto;margin-right:auto;width:100%;max-width:100%;padding-left:.75rem;padding-right:.75rem}
h1{font-family:KyivType,sans-serif;font-weight:500}
h2{font-family:KyivType,sans-serif;font-size:1.125rem}
h3{font-family:KyivType,sans-serif;font-size:1rem}
h4{font-family:KyivType,sans-serif;font-size:1.25rem}
h5{font-size:.875rem;font-weight:800}
.btn-buy.add-basket p,body{font-weight:400}
body{font-family:Rubik,sans-serif;line-height:135%}
.basket-list__wrap{position:fixed;right:-100%;z-index:-5;top:0;display:flex;max-height:100vh;min-height:calc(100vh - 150px);flex-direction:column;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:1.25rem;transition:.5s;overflow-x:hidden}
.basket-list__wrap.show{right:0;z-index:100}
.burger-menu{position:fixed;top:40px;left:-100%;z-index:-5}
.burger-menu.show{left:0;bottom:0;z-index:100}
.burger-menu__wrap{height:100%;min-width:300px;max-width:400px;overflow-y:auto;border-top-right-radius:20px;border-bottom-right-radius:20px;padding:1.25rem}
.modal-footer .btn,.violet-btn,.violet-btn-border{border-radius:28px;--tw-text-opacity:1;border-width:1px;--tw-border-opacity:1}
.burger-menu .header__menu{margin-bottom:1.5rem;height:auto;flex-direction:column;align-items:flex-start;justify-content:flex-start}
.burger-menu .header__menu-item{margin-left:0;margin-right:0;margin-bottom:1rem;height:auto;width:100%;flex-direction:column;align-items:flex-start}
.burger-menu .header__menu-label{display:flex;width:100%;align-items:center}
.burger-menu .header__menu-child.show{max-height:1000px;opacity:1}
.burger-menu .header__menu-child .wrapper{flex-direction:column;padding:.75rem;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}
.burger-menu .header__menu-child .wrapper .flex25{flex:0 0 100%}
.burger-menu .header__phones-wrap{position:static;max-height:none;opacity:1}
body.active-menu,body.modal-open{overflow:hidden}
.modal,.overlay{position:fixed;top:0;left:0;z-index:-10;background-color:rgb(243 242 251 / .3);opacity:0}
.title-block span:after,.violet-btn{background-color:rgb(94 52 147 / var(--tw-bg-opacity));--tw-bg-opacity:1}
.modal.in,.overlay.show{inset:0;z-index:31;opacity:1}
.js-scroll{opacity:0;transition:opacity .5s}
.js-scroll.scrolled{opacity:1;animation:.5s ease-in-out both fade-in-bottom}
@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}
    100%{transform:translateY(0);opacity:1}
}
.title-block{color:#15132d;font-size:1.5rem;line-height:2rem}
.title-block span:after{position:absolute;right:-1.75rem;height:1rem;width:1rem;border-radius:9999px}
.violet-btn{display:flex;align-items:center;justify-content:space-between;border-color:rgb(94 52 147 / var(--tw-border-opacity));padding:.625rem 1.25rem;color:rgb(255 255 255 / var(--tw-text-opacity));transition:.5s}
.btn-buy,.modal-footer .btn,.violet-btn-border{display:flex;align-items:center;transition:.5s;cursor:pointer}
.violet-btn:hover{--tw-border-opacity:1;border-color:rgb(149 113 194 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(149 113 194 / var(--tw-bg-opacity))}
.modal-footer .btn,.violet-btn-border{justify-content:space-between;border-color:rgb(94 52 147 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem 1.5rem;color:rgb(94 52 147 / var(--tw-text-opacity))}
.btn-buy,.modal-footer .btn:hover,.violet-btn-border:hover{color:rgb(255 255 255 / var(--tw-text-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}
.modal-footer .btn:hover,.violet-btn-border:hover{--tw-border-opacity:1;border-color:rgb(149 113 194 / var(--tw-border-opacity));background-color:rgb(149 113 194 / var(--tw-bg-opacity))}
.btn-buy{position:relative;height:2rem;width:100%;max-width:100px;border-radius:36px;background-color:rgb(122 81 174 / var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem}
.btn-buy.add-basket,.btn-buy:hover{--tw-bg-opacity:1;background-color:rgb(149 113 194 / var(--tw-bg-opacity))}
.btn-buy span,.slider-buttons__btn{display:flex;height:2rem;width:2rem;border-radius:9999px;background-color:rgb(94 52 147 / var(--tw-bg-opacity));--tw-bg-opacity:1}
.btn-buy span{position:absolute;top:0;left:0;align-items:center;justify-content:center;transition:.5s}
.btn-buy p{position:absolute;top:50%;left:0;font-weight:500;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.btn-buy p:first-child{padding-left:2.25rem}
.btn-buy p:last-child{padding-left:.75rem;opacity:0}
.btn-buy.add-basket span{left:calc(100% - 30px)}
.btn-buy.add-basket p:first-child{opacity:0}
.article__btn.btn-left:hover,.btn-buy.add-basket p:last-child,.group:hover .product__abs,.header__mobile-menu-wrapper .header__langs,.header__mobile-menu-wrapper .header__menu,.header__mobile-menu-wrapper .header__phone,.works__wrap:hover .works__image:after,.works__wrap:hover .works__image:before{opacity:1}
.slider-buttons__btn{margin-left:.75rem;margin-right:.75rem;flex:0 0 32px;cursor:pointer;align-items:center;justify-content:center;transition:.5s}
.slider-buttons__btn:hover{--tw-shadow:0px 8px 16px 0px rgba(86,  26,  163,  0.20);--tw-shadow-colored:0px 8px 16px 0px var(--tw-shadow-color)}
.header__langs a,.pagination{display:flex;align-items:center}
.main-block .slider-btn.btn-right,.pagination .siblings-page-prev,.slider-buttons__btn.btn-right svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.pagination{margin-bottom:2rem;font-family:KyivType,sans-serif;font-size:1.25rem;line-height:1.75rem}
.pagination a{margin-left:.625rem;margin-right:.625rem;display:flex;transition:.5s}
.pagination a:hover{--tw-text-opacity:1;color:rgb(96 159 57 / var(--tw-text-opacity))}
.pagination span{margin-left:.625rem;margin-right:.625rem;display:flex;--tw-text-opacity:1;color:rgb(168 168 169 / var(--tw-text-opacity))}
.pagination .siblings-page-prev *{fill:silver}
.header{position:sticky;top:0;z-index:30;border-color:#fff0;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:1rem;padding-bottom:1rem;transition:.3s}
.header__menu-child,.header__phones-wrap{top:100%;overflow:hidden;opacity:0;transition-duration:.5s;position:absolute;max-height:0}
.header .search-wrap{position:absolute;left:.625rem;top:0;bottom:0;z-index:50;max-width:0;overflow:hidden;border-radius:20px;--tw-bg-opacity:1;background-color:rgb(243 242 251 / var(--tw-bg-opacity));transition:.5s}
.header__menu-child .wrapper,.main-block .slider-btn{background-color:rgb(255 255 255 / var(--tw-bg-opacity))}
.header .search-wrap.show{right:.625rem;max-width:none;overflow:visible}
.header .search-wrap input{width:100%;border-radius:20px;border-width:1px;--tw-border-opacity:1;border-color:rgb(227 225 244 / var(--tw-border-opacity))}
.header__logo{display:flex;width:100%;max-width:140px}
.header__langs a{margin-left:.5rem;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(216 216 222 / var(--tw-border-opacity));font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(21 19 45 / var(--tw-text-opacity));transition:.5s}
.footer__form,.header__menu,.header__phone{align-items:center;display:flex}
.advantages-block__item-wrap p,.footer__copyright,.header__langs a.current,.header__langs a:hover,.header__menu-label:hover{color:rgb(121 120 141 / var(--tw-text-opacity));--tw-text-opacity:1}
.header__langs a:first-child{margin-left:0;border-width:0;padding-left:0}
.header__phones:hover .header__phones-wrap{max-height:300px;overflow:visible;opacity:1}
.header__phones-wrap{right:0;z-index:70;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.header__phones-wrap a{margin-bottom:1rem;display:flex;font-size:.875rem;line-height:1.25rem}
.header__menu{height:100%;justify-content:center}
.header__menu-item{margin-left:.625rem;margin-right:.625rem;display:flex;height:100%;align-items:center}
.header__menu-label{display:flex;font-size:1rem;line-height:1.5rem;transition:.5s}
.about-block__item-wrap p,.advantages-block__item-wrap p,.footer__copyright,.slider-block__link{font-size:.875rem;line-height:1.25rem}
.header__menu-label span{margin-left:auto;padding:.5rem .5rem .5rem 1.5rem}
.header__menu-child{left:2.5rem;right:2.5rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.header__menu-child .wrapper{display:flex;flex-wrap:wrap;border-radius:20px;--tw-bg-opacity:1;padding:2rem 2rem .75rem;box-shadow:0 8px 40px 0 rgb(29 12 50 / .16)}
.header__mobile-menu{position:fixed;left:-1000%;top:0;bottom:0;background:#f5f4f9}
.advantages-block__item-wrap,.footer__copyright,.product__wrap{background-color:rgb(243 242 251 / var(--tw-bg-opacity));--tw-bg-opacity:1}
.header__mobile-menu.show{overflow:auto;left:0;right:0;z-index:200}
.header__mobile-menu-wrapper{position:relative;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:space-between;padding-top:5rem;padding-bottom:2.5rem}
.entry-page__tabs-js li.active label img:nth-child(2),.main-block__btns,.main-block__slider:not(.slick-initialized) .main-block__slide:not(:first-child),.seo__btn .violet-btn-border span,.seo__btn.show .violet-btn-border span:first-child{display:none}
.header__mobile-menu-wrapper .burger-close{position:absolute;right:1rem;top:1rem}
.header__mobile-menu-wrapper .header__langs a{margin-left:.625rem;margin-right:.625rem;font-size:1rem;line-height:1.5rem}
.header__mobile-menu-wrapper .header__menu{flex-direction:column}
.header__mobile-menu-wrapper .header__menu-item{margin-left:0;margin-right:0;margin-bottom:2rem;text-align:center}
.about-page p:last-child,.article ul li:last-child,.borders:last-child,.delivery-page ul li:last-child,.feedback__slide:last-child,.header__mobile-menu-wrapper .header__menu-item:last-child,.last\:mb-0:last-child,.seo__text ul li:last-child{margin-bottom:0}
.header__mobile-menu-wrapper .header__menu-item a{font-size:1.125rem;line-height:1.75rem}
.header__mobile-menu-wrapper .header__phone{border-width:0;text-align:center;font-size:.875rem;line-height:1.25rem}
.header__mobile-menu-wrapper .header__phone a,.main-block .text{font-size:1.125rem;line-height:1.75rem}
.footer{margin-top:4rem}
.footer__copyright{width:100%;padding:1.5rem;text-align:center}
.footer__form input{width:100%;max-width:100%;border-width:0;border-radius:28px;background:#fff}
.footer__form .violet-btn{margin-left:.75rem}
.borders{position:relative;margin-bottom:1.2rem;padding-bottom:1rem}
.borders:last-child{padding-bottom:0}
.borders:last-child::after{--tw-content:none;content:var(--tw-content)}
.main-block .img img{min-height:200px;border-radius:1rem;object-fit:cover}
.main-block .text{color:#fff;text-shadow:0 0 40px rgb(0 0 0 / .5);position:absolute;left:1rem;bottom:1rem;z-index:10;width:100%;max-width:70%}
.main-block .slider-btn{margin-left:.75rem;margin-right:.75rem;display:flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1}
.main-block__btns{position:absolute;right:3rem;bottom:3rem;z-index:10}
.catalog-block__wrap{display:flex;flex-wrap:wrap;gap:1rem}
.catalog-block__item{position:relative;width:100%;max-width:calc(100% / 2 - 12px)}
.blog-page .img img:hover,.catalog-block__item:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.catalog-block__item .title{position:absolute;left:1rem;right:1rem;bottom:1rem;text-align:center;font-family:KyivType,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
.catalog-block__item .img{height:160px;width:100%;overflow:hidden;border-radius:1rem;transition:.5s}
.catalog-block__item .img img{height:100%;width:100%;object-fit:cover;transition:.5s}
.advantages-block__list,.blog-page__list,.catalog-page__category,.catalog-page__list,.services__list,.wishlist-page__list{margin:-.375rem;display:flex;flex-wrap:wrap}
.catalog-page__category{flex-wrap:nowrap}
.advantages-block__item,.services__item{width:100%;padding:.375rem}
.advantages-block__item-wrap{display:flex;height:100%;border-radius:20px;padding:1rem}
.advantages-block__item-wrap h3{margin-bottom:.5rem}
.about-block__list{margin:-.375rem;display:flex}
.about-block__item{width:100%;max-width:calc(100% / 4);padding:.375rem}
.about-block__item-wrap{display:flex;height:100%;align-items:flex-start;border-radius:20px;border-top-width:1px;border-color:#561aa333;padding:1.25rem}
.about-block__item-wrap h3{margin-bottom:.625rem;white-space:nowrap;--tw-text-opacity:1;color:rgb(94 52 147 / var(--tw-text-opacity))}
.about-block__item-wrap p,.breadcrumb li:last-child a,.slider-block__link:hover{--tw-text-opacity:1;color:rgb(121 120 141 / var(--tw-text-opacity))}
.about-block__item-wrap p{margin-top:.625rem;flex:1 1 0%;padding-left:.5rem}
.slider-block__link{margin-top:1.25rem;display:flex;justify-content:center;--tw-text-opacity:1;color:rgb(94 52 147 / var(--tw-text-opacity));transition:.5s}
.product__st-item,.services__item-wrap p{color:rgb(255 255 255 / var(--tw-text-opacity));text-align:center;font-weight:500}
.blog-page .name:hover,.hover\:text-violet:hover,.product__name:hover,.useful__item-link:hover{--tw-text-opacity:1;color:rgb(94 52 147 / var(--tw-text-opacity))}
.slider-block__btn{margin-left:.75rem;margin-right:.75rem}
.slider-block__btn.btn-right svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.product__action{display:flex;height:100%;width:100%;border-radius:20px;transition:.5s}
.product__action img{height:100%;width:100%;border-radius:20px;object-fit:cover;object-position:left bottom}
.product__wrap{position:relative;overflow:hidden;border-radius:20px;transition:.5s}
.product__wrap:hover{overflow:visible;border-bottom-right-radius:0;border-bottom-left-radius:0}
.slider-block .product__wrap:hover{border-radius:20px;overflow:hidden}
.article ul li:before,.delivery-page ul li:before,.entry-page__tabs-js li.active,.entry-page__tabs-list li.active,.faq__item.active .faq__item-title,.seo__text ul li:before{background-color:rgb(94 52 147 / var(--tw-bg-opacity))}
.product__st{position:absolute;left:.5rem;top:.5rem;width:100%;display:flex;flex-wrap:wrap;flex-direction:column;line-height:12px}
.product__st-item{margin-bottom:.25rem;width:45%;border-radius:24px;padding:.2rem .6rem;font-size:10px;--tw-text-opacity:1}
.product__st-item.new{--tw-bg-opacity:1;background-color:rgb(75 156 95 / var(--tw-bg-opacity))}
.product__st-item.sale{--tw-bg-opacity:1;background-color:rgb(122 81 174 / var(--tw-bg-opacity))}
.product__st-item.delivery{width:65%;--tw-bg-opacity:1;background-color:rgb(226 25 49 / var(--tw-bg-opacity))}
.services__item-wrap:before,.useful__item-wrap:before{position:absolute;width:0;border-radius:20px;transition:.5s;--tw-content:"";bottom:0}
.product__st-item.best{--tw-bg-opacity:1;background-color:rgb(255 153 0 / var(--tw-bg-opacity))}
.product__st-item.last{--tw-bg-opacity:1;background-color:rgb(46 197 206 / var(--tw-bg-opacity))}
.product__img img{width:100%;object-fit:cover}
.product__category{font-size:.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(121 120 141 / var(--tw-text-opacity))}
.product__price{margin-bottom:.75rem;line-height:1.25rem}
.product__wrapper{display:flex;flex-direction:column}
.product__name{margin-bottom:1rem;display:flex;align-items:center;font-family:KyivType,sans-serif;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(21 19 45 / var(--tw-text-opacity))}
.product__abs{position:absolute;left:0;right:0;top:100%;z-index:10;max-height:0;overflow:hidden;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background-color:#fff;opacity:0;transition:.5s}
.group:hover .product__abs{max-height:1000px;--tw-shadow:0px 16px 16px 0px rgba(86,  26,  163,  0.20);--tw-shadow-colored:0px 16px 16px 0px var(--tw-shadow-color)}
.services__item-wrap{position:relative;overflow:hidden;border-radius:20px}
.services__item-wrap:before{left:0;height:0;background-color:rgb(102 51 153 / .5);content:var(--tw-content)}
.services__item-wrap:hover:after,.services__item-wrap:hover:before{height:100%;width:100%}
.services__item-wrap p{position:absolute;left:2rem;right:2rem;bottom:1.25rem;font-family:KyivType,sans-serif;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1}
.article__text b,.breadcrumb li a,.seo__text b,.useful__item-link{color:rgb(21 19 45 / var(--tw-text-opacity))}
.services__item-wrap img{max-height:210px;width:100%;border-radius:20px;object-fit:cover}
.works__btn{margin-left:.75rem;margin-right:.75rem}
.works__btn.btn-right svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.works__image{display:flex;justify-content:center}
.works__image:before{position:absolute;top:0;bottom:0;left:.625rem;right:.625rem;z-index:7;border-radius:20px;opacity:0;--tw-content:"";content:var(--tw-content);transition:.5s;background:rgb(35 10 67 / .4);backdrop-filter:blur(3px)}
.entry-page__tabs-js li img,.entry-page__tabs-list li img,.works__image:after{left:50%;top:50%;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.works__image:after{content:url(/catalog/view/theme/default/image/works0.svg);position:absolute;z-index:8;opacity:0;transition:.5s}
.works__wrap{position:relative;overflow:hidden;border-radius:20px;padding-left:.375rem;padding-right:.375rem}
.partners .slick-slide,.reviews .slick-slide{height:auto}
.catalog-page__list .product__wrap,.partners .slick-slide>div,.reviews .slick-slide>div{height:100%}
.useful__item-wrap{position:relative;margin-bottom:.625rem;display:flex;height:100%;width:100%;overflow:hidden;border-radius:20px;transition:.5s}
.useful__item-wrap:before{left:0;height:0;background-color:rgb(102 51 153 / .5);content:var(--tw-content)}
.useful__item-wrap:hover:before{height:100%;width:100%}
.useful__item-link{display:flex;padding-left:.75rem;padding-right:.75rem;font-family:KyivType,sans-serif;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;transition:.5s}
.faq__item-desc .wrap,.faq__item-title{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(121 120 141 / var(--tw-text-opacity))}
.faq__list{margin-left:auto;margin-right:auto;width:100%}
.faq__item.active .faq__item-title{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
.faq__item.active .faq__item-title span{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.faq__item.active .faq__item-title span *{fill:#fff}
.faq__item.active .faq__item-desc{max-height:5000px;overflow:visible}
.faq__item.active .faq__item-desc .wrap{box-shadow:0 8px 32px 0 rgb(86 26 163 / .12)}
.faq__item-title{position:relative;z-index:10;display:flex;cursor:pointer;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;font-family:KyivType,sans-serif;transition-duration:.3s;border-radius:69px;border:1px solid #e1dff2}
.faq__item-desc{max-height:0;overflow:hidden}
.faq__item-desc .wrap{margin-top:-1.5rem;border-bottom-right-radius:27px;border-bottom-left-radius:27px;padding:2.5rem 1.5rem 1rem;font-size:.875rem;line-height:1.25rem;border:1px solid #e1dff2}
.entry-page__character-item .label,.reviews__item-wrap{background-color:rgb(243 242 251 / var(--tw-bg-opacity))}
.catalog-page__item-wrap:hover,.entry-page__variables-btn{--tw-text-opacity:1;color:rgb(94 52 147 / var(--tw-text-opacity))}
.catalog-page__item-wrap,.reviews__item-wrap{flex-direction:column;border-radius:20px;--tw-bg-opacity:1;display:flex}
.basket__item:first-child,.basket__item:not(:last-child),.breadcrumb,.entry-page__character-item,.feedback__slide{border-color:rgb(227 225 244 / var(--tw-border-opacity))}
.reviews .slick-track{margin:0;display:flex}
.reviews__item{height:100%;padding-left:.375rem;padding-right:.375rem}
.reviews__item-wrap{height:100%;padding:1rem}
.banner{--tw-bg-opacity:1;background-color:rgb(75 37 124 / var(--tw-bg-opacity))}
.basket__item:not(:last-child){border-bottom-width:1px;--tw-border-opacity:1}
.basket__item:first-child{border-top-width:1px;--tw-border-opacity:1}
.quantity__input,.quantity__input:focus{border-width:0;outline-width:0;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}
.basket__item-img{margin-right:1rem;display:flex;flex:0 0 76px}
.basket__item-img img{width:100%;border-radius:1rem;object-fit:cover}
.basket__item-label{margin-bottom:.75rem;display:flex;font-family:KyivType,sans-serif;font-weight:500}
.quantity__input{width:2.5rem;text-align:center}
.quantity__btn button{display:flex;height:100%;align-items:center}
.breadcrumb{overflow-x:auto;border-top-width:1px;--tw-border-opacity:1;padding-top:1rem;padding-bottom:1rem}
.breadcrumb li{margin-right:.5rem;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(121 120 141 / var(--tw-border-opacity));padding-right:.5rem}
.breadcrumb li:last-child{border-width:0}
.breadcrumb li a{font-size:.75rem;line-height:1rem;--tw-text-opacity:1}
.catalog-page__item{width:100%;max-width:calc(100% / 2);padding:.375rem}
.catalog-page__item-wrap{height:100%;align-items:center;background-color:rgb(244 243 252 / var(--tw-bg-opacity));text-align:center;transition:.5s}
.catalog-page__item-wrap:hover{--tw-shadow:0px 8px 40px 0px rgba(29,  12,  50,  0.16);--tw-shadow-colored:0px 8px 40px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
.catalog-page__item-wrap img{width:100%;overflow:hidden;border-top-left-radius:20px;border-top-right-radius:20px;object-fit:cover}
.entry-page__tabs-js li,.entry-page__tabs-list li{position:relative;height:3.5rem;width:3.5rem;cursor:pointer;border-width:1px;border-color:rgb(225 223 242 / var(--tw-border-opacity));background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem;--tw-border-opacity:1;margin-right:1.25rem;--tw-bg-opacity:1}
.catalog-page__item-label{padding:.75rem;font-size:.75rem;line-height:1rem;transition:.5s}
.catalog-page__list .product,.wishlist-page__list .product{display:flex;width:100%;max-width:calc(100% / 2);flex-direction:column;padding:.375rem}
.catalog-page__more{margin-top:2.5rem;display:flex;justify-content:center;flex-direction:column;align-items:center}
.seo{margin-bottom:5rem;user-select:none}
.delivery-page h3,.delivery-page h4,.entry-page h1,.feedback__slide,.seo__text h1{margin-bottom:1.5rem}
.seo__text{margin-left:auto;margin-right:auto;max-height:6000px;width:100%;max-width:1130px;transition:.5s}
.seo__text.hide{max-height:700px;overflow:hidden}
.article__text b,.seo__text b{--tw-text-opacity:1}
.entry-page__desc p,.seo__text img,.seo__text li,.seo__text p,.seo__text span,.seo__text ul{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(121 120 141 / var(--tw-text-opacity))}
.seo__text img~h2,.seo__text li~h2,.seo__text p~h2,.seo__text span~h2,.seo__text ul~h2{margin-top:1.5rem}
.seo__text img~h3,.seo__text li~h3,.seo__text p~h3,.seo__text span~h3,.seo__text ul~h3{margin-top:1.25rem}
.seo__text ul li{position:relative;margin-bottom:.75rem;padding-left:1rem}
.seo__text ul li:before{position:absolute;left:0;top:.375rem;height:.375rem;width:.375rem;border-radius:9999px;--tw-bg-opacity:1;--tw-content:"";content:var(--tw-content)}
.entry-page__tabs-js,.entry-page__tabs-list{margin-left:1.25rem}
.entry-page__tabs-js li{border-radius:.75rem}
.entry-page__tabs-js li img{position:absolute;display:none;height:2.5rem;width:2.5rem;flex:0 0 40px}
.entry-page__tabs-js li.active{--tw-bg-opacity:1}
.entry-page__tabs-js li.active img:last-child,.entry-page__tabs-list li.active label img:nth-child(2){display:none}
.entry-page__tabs-list li label img:nth-child(2),.entry-page__tabs-list li.active img:first-child{display:block}
.entry-page__tabs-list li{border-radius:.75rem}
.review-form__element input,.review-form__element textarea{border-color:rgb(232 232 232 / var(--tw-border-opacity));border-radius:20px}
.entry-page__tabs-list li img{position:absolute;display:none;height:2.5rem;width:2.5rem;flex:0 0 40px}
.entry-page__tabs-list li.active{--tw-bg-opacity:1}
.entry-page__tabs-list li.active img:last-child,.review-form .rating-area:not(:checked)>input{display:none}
.entry-page__tabs-content{display:none;flex-direction:column}
.article__btn,.entry-page__variables-btn{cursor:pointer;align-items:center;display:flex}
.entry-page__tabs-content.active{display:flex}
.entry-page__variables{max-height:3000px;overflow:visible;transition:.5s}
.entry-page__variables.hide{overflow:hidden}
.entry-page__character-item .label,.feedback__slide-comment{color:rgb(121 120 141 / var(--tw-text-opacity));--tw-text-opacity:1}
.entry-page__variables-btn span{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.entry-page__variables-btn.show span{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.entry-page__character-item{display:flex;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;font-size:.75rem;line-height:1rem}
.entry-page__character-item:last-child{border-width:0}
.article__btn.btn-right,.feedback__slide,.review-form__element input,.review-form__element textarea{border-width:1px;--tw-border-opacity:1}
.entry-page__character-item:first-child .label{border-top-left-radius:.75rem;border-top-right-radius:.75rem;padding-top:1.25rem}
.entry-page__character-item:last-child .label{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;padding-bottom:1.25rem}
.entry-page__character-item .label{width:154px;flex:0 0 154px;--tw-bg-opacity:1;padding:.625rem;font-family:KyivType,sans-serif}
.entry-page__character-item .value{padding:.625rem;text-align:right}
.catalog-page__more ul.pagination,.entry-page__slider-top:not(.slick-initialized) .entry-page__slide:not(:first-child){display:none!important}
.entry-page__slider-bottom .slick-slide{padding-left:.625rem;padding-right:.625rem}
.entry-page__slider-bottom .slick-slide img{border-radius:.75rem}
.entry-page__slide{justify-content:center}
.feedback__slide{border-radius:20px;padding:1rem}
.feedback__slide-name{margin-bottom:.75rem;font-family:KyivType,sans-serif}
.feedback__slide-date{font-size:.75rem;line-height:1rem}
.feedback__slide-comment{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}
.article__btns,.feedback__slide-rating{display:flex}
.review-form .inpuns-hidden input{position:absolute;left:0;width:14px;z-index:2;top:0;bottom:0;opacity:0;cursor:pointer}
.review-form .rating-area:not(:checked)>label{float:right;padding:0;cursor:pointer;font-size:24px;line-height:24px;margin-bottom:0;display:inline-block;width:24px;z-index:1;position:relative;margin-right:5px}
.review-form .rating-area:not(:checked)>label svg{width:24px;height:24px}
.review-form .rating-area:not(:checked)>label:hover svg path,.review-form .rating-area:not(:checked)>label:hover~label svg path,.review-form .rating-area>input:checked~label svg path{fill:#F9B022}
.review-form__element{margin-bottom:1.25rem;display:flex;flex-direction:column}
.review-form__element input,.review-form__element label{width:100%}
.review-form__element textarea{height:120px;width:100%;resize:none}
.contact-page iframe{height:500px;width:100%;border-radius:20px}
.blog-page .blog__item{margin-bottom:1rem;width:100%;padding:.375rem}
.blog-page .img{margin-bottom:.75rem;display:flex;overflow:hidden;border-radius:20px}
.blog-page .img img{object-fit:cover;transition:.5s}
.blog-page .name{display:flex;padding-left:.75rem;padding-right:.75rem;font-family:KyivType,sans-serif;font-size:1rem;line-height:1.5rem;transition:.5s}
.article,.article__slider{margin-left:auto;margin-right:auto;width:100%;max-width:1137px}
.article__btn{position:relative;z-index:10;margin-left:1.25rem;height:2.5rem;width:2.5rem;justify-content:center;border-radius:9999px;transition:.5s}
.article__btn.btn-right{border-color:rgb(219 219 219 / var(--tw-border-opacity))}
.article__btn.btn-right:hover{--tw-border-opacity:1;border-color:rgb(21 19 45 / var(--tw-border-opacity))}
.article__btn.btn-left{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.6}
.article__text h2{display:flex;align-items:center;font-weight:500}
.article__text h2 svg{margin-right:1.25rem;display:none}
.article__text div,.article__text img,.article__text li,.article__text p,.article__text span,.article__text ul{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(92 92 92 / var(--tw-text-opacity))}
.article__text div~div,.article__text div~img,.article__text div~p,.article__text div~span,.article__text div~ul,.article__text img~div,.article__text img~img,.article__text img~p,.article__text img~span,.article__text img~ul,.article__text li~div,.article__text li~img,.article__text li~p,.article__text li~span,.article__text li~ul,.article__text p~div,.article__text p~img,.article__text p~p,.article__text p~span,.article__text p~ul,.article__text span~div,.article__text span~img,.article__text span~p,.article__text span~span,.article__text span~ul,.article__text ul~div,.article__text ul~img,.article__text ul~p,.article__text ul~span,.article__text ul~ul{margin-top:.75rem}
.article__text div~h2,.article__text img~h2,.article__text li~h2,.article__text p~h2,.article__text span~h2,.article__text ul~h2{margin-top:1.5rem;--tw-text-opacity:1;color:rgb(21 19 45 / var(--tw-text-opacity))}
.article__text div~h3,.article__text img~h3,.article__text li~h3,.article__text p~h3,.article__text span~h3,.article__text ul~h3{margin-top:1.25rem;--tw-text-opacity:1;color:rgb(21 19 45 / var(--tw-text-opacity))}
.article__text div~h4,.article__text img~h4,.article__text li~h4,.article__text p~h4,.article__text span~h4,.article__text ul~h4{margin-top:1rem;--tw-text-opacity:1;color:rgb(21 19 45 / var(--tw-text-opacity))}
.article ul li,.delivery-page ul li{position:relative;margin-bottom:.5rem;padding-left:1rem}
.article ul li:before,.delivery-page ul li:before{position:absolute;left:0;top:.375rem;height:.25rem;width:.25rem;border-radius:9999px;--tw-bg-opacity:1;--tw-content:"";content:var(--tw-content)}
.about-page p b,.delivery-page b{font-weight:500;--tw-text-opacity:1;color:rgb(21 19 45 / var(--tw-text-opacity))}
.delivery-page p,.delivery-page ul{--tw-text-opacity:1;color:rgb(121 120 141 / var(--tw-text-opacity))}
.delivery-page p{margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem}
.delivery-page ul{margin-bottom:1.5rem}
.before\:absolute::before{content:var(--tw-content);position:absolute}
.before\:bottom-0::before{content:var(--tw-content);bottom:0}
.before\:bottom-0\.5::before{content:var(--tw-content);bottom:.125rem}
.before\:left-0::before{content:var(--tw-content);left:0}
.before\:h-px::before{content:var(--tw-content);height:1px}
.before\:w-full::before{content:var(--tw-content);width:100%}
.before\:bg-\[\#E3E1F4\]::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(227 225 244 / var(--tw-bg-opacity))}
.last\:mr-0:last-child,.last\:mr-3:last-child{margin-right:0}
.footer .md\:flex-25:last-child{display:flex;flex-direction:column;}
.footer .partners{margin-top:auto;align-items:center;gap:10px;opacity:0.8;padding-top:2.5rem;display:flex;flex-direction:row;}
/* .btn-buy::after{position: absolute;right:15px;content:"";width:20px;height:20px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M20.8 6c-.1-.1-.1-.2-.2-.2H5.1L4.7 3.2C4.6 2.9 4.4 2.6 4.2 2.3 3.9 2.1 3.5 2 3.2 2H1.5c-.4 0-.8.4-.8.8s.4.7.8.7h1.7l2.4 13.1c.1.4.3.7.5 1-.3.4-.6.8-.7 1.3-.1.5-.1 1 .1 1.4.1.5.4.9.7 1.3.4.3.8.5 1.3.6.5.1 1 0 1.4-.2.5-.2.8-.5 1.1-.9.3-.4.5-.8.6-1.3s0-1-.2-1.4h4.3c-.2.4-.3.8-.3 1.2 0 .5.2 1 .4 1.4.3.4.7.8 1.2 1 .5.2 1 .3 1.5.2.5-.1 1-.4 1.3-.7.4-.4.6-.9.7-1.4.1-.5.1-1-.1-1.5-.2-.5-.5-.9-.9-1.2-.4-.3-.9-.4-1.4-.4H7.8c-.2 0-.3-.1-.4-.2-.2-.2-.2-.3-.2-.5L6.8 14.8h10.8c.5 0 1-.2 1.4-.5.4-.4.7-.8.8-1.4l1.1-6.3c0-.1 0-.2-.1-.3zM9 19.6c0 .2-.1.4-.2.6-.1.2-.3.4-.5.5-.2.1-.4.1-.7 0-.2-.1-.4-.2-.6-.4-.1-.2-.2-.4-.3-.6-.1-.2-.1-.4 0-.7.1-.2.2-.4.4-.5.2-.1.4-.2.7-.2.3 0 .6.1.8.3.2.2.3.5.3.8zm9 0c0 .2-.1.4-.2.6-.1.2-.3.4-.5.5s-.5.1-.7 0-.4-.2-.6-.4-.2-.4-.3-.6c-.1-.2 0-.4 0-.7.1-.2.3-.4.4-.5.2-.1.5-.2.7-.2s.6.1.8.3c.2.2.3.5.3.8zm.4-7c0 .2-.1.4-.2.5-.1.1-.3.2-.5.2H6.5L5.4 7.3h14l-1 5.3z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;} */
@media (min-width:640px){.btn-buy p,.entry-page__character-item{font-size:.875rem;line-height:1.25rem}
    .btn-buy p:last-child{padding-left:1rem}
    .catalog-block__item{max-width:calc(100% / 3 - 12px)}
    .advantages-block__item{max-width:calc(100% / 2)}
    .blog-page .blog__item{margin-bottom:2rem;max-width:calc(100% / 2)}
    .sm\:flex-50{flex:0 0 50%}
}
@media (min-width:768px){.container{max-width:calc(100% - 32px)}
    h1{font-size:1.5rem;line-height:2rem}
    h2,h3{font-size:1.25rem;line-height:1.75rem}
    .article__text div,.article__text img,.article__text li,.article__text p,.article__text span,.article__text ul,.breadcrumb li a,.faq__item-desc .wrap,.product__name,h5{font-size:1rem;line-height:1.5rem}
    .basket-list__wrap{top:2.5rem;max-width:700px}
    .burger-menu__wrap{height:auto;min-height:calc(100vh - 40px);padding-top:2rem;padding-bottom:2rem;padding-right:2rem}
    .violet-btn{padding:.75rem 1.5rem}
    .btn-buy{height:2.25rem;width:110px;max-width:none;font-size:1rem;line-height:1.5rem}
    .btn-buy span{height:2.25rem;width:2.25rem}
    .btn-buy p:first-child{padding-left:2.75rem}
    .main-block__btns,.slider-block__btns,.slider-buttons,.works__btns{margin-left:-.75rem;margin-right:-.75rem}
    .header__logo{max-width:170px}
    .footer{margin-top:5rem}
    .footer__form{margin-left:3rem}
    .footer__form .violet-btn{margin-left:2.5rem}
    .borders{margin-bottom:50px;padding-bottom:50px}
    .main-block .text{left:2rem;bottom:2rem;font-size:1.25rem;line-height:1.75rem}
    .catalog-block__item .title{left:1.5rem;right:1.5rem;bottom:1.5rem;font-size:1.25rem;line-height:1.75rem}
    .catalog-block__item .img{height:250px}
    .about-block__list,.advantages-block__list,.blog-page__list,.catalog-page__category,.catalog-page__list,.services__list,.wishlist-page__list{margin:-.625rem}
    .about-block__item,.advantages-block__item,.blog-page .blog__item,.catalog-page__list .product,.services__item{padding:.625rem}
    .advantages-block__item-wrap h3{margin-bottom:.625rem}
    .product__st{left:1rem;top:1rem;width:65%;flex-direction:row;align-items:center;justify-content:space-between}
    .product__st-item{font-size:.7rem;line-height:.75rem}
    .product__category{font-size:.875rem;line-height:1.25rem}
    .reviews .slick-list,.useful .slick-list,.works .slick-list{margin-left:-.625rem;margin-right:-.625rem}
    .reviews__item,.useful__item,.works__wrap{padding-left:.625rem;padding-right:.625rem}
    .useful__item-wrap{margin-bottom:1rem}
    .useful__item-link{padding-left:1.25rem;padding-right:1.25rem;font-size:1.25rem;line-height:1.75rem}
    .faq__item-title{padding:1rem 1.5rem;font-size:1.25rem;line-height:1.75rem}
    .basket__item-img{flex:0 0 124px}
    .basket__item-img img{height:110px}
    .catalog-page__item,.wishlist-page__list .product{max-width:calc(100% / 3);padding:.625rem}
    .catalog-page__item-label{padding:1.25rem;font-size:1rem;line-height:1.5rem}
    .entry-page__character-item .label{padding:1rem 1.25rem}
    .entry-page__character-item .value{padding-top:1rem;padding-bottom:1rem;padding-left:1.25rem}
    .md\:mb-8{margin-bottom:2rem}
    .md\:pr-3{padding-right:.75rem}
    .md\:pb-0{padding-bottom:0}
    .md\:mb-0{margin-bottom:0}
    .md\:mb-12{margin-bottom:3rem}
    .md\:mb-40{margin-bottom:10rem}
    .md\:mb-6{margin-bottom:1.5rem}
    .md\:ml-14{margin-left:3.5rem}
    .md\:ml-0{margin-left:0}
    .md\:ml-3{margin-left:.75rem}
    .md\:mr-6{margin-right:1.5rem}
    .md\:mr-8{margin-right:2rem}
    .md\:mt-0{margin-top:0}
    .md\:block{display:block}
    .md\:flex{display:flex}
    .md\:w-full{width:100%}
    .md\:hidden{display:none}
    .md\:w-auto{width:auto}
    .md\:max-w-\[40\%\]{max-width:40%}
    .md\:max-w-\[45\%\]{max-width:45%}
    .md\:max-w-\[60\%\]{max-width:60%}
    .md\:max-w-\[calc\(100\%_\/_3\)\]{max-width:calc(100% / 3)}
    .md\:max-w-\[calc\(100\%_\/_3_\*_2\)\]{max-width:calc(100% / 3 * 2)}
    .md\:flex-1{flex:1 1 0%}
    .md\:flex-25{flex:0 0 25%}
    .md\:flex-223{flex:0 0 223px}
    .md\:flex-50{flex:0 0 50%}
    .md\:flex-row{flex-direction:row}
    .md\:items-center{align-items:center}
    .md\:p-4{padding:1rem}
    .md\:px-3{padding-left:.75rem;padding-right:.75rem}
    .md\:px-5{padding-left:1.25rem;padding-right:1.25rem}
    .md\:px-2{padding-left:.5rem;padding-right:.5rem}
    .md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}
    .md\:pr-10{padding-right:2.5rem}
    .md\:pt-2{padding-top:.5rem}
    .md\:pt-2\.5{padding-top:.625rem}
    .md\:justify-end{justify-content:flex-end}
}
@media (min-width:1024px){.main-block .text{font-size:1.875rem;line-height:2.25rem}
    .main-block__btns{display:flex}
    .catalog-block__item .img{height:310px}
    .lg\:mb-0,.product__price{margin-bottom:0}
    .product__wrapper{flex-direction:row;align-items:center;justify-content:space-between}
    .lg\:max-w-\[calc\(100\%_\/_3\)\],.services__item{max-width:calc(100% / 3)}
    .services__item-wrap img{height:100%;max-height:none}
    .faq__list{max-width:70%}
    .catalog-page__item{max-width:calc(100% / 4)}
    .lg\:max-w-\[calc\(100\%_\/_3_\*_2\)\]{max-width:calc(100% / 3 * 2)}
    .lg\:flex-row{flex-direction:row}
    .lg\:p-7{padding:1.75rem}
}
@media (min-width:1280px){.container{max-width:1200px}
    .xl\:text-3xl,h1{font-size:1.875rem;line-height:2.25rem}
    .xl\:text-2xl,h2{font-size:1.5rem;line-height:2rem}
    .burger-mobile,.header__menu-label span{display:none}
    .basket-list__wrap{padding:2rem 3rem 2rem 2rem}
    .burger-menu.show{bottom:auto}
    .burger-menu__wrap{min-height:calc(100vh - 150px);padding-left:3rem}
    .slider-buttons__btn{height:2.5rem;width:2.5rem;flex:0 0 40px}
    .header{padding-top:1.5rem;padding-bottom:1.5rem}
    .header .search-wrap{left:20%}
    .header .search-wrap.show{right:20%;overflow:visible}
    .header__menu-item:hover .header__menu-child{max-height:900px;overflow:visible;opacity:1}
    .main-block .text{left:3rem;bottom:3rem;font-size:2.25rem;line-height:2.5rem}
    .catalog-block__wrap{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:1.25rem}
    .catalog-block__item{width:auto;max-width:none}
    .catalog-block__item-1{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}
    .catalog-block__item-2{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3}
    .catalog-block__item-3{grid-column-start:2;grid-column-end:4;grid-row-start:1;grid-row-end:3}
    .catalog-block__item-4{grid-column-start:4;grid-column-end:6;grid-row-start:1;grid-row-end:2}
    .catalog-block__item-5{grid-column-start:4;grid-column-end:6;grid-row-start:2;grid-row-end:3}
    .catalog-block__item-6{grid-column-start:6;grid-column-end:7;grid-row-start:1;grid-row-end:3}
    .catalog-block__item .img{height:auto}
    .advantages-block__item,.blog-page .blog__item,.wishlist-page__list .product,.xl\:max-w-\[calc\(100\%_\/_4\)\]{max-width:calc(100% / 4)}
    .slider-block .slick-track{padding-top:2.5rem;padding-bottom:2.5rem}
    .slider-block .slick-list{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:.625rem;padding-right:.625rem}
    .slider-block .product{padding-left:.625rem;padding-right:.625rem}
    .slider-block__link{margin-top:0}
    .product__action:hover,.product__wrap:hover,.works__btn:hover{--tw-shadow:0px 8px 16px 0px rgba(86,  26,  163,  0.20);--tw-shadow-colored:0px 8px 16px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}
    .product__wrap:hover .bg-violet-lite{background:#fff}
    .services__item-wrap p{bottom:2rem;font-size:1.5rem;line-height:2rem}
    .catalog-page__item{max-width:calc(100% / 5)}
    .catalog-page__list .product{max-width:calc(100% / 3)}
    .article__text div~h4,.article__text img~h4,.article__text li~h4,.article__text p~h4,.article__text span~h4,.article__text ul~h4,.seo__text img~h4,.seo__text img~img,.seo__text img~p,.seo__text img~span,.seo__text img~ul,.seo__text li~h4,.seo__text li~img,.seo__text li~p,.seo__text li~span,.seo__text li~ul,.seo__text p~h4,.seo__text p~img,.seo__text p~p,.seo__text p~span,.seo__text p~ul,.seo__text span~h4,.seo__text span~img,.seo__text span~p,.seo__text span~span,.seo__text span~ul,.seo__text ul~h4,.seo__text ul~img,.seo__text ul~p,.seo__text ul~span,.seo__text ul~ul{margin-top:1.5rem}
    .article__text div~h2,.article__text img~h2,.article__text li~h2,.article__text p~h2,.article__text span~h2,.article__text ul~h2,.seo__text img~h2,.seo__text li~h2,.seo__text p~h2,.seo__text span~h2,.seo__text ul~h2{margin-top:2.5rem}
    .article__text div~h3,.article__text img~h3,.article__text li~h3,.article__text p~h3,.article__text span~h3,.article__text ul~h3,.seo__text img~h3,.seo__text li~h3,.seo__text p~h3,.seo__text span~h3,.seo__text ul~h3{margin-top:2rem}
    .entry-page__character-item{font-size:1rem;line-height:1.5rem}
    .entry-page__character-item .label{width:220px;flex:0 0 220px}
    .feedback__slide,.xl\:p-5{padding:1.25rem}
    .feedback__slide-name{margin-bottom:1rem;font-size:1.5rem;line-height:2rem}
    .blog-page .img{margin-bottom:1rem}
    .blog-page .name{padding-left:1.25rem;padding-right:1.25rem;font-size:1.25rem;line-height:1.75rem}
    .article__text h2 svg,.xl\:block{display:block}
    .xl\:-m-2{margin:-.5rem}
    .xl\:-m-2\.5{margin:-.625rem}
    .xl\:-mr-14{margin-right:-3.5rem}
    .xl\:mb-0{margin-bottom:0}
    .xl\:mb-12{margin-bottom:1.8rem}
    .xl\:mr-10{margin-right:2.5rem}
    .xl\:flex{display:flex}
    .xl\:max-w-\[45\%\]{max-width:45%}
    .xl\:max-w-\[50\%\]{max-width:50%}
    .xl\:max-w-\[calc\(100\%_\/_4_\*_3\)\]{max-width:calc(100% / 4 * 3)}
    .xl\:flex-25{flex:0 0 25%}
    .xl\:flex-row{flex-direction:row}
    .xl\:p-2{padding:.5rem}
    .xl\:p-2\.5{padding:.625rem}
    .xl\:py-0{padding-top:0;padding-bottom:0}
    .xl\:pr-0{padding-right:0}
    .xl\:text-xl{font-size:1.25rem;line-height:1.75rem}
}
@media (min-width:1536px){.container{max-width:1520px;padding-left:2rem;padding-right:2rem}
    .\32xl\:text-4xl,h1{font-size:2.25rem;line-height:2.5rem}
    .\32xl\:text-3xl,h2{font-size:1.875rem;line-height:2.25rem}
    .catalog-block__item .title,h3{font-size:1.5rem;line-height:2rem}
    .basket-list__wrap{padding-right:5rem}
    .burger-menu__wrap{padding-left:5rem}
    .title-block{font-size:1.8rem;line-height:2.2rem}
    .btn-buy{width:110px}
    .btn-buy.add-basket span{left:calc(100% - 36px)}
    .header__logo{max-width:210px}
    .header__menu-item{margin-left:1rem;margin-right:1rem}
    .borders{margin-bottom:70px;padding-bottom:70px}
    .main-block .text{font-size:52px}
    .advantages-block__item-wrap{padding:1.25rem}
    .product__price{font-size:.875rem;line-height:1.5rem}
    .\32xl\:p-6,.feedback__slide,.reviews__item-wrap{padding:1.5rem}
    .catalog-page__item{max-width:calc(100% / 6)}
    .wishlist-page__list .product{max-width:calc(100% / 5)}
    .catalog-page__list .product{max-width:calc(100% / 4)}
    .\32xl\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}
    .\32xl\:max-w-\[20\%\]{max-width:20%}
    .\32xl\:max-w-\[40\%\]{max-width:40%}
    .\32xl\:max-w-\[70\%\]{max-width:70%}
    .\32xl\:max-w-\[80\%\]{max-width:80%}
    .\32xl\:flex-1{flex:1 1 0%}
    .\32xl\:p-8{padding:2rem}
    .\32xl\:px-0{padding-left:0;padding-right:0}
    .\32xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}
}