  :root{--white:#ffffff;--white-100:#F5F9FC;--white-200:#F8FCFF;--white-300:#ECF4FB;--white-400:#e9ebec;--white-500:#ebebeb;--red:#ff5b63;--red-100:#FF0006;--red-200:#c7292b;--red-300:#E12E31;--red-400:#FFB9BA;--red-500:#ff0606;--light-blue:#F5F6F8;--light-blue-100:#d6e4ed;--light-blue-200:#8897a1;--light-blue-300:#dbe7ef;--light-blue-400:#f6f9fc;--light-blue-500:#c9d6df;--light-blue-600:#e6f1fa;--light-blue-700:#B1BCC4;--gray-blue-100:#7B8C99;--gray-blue:#4e5b64;--dark-brown:#3e403f;--golden:#ffa007;--golden-100:#F2C94C;--golden-200:#fee612;--gray:#d1d0d0;--gray-100:#edededad;--gray-200:#dfdfdf;--blue:#3733ff;--green:#2AB551;--transition2s:all ease .2s;--transition3s:all ease-in-out .3s;--transition4s:all ease-in-out .4s;--transitionCubicBezier:all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);--main-font:"Oxygen", sans-serif;--primary:#0181ef;--dark-primary:#0058a4;--featured:#03437a;--background:#ffffff;--secondary:#e9f5fa;--text:#68737E;--title-text:#1D252E;--bold-text:#38414B;--clean-text:#919CA8;--info-background:#F5F7F9;--site-font:'Heebo', sans-serif;--title-font:'Gantari', sans-serif;--border-color:#E8ECF1;--offset-color:rgba(0, 0, 0, 0.5);--toast-default:rgb(57, 71, 84);--toast-blue:#0090e0;--toast-green:#34c240;--toast-yellow:#fa9f47;--toast-red:#d24242}  .banner-swiper .swiper-slide{height:570px}.banner-swiper .swiper-slide img{width:100%;object-fit:cover;object-position:center;height:570px}.banner-swiper--arrows{display:flex;z-index:1;position:absolute;top:0;max-width:1220px;margin:auto;width:100%;height:100%;left:0;right:0;justify-content:space-between;align-items:center;visibility:hidden}.banner-swiper--arrows .swiper-button-next,.banner-swiper--arrows .swiper-button-prev{width:54px;height:54px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:var(--white);transition:var(--transition2s);position:relative;margin-top:0;top:0;right:0;left:0;visibility:visible}.banner-swiper--arrows .swiper-button-prev{transform:rotate(180deg)}.banner-swiper--arrows .swiper-button-next svg,.banner-swiper--arrows .swiper-button-prev svg{width:14px;height:14px}.banner-swiper .swiper-button-next:after,.banner-swiper .swiper-button-prev:after{display:none}.banner-swiper .swiper-pagination-horizontal{display:flex;justify-content:space-evenly;align-items:center;transform:translate(-50%,-50%);left:50%;width:auto!important;padding:0 15px;bottom:-31px;background-color:var(--light-blue-400);height:40px;border-radius:100px}.banner-swiper .swiper-pagination-bullet{background-color:var(--light-blue-200);width:10px;height:10px}.banner-swiper .swiper-pagination-bullet-active{width:10px;height:10px;background-color:var(--red)}@media (max-width:1220px){.banner-swiper--arrows{max-width:970px}}@media (max-width:992px){.banner-swiper--arrows{max-width:760px}}@media (max-width:768px){.banner-swiper--arrows{max-width:none;padding:0 20px}.banner-swiper--arrows .swiper-button-next,.banner-swiper--arrows .swiper-button-prev{width:40px;height:40px}}  .details--breadcrumb{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:30px 0;gap:5px;background-color:var(--white)}.details--breadcrumb .arrow-right{display:flex;width:20px;height:20px;align-items:center}.details--breadcrumb a{min-width:50px}.details--breadcrumb a,.details--breadcrumb small{color:var(--gray-blue);transition:var(--transition2s);font-size:16px;line-height:26px;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-transform:lowercase}.details--breadcrumb a:hover{color:var(--red);text-decoration:underline}@media (max-width:1224px){.details--breadcrumb{padding:30px 20px!important}}@media (max-width:992px){.details--breadcrumb{padding:20px 0}.breadcrumb--link{line-height:22px}}@media (max-width:768px){.details--breadcrumb{padding:15px 20px}}  .cookieinfo{position:fixed;left:0;right:0;height:auto;z-index:2147483647;background:#fff!important;color:var(--dark-primary);line-height:21px;padding:8px 18px;font-size:14px;text-align:center;bottom:0;opacity:1;box-shadow:0 0 15px -3px rgb(0 0 0 / 30%);min-height:100px!important;display:flex;flex-flow:row-reverse;align-items:center;justify-content:center;font-family:'muliregular'!important}.cookieinfo-close{float:right;padding:5px 8px;margin-left:5px;cursor:pointer;color:#ffffff!important;background:var(--dark-primary)!important;text-align:center;border-radius:0!important;min-width:200px!important;min-height:45px!important;display:flex!important;justify-content:center;align-items:center}@media (max-width:1024px){.cookieinfo{flex-flow:column-reverse!important}.cookieinfo-close{margin-top:15px!important;margin-left:0!important}.cookieinfo span{font-size:13px!important;line-height:20px!important}}  .page-error{min-height:500px;flex-flow:column;padding:28px}.page-error .title{font-family:var(--main-font);font-size:33px;max-width:430px;text-align:center;color:var(--red)}.page-error .description{font-family:var(--main-font);font-size:20px;max-width:379px;text-align:center;margin-top:24px;line-height:30px;color:var(--title-text)}.page-error .btn-news{width:170px;height:35px;border:1px solid var(--red);background-color:var(--red);font-family:var(--main-font);font-size:13px;border-radius:2px;color:var(--white);transition:all .4s;margin-top:30px}  .footer{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;background-color:var(--white)}.footer__wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:40px 0}.footer__list-title{color:var(--red);font-weight:700;font-size:16px;line-height:26px}.footer__socials--icons{display:flex;gap:25px}.footer__socials--icons a{display:block;max-width:20px}.footer__socials--icons a img{display:block;width:100%;height:100%;object-fit:scale-down}.footer__list-group .header__center--logo,.footer__list-group--links{width:100%;margin-bottom:30px}.footer__list-group .header__center--logo img{max-width:240px;padding-top:10px}.footer__list-group--logo{width:100%;max-width:246px}.footer__list-group,.footer__list-group--socials,.footer__list-group--links,.footer__grid-item--contact,.footer__contact--email,.footer__list-group--payment,.footer__grid-item--security{display:flex;flex-direction:column;gap:15px}.footer__links--item a{font-weight:400;color:var(--gray-blue);font-size:14px;line-height:19px}.footer__links--item a:hover{color:var(--red);text-decoration:underline;transition:var(--transition2s)}.footer__contact--phone{font-size:32px;line-height:38px;font-weight:700;color:var(--red)}.footer__contact--working-time{color:var(--gray-blue);font-weight:400;line-height:26px;font-size:16px;margin-bottom:15px}.footer__email--link{font-size:16px;font-weight:400;line-height:26px;color:var(--gray-blue)}.footer__email--link a{color:var(--gray-blue);text-decoration:underline;font-size:16px;line-height:26px;transition:var(--transition2s)}.footer__email--link a:hover{color:var(--red)}.footer__payment--icons{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;max-width:260px;margin-bottom:30px}.footer__payment--icons img{width:100%;max-width:57px}.footer__grid-item--security figure{display:flex;align-items:flex-start;gap:10px}.footer__grid-item--security figure img{max-width:90px}.footer__grid-item--security figure img:first-of-type{padding-top:5px}.footer__store-info{width:100%;padding:30px 0;background-color:var(--light-blue-600)}.footer__store-info img{width:151px;height:40px}.footer__store-info small,.footer__store-info a{font-size:12px;line-height:20px;font-weight:400;color:var(--gray-blue);margin-block:auto}@media (max-width:1220px){.footer__wrapper{grid-template-columns:repeat(2,1fr);row-gap:60px}.footer__list-group--socials,.footer__list-group--links,.footer__grid-item--contact,.footer__contact--email,.footer__list-group--payment,.footer__grid-item--security{gap:10px}.footer__list-group .header__center--logo,.footer__list-group--links{margin-bottom:20px}}@media (max-width:1224px){.footer__wrapper{padding:30px 20px!important}}@media (max-width:576px){.footer__wrapper{grid-template-columns:1fr}.footer__list-group .header__center--logo{justify-content:center}.footer__list-group--socials,.footer__list-group,.footer__grid-item--contact{text-align:center}.footer__list-group{align-items:center;text-align:cent}}  *{margin:0;padding:0;box-sizing:border-box;font-family:var(--main-font);list-style:none;letter-spacing:.03em}#increazy-account-background #increazy-account-close span{font-size:0}#increazy-account-background #increazy-account-close span:after{content:'←';font-size:20px}*:focus{outline:none}html:focus-within{scroll-behavior:smooth}html.menu-open{overflow:hidden!important}body{-webkit-font-smoothing:antialiased}figure{margin:0}a,button{cursor:pointer}h1,h2,h3,h4,h5,h6,p{margin-bottom:0}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.container{max-width:1224px;margin:auto;width:100%}.container::after,.container::before{content:unset!important}@media (max-width:1224px){.container{max-width:none;padding:0 20px}}.isdesktop{display:flex!important}.ismobile{display:none!important}.showcase-title{text-align:center;width:100%;padding-block:60px 40px}.showcase-title--text{font-size:32px;color:var(--dark-brown);font-weight:700;line-height:38px;margin-bottom:20px}.showcase-title span{width:85px;background-color:var(--red);height:3px;display:flex;justify-content:center;margin:auto}.button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #fff0;font-size:12px;text-transform:uppercase;background-color:var(--red);color:var(--white);font-family:inherit;transition:var(--transition2s);font-weight:700}.button:hover{filter:brightness(.85);-webkit-filter:brightness(.85);color:var(--white);cursor:pointer}  .header{position:relative}.header__top-text{display:flex;justify-content:center;min-height:52px;align-items:center;background-color:var(--light-blue)}.header__top-text p{font-size:14px;text-align:center;color:var(--gray-blue)}.header__center--container{display:flex;justify-content:space-between;align-items:center;height:104px}.header__center--logo{display:flex;width:200px}.header__center--logo img{width:100%;max-width:180px;cursor:pointer}.header__center--search{display:flex;justify-content:center;position:relative;width:500px;margin:0 10px}.header__center--search input{width:100%;min-width:220px;padding:0 20px;color:var(--dark-brown);border:1px solid var(--light-blue-100);outline:none;font-size:14px;font-family:inherit;letter-spacing:inherit;transition:var(--transition2s);height:55px}.header__center--search input:focus{border:1px solid var(--red)}.header__center--search input::placeholder{font-size:12px;letter-spacing:.03em;color:var(--light-blue-200);font-family:var(--main-font)}.header__center--search .loader_container{justify-content:flex-end}.header__icons-mobile{display:none}.header__search--results{position:absolute;flex-flow:column;top:55px;box-shadow:0 5px 20px -3px rgb(0 0 0 / .1);background-color:var(--background);z-index:100;gap:10px;padding:10px 0}.header__results--card{display:flex;gap:15px;min-height:55px;padding:5px 10px}.header__results--card:hover{background-color:var(--light-blue)}.header__results--card img{width:55px;max-height:55px}.header__info--name{font-size:14px;color:var(--gray-blue);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.header__name--price{color:var(--bold-text)}.header__results--see-all{width:100%;text-decoration:underline;color:var(--red);font-size:16px;line-height:26px;font-weight:700;transition:var(--transition2s)}.header__results--see-all:hover{color:var(--gray-blue)}.header__search--icon{position:absolute;right:20px;bottom:18px;display:flex;cursor:pointer}.header__search--icon img{max-width:20px;color:var(--red)}.header__center--user{display:flex;justify-content:space-between;width:230px;min-height:50px;align-items:center;position:relative}.header__user--login{display:flex;justify-content:space-between;align-items:center;gap:10px}.header__user--login img{cursor:pointer;width:24px}.header__login--registration{font-size:12px;color:var(--gray-blue);max-width:76px;line-height:17px}.header__login--username{font-size:14px;color:var(--gray-blue);font-weight:500}.header__login--username:hover{color:var(--red);text-decoration:underline}.header__user--login span{color:var(--red);text-decoration:underline;cursor:pointer}.header__user--cart{display:flex;align-items:center;cursor:pointer;padding-right:5px}.header__user--cart img{width:24px}.header__cart--items-count{position:absolute;background-color:var(--red);border:2px solid var(--red);color:var(--white);font-weight:700;width:18px;height:18px;border-radius:100%;top:4px;right:1px;text-align:center;line-height:14px}.navbar{display:flex;justify-content:center;width:100%;border-top:1px solid var(--light-blue-100);border-bottom:1px solid var(--light-blue-100);min-height:70px}.navbar--list{display:flex;justify-content:space-between;align-items:center;position:relative}.list--item{display:flex;align-items:center;cursor:pointer;height:100%}.list--item.hover-active>img{max-width:30px}.list--item.hover-active{position:relative;gap:15px;min-height:70px}.list--item.mobile-hamburger{display:none}.list--item.mobile-hamburger>img{max-width:20px}@media (max-width:1220px){.list--item,.hovertabs,.list--item.hover-active{display:none}.list--item.mobile-hamburger{display:flex}}.item--dropdown{font-size:14px;font-weight:600;color:var(--red);min-width:170px}.item--link{color:var(--gray-blue);font-size:14px;font-weight:500;position:relative;transition:var(--transition2s)}.item--link.active-category{color:var(--red)}.item--link::before{content:"";width:100%;height:2px;background-color:var(--red);display:flex;position:absolute;bottom:-5px;opacity:0;transition:var(--transition2s)}.item--link:hover,.item--link:hover::before{color:var(--red);opacity:1}.hovertabs{position:absolute;top:100%;z-index:50;min-height:550px;overflow:hidden;background-color:var(--white);box-shadow:rgb(0 0 0 / 15%) 0 10px 15px;display:none;transition:var(--transition2s);animation:fadeIn-banner 0.5s ease 0s 1 normal forwards}.hovertabs-active{display:flex}.hovertabs--tab-banner{position:absolute;top:0;right:0;max-width:932px;height:100%;visibility:visible;opacity:1;display:block;transition:all ease-in-out .2s;z-index:1}.tabBanner-active{opacity:0;visibility:hidden}.hovertabs--tabslist{width:100%;max-width:288px;height:100%;max-height:450px;background-color:var(--white);display:flex;flex-flow:column nowrap;border-right:1px #fff0;overflow:auto}.hovertabs--tabslist:hover{border-right:1px solid var(--light-blue-400)}.hovertabs--tabslist::-webkit-scrollbar,.hovertabs--tabslist::-webkit-scrollbar-thumb{display:none}.tabslist--item{width:100%}.tabslist--item:hover .item--category-title{background-color:var(--light-blue-200);color:var(--white)}.item--subcategory-content{display:none;width:calc(100% - 290px);height:100%;top:0;left:23.6%;position:absolute;transition:var(--transition2s)}.subcategory-content--list{height:100%;position:relative;list-style:none}.item--category-title,.subcategory-link--name{height:40px;display:flex;align-items:center;justify-content:space-between;padding-left:15px;color:var(--gray-blue);font-size:14px;font-weight:400;line-height:19px}.item--category-title>svg,.subcategory-link--name>svg{width:24px;transform:rotate(270deg);pointer-events:none}.list--subcategory-link{margin-left:-1px}.list--subcategory-link:hover>a{background-color:var(--light-blue-400);color:var(--dark-brown)}:hover>.item--subcategory-content{display:flex;flex-direction:column}.hovertabs--lateral-banner{position:absolute;right:0;height:100%;border-left:1.5px solid var(--light-blue-400);display:flex;padding:20px;background-color:var(--white)}.hovertabs--lateral-banner img{height:inherit}.hovertabs--brands{position:absolute;display:flex;justify-content:space-between;align-items:center;bottom:0;height:124px;width:100%;border-top:1px solid var(--light-blue-400);background-color:var(--white);max-width:654px;margin:auto;right:22.8%}.hovertabs--brands img{display:block;max-width:120px;max-height:64px}@keyframes fadeIn-banner{0%{opacity:0}100%{opacity:1}}.header__menu-offcanvas--overlay{position:fixed;left:0;right:0;top:0;bottom:0;opacity:0;visibility:hidden;z-index:2000;background-color:rgb(0 0 0 / 70%);transition:var(--transition2s)}.header__menu-offcanvas--overlay.overlay-active{opacity:1;visibility:visible}.header__menu-offcanvas{background-color:var(--white);position:fixed;display:flex;flex-flow:column;width:350px;height:100%;z-index:2500;top:0;bottom:0;left:-350px;transition:var(--transitionCubicBezier);-webkit-transition:var(--transitionCubicBezier);box-shadow:rgb(99 99 99 / 20%) 0 2px 8px 0}.header__menu-offcanvas.offcanvas-active{left:0}.header__menu-offcanvas--container{width:100%;max-height:600px;overflow:auto}.header__menu-offcanvas--container::-webkit-scrollbar,.header__menu-offcanvas--container::-webkit-scrollbar-thumb{display:none}.header__menu-offcanvas--close{background-color:var(--light-blue);width:100%;display:flex;justify-content:flex-end;min-height:50px;align-items:center;padding:0 20px}.header__menu-offcanvas--close svg{width:25px;height:25px}.header__accordion .accordion__button{display:flex;justify-content:space-between;align-items:center;padding:0 20px;background-color:var(--white);transition:background-color 250ms ease-in-out;min-height:50px;width:100%;border:none;outline:none;border-bottom:1px solid var(--light-blue-100)}.header__accordion.is-open .accordion__button{border-bottom:none;background-color:var(--red-100);box-shadow:rgb(0 0 0 / 15%) 0 10px 15px}.header__accordion .accordion__button:is(:hover,:focus){background-color:var(--red-100)}.header__accordion .accordion__button:is(:hover,:focus) .accordion__title{color:var(--white)}.header__accordion .accordion__button:is(:hover,:focus) .accordion__chevron svg path{fill:var(--white)}.accordion__button .accordion__title{color:var(--gray-blue);font-size:16px;font-weight:600;width:calc(100% - 50px);text-align:left}.header__accordion.is-open .accordion__title{color:var(--white)}.accordion__button .accordion__title span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.header__accordion .accordion__chevron{display:flex;align-items:center}.header__accordion .accordion__chevron svg{width:30px;height:30px;transition:transform 250ms ease-in-out}.header__accordion.is-open .accordion__chevron svg{transform:rotate(-180deg)}.header__accordion.is-open .accordion__chevron svg path{fill:var(--white)}.header__accordion .accordion__content{max-height:0;overflow:hidden;transition:max-height 250ms ease-in-out;background-color:var(--light-blue)}.header__accordion .accordion__content .accordion__listing{padding:0 20px}.header__accordion .accordion__content .accordion__list{height:30px}.header__accordion .accordion__content .accordion__link{display:block;line-height:30px}.header__accordion .accordion__content .accordion__link span{color:var(--gray-blue);font-weight:500;font-size:14px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:calc(100% - 30px)}.header__accordion .accordion__content .accordion__link span:is(:hover,:focus){color:var(--red);font-weight:600}@media (max-width:1220px){.header__center--user{width:190px}.header__user--login{flex-direction:column;gap:0}.header__login--username{font-size:12px!important}.hovertabs{display:none}.item--subcategory-content{left:29.6%}.hovertabs--tab-banner{max-width:683px;object-fit:cover}.hovertabs--brands{max-width:666px;right:17px}}@media (max-width:992px){.header__top-text{min-height:43px}.header__center--search{max-width:350px}.header__center--user{width:170px}.navbar{min-height:50px}}@media (max-width:768px){.header__icons-mobile{display:flex;justify-content:space-between;align-items:center;padding:10px 0;min-height:60px}.header__center--container,.header__top-text{padding:0 20px}.header__top-text p{font-size:12px}.header__center--container{height:60px;justify-content:center;padding:0;margin-bottom:10px}.header__center--container .header__center--logo,.header__center--container .header__center--user,.header__center--container .header__user--login p{display:none}.header__center--search{max-width:none;margin:0;width:100%}.header__center--search input{height:45px}.header__search--icon{bottom:13px}.header__search--results{top:45px}}@media (max-width:576px){.header__login--registration,.header__login--username{display:none}.header__center--user{width:85px;min-height:25px}.header__cart--items-count{top:-7px;right:1px}}@media (max-width:470px){.header__menu-offcanvas{width:300px}}  .loader_container{position:absolute;pointer-events:none;background-color:rgb(255 255 255 / .9);left:0;top:0;bottom:0;height:100%;min-height:100%;width:100%;display:none;align-items:center;justify-content:center;z-index:-1}.loader_container[data-enabled="true"]{display:flex!important;z-index:1000}.loader{display:inline-block;position:relative;width:80px;height:80px}.loader svg{width:55px!important}.loader svg g rect{fill:var(--red)}#loader_page{display:none;top:0;left:0}#loader_page[data-enabled="true"]{display:flex;width:100%;justify-content:center;align-items:center;height:80vh;background-color:rgb(255 255 255 / .9)}.loadmore__button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:none;font-size:12px;text-transform:uppercase;background-color:var(--red);color:var(--white);font-family:inherit;transition:var(--transition2s);font-weight:700;max-width:180px;line-height:40px;position:relative}.loadmore__button .loader_container{background-color:rgb(255 255 255 / .4);border:1px solid rgb(255 255 255 / .4)}.loadmore__button .loader_container .loader svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px}.loadmore__button .loader_container .loader svg g rect{fill:var(--white)!important;color:var(--white)!important}  .politicas{max-width:800px;margin:0 auto;padding:50px 28px}.politicas .politicas__container .title{color:var(--title-text);margin-bottom:20px}.politicas .politicas__container .text{margin-bottom:35px;color:var(--text)}.politicas .politicas__container .text strong{color:var(--title-text)}.politicas .politicas__container .text span{line-height:30px}  .card-body{width:100%;border:1px solid var(--light-blue-500);height:auto;max-width:263px;background-color:var(--white)}.card-body--image{min-height:200px;display:flex;background:local;justify-content:center;position:relative}.card-body--image>img{width:100%;object-fit:contain;padding:5px}.card-body--info{padding:12px;display:flex;gap:10px;flex-direction:column}.info--text{display:flex;flex-direction:column;justify-content:space-between;height:100%;text-align:start}.text--title{color:var(--gray-blue);font-weight:700;font-size:16px;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.info--price{min-height:70px;display:flex;flex-direction:column;justify-content:flex-end}.price--old{font-size:12px;font-weight:700;line-height:15px;color:var(--light-blue-200)}.price--current{font-size:19px;color:var(--red);font-weight:400;line-height:23px}.price--installment{font-size:12px;line-height:15px;font-weight:400;color:var(--light-blue-200)}.card-body--buttons{display:flex;height:40px;gap:12px}.card-body--actions{display:flex;justify-content:space-evenly;align-items:center;font-size:14px;font-weight:700;line-height:19px;width:100%;max-width:80px;color:var(--red);border:1px solid var(--light-blue-100);height:100%;cursor:pointer}.card-body--buttons .button{background-color:var(--red);height:100%;width:100%}.unavailable--message{min-height:80px;display:flex;flex-direction:column;justify-content:center}.unavailable--message p{font-size:16px;font-weight:700;line-height:26px;color:var(--light-blue-200)}.unavailable-btn.button{background-color:var(--light-blue-100);border:1px solid var(--light-blue-700);color:var(--gray-blue);height:40px}.card-body--buttons .buttons--restricted{color:var(--red-200);border:1px solid var(--red-200);background-color:var(--red-400);gap:5px}.card-body--buttons .buttons--restricted img{max-width:12px}@media (max-width:1220px){.slide--container{max-width:840px}}@media (max-width:1024px){.card-body{max-width:none}}@media (max-width:768px){.card-body{max-width:300px;margin:auto}}@media (max-width:560px){.card-body--image>img{height:450px}}  .slide-section{width:100%;background-color:var(--white);position:relative;display:flex;align-items:center;margin-bottom:80px}.showcase{position:relative;--swiper-pagination-bottom:-40px}.showcase .swiper{margin:0 70px;min-height:430px}@media (max-width:1220px){.showcase{max-width:970px}.showcase .swiper{max-width:840px;margin:auto}}@media (max-width:992px){.showcase{max-width:760px}.showcase .swiper{max-width:645px}}.slide-section>.swiper{width:max-content!important}.showcase .swiper-button-next,.showcase .swiper-button-prev{width:54px;height:54px;border:1px solid var(--light-blue-600);border-radius:100%;transition:var(--transition2s);background-color:var(--white);top:55%}.showcase .swiper-button-prev{transform:rotate(180deg);left:0}.showcase .swiper-button-next{right:0}.showcase .swiper-button-next img,.showcase .swiper-button-prev img{width:14px;height:14px}.showcase .swiper-button-next:hover,.showcase .swiper-button-prev:hover{border:1px solid var(--red)}.showcase .swiper-button-next:after,.showcase .swiper-button-prev:after{display:none}.showcase .swiper-button-next.swiper-button-disabled,.showcase .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;pointer-events:all}.showcase .swiper-pagination-bullet{background-color:var(--light-blue-200);width:10px;height:10px}.showcase .swiper-pagination-bullet-active{width:10px;height:10px;background-color:var(--red)}@media (max-width:768px){.showcase{max-width:none;padding:0 20px}.showcase .swiper-button-next{right:15px;width:40px;height:40px}.showcase .swiper-button-prev{left:15px;width:40px;height:40px}}  #toast{position:fixed;border-radius:5px;background-color:var(--toast-default);bottom:20px;left:-100vw;transition:1s;z-index:10000;box-shadow:0 0 20px -5px rgb(0 0 0 / 22%);display:flex;align-items:center;padding:0 0 0 20px;color:#fafafa;min-height:40px}#toast[data-enabled]{transition:1s;left:20px}#toast[data-color="blue"]{background-color:var(--toast-blue)}#toast[data-color="green"]{background-color:var(--toast-green)}#toast[data-color="yellow"]{background-color:var(--toast-yellow)}#toast[data-color="red"]{background-color:var(--toast-red)}#toast p{font-size:14px}#toast span{padding:0 20px;cursor:pointer;font-size:12px;font-family:system-ui;user-select:none;margin-left:10px}  .homeoffice{display:flex;align-items:center;justify-content:center}.homeoffice__banner{position:relative;overflow:hidden}.homeoffice__banner>img{width:1200px;height:520px;object-fit:cover;border-radius:10px}.homeoffice__banner--text{position:absolute;z-index:1;top:0;text-align:center;display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center;height:100%}.homeoffice__banner--text h2{color:var(--background);font-size:56px;font-weight:700;line-height:64px}.homeoffice__banner--text p{color:var(--clean-text);font-size:16px;line-height:24px;font-weight:400;padding-bottom:35px}.homeoffice__banner--text a{width:98px;height:40px;border:none;color:var(--dark-primary);background-color:var(--background);font-weight:400;font-size:14px;border-radius:4px;transition:all ease .2s;display:flex;justify-content:center;align-items:center}.homeoffice__banner--text a:hover{filter:brightness(80%)}@media (max-width:860px){.homeoffice__banner--text h1{font-size:32px}.homeoffice__banner--text p{font-size:12px}}  .details--panel{display:flex;justify-content:center;gap:30px;margin-bottom:80px}.details--divider{display:block;height:1.5px;width:100%;background-color:var(--light-blue-100)}@media (max-width:1024px){.details--panel{gap:25px;flex-direction:column}}  .filters{display:flex;margin-bottom:60px}@media (max-width:768px){.filters{padding:0 20px}.filters--overlay{position:fixed;width:100%;height:100%;bottom:0;top:0;right:0;left:0;background-color:rgb(0 0 0 / .699);z-index:10;opacity:0;visibility:hidden;transition:var(--transition3s)}.filters--overlay.overlay-active{opacity:1;visibility:visible}}  .btn-default{width:150px;height:42px;background-color:var(--red);font-family:var(--main-font);font-size:14px;font-weight:500;line-height:17px;text-align:center;text-transform:uppercase;color:#fff;border:none;transition:all 0.4s}.btn-default .text{font-family:var(--main-font);font-size:14px;font-weight:500;line-height:17px;text-align:center;text-transform:uppercase;color:#fff}.btn-default:hover{background-color:var(--red-400)}.btn-default.lock{pointer-events:none;opacity:.4}.btn-default .loader_container{position:relative!important;width:100%;height:100%;background-color:rgb(255 255 255 / .5);backdrop-filter:blur(8px)}.btn-default .loader_container[data-enabled=true]~.text{display:none;background:#fff0}.btn-default .loader_container .loader svg{height:40px}.btn-default .loader_container .loader{justify-content:center;align-items:center;display:flex}.btn-default .loader_container .loader svg g rect{fill:var(--red)!important}  .account__form{flex-flow:column;min-height:fit-content;row-gap:25px}.account__form .col--2,.account__form .col--3{flex-flow:nowrap;justify-content:space-between}.account__form .col--2 .field{max-width:calc(50% - 10px)}.account__form .col--3 .field{max-width:calc(33% - 10px)}.account__form .back,.account__form .forgot,.account__form .has-account{width:max-content;min-height:max-content;height:max-content;font-family:var(--main-font);font-size:13px;color:#3E3E3F;text-decoration:underline}  .account__grid{width:100%;min-height:500px;margin-bottom:100px;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start}.account__grid-container{padding:40px;box-sizing:border-box}.account__grid-container-form{width:100%;max-width:500px;flex-flow:column;align-items:center;background:#fff}.account__grid .title{min-width:100%;font-family:var(--main-font);font-size:33px;max-width:430px;text-align:center;text-transform:uppercase;color:var(--red);margin-bottom:7px}.account__grid .description{font-family:var(--main-font);font-size:16px;font-weight:400;color:#828282;margin-top:24px;margin-bottom:50px;text-align:center}@media (max-width:1024px){.account__grid{min-height:auto;flex-flow:column;margin-block:25px 150px}.account__grid-container{padding:24px}.account__grid-container-form{max-width:350px;padding:30px 0;box-shadow:none}}  .account__form .field{flex-flow:column;align-items:flex-start}.account__form .field .field-label{font-family:var(--main-font);font-size:14px;text-align:center;text-transform:uppercase;color:#3E3E3F}.account__form .field .field-block{position:relative}.account__form .field.invalid .field-input{border-color:#d33131}.account__form .field.readonly .field-input{pointer-events:none;background:#f3f3f3}.account__form .field .field-input[readonly]{opacity:.7}.account__form .field .field-input{width:100%;height:40px;padding:0 15px;font-family:var(--main-font);font-size:14px;border:1px solid #E6E6E6;background-color:#fff;color:#3E3E3F;border-radius:4px;margin-top:3px}.account__form .field .field-input::placeholder{font-family:var(--main-font);font-size:14px;color:#3E3E3F}.account__form .field .field-input::-webkit-outer-spin-button,.field-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.account__form .field .spy{position:absolute;width:auto;min-height:auto;right:12px;top:14px;cursor:pointer}.account__form .field .spy svg.eye-off{display:none}.account__form .field .spy svg.eye-off.active{display:block!important}.account__form .field .spy svg.eye-on{display:none}.account__form .field .spy svg.eye-on.active{display:block!important}.account__form .field .spy svg{width:17px}.account__form .field .field-error{font-size:12px;right:0;width:max-content;color:#d33131;display:none}.account__form .field .field-error.active{display:block!important}  .account__menu{max-width:224px;width:100%;max-height:100vh;margin-right:40px;transition:all 0.4s}.toggle-menu{display:none}.account__menu-list{flex-flow:column;justify-content:flex-start;row-gap:5px}.account__menu-list-item{flex-flow:nowrap;width:100%;height:30px;justify-content:flex-start;padding:0 20px;align-items:center;margin:0;font-family:var(--main-font);font-size:11px;font-weight:400;line-height:15px;color:#828282;text-transform:uppercase;cursor:pointer}.account__menu-list-item:hover{background-color:#F9F5F3}.account__menu-list-item.active{color:#000;border-radius:4px;position:relative;background-color:#F9F5F3}.account__menu-list-item.logout{color:#D24242}@media (max-width:1024px){.toggle-menu{position:fixed;left:0;top:144px;z-index:99999;width:40px;height:40px;background-color:#fff;border:1px solid #E6E6E6;border-radius:3px;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 15px -5px #00000014}.account__menu.active+.toggle-menu{display:none}.account__menu{transform:translate(-200%);height:100%;width:275px;max-width:275px;position:fixed;top:0;left:0;bottom:0;z-index:1000;transition:all .4s;background-color:#fff}.account__menu.active{transform:translate(0)}.account__menu svg{position:absolute;top:10px;right:10px}.account__menu-list{padding:60px 24px 24px 24px}.account__menu--overlay{position:fixed;z-index:100;width:100%;background-color:rgb(0 0 0 / .5);backdrop-filter:blur(8px);left:0;bottom:0;top:0;right:0;display:none}.account__menu.active~.account__menu--overlay{display:block}}  .account{max-width:calc(1243px + 48px);margin:0 auto;padding:24px 24px 0 24px;position:relative;display:flex}.account__page .loader_container{position:absolute}.account__page{width:100%;min-height:100%;position:relative}.account__grid .new-address{width:max-content;height:42px;align-items:center;align-self:center;margin-bottom:40px;padding:12px 40px;background-color:var(--red);border:0;transition:all 0.4s}.account__grid .new-address:hover{background-color:var(--red-400)}.account__grid .new-address .label{font-family:var(--main-font);font-size:14px;font-weight:500;line-height:17px;text-align:center;text-transform:uppercase;color:#fff}.account__grid .new-address.back{background:#fff0;align-self:flex-start;padding:0}.account__grid .new-address.back .label{color:#828282;text-decoration:underline}.account__grid .new-address.back svg{margin-right:10px;margin-left:0}.account__grid .new-address svg{margin-left:10px}.account__grid .new-address.back span.new,.account__grid .new-address.back svg.new{display:none}.account__grid .new-address span.back,.account__grid .new-address svg.back{display:none}.account__grid .new-address.back span.back,.account__grid .new-address.back svg.back{display:block!important}#form-account-address{justify-content:flex-start;display:none}#form-account-address.active{display:flex}.address-list{flex-flow:column;height:max-content;min-height:max-content}.address-list .address-card:not(:last-child){margin-bottom:20px}.address-list .empty{font-family:var(--main-font);font-size:14px;font-weight:400;color:#adadad;text-align:center}.address-card{position:relative;justify-content:space-between;padding:10px 20px;border-radius:5px;transition:all 0.4s;background:#fff;box-shadow:2px 2px 15px -5px #00000014}.address-card-info{flex-flow:column;width:max-content}.address-card-info .street{width:max-content;font-family:var(--main-font);font-size:16px;text-align:center;text-transform:uppercase;color:#000}.address-card-info .city{width:max-content;font-family:var(--main-font);font-size:14px;font-weight:400;color:#828282}.address-card .remove{width:max-content;cursor:pointer}.address-card .remove svg{position:absolute;top:0;right:0;width:15px;color:var(--red)}#btn-form-address{min-height:unset}.account__orders{flex-flow:column;align-items:center}.account__orders-list{flex-flow:column;align-items:center;row-gap:15px}.account__orders-list .btn-default{margin-top:30px;min-height:unset;width:fit-content}.account__orders-list-item{align-items:center;justify-content:space-between;padding:10px 20px;cursor:pointer;list-style:none;transition:all 0.4s;border-radius:5px;box-shadow:2px 2px 15px -5px #00000014}.account__orders-list-item:hover{background-color:#F9F5F3}.account__orders-list-item.empty{cursor:auto;background:transparent!important;box-shadow:none;margin:0 auto;font-family:var(--main-font);font-size:14px;font-weight:400;color:#adadad;text-align:center}.account__orders-list-item.empty:hover{background:#fff0}.account__orders-list-item-info{width:max-content}.account__orders-list-item-info .info-column{width:max-content;align-items:flex-start}.account__orders-list-item-info .info-column:not(:last-child){margin-right:40px}.account__orders-list-item-info .info-column .text{font-family:var(--main-font);font-size:14px;font-weight:400;color:#828282}.account__orders-list-item-info .info-column .value{font-family:var(--main-font);font-size:16px;text-align:center;text-transform:uppercase;color:#3E3E3F}.account__orders-list-item-status{background:var(--red);border-radius:30px;color:#fff;padding:0 20px;min-height:30px;width:fit-content;flex:.3}.account__orders-list-item-status .text{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;width:85%;font-family:var(--main-font);font-size:12px;text-align:center;text-transform:uppercase;color:#fff}@media (max-width:1024px){.account__orders-list-item{flex-direction:column}.account__orders-list-item-info{width:80%;justify-content:space-between;margin-bottom:10px}.account__orders-list-item-info .info-column .text{font-size:11px}.account__orders-list-item-info .info-column .value{font-size:12px}.account__orders-list-item-status{padding:0 10px;font-size:10px;width:80%}}.account__orders .back{position:absolute;left:0;top:10px;text-decoration:underline;align-items:center;cursor:pointer;width:max-content;font-family:var(--main-font);font-size:14px;font-weight:500;line-height:17px;text-align:center;text-transform:uppercase;color:#828282}.account__orders .back svg{margin-right:10px}.order-id{font-family:var(--main-font);font-size:16px;font-weight:400;color:#828282;text-align:center;margin-bottom:30px}.account__orders-block{padding:20px 30px;box-sizing:border-box;flex-flow:column;align-items:flex-start}.account__orders-block.status .text{background:var(--red);padding:5px 20px;max-width:100%;border-radius:30px;min-height:30px;width:fit-content;font-family:var(--main-font);font-size:12px;text-align:center;text-transform:uppercase;color:#fff;margin:0 auto}.account__orders-block:not(:last-child){margin-bottom:10px}.account__orders-block .title{font-size:17px;margin-bottom:10px;color:#3E3E3F}.account__orders-block .text{font-family:var(--main-font);font-size:16px;font-weight:400;color:#828282;text-align:center;width:100%;overflow-x:auto}.account__orders-block .link{font-family:var(--main-font);font-size:16px;font-weight:400;color:#828282;text-decoration:underline;margin:10px auto 0 auto}.account__orders-block .product:not(:last-child){margin-bottom:10px}.account__orders-block .product .image{margin:0;margin-right:20px!important;width:120px;min-width:120px;height:120px}.account__orders-block .product .image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.account__orders-block .product .info{width:auto;min-height:auto;flex-flow:column;align-items:flex-start;gap:5px}.account__orders-block .product .info .name{font-family:var(--main-font);font-size:17px;color:#3E3E3F}.account__orders-block .product .info .text{font-family:var(--main-font);font-size:16px;font-weight:400;color:#828282;text-align:left}.account__orders-block .product .info .price{font-family:var(--main-font);font-size:17px;color:#3E3E3F;font-weight:700}.account__orders-block .resume-prices{align-items:center;justify-content:space-between}.account__orders-block .resume-prices:not(:last-child){margin-bottom:10px}.account__orders-block .resume-prices .text{width:auto;font-family:var(--main-font);font-size:16px;font-weight:400;color:#828282;text-align:left}.account__orders-block .resume-prices .value{font-family:var(--main-font);font-size:17px;color:#3E3E3F;font-weight:700}.account__orders-block .resume-prices .value.coupon-code{text-transform:uppercase}.account__orders-block .resume-prices.total .text{font-family:var(--main-font);font-size:26px;text-transform:uppercase;font-weight:700;color:#3E3E3F}.account__orders-block .resume-prices.total .value{font-size:26px;font-family:var(--main-font)}@media (max-width:1024px){.account__orders .back{position:absolute;top:10px;color:#fff0}}.account__payments{flex-flow:column;align-items:center}.account__payments-list{flex-flow:column}.account__payments-list-item{align-items:center;justify-content:space-between;padding:10px 20px;list-style:none;transition:all 0.4s;border-radius:5px;background:#fff;box-shadow:2px 2px 15px -5px #00000014;position:relative}.account__payments-list-item.empty{cursor:auto;pointer-events:none;background:transparent!important;box-shadow:none;margin:0 auto;font-family:var(--main-font);font-size:14px;font-weight:400;color:#adadad;text-align:center}.account__payments-list-item:not(:last-child){margin-bottom:10px}.account__payments-list-item-info{width:max-content;align-items:center}.account__payments-list-item-info .info-column{width:max-content;align-items:flex-start;height:100%;justify-content:center}.account__payments-list-item-info .info-column:not(:last-child){margin-right:40px}.account__payments-list-item-info .info-column .flag{height:30px}.account__payments-list-item-info .info-column .text{font-family:var(--main-font);font-size:14px;font-weight:400;color:#828282}.account__payments-list-item-info .info-column .value{font-family:var(--main-font);font-size:16px;text-align:center;text-transform:uppercase;color:#3E3E3F}.account__payments-list-item .remove{width:max-content;height:max-content;cursor:pointer}.account__payments-list-item .remove svg{width:15px;color:var(--red);position:absolute;top:0;right:0}@media (max-width:1024px){.account__payments-list-item-info{width:max-content}.account__payments-list-item-info .info-column:not(:last-child){margin-right:15px}.account__payments-list-item-info .info-column .text{font-size:11px}.account__payments-list-item-info .info-column .value{font-size:12px}}.account__wishlist{display:flex;align-items:flex-start;flex-wrap:wrap;gap:30px}.account__wishlist .empty{cursor:auto;pointer-events:none;background:transparent!important;box-shadow:none;margin:0 auto;font-family:var(--main-font);font-size:14px;font-weight:400;color:#adadad;text-align:center}.account__wishlist .product{border:1px solid #E6E6E6;border-radius:3px;position:relative;background-color:#fff;width:calc(100% / 2 - 15px)}.account__wishlist .product .remove{position:absolute;top:10px;right:10px;cursor:pointer}.wishlist__product-card{padding:20px;width:100%;height:100%;display:flex}.account__wishlist .product .image{margin:0;min-height:auto;width:130px;min-width:130px;height:130px;cursor:pointer}.account__wishlist .product .image img{width:100%;height:100%;object-fit:cover}.account__wishlist .product .info{width:max-content;min-height:auto;align-items:flex-start;margin-left:30px;cursor:pointer}.account__wishlist .product .info .name{font-family:var(--main-font);font-size:16px;text-transform:uppercase;color:#3E3E3F;margin-bottom:10px}.account__wishlist .product .info .price{font-family:var(--main-font);font-size:14px;font-weight:400;color:#828282}@media (max-width:1024px){.account__wishlist .product{width:100%}.account__wishlist .product .image{width:90px;min-width:90px;height:90px}.account__wishlist .product .info{margin-left:15px}.account__wishlist .product .info .name{font-size:13px;max-width:110px}}  .selector-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.selector-header--total-items{width:100%}.total-items--found{color:var(--light-blue-200);font-size:14px;line-height:17.8px;font-weight:700;letter-spacing:.09em}.total-items--found span{color:var(--gray-blue)}.filter-select{position:relative;display:flex;width:100%;justify-content:flex-end}.filter-select--open-offcanvas{display:none;align-items:center;font-size:14px;font-weight:700;line-height:19px;color:var(--dark-brown);border:1px solid var(--light-blue-100);border-radius:5px;height:40px;background-color:var(--light-blue-400);padding:0 10px;width:100px;justify-content:space-between}.filter-select--open-offcanvas>svg{width:20px;transform:rotate(270deg)}.filter-select--selector{display:flex;align-items:center;max-width:260px;width:100%;min-width:200px;justify-content:space-between}.selector--label{font-size:14px;font-weight:400;line-height:19px;color:var(--dark-brown)}.selector--options{width:100%;max-width:160px;position:relative;cursor:pointer;outline:none;border:1px solid var(--light-blue-100);border-radius:5px;height:40px;background-color:var(--light-blue-400);display:flex;align-items:center;padding:0 15px}.options--value{overflow:hidden;border-radius:5px;border:none}.value--input{display:none}.value--input:checked~.value--name{display:flex;align-items:center;gap:5px}.value--name{display:none;width:100%;margin:0;color:var(--dark-brown);font-size:14px;font-weight:600}.selector--options:focus~.selector--list{opacity:1;visibility:visible;background-color:var(--white)}.selector--options:focus.selector--options svg{transform:translateY(-50%) rotate(180deg)}.selector--options svg{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:20px;transition:0.4s ease}.selector--list{position:absolute;width:160px;padding:0;list-style:none;opacity:0;visibility:hidden;z-index:100;box-shadow:rgb(50 50 93 / .25) 0 13px 27px -5px,rgb(0 0 0 / .3) 0 8px 16px -8px;border-radius:5px;top:41px;right:0}.list--value:first-of-type label{border-radius:5px 5px 0 0}.list--value:last-of-type label{border-radius:0 0 5px 5px}.value--label{display:flex;padding:15px;background-color:var(--white);font-size:14px;font-weight:700;transition:var(--transition2s);color:var(--gray-blue)}.value--label:hover,.value--label:focus{background-color:var(--white-100);cursor:pointer}@media (max-width:768px){.selector-header{padding:0 20px;flex-direction:column-reverse;margin-bottom:0;gap:20px}.selector-header--total-items{margin-bottom:20px}.selector-header--total-items small{margin-bottom:30px}.filter-select{justify-content:space-between;align-items:center}.filter-select--open-offcanvas{display:flex}}@media (max-width:480px){.selector--label{display:none}.filter-select--selector{justify-content:flex-end}.selector--list{top:60px}}  .filters--radios{overflow:hidden;width:100%;min-width:270px;flex:1;position:sticky;top:10px;height:100%;background-color:var(--white)}.radios--close-offcanvas{display:flex;width:100%;justify-content:flex-end;align-items:center;padding:0 10px}.radios--close-offcanvas svg{display:none}.radios--category{width:100%;min-width:212px;margin-bottom:20px}.filters--list{margin-bottom:20px}.category--title{background-color:var(--light-blue-200);height:40px;width:100%;max-width:235px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-radius:8px;margin-bottom:10px}.title--name{color:var(--white);font-size:14px;line-height:19px;font-weight:700}.checked-filters{width:100%;min-width:212px;margin-bottom:20px}.checked-filters--container{max-width:235px;display:flex;flex-direction:column;max-height:10vh;overflow:auto;gap:5px}.checked-filters--container::-webkit-scrollbar{height:6px;max-width:6px}.checked-filters--container::-webkit-scrollbar-thumb{background-color:var(--gray-100);border-radius:10px;padding-right:10px}.checked-filters--item{display:flex;justify-content:space-between;padding:0 20px;align-items:center;background-color:var(--white-100);border-radius:8px;min-height:40px;margin-right:5px}.item--name{font-size:14px;line-height:19px;font-weight:700;color:var(--gray-blue)}.item--remover{cursor:pointer;width:20px;display:flex}.item--remover svg{fill:var(--red)}.category--list{max-width:235px;display:flex;flex-direction:column;gap:5px;max-height:300px;overflow:hidden auto}.category--list::-webkit-scrollbar{height:6px;max-width:6px}.category--list::-webkit-scrollbar-thumb{background-color:var(--gray-100);border-radius:10px;padding-right:10px}.category--list li{position:relative;height:40px;display:flex;align-items:center;padding:0 20px;color:var(--gray-blue);cursor:pointer;width:100%;font-size:14px;font-weight:500;line-height:40px}.category--list li:hover{background-color:var(--white-100);border-radius:8px}.category--list li:hover .title--label,.list--brand-active:hover.list--brand-active{font-weight:600}.title--label{width:100%;cursor:pointer;height:100%;display:flex;align-items:center;font-size:14px;line-height:40px;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.title--label input{visibility:hidden;width:0}.title--label-active{font-weight:700!important;background-color:var(--white-100);border-radius:8px}.category--list.listed-colors{display:flex;flex-direction:column}.list--checkbox{width:100%;display:flex;align-items:center;height:100%;gap:5px;cursor:pointer;position:absolute;padding-left:35px}.list--checkbox-active{color:var(--white-400)!important}.list--checkbox>input{width:0}.colors--checked{position:relative;display:block;width:28px;height:28px;border-radius:4px}.color-checked::before,.color-checked::after{position:absolute;background-color:var(--white);content:"";transform:translateX(10px) rotate(-45deg);transform-origin:left bottom;border-radius:2px}.color-checked::before{top:11px;right:22.5px;height:10px;width:3px}.color-checked::after{left:3.5px;top:17px;height:3px;width:16px}.list--input{padding-left:0!important;padding-right:0!important;width:100%;position:relative;margin-bottom:10px}.list--input:hover{background-color:transparent!important}.list--input>input{border:1px solid var(--light-blue-500);border-radius:8px;height:40px;width:100%;padding:0 35px 0 20px;transition:var(--transition2s)}.list--input>input:focus{border:1px solid var(--red);outline:none}.list--input>svg{position:absolute;right:15px;top:8px;width:20px}.list--input>span:hover{color:var(--gray-blue)!important}.list--showmore{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700!important}.list--price-value{display:flex;justify-content:space-between;width:100%}.list--price-value small{font-size:14px;line-height:19px;font-weight:400;color:var(--gray-blue)}.list--price-range{display:flex;flex-direction:column;max-width:185px;width:100%;margin-left:20px}.price-range--input{position:relative;margin:10px 0 0;height:30px}input[type=range]{position:absolute;width:100%;max-width:195px;padding:0;margin:0;border:0;outline:none;background:linear-gradient(var(--red),var(--red)) no-repeat center;background-size:100% 2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;cursor:pointer}input[type=range]::-webkit-slider-thumb:hover{background-color:var(--white-200)}input[type=range]::-webkit-slider-thumb:active{background-color:var(--red)}.price-range--input input[type=range]:nth-child(1)::-webkit-slider-thumb::before{background-color:var(--white-200)}.price-range--input input[type=range]:nth-child(2){background:none}.price-range--input input[type=range]:nth-child(2)::-webkit-slider-thumb::before{background-color:var(--white-200)}.price-range--input input[type=range]::-moz-range-track{background:none}input[type=range]:active,input[type=range]:focus,input[type=range]::-moz-focus-outer{border:none;outline:none}input[type=range]::-moz-range-thumb{position:relative;height:20px;width:20px;margin:5px 0;border-radius:50%;background-color:var(--background);box-shadow:0 1px 4px .5px rgb(0 0 0 / .3);-moz-appearance:none;appearance:none;pointer-events:all}input[type=range]::-moz-range-thumb:hover{background-color:var(--white-200)}input[type=range]::-moz-range-thumb:active{background-color:var(--red)}input[type=range]::-webkit-slider-thumb{position:relative;height:20px;width:20px;margin:5px 0;border-radius:50%;background-color:var(--background);box-shadow:0 1px 4px .5px rgb(0 0 0 / .3);-webkit-appearance:none;appearance:none;pointer-events:all}@media (max-width:768px){.filters--radios{width:300px;position:fixed;z-index:100;height:100%;top:0;bottom:0;left:-100%;transition:var(--transitionCubicBezier);-webkit-transition:var(--transitionCubicBezier);box-shadow:rgb(99 99 99 / 20%) 0 2px 8px 0}.filters--radios.sidemenu-active{left:0}.radios--close-offcanvas{min-height:40px;background-color:var(--light-blue)}.radios--close-offcanvas svg{display:flex;width:25px;height:25px}.radios--scroll{max-height:92vh;overflow-y:scroll;padding:10px 20px;margin-right:10px}.radios--scroll::-webkit-scrollbar{height:6px;max-width:6px}.radios--scroll::-webkit-scrollbar-thumb{background-color:var(--gray-100);border-radius:10px}}@media (max-width:480px){.filters--radios{max-width:none}}  .filtergrid--grid{display:flex;margin-bottom:60px}.filters--cards{flex:5;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.cards--container{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;margin-bottom:35px}.cards--nothing-found{height:100%;display:flex;width:100%;justify-content:center;align-items:center;min-height:55vh}.nothing-found--message{font-size:24px;color:var(--dark-brown);line-height:26px;font-weight:700;text-align:center}@media (max-width:1220px){.cards--container{grid-template-columns:repeat(3,1fr);grid-gap:26px}.filtergrid--container{max-width:990px}}@media (max-width:1024px){.cards--container{grid-template-columns:repeat(2,1fr)}.filtergrid--container{max-width:760px}}@media (max-width:768px){.cards--container{grid-template-columns:repeat(3,1fr);grid-gap:12px;width:100%}}@media (max-width:620px){.cards--container{grid-template-columns:repeat(2,1fr);grid-gap:25px;width:100%}}@media (max-width:480px){.cards--container{grid-template-columns:1fr;grid-gap:25px;justify-items:center}}  .pagination{display:flex;align-items:center;justify-content:center;min-height:50px;width:100%}.pagination--buttons{display:flex;gap:15px;margin:0 10px}.buttons--item{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background-color:var(--white);color:var(--gray-blue);border:none;font-weight:500;font-size:16px;cursor:pointer;line-height:38px;border-radius:100%;transition:var(--transition2s)}.buttons--item:hover{background-color:var(--white-100)}.buttons--item.active-button{background-color:var(--red);color:var(--white)}.pagination--left-arrows,.pagination--right-arrows{display:flex;cursor:pointer;gap:10px}.pagination--left-arrows>svg,.pagination--right-arrows>svg{max-width:24px}.pagination--left-arrows>svg:first-of-type{transform:rotate(90deg)}.pagination--left-arrows>svg:nth-of-type(2){transform:rotate(180deg)}.pagination--right-arrows>svg:first-of-type{transform:rotate(270deg)}.filtergrid--border-bottom{margin-bottom:60px}.filtergrid--border-bottom span{width:100%;height:1px;display:block;background-color:var(--light-blue-100)}@media (max-width:520px){.pagination--left-arrows,.pagination--right-arrows{gap:0}.buttons--item{font-size:14px;width:30px;height:30px}}  .category-desc{margin-bottom:40px}.category-desc--line{width:100%;height:1px;display:block;background-color:var(--light-blue-100);margin-bottom:40px}.content--title{font-size:27px;color:var(--dark-brown);line-height:32px;padding-bottom:20px;font-weight:700}.content--text{font-size:16px;line-height:26px;color:var(--gray-blue);font-weight:400}  .onsale-cards{background-color:var(--white-100);padding:45px 0;width:100%;overflow:auto}.onsale-cards--scroll::-webkit-scrollbar{display:none}.onsale-cards--container{display:grid;grid-template-columns:repeat(4,1fr);max-width:1220px;justify-items:center;gap:20px;margin:auto}.body--wrraper{display:flex;width:288px;min-height:130px;border:1px solid var(--light-blue-100);gap:10px;background-color:var(--white);transition:var(--transition2s);cursor:pointer}.body--wrraper:hover{border:1px solid #fff0;box-shadow:rgb(99 99 99 / 10%) 0 2px 15px 0}.body--image{width:240px;display:flex;background-color:var(--white)}.body--image img{width:100%;height:100%}.body--description{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 15px 15px 0}.description--text{height:100%;display:flex;flex-direction:column;justify-content:space-between}.text--content{color:var(--gray-blue);font-weight:400;font-size:19px;line-height:23px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.text--discount{color:var(--red);font-size:16px;font-weight:700;line-height:22px}.text--discount>span{text-transform:uppercase}.text--arrow img{max-width:20px}@media (max-width:1220px){.onsale-cards--container{grid-template-columns:repeat(2,1fr)}.onsale-cards--scroll{overflow-y:auto}.onsale-cards--body{width:max-content;justify-self:flex-start}.onsale-cards--body:nth-of-type(odd){justify-self:flex-end}}@media (max-width:768px){.onsale-cards--container{grid-template-columns:repeat(1,1fr)}.onsale-cards--body{width:max-content;justify-self:center}.onsale-cards--body:nth-of-type(odd){justify-self:center}}@media (max-width:576px){.body--description{padding:15px}}  .newsletter{display:flex;align-items:center;position:relative;background-color:var(--red-300)}.newsletter>img{object-fit:cover;position:absolute;top:0;bottom:0;left:0;height:100%;right:0;max-width:1240px;margin:auto}.newsletter__container{width:100%;height:270px;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.newsletter__title{text-align:center}.newsletter__title h2{color:var(--white);font-weight:700;margin-bottom:15px;font-size:32px;line-height:32px}.newsletter__title p{color:var(--white);font-size:16px;line-height:26px;font-weight:400}.newsletter__form{width:100%;display:flex;justify-content:space-between;align-items:flex-end;max-width:820px;margin:0 auto}.newsletter__form--input{display:flex;flex-direction:column;width:294px}.newsletter__form--input label{color:var(--white);text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:.12em;margin-bottom:5px}.newsletter__form--input input{border:1px solid var(--white);background-color:var(--red-300);color:var(--white);height:55px;outline:none;padding:0 20px;font-size:12px;font-weight:400;letter-spacing:.04em;font-family:inherit;transition:var(--transition2s)}.newsletter__form--input input:focus{background-color:var(--white);color:var(--red-300)}.newsletter__form--input input::placeholder{color:var(--white);font-size:12px;letter-spacing:.04em;font-weight:400;font-family:inherit}.newsletter__form .button{background-color:var(--white);color:var(--red);max-width:197px;height:55px;border:none}@media (max-width:1220px){.newsletter__form{max-width:none;gap:20px}.newsletter__form--input{width:100%}}@media (max-width:768px){.newsletter__container{height:auto;padding:40px 20px;gap:15px}.newsletter__form{margin-top:15px;flex-direction:column;align-items:center}.newsletter__form--input{width:100%}}@media (max-width:576px){.newsletter__form .button{max-width:none}}  .cart__cart--overlay{position:fixed;right:0;left:0;top:0;bottom:0;opacity:0;visibility:hidden;z-index:50;background-color:rgb(0 0 0 / 70%);transition:var(--transition2s)}.cart__cart--overlay.overlay-active{opacity:1;visibility:visible}.cart__cart--offcanvas{background-color:var(--white);position:fixed;display:flex;width:100%;max-width:450px;height:100%;z-index:100;top:0;bottom:0;right:0;transform:translateX(100%);transition:var(--transitionCubicBezier);-webkit-transition:var(--transitionCubicBezier);box-shadow:rgb(99 99 99 / 20%) 0 2px 8px 0}.cart__cart--offcanvas.offcanvas-active{transform:none}.cart__offcanvas--container{width:100%;background-color:var(--white);position:relative}.cart__offcanvas--header{background-color:var(--light-blue);width:100%;display:flex;min-height:52px;align-items:center;justify-content:space-between;padding:0 20px}.cart__offcanvas--header span{cursor:pointer;display:flex}.cart__offcanvas--header span svg{width:25px;height:25px}.cart__offcanvas--header-title{text-transform:uppercase;font-size:16px;font-weight:700;color:var(--dark-brown)}.cart__offcanvas--free-shipping{min-height:55px;display:flex;justify-content:center;margin:auto;background-color:var(--light-blue-100);position:relative;z-index:5}.cart__free-shipping--progress{display:block;position:absolute;background-color:var(--red);height:100%;left:0;max-width:100%}.cart__free-shipping--progress.shippin-free{background-color:var(--green)}.cart__free-shipping--content{display:flex;align-items:center;position:absolute;height:100%;gap:10px}.cart__free-shipping--content svg{width:25px;height:25px}.cart__content--text{font-size:14px;line-height:18px;color:var(--white);font-weight:700}.cart__content--text-secondary{font-size:14px;line-height:23px;font-weight:700;color:var(--white)}.cart__offcanvas--empty-cart{display:flex;flex-direction:column;min-height:100%;align-items:center;justify-content:center;gap:15px}.cart__empty-cart--title{font-size:27px;color:var(--gray-blue);line-height:34px;font-weight:700}.cart__offcanvas--empty-cart .button{width:250px;min-height:40px}.cart__offcanvas--listing{height:100%;min-height:165px;overflow-y:auto;margin-right:5px;padding:10px 20px;background-color:var(--white);max-height:calc(100vh - 540px)}.cart__offcanvas--listing::-webkit-scrollbar{height:6px;max-width:6px}.cart__offcanvas--listing::-webkit-scrollbar-thumb{background-color:var(--gray-100);border-radius:10px;padding-right:10px}.cart__listing--item{border-bottom:1px solid #D9D9D9;position:relative;margin-bottom:10px}.cart__listing--item:last-child{margin-bottom:0}.cart__item--layout{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px;gap:10px;min-height:110px;min-width:113px}.cart__layout--product-img{align-self:start;display:flex;width:33%}.cart__layout--product-img img{max-height:120px;width:auto;height:auto;min-width:80px;object-fit:contain}.cart__layout--text{display:flex;flex-direction:column;justify-content:space-between;width:100%}.cart__text--name{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:10px}.cart__text--package-qty{font-size:14px;font-weight:300;line-height:22px;color:var(--light-blue-700);margin-bottom:10px}.cart__name--title{font-size:16px;color:var(--dark-brown);font-weight:700;line-height:22px}.cart__name--remove-icon svg{max-width:21px;cursor:pointer;width:21px;color:var(--red)}.cart__text--price{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.cart__price--discount,.cart__price--total{font-size:12px;line-height:18px;color:var(--dark-brown)}.cart__price--discount{font-weight:400}.cart__price--total{font-weight:700}.cart__text--action-btn{display:flex;align-items:center;justify-content:space-evenly;width:92px;height:40px;border:1px solid var(--light-blue-500);color:var(--red);font-weight:700}.cart__text--action-btn span{color:var(--red);font-size:14px;line-height:19px;font-weight:700;cursor:pointer}.cart__action-btn--input{border:none;color:var(--red);font-size:14px;text-align:center;width:30px}.cart__list--shipping{display:flex;flex-direction:column;justify-content:space-between;position:fixed;width:-webkit-fill-available;bottom:0;min-height:380px}.cart__shipping--container{background-color:var(--white);flex-flow:column;box-shadow:-1px -2px 5px 0 rgb(0 0 0 / 5%)}.cart__shipping--form{margin:0 20px;display:flex;align-items:center;gap:10px}.cart__shipping--form:first-of-type{padding-top:20px}.cart__shipping--form:last-of-type{border-bottom:1.5px dashed var(--light-blue-100);margin-bottom:10px;padding-bottom:20px}.cart__form--label{font-size:14px;font-weight:400;line-height:18px;color:var(--bold-text);padding-bottom:5px}.cart__shipping--container form span{flex-wrap:nowrap;padding-bottom:5px}.cart__shipping--container form a{font-size:14px;font-weight:400;line-height:18px;color:var(--clean-text);transition:all ease .2s;text-decoration:underline}.cart__form--input{width:100%;min-height:48px;min-width:180px;font-size:14px;font-weight:400;color:var(--light-blue-200);border-radius:2px;border:2px solid var(--light-blue-100);padding:0 10px;transition:var(--transition2s)}.cart__form--input:focus{border:2px solid var(--red)}.cart__form--input::placeholder{color:var(--light-blue-100);font-size:14px;font-weight:400}.cart__shipping--form .button{min-height:48px;background-color:var(--white-100);color:var(--red)}.cart__shipping--coupon{font-size:14px;font-weight:700;line-height:18px;color:var(--featured);text-decoration:underline;padding:0 20px}.cart__shipping--results{padding-inline:20px;line-height:15px;flex-direction:column;display:flex;min-height:10px;margin:5px 0;padding-left:30px;overflow:auto;margin-right:5px}.cart__shipping--results small{font-size:12px;background:var(--white-100);padding:2px 10px;border-radius:5px;margin-bottom:5px;color:var(--red);width:fit-content}.cart__shipping--results small:first-of-type{margin-top:20px}.cart__shipping--results small:last-of-type{margin-bottom:20px}.cart__shipping--results small strong{color:var(--dark-brown)}.cart__totals{background-color:var(--white);padding:20px;padding-top:0}.cart__totals--item{display:flex;justify-content:space-between;padding-bottom:10px}.cart__totals--item:nth-child(2){padding-bottom:20px;margin-bottom:15px;border-bottom:1.5px dashed var(--light-blue-100)}.cart__item--text,.cart__item--link{font-size:14px;font-weight:400;line-height:18px;color:var(--light-blue-200)}.cart__item--link{text-decoration:underline;transition:var(--transition2s)}.cart__item--link:hover{color:var(--red)}.cart__item--total{width:100%;display:flex;justify-content:space-between;padding-bottom:10px}.cart__item--total:last-of-type{padding-bottom:0}.cart__total--result{font-size:19px;font-weight:700;color:var(--dark-brown)}.cart__total--installment{font-size:14px;font-weight:700;line-height:22px;color:var(--dark-brown)}.cart__totals .button{min-height:48px}@media (max-width:476px){.cart__offcanvas--header,.cart__offcanvas--free-shipping{min-height:45px}.cart__text--action-btn{height:35px}.cart__content--text{font-size:12px;line-height:16px}.cart__content--text-secondary{line-height:22px}.cart__form--input,.cart__shipping--form .button{min-height:40px}}  .card{display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--light-blue-400);padding:40px 0}.card__container{display:flex;justify-content:center;gap:30px}.card__body{flex:1;width:100%;max-width:650px}.card__body a{display:flex;gap:20px;width:100%;min-height:250px;background-color:var(--white);box-shadow:rgb(99 99 99 / .1) 0 2px 8px 0;transition:var(--transition2s)}@media (max-width:478px){.card__body a{flex-direction:column}}.card__body--img{position:relative;flex:1;width:100%;height:unset;display:flex}.card__body--img>img{object-fit:contain;height:auto;width:auto;padding:25px}@media (max-width:478px){.card__body--img{max-width:none}.card__body--img>img{width:100%}}.card__body--info{display:flex;flex-direction:column;flex:1;padding:35px 25px 25px 0}@media (max-width:478px){.card__body--info{padding:20px}}.card__info--title,.card__info--price{margin-bottom:20px}.card__info--title h3{color:var(--gray-blue);font-weight:700;font-size:27px;line-height:32px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card__info--price small{color:var(--light-blue-200);font-weight:700;font-size:14px}.card__info--price h4{color:var(--red);font-weight:700;font-size:23px}.card__body--info span{color:var(--light-blue-200);font-weight:300;font-size:14px;letter-spacing:.09em}.card__info--button{height:40px}.card__info--button .button{max-width:148px}@media (max-width:1220px){.card__body{min-height:240px;max-width:500px}.card__info--title h3{font-size:24px;line-height:26px}}@media (max-width:992px){.card__container{flex-direction:column;align-items:center;gap:40px}.card__body{max-width:none;height:auto;gap:40px}}@media (max-width:768px){.card__container{padding:0 20px}}@media (max-width:576px){.card__body{gap:10px}.card__info--button .button{max-width:none}}.card__img--tag{display:flex;justify-content:center;align-items:center;position:absolute;right:15px;top:30px;background:var(--red-100);height:80px;width:80px;border-radius:100%;z-index:10}.card__img--tag h2{color:var(--white);font-weight:700;font-size:23px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;line-height:1;text-transform:uppercase}.card__img--tag h2>span{font-size:12px;text-transform:initial}@media (max-width:620px){.card__img--tag{height:70px;width:70px;right:9px;top:20px}.card__img--tag h2{font-size:20px}}@media (max-width:420px){.card__img--tag{right:20px;top:20px}}  .sale-cards{background-color:var(--red-200);width:100%;display:flex;justify-content:center;align-items:center;padding:65px 0}.sale-cards--container{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;justify-items:center;min-height:35vh}.sale-cards--card{width:100%;background-color:var(--white);cursor:pointer;transition:var(--transition2s)}.sale-cards--card:hover{transform:translateY(-2px);box-shadow:rgb(0 0 0 / 20%) 0 15px 15px 0}.card--image{height:200px;width:100%;background-color:var(--white);text-align:center}.card--image img{width:100%;object-fit:contain;display:block;height:100%;padding-top:20px}.sale-cards--descriptions{display:flex;flex-direction:column;justify-content:space-between;padding:15px 45px 45px}.descriptions--title{min-height:60px;font-size:23px;color:var(--gray-blue);line-height:30px;font-weight:700;margin-bottom:15px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.buttons--discount{font-size:38px;font-weight:700;line-height:45px;color:var(--red);text-transform:uppercase;background-color:var(--golden-100);text-align:center;margin-bottom:10px;padding:8px}.descriptions--buttons{display:flex;flex-direction:column;justify-content:space-between;width:100%}.descriptions--buttons>small{font-size:14px;color:var(--light-blue-200);font-weight:700;letter-spacing:.09em;line-height:26px}.descriptions--buttons .button{height:56px}@media (max-width:1220px){.sale-cards--container{max-width:970px;grid-template-columns:repeat(2,1fr)}.sale-cards--card{max-width:350px}}@media (max-width:992px){.sale-cards--container{max-width:760px;grid-template-columns:repeat(2,1fr);gap:40px;width:100%}.card--image img{padding:30px 30px 0}}@media (max-width:768px){.sale-cards{padding:60px 20px}.sale-cards--container{gap:20px}.sale-cards--descriptions{padding:15px 30px 30px}}@media (max-width:560px){.sale-cards--container{grid-template-columns:1fr}.sale-cards--descriptions{padding:15px 60px 60px}}@media (max-width:470px){.sale-cards--descriptions{padding:15px 40px 40px}}  .details--tabs{margin-bottom:60px}.tabs--header-list{padding:0;display:flex;width:100%;justify-content:center;height:55px;align-items:center;max-width:950px;margin:auto}.header-list--item{display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:700;font-size:19px;color:var(--dark-brown);height:100%;width:100%;transition:var(--transition2s);border-top-left-radius:2px;border-top-right-radius:2px}.header-list--item:hover{color:var(--red);background-color:var(--light-blue-400)}.tabs--info-content{display:none;padding:25px;font-size:14px;line-height:23px;border:2px solid var(--white-300);background-color:var(--white-200)}.info-content--title{font-size:14px;font-weight:700;color:var(--dark-brown)}.tabs--info-content p,.tabs--info-content ul li{font-size:14px;font-weight:400;color:var(--dark-brown);line-height:19px}.tabs--info-content p:first-of-type{padding-bottom:20px;padding-top:20px}.tabs--info-content ul{padding-left:15px}.tabs--info-content ul li{list-style:disc;line-height:24px}.info-content--text{font-size:12px;color:var(--dark-brown);line-height:20px}.active-tab,.active-tab.header-list--item:hover{color:var(--white);background-color:var(--red)}.active-content{display:block}.details--product-border{display:block;margin-top:25px;height:1px;width:100%;background-color:var(--light-blue-100)}@media (max-width:1024px){.tabs--header-list{max-width:none}.header-list--item{font-size:16px}}@media (max-width:768px){.details--tabs{display:none}}  .details--accordion{display:none;flex-direction:column;gap:5px}.accordion--item-body{width:100%;background-color:var(--white);color:var(--dark-brown);overflow:hidden}.item-body--header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background-color:var(--light-blue-400);color:var(--dark-brown);transition:background-color 0.1s ease-in;border-radius:2px;overflow:hidden}.item-body--header h2{font-size:14px;font-weight:700;line-height:19px;color:var(--dark-brown)}.accordion--item-body.open .item-body--header{background-color:var(--red);border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;overflow:hidden}.accordion--item-body.open .item-body--header h2{color:var(--white)}.header--icon{display:flex}.header--icon svg{color:var(--red);max-width:25px;transition:transform 0.2s ease-in}.accordion--item-body.open .header--icon svg{transform:rotate(180deg);color:var(--white)}.body--content{max-height:0;overflow:hidden;line-height:1.6;transition:max-height 0.3s ease-in}.content--inner{padding:15px;border:2px solid var(--light-blue-600);border-top:none;background-color:var(--white-200);border-bottom-left-radius:2px;border-bottom-right-radius:2px}.content--inner h3{font-size:14px;font-weight:700;color:var(--dark-brown)}.content--inner p,.content--inner ul li{font-size:14px;font-weight:500;color:var(--dark-brown)}.content--inner p:first-of-type{padding-top:20px;padding-bottom:10px;line-height:19px}.content--inner ul{padding-left:15px}.content--inner ul li{list-style:disc;line-height:24px}@media (max-width:768px){.details--accordion{display:flex;overflow:hidden}}  .details--slider{width:calc(50% - 7.5px);justify-content:space-between;position:relative;display:flex;gap:20px}.slider--thumbs{width:80px;min-width:80px;margin-left:0;max-height:365px}.slider--thumbs .swiper-slide{width:100%;opacity:.4;cursor:pointer;margin:0;height:80px!important}.slider--thumbs .swiper-slide img{border:1px solid var(--light-blue-400);max-height:80px;object-fit:contain}.slider--thumbs .swiper-slide-thumb-active{opacity:1;cursor:auto}.slider--thumbs .swiper-slide-thumb-active img{border:1px solid var(--light-blue-600)}.slider--gallery{height:500px;width:100%;margin:0!important;position:relative}.slider--gallery .swiper-slide img{width:100%;height:100%;object-fit:contain}.slider--gallery .swiper-button-prev,.slider--gallery .swiper-button-next{width:32px;height:32px;border-radius:100%;background-color:var(--white);padding:8px}.slider--gallery .swiper-button-prev svg{transform:rotate(180deg)}.slider--gallery .swiper-button-prev svg,.slider--gallery .swiper-button-next svg{width:8px}.slider--gallery .swiper-button-prev::after,.slider--gallery .swiper-button-next::after{display:none}.slider--gallery .swiper-button-next.swiper-button-disabled,.slider--gallery .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;pointer-events:all}.slider--gallery .swiper-pagination{height:25px;display:flex;align-items:center;justify-content:center;bottom:0}.slider--gallery .swiper-pagination .swiper-pagination-bullet{background-color:var(--light-blue-200);width:10px;height:10px}.slider--gallery .swiper-pagination .swiper-pagination-bullet-active{width:10px;height:10px;background-color:var(--red)}@media (max-width:1024px){.details--slider{width:100%;max-width:500px;margin-inline:auto}.slider--gallery{height:auto}}@media (max-width:560px){.slider--thumbs{display:none}.details--slider{height:auto!important}.details--slider .swiper-button-prev{left:2%}}  .details--description{display:flex;align-self:flex-start;justify-content:flex-end;flex-direction:column;position:relative;width:100%;flex:5;gap:20px}.description--header{display:flex;justify-content:space-between;align-items:center}.header--category-name{display:flex;align-items:center;font-size:14px;font-weight:700;line-height:19px;text-transform:uppercase;color:var(--gray-blue);background-color:var(--light-blue-600);padding:6px 15px;border-radius:2px}.header--sku-code{text-transform:uppercase;color:var(--light-blue-200);font-weight:600;font-size:11px;letter-spacing:1.5px}.detailed--name{max-width:80%;font-size:32px;font-weight:700;line-height:38px;color:var(--dark-brown);margin-bottom:20px}.details .favorite{position:absolute;top:51px;right:0}.users-rating--quantity{font-size:12px;padding-left:10px;color:var(--light-blue-200);font-weight:700;line-height:15px}.users-rating--quantity a{color:var(--light-blue-200);text-decoration:underline;transition:var(--transition2s);font-weight:400}.users-rating--quantity a:hover{color:var(--red)}.detailed--product-description{margin-bottom:25px}.detailed--product-description p{color:var(--gray-blue);font-size:14px;line-height:19px;letter-spacing:.03em;font-weight:500}.detailed--product-description ul{display:none}.detailed--product-description ul li{list-style:disc;font-weight:600;font-size:12px;color:var(--light-blue-200)}.detailed--prices{margin-top:25px}.prices--old-price{font-size:14px;color:var(--light-blue-200);font-weight:400;display:block;line-height:20px;letter-spacing:.03em;text-decoration:line-through}.prices--full-price{color:var(--dark-brown);font-weight:700;font-size:27px;line-height:46px}.prices--installment{font-size:14px;color:var(--light-blue-200);font-weight:400;display:block;line-height:20px;letter-spacing:.03em;margin-bottom:20px}.prices--installment span{font-weight:700}.prices--buying-action{width:100%;display:flex;flex-direction:column;margin-bottom:15px;height:auto}.buying-action--container{display:flex;gap:30px;flex-wrap:nowrap;height:40px}.buying-action--qty-button{display:flex;justify-content:space-between;align-items:center;gap:10px;height:40px}.buying-action--qty-button label{color:var(--light-blue-200);font-size:14px}.qty-button--container{display:flex;align-items:center;justify-content:space-evenly;width:92px;height:40px;border:1px solid var(--light-blue-500);color:var(--red);font-weight:700}.qty-button--input{border:none;text-align:center;color:var(--red);font-size:14px;font-weight:700;line-height:19px;max-width:50px}.qty-button--container span,.qty-button--container label{color:var(--red);font-size:14px;font-weight:700;cursor:pointer}.buying-action--container button{width:100%}.prices--sac{display:flex;align-items:center;justify-content:flex-end;margin-bottom:30px;gap:10px}.prices--sac img{width:24px}.prices--sac a{color:var(--light-blue-700);font-weight:700;font-size:16px;line-height:26px;text-decoration:underline;transition:var(--transition2s)}.prices--sac a:hover{color:var(--red)}.prices--shipping{display:flex;flex-direction:column;gap:5px;margin-top:25px}.prices--shipping label{font-weight:700;font-size:14px;line-height:19px;color:var(--gray-blue)}.shipping--input{height:56px;display:flex;align-items:center;width:100%;justify-content:space-between;position:relative;gap:20px}.shipping--input>svg{position:absolute;left:12px;width:16px}.shipping--input input{height:100%;width:100%;max-width:300px;font-size:12px;font-weight:400;border:2px solid var(--light-blue-100);padding:0 35px;border-radius:2px;transition:var(--transition2s)}.shipping--input input:focus{outline:none;border:2px solid var(--red)}.shipping--input input::placeholder{color:var(--light-blue-500);font-size:12px;font-weight:400}.shipping--input .button{width:100%;background-color:var(--light-blue-400);position:relative}.shipping--input .button span{background-color:var(--light-blue-400);color:var(--red)}.shipping--input .button .loader_container{opacity:1;background-color:var(--light-blue-400)}.shipping--found-ceps{min-height:20px;margin-block:20px}.found-ceps--item{margin-bottom:5px}.found-ceps--item small{font-size:12px;background:var(--white-100);padding:5px 10px;border-radius:5px;margin-bottom:5px;color:var(--red);font-weight:700}.found-ceps--item small strong{color:var(--dark-brown)}.prices--freeshipping-badge{display:flex;align-items:center;height:64px;padding:0 30px;margin-top:25px;background:linear-gradient(90deg,rgb(244 251 203) 0%,rgb(255 255 255) 89%);gap:15px}.prices--freeshipping-badge svg{width:33px;height:33px}.freeshipping-badge--title{color:var(--red-300);font-weight:700;font-size:19px;line-height:26px;margin-right:15px;min-width:max-content}.freeshipping-badge--desc{color:var(--dark-brown);line-height:19px;font-size:14px}.freeshipping-badge--desc span{font-weight:700}@media (max-width:1024px){.buying-action--container{width:100%;max-width:500px}.prices--sac{justify-content:flex-start}.shipping--input{width:100%;max-width:500px}.prices--freeshipping-badge{width:100%;max-width:500px}}@media (max-width:560px){.details--slider{min-height:auto}.header--category-name{font-size:12px;line-height:15px}.buying-action--container{height:auto;row-gap:10px;flex-wrap:wrap}.prices--sac{justify-content:flex-start}.shipping--input{flex-direction:column;gap:10px;height:auto}.shipping--input>svg{top:16px}.shipping--input input,.shipping--input .button{max-width:none;height:50px}.freeshipping-badge--title{font-size:16px;line-height:20px;min-width:max-content}.freeshipping-badge--desc{line-height:16px;font-size:12px}}  .options{display:flex;flex-flow:column;padding-bottom:0}.options__item{display:flex;flex-flow:column;padding:10px 0}.options .options__item .options__item-name{color:var(--light-blue-200);font-size:16px;font-weight:400;line-height:24px}.options__item select,.options__item input,.options__item textarea{padding:5px 8px;border:1px solid var(--light-blue-500);border-radius:4px;background:#fff0;color:var(--light-blue-200);font-size:13px;min-height:40px;background:#fff;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.variations{display:flex;flex-flow:column;padding-bottom:0;margin-bottom:20px}.variations__item{display:flex;flex-flow:row;align-items:center;padding:10px 0;gap:10px}.variations__item-name{min-width:82.5px;font-size:14px;color:var(--light-blue-200)}.variations__item-list{gap:10px;width:100%;max-width:300px}.variations__label{width:max-content!important;position:relative;transition:all .2s ease-in-out}.variations__label>span{height:45px;width:45px;background:#fff;border:1px solid var(--light-blue-500);display:flex;justify-content:center;align-items:center;font:400 15px / 1 var(--main-font);cursor:pointer}.variations__label[data-stock-out]::before{position:absolute;content:'';width:1px;height:42px;background-color:#DE5D6C;transform:rotate(45deg)}.variations__label[data-stock-out]::after{content:'';width:100%;height:100%;cursor:not-allowed;position:absolute;left:0;border-radius:4px}.variations__label[data-stock-out="true"]{opacity:.5;cursor:not-allowed;background-color:var(--light-blue-500);border-radius:100%}.variations__radio{opacity:0;height:1px;width:1px;position:absolute}.variations__radio:checked+.variations__label>span{border:2px solid var(--gray-blue)}.variations__radio.invalid~.variations__select-msg{display:block!important}.variations__select-msg{display:none!important;font-size:1.2rem;font-weight:600;color:red;overflow:hidden;text-transform:lowercase}.variations__select-msg.active-element{height:auto;overflow:auto}  .groupbuy{align-items:center;max-width:1334px;margin:30px auto 0 auto}.groupbuy *{font-family:var(--main-font)}.groupbuy__title{color:var(--dark-brown);font-size:32px;font-weight:700;line-height:38px;margin-bottom:20px;margin-top:30px}.groupbuy__title-border{width:85px;background-color:var(--red);height:3px;display:flex;justify-content:center;margin:auto auto 40px auto}.groupbuy__content{gap:30px;position:relative;align-items:center;justify-content:center}.groupbuy__form{border:1px solid var(--light-blue-500);padding:5px;width:50%;position:relative}.groupbuy__content .item{flex-direction:column}.outofstock{position:absolute;left:5px;top:5px;z-index:1;display:none;align-items:center;gap:8px;background-color:#FBB;color:#D60000;font-family:'Roboto',sans-serif;font-weight:500;font-size:14px;line-height:19.6px;padding:6px 8px;border-radius:4px;cursor:default;pointer-events:all}.groupbuy__content .item.nostock{opacity:.5}.groupbuy__content .item.nostock+.outofstock{display:flex}.groupbuy__content .item-image{height:350px;cursor:pointer}.groupbuy__content .item-image img{width:100%;height:100%;object-fit:cover}.groupbuy__content .item-info{min-height:201px;width:100%;margin-top:17px}.groupbuy__content .item-info .item-name{color:var(--gray-blue);font-weight:700;font-size:16px;line-height:22px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.groupbuy__content .item-info .item-price{font-weight:400;font-size:19px;color:var(--red);line-height:23px;margin-top:32px}.groupbuy__content .item-info .item-installments{font-size:12px;line-height:15px;font-weight:400;color:var(--light-blue-200)}.groupbuy__content .item-info .item-variations{margin-block:auto 5px;gap:15px}.groupbuy__content .item-info .item-variations .variations{margin-bottom:0}.groupbuy__content .item-info .item-variations .variations__item-list{flex-wrap:wrap;width:100%}.groupbuy__content .variations__item-name{color:#000!important}.groupbuy__content .variations__label>span{height:32px;width:32px;padding:0 10px;border-radius:2px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;cursor:pointer;background:#F7F7F7;border:none}.groupbuy__content .variations__radio:checked+.variations__label>span{border:1px solid #01141E;color:#01141E}.groupbuy__content .options .options__item .options__item-name{color:#000;font-size:16px;font-weight:400;line-height:24px}.groupbuy__content .item-info .item-variations .options__item select,.groupbuy__content .item-info .item-variations .options__item textarea,.groupbuy__content .item-info .item-variations .options__item input{width:100%;padding:5px 8px;border:1px solid #E6E6E6;border-radius:4px;background:#fff0;color:#000;font-size:13px;min-height:40px;background:#fff}.groupbuy__content .groupbuy__icon{width:35px}.groupbuy__content .groupbuy__icon svg{color:#FA3336;width:16px}.groupbuy__summary{width:500px;flex-direction:column;justify-content:center;align-items:center;background-color:var(--white);box-shadow:rgb(99 99 99 / 8%) 0 3px 8px 0;border-radius:8px;padding:25px}.groupbuy__summary-text{font-size:11px;line-height:15px;text-transform:uppercase;color:var(--light-blue-200);font-weight:700;letter-spacing:.2em}.groupbuy__summary-total{font-size:27px;color:var(--gray-blue);font-weight:700}.groupbuy__summary .quantity{width:92px;height:40px;border:1px solid var(--light-blue-500);align-items:center;justify-content:space-evenly;font-size:14px;line-height:19px;font-weight:700;color:var(--red)}.groupbuy__summary .quantity span{cursor:pointer;user-select:none}.groupbuy__summary .quantity input{color:var(--red);width:20px;text-align:center;border:0;cursor:default}.groupbuy__summary .buy-btn{width:100%;max-width:200px;height:40px;border-radius:3px;border:0;background:var(--red);color:var(--white);font-size:12px;font-weight:700;text-transform:uppercase;margin-top:25px}@media (max-width:1024px){.groupbuy__content{flex-flow:column}.groupbuy__form{width:300px}.groupbuy__summary{width:100%;max-width:500px}}  .favorite{width:max-content;cursor:pointer}.favorite span svg path:last-child{fill:var(--red)}.favorite .heart-line,.favorite .heart-fill{pointer-events:none;color:var(--red);font-size:20px}.favorite .heart-fill{display:none}.favorite[data-wished="true"] .heart-line{display:none!important}.favorite[data-wished="true"] .heart-fill{display:block!important}