@import url("https://fonts.googleapis.com/css2?family=Carter+One&family=Cairo:wght@200..1000&family=Changa:wght@200..800&display=swap");:root{--header-height:3.5rem;--first-color:hsl(353,93%,50%);--first-color-alt:hsl(353,93%,46%);--first-color-dark:hsl(353,50%,15%);--title-color:hsl(353,48%,12%);--text-color:hsl(353,16%,32%);--text-color-light:hsl(353,16%,48%);--white-color:hsl(24,86%,90%);--body-color:hsl(24,86%,88%);--container-color:hsl(24,86%,92%);--shadow-small-img:drop-shadow(0 4px 16px hsla(353,100%,8%,0.2));--shadow-big-img:drop-shadow(0 8px 24px hsla(353,100%,8%,0.2));--body-font:"Cairo",sans-serif;--title-font:"Changa",sans-serif;--second-font:"Carter One",system-ui;--biggest-font-size:2.5rem;--bigger-font-size:1.5rem;--h1-font-size:1.5rem;--h2-font-size:1.25rem;--h3-font-size:1rem;--normal-font-size:0.938rem;--small-font-size:0.813rem;--smaller-font-size:0.75rem;--font-regular:400;--font-medium:500;--font-semi-bold:600;--font-bold:700;--z-tooltip:10;--z-fixed:100}@media screen and (min-width:1150px){:root{--biggest-font-size:4.25rem;--bigger-font-size:2.5rem;--h1-font-size:2.25rem;--h2-font-size:1.5rem;--h3-font-size:1.25rem;--normal-font-size:1rem;--small-font-size:0.875rem;--smaller-font-size:0.813rem}}*{box-sizing:border-box;padding:0;margin:0}html{scroll-behavior:smooth}body{background-color:var(--body-color);color:var(--text-color);font-family:var(--body-font);font-size:var(--normal-font-size);line-height:1.6}button,input,select,textarea{outline:none;border:none;font-family:inherit}h1,h2,h3,h4,h5,h6{color:var(--title-color);font-family:var(--title-font);font-weight:var(--font-bold);line-height:1.2}.newPrice,.oldPrice,.orderId,.price,.quantity,.statValue,.timer,.total,[class*=Price],[class*=amount],[class*=price],[class*=qty],[class*=total],input[type=number],span:empty:before{font-family:var(--second-font)!important}ul{list-style:none}a{text-decoration:none;color:inherit}img{display:block;max-width:100%;height:auto}.container{max-width:1120px;margin-inline:1.5rem}.grid{display:grid;gap:1.5rem}.section{padding-block:5rem 1rem}.section__title{text-align:center;font-size:var(--bigger-font-size);margin-bottom:2rem;font-family:var(--title-font)}.main{overflow:hidden}