@import url(https://cdn-uicons.flaticon.com/2.0.0/uicons-regular-straight/css/uicons-regular-straight.css);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Spartan:wght@400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--header-height:4rem;--first-color:#088179;--first-color-alt:#e9f6eb;--second-color:#fde2bf;--title-color:#212121;--text-color:#475c53;--text-color-light:#90908e;--body-color:#fff;--container-color:#ededed;--border-color:#cbe7cf;--border-color-alt:#e3e9e2;--body-font:"Lato",sans-serif;--second-font:"League Spartan" sans-serif;--big-font-size:3.5rem;--h1-font-size:2.75rem;--h2-font-size:2rem;--h3-font-size:1.75rem;--h4-font-size:1.375rem;--large-font-size:1.125rem;--normal-font-size:1rem;--small-font-size:0.875rem;--smaller-font-size:0.75rem;--tiny-font-size:0.6875rem;--weight-400:400;--weight-500:500;--weight-600:600;--weight-700:700;--transition:cubic-bezier(0,0,0.05,1)}@media screen and (max-width:1200px){:root{--big-font-size:2.25rem;--h1-font-size:2rem;--h2-font-size:1.375rem;--h3-font-size:1.25rem;--h4-font-size:1.125rem;--large-font-size:1rem;--normal-font-size:0.9375rem;--small-font-size:0.8125rem;--smaller-font-size:0.6875rem;--tiny-font-size:0.625rem}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,input,textarea{color:#475c53;color:var(--text-color);font-family:Lato,sans-serif;font-family:var(--body-font);font-size:1rem;font-size:var(--normal-font-size);font-weight:400;font-weight:var(--weight-400)}body{background-color:#fff;background-color:var(--body-color)}h1,h2,h3,h4{color:#212121;color:var(--title-color);font-family:League Spartan,sans-serif;font-family:var(--second-font);font-weight:600;font-weight:var(--weight-600)}ul{list-style:none}a{text-decoration:none}p{line-height:1.5rem}img{max-width:100%}button,input,textarea{background-color:initial;border:none;outline:none}table{border-collapse:collapse;width:100%}.container{margin-inline:auto;max-width:1320px;padding-inline:.75rem}.grid{grid-gap:1.5rem;display:grid;gap:1.5rem}.section{padding-block:2rem}.section--lg{padding-top:2rem}.section__title{font-size:1.375rem;font-size:var(--h4-font-size);margin-bottom:1.5rem}.section__title span{color:#088179;color:var(--first-color)}.form__input{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;font-size:.875rem;font-size:var(--small-font-size);height:45px;padding-inline:1rem}.new__price{color:#088179;color:var(--first-color);font-weight:600;font-weight:var(--weight-600)}.old__price{color:#90908e;color:var(--text-color-light);font-size:.875rem;font-size:var(--small-font-size);text-decoration:line-through}.form{row-gap:1rem}.form__group{gap:1rem;grid-template-columns:repeat(2,1fr)}.textarea{height:200px;padding-block:1rem;resize:none}.header__top{background-color:#e9f6eb;background-color:var(--first-color-alt);border-bottom:1px solid #088179;border-bottom:1px solid var(--first-color);padding-block:.875rem}.header__container{align-items:center;display:flex;justify-content:space-between}.header__contact span:first-child{margin-right:2rem}.header__alert-news,.header__alert-top-action,.header__contact span{font-size:.875rem;font-size:var(--small-font-size)}.header__alert-news{color:#90908e;color:var(--text-color-light);font-weight:600;font-weight:var(--weight-600)}.header__top-action{color:#475c53;color:var(--text-color)}.header__user-actions,.nav,.nav__list,.nav__menu{align-items:center;display:flex}.nav{column-gap:1rem;height:6.5rem;height:calc(var(--header-height) + 2.5rem);justify-content:space-between}.nav__logo-img{width:120px}.nav__menu{flex-grow:1;margin-left:2.5rem}.nav__list{column-gap:2.5rem;margin-right:auto}.nav__link{color:#212121;color:var(--title-color);font-weight:700;font-weight:var(--weight-700);transform:all .3s cubic-bezier(0,0,.05,1);transform:all .3s var(--transition);-webkit-transform:all .3s cubic-bezier(0,0,.05,1);-webkit-transform:all .3s var(--transition);-moz-transform:all .3s cubic-bezier(0,0,.05,1);-moz-transform:all .3s var(--transition);-ms-transform:all .3s cubic-bezier(0,0,.05,1);-ms-transform:all .3s var(--transition);-o-transform:all .3s cubic-bezier(0,0,.05,1);-o-transform:all .3s var(--transition)}.header__search{position:relative;width:340px}.header__search .form__input{width:100%}.search__btn{cursor:pointer;position:absolute;right:1.25rem;top:24%}.header__user-actions{column-gap:1.25rem}.header__action-btn{position:relative}.header__action-btn img{width:24px}.header__action-btn span.count{background-color:#088179;background-color:var(--first-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;color:var(--body-color);font-size:.6875rem;font-size:var(--tiny-font-size);height:18px;line-height:18px;position:absolute;right:-.625rem;text-align:center;top:-.625rem;width:18px}.nav__menu-top,.nav__toggle{display:none}.active,.nav__link:hover{color:#088179;color:var(--first-color)}.home__container{align-items:center;grid-template-columns:5fr 7fr}.home__description,.home__subtitle{font-size:1.125rem;font-size:var(--large-font-size)}.home__subtitle{display:block;font-family:League Spartan,sans-serif;font-family:var(--second-font);font-weight:600;font-weight:var(--weight-600);margin-bottom:1rem}.home__title{font-size:2.75rem;font-size:var(--h1-font-size);font-weight:700;font-weight:var(--weight-700);line-height:1.4}.home__title span{color:#088179;color:var(--first-color);font-size:3.5rem;font-size:var(--big-font-size)}.home__description{margin-block:.5rem 2rem}.home__img{border-radius:10%;justify-self:center}.btn{background-color:#088179;background-color:var(--first-color);border:2px solid #088179;border:2px solid var(--first-color);border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;color:#fff;color:var(--body-color);display:inline-block;font-family:League Spartan,sans-serif;font-family:var(--second-font);font-size:.875rem;font-size:var(--small-font-size);font-weight:700;font-weight:var(--weight-700);height:49px;line-height:43px;padding-inline:1.75rem;transition:all .4s cubic-bezier(0,0,.05,1);transition:all .4s var(--transition);-webkit-transition:all .4s cubic-bezier(0,0,.05,1);-webkit-transition:all .4s var(--transition);-moz-transition:all .4s cubic-bezier(0,0,.05,1);-moz-transition:all .4s var(--transition);-ms-transition:all .4s cubic-bezier(0,0,.05,1);-ms-transition:all .4s var(--transition);-o-transition:all .4s cubic-bezier(0,0,.05,1);-o-transition:all .4s var(--transition)}.btn:hover{background-color:initial;color:#088179;color:var(--first-color)}.btn--md,.btn--sm{font-family:Lato,sans-serif;font-family:var(--body-font)}.btn--md{height:45px;line-height:40px}.btn--sm{height:40px;line-height:35px}.categories{overflow:hidden}.category__item{border:1px solid #cbe7cf;border:1px solid var(--border-color);border-radius:1.25rem;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;-ms-border-radius:1.25rem;-o-border-radius:1.25rem;padding:.625rem .625rem 1.25rem;text-align:center}.category__img{border-radius:.75rem;-webkit-border-radius:.75rem;-moz-border-radius:.75rem;-ms-border-radius:.75rem;-o-border-radius:.75rem;margin-bottom:1.25rem}.category__title{color:#475c53;color:var(--text-color);font-size:.875rem;font-size:var(--small-font-size)}.flex{align-items:center;column-gap:.5rem;display:flex}.swiper{overflow:visible;overflow:initial}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-next,.swiper-button-prev{background-color:#e9f6eb;background-color:var(--first-color-alt);border:1px solid #cbe7cf;border:1px solid var(--border-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#088179;color:var(--first-color);font-size:.6875rem;font-size:var(--tiny-font-size);height:30px;top:-1.875rem;width:30px}.swiper-button-prev{left:auto;right:2.5rem}.swiper-button-next{right:0}.tab__btns{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.tab__btn{background-color:#ededed;background-color:var(--container-color);border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;color:#212121;color:var(--title-color);cursor:pointer;font-family:League Spartan,sans-serif;font-family:var(--second-font);font-size:.875rem;font-size:var(--small-font-size);font-weight:600;font-weight:var(--weight-600);padding:1rem 1.25rem .875rem}.products__container{grid-template-columns:repeat(4,1fr)}.product__item{border:1px solid #cbe7cf;border:1px solid var(--border-color);border-radius:1.5rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;-ms-border-radius:1.5rem;-o-border-radius:1.5rem;transition:all .2s cubic-bezier(0,0,.05,1);transition:all .2s var(--transition);-webkit-transition:all .2s cubic-bezier(0,0,.05,1);-webkit-transition:all .2s var(--transition);-moz-transition:all .2s cubic-bezier(0,0,.05,1);-moz-transition:all .2s var(--transition);-ms-transition:all .2s cubic-bezier(0,0,.05,1);-ms-transition:all .2s var(--transition);-o-transition:all .2s cubic-bezier(0,0,.05,1);-o-transition:all .2s var(--transition)}.product__banner{padding:.625rem .75rem .75rem}.product__banner,.product__images{position:relative}.product__images{border-radius:1.25rem;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;-ms-border-radius:1.25rem;-o-border-radius:1.25rem;display:block;overflow:hidden}.product__img{transition:all 1.5s cubic-bezier(0,0,.05,1);transition:all 1.5s var(--transition);-webkit-transition:all 1.5s cubic-bezier(0,0,.05,1);-webkit-transition:all 1.5s var(--transition);-moz-transition:all 1.5s cubic-bezier(0,0,.05,1);-moz-transition:all 1.5s var(--transition);-ms-transition:all 1.5s cubic-bezier(0,0,.05,1);-ms-transition:all 1.5s var(--transition);-o-transition:all 1.5s cubic-bezier(0,0,.05,1);-o-transition:all 1.5s var(--transition);vertical-align:middle}.product__item:hover .product__img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.product__img.hover{left:0;position:absolute;top:0}.product__actions{column-gap:.5rem;display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transition:all .2s cubic-bezier(0,0,.05,1);transition:all .2s var(--transition);-webkit-transition:all .2s cubic-bezier(0,0,.05,1);-webkit-transition:all .2s var(--transition);-moz-transition:all .2s cubic-bezier(0,0,.05,1);-moz-transition:all .2s var(--transition);-ms-transition:all .2s cubic-bezier(0,0,.05,1);-ms-transition:all .2s var(--transition);-o-transition:all .2s cubic-bezier(0,0,.05,1);-o-transition:all .2s var(--transition)}.action__btn{background-color:#e9f6eb;background-color:var(--first-color-alt);border:1px solid #cbe7cf;border:1px solid var(--border-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#475c53;color:var(--text-color);font-size:.875rem;font-size:var(--small-font-size);height:40px;line-height:42px;position:relative;text-align:center;width:40px}.action__btn:after,.action__btn:before{left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.action__btn:before{border:.5rem solid #0000;border-top:.5rem solid var(--first-color);content:"";top:-2px}.action__btn:after{border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;bottom:100%;content:attr(aria-label);line-height:2.58;padding-inline:.625rem;white-space:nowrap}.action__btn:after,.product__badge{background-color:#088179;background-color:var(--first-color);color:#fff;color:var(--body-color);font-size:.6875rem;font-size:var(--tiny-font-size)}.product__badge{border-radius:2.5rem;-webkit-border-radius:2.5rem;-moz-border-radius:2.5rem;-ms-border-radius:2.5rem;-o-border-radius:2.5rem;left:1.25rem;padding:.25rem .625rem;position:absolute;top:1.25rem}.product__badge.light-pink{background-color:#ff75a1}.product__badge.light-green{background-color:#9abcae}.product__badge.light-orange{background-color:#ffac75}.product__badge.light-blue{background-color:#a1cae2}.product__content{padding:0 1.25rem 1.125rem;position:relative}.product__category{color:#90908e;color:var(--text-color-light);font-size:.75rem;font-size:var(--smaller-font-size)}.product__title{font-size:1rem;font-size:var(--normal-font-size);margin-block:.75rem .5rem}.product__rating{color:#ffb300;font-size:.75rem;font-size:var(--smaller-font-size);margin-bottom:.75rem}.product__price .new__price{font-size:1.125rem;font-size:var(--large-font-size)}.cart__btn{bottom:2.2rem;position:absolute;right:1.25rem}.tab__btn.active-tab{background-color:#fde2bf;background-color:var(--second-color);color:#088179;color:var(--first-color)}.tab__item:not(.active-tab){display:none}.action__btn:after,.action__btn:before,.product__actions,.product__img.hover,.product__item:hover .product__img.default{opacity:0}.product__item:hover{box-shadow:0 0 10px #0000001a}.action__btn:hover:after,.action__btn:hover:before,.product__item:hover .product__actions,.product__item:hover .product__img.hover{opacity:1}.action__btn:hover:after,.action__btn:hover:before{transform:translateX(-50%) translateY(-.5rem);-webkit-transform:translateX(-50%) translateY(-.5rem);-moz-transform:translateX(-50%) translateY(-.5rem);-ms-transform:translateX(-50%) translateY(-.5rem);-o-transform:translateX(-50%) translateY(-.5rem);transition:all .3s cubic-bezier(.71,1.7,.77,1.24);-webkit-transition:all .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:all .3s cubic-bezier(.71,1.7,.77,1.24);-ms-transition:all .3s cubic-bezier(.71,1.7,.77,1.24);-o-transition:all .3s cubic-bezier(.71,1.7,.77,1.24)}.action__btn:hover{background-color:#088179;background-color:var(--first-color);border-color:#088179;border-color:var(--first-color);color:#fff;color:var(--body-color)}.deals__container{grid-template-columns:repeat(2,1fr)}.deals__item{background-size:cover;display:flex;flex-direction:column;padding:3rem;row-gap:1.5rem}.deals__brand{color:#088179;color:var(--first-color);font-size:1.75rem;font-size:var(--h3-font-size);margin-bottom:.25rem}.deals__category{font-family:League Spartan,sans-serif;font-family:var(--second-font);font-size:.875rem;font-size:var(--small-font-size)}.deals__title{font-weight:400;font-weight:var(--weight-400);line-height:1.3;max-width:240px}.deals__price .new__price,.deals__price .old__price,.deals__title{font-size:1.125rem;font-size:var(--large-font-size)}.deals__price .new__price{color:#ff334e}.deals__group{display:flex;flex-direction:column;row-gap:.5rem}.deal__countdown-text{margin-bottom:.25rem}.countdown{column-gap:1.5rem;display:flex}.countdown__amount{position:relative}.countdown__amount:after{color:#212121;color:var(--title-color);content:":";font-size:1.125rem;font-size:var(--large-font-size);position:absolute;right:-25%;top:20%}.countdown__amount:nth-child(4):after{content:""}.countdown__period{background-color:#088179;background-color:var(--first-color);border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;color:#fff;color:var(--body-color);font-size:1.125rem;font-size:var(--large-font-size);font-weight:600;font-weight:var(--weight-600);height:50px;line-height:50px;margin-bottom:.5rem;text-align:center;width:60px}.unit{display:block;font-size:.875rem;font-size:var(--small-font-size);text-align:center}.deals__btn .btn{background-color:initial;color:#088179;color:var(--first-color)}.new__arrivals{overflow:hidden}.showcase__container{grid-template-columns:repeat(4,1fr)}.showcase__wrapper .section__title{border-bottom:1px solid #e3e9e2;border-bottom:1px solid var(--border-color-alt);font-size:1rem;font-size:var(--normal-font-size);margin-bottom:2rem;padding-bottom:.75rem;position:relative}.showcase__wrapper .section__title:before{background-color:#088179;background-color:var(--first-color);bottom:-1.5px;content:"";height:2px;left:0;position:absolute;width:50px}.showcase__item{align-items:center;column-gap:1.5rem;display:flex}.showcase__item:not(:last-child){margin-bottom:1.5rem}.showcase__img{width:86px}.showcase__content{width:calc(100% - 110px)}.showcase__title{font-size:.875rem;font-size:var(--small-font-size);font-weight:500;font-weight:var(--weight-500);margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newsletter{background-color:#adccc5}.home__newsletter{margin-top:2rem}.newsletter__container{align-items:center;column-gap:3rem;grid-template-columns:repeat(2,3.5fr) 5fr}.newsletter__title{column-gap:1rem;font-size:1.125rem;font-size:var(--large-font-size)}.newsletter__icon{width:40px}.newsletter__description{color:#212121;color:var(--title-color);font-family:League Spartan,sans-serif;font-family:var(--second-font);font-size:.875rem;font-size:var(--small-font-size);font-weight:600;font-weight:var(--weight-600);text-align:center}.newsletter__form{display:flex}.newsletter__btn,.newsletter__input{font-size:.875rem;font-size:var(--small-font-size)}.newsletter__input{background-color:#fff;background-color:var(--body-color);border-radius:.25rem 0 0 .25rem;-webkit-border-radius:.25rem 0 0 .25rem;-moz-border-radius:.25rem 0 0 .25rem;-ms-border-radius:.25rem 0 0 .25rem;-o-border-radius:.25rem 0 0 .25rem;height:48px;padding-inline:1.23rem;width:100%}.newsletter__btn{background-color:#212121;background-color:var(--title-color);border-radius:0 .25rem .25rem 0;-webkit-border-radius:0 .25rem .25rem 0;-moz-border-radius:0 .25rem .25rem 0;-ms-border-radius:0 .25rem .25rem 0;-o-border-radius:0 .25rem .25rem 0;color:#fff;color:var(--body-color);cursor:pointer;font-family:League Spartan,sans-serif;font-family:var(--second-font);font-weight:500;letter-spacing:.5px;padding-inline:2rem;transition:all .3s cubic-bezier(0,0,.05,1);transition:all .3s var(--transition);-webkit-transition:all .3s cubic-bezier(0,0,.05,1);-webkit-transition:all .3s var(--transition);-moz-transition:all .3s cubic-bezier(0,0,.05,1);-moz-transition:all .3s var(--transition);-ms-transition:all .3s cubic-bezier(0,0,.05,1);-ms-transition:all .3s var(--transition);-o-transition:all .3s cubic-bezier(0,0,.05,1);-o-transition:all .3s var(--transition)}.newsletter__btn:hover{background-color:#088179;background-color:var(--first-color)}.footer__container{grid-template-columns:4.5fr repeat(2,2fr) 3.5fr;padding-block:2.5rem}.footer__logo-img{width:120px}.footer__subtitle{color:#90908e;color:var(--text-color-light);font-size:.875rem;font-size:var(--small-font-size);margin-block:1.25rem .625rem}.footer__description{margin-bottom:.25rem}.footer__description span{font-weight:600;font-weight:var(--weight-600)}.footer__social .footer__subtitle{margin-top:1.875rem}.footer__social-links{column-gap:.25rem}.footer__social-icon{opacity:.7;width:50px}.footer__title{font-size:1.125rem;font-size:var(--large-font-size);margin-block:1rem 1.25rem}.footer__link{color:#212121;color:var(--title-color);display:block;font-size:.875rem;font-size:var(--small-font-size);margin-bottom:1rem;transition:all .3s cubic-bezier(0,0,.05,1);transition:all .3s var(--transition);-webkit-transition:all .3s cubic-bezier(0,0,.05,1);-webkit-transition:all .3s var(--transition);-moz-transition:all .3s cubic-bezier(0,0,.05,1);-moz-transition:all .3s var(--transition);-ms-transition:all .3s cubic-bezier(0,0,.05,1);-ms-transition:all .3s var(--transition);-o-transition:all .3s cubic-bezier(0,0,.05,1);-o-transition:all .3s var(--transition)}.footer__link:hover{color:#088179;color:var(--first-color);margin-left:.25rem}.footer__bottom{border-top:1px solid #e3e9e2;border-top:1px solid var(--border-color-alt);display:flex;justify-content:space-between;padding-block:1.25rem}.copyright,.designer{color:#90908e;color:var(--text-color-light);font-size:.875rem;font-size:var(--small-font-size)}.breadcrumb{background-color:#ededed;background-color:var(--container-color);padding-block:1.5rem}.breadcrumb__list{column-gap:.75rem}.breadcrumb__link{color:#475c53;color:var(--text-color);font-size:.875rem;font-size:var(--small-font-size)}.total__products{margin-bottom:2.5rem}.total__products span{color:#088179;color:var(--first-color);font-weight:600;font-weight:var(--weight-600)}.pagination{column-gap:.625rem;display:flex;justify-content:center;margin-top:2.75rem}.pagination__link{border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;color:#475c53;color:var(--text-color);display:inline-block;font-size:.875rem;font-size:var(--small-font-size);font-weight:700;font-weight:var(--weight-700);height:34px;line-height:34px;text-align:center;transition:all .15s cubic-bezier(0,0,.05,1);transition:all .15s var(--transition);-webkit-transition:all .15s cubic-bezier(0,0,.05,1);-webkit-transition:all .15s var(--transition);-moz-transition:all .15s cubic-bezier(0,0,.05,1);-moz-transition:all .15s var(--transition);-ms-transition:all .15s cubic-bezier(0,0,.05,1);-ms-transition:all .15s var(--transition);-o-transition:all .15s cubic-bezier(0,0,.05,1);-o-transition:all .15s var(--transition);width:34px}.pagination__link.active,.pagination__link:hover{background-color:#088179;background-color:var(--first-color);color:#fff;color:var(--body-color)}.pagination__link.icon{border-bottom-right-radius:50%;border-top-right-radius:50%}.details__container{grid-template-columns:5.5fr 6.5fr}.details__img{margin-bottom:.5rem}.details__small-images{column-gap:.625rem;grid-template-columns:repeat(4,1fr)}.details__small-img{cursor:pointer}.details__title{font-size:2rem;font-size:var(--h2-font-size)}.details__brand{font-size:.875rem;font-size:var(--small-font-size);margin-block:1rem}.details__brand span{color:#088179;color:var(--first-color)}.details__price{border-bottom:1px solid #e3e9e2;border-bottom:1px solid var(--border-color-alt);border-top:1px solid #e3e9e2;border-top:1px solid var(--border-color-alt);column-gap:1rem;padding-block:1rem}.details__price .new__price{font-size:2rem;font-size:var(--h2-font-size)}.details__price .old__price{font-size:1rem;font-size:var(--normal-font-size);font-weight:500;font-weight:var(--weight-500)}.short__description{margin-block:1rem 2rem}.list__item,.meta__list{font-size:.875rem;font-size:var(--small-font-size);margin-bottom:.75rem}.details__color,.details__size{column-gap:.75rem}.details__color{margin-block:2rem 1.5rem}.details__size{margin-bottom:2.5rem}.details__color-title,.details__size-title{font-size:.875rem;font-size:var(--small-font-size);font-weight:600;font-weight:var(--weight-600)}.color__list,.size__list{column-gap:.25rem;display:flex}.color__link{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:inline-block;height:26px;width:26px}.size__link{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);color:#475c53;color:var(--text-color);font-size:.875rem;font-size:var(--small-font-size);padding:.375rem .75rem .5rem}.size-active{background-color:#088179;background-color:var(--first-color);color:#fff;color:var(--body-color)}.details__action{column-gap:.375rem;display:flex;margin-bottom:3.25rem}.details__action-btn,.quantity{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);font-size:.875rem;font-size:var(--small-font-size)}.quantity{border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;max-width:80px;padding-block:.5rem;padding-inline:1rem .5rem}.details__action-btn{color:#475c53;color:var(--text-color);line-height:40px;padding-inline:.75rem}.details__meta{border-top:1px solid #e3e9e2;border-top:1px solid var(--border-color-alt);padding-top:1rem}.detail__tabs{column-gap:1.75rem;display:flex;margin-bottom:3rem}.detail__tab{cursor:pointer;font-family:League Spartan,sans-serif;font-family:var(--second-font);font-size:1.125rem;font-size:var(--large-font-size);font-weight:600;font-weight:var(--weight-600)}.detail__tab.active-tab{color:#088179;color:var(--first-color)}.details__tab-content:not(.active-tab){display:none}.info__table tr td,.info__table tr th{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);padding:.625rem 1.25rem}.info__table tr th{font-weight:500;font-weight:var(--weight-500);text-align:left}.info__table tr td{color:#90908e;color:var(--text-color-light)}.reviews__container{padding-bottom:3rem;row-gap:1.25rem}.review__single{align-items:center;border-bottom:1px solid #e3e9e2;border-bottom:1px solid var(--border-color-alt);column-gap:1.5rem;display:flex;padding-bottom:1.25rem}.review__single:last-child{padding-bottom:3rem}.review__img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-bottom:.5rem;width:70px}.review__title{font-size:.6875rem;font-size:var(--tiny-font-size)}.review__data{width:calc(100% - 94px)}.review__rating{color:#f60;margin-bottom:.25rem}.review__description{margin-bottom:.5rem}.review__date,.review__rating{font-size:.875rem;font-size:var(--small-font-size)}.review__form-title{font-size:1.125rem;font-size:var(--large-font-size);margin-bottom:1rem}.rate__product{margin-bottom:2rem}.table__container{overflow-x:auto}.table{margin-bottom:2rem;table-layout:fixed}.table tbody tr{border-top:1px solid #e3e9e2;border-top:1px solid var(--border-color-alt)}.table tr:last-child{border-bottom:1px solid #e3e9e2;border-bottom:1px solid var(--border-color-alt)}.table tbody tr td:first-child,.table thead tr th:first-child{width:216px}.table tbody tr td:nth-child(2),.table thead tr th:nth-child(2){width:400px}.table tbody tr td:nth-child(3),.table thead tr th:nth-child(3){width:108px}.table tbody tr td:nth-child(4),.table thead tr th:nth-child(4){width:220px}.table tbody tr td:nth-child(5),.table thead tr th:nth-child(5){width:200px}.table tbody tr td:nth-child(6),.table thead tr th:nth-child(6){width:152px}.table__img{width:80px}.table tbody tr td,.table thead tr th{padding:.7rem .5rem;text-align:center}.table__description,.table__price,.table__stock,.table__subtotal,.table__title,.table__trash{font-size:.875rem;font-size:var(--small-font-size)}.table__stock,.table__title{color:#088179;color:var(--first-color)}.table__description{margin-inline:auto;max-width:250px}.table__trash{color:#90908e;color:var(--text-color-light);cursor:pointer}.table__trash:hover{color:red}.cart__actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.divider{margin-block:3rem;position:relative;text-align:center}.divider:before{border-top:2px solid #e3e9e2;border-top:2px solid var(--border-color-alt);content:"";left:0;position:absolute;top:50%;width:100%;z-index:-1}.divider i{background-color:#fff;background-color:var(--body-color);color:#90908e;color:var(--text-color-light);font-size:1.5rem;padding-inline:1.25rem}.cart__group{align-items:flex-start;grid-template-columns:repeat(2,1fr)}.cart__coupon .section__title,.cart__shipping .section__title,.cart__total .section__title{font-size:1.125rem;font-size:var(--large-font-size);margin-bottom:1rem}.cart__coupon{margin-top:3rem}.coupon__form .form__group{align-items:center}.cart__total{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;padding:1.75rem}.cart__total-table{margin-bottom:1rem}.cart__total-table tr td{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);padding:.75rem .5rem;width:50%}.cart__total-title{font-size:.875rem;font-size:var(--small-font-size)}.cart__total-price{color:#088179;color:var(--first-color);font-weight:700;font-weight:var(--weight-700)}.cart__total .btn{display:inline-flex}.checkout__container{grid-template-columns:repeat(2,1fr)}.checkout__group:nth-child(2){border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;padding:2rem}.checkout__group .section__title{font-size:1.125rem;font-size:var(--large-font-size)}.checkout__title{font-size:.875rem;font-size:var(--small-font-size)}.order__table tbody tr td,.order__table thead tr th{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);padding:.5rem;text-align:center}.order__table thead tr th{color:#212121;color:var(--title-color);font-size:.875rem;font-size:var(--small-font-size)}.order__img{width:80px}.order__subtitle,.table__quantity{font-size:.875rem;font-size:var(--small-font-size)}.order__grand-total{color:#088179;color:var(--first-color);font-size:1.125rem;font-size:var(--large-font-size);font-weight:700;font-weight:var(--weight-700)}.payment__methods{margin-block:2.5rem 2.75rem}.payment__title{margin-bottom:1.5rem}.payment__option{margin-bottom:1rem}.payment__input{accent-color:#088179;accent-color:var(--first-color)}.payment__label{font-size:.875rem;font-size:var(--small-font-size);-webkit-user-select:none;user-select:none}.compare__table tr td,.compare__table tr th{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);padding:.5rem}.compare__table tr th{color:#90908e;color:var(--text-color-light);font-size:.875rem;font-size:var(--small-font-size)}.compare__table tr td{text-align:center}.compare__colors{justify-content:center}.table__dimension,.table__weight{font-size:.875rem;font-size:var(--small-font-size)}.login-register__container{align-items:flex-start;grid-template-columns:repeat(2,1fr)}.login,.register{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);border-radius:.5rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;padding:2rem}.accounts__container{grid-template-columns:4fr 8fr}.account__tabs{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem}.account__tab{color:#212121;color:var(--title-color);column-gap:.625rem;cursor:pointer;display:flex;font-size:.875rem;font-size:var(--small-font-size);padding:1rem 2rem;transition:all .3s cubic-bezier(0,0,.05,1);transition:all .3s var(--transition);-webkit-transition:all .3s cubic-bezier(0,0,.05,1);-webkit-transition:all .3s var(--transition);-moz-transition:all .3s cubic-bezier(0,0,.05,1);-moz-transition:all .3s var(--transition);-ms-transition:all .3s cubic-bezier(0,0,.05,1);-ms-transition:all .3s var(--transition);-o-transition:all .3s cubic-bezier(0,0,.05,1);-o-transition:all .3s var(--transition)}.account__tab.active-tab{background-color:#088179;background-color:var(--first-color);color:#fff;color:var(--body-color)}.account__tab:not(:last-child){border-bottom:1px solid #e3e9e2;border-bottom:1px solid var(--border-color-alt)}.tab__content:not(.active-tab){display:none}.tab__content{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt)}.tab__header{background-color:#ededed;background-color:var(--container-color);border-bottom:1px solid #e3e9e2;border-bottom:1px solid var(--border-color-alt);font-size:.875rem;font-size:var(--small-font-size);padding:1rem}.tab__body{padding:1rem}.placed__order-table thead tr th{color:#212121;color:var(--title-color);text-align:left}.placed__order-table tbody tr td,.placed__order-table thead tr th{border:1px solid #e3e9e2;border:1px solid var(--border-color-alt);font-size:.875rem;font-size:var(--small-font-size);padding:.5rem}.edit,.view__order{color:#088179;color:var(--first-color)}.address{font-size:.875rem;font-size:var(--small-font-size);font-style:normal;line-height:1.5}.city{margin-bottom:.25rem}.edit{font-size:.875rem;font-size:var(--small-font-size)}@media screen and (max-width:1400px){.container{max-width:1140px}.products__container,.showcase__container{grid-template-columns:repeat(3,1fr)}.accounts__container{grid-template-columns:3fr 9fr}.cart__total{background:#fff;border-radius:0;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding:1rem 1rem 10%;position:fixed;right:0;z-index:1000}.cart__total-table{margin-bottom:.5rem}.cart__total .btn{justify-content:center;width:100%}}@media screen and (max-width:1200px){.container{max-width:960px}.header__top{display:none}.nav{height:5.5rem;height:calc(var(--header-height) + 1.5rem)}.nav__logo-img{width:116px}.nav__menu{align-items:flex-start;background-color:#fff;background-color:var(--body-color);box-shadow:0 0 15px #0000001a;flex-direction:column;height:100%;max-width:400px;padding:1.25rem 2rem;position:fixed;right:-100%;row-gap:2rem;top:0;transition:right .5s ease-in-out;-webkit-transition:right .5s ease-in-out;-moz-transition:right .5s ease-in-out;-ms-transition:right .5s ease-in-out;-o-transition:right .5s ease-in-out;width:100%;z-index:10000}.nav__menu.show-menu{right:0;z-index:10000}.nav__list{align-items:flex-start;flex-direction:column;order:1;row-gap:1.5rem}.nav__link{font-size:1.125rem;font-size:var(--large-font-size)}.header__search .form__input{border-color:#088179;border-color:var(--first-color)}.nav__menu-top,.nav__toggle{display:flex}.nav__close,.nav__toggle{cursor:pointer}.nav__menu-top{align-items:center;justify-content:space-between;margin-bottom:1.25rem;width:100%}.nav__menu-top img{width:150px}.nav__menu-logo img{width:100px}.nav__close{font-size:2.75rem;font-size:var(--h1-font-size);margin-right:10px}.header__action-btn{width:21px}.home__container{grid-template-columns:5.5fr 6.5fr}.countdown{column-gap:1rem}.countdown__period{height:36px;line-height:36px;width:36px}.countdown__amount:after{right:-25%;top:12%}.swiper-button-next,.swiper-button-prev{height:26px;top:-28px;width:26px}.swiper-button-prev{right:36px}.account__tab{padding:.75rem 1rem}.checkout__group:nth-child(2){padding:1.5rem}.details__brand{margin-block:.75rem}.details__price{padding-block:.75rem}.short__description{border-bottom:1px solid #e3e9e2;border-bottom:1px solid var(--border-color-alt);margin-bottom:1.5rem}.details__color{margin-block:1.75rem}.details__size{margin-bottom:2.25rem}.color__link{height:22px;width:22px}.size__link{padding:.375rem .625rem}.details__action{margin-bottom:2.75rem}.cart__total{background:#fff;border-radius:0;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding:1rem 1rem 10%;position:fixed;right:0;z-index:1000}.cart__total-table{margin-bottom:.5rem}.cart__total .btn{justify-content:center;width:100%}}@media screen and (max-width:992px){.container{max-width:776px}.accounts__container,.cart__group,.checkout__container,.deals__container,.home__container,.newsletter__container{grid-template-columns:1fr}.cart__group{row-gap:2.75rem}.home__img{height:auto;justify-self:center;width:100%}.btn{height:45px;line-height:39px}.btn--md{height:42px;line-height:35px}.btn--sm{height:38px;line-height:35px}.newsletter__description{display:none}.details__container,.footer__container,.products__container,.showcase__container{grid-template-columns:repeat(3,1fr)}.login,.register{padding:1.25rem}.table tbody tr td:first-child,.table thead tr th:first-child{width:140px}.table tbody tr td:nth-child(2),.table thead tr th:nth-child(2){width:330px}.table tbody tr td:nth-child(3),.table thead tr th:nth-child(3){width:80px}.table tbody tr td:nth-child(4),.table thead tr th:nth-child(4){width:220px}.table tbody tr td:nth-child(5),.table thead tr th:nth-child(5){width:160px}.table tbody tr td:nth-child(6),.table thead tr th:nth-child(6){width:100px}}@media screen and (max-width:768px){.container{max-width:570px}.products__container{grid-template-columns:repeat(2,1fr)}.details__container,.footer__container,.login-register__container,.showcase__container{grid-template-columns:100%}.tab__body,.tab__header{padding:.75rem}.compare__table tr td{display:block}.home__img{max-width:100%}.cart__total{background:#fff;border-radius:0;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding:1rem 1rem 10%;position:fixed;right:0;z-index:1000}.cart__total-table{margin-bottom:.5rem}.cart__total .btn{justify-content:center;width:100%}}@media screen and (max-width:576px){.category__item{padding-bottom:1rem}.category__img{margin-bottom:1rem}.checkout__group:nth-child(2),.deals__item{padding:1.25rem}.home__img{max-width:100%}.pagination{column-gap:.5rem;margin-top:2.5rem}.pagination__link{height:30px;line-height:30px;width:30px}.order__table tr th,.placed__order-table th{display:none}.info__table tr td,.info__table tr th,.order__table tr td,.placed__order-table tr td{display:block}.form__group{grid-template-columns:1fr}.cart__total{background:#fff;border-radius:0;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding:1rem 1rem 10%;position:fixed;right:0;z-index:1000}.cart__total-table{margin-bottom:.5rem}.cart__total .btn{justify-content:center;width:100%}.payment__methods{margin-block:2.25rem 2.5rem}.detail__tabs{column-gap:1.25rem;margin-bottom:2rem}.review__single{column-gap:1rem}.footer__title{margin-top:.25rem}.footer__bottom{align-items:center;flex-direction:column}.product__actions{display:none}.header__search{max-width:300px}.product-actions-row{align-items:stretch;flex-direction:column}.add-to-cart,.buy-now{width:100%}}@media screen and (max-width:350px){.action__btn{height:34px;line-height:36px;width:34px}.cart__btn{bottom:1.4rem;right:1.25rem}.showcase__item{column-gap:1rem}.showcase__img{width:70%}.home__img{max-width:100%}.showcase__content{width:calc(100% - 86px)}.swiper-button-next,.swiper-button-prev{display:none}.cart__total-table tr td,.compare__table tr th{display:block;width:100%}.cart__actions{justify-content:center}.home__img{display:none}.header__search{max-width:270px}.cart__total{background:#fff;border-radius:0;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding:1rem 1rem 10%;position:fixed;right:0;z-index:1000}.cart__total-table{margin-bottom:.5rem}.cart__total .btn{justify-content:center;width:100%}}.add-to-cart-group{align-items:center;display:flex;gap:15px;padding-block:1rem}.quantity-selector{align-items:center;border:2px solid #ccc;border-radius:50px;display:flex;font-size:20px;font-weight:700;padding:5px 15px}.quantity-button{background:none;border:none;color:#000;cursor:pointer;font-size:20px;padding:5px 10px}.quantity-button:hover{color:#000}.quantity-value{margin:0 10px}.add-to-cart{background-color:#088179;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 24px}.add-to-cart:hover{background-color:#fff;border:1px solid #088179;color:#088179;transition:all .4s cubic-bezier(0,0,.05,1);transition:all .4s var(--transition);-webkit-transition:all .4s cubic-bezier(0,0,.05,1);-webkit-transition:all .4s var(--transition);-moz-transition:all .4s cubic-bezier(0,0,.05,1);-moz-transition:all .4s var(--transition);-ms-transition:all .4s cubic-bezier(0,0,.05,1);-ms-transition:all .4s var(--transition);-o-transition:all .4s cubic-bezier(0,0,.05,1);-o-transition:all .4s var(--transition)}.read-more-less{background-color:#088179;color:#fff;font-size:10px}.read-more-less,.read-more-less:hover{border:1px solid #088179;border-radius:50px;padding:.5rem}.read-more-less:hover{background-color:#fff;color:#088179;transition:all .4s cubic-bezier(0,0,.05,1);transition:all .4s var(--transition);-webkit-transition:all .4s cubic-bezier(0,0,.05,1);-webkit-transition:all .4s var(--transition)}.error-message{color:#e30a0a}.product-actions-row{flex-wrap:wrap;margin-top:10px}.product-actions-row,.quantity-wishlist-row{align-items:center;display:flex;gap:10px}
/*# sourceMappingURL=main.d13d9037.css.map*/