@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-font-weight:initial}}}.nav__links{flex:1;align-items:center;gap:2rem;list-style:none;display:flex}.link a{color:var(--text-dark);font-weight:500}.link a:hover{color:var(--primary-color)}.nav__logo a{font-size:2rem;font-weight:800;font-family:var(--header-font);color:var(--text-dark)}.nav__logo a span{color:var(--primary-color)}.nav__icons{flex:1;justify-content:flex-end;align-items:center;gap:2rem;display:flex}.nav__icons span a{color:var(--text-dark);font-size:1.25rem}.nav__icons span a:hover{color:var(--primary-color)}.header__container{background-color:var(--primary-color-light);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;grid-template-columns:repeat(2,1fr);align-items:center;gap:2rem;min-height:650px;display:grid}.header__content{max-width:600px;margin-left:auto}.header__content h4{color:var(--primary-color);font-size:1rem;font-weight:500}.header__content h1{font-size:5rem;font-weight:800;font-family:var(--header-font);color:var(--text-dark)}.header__content p{color:var(--text-light);margin-bottom:2rem}.header__image{height:100%;position:relative}.header__image img{max-width:500px;position:absolute;bottom:-5rem;left:50%;transform:translate(-50%)}.categories__grid{max-width:var(--max-width-900);grid-template-columns:repeat(4,1fr);gap:2rem;margin:4rem auto auto;display:grid}.categories__card{text-align:center}.categories__card img{border:5px solid var(--white);border-radius:100%;max-width:100px;margin:auto auto 1rem;box-shadow:0 0 20px #0000001a}.categories__card h4{font-size:1.2rem;font-weight:600;font-family:var(--header-font);color:var(--text-dark)}.hero__container{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.hero__card{position:relative;box-shadow:2px 2px 20px #0000001a}.hero__content{position:absolute;top:50%;left:50%;transform:translate(-15%,-50%)}.hero__content p{color:var(--primary-color);font-size:.9rem;font-weight:500}.hero__content h4{font-size:1.25rem;font-weight:800;font-family:var(--header-font);color:var(--text-dark);margin-bottom:1rem}.hero__content a{color:var(--text-dark);text-decoration:underline}.hero__card img{border-radius:5px}.product__grid{max-width:var(--max-width-900);grid-template-columns:repeat(4,1fr);gap:2rem;margin:4rem auto;display:grid}.product__card__content{text-align:center;padding:1rem}.product__rating{color:#daa520;margin-bottom:5px;font-size:.8rem}.product__card__content h4{font-size:1.2rem;font-weight:800;font-family:var(--header-font);margin-bottom:5px}.product__card__content p{color:var(--text-dark);font-weight:500}.product__card__content p s{color:var(--text-light);font-size:.9rem;font-weight:400}.product__btn{text-align:center}.deals__container{background-color:var(--primary-color-light);border-radius:1rem;grid-template-columns:repeat(2,1fr);align-items:center;gap:2rem;display:grid}.deals__image{height:100%;position:relative}.deals__image img{max-width:550px;position:absolute;bottom:-5rem;left:50%;transform:translate(-50%)}.deals__content{max-width:600px;margin-right:auto}.deals__content h5{color:var(--primary-color);margin-bottom:1rem;font-size:1rem;font-weight:500}.deals__content h4{font-size:2rem;font-weight:800;font-family:var(--header-font);color:var(--text-dark);margin-bottom:1rem}.deals__content p{color:var(--text-light);margin-bottom:2rem}.deals__countdown{align-items:center;gap:1rem;display:flex}.deals__countdown__card{text-align:center;background-color:var(--white);border-radius:100%;place-content:center;width:80px;height:80px;display:grid;box-shadow:5px 5px 20px #0000001a}.deals__countdown__card h4{color:var(--text-dark);margin-bottom:0;font-size:1.5rem}.deals__countdown__card p{color:var(--text-dark);margin-bottom:0;font-weight:500}.banner__container{max-width:var(--max-width-900);grid-template-columns:repeat(3,1fr);gap:2rem;margin:auto;display:grid}.banner__card{text-align:center}.banner__card span{color:var(--primary-color);margin-bottom:1rem;font-size:2rem;display:inline-block}.banner__card h4{font-size:1.25rem;font-family:var(--header-font);color:var(--text-dark);margin-bottom:.5rem}.banner__card p{color:var(--text-light)}.blog__container{background-color:var(--extra-light);border-radius:1rem}.blog__grid{max-width:var(--max-width-900);grid-template-columns:repeat(3,1fr);gap:2rem;margin:4rem auto auto;display:grid}.blog__card{background-color:var(--white);border-radius:10px;overflow:hidden;box-shadow:2px 2px 20px #0000001a}.blog__card__content{text-align:center;padding:1rem}.blog__card__content h6{color:var(--primary-color);font-size:.9rem;font-weight:500}.blog__card__content h4{font-size:1.2rem;font-family:var(--header-font);color:var(--text-dark);margin-bottom:.5rem}.blog__card__content p{color:var(--text-light);font-size:.9rem;font-weight:600}.footer__container{max-width:var(--max-width-1200);grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.footer__container h4{font-size:1.2rem;font-weight:800;font-family:var(--header-font);color:var(--text-dark);margin-bottom:1.5rem}.footer__col p{color:var(--text-light);margin-bottom:1rem;font-weight:500}.footer__col p span{color:var(--primary-color);margin-right:.5rem;font-size:1.2rem}.footer__col a{color:var(--text-light);margin-bottom:1rem;font-weight:500;display:block}.footer__col a:hover{color:var(--primary-color)}.instagram__grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.footer__bar{text-align:center;color:var(--text-light);border-top:2px solid var(--extra-light);padding:1rem;font-size:.8rem}@media not all and (min-width:900px){.nav__links{display:none}.header__container{grid-template-columns:repeat(1,1fr)}.header__content{text-align:center;margin:auto}.header__image{min-height:300px}.hero__container{grid-template-columns:repeat(2,1fr)}.product__grid{grid-template-columns:repeat(3,1fr);gap:1rem}.deals__container{grid-template-columns:repeat(1,1fr)}.deals__content{text-align:center;margin:auto}.deals__countdown{justify-content:center}.deals__image{grid-area:2/1/3/2;min-height:300px}.banner__container{grid-template-columns:repeat(2,1fr)}.blog__grid{grid-template-columns:repeat(2,1fr);gap:1rem}.footer__container{grid-template-columns:repeat(1,1fr)}}@media not all and (min-width:600px){.categories__grid{grid-template-columns:repeat(2,1fr)}.hero__container{grid-template-columns:repeat(1,1fr)}.product__grid{grid-template-columns:repeat(2,1fr)}.banner__container,.blog__grid{grid-template-columns:repeat(1,1fr)}.instagram__grid{grid-template-columns:repeat(2,1fr);gap:10px}}.nav__icons span a.dropdown-items{font-size:16px}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add-product-InputCSS{margin-top:var(--spacing,.25rem);border-radius:var(--radius-md,.375rem);border-color:var(--color-gray-300,#d1d5dc);background-color:var(--color-gray-100,#f3f4f6);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:block}@supports (color:lab(0% 0 0)){.add-product-InputCSS{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138));background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}}.add-product-InputCSS:focus{border-color:var(--color-indigo-500,#625fff);--tw-ring-color:var(--color-indigo-500,#625fff);--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){.add-product-InputCSS:focus{border-color:var(--color-indigo-500,lab(48.295% 38.3129 -81.9673));--tw-ring-color:var(--color-indigo-500,lab(48.295% 38.3129 -81.9673))}}@media (min-width:40rem){.add-product-InputCSS{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.add-product-btn{margin-top:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--color-indigo-600,#4f39f6);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:#0000;justify-content:center;display:inline-flex}@supports (color:lab(0% 0 0)){.add-product-btn{background-color:var(--color-indigo-600,lab(38.4009% 52.6132 -92.3857))}}@media (hover:hover){.add-product-btn:hover{background-color:var(--color-indigo-700,#432dd7)}@supports (color:lab(0% 0 0)){.add-product-btn:hover{background-color:var(--color-indigo-700,lab(32.4486% 49.2217 -84.6695))}}}.add-product-btn:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-indigo-500,#625fff);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){.add-product-btn:focus{--tw-ring-color:var(--color-indigo-500,lab(48.295% 38.3129 -81.9673))}}@media (prefers-reduced-motion:reduce){.marquee-track,.animate-ping,.fab-pulse,.animate-pulse{animation:none!important}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
