.notfound{padding:0 100px}@media(max-width:800px){.notfound{padding:0 50px}}@media(max-width:550px){.notfound{padding:0 20px}}.notfound h1{color:#161209;font-size:150px;font-style:italic;font-weight:500;margin-bottom:0;text-align:center}@media(max-width:550px){.notfound h1{font-size:110px}}.notfound p{color:#161209;font-size:35px;font-weight:400;text-align:center}@media(max-width:550px){.notfound p{font-size:22px}}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:255,255,255;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;margin:0;padding:0}body,html{max-width:100vw;overflow-x:hidden}body{background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb));color:rgb(var(--foreground-rgb))}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.grey__button,.grey__button:visited{align-items:center;background-color:#fdfdfb;border:1px solid #fdfdfb;border-radius:20px;color:#161209;display:flex;font-family:inherit;font-size:17px;font-size:18px;font-weight:500;height:72px;justify-content:center;margin-top:10px;max-width:325px;text-decoration:none;transition:all .5s}.grey__button:active,.grey__button:hover{background-color:#161209;color:#fdfdfb;cursor:pointer;transition:all .2s}@media(max-width:820px){.grey__button{height:60px}}@media(max-width:490px){.grey__button{font-size:14px;height:40px}}.register__error{align-items:center;background-color:#16120950;display:flex;height:100%;justify-content:center;left:0;margin-top:50px;position:fixed;text-transform:uppercase;top:0;width:100%;z-index:100}.register__error:hover{cursor:pointer}.register__error p{background-color:#fdfdfd;border-radius:20px;font-size:22px;font-weight:600;padding:50px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.register__error p span{display:inline-block;font-size:14px;font-weight:400;margin-top:20px}.SEO{font-size:0}.footer{align-items:flex-start;background-color:#161209;display:flex;justify-content:space-between;margin-top:200px;padding:50px 100px;position:relative}@media(max-width:1400px){.footer{padding:50px}}@media(max-width:1150px){.footer{padding:50px 20px}}@media(max-width:964px){.footer,.footer__first{align-items:center;flex-direction:column}.footer__first{display:flex;text-align:center}}.footer__first__image{height:100px;position:relative;width:100%}@media(max-width:964px){.footer__first--logo{height:46px;max-width:400px;width:100%}}.footer__first__insta{align-items:center;display:flex}.footer__first__insta .footer__first__image{height:30px;margin-right:10px;width:30px}.footer__first,.footer__second a{color:#b0b0b0;font-size:17px;font-weight:400;text-decoration:none}.footer__first--instagram,.footer__second a--instagram{align-items:center;align-items:flex-end;color:#b0b0b0;display:flex;font-size:25px;font-weight:600;margin:30px 0;text-decoration:none}@media(max-width:964px){.footer__first--instagram,.footer__second a--instagram{font-size:29px}}.footer__first--instagram svg,.footer__second a--instagram svg{margin-right:10px}.footer__second,.footer__third{display:flex;margin-top:20px}.footer__second a,.footer__third a{display:block;margin-bottom:10px}@media(max-width:455px){.footer__second a,.footer__third a{font-size:14px}}.footer__second h3,.footer__third h3{color:#f9f9f9;font-size:25px;font-weight:600}@media(max-width:455px){.footer__second h3,.footer__third h3{font-size:18px}}.footer__second__right{margin-left:100px}@media(max-width:1400px){.footer__second__right{margin-left:50px}}@media(max-width:1150px){.footer__second__right{margin-left:20px}}@media(max-width:1010px){.footer__second__right{margin-left:10px}}@media(max-width:964px){.footer__second__right{margin-left:50px}}.footer__first p{max-width:280px}@media(max-width:455px){.footer__first p{font-size:14px}}.footer__third{flex-direction:column}.footer__third__payments{display:flex;justify-content:space-between;width:100%}.footer__third__payments img{margin-top:20px;max-height:100px;max-width:100px;-o-object-fit:contain;object-fit:contain}.nav{border-bottom:1px solid #000;margin-bottom:50px;padding-top:45px;position:fixed;top:0;width:100%;z-index:100}.nav__disclaimer{background-color:#161209;color:#fff;height:48px;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:9999}.nav__disclaimer p{color:#fff;font-size:16px;font-weight:500;margin:14px}.nav__content{align-items:center;background-color:#fdfdfb;color:#000;display:flex;justify-content:space-between;padding:50px 100px;position:relative}@media(max-width:1400px){.nav__content{padding:50px}}@media(max-width:1150px){.nav__content{padding:50px 0}}@media(max-width:820px){.nav__content{justify-content:space-evenly}.nav__content svg:hover{cursor:pointer}}@media(max-width:650px){.nav__content{justify-content:space-around}}.nav__content--logo{margin-left:25px}.nav__content--logo path{fill:#000}@media(max-width:820px){.nav__content--logo{width:180px}}@media(max-width:650px){.nav__content--logo{margin-left:10px}}.nav__content__controls{display:flex;justify-content:space-evenly;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav__content__controls--profile{align-items:center;display:flex;text-decoration:none}.nav__content__controls--profile p{color:#161209;font-size:17px;font-weight:400;margin-left:5px}@media(max-width:430px){.nav__content__controls{display:none}}.nav__content__controls a,.nav__content__controls div{align-items:center;display:flex}.nav__content__controls a p,.nav__content__controls div p{font-size:17px;font-weight:400;margin-left:5px}@media(max-width:964px){.nav__content__controls a p,.nav__content__controls div p{display:none}.nav__content__controls a svg,.nav__content__controls div svg{height:30px;width:30px}}.nav__content__controls a svg path,.nav__content__controls div svg path{fill:#000}.nav__content__controls a:hover,.nav__content__controls div:hover{cursor:pointer}.nav__content__controls--bag{position:relative}@media(max-width:964px){.nav__content__controls--bag{height:25px}}@media(max-width:650px){.nav__content__controls--bag{margin-right:25px}}.nav__content__controls--bag span{border-radius:15px;font-size:12px;font-weight:600;left:20px;padding:2px;position:absolute;top:-10px}@media(max-width:964px){.nav__content__controls--bag span{left:8px;top:5px}}.nav__content__controls--like svg path{fill:none!important;stroke:#000}.nav__content__controls--like span{border-radius:15px;font-size:12px;font-weight:600;padding:2px;position:relative;top:-15px}@media(max-width:964px){.nav__content__controls--like span{left:-20px;top:-1px}}@media(max-width:650px){.nav__content__controls--like{margin-right:25px}}.nav__content__controls--mobile{display:none;flex-direction:column}@media(max-width:430px){.nav__content__controls--mobile{display:flex}}.nav__content__controls--mobile a,.nav__content__controls--mobile div{margin-right:0;margin-top:20px}.nav__content__controls--mobile a p,.nav__content__controls--mobile div p{display:block;font-size:22px}.nav__content__controls--mobile a:last-child,.nav__content__controls--mobile div:last-child{margin-bottom:0;margin-top:0}.nav__content__controls--mobile div:last-child{margin-top:20px}.nav__content__controls--mobile svg{margin-right:10px}.nav__content__controls,.nav__content__logo-container,.nav__content__menu,.nav__content__search{width:33%}@media(max-width:650px){.nav__content__controls,.nav__content__logo-container,.nav__content__menu,.nav__content__search{width:auto}}.nav__content__logo-container{display:flex}.nav__content__search,.nav__content__search--mobile{display:flex;justify-content:center;position:relative}@media(max-width:820px){.nav__content__search,.nav__content__search--mobile{display:none;text-align:center;width:100%}}.nav__content__search input,.nav__content__search--mobile input{background:none;border:none;border-bottom:1px solid #000;color:#000;font-size:17px;font-weight:400;max-width:250px;padding-right:35px;width:100%}@media(max-width:964px){.nav__content__search input,.nav__content__search--mobile input{max-width:180px}}.nav__content__search input::-moz-placeholder,.nav__content__search--mobile input::-moz-placeholder{color:#000;-moz-user-select:none;user-select:none}.nav__content__search input::placeholder,.nav__content__search--mobile input::placeholder{color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav__content__search svg,.nav__content__search--mobile svg{margin-bottom:-5px;margin-left:-30px}.nav__content__search svg path,.nav__content__search--mobile svg path{fill:#000}.nav__content__search .catalogue__products--list,.nav__content__search--mobile .catalogue__products--list{background-color:#fff;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;max-height:750px;max-height:500px;max-width:400px;overflow-x:hidden;overflow-y:auto;position:absolute;top:30px;width:200%;z-index:10}.nav__content__search .catalogue__products--list::-webkit-scrollbar,.nav__content__search--mobile .catalogue__products--list::-webkit-scrollbar{width:.5em}.nav__content__search .catalogue__products--list::-webkit-scrollbar-track,.nav__content__search--mobile .catalogue__products--list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.nav__content__search .catalogue__products--list::-webkit-scrollbar-thumb,.nav__content__search--mobile .catalogue__products--list::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}@media(max-width:820px){.nav__content__search .catalogue__products--list,.nav__content__search--mobile .catalogue__products--list{left:5px;max-width:800px;width:98%}}.nav__content__search .catalogue__products--like,.nav__content__search--mobile .catalogue__products--like{height:19px;left:30px!important;top:5px!important;width:20px}.nav__content__search .catalogue__products--like path,.nav__content__search--mobile .catalogue__products--like path{fill:none!important}.nav__content__search .catalogue__products--filled path,.nav__content__search--mobile .catalogue__products--filled path{fill:#fff!important}.nav__content__search .catalogue__products--bag,.nav__content__search--mobile .catalogue__products--bag{height:21px;padding:10px 12px;width:18px}.nav__content__search .catalogue__products--bag path,.nav__content__search--mobile .catalogue__products--bag path{fill:#fff}.nav__content__search .catalogue__products--card,.nav__content__search--mobile .catalogue__products--card{border-bottom:1px solid #161209;display:flex;justify-content:space-between;margin-bottom:0;margin-top:30px;padding-bottom:20px;width:100%}.nav__content__search .catalogue__products--card div,.nav__content__search--mobile .catalogue__products--card div{display:flex}.nav__content__search .catalogue__products--card div:first-child,.nav__content__search--mobile .catalogue__products--card div:first-child{max-height:200px;width:40%}.nav__content__search .catalogue__products--card div:first-child img,.nav__content__search--mobile .catalogue__products--card div:first-child img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nav__content__search .catalogue__products--card div:last-child,.nav__content__search--mobile .catalogue__products--card div:last-child{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 10px;width:60%}.nav__content__search .catalogue__products--card div:last-child p,.nav__content__search--mobile .catalogue__products--card div:last-child p{margin-top:0}.nav__content__search .catalogue__products--card div:last-child span,.nav__content__search--mobile .catalogue__products--card div:last-child span{width:100%}.nav__content__search .catalogue__products--card:hover .catalogue__products--bag,.nav__content__search--mobile .catalogue__products--card:hover .catalogue__products--bag{height:21px;padding:10px 12px;width:18px}.nav__content__search .catalogue__products--discount,.nav__content__search--mobile .catalogue__products--discount{align-items:center;flex-direction:column;width:100%!important}.nav__content__search .catalogue__products--discount span,.nav__content__search--mobile .catalogue__products--discount span{margin-top:10px}.nav__content__search .catalogue__products--empty,.nav__content__search--mobile .catalogue__products--empty{padding:0 10px}.nav__content__menu{display:none}.nav__content__menu svg rect{fill:#000}.nav__content__menu:hover{cursor:pointer}@media(max-width:820px){.nav__content__menu{display:flex;justify-content:center}.nav__content__menu--show{opacity:1;transition:all 1s;visibility:visible}.nav__content__menu--fade{opacity:0;transition:all 1s;visibility:hidden}.nav__content__menu--open{align-items:center;background-color:#fdfdfb;display:flex;flex-direction:column;justify-content:center;left:0;padding:20px 0;position:absolute;top:134px;width:100%}.nav__content__menu--open .nav__content__search{display:block;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav__content__menu--open .nav__content__search input{max-width:250px;width:auto}.nav__content__menu--open a{color:#000;font-size:22px;margin:15px 0;text-decoration:none}}@media(max-width:650px){.nav__content__menu{justify-content:flex-start}.nav__content__menu>svg{margin-left:15px}}.nav--homepage{border-bottom:none}.nav--homepage .catalogue__products--list h4,.nav--homepage .catalogue__products--list p,.nav--homepage .catalogue__products--list span{color:#161209}.nav--homepage .catalogue__products--list .catalogue__products--discount-number{color:#fff}.nav--homepage .nav__disclaimer{background-color:#fdfdfb;color:#000}.nav--homepage .nav__disclaimer p{color:#000}.nav--homepage .nav__content,.nav--homepage .nav__content__menu--open{background-color:rgba(22,18,9,.251)}@media(max-width:430px){.nav--homepage .nav__content,.nav--homepage .nav__content__menu--open{background-color:rgba(22,18,9,.702)}}.nav--homepage .nav__content,.nav--homepage .nav__content__controls--profile p{color:#fdfdfb}.nav--homepage .nav__content__controls svg path{fill:#fdfdfb}.nav--homepage .nav__content__controls--like svg path{stroke:#fdfdfb}.nav--homepage .nav__content__search input,.nav--homepage .nav__content__search--mobile input{border-bottom:1px solid #fdfdfb;color:#fdfdfb}.nav--homepage .nav__content__search input::-moz-placeholder,.nav--homepage .nav__content__search--mobile input::-moz-placeholder{color:#fdfdfb}.nav--homepage .nav__content__search input::placeholder,.nav--homepage .nav__content__search--mobile input::placeholder{color:#fdfdfb}.nav--homepage .nav__content--logo path,.nav--homepage .nav__content__menu svg rect,.nav--homepage .nav__content__search svg path,.nav--homepage .nav__content__search--mobile svg path{fill:#fdfdfb}.nav--homepage .nav__content__menu--open a{color:#fdfdfb}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:0 0}.cm-fat-cursor{caret-color:transparent}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;overflow:hidden;position:relative}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:0;overflow:scroll!important;padding-bottom:50px;position:relative;z-index:0}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;outline:0;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:0 0!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{background:0 0;border-radius:0;border-width:0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;color:inherit;line-height:inherit;overflow:visible;position:relative;z-index:2;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:0 0}.EasyMDEContainer{display:block}.CodeMirror-rtl pre{direction:rtl}.EasyMDEContainer.sided--no-fullscreen{display:flex;flex-direction:row;flex-wrap:wrap}.EasyMDEContainer .CodeMirror{border:1px solid #ced4da;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-sizing:border-box;font:inherit;height:auto;padding:10px;z-index:0;word-wrap:break-word}.EasyMDEContainer .CodeMirror-scroll{cursor:text}.EasyMDEContainer .CodeMirror-fullscreen{background:#fff;border-bottom-right-radius:0!important;border-right:none!important;bottom:0;height:auto;left:0;position:fixed!important;right:0;top:50px;z-index:8}.EasyMDEContainer .CodeMirror-sided{width:50%!important}.EasyMDEContainer.sided--no-fullscreen .CodeMirror-sided{border-bottom-right-radius:0;border-right:none!important;flex:1 1 auto;position:relative}.EasyMDEContainer .CodeMirror-placeholder{opacity:.5}.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected{background:#d9d9d9}.editor-toolbar{border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top:1px solid #ced4da;border-top-left-radius:4px;border-top-right-radius:4px;padding:9px 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.editor-toolbar.fullscreen{background:#fff;border:0;box-sizing:border-box;height:50px;left:0;opacity:1;padding-bottom:10px;padding-top:10px;position:fixed;top:0;width:100%;z-index:9}.editor-toolbar.fullscreen:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));height:50px;left:0;margin:0;padding:0;position:fixed;top:0;width:20px}.editor-toolbar.fullscreen:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);height:50px;margin:0;padding:0;position:fixed;right:0;top:0;width:20px}.EasyMDEContainer.sided--no-fullscreen .editor-toolbar{width:100%}.editor-toolbar .easymde-dropdown,.editor-toolbar button{background:0 0;border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;height:30px;margin:0;padding:0;text-align:center;text-decoration:none!important}.editor-toolbar button{font-weight:700;min-width:30px;padding:0 6px;white-space:nowrap}.editor-toolbar button.active,.editor-toolbar button:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar i.separator{border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;display:inline-block;margin:0 6px;text-indent:-10px;width:0}.editor-toolbar button:after{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65%;position:relative;top:2px;vertical-align:text-bottom}.editor-toolbar button.heading-1:after{content:"1"}.editor-toolbar button.heading-2:after{content:"2"}.editor-toolbar button.heading-3:after{content:"3"}.editor-toolbar button.heading-bigger:after{content:"▲"}.editor-toolbar button.heading-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview button:not(.no-disable){opacity:.6;pointer-events:none}@media only screen and (max-width:700px){.editor-toolbar i.no-mobile{display:none}}.editor-statusbar{color:#959694;font-size:12px;padding:8px 10px;text-align:right}.EasyMDEContainer.sided--no-fullscreen .editor-statusbar{width:100%}.editor-statusbar span{display:inline-block;margin-left:1em;min-width:4em}.editor-statusbar .lines:before{content:"lines: "}.editor-statusbar .words:before{content:"words: "}.editor-statusbar .characters:before{content:"characters: "}.editor-preview-full{height:100%;left:0;position:absolute;top:0;width:100%;z-index:7}.editor-preview-full,.editor-preview-side{box-sizing:border-box;display:none;overflow:auto}.editor-preview-side{border:1px solid #ddd;bottom:0;position:fixed;right:0;top:50px;width:50%;z-index:9;word-wrap:break-word}.editor-preview-active-side{display:block}.EasyMDEContainer.sided--no-fullscreen .editor-preview-active-side{flex:1 1 auto;height:auto;position:static}.editor-preview-active{display:block}.editor-preview{background:#fafafa;padding:10px}.editor-preview>p{margin-top:0}.editor-preview pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th{border:1px solid #ddd;padding:5px}.cm-s-easymde .cm-tag{color:#63a35c}.cm-s-easymde .cm-attribute{color:#795da3}.cm-s-easymde .cm-string{color:#183691}.cm-s-easymde .cm-header-1{font-size:calc(1.375rem + 1.5vw)}.cm-s-easymde .cm-header-2{font-size:calc(1.325rem + .9vw)}.cm-s-easymde .cm-header-3{font-size:calc(1.3rem + .6vw)}.cm-s-easymde .cm-header-4{font-size:calc(1.275rem + .3vw)}.cm-s-easymde .cm-header-5{font-size:1.25rem}.cm-s-easymde .cm-header-6{font-size:1rem}.cm-s-easymde .cm-header-1,.cm-s-easymde .cm-header-2,.cm-s-easymde .cm-header-3,.cm-s-easymde .cm-header-4,.cm-s-easymde .cm-header-5,.cm-s-easymde .cm-header-6{line-height:1.2;margin-bottom:.5rem}.cm-s-easymde .cm-comment{background:rgba(0,0,0,.05);border-radius:2px}.cm-s-easymde .cm-link{color:#7f8c8d}.cm-s-easymde .cm-url{color:#aab2b3}.cm-s-easymde .cm-quote{color:#7f8c8d;font-style:italic}.editor-toolbar .easymde-dropdown{border:1px solid #fff;border-radius:0;position:relative}.editor-toolbar .easymde-dropdown,.editor-toolbar .easymde-dropdown:hover{background:linear-gradient(to bottom right,#fff,#fff 84%,#333 0,#333)}.easymde-dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:block;padding:8px;position:absolute;top:30px;visibility:hidden;z-index:2}.easymde-dropdown:active .easymde-dropdown-content,.easymde-dropdown:focus .easymde-dropdown-content,.easymde-dropdown:focus-within .easymde-dropdown-content{visibility:visible}.easymde-dropdown-content button{display:block}span[data-img-src]:after{background-image:var(--bg-image);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:0;max-height:100%;max-width:100%;padding-top:var(--height);width:var(--width)}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,.15)}.admin{margin-top:50px;padding:0 20px}.admin p input{border:1px solid #000;border-radius:20px;margin-top:10px;max-width:900px;padding:10px;width:100%}.admin p input[type=button]{max-width:100px}.admin p input[type=color]{border:none;height:50px;max-width:50px;padding:0}.admin__back{display:block;margin-bottom:20px}.admin .pagination{display:flex;justify-content:center}.admin .pagination li{color:#757575;list-style-type:none;margin:0 10px}.admin .pagination li:hover{cursor:pointer}.admin .pagination li:first-child svg{height:12px;transform:rotate(180deg);width:6px}.admin .pagination li:first-child svg path{fill:none;stroke:#000}.admin .pagination li:last-child svg{height:12px;width:6px}.admin .pagination li:last-child svg path{fill:none;stroke:#000}.admin .pagination .pagination__link--active{color:#161209}.admin button{background-color:#727272;border:none;border-radius:20px;color:#fff;padding:20px}.admin button:hover{cursor:pointer}.admin__links{display:flex;justify-content:space-around}.admin__links a{align-items:center;border:1px solid #727272;border-radius:20px;font-size:36px;font-weight:600;justify-content:center;min-height:300px;min-width:300px}.admin__links a,.admin__product{color:#000;display:flex;text-decoration:none}.admin__product{border-bottom:1px solid #000;border-top:1px solid #000;flex-direction:column;margin:40px 0;padding:10px 0}.admin__product__edit{background-color:#000;border:none;border-radius:20px;color:#fff;max-width:150px;padding:10px 0 10px 10px;text-align:center;text-decoration:none;width:100%}.admin__product__delete{background-color:red!important}.admin__product__colors{font-size:18px;font-weight:500}.admin__product input[type=button]{background-color:#000;border:none;border-radius:20px;color:#fff;margin-left:20px;padding:10px}.admin__product button{background-color:red;border:none;border-radius:20px;color:#fff;margin-top:20px;max-width:150px;padding:10px 0 10px 10px;width:100%}.admin__product button[type=submit]{background-color:#727272}.admin__product p{font-size:18px;font-weight:500}.account__wrapper--admin{padding-top:200px}.admin__header{margin:40px 0 50px;padding:0 20px;text-align:center}.admin__header h1{color:#161209;font-size:2.5rem;font-weight:600;margin:0 0 15px}@media(max-width:768px){.admin__header h1{font-size:2rem}}.admin__header p{color:#757575;font-size:1.1rem;font-weight:400;margin:0}.admin__navigation-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px;padding:0 20px}@media(max-width:768px){.admin__navigation-grid{gap:20px;grid-template-columns:1fr}}.admin__nav-card{background:#fff;border:2px solid #e0e0e0;border-radius:15px;box-shadow:0 2px 10px rgba(0,0,0,.05);color:#161209;display:block;padding:30px;text-decoration:none;transition:all .3s ease}.admin__nav-card:hover{border-color:#161209;box-shadow:0 5px 20px rgba(0,0,0,.1);transform:translateY(-2px)}@media(max-width:768px){.admin__nav-card{padding:25px 20px}}.admin__nav-card-content{text-align:center}.admin__nav-card-content h3{color:#161209;font-size:1.4rem;font-weight:600;margin:0 0 15px}.admin__nav-card-content p{color:#757575;font-size:.95rem;line-height:1.5;margin:0}.admin__header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:30px}.admin__header h1{margin:0}.admin__header .admin__actions{display:flex;gap:10px}.admin__stats{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.admin__stat{background:#f5f5f5;border-radius:10px;flex:1 1;min-width:150px;padding:20px}.admin__stat__label{color:#666;display:block;font-size:14px;margin-bottom:5px}.admin__stat__value{color:#161209;display:block;font-size:28px;font-weight:700}.admin__status{border-radius:5px;font-size:12px;font-weight:500;padding:5px 10px}.admin__status--published{background:#d4edda;color:#155724}.admin__status--draft{background:#fff3cd;color:#856404}.admin__button{background:#161209;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-decoration:none;transition:background .3s}.admin__button:hover{background:#333}.admin__button--secondary{background:#757575}.admin__button--secondary:hover{background:#555}.admin__button--danger{background:#dc3545}.admin__button--danger:hover{background:#c82333}.admin__button--small{font-size:14px;padding:5px 10px}.admin__button:disabled{cursor:not-allowed;opacity:.6}.admin__table{background:#fff;border-radius:10px;overflow-x:auto}.admin__table table{border-collapse:collapse;width:100%}.admin__table table td,.admin__table table th{border-bottom:1px solid #eee;padding:15px;text-align:left}.admin__table table th{background:#f8f9fa;color:#161209;font-weight:600}.admin__table table tr:hover{background:#f8f9fa}.admin__table table .admin__actions{display:flex;gap:10px}.admin__empty{padding:40px;text-align:center}.admin__empty p{color:#757575;margin-bottom:20px}.admin__form{background:#fff;border-radius:10px;max-width:1200px;padding:30px}.admin__form__group{margin-bottom:25px}.admin__form__group label{color:#161209;display:block;font-weight:500;margin-bottom:8px}.admin__form__group input[type=text],.admin__form__group input[type=url],.admin__form__group select,.admin__form__group textarea{border:1px solid #ddd;border-radius:5px;font-family:inherit;font-size:16px;padding:12px;width:100%}.admin__form__group input[type=text]:focus,.admin__form__group input[type=url]:focus,.admin__form__group select:focus,.admin__form__group textarea:focus{border-color:#161209;outline:none}.admin__form__group textarea{min-height:100px;resize:vertical}.admin__form__row{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media(max-width:768px){.admin__form__row{grid-template-columns:1fr}}.admin__form__actions{border-top:1px solid #eee;display:flex;gap:15px;margin-top:30px;padding-top:30px}.admin__form__image-upload{align-items:stretch;display:flex;gap:10px}.admin__form__image-upload input[type=text]{flex:1 1}.admin__form__upload-label{align-items:center;cursor:pointer;display:flex;white-space:nowrap}.admin__form__upload-label.admin__button--uploading{cursor:not-allowed;opacity:.6}.admin__form__blog-preview{border:1px solid #ddd;border-radius:5px;display:block;margin-top:12px;max-height:180px;max-width:280px;-o-object-fit:cover;object-fit:cover}.EasyMDEContainer .CodeMirror{border:1px solid #ddd;border-radius:5px;font-size:16px}.EasyMDEContainer .CodeMirror-focused{border-color:#161209}.EasyMDEContainer .editor-toolbar{border:1px solid #ddd;border-bottom:none;border-radius:5px 5px 0 0}.blog__post{margin:0 auto;max-width:900px}.blog__post__meta{color:#757575;display:flex;font-size:14px;gap:20px;margin:20px 0}.blog__post__date{align-items:center;display:flex}.blog__post__category{background:#f5f5f5;border-radius:5px;display:inline-block;padding:5px 10px;text-transform:uppercase}.blog__post__description{color:#333;font-size:18px;line-height:1.6;margin:20px 0}.blog__post__content{color:#161209;line-height:1.8}.blog__post__content h2{color:#161209;font-size:28px;margin-bottom:20px;margin-top:40px}.blog__post__content p{margin-bottom:20px}.blog__post__content a{color:#161209;text-decoration:underline}.blog__post__content a:hover{color:#333}.blog__post__content ol,.blog__post__content ul{margin:20px 0;padding-left:30px}.blog__post__content ol li,.blog__post__content ul li{margin-bottom:10px}.blog__post__content code{background:#f5f5f5;border-radius:3px;font-family:Courier New,monospace;padding:2px 6px}.blog__post__tags{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0}.blog__post__tag{background:#f5f5f5;border-radius:15px;color:#757575;font-size:14px;padding:5px 12px}.blog__post__button{background:#161209;border-radius:5px;color:#fff;display:inline-block;margin-top:30px;padding:15px 30px;text-decoration:none;transition:background .3s}.blog__post__button:hover{background:#333}.blog__item__content{padding:20px 0}.blog__item__description{color:#666;line-height:1.6;margin:10px 0}.blog__item__date{color:#999;font-size:14px}.admin__filters{background:#f8f9fa;border-radius:10px;display:grid;gap:20px;grid-template-columns:2fr 1fr;margin-bottom:30px;padding:20px}@media(max-width:768px){.admin__filters{grid-template-columns:1fr}}.admin__product-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:24px;padding:24px}.admin__product-card .admin__product-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin-bottom:20px}.admin__product-card .admin__product-header .admin__product-basic{flex:1 1;min-width:250px}.admin__product-card .admin__product-header .admin__product-basic .admin__product-title{color:#161209;font-size:20px;font-weight:600;margin:0 0 8px}.admin__product-card .admin__product-header .admin__product-basic .admin__product-title small{color:#666;display:block;font-size:14px;font-weight:400;margin-top:4px}.admin__product-card .admin__product-header .admin__product-price{min-width:150px;text-align:right}.admin__product-card .admin__product-header .admin__product-price .admin__price{color:#2e7d32;display:block;font-size:18px;font-weight:700;margin-bottom:4px}.admin__product-card .admin__product-header .admin__product-price .admin__price .admin__discount{color:#d32f2f;display:inline;font-size:14px;margin-left:8px}.admin__product-card .admin__product-header .admin__product-price .admin__stock-status{border-radius:12px;display:block;font-size:12px;font-weight:500;padding:4px 8px}.admin__product-card .admin__product-header .admin__product-price .admin__stock-status.in-stock{background:#e8f5e8;color:#2e7d32}.admin__product-card .admin__product-header .admin__product-price .admin__stock-status.low-stock{background:#fff3e0;color:#f57c00}.admin__product-card .admin__product-header .admin__product-price .admin__stock-status.out-of-stock{background:#ffebee;color:#d32f2f}.admin__product-card .admin__product-content{display:grid;gap:20px;grid-template-columns:auto 1fr;margin-bottom:20px}@media(max-width:768px){.admin__product-card .admin__product-content{grid-template-columns:1fr}}.admin__product-card .admin__product-content .admin__product-images{display:flex;flex-wrap:wrap;gap:8px;max-width:220px}.admin__product-card .admin__product-content .admin__product-images .admin__product-image{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.admin__product-card .admin__product-content .admin__product-images .admin__product-image img{border-radius:8px;transition:transform .2s}.admin__product-card .admin__product-content .admin__product-images .admin__product-image img:hover{transform:scale(1.05)}.admin__product-card .admin__product-content .admin__product-details .admin__product-field{font-size:14px;line-height:1.5;margin:8px 0}.admin__product-card .admin__product-content .admin__product-details .admin__product-field strong{color:#333;margin-right:8px}.admin__product-card .admin__product-content .admin__product-details .admin__product-field .admin__product-text{color:#666;display:block;margin-top:4px;padding-left:16px;word-wrap:break-word}.admin__product-card .admin__product-content .admin__product-colors{grid-column:1/-1;margin-top:15px}.admin__product-card .admin__product-content .admin__product-colors .admin__colors-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.admin__product-card .admin__product-content .admin__product-colors .admin__colors-list .admin__color-item{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;font-size:12px;gap:6px;padding:6px 10px}.admin__product-card .admin__product-content .admin__product-colors .admin__colors-list .admin__color-item .admin__color-name{font-weight:500}.admin__product-card .admin__product-content .admin__product-colors .admin__colors-list .admin__color-item .admin__color-value{color:#666;font-family:monospace}.admin__product-card .admin__product-content .admin__product-colors .admin__colors-list .admin__color-item .admin__color-swatch{border:1px solid #ccc;border-radius:50%;display:inline-block;height:16px;width:16px}.admin__product-card .admin__product-actions{border-top:1px solid #f0f0f0;display:flex;gap:12px;padding-top:20px}@media(max-width:480px){.admin__product-card .admin__product-actions{flex-direction:column}}.admin__product-image{align-items:center;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;display:flex;justify-content:center;min-height:120px;overflow:hidden}.admin__product-image img{border-radius:8px;transition:transform .2s}.admin__product-image img:hover{transform:scale(1.05)}.admin__product-image--placeholder{background:#f0f0f0;color:#666;font-size:12px;padding:10px;text-align:center}.admin__product-title{font-weight:500}.admin__product-title small{color:#666;display:block;font-size:.85em;font-weight:400;margin-top:2px}.admin__category-tag{background:#e3f2fd;border-radius:12px;color:#1976d2;display:inline-block;font-size:.85em;font-weight:500;padding:4px 8px}.admin__price{color:#2e7d32;font-weight:600}.admin__price .admin__discount{color:#d32f2f;display:block;font-size:.85em;font-weight:400}.admin__stock-status{border-radius:12px;font-size:.85em;font-weight:500;padding:4px 8px}.admin__stock-status.in-stock{background:#e8f5e8;color:#2e7d32}.admin__stock-status.low-stock{background:#fff3e0;color:#f57c00}.admin__stock-status.out-of-stock{background:#ffebee;color:#d32f2f}.admin__form-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:30px}.admin__form-group{display:flex;flex-direction:column}.admin__form-group label{color:#333;font-weight:600;margin-bottom:8px}.admin__form-group input,.admin__form-group select,.admin__form-group textarea{border:2px solid #e0e0e0;border-radius:8px;font-size:14px;padding:12px;transition:border-color .2s}.admin__form-group input:focus,.admin__form-group select:focus,.admin__form-group textarea:focus{border-color:#2196f3;outline:none}.admin__form-group input:required,.admin__form-group select:required,.admin__form-group textarea:required{border-left:4px solid #ff9800}.admin__form-group textarea{font-family:inherit;min-height:80px;resize:vertical}.admin__form-group small{color:#666;font-size:.85em;margin-top:4px}.admin__form-actions{border-top:2px solid #f0f0f0;display:flex;gap:15px;margin-top:30px;padding-top:30px}.admin__loading{color:#666;font-size:18px;padding:60px 20px;text-align:center}.admin-edit{background:#f8f9fa;min-height:100vh;padding:20px}.admin-edit__container{margin:0 auto;max-width:1000px}.admin-edit__header{margin-bottom:30px}.admin-edit__header h1{color:#161209;font-size:1.8rem;font-weight:600;margin:15px 0 0}.admin-edit__back{color:#757575;display:inline-block;font-size:.9rem;margin-bottom:10px;text-decoration:none}.admin-edit__back:hover{color:#161209}.admin-edit__form{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.admin-edit__section{border-bottom:1px solid #e9ecef;padding:30px}.admin-edit__section:last-child{border-bottom:none}.admin-edit__section-title{border-bottom:2px solid #f1f3f4;color:#161209;font-size:1.2rem;font-weight:600;margin:0 0 20px;padding-bottom:10px}.admin-edit__row{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:20px}.admin-edit__row:last-child{margin-bottom:0}.admin-edit__field{display:flex;flex-direction:column}.admin-edit__field label{color:#495057;font-size:.9rem;font-weight:500;margin-bottom:8px}.admin-edit__field input,.admin-edit__field select,.admin-edit__field textarea{border:1px solid #dee2e6;border-radius:4px;font-family:inherit;font-size:14px;padding:12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.admin-edit__field input:focus,.admin-edit__field select:focus,.admin-edit__field textarea:focus{border-color:#161209;box-shadow:0 0 0 2px rgba(22,18,9,.1);outline:none}.admin-edit__field input::-moz-placeholder,.admin-edit__field select::-moz-placeholder,.admin-edit__field textarea::-moz-placeholder{color:#adb5bd}.admin-edit__field input::placeholder,.admin-edit__field select::placeholder,.admin-edit__field textarea::placeholder{color:#adb5bd}.admin-edit__field textarea{resize:vertical}.admin-edit__dynamic-list>label{color:#495057;display:block;font-size:.9rem;font-weight:500;margin-bottom:15px}.admin-edit__dynamic-item{align-items:flex-start;display:flex;gap:10px;margin-bottom:15px}.admin-edit__dynamic-item input,.admin-edit__dynamic-item textarea{border:1px solid #dee2e6;border-radius:4px;flex:1 1;font-size:14px;padding:10px;transition:border-color .15s ease-in-out}.admin-edit__dynamic-item input:focus,.admin-edit__dynamic-item textarea:focus{border-color:#161209;outline:none}.admin-edit__dynamic-item textarea{font-family:inherit;resize:vertical}.admin-edit__image-item{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;display:flex;gap:15px;margin-bottom:20px;padding:15px}@media(max-width:480px){.admin-edit__image-item{flex-direction:column;gap:10px}}.admin-edit__image-preview{align-items:center;background:#fff;border:1px solid #dee2e6;border-radius:4px;display:flex;flex-shrink:0;height:100px;justify-content:center;overflow:hidden;width:100px}.admin-edit__image-preview img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admin-edit__no-preview{color:#6c757d;font-size:.8rem;padding:10px;text-align:center}.admin-edit__image-input{align-items:flex-start;display:flex;flex:1 1;gap:10px}.admin-edit__image-input input{border:1px solid #dee2e6;border-radius:4px;flex:1 1;font-size:14px;padding:10px}.admin-edit__image-input input:focus{border-color:#161209;outline:none}@media(max-width:480px){.admin-edit__image-input{flex-direction:column}.admin-edit__image-input .admin-edit__remove-btn{align-self:flex-start}}.admin-edit__color-list .admin-edit__color-item{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;margin-bottom:15px;padding:15px}.admin-edit__color-inputs{align-items:center;display:grid;gap:10px;grid-template-columns:1fr 1fr auto;margin-bottom:10px}@media(max-width:480px){.admin-edit__color-inputs{grid-template-columns:1fr}}.admin-edit__color-picker{border:1px solid #dee2e6!important;border-radius:4px;cursor:pointer;height:38px!important;padding:0!important;width:50px!important}.admin-edit__add-btn{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:4px;color:#6c757d;cursor:pointer;display:inline-block;font-size:.9rem;padding:12px 20px;transition:all .15s ease-in-out}.admin-edit__add-btn:hover{background:#e9ecef;border-color:#adb5bd;color:#495057}.admin-edit__remove-btn{background:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.8rem;height:-moz-fit-content;height:fit-content;padding:8px 15px;transition:background-color .15s ease-in-out}.admin-edit__remove-btn:hover{background:#c82333}.admin-edit__actions{background:#f8f9fa;border-top:1px solid #e9ecef;padding:25px 30px}.admin-edit__save-btn{background:#161209;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 30px;transition:background-color .15s ease-in-out}.admin-edit__save-btn:hover{background:#2c2419}@media(max-width:768px){.admin-edit{padding:15px}.admin-edit__section{padding:20px}.admin-edit__row{gap:15px;grid-template-columns:1fr}.admin-edit__dynamic-item{flex-direction:column}.admin-edit__dynamic-item .admin-edit__remove-btn{align-self:flex-start}.admin-edit__color-inputs{gap:10px;grid-template-columns:1fr}}.admin-users{background:#f8f9fa;min-height:100vh;padding:20px}.admin-users__container{margin:0 auto;max-width:1200px}.admin-users__header{margin-bottom:30px}.admin-users__header h1{color:#161209;font-size:1.8rem;font-weight:600;margin:15px 0 20px}.admin-users__search{margin-bottom:20px;max-width:400px;position:relative}.admin-users__search-input{border:2px solid #e9ecef;border-radius:8px;font-size:14px;padding:12px 40px 12px 16px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.admin-users__search-input:focus{border-color:#161209;box-shadow:0 0 0 3px rgba(22,18,9,.1);outline:none}.admin-users__search-input::-moz-placeholder{color:#adb5bd}.admin-users__search-input::placeholder{color:#adb5bd}.admin-users__search-clear{background:none;border:none;border-radius:50%;color:#757575;cursor:pointer;font-size:16px;padding:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .2s ease,background-color .2s ease}.admin-users__search-clear:hover{background-color:#f8f9fa;color:#161209}.admin-users__back{color:#757575;display:inline-block;font-size:.9rem;margin-bottom:10px;text-decoration:none}.admin-users__back:hover{color:#161209}.admin-users__stats{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;gap:30px;justify-content:center;margin-bottom:20px;padding:20px}@media(max-width:480px){.admin-users__stats{flex-direction:column;gap:15px}}.admin-users__stat{align-items:center;display:flex;flex-direction:column}.admin-users__stat-value{color:#161209;font-size:2rem;font-weight:700}.admin-users__stat-label{color:#757575;font-size:.9rem;text-align:center}.admin-users__grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}@media(max-width:768px){.admin-users__grid{grid-template-columns:1fr}}.admin-users__card{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:25px;transition:box-shadow .2s ease}.admin-users__card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.admin-users__card-header{align-items:flex-start;border-bottom:1px solid #f1f3f4;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}@media(max-width:480px){.admin-users__card-header{flex-direction:column;gap:15px}}.admin-users__user-info{flex:1 1}.admin-users__user-info h3{color:#161209;font-size:1.1rem;font-weight:600;margin:0 0 8px}.admin-users__email{color:#757575;display:block;font-size:.9rem;margin-bottom:8px}.admin-users__status{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;padding:4px 8px}.admin-users__status--new{background:#e3f2fd;color:#1976d2}.admin-users__status--returning{background:#e8f5e8;color:#2e7d32}.admin-users__actions{flex-shrink:0}.admin-users__edit-btn{background:#161209;border-radius:4px;color:#fff;font-size:.85rem;padding:8px 16px;text-decoration:none;transition:background .2s ease}.admin-users__edit-btn:hover{background:#2c2419}.admin-users__details{margin-bottom:20px}.admin-users__detail-row{display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-bottom:15px}@media(max-width:480px){.admin-users__detail-row{gap:10px;grid-template-columns:1fr}}.admin-users__detail-row:last-child{margin-bottom:0}.admin-users__detail-item{display:flex;flex-direction:column}.admin-users__detail-item label{color:#757575;font-size:.8rem;font-weight:500;margin-bottom:4px}.admin-users__detail-item span{color:#495057;font-size:.9rem}.admin-users__expandable{border-top:1px solid #f1f3f4;padding-top:20px}.admin-users__section{margin-bottom:15px}.admin-users__section:last-child{margin-bottom:0}.admin-users__section-toggle{align-items:center;background:none;border:none;color:#161209;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;justify-content:space-between;padding:12px 0;transition:color .2s ease;width:100%}.admin-users__section-toggle:hover{color:#757575}.admin-users__toggle-icon{font-size:.8rem;transition:transform .2s ease}.admin-users__toggle-icon--open{transform:rotate(180deg)}.admin-users__orders,.admin-users__promocodes{background:#f8f9fa;border-radius:6px;margin-top:10px;padding:15px}.admin-users__order{border-bottom:1px solid #e9ecef;margin-bottom:20px;padding-bottom:15px}.admin-users__order:last-child{border-bottom:none;margin-bottom:0}.admin-users__order h4{color:#161209;font-size:.95rem;font-weight:600;margin:0 0 15px}.admin-users__order-items{display:flex;flex-direction:column;gap:10px}.admin-users__order-item{background:#fff;border:1px solid #e9ecef;border-radius:4px;display:flex;gap:12px;padding:10px}.admin-users__order-image{flex-shrink:0}.admin-users__order-image img{border-radius:4px;-o-object-fit:cover;object-fit:cover}.admin-users__order-details{flex:1 1}.admin-users__order-details p{color:#495057;font-size:.8rem;margin:0 0 4px}.admin-users__order-details p:last-child{margin-bottom:0}.admin-users__order-details strong{color:#161209}.admin-users__promo{background:#fff;border:1px solid #e9ecef;border-radius:4px;margin-bottom:10px;padding:12px}.admin-users__promo:last-child{margin-bottom:0}.admin-users__promo p{color:#495057;font-size:.85rem;margin:0 0 4px}.admin-users__promo p:last-child{margin-bottom:0}.admin-users__promo strong{color:#161209}.admin-users__empty{color:#757575;font-size:.9rem;font-style:italic;padding:20px;text-align:center}.admin-users__empty-state{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:60px 40px;text-align:center}.admin-users__empty-state h3{color:#161209;font-size:1.3rem;margin:0 0 15px}.admin-users__empty-state p{color:#757575;font-size:1rem;line-height:1.5;margin:0 0 20px}.admin-users__empty-state p:last-child{margin-bottom:0}.admin-users__clear-search{background:#161209;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;padding:10px 20px;transition:background-color .2s ease}.admin-users__clear-search:hover{background:#2c2419}.admin-user-edit{background:#f8f9fa;min-height:100vh;padding:20px}.admin-user-edit__container{margin:0 auto;max-width:1000px}.admin-user-edit__header{margin-bottom:30px}.admin-user-edit__header h1{color:#161209;font-size:1.8rem;font-weight:600;margin:15px 0 0}.admin-user-edit__back{color:#757575;display:inline-block;font-size:.9rem;margin-bottom:10px;text-decoration:none}.admin-user-edit__back:hover{color:#161209}.admin-user-edit__content{display:flex;flex-direction:column;gap:25px}.admin-user-edit__card{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:30px}.admin-user-edit__card-header{align-items:center;border-bottom:2px solid #f1f3f4;display:flex;justify-content:space-between;margin-bottom:25px;padding-bottom:15px}.admin-user-edit__card-header h2{color:#161209;font-size:1.3rem;font-weight:600;margin:0}@media(max-width:480px){.admin-user-edit__card-header{align-items:flex-start;flex-direction:column;gap:10px}}.admin-user-edit__status{border-radius:15px;font-size:.8rem;font-weight:500;padding:6px 12px}.admin-user-edit__status--new{background:#e3f2fd;color:#1976d2}.admin-user-edit__status--returning{background:#e8f5e8;color:#2e7d32}.admin-user-edit__info-grid{display:flex;flex-direction:column;gap:30px}.admin-user-edit__info-section h3{border-bottom:1px solid #e9ecef;color:#161209;font-size:1.1rem;font-weight:600;margin:0 0 20px;padding-bottom:8px}.admin-user-edit__info-row{display:grid;gap:25px;grid-template-columns:1fr 1fr;margin-bottom:20px}@media(max-width:768px){.admin-user-edit__info-row{gap:15px;grid-template-columns:1fr}}.admin-user-edit__info-row:last-child{margin-bottom:0}.admin-user-edit__info-item{display:flex;flex-direction:column}.admin-user-edit__info-item label{color:#757575;font-size:.85rem;font-weight:500;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.admin-user-edit__info-item span{color:#495057;font-size:.95rem;padding:8px 0}.admin-user-edit__id{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-family:monospace;font-size:.85rem!important;padding:8px 12px!important}.admin-user-edit__section-toggle{align-items:center;background:none;border:none;color:#161209;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:0;transition:color .2s ease;width:100%}.admin-user-edit__section-toggle:hover{color:#757575}.admin-user-edit__toggle-icon{font-size:.9rem;transition:transform .2s ease}.admin-user-edit__toggle-icon--open{transform:rotate(180deg)}.admin-user-edit__orders,.admin-user-edit__promocodes{padding-top:20px}.admin-user-edit__order{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:25px;padding:20px}.admin-user-edit__order:last-child{margin-bottom:0}.admin-user-edit__order h4{color:#161209;font-size:1rem;font-weight:600;margin:0 0 15px}.admin-user-edit__order-items{display:flex;flex-direction:column;gap:15px}.admin-user-edit__order-item{background:#fff;border:1px solid #e9ecef;border-radius:6px;display:flex;gap:15px;padding:15px}.admin-user-edit__order-image{flex-shrink:0}.admin-user-edit__order-image img{border-radius:6px}.admin-user-edit__order-details{flex:1 1}.admin-user-edit__order-details h5{color:#161209;font-size:1rem;font-weight:600;margin:0 0 10px}.admin-user-edit__order-details p{color:#495057;font-size:.85rem;margin:0 0 6px}.admin-user-edit__order-details p:last-child{margin-bottom:0}.admin-user-edit__price{color:#2e7d32!important;font-size:.9rem!important;font-weight:600!important}.admin-user-edit__existing-promos{margin-bottom:25px}.admin-user-edit__existing-promos h4{color:#161209;font-size:1rem;font-weight:600;margin:0 0 15px}.admin-user-edit__promo-item{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;margin-bottom:10px;padding:15px}.admin-user-edit__promo-item:last-child{margin-bottom:0}.admin-user-edit__promo-info{display:flex;flex-direction:column;gap:5px}.admin-user-edit__promo-name{color:#161209;font-size:.95rem;font-weight:600}.admin-user-edit__promo-details{color:#757575;font-size:.85rem}.admin-user-edit__add-promo h4{border-top:1px solid #e9ecef;color:#161209;font-size:1rem;font-weight:600;margin:0 0 20px;padding-top:20px}.admin-user-edit__promo-form{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px}.admin-user-edit__form-row{display:grid;gap:20px;grid-template-columns:2fr 1fr 1fr;margin-bottom:20px}@media(max-width:768px){.admin-user-edit__form-row{gap:15px;grid-template-columns:1fr}}.admin-user-edit__form-field{display:flex;flex-direction:column}.admin-user-edit__form-field label{color:#495057;font-size:.85rem;font-weight:500;margin-bottom:8px}.admin-user-edit__form-field input{border:1px solid #dee2e6;border-radius:4px;font-size:14px;padding:10px 12px;transition:border-color .15s ease-in-out}.admin-user-edit__form-field input:focus{border-color:#161209;box-shadow:0 0 0 2px rgba(22,18,9,.1);outline:none}.admin-user-edit__form-field input::-moz-placeholder{color:#adb5bd}.admin-user-edit__form-field input::placeholder{color:#adb5bd}.admin-user-edit__submit-btn{background:#161209;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;padding:12px 24px;transition:background-color .2s ease}.admin-user-edit__submit-btn:hover{background:#2c2419}.admin-user-edit__empty{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;color:#757575;font-style:italic;padding:40px 20px;text-align:center}.admin-user-edit__empty-state{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:60px 40px;text-align:center}.admin-user-edit__empty-state h3{color:#161209;font-size:1.3rem;margin:0 0 15px}.admin-user-edit__empty-state p{color:#757575;font-size:1rem;margin:0}@media(max-width:768px){.admin-user-edit{padding:15px}.admin-user-edit__card{padding:20px}.admin-user-edit__order-item{flex-direction:column}.admin-user-edit__order-image{align-self:center}.admin__form-grid{grid-template-columns:1fr}.admin__form-actions{flex-direction:column}.admin__table-actions{flex-direction:column;gap:8px}}.categories__title,.instagram__title{background-image:url(/bullet_line.svg);background-position:200px 15px;background-repeat:no-repeat;margin-left:100px;margin-top:150px}.categories__title h2,.instagram__title h2{padding-bottom:50px}@media(max-width:820px){.categories__title,.instagram__title{margin-top:100px}}@media(max-width:650px){.categories__title,.instagram__title{margin-left:10px}}.categories__title p,.instagram__title p{font-size:32px;font-weight:600;letter-spacing:3px;line-height:45px;margin-bottom:20px}.categories__tiles{padding:0 150px}@media(max-width:1400px){.categories__tiles{padding:0 50px}}@media(max-width:1010px){.categories__tiles{padding:0 20px}}@media(max-width:550px){.categories__tiles{padding:0}}.categories__tiles__row{display:flex;margin-bottom:15px}@media(max-width:820px){.categories__tiles__row{flex-direction:column}}.categories__tiles p{margin-left:70px}@media(max-width:1400px){.categories__tiles p{margin-left:0}}.categories__tile{height:510px;text-decoration:none;width:100%}@media(max-width:964px){.categories__tile{height:300px}}@media(max-width:820px){.categories__tile{height:490px}}.instagram__description,.instagram__link{color:#161209;font-size:25px;font-weight:400;line-height:30px;text-align:center}.instagram__link{font-weight:600;text-decoration:none}.instagram__link svg{vertical-align:bottom}@media(max-width:964px){.instagram__link svg{vertical-align:top}}.instagram__link svg path{fill:#000}.instagram__description__image{display:flex;justify-content:center;margin:10px 0;position:relative}.instagram__description__image div{height:30px;margin-right:10px;position:relative;width:30px}.body__tile,.hair__tile,.makeup__tile,.packages__tile,.purses__tile{align-items:flex-end;background-image:url(/beautybag.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 260px rgba(0,0,0,.2);color:#f9f9f9;display:flex;font-size:37px;font-style:normal;font-weight:600;letter-spacing:.08em;line-height:45px;text-transform:uppercase;transition:all 1s}@media(max-width:1400px){.body__tile,.hair__tile,.makeup__tile,.packages__tile,.purses__tile{align-items:center;justify-content:center}}@media(max-width:450px){.body__tile,.hair__tile,.makeup__tile,.packages__tile,.purses__tile{font-size:32px}}.body__tile:hover,.hair__tile:hover,.makeup__tile:hover,.packages__tile:hover,.purses__tile:hover{opacity:.7;transition:all 1.5s}.body__tile,.makeup__tile{background-image:url(/body.webp);margin-right:15px}@media(max-width:820px){.body__tile,.makeup__tile{margin-bottom:20px;margin-right:0}}.makeup__tile{background-image:url(/makeup.webp)}.packages__tile{background-image:url(/packages.webp)}.hair__tile{background-image:url(/hair.webp)}.email_promo{align-items:center;background-color:#161209;display:flex;justify-content:center;margin-top:150px;position:relative}@media(max-width:820px){.email_promo{justify-content:end;padding:80px 20px;text-align:right;z-index:1}}@media(max-width:490px){.email_promo{padding:80px 10px}}@media(max-width:455px){.email_promo{margin-top:100px}}@media(max-width:380px){.email_promo{padding:50px 10px;text-align:center}}.email_promo img{height:100%;margin-left:10px;max-width:940px;position:relative;top:-50px;width:50%}@media(max-width:820px){.email_promo img{height:250px;left:-50px;max-width:700px;position:absolute;width:60%;z-index:0}}@media(max-width:650px){.email_promo img{left:-100px}}@media(max-width:490px){.email_promo img{height:240px;top:-10px;width:70%}}@media(max-width:455px){.email_promo img{left:-160px;top:0;width:80%}}@media(max-width:380px){.email_promo img{display:none}}.email_promo__description{color:#fdfdfb;font-size:25px;font-weight:500;line-height:30px;margin-left:50px;max-width:500px}.email_promo__description__image{display:inline-block;height:15px;margin-right:10px;position:relative;width:10px}@media(max-width:1400px){.email_promo__description{font-size:21px}}@media(max-width:964px){.email_promo__description{font-size:18px}}@media(max-width:820px){.email_promo__description{margin-left:0;max-width:340px;z-index:1}}@media(max-width:455px){.email_promo__description{width:360px}}@media(max-width:380px){.email_promo__description{font-size:16px}.email_promo__description p{margin-bottom:50px}}.email_promo__description a{border:1px solid #fdfdfb;border-radius:20px;color:#fdfdfb;display:inline-block;font-size:22px;margin-top:20px;padding:7px 15px;text-decoration:none;transition:all .5s}.email_promo__description a:hover{background-color:#fdfdfb;color:#161209;cursor:pointer;transition:all .7s}.email_promo__description a:hover svg path{stroke:#161209;transition:all 1s}@media(max-width:964px){.email_promo__description a{font-size:18px}}@media(max-width:380px){.email_promo__description a{margin-top:20px}}.email_promo__description svg{margin-left:10px;vertical-align:text-top;width:12px}.email_promo__description svg path:first-child{visibility:hidden}@media(max-width:964px){.email_promo__description svg{vertical-align:bottom}}.header__slider{background-color:#000;background-image:url(/_next/static/media/COSMOSHOP.c2465041.svg);background-position:50%;background-repeat:no-repeat;max-width:100%;min-height:520px}.header__slider,.header__slider video{height:100vh;-o-object-fit:cover;object-fit:cover;width:100vw}.header__slider__text{color:#000;display:flex;flex-direction:column;height:100vh;justify-content:center;margin-left:100px;position:absolute;z-index:2}@media(max-width:820px){.header__slider__text{align-items:center;bottom:100px;justify-content:end;margin-left:0;max-width:820px;width:100%}}.header__slider__text h1{font-size:46px;font-weight:500;letter-spacing:.5px}@media(max-width:650px){.header__slider__text h1{font-size:36px}}@media(max-width:490px){.header__slider__text h1{font-size:28px}}.header__slider__text p{font-size:32px;font-weight:400;margin-top:0;max-width:450px;text-align:left}@media(max-width:820px){.header__slider__text p{max-width:510px;text-align:center}}@media(max-width:650px){.header__slider__text p{font-size:26px}}@media(max-width:490px){.header__slider__text p{font-size:20px}}.header__slider__text h1,.header__slider__text p{-webkit-user-select:none;-moz-user-select:none;user-select:none}.header__slider__text .grey__button{background-color:#000;border:#000;color:#fff;padding:0 40px}.header__slider__text .grey__button:hover{background-color:#fff;border:#fff;color:#000}.slider-container{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}.slider-control-centerleft,.slider-control-centerright{display:none}.slider-container,.slider-container .slide,.slider-container .slide img,.slider-frame,.slider-list{height:100%!important;width:100%}.slider-container .slide img{-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(max-width:1150px){.slider-container .slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media(max-width:820px){.slider-container .slide img{left:0;max-height:950px;max-width:820px;position:absolute;top:0}}.slider-container .slide{text-align:end}.slider-container .slide>div{height:100%}@media(max-width:1150px){.slider-container .slide{text-align:center}}@media(max-width:1150px)and (max-width:820px){.slider-container .slide>div{position:relative}}.paging-dot{height:16px;width:16px}.paging-item button{fill:#fff!important;opacity:1}.instagram__posts{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;position:relative}.instagram__posts a{display:inline-block;height:100vh;margin:5px;max-height:350px;position:relative;width:25%}@media(max-width:820px){.instagram__posts a{width:45%}}.instagram__posts a.image-error{background:linear-gradient(135deg,#833ab4,#fd1d1d 50%,#fcb045)}.instagram__posts a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.instagram__posts .instagram-placeholder{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center;width:100%}.instagram__posts .instagram-placeholder svg{height:60px;margin-bottom:15px;opacity:.9;width:60px}.instagram__posts .instagram-placeholder span{font-size:14px;font-weight:500;opacity:.9}.product{padding:0 100px}@media(max-width:1300px){.product{padding:0 50px}}@media(max-width:580px){.product{padding:0 20px}}.product__title{background-image:url(/_next/static/media/bullet_line.33b3d9b4.svg);background-position:400px 15px;background-repeat:no-repeat;margin-bottom:50px;margin-left:50px;margin-top:150px}@media(max-width:820px){.product__title{margin-top:100px}}@media(max-width:650px){.product__title{margin-left:10px}}@media(max-width:580px){.product__title{background-position:300px 15px}}@media(max-width:450px){.product__title{background-position:220px 15px}}.product__title p{font-size:32px;font-weight:600;letter-spacing:3px;line-height:45px}@media(max-width:580px){.product__title p{font-size:24px}}@media(max-width:450px){.product__title p{font-size:17px}}.product__title~.catalogue__products--list .catalogue__products--card{width:22%}@media(max-width:1140px){.product__title~.catalogue__products--list .catalogue__products--card{width:35%}}@media(max-width:890px){.product__title~.catalogue__products--list .catalogue__products--card{width:40%}}@media(max-width:650px){.product__title~.catalogue__products--list .catalogue__products--card{width:60%}}@media(max-width:500px){.product__title~.catalogue__products--list .catalogue__products--card{width:80%}}@media(max-width:360px){.product__title~.catalogue__products--list .catalogue__products--card{width:90%}}.product__container{display:flex}@media(max-width:1300px){.product__container{align-items:center;flex-direction:column;justify-content:center}}.product__description,.product__slider{width:50%}@media(max-width:1300px){.product__description,.product__slider{width:100%}}.product__slider{margin-right:50px;max-height:800px}.product__slider .slider-control-centerleft,.product__slider .slider-control-centerright{display:none}@media(max-width:1300px){.product__slider{margin-bottom:50px;margin-right:0;max-height:unset;max-width:600px}}@media(max-width:820px){.product__slider{max-width:unset}}.product__slider .slider-control-bottomcenter ul{border-radius:15px;padding:2px!important;top:10px!important}.product__slider .slider-control-bottomcenter ul li button{background-color:#000!important;border-radius:25px;height:15px;margin:0 10px;width:15px}.product__slider .slide{margin:0 50px}@media(max-width:600px){.product__slider .slide{margin:0 20px}}.product__slider .slider-container .slide img{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}@media(max-width:820px){.product__slider .slider-container .slide img{position:relative}}.product__description--quantity{border:.5px solid rgba(22,18,9,.361);border-radius:20px;display:flex;justify-content:center;margin-right:25px;max-width:70px;padding:5px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:450px){.product__description--quantity{margin-bottom:20px}}.product__description--quantity div{font-size:30px;font-weight:200}.product__description--quantity div:hover{cursor:pointer}.product__description--quantity input{border:none;margin:0 5px;pointer-events:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:10px}.product__description--quantity input::-webkit-inner-spin-button,.product__description--quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product__description--sub{border-bottom:1px solid #161209;padding:10px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product__description--subtext{border-top:1px solid #161209;margin-top:50px}.product__description--sub:hover{cursor:pointer}.product__description--sub p{font-size:17px;opacity:1;transition:all .5s}@media(max-width:350px){.product__description--sub p{font-size:15px}}.product__description--sub h5{align-items:center;display:flex;font-size:20px;justify-content:space-between;margin:20px;text-transform:uppercase}@media(max-width:350px){.product__description--sub h5{font-size:17px}}.product__description--sub svg{height:16px;margin-right:20px;transform:rotate(270deg);transition:all .5s;width:8px}.product__description--sub svg path{fill:#fff}.product__description--sub svg path:last-child{stroke:#161209}.product__description--closed svg{transform:rotate(90deg);transition:all .5s}.product__description--closed p{font-size:0;opacity:0;transition:all .5s}.product__description--code{align-items:baseline;display:flex}.product__description--code h5{margin:10px 10px 10px 0}.product__description--cart{align-items:center;display:flex}@media(max-width:450px){.product__description--cart{align-items:flex-start;flex-direction:column}}.product__description--button{background:#161209;border:1px solid #959595;border-radius:20px;color:#fff;font-size:17px;font-weight:600;padding:20px 50px;transition:all .5s}.product__description--button:hover{background:#fff;border:1px solid #161209;color:#161209;cursor:pointer;transition:all .5s}.product__description--price h4{font-size:25px;margin:15px 0}.product__description--price h5{color:#a3a1a1;margin:10px 0;text-decoration:line-through}.product__description--color-list{display:flex;flex-wrap:wrap;margin:10px 0}.product__description--color-wrapper{border:1px solid rgba(22,18,9,.51);border-radius:20px;height:42px;margin-right:10px;padding:5px;width:42px}.product__description--color-wrapper:hover{cursor:pointer}.product__description--color-wrapper>div{border-radius:20px;height:30px;width:30px}.catalogue{padding:0 100px}@media(max-width:1500px){.catalogue{padding:0 50px}}@media(max-width:1200px){.catalogue{padding:0 20px}}@media(max-width:420px){.catalogue{padding:0 10px}}.catalogue__filter{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:50px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1140px){.catalogue__filter{margin-bottom:0}}@media(max-width:480px){.catalogue__filter{flex-direction:column}}.catalogue__filter--sorting{align-items:baseline;display:flex}.catalogue__filter--sorting:hover{cursor:pointer}.catalogue__filter--sorting h4{font-size:17px;font-weight:400;margin:5px 10px;transition:all .5s}@media(max-width:360px){.catalogue__filter--sorting h4{font-size:15px}}.catalogue__filter--sorting h4:first-child{font-size:20px;font-weight:600;height:100%;opacity:1;transition:all .5s;width:100%}@media(max-width:360px){.catalogue__filter--sorting h4:first-child{font-size:17px}}.catalogue__filter--sorting svg{height:12px;transform:rotate(90deg);transition:all .5s;width:6px}.catalogue__filter--sorting svg path{fill:#fff}.catalogue__filter--sorting svg path:last-child{stroke:#161209;stroke-width:4}.catalogue__products{display:flex;justify-content:space-between}@media(max-width:1140px){.catalogue__products{flex-direction:column}}.catalogue__products--filter{min-width:150px;width:20%}@media(max-width:1140px){.catalogue__products--filter{display:flex;justify-content:space-around;width:100%}}@media(max-width:720px){.catalogue__products--filter{flex-direction:column;margin-bottom:50px}}.catalogue__products--filter-link{align-items:baseline;display:flex}.catalogue__products--filter-link p{margin:10px 10px 10px 0;transition:all .5s}.catalogue__products--filter-link img line{stroke:#161209}.catalogue__products--filter-link img :hover{cursor:pointer}.catalogue__products--filter h3{font-size:20px;font-weight:500;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalogue__products--filter h3:hover{cursor:pointer}.catalogue__products--filter h3 svg{height:13px;margin-left:5px;transform:rotate(90deg);transition:all .5s;width:6px}.catalogue__products--filter h3 svg path{fill:#fff}.catalogue__products--filter h3 svg path:last-child{stroke:#161209;stroke-width:4}.catalogue__products--filter p{font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalogue__products--filter p:hover{cursor:pointer}.catalogue__products--closed svg{transform:rotate(270deg)!important;transition:all .5s}.catalogue__products--closed .catalogue__products--filter-link{height:0;opacity:0;transition:all .5s;width:0}.catalogue__products--closed .catalogue__products--filter-link p{font-size:0;transition:all .5s}.catalogue__products--closed .catalogue__products--filter-link img{height:0;transition:all .5s;width:0}.catalogue__products--closed h4{opacity:0;transition:all .5s;visibility:hidden}.catalogue__products--closed h4:first-child{visibility:visible}.catalogue__products--like{height:38px;right:25px;top:30px;width:40px}.catalogue__products--bag{background-color:rgba(22,18,9,.47);border-top-left-radius:15px;bottom:5px;height:42px;padding:20px 25px;position:absolute;right:0;transition:all .5s;width:35px}.catalogue__products--discount{display:flex;justify-content:center}@media(max-width:360px){.catalogue__products--discount{align-items:center;flex-direction:column}}@media(max-width:610px){.catalogue__products--discount{justify-content:space-between}}.catalogue__products--discount span{width:40%}.catalogue__products--discount span:first-child{color:#a3a1a1;text-decoration:line-through}.catalogue__products--discount span:last-child{font-weight:500}@media(max-width:610px){.catalogue__products--discount span{width:50%}}.catalogue__products--discount-number{background-color:rgba(22,18,9,.6);color:#fff;padding:5px 5px 5px 20px;position:absolute}.catalogue__products--inactive{opacity:.5;pointer-events:none}.catalogue .pagination{display:flex;justify-content:center}.catalogue .pagination li{list-style-type:none;margin:0 10px}.catalogue .pagination li:hover{cursor:pointer}.catalogue .pagination li:first-child svg{height:12px;transform:rotate(180deg);width:6px}.catalogue .pagination li:first-child svg path{fill:none;stroke:#000}.catalogue .pagination li:last-child svg{height:12px;width:6px}.catalogue .pagination li:last-child svg path{fill:none;stroke:#000}.thankyou{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:300px 100px 0}.thankyou a{background-color:#161209;border:1px solid #fdfdfb;border-radius:20px;color:#fdfdfb;margin-top:100px;padding:20px 40px;text-decoration:none;transition:all .2s}.thankyou a:hover{background-color:#fdfdfb;border:1px solid #161209;color:#161209;transition:all .2s}@media(max-width:380px){.thankyou a{padding:10px 20px}}.catalogue__products--card{position:relative}.catalogue__products--like{height:25px!important;left:10px;position:absolute;top:30px!important;width:30px!important}.catalogue__products--filled svg{fill:#fff}.catalogue__products--list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%}.catalogue__products--card{margin-bottom:100px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30%}@media(max-width:1370px){.catalogue__products--card{margin-bottom:70px}}@media(max-width:1140px){.catalogue__products--card{margin-bottom:50px;width:45%}}@media(max-width:430px){.catalogue__products--card{width:100%}}.catalogue__products--card div{position:relative}.catalogue__products--card:hover{cursor:pointer}.catalogue__products--card:hover .catalogue__products--like path{fill:#fff}.catalogue__products--card:hover .catalogue__products--bag{background-color:rgba(22,18,9,.79);height:48px;padding:25px 30px;transition:all .5s;width:40px}.catalogue__products--card span{display:inline-block;font-size:20px;width:100%}@media(max-width:610px){.catalogue__products--card span{font-size:17px}}.catalogue__products--card p{font-size:20px;font-weight:500;margin-bottom:10px}@media(max-width:610px){.catalogue__products--card p{font-size:17px}}.catalogue__products--card p,.catalogue__products--card span{text-align:center}.catalogue__products--card img{height:100%;max-height:550px;width:100%}@media(max-width:1860px){.catalogue__products--card img{max-height:500px}}@media(max-width:1700px){.catalogue__products--card img{max-height:450px}}@media(max-width:1450px){.catalogue__products--card img{max-height:400px}}@media(max-width:1250px){.catalogue__products--card img{max-height:380px}}@media(max-width:1140px){.catalogue__products--card img{max-height:unset}}.cart{align-items:center;background:rgba(22,18,9,.52);color:#161209;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100}.cart__title{font-size:25px;font-weight:500;margin-bottom:50px;margin-top:0;text-align:center}.cart__close{color:#757575;font-size:35px;position:absolute;right:50px;top:10px}.cart__close:hover{cursor:pointer}.cart__wrapper{background-color:#fff;height:100%;max-height:600px;max-width:700px;overflow-x:hidden;overflow-y:auto;padding:50px;position:relative;width:100%}.cart__wrapper::-webkit-scrollbar{width:.5em}.cart__wrapper::-webkit-scrollbar__track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.cart__wrapper::-webkit-scrollbar__thumb{background-color:#a9a9a9;outline:1px solid #708090}@media(max-width:840px){.cart__wrapper{max-width:unset;width:80%}}@media(max-width:600px){.cart__wrapper{padding:50px 20px}}.cart__disclaimer{flex-direction:column;justify-content:center;padding:0 20px;text-align:center}.cart__product{color:#161209;display:flex;margin-bottom:20px;position:relative;text-decoration:none;width:100%}@media(max-width:540px){.cart__product{flex-direction:column}}.cart__product__image{margin-right:20px;max-width:30%;width:100%}@media(max-width:750px){.cart__product__image{max-width:40%}}@media(max-width:540px){.cart__product__image{margin-right:0;max-width:100%}}.cart__product__image img{max-height:300px;max-width:250px;width:100%}.cart__product__description{display:flex;flex-direction:column;padding:0 5px;text-align:left}.cart__product__description__title{align-items:baseline;display:flex}.cart__product__description__title h4{margin-right:100px}.cart__product__description__discount{color:#a3a1a1;margin-bottom:0;text-decoration:line-through}.cart__product__description__quantity button{background-color:transparent;border:none;border-radius:20px;color:#161209;font-size:20px;height:30px;margin:0 10px;width:30px}.cart__product__description__quantity button:hover{cursor:pointer}.cart__product__description__delete button{background-color:red;border:1px solid #fdfdfb;border-radius:20px;color:#fdfdfb;padding:10px 20px;text-decoration:none;transition:all .2s}.cart__product__description__delete button:hover{background-color:#fdfdfb;border:1px solid #161209;color:#161209;cursor:pointer;transition:all .2s}.cart__product__description a{color:#161209;font-size:18px;font-weight:600}.cart__product__description p{display:block!important;margin:10px 0}.cart__product__description span{background-color:rgba(22,18,9,.314);border-radius:0;color:#fdfdfb;left:0;padding:5px 10px;position:absolute;top:20px}.cart__sum{align-items:baseline;border-bottom:1px solid #161209;border-top:1px solid #161209;display:flex;justify-content:space-between}.cart__sum h4{font-weight:500}.cart__sum h4:last-child{margin-right:50px;padding:5px 0}@media(max-width:380px){.cart__sum h4:last-child{margin-right:0}}.cart__buttons{align-items:baseline;display:flex;justify-content:space-between;margin-top:50px;padding-bottom:20px}@media(max-width:600px){.cart__buttons{align-items:center;flex-direction:column}}@media(max-width:380px){.cart__buttons{font-size:14px}}.cart__buttons a:hover,.cart__buttons p:hover{cursor:pointer}.cart__buttons a{background-color:#161209;border:1px solid #fdfdfb;border-radius:20px;color:#fdfdfb;padding:20px 40px;text-decoration:none;transition:all .2s}.cart__buttons a:hover{background-color:#fdfdfb;border:1px solid #161209;color:#161209;transition:all .2s}@media(max-width:380px){.cart__buttons a{padding:10px 20px}}.blog{display:flex;flex-wrap:wrap;height:100%;justify-content:space-evenly;padding:0 10px;width:100%}.blog__breadcrumbs{margin-left:50px}.blog__item{margin-bottom:50px;min-width:350px;width:30%}.blog__item h2{margin:20px 0}@media(max-width:400px){.blog__item{min-width:250px}}.blog_image_wrapper{height:100vh;max-height:400px;position:relative;width:100%}.blog_image_wrapper img{border-radius:10px}.blog__post{align-items:center;display:flex;flex-direction:column;width:100%}.blog__post h1,.blog__post h2{margin-bottom:10px;margin-top:20px;max-width:900px}.blog__post p{margin:10px 0;max-width:900px}.blog__post a{background-color:#000;border-radius:10px;color:#fff;margin-top:20px;padding:10px}.blog__post__image{border-radius:10px;height:100vh;max-height:500px;position:relative;width:100%}.blog__post__image img{-o-object-fit:contain;object-fit:contain}.breadcrumb{margin-bottom:50px;margin-top:250px}.breadcrumb a{font-size:15px;font-weight:400;margin-right:10px;text-decoration:none;text-transform:uppercase}.breadcrumb svg{height:12px;margin-right:10px;width:6px}.breadcrumb svg path:last-child{stroke:#161209}.breadcrumb svg path:first-child{visibility:hidden}.register{padding:0 100px}@media(max-width:968px){.register{padding:0 50px}}@media(max-width:650px){.register{padding:0 30px}}.register__wrapper{align-items:center;display:flex;justify-content:center;margin:0;max-width:unset;padding:0}.register__wrapper .account__buttons,.register__wrapper input,.register__wrapper p{max-width:600px}.forgot{padding:0 100px}.profile{background:#f8f9fa;min-height:100vh;padding:20px}.profile__container{margin:0 auto;max-width:1200px}.profile__header{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:30px;padding:40px;text-align:center}.profile__header h1{color:#161209;font-size:2.2rem;font-weight:600;margin:0 0 15px}.profile__welcome{color:#495057;font-size:1.3rem;font-weight:500;margin:0 0 10px}.profile__description{color:#757575;font-size:1rem;line-height:1.5;margin:0}.profile__grid{display:grid;gap:25px;grid-template-columns:1fr 1fr;margin-bottom:30px}@media(max-width:1024px){.profile__grid{grid-template-columns:1fr}}.profile__card{background:#fff;border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.profile__card--full{grid-column:1/-1}.profile__card--cashback{background:linear-gradient(135deg,#e3f2fd,#f8f9fa);border:2px solid #1976d2}.profile__card--cashback .profile__card-header{border-bottom:none;padding-bottom:20px}.profile__card-header{align-items:center;border-bottom:2px solid #f1f3f4;cursor:pointer;display:flex;justify-content:space-between;padding:25px 30px;transition:background-color .2s ease}.profile__card-header:hover{background-color:#f8f9fa}.profile__card-header h2{color:#161209;font-size:1.4rem;font-weight:600;margin:0}.profile__toggle-icon{align-items:center;background:#f8f9fa;border-radius:50%;display:flex;height:32px;justify-content:center;transition:transform .3s ease;width:32px}.profile__toggle-icon--open{transform:rotate(180deg)}.profile__edit-content,.profile__orders-content,.profile__promos-content{padding:0 30px 30px}.profile__order{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:25px;padding:20px}.profile__order:last-child{margin-bottom:0}.profile__order-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.profile__order-header h3{color:#161209;font-size:1.2rem;font-weight:600;margin:0}.profile__order-status{background:#e8f5e8;border-radius:15px;color:#2e7d32;font-size:.85rem;font-weight:500;padding:6px 12px}.profile__order-items{display:flex;flex-direction:column;gap:15px}.profile__order-item{background:#fff;border:1px solid #e9ecef;border-radius:8px;display:flex;gap:20px;padding:20px}@media(max-width:768px){.profile__order-item{flex-direction:column;gap:15px}}.profile__order-image{flex-shrink:0}.profile__order-image img{border:1px solid #e9ecef;border-radius:8px}.profile__order-details{flex:1 1}.profile__order-details h4{color:#161209;font-size:1.1rem;font-weight:600;margin:0 0 15px}.profile__order-info{display:flex;flex-direction:column;gap:8px;margin-bottom:15px}.profile__order-info span{color:#495057;font-size:.9rem}.profile__discount{color:#d32f2f!important;font-weight:500!important}.profile__order-price{color:#2e7d32;font-size:1.2rem;font-weight:600}.profile__promo-item{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin-bottom:15px;padding:20px}.profile__promo-item:last-child{margin-bottom:0}.profile__promo-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.profile__promo-header h4{color:#161209;font-size:1.1rem;font-weight:600;margin:0}.profile__promo-discount{background:#e3f2fd;border-radius:15px;color:#1976d2;font-size:.85rem;font-weight:600;padding:6px 12px}.profile__promo-details{color:#757575;font-size:.9rem}.profile__empty-state{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;color:#757575;font-style:italic;padding:40px 20px;text-align:center}.profile__form{max-width:none}.profile__form-section{margin-bottom:35px}.profile__form-section h3{border-bottom:2px solid #f1f3f4;color:#161209;font-size:1.3rem;font-weight:600;margin:0 0 25px;padding-bottom:10px}.profile__form-row{display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:20px}.profile__form-row:last-child{margin-bottom:0}.profile__form-field{display:flex;flex-direction:column}.profile__form-field label{color:#495057;font-size:.9rem;font-weight:500;margin-bottom:8px}.profile__form-field input{background:#fff;border:2px solid #dee2e6;border-radius:8px;font-size:1rem;padding:12px 16px;transition:all .15s ease-in-out}.profile__form-field input:focus{border-color:#161209;box-shadow:0 0 0 3px rgba(22,18,9,.1);outline:none}.profile__form-field input::-moz-placeholder{color:#adb5bd}.profile__form-field input::placeholder{color:#adb5bd}.profile__form-actions{border-top:2px solid #f1f3f4;padding-top:20px}.profile__save-btn{background:#161209;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px 32px;transition:all .2s ease}.profile__save-btn:hover{background:#2c2419;transform:translateY(-1px)}.profile__cashback-amount{color:#1976d2;font-size:2rem;font-weight:700;text-align:right}.profile__cashback-info{padding:0 30px 30px}.profile__cashback-info p{color:#495057;line-height:1.5;margin:0 0 15px}.profile__cashback-info p:last-child{margin-bottom:0}.profile__cashback-note{color:#757575;font-size:.9rem;font-style:italic}.profile__cashback-note strong{color:#495057;font-style:normal}.profile__actions{display:flex;gap:20px;justify-content:center;margin-top:40px}@media(max-width:480px){.profile__actions{flex-direction:column;gap:15px}}.profile__logout{background:#161209;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:14px 28px;transition:all .2s ease}.profile__logout:hover{background:#2c2419;transform:translateY(-1px)}.profile__delete{background:#d32f2f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:14px 28px;transition:all .2s ease}.profile__delete:hover{background:#c62828;transform:translateY(-1px)}@media(max-width:1140px){.profile{padding:15px}}@media(max-width:768px){.profile__header{padding:30px 25px}.profile__header h1{font-size:1.8rem}.profile__header .profile__welcome{font-size:1.1rem}.profile__card-header,.profile__edit-content,.profile__orders-content,.profile__promos-content{padding-left:20px;padding-right:20px}.profile__form-row{gap:20px;grid-template-columns:1fr}.profile__actions{flex-direction:column}}.checkout{padding:0 100px}@media(max-width:1450px){.checkout{padding:0 50px}}@media(max-width:1330px){.checkout{padding:0 20px}}.checkout__wrapper{display:flex;justify-content:space-between}.checkout__wrapper p{margin:10px 0}@media(max-width:1200px){.checkout__wrapper{justify-content:space-around}}@media(max-width:970px){.checkout__wrapper{flex-direction:column-reverse;justify-content:center}}.checkout__contact__info{max-width:600px}.checkout__contact__info__title{align-items:baseline;display:flex}@media(max-width:1200px){.checkout__contact__info__title{flex-direction:column;width:90%}}.checkout__contact__info__title h1,.checkout__contact__info__title span{margin-right:10px}.checkout__contact__info__title span:last-child{text-decoration:underline}.checkout__contact__info__title span:last-child:hover{cursor:pointer}.checkout__contact__form input,.checkout__contact__form select{border:1px solid #757575;border-radius:20px;padding:20px;width:100%}@media(max-width:1280px){.checkout__contact__form input,.checkout__contact__form select{width:90%}}.checkout__contact__form input::-webkit-inner-spin-button,.checkout__contact__form input::-webkit-outer-spin-button,.checkout__contact__form select::-webkit-inner-spin-button,.checkout__contact__form select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checkout__contact__form input[type=radio],.checkout__contact__form select[type=radio]{margin-right:20px;width:auto}.checkout__contact__form .novaposhta{background-color:#fff;border:1px solid #000;border-bottom-left-radius:10px;border-top-left-radius:10px;max-height:200px;overflow-y:auto;padding:10px}.checkout__contact__form .novaposhta::-webkit-scrollbar{width:5px}.checkout__contact__form .novaposhta::-webkit-scrollbar-track{background:#f1f1f1}.checkout__contact__form .novaposhta::-webkit-scrollbar-thumb{background:#888}.checkout__contact__form .novaposhta::-webkit-scrollbar-thumb:hover{background:#555}.checkout__contact__form h2{margin-top:50px}.checkout__contact__form button{background-color:#000;border-radius:20px;color:#fff;height:70px;margin-top:50px;max-width:300px;transition:all .2s;width:100%}.checkout__contact__form button:hover{background-color:#fdfdfb;border:1px solid #161209;color:#161209;cursor:pointer;transition:all .2s}.checkout__contact__form--users{max-width:300px}.checkout__contact__payment,.checkout__contact__shipping{display:flex}@media(max-width:480px){.checkout__contact__payment label,.checkout__contact__shipping label{font-size:14px}}.checkout__contact__shipping{flex-direction:column}.checkout__contact__promo{background-color:#161209;color:#fff;margin-top:10px;max-width:200px;transition:all .3s linear}.checkout__contact__promo:hover{background-color:#fff;color:#000;cursor:pointer;transition:all .3s linear}.checkout__finish{width:40%}@media(max-width:970px){.checkout__finish{width:100%}}.checkout__finish__cart{margin:20px 0}.checkout__finish__cart__product{border-bottom:1px solid #757575;display:flex;margin-bottom:20px;padding-bottom:20px;text-decoration:none}@media(max-width:1200px){.checkout__finish__cart__product{flex-direction:column}}@media(max-width:970px){.checkout__finish__cart__product{flex-direction:row}}@media(max-width:580px){.checkout__finish__cart__product{align-items:center;flex-direction:column}}@media(max-width:480px){.checkout__finish__cart__product{align-items:start}}@media(prefers-color-scheme:dark){.checkout__finish__cart__product__text .cart__product__description__quantity button{background-color:#121212;color:#fff}}.checkout__finish__cart__product__image{margin-right:20px;max-width:200px;width:100%}.checkout__finish__cart__product a{font-size:18px;font-weight:600}.checkout__finish__cart__product img{max-height:300px;max-width:260px;width:100%}@media(max-width:580px){.checkout__finish__cart__product img{max-width:350px}}.checkout__finish__cart span{margin-left:10px}.account{background-color:rgba(22,18,9,.522);height:100vh;justify-content:center;left:0;max-width:100%;position:fixed;top:0;width:100vw;z-index:101}.account,.account__wrapper{align-items:center;display:flex}.account__wrapper{background-color:#fff;border-radius:20px;flex-direction:column;margin:20px;max-width:750px;padding:20px 100px 50px;position:relative;width:100%}.account__wrapper h1,.account__wrapper input,.account__wrapper p{width:100%}.account__wrapper p{margin:20px 0}.account__wrapper h1{text-align:center}.account__wrapper input{border:1px solid #757575;border-radius:20px;padding:20px}@media(max-width:780px){.account__wrapper{max-width:900px;padding:40px}}.account__close{color:#757575;font-weight:400;position:absolute;right:50px;top:20px}.account__close:hover{cursor:pointer}.account__buttons{align-items:baseline;display:flex;justify-content:space-around;margin-top:50px;text-decoration:underline;width:100%}@media(max-width:580px){.account__buttons{align-items:center;flex-direction:column;justify-content:center}}.account__buttons a{color:#161209}@media(max-width:580px){.account__buttons a{margin-bottom:30px}}.account__buttons button{background-color:#161209;border:none;border-radius:20px;color:#fff;height:40px;max-width:200px;width:100%}.account__buttons button:hover{cursor:pointer}@media(max-width:420px){.account__buttons button{height:50px}}.like{background-color:#fff;display:flex;flex-direction:column;max-height:500px;max-width:400px;overflow:auto;position:absolute;right:100px;top:100px;width:100%;z-index:1}@media(max-width:650px){.like{right:20px}}@media(max-width:430px){.like{max-width:300px;right:10px;top:200px}}.like::-webkit-scrollbar{width:.5em}.like::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.like::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.like a{border-bottom:1px solid #000;color:#000!important;display:flex;margin:10px 0 0;padding-bottom:30px;padding-right:20px;text-align:center;width:100%}.like a img{width:30%}.like h2{font-size:22px}.like img{-o-object-fit:cover;object-fit:cover}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/b7aab997de1efc1b-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/cf1bf6ac0584c972-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/b6d5c27d1654414b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/0d93aa9556af6970-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/2fb5d94d8dca0cc5-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/b7aab997de1efc1b-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/cf1bf6ac0584c972-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/b6d5c27d1654414b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/0d93aa9556af6970-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/2fb5d94d8dca0cc5-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/b7aab997de1efc1b-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/cf1bf6ac0584c972-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/b6d5c27d1654414b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/0d93aa9556af6970-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f5cdaf;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/2fb5d94d8dca0cc5-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_f5cdaf;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_Fallback_f5cdaf;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_f5cdaf{font-family:__Montserrat_f5cdaf,__Montserrat_Fallback_f5cdaf}.shipping{padding:0 100px}.shipping h1,.shipping h2,.shipping p{margin:20px 0}@media(max-width:1140px){.shipping{padding:0 50px}}@media(max-width:768px){.shipping{padding:0 20px}}