@charset "UTF-8";

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--CL-primary:#383638;--CL-primary-blue:#3858d6;--CL-primary-darker:#0b0b0b;--CL-primary-blue-25:#3858d6e8;--CL-secondary:#f6f6f6;--CL-secondary-darker:#8b8e99;--CL-light:#ebebeb;--CL-neutral-white:#fff;--CL-neutral-black:#000;--FF-primary:"Poppins",sans-serif;--FF-secondary:"Inter",sans-serif}*,:after,:before{box-sizing:border-box}body{font-family:Poppins,sans-serif;font-family:var(--FF-primary)}button{cursor:pointer}iframe,img,svg,video{max-width:100%}.app{height:100%}.container{margin:0 auto;max-width:1200px;width:90%}.d-flex{display:flex}.d-none{display:none}.color-white{color:#fff;color:var(--CL-neutral-white)}.fw-bold{font-weight:700}.header{background-color:var(--CL-primary-darker);padding:1em 0;position:-webkit-sticky;position:sticky;top:0;z-index:2000}.header .container{align-items:center;display:flex;justify-content:space-between}.header-upper{align-items:center;background:none;border:none;gap:.25em}.header-upper>*{color:var(--CL-neutral-white)}.header-icon{font-size:1.3rem}.header-title{font-size:1rem}.header-button{background:none;border:none;color:var(--CL-neutral-white);font-size:2rem;position:relative;z-index:100}.header-nav{-webkit-backdrop-filter:blur(.15em);backdrop-filter:blur(.15em);background-color:var(--CL-primary-blue-25);bottom:0;flex-direction:column;gap:1em;left:0;padding:3.5em 2em;position:fixed;right:0;top:0}.header-link{color:var(--CL-neutral-white);font-size:1.5rem;text-decoration:none}.header-lower{display:none}@media (min-width:950px){.header{padding:1.5em 0}.header-upper{gap:1em}.header-icon{font-size:2.4rem}.header-title{font-size:1.3rem}.header-button.toggle{display:none}.header-nav{background-color:initial;display:flex;flex-direction:row;gap:1.5em;justify-content:center;padding:initial;position:static}.header-link{color:var(--CL-secondary-darker);font-size:1rem;transition:color .15s,-webkit-transform .15s;transition:transform .15s,color .15s;transition:transform .15s,color .15s,-webkit-transform .15s}.header-link:hover{color:var(--CL-neutral-white);-webkit-transform:scale(1.2);transform:scale(1.2)}.header-lower{display:flex;gap:1em}.header-lower>*{color:var(--CL-neutral-white)}.header-button{font-size:1.35rem}.header-button.cart{position:relative;transition:.15s}.header-button.cart:active{-webkit-transform:scale(.9);transform:scale(.9)}.header-cart.counter{background-color:var(--CL-primary-blue-25);border-radius:50%;display:grid;font-size:.9rem;height:1.75em;padding:.25em .25em .1em;place-items:center;position:absolute;right:-.75em;top:-1.15em;width:1.55em}}.hero{background-color:var(--CL-primary-darker);height:595px}.hero .container{align-items:center;display:flex;flex-direction:column-reverse;height:90%;justify-content:center}.hero-left{text-align:center}.hero-title{color:var(--CL-neutral-white);font-size:2rem;margin:.5em 0}.hero-text{color:var(--CL-secondary-darker);font-size:.85rem;line-height:1.35;margin:0 0 2em}.hero-image{width:14em}@media (min-width:950px){.hero{height:675px}.hero .container{flex-direction:row;gap:5em;justify-content:space-between}.hero-left,.hero-right{flex:1 1}.hero-left{text-align:left}.hero-title{color:var(--CL-neutral-white);font-size:4.25rem;line-height:1}.hero-text{font-size:1rem;max-width:50em}.hero-right{display:grid;place-items:center}.hero-image{object-fit:cover;width:35em}}.form-group{background-color:var(--CL-neutral-white);border-radius:.75em;max-width:30em;padding:.5em 1em}.form-label.search{display:flex;gap:1em;justify-content:space-around}.form-button,.form-input{font-size:.95rem}.form-input{border:none;width:90%}.form-input:focus{outline:none}.form-button{background-color:var(--CL-primary-blue);border:none;border-radius:.5em;color:var(--CL-neutral-white);padding:.75em}@media (max-width:950px){.form-group{margin:0 auto}}@media (min-width:768px){.form-button,.form-input{font-size:.95rem}.form-button{padding:.75em 1em;transition:.25s}.form-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.form-button:active{background-color:var(--CL-neutral-black);-webkit-transform:scale(1);transform:scale(1)}}.brand{align-items:center;background-color:var(--CL-secondary);border-radius:1em;display:flex;flex-direction:column;gap:1em;margin:0 .5em;padding:1.5em;pointer-events:none;text-align:center}.brand ::selection{background:transparent}.brand-image{height:10em;object-fit:contain;width:20em}.brand-name{font-size:1.5rem;margin:.5em 0}.brand-text{color:var(--CL-secondary-darker);font-size:.9rem;line-height:1.35;margin:0}@media (min-width:768px){.brand{flex-direction:row;text-align:left}.brand-name{font-size:2.25rem;margin:.25em 0}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:rgba(0,0,0,.5);border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:rgba(0,0,0,.5);cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.home-brands{padding:1em 0}@media (min-width:768px){.home-brands{cursor:-webkit-grab;cursor:grab;padding:4em 0}}.product{grid-gap:.5em;gap:.5em;width:100%}.product,.product-header{border-radius:1em;display:grid}.product-header{background-color:var(--CL-secondary);border:none;padding:1em;place-items:center}.product-image{cursor:pointer;height:8em;max-width:8em;object-fit:contain;width:100%}.product-body{text-align:center}.product-name{font-size:.9rem;margin:1em auto .5em;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-rate{font-size:.75rem}.product-data{align-items:center;display:flex;gap:.25em;justify-content:center}.product-data>*{margin:.5em 0}.product-discount{color:var(--CL-secondary-darker);font-size:.9rem;text-decoration:line-through}.product-price{font-size:1rem}.product-actions{margin:.5em 0 0;text-align:center}.product-button{background-color:var(--CL-secondary-darker);border:none;border-radius:.5em;color:var(--CL-neutral-white);font-size:.9rem;padding:.75em 1em;transition:.15s}@media (min-width:768px){.product{transition:box-shadow .25s}.product-image{transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.product-header{transition:.25s}.product:hover .product-header{border-radius:1em 1em 0 0}.product-image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.product-name{max-width:200px}.product-price{font-size:1.25rem}.product-button:hover{background-color:var(--CL-primary-darker)}.product-button:active{-webkit-transform:scale(.95);transform:scale(.95)}}.section-title{margin:.25em 0}@media (min-width:768px){.section-title{font-size:2rem}}.section-subtitle{color:var(--CL-primary-blue);font-family:var(--FF-secondary);font-size:.9rem;margin:0}.products{padding:2em 0}.products-header{text-align:center}.products-content{grid-gap:1em;grid-row-gap:3em;display:grid;gap:1em;grid-template-columns:repeat(2,1fr);padding:2.3em 0;row-gap:3em}.products-actions{padding:1em 0;text-align:center}.products-button{background-color:var(--CL-primary-blue);border:none;border-radius:2em;color:var(--CL-neutral-white);padding:1em 3em}@media (min-width:768px){.products-content{grid-template-columns:repeat(3,1fr)}.products-button{transition:.15s}.products-button:hover{background-color:var(--CL-primary-darker)}.products-button:active{-webkit-transform:scale(.9);transform:scale(.9)}}@media (min-width:1200px){.products-content{grid-template-columns:repeat(5,1fr)}}.form.disabled{opacity:.5;pointer-events:none}.form-group.cart{border:none;margin:0;max-width:100%;padding:.5em 0}.cart-amount{align-items:center;display:flex;justify-content:space-between;padding:.25em 0}.form-input.cart{border:1px solid var(--CL-light);margin:.5em 0 0;padding:1em;width:100%}.form-button.cart{border-radius:0;padding:1em;width:100%}.cart-item{border:1px solid var(--CL-light);border-radius:1.5em;display:grid;grid-template-columns:200px 180px;justify-content:space-between;padding:.5em;width:35em}.cart-counter,.cart-heading,.cart-information{align-items:center;display:flex}.cart-image{height:3em;min-width:4em;object-fit:contain}.cart-name{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-body{display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:space-between}.cart-body,.cart-heading,.cart-information{gap:.5em}.cart-quantity{font-weight:700;width:1.5em}.cart-actions{display:grid}.cart-button.arrow{font-size:.8rem}.cart-subtotal{font-size:.85rem}.cart-button.delete{color:red}@media (min-width:768px){.cart-item{grid-template-columns:1fr 200px;width:100%}.cart-name{max-width:300px}}.cart-content{padding:2em 0}.cart-button{background:none;border:none}.cart-button.return{align-items:center;display:flex;font-weight:700;gap:.5em}.cart-separator{margin:1em 0}.cart-title{font-size:1.15rem;margin:0 0 .25em}.cart-subtitle{font-size:.8rem;margin:0}.cart-layout{grid-gap:1em;align-items:baseline;display:grid;gap:1em;list-style-type:none;margin:1em 0;max-height:25em;overflow-x:auto;overflow-y:auto;padding:1em 0}@media (min-width:1024px){.cart-content{grid-gap:3em;display:grid;gap:3em;grid-template-columns:1fr 35%}}.preview{padding:2em 0}.preview-content{display:grid}.preview-picture{background-color:var(--CL-light);border-radius:1em 1em 0 0;display:grid;padding:1.5em;place-items:center}.preview-image{max-height:30em;min-height:20em;object-fit:contain;width:100%}.preview-body{display:flex;flex-direction:column}.preview-button{background:none;border:none;display:flex;font-size:.85rem;font-weight:700;gap:.5em;margin:1em 0}.preview-text{font-size:1rem;margin:0}.preview-text.title{font-size:1.35rem;margin:.75em 0}.preview-text.parragraph{line-height:1.35}.preview-text.subtitle{margin:1em 0}.preview-system{display:flex;flex-wrap:wrap;gap:.25em}.preview-text.category{background-color:var(--CL-primary-blue);border-radius:.25em;color:var(--CL-neutral-white);padding:.5em;text-transform:uppercase;width:-webkit-max-content;width:max-content}.preview-text.category,.preview-text.parragraph,.preview-text.subtitle{font-size:.9rem}.preview-button.cart{align-items:center;background-color:var(--CL-primary);color:var(--CL-neutral-white);display:flex;font-size:1rem;justify-content:center;margin:2em 0 0;padding:1.25em;width:100%}@media (min-width:950px){.preview-content{gap:2em;grid-template-columns:1fr 35%;height:600px}.preview-picture{border-radius:1em}.preview-image{max-width:30em;object-fit:contain}.preview-button{font-size:1rem;transition:.15s}.preview-button.cart:hover{background-color:var(--CL-primary-blue)}.preview-text{font-size:1.25rem;margin:0}.preview-text.title{font-size:1.55rem;margin:.75em 0}.preview-text.category,.preview-text.parragraph,.preview-text.subtitle{font-size:1rem}.preview-text.category{pointer-events:none}}.footer{background-color:var(--CL-neutral-black)}.footer-content{align-items:center;display:flex;gap:.5em;justify-content:center;padding:2em 0}.footer-text{color:var(--CL-neutral-white)}.footer-text.parragraph{color:var(--CL-secondary-darker)}.footer-text.anchor{align-items:center;display:flex;font-size:1.25rem;gap:.25em;text-decoration:none}@font-face{font-family:Notification;font-style:normal;font-weight:400;src:url(/static/media/notification.3657084dc0419605a91c.eot);src:url(/static/media/notification.3657084dc0419605a91c.eot?#iefixs3g3t9) format("embedded-opentype"),url(/static/media/notification.c392cd33d9d9de730f9d.woff) format("woff"),url(/static/media/notification.c5d9251ea82e42f75381.ttf) format("truetype"),url(/static/media/notification.5d0158671dd860c714c4.svg#notification) format("svg")}.notification-container{box-sizing:border-box;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto;padding:0 15px;position:fixed;right:0;top:0;width:320px;z-index:999999}.notification{background-color:#ccc;border-radius:2px;box-shadow:0 0 12px #999;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1em;line-height:1.2em;margin-top:15px;opacity:.9;padding:15px 15px 15px 58px;position:relative}.notification .title{font-size:1em;font-weight:700;line-height:1.2em;margin:0 0 5px}.notification:focus,.notification:hover{opacity:1}.notification-enter{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}.notification-enter.notification-enter-active{transition:all .4s}.notification-enter.notification-enter-active,.notification-exit{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}.notification-exit.notification-exit-active{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:all .4s;visibility:hidden}.notification:before{display:block;font-family:Notification;font-size:28px;height:28px;left:15px;line-height:28px;margin-top:-14px;position:absolute;text-align:center;top:50%;width:28px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}
/*# sourceMappingURL=main.bc985085.css.map*/