#main-head-title,.MenuItem .Content a,.section.main-section .section-title{text-align:center;word-wrap:break-word}.product-header,.section.main-section .section-title{font-size:calc(var(--font-size) + 30px);line-height:72px;word-wrap:break-word}:root{--font-size:18px;--line-height:23px;--reviews-flex:1 0 calc(100% - var(--line-height) * 2 - 10px);--reviews-padding:10px calc(var(--line-height) + 5px);--card-width:300px;--card-height:260px;--img-top-multiplier:-6;--logo-width:106px;--head-height:72px;--top-top:45px;--margin-top-multiplier:5;--scrollbar-color:transparent;--scrollbar-thumb-color:rgb(24 24 24 / 20%);--scrollbar-track-color:rgb(24 24 24 / 5%)}::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-color)}::-webkit-scrollbar-corner{display:none}:not(body):not(html):hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color)!important}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)}::-webkit-scrollbar-thumb:hover{border:1px solid transparent;width:12px!important;height:12px!important}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar{background-color:var(--scrollbar-color);-webkit-appearance:none;width:8px;height:8px}.Header,.MenuItems,.MenuItemsMobile{background:#651f01}@font-face{font-family:'Ysabeau Infant';src:url('fonts/YsabeauInfantRegular.woff2') format('woff2'),url('fonts/YsabeauInfantRegular.woff') format('woff')}html{scroll-behavior:smooth}body{margin-top:0;font-family:'Ysabeau Infant',sans-serif;color:#3a1c09;user-select:none;overflow-x:hidden}body:has(#certificate.visible){overflow:hidden}.canselect{user-select:all}img[decoding=async]{transition:opacity .4s,transform .4s,background .4s}img[loading=lazy]{opacity:0;transform:scale(.2)}.Card:hover img,a img.logo:hover{transform:scale(1.2)}.Header{width:100%;height:var(--head-height);left:0;top:0;position:sticky;z-index:2}.MenuItem{height:72px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;display:inline-flex}.MenuItem .Content{flex:1 1 0;padding:10px 4px 5px;justify-content:center;align-items:center;gap:4px;display:inline-flex}.MenuItem .Content a{justify-content:center;display:flex;flex-direction:column;color:#fefdf5;font-weight:400;font-size:var(--font-size)}div.Header .MenuItems a{text-decoration:none}#main-head-title{position:relative;color:#05000a;font-size:calc(var(--font-size) + 6px);font-weight:500;padding:0 20px;margin:0 auto;z-index:1}#main-head-title span{position:relative;display:block}#main-head-title span:before{content:"";position:absolute;width:100%;height:100%;box-shadow:90px 50px 600px 0;border-radius:9999px;filter:blur(60px);background-color:#ffe6b7;inset:0;margin:auto;z-index:-1}.IconButtonHeader{width:40px;height:40px;right:10px;top:12px;position:absolute;overflow:hidden;border-radius:100px;cursor:pointer}.MenuItems{left:230px;top:0;position:sticky;justify-content:flex-start;align-items:flex-start;gap:24px;overflow:hidden}.MenuItemsMobile{display:flex;flex-direction:column;position:absolute;opacity:0;top:var(--head-height);right:0;height:calc(100vh - var(--head-height)/ .7);justify-content:space-around;padding:20px;overflow:hidden;transform:translateX(110%);transition:opacity .2s,transform .4s}.Card,.view-block,.view-block.main>div:not(.Vector){position:relative}.MenuItemsMobile.visible{opacity:1;transform:unset}.MenuItemsMobile .close-menu{color:#fefdf5;font-size:calc(var(--font-size) * 2);position:absolute;top:20px;line-height:calc(var(--font-size) * 2 - 16px)}.MenuItemMobile{width:264px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;display:inline-flex}.MenuItemMobile:last-of-type{margin-bottom:80px}.MenuItemMobile .Content{align-self:stretch;padding:10px 4px 5px;justify-content:center;align-items:center;gap:4px;display:flex;flex-direction:column}.MenuItemMobile .Content a,.MenuItemMobile .Content>div{flex:1 1 0;text-align:center;display:block;color:#fefdf5;font-size:calc(var(--font-size) + 2px);font-weight:600;word-wrap:break-word}.MenuItemMobile .Rectangle160{align-self:stretch;height:4px;background:#fefdf5;border-top-left-radius:4px;border-top-right-radius:4px}.MenuItemMobile[data-state=selected] .Rectangle160{background:#ff7d29}.MenuItems .MenuItem[data-state=selected]:after{content:"";position:absolute;bottom:0;width:84px;height:4px;background:#ff7d29;border-top-left-radius:4px;border-top-right-radius:4px}div.section{scroll-margin-top:var(--head-height)}div.Card{scroll-margin-top:var(--card-scroll-margin-top)}.Header,.section,.view-block{transition:opacity .3s .2s}.Header .MenuItems{display:inline-flex}.Header .IconButtonHeader{display:none}@media (max-width:670px){.Header .MenuItems{display:none}.Header .IconButtonHeader{display:block}}div.hidden{opacity:0}#products,div.section:not(.Footer,:has(.section)){position:relative;padding:0 20px;inset:0;margin:auto}.view-block{border-radius:24px;min-height:calc(100vh - 130px);margin:30px;padding:0 20px;display:flex;gap:8px;justify-content:space-evenly;flex-direction:column}.view-block.main{background-color:#ffe3ae}.view-block.main .Vector{inset:0;margin:0 auto;position:absolute;width:100%;height:100%;background:url(../imgs/bkg.jpeg) center/cover no-repeat;mix-blend-mode:multiply;filter:blur(4px);opacity:.25}.view-block>div>div{flex:1 1 auto;max-height:fit-content;align-self:center}@media (min-width:900px){#main-head-title,div.section:not(#main,.Footer,.subsection){width:calc(100% - 270px)}}.view-block div.Button{display:flex;flex-direction:column;justify-content:center}.section.main-section .section-title{padding:40px 0;margin-top:30px;font-weight:600}#products>.section>div:not(.product-header),#products>div:not(.product-header,.section){display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-evenly}.product-header{justify-content:center;display:flex;flex-direction:column;color:#3a1c09;font-weight:600}.Card,.CooperationBlock{width:calc(100% / 4);flex-direction:column}.product-header~div{margin-top:30px}a:hover{transform:scale(1.04)}a:not(.Button,.Card,.SectionTitle,.CategoryTitle):active,a:not(.Button,.Card,.SectionTitle,.CategoryTitle):hover,a:not(.Button,.Card,.SectionTitle,.CategoryTitle):link,a:not(.Button,.Card,.SectionTitle,.CategoryTitle):visited{text-decoration:underline}.Accordions a,.Accordions a img,.Accordions a span{display:inline-block;text-decoration:none!important}.Accordions a:hover{color:#651f01}.MenuItemMobile a{text-decoration:none!important}a:active,a:hover,a:link,a:visited{color:inherit;text-decoration:none;cursor:pointer}.Card{min-width:var(--card-width);max-width:100%;aspect-ratio:1;padding:77px 18px 18px;background:#fefdf5;box-shadow:0 1px 1px rgba(0,0,0,.05),0 3px 3px rgba(0,0,0,.04),0 6px 3px rgba(0,0,0,.03),0 10px 4px rgba(0,0,0,.01),0 16px 4px transparent;border-radius:50px 50px 6px 6px;outline:#FFE3AE solid .5px;outline-offset:-0.50px;justify-content:space-between;align-items:center;display:inline-flex;margin-top:calc(var(--font-size) * var(--margin-top-multiplier));transition:.2s}.Card .Yyg,.Card .Yyx{justify-content:center;display:flex;word-wrap:break-word;font-weight:500;text-align:center;align-self:stretch}@media (max-width:396px){.Card{min-width:calc(100% - 40px);aspect-ratio:.8}#products .Card{aspect-ratio:1.2}}.Card:hover{transform:scale(1.1);background:#fef8f5}.Card.top:after{content:"Топ продажів";display:block;position:absolute;background:#ff7d29;border-radius:8px;font-size:var(--font-size);font-weight:400;word-wrap:break-word;padding:6px;color:#fff;right:0;top:var(--top-top);z-index:1}.Card .Yyx{flex-direction:column;font-size:calc(var(--font-size) + 2px)}.Card .Yyg{flex-direction:column;font-size:calc(var(--font-size) + 4px)}.Card .Yy{align-self:stretch;justify-content:center;text-align:center;display:flex;flex-direction:column;color:#05000a;font-size:calc(var(--font-size) + 10px);font-weight:500;word-wrap:break-word;min-height:76px}.Card .Image2{min-width:240px;width:calc(100% + 40px);aspect-ratio:2.06;top:calc(var(--font-size) * var(--img-top-multiplier));position:absolute}.CooperationBlock{min-width:250px;height:fit-content;min-height:400px;padding:18px 24px;border-radius:18px;outline:#F2F2F2 solid 1.5px;outline-offset:-1.50px;justify-content:flex-start;align-items:center;gap:40px;display:inline-flex}.Accordions{align-self:stretch;padding:24px;background:#fefdf5;box-shadow:0 1px 4px rgba(24.73,32.61,60.56,.06);border-radius:4px 16px 16px 4px;border-left:7px solid #ffe3ae;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;transition:border-left .4s}.Accordions .Heading{justify-content:flex-start;align-items:center;gap:10px;display:inline-flex;background:#fefdf5;z-index:1;cursor:pointer}.Accordions .Heading .Button{cursor:pointer;padding:7px;border-radius:100px;justify-content:flex-start;align-items:center;gap:10px;display:flex}.Accordions .Heading .Title{font-size:calc(var(--font-size) + 6px);font-weight:600;word-wrap:break-word}.Accordions .Answer{font-size:var(--font-size);opacity:0;transition:opacity .5s,transform .3s .2s;transform:translateY(-100%);overflow:hidden;position:relative;display:grid;grid-template-rows:0;padding-left:45px}#Reviews .Reviews>div>div,.Button .Label{font-size:calc(var(--font-size) + 6px);word-wrap:break-word}.Accordions .LineRoundedChevronDown{transition:transform .4s ease-out}.Accordions .LineRoundedChevronDown svg{width:calc(var(--font-size) * 1.1);height:calc(var(--font-size) * 1.1)}.Accordions[data-active=True]{border-left:7px solid #651f01}.Accordions[data-active=True] .Answer{transform:unset;grid-template-rows:auto;opacity:1;transition:opacity .3s .2s,transform -9.5s}.Accordions[data-active=True] .LineRoundedChevronDown{transform:rotate(180deg)}.Button{padding:10px 35px;margin:0 20px;position:relative;background:#ff7d29;border-radius:24px;height:fit-content;cursor:pointer;transition:transform .2s}.Button.outline{outline:#FF7D29 solid 1px}.Button.transparent{background:0 0}.Button:not(.nothover):hover{transform:scale(1.05)}.Button .Label{text-align:center;font-weight:600;margin-top:-5px}#Reviews .Reviews{display:flex;position:relative;width:100%;flex-direction:row;overflow:visible}#Reviews .Reviews>div{display:flex;gap:205px;width:100%;justify-content:flex-start;align-items:center;transition:transform .2s ease-out}#Reviews .Reviews>div>div{color:#1c1b1d;font-weight:500;text-indent:15px;flex:var(--reviews-flex);padding:var(--reviews-padding);outline:#F2F2F2 solid 1.5px;outline-offset:-1.50px;border-radius:20px;text-align:justify}#Reviews .Reviews .after,#Reviews .Reviews .before{position:absolute;top:calc(50% - var(--line-height));color:#3a1C0970;border-radius:50%;border:1px solid #1c1B1D55;aspect-ratio:1;width:calc(var(--line-height) * 1.5);text-align:center;line-height:var(--line-height);font-size:calc(var(--font-size) * 2.1);font-weight:600;background-color:#fff;z-index:1;transition:color .2s,border .2s,visibility .2s}#Reviews .Reviews .after:hover,#Reviews .Reviews .before:hover{border:1px solid #651f01;color:#651f01;cursor:pointer}#Reviews .Reviews.first .before,#Reviews .Reviews.last .after{visibility:hidden}#Reviews .Reviews .before{left:-20px}#Reviews .Reviews .after{right:-20px}.Footer.section{background:#651f01;flex-direction:column;justify-content:flex-start;gap:10px;display:flex;margin:0;padding:25px 20px 25px 40px;width:calc(100% - 60px)}.Footer .Top{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:30px 100px;display:flex}@media (max-width:500px){.Footer .Top{flex-direction:column}}.Footer .Bottom{align-self:stretch;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;display:flex}.Footer .Categories{flex:1 1 auto;justify-content:space-between;align-items:flex-start;display:flex;flex-wrap:wrap}.Footer .Category{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:18px;display:inline-flex;padding:0 10px;margin-bottom:20px;flex:1 1 0;min-width:fit-content}.Footer .CategoryTitle{text-align:center;justify-content:center;display:flex;flex-direction:column;font-size:calc(var(--font-size) + 8px);font-weight:600;word-wrap:break-word;color:#ff7d29}.Footer .Sections{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.Footer .SectionTitle{text-align:left;justify-content:center;display:flex;flex-direction:column;color:#f2f2f2;font-size:calc(var(--font-size) + 2px);font-weight:400;word-wrap:break-word}#certificate{position:fixed;display:block;width:100vw;height:100vh;top:0;left:0;background:#00000055;z-index:10;pointer-events:none;opacity:0;transform:scale(.1);transition:.2s}#certificate.visible{opacity:1;transform:scale(1)}#certificate img{width:100%;height:100%;position:absolute;object-fit:contain}.close-certificate{color:#fefdf5;font-size:calc(var(--font-size) * 3);position:absolute;top:20px;right:20px;z-index:1;pointer-events:all;cursor:pointer}