:root{--l-spacing-30: -0.03em}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"Mabry-Pro";src:url("../fonts/MabryPro/MabryPro-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Mabry-Pro";src:url("../fonts/MabryPro/MabryPro-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Mabry-Pro";src:url("../fonts/MabryPro/MabryPro-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{position:relative;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:10px;background-color:#f6f1ea;color:#0e2547;-webkit-font-smoothing:antialiased}.overflow-body{overflow:hidden}.layout{position:relative;overflow-x:hidden}.container-wide{margin:0 auto;width:100%;max-width:1890px;padding:0 15px}.container{margin:0 auto;width:100%;max-width:1690px;padding:0 15px}.container-narrow{margin:0 auto;width:100%;max-width:1390px;padding:0 15px}.container-narrower{margin:0 auto;width:100%;max-width:840px;padding:0 15px}b{font-weight:700 !important}ul{list-style:none;padding:0}.text-block{color:#0e2547}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;text-wrap:balance;margin:10px 0 20px 0}.text-block h1{font-size:clamp(1.875rem,1.5288rem + 1.5385vw,3.125rem)}.text-block h2{font-size:clamp(1.25rem,1.0769rem + .7692vw,1.875rem)}.text-block h3{font-size:clamp(1.125rem,.9519rem + .7692vw,1.75rem)}.text-block h4{font-size:clamp(1.0625rem,.9067rem + .6923vw,1.625rem)}.text-block h5{font-size:clamp(1rem,.8615rem + .6154vw,1.5rem)}.text-block h6{font-size:clamp(1.125rem,1.0904rem + .1538vw,1.25rem)}.text-block p{color:#6a477a;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);margin:40px 0;font-size:clamp(1.125rem,1.0904rem + .1538vw,1.25rem)}.text-block mark{background-color:#ffc137}.text-block a{font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;text-decoration:underline}.text-block a:hover{text-decoration:none}.text-block b{font-weight:700}.text-block ol{margin:50px 0}.text-block ol li{color:#6a477a;margin-bottom:15px;padding-left:10px;font-size:clamp(1.125rem,1.0904rem + .1538vw,1.25rem)}.text-block ol li::marker{font-weight:bold}.text-block ul{color:#6a477a;list-style:none;padding:0;margin:40px 0;font-size:clamp(1.125rem,1.0904rem + .1538vw,1.25rem);line-height:140%}.text-block ul li{padding-left:30px;margin-bottom:15px;position:relative}.text-block ul li:before{position:absolute;left:0px;content:url("../images/ik_odrazka.svg");width:15px;height:12px}.text-block ul.title li:first-child{font-size:18px;font-weight:700}.text-block ul.title li:not(:first-child):before{display:none}.btn{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;-moz-column-gap:20px;column-gap:20px;max-width:max-content;height:65px;padding:0 30px;font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:18px;text-decoration:none !important;text-align:center;border-radius:32px;overflow:hidden;isolation:isolate;white-space:nowrap;z-index:1}.btn:before{position:absolute;content:"";width:0%;height:0%;transition:.1s ease-in-out;border-radius:32px;z-index:-1}.btn:hover:before{width:100%;height:100%}.btn.yellow{color:#38114a;border:0;background-color:#ffc137}.btn.yellow:before{background-color:#ffb71c}.btn.yellow:after{content:url("../images/ik_arrow_purple.svg")}.btn.pink{color:#3e1353;border:0;background-color:#deb9b9}.btn.pink:before{background-color:#d3a2a2}.btn.pink:after{content:url("../images/ik_arrow_purple_brighter.svg")}.hamburger{cursor:pointer;display:none;position:relative;align-items:center;justify-content:center;width:50px;min-width:50px;height:50px;border-radius:50%;transition:.1s ease-in-out;background-color:#ffc137}.hamburger:hover span{width:18px !important;margin-left:0 !important}.hamburger span{position:absolute;display:block;height:2px;background-color:#3e1353;transition:.1s ease-in-out}.hamburger span:first-child{width:9px;margin-top:-10px;margin-left:9px}.hamburger span:nth-child(2){width:18px;margin-top:0px}.hamburger span:nth-child(3){width:9px;margin-top:10px;margin-left:9px}.btn-cross{cursor:pointer;display:flex;position:relative;align-items:center;width:50px;min-width:50px;height:50px;border-radius:50%;background-color:#ffc137;transition:.1s ease-in-out}.btn-cross:hover{transform:rotate(180deg)}.btn-cross span{position:absolute;left:0;right:0;margin:auto;display:block;width:14px;height:2px;background-color:#3e1353}.btn-cross span:first-child{margin-top:0;transform:rotate(45deg)}.btn-cross span:nth-child(2){margin-bottom:0;transform:rotate(-45deg)}.btn-way.show-modal{background-color:#f6ebcb}.btn-way{cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;height:50px;background-color:#ffc137;border-radius:50%;transition:.1s ease-in-out;z-index:1}.btn-way:after{content:url("../images/ik_arrow_purple.svg");font-size:unset;width:15px;height:12px}.btn-way:before{position:absolute;content:"";width:0%;height:0%;transition:.1s ease-in-out;border-radius:50%;z-index:-1;background-color:#ffb71c}.btn-way:hover:before{width:100%;height:100%}.btn-way.prev:after{transform:rotate(180deg)}.btn-way.disable{pointer-events:none;background-color:#f6ebcb}.blok-partners{display:grid;grid-template-columns:repeat(4, 1fr);align-items:center;column-gap:40px;row-gap:20px}.blok-partners img{position:relative;justify-self:center;max-width:max-content;width:100%;height:auto}.labels{display:flex;flex-wrap:wrap;gap:5px}.labels .label{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px;font-family:"Mabry-Pro";font-weight:500;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:16px;line-height:16px;color:#38114a;border-radius:20px;height:30px}.labels .label.yellow{background-color:#f4bf4a}.labels .label.salmon{background-color:#f58e73}.labels .label.blue{background-color:#a3cef3}.labels .label.green{background-color:#9af2a6}.labels .label.purple{background-color:#dabae9}.info-list{margin:0}.info-list li{min-height:92px;padding:15px 0;display:flex;align-items:center;justify-content:space-between;column-gap:25px;border-bottom:1px solid #f1e5c2}.info-list span{font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(1rem,.9308rem + .3077vw,1.25rem)}.info-list span:nth-child(2){color:#6a477a}.link-hover{cursor:pointer;position:relative;text-decoration:none}.link-hover:after,.link-hover:before{position:absolute;bottom:4px;display:block;content:"";height:2px;transition:.1s ease-in-out}.link-hover:after{background-color:#3e1353;width:0%}.link-hover:before{background-color:#f9b109;width:100%}.link-hover:hover:after{width:100%}.ean{font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);color:#cea954;font-size:16px;white-space:nowrap}.breadcrumb-wrap{display:flex;align-items:center;gap:12px}.breadcrumb-wrap .swiper-button-next,.breadcrumb-wrap .swiper-button-prev{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;top:unset;width:30px;min-width:30px;height:30px;background-color:#ffc137;border-radius:50%;transition:.1s ease-in-out}.breadcrumb-wrap .swiper-button-next svg,.breadcrumb-wrap .swiper-button-prev svg{display:none}.breadcrumb-wrap .swiper-button-next:after,.breadcrumb-wrap .swiper-button-prev:after{content:url("../images/ik_arrow_purple.svg");font-size:unset;width:15px;height:12px}.breadcrumb-wrap .swiper-button-next:before,.breadcrumb-wrap .swiper-button-prev:before{position:absolute;content:"";width:0%;height:0%;transition:.1s ease-in-out;border-radius:50%;z-index:-1;background-color:#ffb71c}.breadcrumb-wrap .swiper-button-next:hover:before,.breadcrumb-wrap .swiper-button-prev:hover:before{width:100%;height:100%}.breadcrumb-wrap .swiper-button-next{margin-right:-20px}.breadcrumb-wrap .swiper-button-prev{margin-left:-20px}.breadcrumb-wrap .swiper-button-prev:after{transform:rotate(180deg)}.breadcrumb-wrap .swiper-button-disabled{display:none}.breadcrumb{position:relative;display:flex;flex-wrap:nowrap;gap:13px;background-color:unset;margin:0;padding:28px 0;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:14px;z-index:1}.breadcrumb ol{padding:0}.breadcrumb .breadcrumb-item{display:flex;align-items:center;gap:13px;cursor:pointer;padding:0;width:max-content !important;white-space:nowrap}.breadcrumb .breadcrumb-item:before{width:15px;height:12px;padding:0}.breadcrumb .breadcrumb-item:first-child a:before{position:relative;bottom:1px;width:15px;height:15px;content:url("../images/ik_home_bread.svg")}.breadcrumb .breadcrumb-item:last-child{cursor:default}.breadcrumb .breadcrumb-item:last-child a{text-decoration:none;color:#3e1353}.breadcrumb .breadcrumb-item:last-child a:hover{color:#3e1353}.breadcrumb .breadcrumb-item a{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;color:#d49696;text-decoration:underline}.breadcrumb .breadcrumb-item a:before{content:"";padding-right:5px}.breadcrumb .breadcrumb-item a:hover{color:#d49696;text-decoration:none}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{position:relative;bottom:4px;content:url("../images/ik_arrow_bread.svg")}.product-card{position:relative;display:flex;flex-direction:column;background-color:#f6ebcb;padding:50px 30px;border-radius:10px;text-decoration:none;transition:.15s ease-in-out}.product-card:hover img{transform:scale(1.05)}.product-card .labels{position:absolute;top:20px;left:30px}.product-card img{align-self:center;width:100%;max-width:max-content;height:auto;transition:.1s ease-in-out}.product-card .text{display:flex;flex-direction:column;gap:10px;padding:0 20px}.product-card .text .title{font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(1rem,.7577rem + 1.0769vw,1.875rem);color:#3e1353}.product-card .text p{margin:0;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(.75rem,.6462rem + .4615vw,1.125rem);color:#6a477a}.benefit-card{display:flex;flex-direction:column;row-gap:10px}.benefit-card img{align-items:flex-start;max-width:max-content;width:100%;max-height:70px;height:100%}.benefit-card span{font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(1.25rem,1.1635rem + .3846vw,1.5625rem)}.benefit-card p{margin:0;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(1rem,.9654rem + .1538vw,1.125rem)}.chat-card{display:grid;grid-template-columns:minmax(240px, 445px) max-content;align-items:center;justify-content:space-between;column-gap:30px;padding:30px;border-radius:10px;background:#f2dddb;background:linear-gradient(135deg, rgb(242, 221, 219) 0%, rgb(250, 231, 208) 100%)}.chat-card div{display:flex;flex-direction:column;row-gap:20px}.chat-card span{display:block;font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(1.25rem,1.1635rem + .3846vw,1.5625rem);color:#3e1353}.chat-card p{font-family:"Mabry-Pro";font-weight:500;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(1rem,.9654rem + .1538vw,1.125rem);color:#3e1353;margin:0}.chat-card img{width:100%;max-width:max-content;height:auto;margin-right:20px}.blog-cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:12px}.blog-card{display:block;height:100%;position:relative;cursor:pointer;padding:30px 30px 80px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:100px;border-bottom-right-radius:100px;background-color:#fff2c9;color:#3e1353;text-decoration:none;overflow:hidden;isolation:isolate;z-index:1}.blog-card:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:"";width:0%;height:0%;border-radius:100%;transition:ease-in .15s;z-index:-1;overflow:hidden}.blog-card:hover:before{width:100%;height:100%;transform:scale(1.4)}.blog-card .text{display:flex;flex-direction:column;gap:30px;margin-top:20px;padding:0 20px}.blog-card .text .title{font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:30px;color:#3e1353;height:120px;line-height:130%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog-card .text p{margin:0;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(.875rem,.8058rem + .3077vw,1.125rem);color:#6a477a}.blog-card.salmon{background-color:#fbd5cc}.blog-card.salmon:before{background-color:#f5c2b6}.blog-card.yellow{background-color:#fff2c9}.blog-card.yellow:before{background-color:#fce496}.blog-card.blue{background-color:#d9e8f5}.blog-card.blue:before{background-color:#c5ddf3}.blog-card.green{background-color:#9af2a6}.blog-card.green:before{background-color:#86ee94}.blog-card.purple{background-color:#eee3ed}.blog-card.purple:before{background-color:#f0ceed}.contact-card{padding:60px 20px;border-radius:10px;background:#f2dddb;background:linear-gradient(135deg, rgb(242, 221, 219) 0%, rgb(250, 231, 208) 100%)}.contact-card .inner-wrap{margin:0 auto;display:grid;grid-template-columns:minmax(0, 445px) max-content;justify-content:space-between;column-gap:30px;max-width:440px}.contact-card .inner-wrap img{margin-top:20px}.contact-card div{display:flex;flex-direction:column;justify-content:space-between;row-gap:20px;height:100%}.contact-card span{display:block;font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(1.25rem,1.1635rem + .3846vw,1.5625rem);color:#3e1353}.contact-card p{font-family:"Mabry-Pro";font-weight:500;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(1rem,.9654rem + .1538vw,1.125rem);color:#3e1353;margin:0}.contact-card a{margin-top:auto;display:block;width:max-content;cursor:pointer;position:relative;text-decoration:none;font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(1.25rem,1.1058rem + .641vw,1.875rem)}.contact-card a:after,.contact-card a:before{position:absolute;bottom:4px;display:block;content:"";height:2px;transition:.1s ease-in-out}.contact-card a:after{background-color:#f9b109;width:0%}.contact-card a:before{background-color:#3e1353;width:100%}.contact-card a:hover:after{width:100%}.contact-card .identification{margin-top:auto;display:flex;flex-direction:column;gap:0}.contact-card .identification span{font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(1.25rem,1.1058rem + .641vw,1.875rem);white-space:nowrap}.contact-card.mail{background:#f2dddb;background:linear-gradient(135deg, rgb(242, 221, 219) 0%, rgb(250, 231, 208) 100%)}.contact-card.mail img{max-width:110px}.contact-card.phone{background:#d9e8f5;background:linear-gradient(90deg, rgb(217, 232, 245) 0%, rgb(250, 231, 208) 100%)}.contact-card.billing-data{background:#fff2c9;background:linear-gradient(90deg, rgb(255, 242, 201) 0%, rgb(250, 231, 208) 100%)}.radio-filter{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:40px;margin-bottom:30px}.radio-filter .container-radioButton{cursor:pointer;display:flex;position:relative;margin:0;height:30px;width:auto;border-radius:35px;background:#fff;text-decoration:none;transition:background-color .3s,color .3s;border:none;padding:0}.radio-filter .container-radioButton .text{position:relative;z-index:1;padding:0 20px;color:#38114a;font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:16px;display:flex;height:100%;justify-content:center;align-items:center}.radio-filter .container-radioButton.active[data-rel~=all]{color:#f6f1ea;background:#38114a}.radio-filter .container-radioButton.active[data-rel~=all] .text{color:#f6f1ea}.radio-filter .container-radioButton.active[data-rel~=novinka]{background:#f4bf4a}.radio-filter .container-radioButton.active[data-rel~=stres]{background:#f58e73}.radio-filter .container-radioButton.active[data-rel~=soustredeni]{background:#a3cef3}.radio-filter .container-radioButton.active[data-rel~=pamet]{background:#9af2a6}.radio-filter .container-radioButton.active[data-rel~=zdravi]{background:#dabae9}.radio-filter .container-radioButton.active[data-rel~=energie]{background:#f4bf4a;color:#38114a}.radio-filter .container-radioButton.active[data-rel~=energie] .text{color:#38114a}.filtered-items.animated .product-card,.filtered-items.animated .blog-card{transform:scale(0)}.filtered-items.animated .scale-anm{transform:scale(1)}.pagination{display:flex;align-items:center;gap:40px}.pagination .pages{margin:0;display:flex;justify-content:center;align-items:flex-end;gap:18px}.pagination .pages a.active:before{width:0}.pagination .pages a{position:relative;font-family:"Mabry-Pro";font-weight:500;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:18px;color:#3e1353;text-decoration:none;transform:.1s ease-in-out}.pagination .pages a:before{position:absolute;bottom:0;content:"";display:flex;width:100%;height:1px;background-color:#3e1353}.pagination .pages a:hover{color:#ffc137}.pagination .pages a:hover:before{width:0}.swiper .swiper-button-next,.swiper .swiper-button-prev{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80px;height:80px;background-color:#fff7e8;border-radius:50%;transition:.1s ease-in-out}.swiper .swiper-button-next svg,.swiper .swiper-button-prev svg{display:none}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{content:url("../images/ik_arrow_purple.svg");font-size:unset;width:15px;height:12px}.swiper .swiper-button-next:before,.swiper .swiper-button-prev:before{position:absolute;content:"";width:0%;height:0%;transition:.1s ease-in-out;border-radius:50%;z-index:-1;background-color:#ffb71c}.swiper .swiper-button-next:hover:before,.swiper .swiper-button-prev:hover:before{width:100%;height:100%}.swiper .swiper-button-prev:after{transform:rotate(180deg)}.swiper .swiper-button-next.swiper-button-disabled,.swiper .swiper-button-prev.swiper-button-disabled{opacity:.8}.swiper-header .swiper-slide{display:flex;justify-content:center}.swiper-header .swiper-slide a:hover img{transform:rotate(-5deg)}.swiper-header .swiper-slide img{width:100%;height:auto;max-width:max-content;transition:.1s ease-in-out}.swiper-fullWidth{padding-right:0;overflow:visible;cursor:grab}.swiper-fullWidth .swiper{overflow:visible;padding:0 15px}.swiper-fullWidth .swiper-container{overflow:visible}.swiper-fullWidth .swiper-slide{max-width:404px !important;height:auto;transition:.1s ease-in-out;opacity:.3}.swiper-fullWidth .swiper-slide:hover{opacity:1}.swiper-fullWidth .swiper-slide-active{opacity:1}.swiper-fullWidth .swiper-slide-fully-visible{opacity:1}.swiper-fullWidth .swiper-button-next{right:-40px}.swiper-fullWidth .swiper-button-prev{left:-40px}.swiper-fullWidth .swiper-button-next.swiper-button-disabled,.swiper-fullWidth .swiper-button-prev.swiper-button-disabled{opacity:0}.swiper-blogCards{display:none;padding-left:15px}.swiper-blogCards .swiper{overflow:visible;cursor:grab}.swiper-blogCards .swiper-container{overflow:visible}.swiper-blogCards .swiper-slide{width:370px !important;height:auto}.swiper-breadcrumb .swiper-wrapper{position:relative;align-items:center}.modal-backdrop{cursor:pointer;background-color:#948d76}.modal .modal-content{position:relative;background-color:#f6f1ea;border:none;border-radius:20px;overflow:hidden}.modal .modal-header{display:flex;justify-content:space-between;gap:15px;padding:0 50px;height:100px;border:0;background:linear-gradient(0deg, rgb(246, 241, 234) 0%, rgb(246, 235, 203) 100%);border-bottom:1px solid #f1e5c2}.modal .title-header{font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(1.2rem,1.1635rem + .3846vw,1.5625rem);color:#3e1353}.modal .modal-body{display:flex;flex-direction:column;padding:20px 50px;overflow-y:auto}.modal .text-block p{margin:0 0 30px 0}.modal .text-block h2{font-size:clamp(1.125rem,1.0904rem + .1538vw,1.25rem);margin:15px 0}.modal .text-block ul{margin:15px 0}.modal .text-block .blok-partners{margin:30px 0;grid-template-columns:repeat(3, 1fr)}.modal .chat-card span{font-size:clamp(1.25rem,1.2154rem + .1538vw,1.375rem)}.modal.right .modal-dialog{position:fixed;margin:auto;max-width:600px;padding:20px 0;width:100%;height:100%;transform:translate3d(0%, 0, 0)}.modal.right .modal-content{height:100%}.modal.right.fade .modal-dialog{right:-100%;transition:opacity .3s linear,right .3s ease-out}.modal.right.show .modal-dialog{right:30px}.naja-loading{position:relative !important;min-height:80px;pointer-events:none;user-select:none}.naja-loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.6);backdrop-filter:blur(1px);z-index:1000;border-radius:inherit}.naja-loading::after{content:"";position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #e91e63;border-radius:50%;z-index:1001;animation:naja-spin .8s cubic-bezier(0.5, 0, 0.5, 1) infinite}@keyframes naja-spin{to{transform:rotate(360deg)}}header.subpage{background:#f6f1ea;background:linear-gradient(0deg, rgb(246, 241, 234) 0%, rgb(246, 235, 203) 100%);border-bottom:1px solid #f1e5c2}header{padding:0 10px}header .container-wide{padding:0 0 110px 0;background-color:#f6ebcb;border-bottom-left-radius:120px;border-bottom-right-radius:120px}header .container{padding-left:20px;padding-right:20px}header .content-wrap{display:flex;flex-direction:column;row-gap:50px;max-width:1360px;padding:0 35px;margin:0 auto}header .content-wrap .top{padding-top:50px;display:grid;grid-template-columns:minmax(380px, 420px) minmax(100px, 780px);justify-content:space-between;column-gap:30px;row-gap:38px}header .content-wrap .top .claim-box{display:flex;flex-direction:column;row-gap:35px}header .content-wrap .top .claim-box h1{margin:0;font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(2.8125rem,1.8606rem + 3.2308vw,6.25rem);line-height:110%}header .content-wrap .top .claim-box p{max-width:360px;margin:0;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(1.125rem,1.0038rem + .5385vw,1.5625rem)}header .content-wrap .benefit-cards{display:grid;grid-template-columns:repeat(3, minmax(0, 350px));justify-content:space-between;column-gap:40px;row-gap:30px}main.subpage section{margin-top:10px}main.subpage section.error-404{margin-top:50px}section{margin:120px 0}section .title-block{margin-bottom:50px;text-align:center}section .title-block h1{margin:0;font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(1.875rem,1.3558rem + 2.3077vw,3.75rem);color:#3e1353}section .title-block p{margin:0;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(1rem,.8442rem + .6923vw,1.5625rem);color:#6a477a}section .title-block-subpade{display:grid;grid-template-columns:minmax(0, 390px) minmax(300px, 660px);column-gap:30px;row-gap:25px}section .title-block-subpade h1{margin:0;font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(1.875rem,1.5288rem + 1.5385vw,3.125rem);color:#3e1353}section .title-block-subpade p{margin:0;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:clamp(1rem,.9308rem + .3077vw,1.25rem);color:#6a477a}section .btn-center{margin-top:50px}section .btn-center .btn{margin:0 auto}section.partners .container-narrow{max-width:1520px}section.partners .blok-partners{padding:0 35px}section.text-page .labels{margin-bottom:30px}section.text-page .chat-card{margin-top:60px}section.error-404 .container-mobile-padding{display:flex;flex-direction:column;align-items:center}section.error-404 img{width:100%;max-width:max-content;height:auto}section.error-404 .text-block{text-align:center}section.error-404 .text-block h1{margin-top:20px}section.error-404 .text-block p{margin:20px 0 40px}section.error-404 .text-block .btn{margin:0 auto}section.contact .contact-cards{margin-top:70px;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}section.product-detail .product-detail-grid{display:grid;gap:50px;grid-template-columns:minmax(0, 1095px) minmax(440px, 1fr);grid-template-areas:"product-image info-col" "benefit-cards info-col"}section.product-detail .product-image{grid-area:product-image;max-height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 50px;position:relative;border-radius:10px;background-color:#f6ebcb}section.product-detail .product-image .labels{position:absolute;top:30px;left:30px}section.product-detail .product-image img{max-width:600px;width:100%;height:auto}section.product-detail .product-info-col{grid-area:info-col;display:flex;flex-direction:column;gap:25px}section.product-detail .title-block-subpade{display:flex;flex-direction:column}section.product-detail .benefit-cards{grid-area:benefit-cards;padding:50px;display:grid;grid-template-columns:repeat(3, minmax(0, 390px));justify-content:space-between;gap:25px;border-radius:10px;background-color:#fae7d0}.products-cards-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:12px}.blog-cards-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:12px}.wrap-more{position:relative;display:flex;justify-content:center;align-items:center;column-gap:20px;row-gap:30px;margin-top:50px}.wrap-more .left,.wrap-more .right{flex:1}.wrap-more .right{display:flex;justify-content:right}footer .container-wide{padding:110px 0 0 0;background-color:#f6ebcb;border-top-left-radius:200px;border-top-right-radius:200px}footer .content-wrap{display:flex;flex-direction:column;row-gap:70px;max-width:1360px;padding:0 55px;margin:0 auto}footer .middle{display:flex;align-items:flex-start;justify-content:space-between;gap:50px}footer .middle p{margin:0;max-width:550px;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(.875rem,.8058rem + .3077vw,1.125rem)}footer .middle .mail-block{display:flex;flex-direction:column;align-items:flex-start}footer .middle .mail-block span{display:block;font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(1.125rem,.9519rem + .7692vw,1.75rem)}footer .middle .mail-block a{font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(1.5rem,1.2231rem + 1.2308vw,2.5rem)}footer .blok-partners img:first-child{justify-self:left}footer .blok-partners img:nth-child(2){margin-left:-100px}footer .blok-partners img:nth-child(3){margin-right:-100px}footer .blok-partners img:last-child{justify-self:right}footer .copyright{padding:10px 0 30px;display:flex;align-items:center;justify-content:space-between;gap:50px}footer .footer-nav{display:flex;align-items:center;gap:30px;margin:0}footer .footer-nav li a{font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(1rem,.9654rem + .1538vw,1.125rem);text-decoration:none}footer .footer-nav li a:hover{text-decoration:underline}footer .mady-by{display:flex;align-items:center;gap:8px}footer .mady-by span{font-family:"Mabry-Pro";font-weight:400;font-style:normal;letter-spacing:var(--l-spacing-30);color:#3e1353;font-size:clamp(1rem,.9654rem + .1538vw,1.125rem)}footer .mady-by a:hover img{transform:scale(1.05)}footer .mady-by a img{position:relative;top:-1px;transition:.1s ease-in-out}.nav-wrap{display:flex;justify-content:space-between;align-items:center;column-gap:50px;height:120px}nav.desktop{display:flex;align-items:center;height:55px;background-color:#fff7e8;border-radius:45px}nav.desktop:hover a.highlighted:before{width:0;height:0}nav.desktop a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 30px;height:100%;font-family:"Mabry-Pro";font-weight:500;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:18px;white-space:nowrap;color:#3e1353 !important;cursor:pointer;text-decoration:none;z-index:1;overflow:hidden}nav.desktop a:before{content:"";position:absolute;overflow:hidden;background-color:rgba(0,0,0,0);border-radius:45px;width:0;height:0;z-index:-1;transition:.1s ease-in-out}nav.desktop a:hover:before{width:100%;height:100%;background-color:#ffc137}nav.desktop a.highlighted:before{width:100%;height:100%;background-color:#ffc137}nav.desktop a.highlighted:hover:before{width:100% !important;height:100% !important;background-color:#ffb71c}.mobile-menu-wrap.show{opacity:1;z-index:99;right:0}.mobile-menu-wrap{display:block;position:fixed;z-index:-10;width:100%;height:100%;right:-100%;background-color:#f6f1ea;overflow:auto;padding-bottom:20px;opacity:.8;transition:all .3s}.mobile-menu-wrap .top{display:flex;align-items:center;justify-content:space-between;padding:0 30px;height:80px;background:#f6ebcb;background:linear-gradient(180deg, rgb(246, 235, 203) 0%, rgb(246, 241, 234) 100%);border-bottom:1px solid #f1e5c2}.mobile-menu-wrap .top .logo img{height:42px}.mobile-menu-wrap .chat-card{margin-top:30px}nav.mobile{display:flex;flex-direction:column}nav.mobile a{cursor:pointer;display:flex;align-items:center;color:#3e1353 !important;height:80px;padding:0 25px 0;font-family:"Mabry-Pro";font-weight:700;font-style:normal;letter-spacing:var(--l-spacing-30);font-size:25px;text-decoration:none;border-bottom:1px solid #f1e5c2}nav.mobile a:hover span.text,nav.mobile a:hover span.img{transform:translateX(15px)}nav.mobile a span.img{display:flex;justify-content:center;width:65px;margin-right:25px;transition:.1s ease-in-out}nav.mobile a span.img img{width:max-content}nav.mobile a span.text{transition:.1s ease-in-out}@media(max-width: 1800px){.swiper-fullWidth .swiper-slide{opacity:1;max-width:unset !important}.swiper-fullWidth .swiper-button-next{right:-5px}.swiper-fullWidth .swiper-button-prev{left:-5px}}@media(max-width: 1700px){.container-mobile-padding{padding:0 15px}}@media(max-width: 1500px){footer .container-wide{border-top-left-radius:150px;border-top-right-radius:150px}}@media(max-width: 1400px){.product-card{padding:30px 20px 40px}.product-card .labels{top:10px;left:10px}.product-card img{padding:10px 7px 0}.product-card .text{padding:0}.blog-card{border-bottom-left-radius:60px;border-bottom-right-radius:60px;padding-bottom:40px}.blog-card .text{padding:0 10px}.blog-card .text .title{font-size:25px;height:100px}section.product-detail .benefit-cards{grid-template-columns:repeat(2, minmax(0, 390px))}footer .blok-partners img:nth-child(2){margin-left:-50px}footer .blok-partners img:nth-child(3){margin-right:-50px}}@media(max-width: 1200px){section.contact .contact-cards{grid-template-columns:repeat(2, 1fr)}.blog-cards{grid-template-columns:repeat(2, 1fr)}.blog-cards-grid{grid-template-columns:repeat(3, 1fr)}footer .blok-partners img:nth-child(2){margin-left:0}footer .blok-partners img:nth-child(3){margin-right:0}}@media(min-width: 993px){.mobile-menu{display:none !important}.overflow-body{overflow:auto !important}.nav-bar{top:0 !important}}@media(max-width: 992px){.wrap-more{margin-top:0;flex-direction:column}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:60px;height:60px}.hamburger{display:flex}.nav-wrap{height:80px}.nav-wrap .logo img{max-height:42px}nav.desktop{display:none}header .content-wrap .top{padding-top:25px;display:flex;flex-direction:column;row-gap:50px}header .content-wrap .top .claim-box p{max-width:unset}header .content-wrap .benefit-cards{grid-template-columns:1fr 1fr}.swiper-header .swiper-slide img{max-height:400px}main.subpage section{margin-top:0}main.subpage section.error-404{margin-top:30px}section{margin:70px 0}section .title-block{margin-bottom:30px}section .title-block-subpade{grid-template-columns:1fr}section .title-block-subpade h1{max-width:500px}section .title-block-subpade p{max-width:600px}section.text-page .labels{margin-bottom:10px}section.contact .contact-cards{margin-top:40px}section.product-detail .product-detail-grid{grid-template-columns:1fr;grid-template-areas:"product-image" "info-col" "benefit-cards"}section.product-detail .product-image{padding:50px}section.product-detail .product-image img{max-height:540px}.products-cards-grid{grid-template-columns:repeat(3, 1fr)}.blog-cards-grid{grid-template-columns:repeat(2, 1fr)}.blog-cards{display:none}.swiper-blogCards{display:block}footer .container-wide{padding:70px 0 0 0;border-top-left-radius:100px;border-top-right-radius:100px}footer .middle{flex-direction:column}}@media(max-width: 768px){.btn{height:57px}header .container-wide{padding:0 0 45px 0;border-bottom-left-radius:50px;border-bottom-right-radius:50px}section.partners .blok-partners img{max-width:70%}section.contact .contact-cards{grid-template-columns:repeat(1, 1fr)}section.contact .contact-cards .inner-wrap{margin:unset;max-width:unset;grid-template-columns:minmax(0, 400px) max-content}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:50px;height:50px}.chat-card,.contact-card{align-items:flex-start;column-gap:10px;padding:20px}.chat-card img,.contact-card img{margin-right:0}.contact-card .inner-wrap{align-items:center}.contact-card .inner-wrap img{margin-top:unset}.contact-card.mail img{max-width:90px}.contact-card.phone img{max-width:52px;margin-right:26px}.contact-card.billing-data img{margin-right:10px}.blok-partners{grid-template-columns:repeat(2, 1fr)}.products-cards-grid,.blog-cards-grid{grid-template-columns:repeat(2, 1fr)}footer .container-wide{padding:50px 0 0 0;border-top-left-radius:40px;border-top-right-radius:40px}footer .copyright{flex-direction:column;align-items:flex-start}footer .footer-nav{flex-direction:column;align-items:flex-start;gap:10px}}@media(max-width: 660px){.modal .modal-header{padding:0 23px;height:80px}.modal .modal-body{padding:20px 7px 60px}.modal .text-block{padding:0 16px}.modal .text-block .blok-partners{grid-template-columns:repeat(2, 1fr)}.modal.right .modal-dialog{display:flex;flex-direction:column;justify-content:center;left:0;right:0;margin:auto;max-width:385px;padding:20px 7px}.modal.right .modal-content{height:auto}.modal.right.show .modal-dialog{right:0px}section.product-detail .benefit-cards{grid-template-columns:1fr}}@media(max-width: 576px){header .container-wide{padding:0 0 30px 0;border-bottom-left-radius:25px;border-bottom-right-radius:25px}header .content-wrap{padding:0}header .content-wrap .top .claim-box{row-gap:20px}header .content-wrap .benefit-cards{grid-template-columns:1fr}.swiper-header .swiper-button-next,.swiper-header .swiper-button-prev{display:none}.labels .label{height:20px;font-size:10px;line-height:10px}.chat-card img,.contact-card img{margin-top:40px;max-width:70px}section .btn-center{margin-top:30px}section.partners .blok-partners img:nth-child(1){max-width:100px}section.partners .blok-partners img:nth-child(2){max-width:143px}section.partners .blok-partners img:nth-child(3){max-width:137px}section.partners .blok-partners img:nth-child(4){max-width:98px}.blog-cards-grid{grid-template-columns:repeat(1, 1fr)}.blog-card{padding:20px 20px 30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.blog-card .text{margin-top:15px;padding:0;gap:20px}.blog-card .text .title{font-size:20px;height:78px}.swiper-blogCards .swiper-slide{width:270px !important}section.product-detail .container{padding:0}section.product-detail .product-detail-grid{gap:30px}section.product-detail .product-info-col{padding:0 15px}section.product-detail .title-block-subpade,section.product-detail .info-list,section.product-detail .ean{padding:0 15px}section.product-detail .benefit-cards{margin:0 15px;padding:30px 20px}footer .container-wide{border-top-left-radius:25px;border-top-right-radius:25px}footer .content-wrap{padding:0 20px;row-gap:50px}}@media(max-width: 420px){.pagination{gap:20px}.pagination .pages{gap:16px}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:35px;height:35px}.radio-filter{margin-top:30px;margin-bottom:20px}.radio-filter .container-radioButton{height:20px}.radio-filter .container-radioButton .checkmark{height:20px;border-radius:35px}.radio-filter .container-radioButton .text{padding:0 10px;font-size:10px}}/*# sourceMappingURL=styles.min.css.map */
