@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;500;700;900&display=swap);*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#ededed;box-sizing:border-box;font-family:sans-serif;font-family:Roboto,sans-serif;line-height:1.5;overflow-x:hidden;position:relative}a{color:inherit;text-decoration:none}li{list-style:none}a:focus,button:focus,input:focus,textarea:focus{outline:none}button{border:none;cursor:pointer}textarea{resize:none}.text-thin{font-weight:300}.text-primary{color:#000}.text-center{text-align:center}.btn{background-color:#000;border:none;color:#fff;font-weight:600;padding:.8rem 1.5rem;text-transform:uppercase}.btn:disabled{background-color:#7b7b7b;cursor:not-allowed}.btn--sm{padding:.5rem .8rem}.btn--default{background-color:transparent;padding:0 .5rem}.btn--light{background-color:#ededed;border-radius:5px}.btn--full-width{width:100%}.input{border:1px solid #ededed;outline:none;padding:.9rem 1rem;text-transform:uppercase}.main{min-height:calc(100vh - 110px);padding-top:10px}.header{background-color:#fff;width:100%}.header__content{display:flex;justify-content:space-between;margin:0 auto;max-width:1228px;padding:1rem 15px}.header__logo{width:200px}@media only screen and (max-width:75em){.header__logo{width:150px}}@media only screen and (max-width:37.5em){.header{align-items:center;padding:1rem 2rem}}.header__cart{align-items:center;align-self:flex-end;display:flex;gap:1rem;margin-bottom:8px}.header__cart__icon{position:relative}.header__cart__badge{background-color:#000;border-radius:50%;color:#fff;font-size:11px;height:16px;position:absolute;right:-6px;text-align:center;top:-2px;width:16px}.header__cart__info{display:flex;flex-direction:column;font-size:14px;font-weight:700}.header__cart__amount{color:#7b7b7b;font-size:13px;font-weight:300}.breadcrumb{display:flex;list-style:none}.breadcrumb__item:not(:last-child):after{content:"/";margin-left:10px;margin-right:10px}.breadcrumb__item--active{color:#7b7b7b}@media only screen and (max-width:56.25em){.breadcrumb__item:not(:first-child){display:none}.breadcrumb__item:after{content:""!important;margin-left:0;margin-right:0}}.product-card{display:block;max-width:300px;padding:20px 15px;transition:opacity .5s ease}.product-card--selected{opacity:.5}.product-card__header{background-color:#fff;padding:30px 15px 8px;position:relative;transition:opacity .5s ease;z-index:1}.product-card__header:hover{opacity:.7}.product-card__header:hover .product-card__buttons{opacity:1}.product-card__image{display:block;height:240px;margin:0 auto 20px}.product-card .rating,.product-card__rating{display:inline}.product-card__reduction{background-color:#000;border-radius:10px;color:#fff;float:right;font-size:12px;padding:2px 10px}.product-card__content{margin-bottom:1rem;margin-top:1rem}.product-card__name{font-size:14px;font-weight:300;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card__price{font-size:15px;font-weight:500}.product-card__buttons{display:flex;gap:10px;opacity:0;position:absolute;right:calc(50% - 50px);top:calc(50% - 20px);transition:opacity .3s ease;z-index:9}.product-card__buttons:hover{opacity:1}.card{border:1px solid #ededed;border-top:4px solid #ededed;box-shadow:0 4px 7px -5px rgba(0,0,0,.1)}.card__header{border-bottom:1px solid #ededed;padding:1rem}.card__header__title{font-size:20px;text-transform:uppercase}.card__body{padding:1rem}.card__body--spacing{padding:2rem 1rem 2rem 2rem}.home{margin:0 auto;max-width:1228px;position:relative}.home__header{align-items:baseline;display:flex;justify-content:space-between;padding:0 15px}.home__title{font-size:22px}.home__content{margin-top:2rem}.home .alice-carousel__prev-btn{left:-50px;position:absolute;text-align:inherit;top:calc(50% - 35px);width:auto}@media only screen and (max-width:75em){.home .alice-carousel__prev-btn{position:static;text-align:right;width:50%}}.home .alice-carousel__next-btn{position:absolute;right:-50px;text-align:left!important;text-align:initial!important;top:calc(50% - 35px);width:auto}@media only screen and (max-width:75em){.home .alice-carousel__next-btn{display:inline-block;position:static;width:50%}}.cart{background-color:#fff;min-height:calc(100vh - 115px);padding-bottom:20px;padding-top:20px}.cart__grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:2fr 1fr;margin:0 auto;max-width:1228px;padding:0 15px}@media only screen and (max-width:56.25em){.cart__grid{grid-template-columns:auto}}.cart__card-title{display:flex;justify-content:space-between;margin-bottom:.5rem}.cart__pay__reduction-item{border:1px solid #ededed;display:flex;justify-content:space-between;margin-bottom:10px;padding:1rem 10px}.cart__pay__reduction-total{padding:1rem 10px;text-align:right}.cart__pay__reduction{display:flex;gap:20px;margin-top:2rem}.cart__item td{padding:10px 1rem;vertical-align:top}.cart__item__image{height:100px}.cart table{width:100%}.alice-carousel .animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.alice-carousel{direction:ltr;margin:auto;position:relative;width:100%}.alice-carousel__wrapper{height:auto;overflow-x:hidden;overflow-y:hidden}.alice-carousel__stage,.alice-carousel__wrapper{box-sizing:border-box;position:relative;width:100%}.alice-carousel__stage{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;margin:0;padding:0;transform-style:flat;-webkit-transform-style:flat;white-space:nowrap}.alice-carousel__stage-item{box-sizing:border-box;display:inline-block;height:100%;line-height:0;margin:0;padding:0;position:relative;vertical-align:top;white-space:normal;width:100%}.alice-carousel__stage-item *{line-height:normal}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__next-btn,.alice-carousel__prev-btn{box-sizing:border-box;display:inline-block;padding:10px 5px;width:50%}.alice-carousel__next-btn [data-area]:after,.alice-carousel__prev-btn [data-area]:after{content:attr(data-area);position:relative;text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{color:#465798;cursor:pointer;display:inline-block;margin:0;padding:5px}.alice-carousel__next-btn-item:hover,.alice-carousel__prev-btn-item:hover{color:darkred}.alice-carousel__next-btn-item.__inactive,.alice-carousel__prev-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{display:inline-block;left:20px;position:absolute;top:30px}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{background-color:#fff;border-radius:50%;height:32px;padding:10px;position:relative;width:32px}.alice-carousel__play-btn-item{background:transparent;border:0;cursor:pointer;height:32px;outline:none;position:absolute;width:32px}.alice-carousel__play-btn-item:after,.alice-carousel__play-btn-item:before{border-color:transparent transparent transparent #465798;border-style:solid;border-width:8px 0 8px 15px;content:"";display:block;height:0;pointer-events:none;position:absolute;transition:all .4s linear;width:0}.alice-carousel__play-btn-item:before{height:14px;left:5px}.alice-carousel__play-btn-item:after{left:18px;top:7px}.alice-carousel__play-btn-item.__pause:after,.alice-carousel__play-btn-item.__pause:before{border-width:0 0 0 10px;height:30px}.alice-carousel__play-btn-item.__pause:after{left:18px;top:0}.alice-carousel__dots{list-style:none;margin:30px 3px 5px;padding:0;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){background-color:#e0e4fb;border-radius:50%;cursor:pointer;height:8px;width:8px}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom).__active,.alice-carousel__dots-item:not(.__custom):hover{background-color:#6e7ebc}.alice-carousel__slide-info{background-color:rgba(224,228,251,.6);border-radius:5px;color:#465798;display:inline-block;padding:5px 10px;position:absolute;right:20px;top:20px}.alice-carousel__slide-info-item{line-height:0;vertical-align:middle}
/*# sourceMappingURL=main.1f2ae76b.css.map*/