*{box-sizing:border-box;margin:0}::-webkit-scrollbar{background-color:#f1f1f1;width:12px}::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:6px}::-webkit-scrollbar-thumb{background-color:#888;border:2px solid #f1f1f1;border-radius:6px}::-webkit-scrollbar-thumb:hover{background-color:#555}body{-ms-overflow-style:-ms-autohiding-scrollbar}*{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}body{margin:0}a{color:inherit;cursor:pointer}button{all:unset;cursor:pointer;justify-content:center;align-items:center;display:inline-flex}button:disabled{cursor:not-allowed;opacity:.5}input:focus,button:focus,textarea:focus{outline:none}input,textarea{border:0}ul,ol{padding-inline-start:0;list-style-type:none}li::marker{text-align:center}
:root{--8xs:1px;--4xs:2px;--2xs:4px;--xs:8px;--s:16px;--m:24px;--l:32px;--xl:40px;--2xl:48px;--3xl:56px;--4xl:108px;--8xl:216px}@media (max-width:768px){:root{--8xs:1px;--4xs:2px;--2xs:4px;--xs:4px;--s:8px;--m:16px;--l:24px;--xl:32px;--2xl:40px;--3xl:48px;--4xl:56px;--8xl:108px}}
:root{--first-color:#212121;--second-color:#fff;--third-color:#7e7e7e;--fourth-color:#a4a4a4;--fifth-color:#e9e9e9;--sixth-color:#af934a;--seventh-color:#ded3b5;--button-first-color:#af934a;--button-hover-first-color:#ded3b5;--border-first-color:#212121;--border-second-color:#fff;--border-third-color:#e9e9e9;--border-fourth-color:#a4a4a4;--border-fifth-color:#af934a;--border-sixth-color:#f7f4ed;--bg-first-color:#fff;--bg-second-color:#212121;--bg-third-color:#f7f4ed;--bg-fourth-color:#e9e9e9;--bg-fifth-color:#a4a4a4;--bg-sixth-color:#af934a;--bg-seventh-color:#ded3b5}
:root{--font-xs:.875rem;--font-sm:1rem;--font-md:1.125rem;--font-lg:1.375rem;--font-xl:1.625rem;--font-2xl:1.875rem;--font-3xl:2.25rem}@media (max-width:768px){:root{--font-xs:.75rem;--font-sm:.875rem;--font-md:1rem;--font-lg:1.125rem;--font-xl:1.375rem;--font-2xl:1.75rem;--font-3xl:2rem}}.text-xs{font-size:var(--font-xs)}.text-sm{font-size:var(--font-sm)}.text-base{font-size:var(--font-md)}.text-lg{font-size:var(--font-lg)}.text-xl{font-size:var(--font-xl)}.text-2xl{font-size:var(--font-2xl)}.text-3xl,h1{font-size:var(--font-3xl)}h2{font-size:var(--font-2xl)}h3{font-size:var(--font-xl)}h4,h5,h6{font-size:var(--font-lg)}p,span,button,a,li,ol,ul,label{font-size:var(--font-md)}small,.caption{font-size:var(--font-sm)}.tiny{font-size:var(--font-xs)}
@keyframes animate-fade{0%{opacity:0}to{opacity:1}}.animate-fade{animation:2s linear animate-fade}@keyframes animate-skeleton{0%,to{background-color:var(--bg-fourth-color)}50%{background-color:var(--bg-fifth-color)}}.animate-skeleton{width:100%;position:relative}.animate-skeleton:before{content:"";border-radius:var(--2xs);padding:inherit;z-index:10;width:100%;height:100%;animation:1.6s infinite animate-skeleton;position:absolute;top:0;left:0}@keyframes horizontal-swipe{0%{opacity:0;transform:translate(100%)}5.33%,25.33%{opacity:1;transform:translate(0)}33.33%{opacity:1;transform:translate(-100%)}38.66%,58.66%{opacity:1;transform:translate(-100%)}66.66%{opacity:1;transform:translate(-200%)}71.99%,91.99%{opacity:1;transform:translate(-200%)}99.99%{opacity:0;transform:translate(-300%)}to{opacity:0;transform:translate(100%)}}@media (max-width:768px){.animate-tablet-horizontal-swipe{animation:18s linear infinite horizontal-swipe}}
:root{--desktop-max-container-width:1440px;--desktop-outter-container-width:1328px;--desktop-inner-container-width:1280px;--desktop-container-width:1080px;--image-large-width:1280px;--image-xmedium-width:768px;--image-medium-width:628px;--image-xsmall-width:411px;--image-small-width:320px;--image-thumbnail-width:150px;--image-icon-width:32px}
body{background-color:var(--bg-first-color)}p,button,a,span,ul,ol,li,label,textarea,input{font-size:var(--font-md)}span,ul,ol,li,input,blockquote{font-weight:400}p,span,ul,ol,li,label,small,select,option,textarea,input,a,blockquote{font-family:var(--open-sans-font), sans-serif}button,label,h1,h2,h3,h4,h5,h6{font-family:var(--merriweather-font), sans-serif}button,a,label,textarea,input{font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:var(--font-3xl)}h2{font-size:var(--font-2xl)}h3{font-size:var(--font-xl)}h4,h5,h6{font-size:var(--font-lg)}small,.caption{font-size:var(--font-sm)}.tiny{font-size:var(--font-xs)}
