@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";*:where(:not(html,iframe,canvas,img,svg,video,audio,input):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{--color-bg: #ffffff;--color-text: #171f3f;--color-blue-100: #171f3f;--color-blue-200: #090c19;--color-nude-100: #d4af76;--color-nude-200: #7f6947;--color-gray-100: #6a6a6a;--color-gray-200: #8d8d8d;--color-gray-300: #e0e0e0;--color-gray-400: #f6f6f6;--color-gray-500: #505050;--color-gray-600: #a8a8a8;--color-gray-700: #6c7275;--color-red-100: #e51515;--color-green-100: #38cb89;--color-yellow-100: #ff9800;--ring-color: #ddbf91e3;--ring-blue-color: #171f3fe3}html{font-size:100%;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html html{scroll-behavior:auto}}@media(min-width:2560px){html{font-size:140%}}@media(min-width:3840px){html{font-size:175%}}body{font-family:var(--font-inter);background:var(--color-bg);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}main{overflow:hidden}img{display:block;max-width:100%}h1,h2,h3,h4{margin:0;line-height:1.1}:root{--font-inter: "Inter", sans-serif}.hero__inner h1{font-size:2.75rem;font-size:clamp(2.75rem,1.75rem + 2.0833333333vw,4.25rem);font-family:var(--font-inter);font-weight:600;line-height:1.1}.grid-banner__content h2{font-size:2.75rem;font-size:clamp(2.75rem,2.25rem + 1.0416666667vw,3.5rem);font-family:var(--font-inter);font-weight:600;line-height:1.1}.hero-product .product-info h1{font-size:1.875rem;font-size:clamp(1.875rem,1.0416666667rem + 1.7361111111vw,3.125rem);font-family:var(--font-inter);font-weight:600;line-height:1.1}.latest-news__heading h2,.testimonials__inner h2,.testimonials-block__inner h2,.products__inner h2,.categories__block h2,.categories-all__inner h2,.categories-list__inner h2{font-size:2rem;font-size:clamp(2rem,1.4583333333rem + 1.1284722222vw,2.8125rem);font-family:var(--font-inter);font-weight:600;line-height:1.1}.newsletter__inner h3,.hero-product .product-info .price-rating p{font-size:1.5rem;font-size:clamp(1.5rem,1.25rem + .5208333333vw,1.875rem);font-family:var(--font-inter);font-weight:400;line-height:1.4}.tabs .tab-btn,.card-category__block h3{font-size:1.375rem;font-size:clamp(1.375rem,1.125rem + .5208333333vw,1.75rem);font-family:var(--font-inter);font-weight:600;line-height:1.1}.products-filter__inner .filters-nav h3,.card-product__block h3{font-size:1.375rem;font-size:clamp(1.375rem,1.2083333333rem + .3472222222vw,1.625rem);font-family:var(--font-inter);font-weight:600;line-height:1.1}.tabs__content .tab-content p,.tabs__content .tab-content li,.card-post__content h3,.card-testimonial__quote,.card-testimonial__footer .author .name,.info-block__content h3,.hero-product .product-info .quantity-size .option .quantity button,.products-filter__inner .filter-icon h3,.filters-list__header h3,.card-product__price-block .price,.footer__nav h3,.header__inner .menu-sub .header-dropdown__inner h3{font-size:1.125rem;font-size:clamp(1.125rem,.875rem + .5208333333vw,1.5rem);font-family:var(--font-inter);font-weight:600;line-height:1.1}.newsletter form .form-control .input,.newsletter form .form-control .input::placeholder{font-size:1.125rem;font-size:clamp(1.125rem,.375rem + .8333333333vw,1.375rem);font-family:var(--font-inter);font-weight:400;line-height:1.4}.testimonials__inner .description,.card-testimonial__footer .author .city,.card-full-testimonial__quote,.grid-banner__content ul li,.hero-product .product-info .product-description,.hero-product .product-info .quantity-size .option p,.card-product__price-block .new-price,.categories__block p,.categories-all__inner p,.card-category-list__content h3,.footer__about p,.footer__nav-main ul li a,.footer__nav-social ul li a,.pagination a,.btn-link{font-size:1.125rem;font-size:clamp(1.125rem,.75rem + .4166666667vw,1.25rem);font-family:var(--font-inter);font-weight:400;line-height:1.4}.card-post__content p,.card-full-testimonial .author .name,.grid-banner__content p,.hero-product .product-info .price-rating .rating p,.hero-product .product-info .shipping-info div p,.products-filter__inner .filters-nav .select-block p,.filters-list h4,.card-category-list__content p,.card-category-list__content .btn-link,.hero__inner p,.footer__copyright a,.footer__copyright p,.breadcrumbs ol,.breadcrumbs li:not(:last-child):after,.select,.btn{font-size:1rem;font-size:clamp(1rem,.625rem + .4166666667vw,1.125rem);font-family:var(--font-inter);font-weight:400;line-height:1.4}.info-block__content p,.filters-list .filter-link button,.filters-list .filter-checkbox .checkbox-block label,.card-product__block .category,.header__inner nav ul li a,.header__inner .menu-sub .header-dropdown__inner p,.header__inner .menu-sub .header-dropdown__inner .form-control label,.mobile-menu__nav ul li a,.mobile-menu__actions .auth-btn,.mobile-menu__lang .mobile-lang__trigger .mobile-lang__selected span,.input,.input::placeholder{font-size:.875rem;font-size:clamp(.875rem,.5rem + .4166666667vw,1rem);font-family:var(--font-inter);font-weight:400;line-height:1.4}.card-full-testimonial .author .date,.filters-list .show-more-btn,.filters-list .show-less-btn,.filters-list .filter-slider .input-block .input,.card-product__block .rating p,.header__inner .menu-sub .header-dropdown__inner .form-control .password-block a,.header__inner .menu-sub .header-dropdown__inner .form-control .input,.header__inner .menu-sub .header-dropdown__inner .form-control .input::placeholder,.header__inner .menu-sub .header-dropdown__inner .auth-form .btn,.header__inner .menu-sub .header-dropdown__inner .auth-form__register a,.header__inner .menu-sub .header-dropdown__inner .auth-form__register span,.header__inner .menu-sub .header-dropdown__inner .cart-content .cart-items .empty-msg,.header__inner .menu-sub .header-dropdown__inner .cart-content .cart-footer .btn,.header__inner .menu-sub .header-dropdown__inner .lang-content .lang-item span,.header__inner .menu-sub .lang-picker__trigger span,.mobile-menu__lang .mobile-lang__item span,.badge{font-size:.875rem;font-size:clamp(.875rem,.875rem + 0vw,.875rem);font-family:var(--font-inter);font-weight:400;line-height:1.4}.wrapper{position:relative;max-width:95.75rem;margin:0 auto;padding-inline:1.875rem;margin-block:9.875rem}@media not (min-width:97.5em){.wrapper{max-width:81.25rem}}@media not (min-width:90em){.wrapper{max-width:100%}}@media not (min-width:48.0625em){.wrapper{margin-block:6.875rem}}@media not (min-width:31.25em){.wrapper{margin-block:5rem}}.wrapper-header{position:relative;max-width:114rem;margin:0 auto;padding-inline:1.875rem}@media not (min-width:97.5em){.wrapper-header{max-width:100%}}i{font-style:italic}b{font-weight:600}.no-scroll{overflow:hidden}.btn{display:inline-flex;align-items:center;justify-content:center;column-gap:.5rem;white-space:nowrap;height:3.75rem;min-width:10rem;cursor:pointer;font-weight:600;width:fit-content;border-radius:100vw;border:none;transition:all .4s cubic-bezier(.4,0,.2,1)}@media not (min-width:48.0625em){.btn{height:3.125rem}}.btn:disabled{pointer-events:none;opacity:.8}.btn:hover{transform:translateY(-5px);box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px}.btn-default{background-color:var(--color-blue-100);color:#fff}.btn-default:hover{background:var(--color-blue-200)}.btn-outline{border:1px solid var(--color-blue-100);color:var(--color-blue-100)}.btn-outline:hover{border:1px solid var(--color-blue-200);background:var(--color-blue-200);color:#fff}.btn-secondary{background-color:var(--color-nude-100);color:#fff}.btn-secondary:hover{background:var(--color-blue-200)}.btn-icon{display:flex;align-items:center;justify-content:center;height:3.4375rem;width:3.4375rem;aspect-ratio:1;white-space:nowrap;cursor:pointer;border-radius:50%;border:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.btn-icon svg{height:1.25rem;width:1.25rem;aspect-ratio:1}@media not (min-width:75em){.btn-icon svg{height:1.0625rem;width:1.0625rem}}.btn-icon:disabled{pointer-events:none;opacity:.8}.btn-icon:hover{transform:translateY(-5px);box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px}@media not (min-width:75em){.btn-icon{height:3rem;width:3rem}}.btn-link{width:fit-content;font-weight:600;display:inline-block;position:relative;cursor:pointer}.btn-link:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:var(--color-blue-100);transition:transform .25s ease-out;transform-origin:bottom right}.btn-link:before{content:"";position:absolute;width:80%;transform:scaleX(0);height:2px;bottom:-4px;left:10%;background-color:var(--color-blue-100);transition:transform .25s ease-out;transform-origin:bottom right}.btn-link:hover:before{transform-origin:bottom left;transform:scaleX(1);background-color:var(--color-blue-200)}.btn-link-simple{position:relative;width:fit-content}.btn-link-simple:before{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-6px;left:0;transition:transform .25s ease-out;transform-origin:bottom right;background-color:#fff}.btn-link-simple:hover:before{transform-origin:bottom left;transform:scaleX(1);background-color:#fff}.separator-vertical{background:var(--color-gray-300);display:flex;flex-shrink:0;width:1px;height:1.25rem}.separator-horizontal{background:var(--color-gray-300);display:flex;margin-inline:auto;flex-shrink:0;width:85%;height:1px}.separator-horizontal-full{background:#ffffff8c;display:flex;margin-inline:auto;flex-shrink:0;width:100%;height:1px}.badge{font-weight:700;border-radius:3px;padding:.3125rem .625rem;width:fit-content;position:absolute;top:0;left:0;z-index:1}.badge-red{background:var(--color-red-100);color:#fff}.badge-green{background:var(--color-green-100);color:#fff}.badge-yellow{background:var(--color-yellow-100);color:#fff}.input{height:3.75rem;width:100%;border:1px solid var(--color-gray-300);border-radius:4px;padding-inline:1rem;outline-style:none;transition:border-color .3s ease;color:var(--color-blue-100)}.input::placeholder{color:var(--color-gray-600)}.input:focus{box-shadow:0 0 0 2px var(--ring-blue-color)}.input:focus-visible{box-shadow:0 0 0 2px var(--ring-blue-color)}.input::selection{background:var(--color-blue-100);color:#fff}.select{height:4.0625rem;border:1px solid var(--color-gray-300);border-radius:4px;padding-inline:1rem;padding-right:2.8125rem;outline-style:none;color:var(--color-blue-100);display:flex;align-items:center;min-width:16.875rem;appearance:none;-webkit-appearance:none;width:100%;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 4.5L6 8L9.5 4.5' stroke='%23171F3F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.25rem center;background-size:.875rem}.breadcrumbs{margin-bottom:2rem}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.breadcrumbs li{display:flex;align-items:center;color:var(--color-gray-100)}.breadcrumbs li:not(:last-child):after{content:"/";margin:0 .75rem;color:var(--color-gray-100)}.breadcrumbs li a{color:inherit;text-decoration:none;transition:color .2s ease}.breadcrumbs li a:hover{color:var(--color-nude-100)}.breadcrumbs li:last-child{color:var(--color-blue-100)}.pagination{display:flex;align-items:center;justify-content:center;gap:.625rem;margin-block:6.875rem}.pagination a{display:flex;align-items:center;justify-content:center;height:3.625rem;width:3.625rem;aspect-ratio:1;border-radius:50%;font-weight:500}@media not (min-width:48.0625em){.pagination a{height:3rem;width:3rem;aspect-ratio:1}}.pagination a.active-page{background:var(--color-gray-400)}.header{height:7.375rem;position:fixed;top:0;left:0;right:0;z-index:50;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid rgba(0,0,0,.1294117647)}@media not (min-width:75em){.header{height:5rem}}@media not (min-width:48.0625em){.header{border-bottom:none}}.header.is-scrolled{height:5rem;box-shadow:0 4px 20px #0000000d}.header__inner{display:flex;align-items:center;justify-content:space-between;height:100%}.header__inner .burger-menu{display:none}@media not (min-width:64em){.header__inner .burger-menu{display:flex;flex-direction:column;justify-content:space-between;width:1.5rem;height:1.125rem;background:transparent;border:none;cursor:pointer;padding:0;z-index:101;margin-left:.625rem}.header__inner .burger-menu span{display:block;width:100%;height:2px;background-color:var(--color-blue-100);transition:all .3s ease-in-out;margin-left:auto}.header__inner .burger-menu span:nth-child(1){width:80%}.header__inner .burger-menu span:nth-child(2){width:100%}.header__inner .burger-menu span:nth-child(3){width:60%}.header__inner .burger-menu.is-active span:nth-child(1){transform:translateY(8px) rotate(45deg);width:100%}.header__inner .burger-menu.is-active span:nth-child(2){opacity:0}.header__inner .burger-menu.is-active span:nth-child(3){transform:translateY(-8px) rotate(-45deg);width:100%}}.header__inner nav{display:flex;align-items:center;justify-content:space-between;height:100%;column-gap:2.5rem}@media not (min-width:97.5em){.header__inner nav{column-gap:1.25rem}}@media not (min-width:75em){.header__inner nav{column-gap:.625rem}}@media not (min-width:64em){.header__inner nav .separator-vertical,.header__inner nav ul{display:none}}.header__inner nav .logo-img img{height:3.75rem;width:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}@media not (min-width:75em){.header__inner nav .logo-img img{height:2.8125rem}}@media not (min-width:64em){.header__inner nav .logo-img img{height:2.5rem}}.is-scrolled .header__inner nav .logo-img img{height:2.8125rem}@media not (min-width:64em){.is-scrolled .header__inner nav .logo-img img{height:2.5rem}}.header__inner nav ul{display:flex;align-items:center;justify-content:space-between;column-gap:1.625rem;height:100%}@media not (min-width:97.5em){.header__inner nav ul{column-gap:1.25rem}}@media not (min-width:75em){.header__inner nav ul{column-gap:.625rem}}@media not (min-width:64em){.header__inner nav ul{display:none}}.header__inner nav ul li a{color:var(--color-gray-100);transition:all .3s cubic-bezier(.4,0,.2,1)}.header__inner nav ul li a:hover{color:var(--color-blue-100)}.header__inner .menu-sub{display:flex;align-items:center;column-gap:1.25rem}.header__inner .menu-sub .header-item{position:relative;height:100%;display:flex;align-items:center}.header__inner .menu-sub .header-item .item-btn{cursor:pointer;background:transparent;border:none;padding:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.header__inner .menu-sub .header-item .item-btn i,.header__inner .menu-sub .header-item .item-btn svg{width:1.375rem;height:1.375rem;color:var(--color-blue-100)}.header__inner .menu-sub .header-item .item-btn:hover{color:var(--color-nude-100)}@media not (min-width:64em){.header__inner .menu-sub .search-block,.header__inner .menu-sub .auth-block{display:none}}.header__inner .menu-sub .header-dropdown{position:absolute;top:100%;right:0;width:29.375rem;background:#fff;box-shadow:0 10px 40px #0000001a;border-radius:10px;opacity:0;visibility:hidden;transform:translateY(15px);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:100;margin-top:.625rem}.header__inner .menu-sub .header-dropdown.is-open{opacity:1;visibility:visible;transform:translateY(0)}@media not (min-width:48.0625em){.header__inner .menu-sub .header-dropdown{width:calc(100vw - 1.25rem);position:fixed;left:.625rem;right:.625rem;top:5rem}}.header__inner .menu-sub .header-dropdown__inner{max-height:37.5rem;padding:1.875rem 1.0625rem;overflow-y:auto;position:relative}.header__inner .menu-sub .header-dropdown__inner .header-dropdown__close{position:absolute;top:.9375rem;right:.9375rem;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background:var(--color-gray-400);border-radius:50%;height:2.5rem;width:2.5rem}.header__inner .menu-sub .header-dropdown__inner .header-dropdown__close i,.header__inner .menu-sub .header-dropdown__inner .header-dropdown__close svg{width:1rem;height:1rem;color:var(--color-blue-100)}.header__inner .menu-sub .header-dropdown__inner .header-dropdown__close:hover{background:var(--color-blue-100)}.header__inner .menu-sub .header-dropdown__inner .header-dropdown__close:hover i,.header__inner .menu-sub .header-dropdown__inner .header-dropdown__close:hover svg{color:#fff}.header__inner .menu-sub .header-dropdown__inner h3{font-weight:600;margin-bottom:1.5rem;color:var(--color-blue-100)}.header__inner .menu-sub .header-dropdown__inner p{color:var(--color-gray-100)}.header__inner .menu-sub .header-dropdown__inner .form-control{margin-bottom:1rem;position:relative;display:flex;flex-direction:column;gap:.375rem}.header__inner .menu-sub .header-dropdown__inner .form-control .password-block{display:flex;align-items:center;justify-content:space-between}.header__inner .menu-sub .header-dropdown__inner .form-control .password-block a{color:var(--color-red-100)}.header__inner .menu-sub .header-dropdown__inner .form-control .password-block a:hover{text-decoration:underline}.header__inner .menu-sub .header-dropdown__inner .form-control .input{height:3.125rem}.header__inner .menu-sub .header-dropdown__inner .form-control .search-btn{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--color-blue-100)}.header__inner .menu-sub .header-dropdown__inner .auth-form h3{margin-bottom:.3125rem}.header__inner .menu-sub .header-dropdown__inner .auth-form p{margin-bottom:.875rem}.header__inner .menu-sub .header-dropdown__inner .auth-form .btn{width:100%;height:3.125rem}.header__inner .menu-sub .header-dropdown__inner .auth-form__register{margin-top:1rem;display:flex;flex-direction:column;row-gap:.5rem;text-align:center}.header__inner .menu-sub .header-dropdown__inner .auth-form__register a{color:var(--color-blue-100);text-decoration:underline}.header__inner .menu-sub .header-dropdown__inner .auth-form__register a:hover{color:var(--color-nude-100)}.header__inner .menu-sub .header-dropdown__inner .auth-form__register span{color:var(--color-gray-100)}.header__inner .menu-sub .header-dropdown__inner .cart-content .cart-items{min-height:6.25rem;display:flex;align-items:center;justify-content:center;border-top:1px solid var(--color-gray-300);border-bottom:1px solid var(--color-gray-300);margin-bottom:1.25rem}.header__inner .menu-sub .header-dropdown__inner .cart-content .cart-items .empty-msg{color:var(--color-gray-100)}.header__inner .menu-sub .header-dropdown__inner .cart-content .cart-footer{display:flex;gap:1rem}@media not (min-width:48.0625em){.header__inner .menu-sub .header-dropdown__inner .cart-content .cart-footer{flex-direction:column;gap:.375rem}.header__inner .menu-sub .header-dropdown__inner .cart-content .cart-footer .btn{width:100%}}.header__inner .menu-sub .header-dropdown__inner .cart-content .cart-footer .btn{width:100%;height:3.125rem}.header__inner .menu-sub .header-dropdown__inner .lang-content .lang-grid{display:flex;flex-direction:column;gap:.3125rem}.header__inner .menu-sub .header-dropdown__inner .lang-content .lang-item{display:flex;align-items:center;column-gap:.75rem;padding:.75rem .625rem;border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none}.header__inner .menu-sub .header-dropdown__inner .lang-content .lang-item img{width:1.5rem;height:1rem;object-fit:cover;border-radius:2px}.header__inner .menu-sub .header-dropdown__inner .lang-content .lang-item span{color:var(--color-blue-100);font-weight:500;transition:color .3s ease}.header__inner .menu-sub .header-dropdown__inner .lang-content .lang-item:hover{background-color:var(--color-gray-400);border-color:var(--color-blue-100)}.header__inner .menu-sub .header-dropdown__inner .lang-content .lang-item.is-active{background-color:var(--color-blue-100);border-color:var(--color-blue-100)}.header__inner .menu-sub .header-dropdown__inner .lang-content .lang-item.is-active span{color:#fff}@media not (min-width:64em){.header__inner .menu-sub .lang-picker{display:none}}.header__inner .menu-sub .lang-picker__trigger{display:flex;align-items:center;column-gap:.5rem;transition:color .3s ease;background:transparent;border:none;padding:0;cursor:pointer}.header__inner .menu-sub .lang-picker__trigger:hover span{color:var(--color-blue-100)}.header__inner .menu-sub .lang-picker__trigger img{width:1.25rem;height:.875rem;object-fit:cover;border-radius:2px}.header__inner .menu-sub .lang-picker__trigger span{font-weight:600;color:var(--color-gray-100)}.header__inner .menu-sub .lang-picker__trigger i,.header__inner .menu-sub .lang-picker__trigger svg{width:1rem;height:1rem;color:var(--color-blue-100);transition:transform .3s ease}.header__inner .menu-sub .lang-picker .header-dropdown{width:13.75rem}.header__inner .menu-sub .lang-picker .header-dropdown .header-dropdown__inner{padding:.75rem}.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner{padding:.5rem}.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control{margin:0;position:relative}.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .input{height:3.4375rem;color:var(--color-blue-100);padding:.625rem 5rem .625rem .9375rem;border:1px solid var(--color-gray-400);background:var(--color-gray-400)}.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .input::-webkit-search-cancel-button{display:none}.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .clear-btn,.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .search-btn{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.3125rem}.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .clear-btn i,.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .clear-btn svg,.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .search-btn i,.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .search-btn svg{width:1.5rem;height:1.5rem;color:var(--color-gray-600)}.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .clear-btn:hover i,.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .clear-btn:hover svg,.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .search-btn:hover i,.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .search-btn:hover svg{color:var(--color-blue-100)}.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .clear-btn{right:2.5rem;opacity:0;visibility:hidden;transition:all .2s ease}.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .clear-btn.is-visible{opacity:1;visibility:visible}.header__inner .menu-sub .search-block .header-dropdown .header-dropdown__inner .form-control .search-btn{right:.5rem}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#00000080;z-index:100;opacity:0;visibility:hidden;transition:all .4s ease}.mobile-menu__inner{position:absolute;top:0;right:0;width:80%;max-width:20rem;height:100%;background-color:#fff;padding:6.25rem 1.875rem 2.5rem;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;overflow-y:auto}@media not (min-width:31.25em){.mobile-menu__inner{padding:5rem 1.875rem 2.5rem;width:100%}}.mobile-menu.is-active{opacity:1;visibility:visible}.mobile-menu.is-active .mobile-menu__inner{transform:translate(0)}.mobile-menu__nav .form-control{position:relative;background:var(--color-gray-400);height:2.875rem;border-radius:4px;margin-bottom:1.25rem}.mobile-menu__nav .form-control .input{height:100%;padding:.3125rem 3.75rem .3125rem .625rem;border:1px solid var(--color-gray-400);background:var(--color-gray-400)}.mobile-menu__nav .form-control .input::-webkit-search-cancel-button{display:none}.mobile-menu__nav .form-control .clear-btn,.mobile-menu__nav .form-control .search-btn{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.3125rem}.mobile-menu__nav .form-control .clear-btn i,.mobile-menu__nav .form-control .clear-btn svg,.mobile-menu__nav .form-control .search-btn i,.mobile-menu__nav .form-control .search-btn svg{width:1.125rem;height:1.125rem;color:var(--color-gray-600)}.mobile-menu__nav .form-control .clear-btn:hover i,.mobile-menu__nav .form-control .clear-btn:hover svg,.mobile-menu__nav .form-control .search-btn:hover i,.mobile-menu__nav .form-control .search-btn:hover svg{color:var(--color-blue-100)}.mobile-menu__nav .form-control .clear-btn{right:2rem;opacity:0;visibility:hidden;transition:all .2s ease}.mobile-menu__nav .form-control .clear-btn.is-visible{opacity:1;visibility:visible}.mobile-menu__nav .form-control .search-btn{right:.3125rem}.mobile-menu__nav ul{display:flex;flex-direction:column;row-gap:1.5rem}.mobile-menu__nav ul li a{color:var(--color-gray-100);display:block}.mobile-menu .separator{border:none;border-top:1px solid var(--color-gray-300)}.mobile-menu__actions{margin-top:auto;padding-top:2.5rem;display:flex;flex-direction:column;row-gap:1.25rem}.mobile-menu__actions .auth-btn{display:flex;align-items:center;column-gap:.75rem;background:transparent;border:none;color:var(--color-gray-100);cursor:pointer}.mobile-menu__actions .auth-btn i,.mobile-menu__actions .auth-btn svg{width:1.125rem;height:1.125rem}.mobile-menu__lang{margin-top:1.25rem}.mobile-menu__lang .mobile-lang{position:relative;width:100%}.mobile-menu__lang .mobile-lang__trigger{width:100%;height:3.25rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .3s ease}.mobile-menu__lang .mobile-lang__trigger .mobile-lang__selected{display:flex;align-items:center;column-gap:.75rem}.mobile-menu__lang .mobile-lang__trigger .mobile-lang__selected img{width:1.5rem;height:1rem;object-fit:cover;border-radius:2px}.mobile-menu__lang .mobile-lang__trigger .mobile-lang__selected span{color:var(--color-blue-100);font-weight:500}.mobile-menu__lang .mobile-lang__trigger i,.mobile-menu__lang .mobile-lang__trigger svg{width:1.25rem;height:1.25rem;color:var(--color-blue-100);transition:transform .3s ease}.mobile-menu__lang .mobile-lang__trigger.is-active{border-color:var(--color-blue-100)}.mobile-menu__lang .mobile-lang__trigger.is-active i,.mobile-menu__lang .mobile-lang__trigger.is-active svg{transform:rotate(180deg)}.mobile-menu__lang .mobile-lang__content{position:absolute;bottom:calc(100% + .3125rem);left:0;width:100%;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;border:1px solid var(--color-gray-300);border-radius:10px;box-shadow:0 4px 15px #0000001a;z-index:10}.mobile-menu__lang .mobile-lang__content.is-open{max-height:25rem;opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu__lang .mobile-lang__list{display:flex;flex-direction:column;padding:.5rem;row-gap:.25rem}.mobile-menu__lang .mobile-lang__item{display:flex;align-items:center;column-gap:.75rem;padding:.75rem .625rem;border-radius:4px;text-decoration:none;transition:all .2s ease}.mobile-menu__lang .mobile-lang__item img{width:1.5rem;height:1rem;object-fit:cover;border-radius:2px}.mobile-menu__lang .mobile-lang__item span{color:var(--color-gray-100);font-weight:500}.mobile-menu__lang .mobile-lang__item.is-active{background-color:var(--color-blue-100)}.mobile-menu__lang .mobile-lang__item.is-active span{color:#fff}.footer{position:relative;background:var(--color-blue-100)}.footer__inner{margin-block:0;padding-block:5.375rem}@media not (min-width:31.25em){.footer__inner{padding-bottom:3.125rem}}.footer__content{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;padding-bottom:5rem}@media not (min-width:75em){.footer__content{grid-template-columns:21.25rem auto}}@media not (min-width:64em){.footer__content{grid-template-columns:100%;gap:5rem}}.footer__copyright{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:1.875rem}@media not (min-width:48.0625em){.footer__copyright{flex-direction:column;align-items:flex-start;gap:1.25rem}}.footer__copyright a,.footer__copyright p{color:#fff;font-weight:300}.footer__copyright p{order:1}@media not (min-width:48.0625em){.footer__copyright p{order:2}}.footer__copyright div{display:flex;align-items:center;gap:1.875rem;order:2}@media not (min-width:48.0625em){.footer__copyright div{order:1}}.footer__about img{height:4.875rem;width:auto}@media not (min-width:64em){.footer__about img{height:4.25rem}}.footer__about p{color:#fff;font-weight:300;line-height:1.6;max-width:21.875em;margin-top:2rem}.footer__nav{display:grid;grid-template-columns:3fr 1fr;gap:2.5rem}@media not (min-width:48.0625em){.footer__nav{gap:3.125rem;grid-template-columns:100%}}.footer__nav h3{color:#fff;margin-bottom:1.25rem}.footer__nav-main{display:flex;flex-direction:column}.footer__nav-main .nav-grid{display:grid;grid-template-columns:2fr 1fr;column-gap:2.5rem}@media not (min-width:31.25em){.footer__nav-main .nav-grid{grid-template-columns:100%}}.footer__nav-main ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);grid-auto-flow:column;column-gap:2.5rem;row-gap:.9375rem}.footer__nav-main ul li a{color:#fff;font-weight:400;position:relative}.footer__nav-main ul:nth-of-type(2){grid-template-columns:100%}@media not (min-width:31.25em){.footer__nav-main ul:nth-of-type(2){padding-top:3.125rem}}.footer__nav-social ul{display:flex;flex-direction:column;gap:.75rem}.footer__nav-social ul li a{color:#fff;font-weight:500;display:flex;align-items:center;column-gap:.75rem;width:fit-content}.footer__nav-social ul li a span{height:1.3125rem}.footer__nav-social ul li a span svg{transition:all .4s cubic-bezier(.4,0,.2,1)}.footer__nav-social ul li a:hover svg{transform:scale(1.1)}.hero{position:relative;height:100%;display:flex;overflow:hidden;min-height:100vh}@media(min-width:120.0625em){.hero{min-height:56.875rem}}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(89.81deg,#00000014 33.94%,#0000 121.78%)}.hero__image{position:absolute;inset:0;height:100%;width:100%;z-index:0;object-fit:cover}.hero__illustration{position:absolute;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover;z-index:1;pointer-events:none}@media not (min-width:97.5em){.hero__illustration{max-width:90rem;object-position:0}}@media not (min-width:48.0625em){.hero__illustration{max-width:75rem;height:auto;width:auto}}.hero__inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;row-gap:1.25rem;flex-grow:1}.hero__inner h1{color:#fff;max-width:10em}@media not (min-width:31.25em){.hero__inner h1{max-width:100%}}.hero__inner p{color:#fff;max-width:32.5em;margin-bottom:3.75rem}@media not (min-width:31.25em){.hero__inner p{max-width:100%}}.hero__inner .btn{min-width:11rem}.hero-accent{min-height:37.5rem}.hero-accent .hero__inner{margin-bottom:5.25rem}.hero-accent .hero__inner h1{color:var(--color-blue-100)}.hero-accent .hero__inner p{color:var(--color-blue-200)}.categories__inner{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem}@media not (min-width:97.5em){.categories__inner{gap:1.875rem}}@media not (min-width:64em){.categories__inner{grid-template-columns:repeat(2,1fr)}}@media not (min-width:31.25em){.categories__inner{grid-template-columns:100%}}.categories__block{display:flex;flex-direction:column;row-gap:1.75rem}@media not (min-width:31.25em){.categories__block{align-items:center;text-align:center;margin-bottom:3.125rem}}.categories__block .icon{height:2.875rem;width:2.875rem;aspect-ratio:1}.categories__block p{color:var(--color-gray-100)}.categories-all{position:relative}.categories-all__inner{display:flex;flex-direction:column;align-items:center;gap:1.4375rem;text-align:center}.categories-all__inner p{color:var(--color-gray-100)}.categories-all__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3.125rem;margin-top:5.625rem;width:100%}@media not (min-width:90em){.categories-all__grid{gap:1.875rem}}@media not (min-width:64em){.categories-all__grid{grid-template-columns:repeat(2,1fr)}}@media not (min-width:31.25em){.categories-all__grid{grid-template-columns:100%}}.categories-all .icon-1{pointer-events:none;position:absolute;top:6.25rem;left:5%}@media not (min-width:64em){.categories-all .icon-1 svg{height:2.375rem;width:2.375rem;aspect-ratio:1}}.categories-all .icon-2{pointer-events:none;position:absolute;top:-3.75rem;right:5%}@media not (min-width:64em){.categories-all .icon-2 svg{height:2.375rem;width:2.375rem;aspect-ratio:1}}.categories-all .icon-3{pointer-events:none;position:absolute;bottom:-3.75rem;right:3%}@media not (min-width:64em){.categories-all .icon-3 svg{height:2.375rem;width:2.375rem;aspect-ratio:1}}.categories-all__illustration{position:absolute;bottom:-50vh;right:0;width:100%;height:fit-content;object-fit:cover;z-index:-1;overflow:visible;pointer-events:none}@media not (min-width:97.5em){.categories-all__illustration{max-width:90rem;height:auto;width:auto}}@media not (min-width:48.0625em){.categories-all__illustration{bottom:-35vh;max-width:56.25rem}}.card-category{background:var(--color-gray-400);border-radius:26px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:2.75rem;padding-inline:1.25rem;padding-top:1.25rem;row-gap:1.875rem}@media not (min-width:64em){.card-category{row-gap:.9375rem}}.card-category img{max-height:18.125rem;height:auto;transition:all .4s cubic-bezier(.4,0,.2,1);margin-top:-3.75rem}@media not (min-width:75em){.card-category img{margin-top:-2.5rem}}@media not (min-width:31.25em){.card-category img{max-height:15.625rem}}.card-category__block{display:flex;flex-direction:column;align-items:center;row-gap:1.875rem}.card-category:hover img{transform:scale(1.05)}.card-category:hover .btn{transform:translateY(-5px);box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px;background:var(--color-blue-200)}@media not (min-width:48.0625em){.categories-list__inner h2{text-align:center}}.categories-list__grid{margin-block:2.875rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem}@media not (min-width:64em){.categories-list__grid{gap:1.875rem}}@media not (min-width:48.0625em){.categories-list__grid{grid-template-columns:100%;gap:3.125rem}}.card-category-list{display:grid;grid-template-columns:12.5rem auto;gap:.625rem;align-items:center}@media not (min-width:75em){.card-category-list{grid-template-columns:8.75rem auto}}@media not (min-width:64em){.card-category-list{grid-template-columns:100%;justify-content:center;text-align:center}}.card-category-list__image{position:relative}@media not (min-width:64em){.card-category-list__image{width:8.75rem;margin-inline:auto}}.card-category-list__image img{position:relative;z-index:1;transition:all .4s cubic-bezier(.4,0,.2,1)}.card-category-list__image:after{content:"";position:absolute;top:10%;height:80%;width:70%;left:15%;background:var(--color-gray-400);border-radius:14px;z-index:0}.card-category-list__content h3{font-weight:700}.card-category-list__content p{color:var(--color-gray-100);margin-block:.9375rem}.card-category-list__content .btn-link{font-weight:700}.card-category-list:hover img{transform:scale(1.05)}.card-category-list:hover .btn-link:before{transform-origin:bottom left;transform:scaleX(1);background-color:var(--color-blue-200)}.products{position:relative}@media not (min-width:48.0625em){.products__inner h2{text-align:center}}.products__inner .products__header{display:flex;align-items:center;justify-content:space-between}@media not (min-width:48.0625em){.products__inner .products__header{flex-direction:column;justify-content:center}}.products__inner .products__header .btn{display:flex}@media not (min-width:48.0625em){.products__inner .products__header .btn{display:none}}.products__inner .btn{display:none}@media not (min-width:48.0625em){.products__inner .btn{display:flex;margin-inline:auto}}.products__grid{margin-block:2.875rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1.875rem}@media not (min-width:75em){.products__grid{grid-template-columns:repeat(3,1fr)}}@media not (min-width:64em){.products__grid{grid-template-columns:repeat(2,1fr)}}@media not (min-width:48.0625em){.products__grid{grid-template-columns:100%}}.products__illustration{position:absolute;top:-60vh;left:0;bottom:0;width:100%;height:fit-content;object-fit:cover;z-index:-1;pointer-events:none;overflow:visible}@media not (min-width:97.5em){.products__illustration{max-width:90rem;height:auto;width:auto}}@media not (min-width:48.0625em){.products__illustration{top:-50vh}}.products .icon-1{pointer-events:none;position:absolute;top:0;left:1.25rem}@media not (min-width:97.5em){.products .icon-1{left:1.25rem;top:-4.0625rem}}@media not (min-width:64em){.products .icon-1{top:-2.8125rem}.products .icon-1 svg{height:2.375rem;width:2.375rem;aspect-ratio:1}}.products .icon-2{pointer-events:none;position:absolute;bottom:-3.75rem;right:5%}@media not (min-width:97.5em){.products .icon-2{right:.625rem}}@media not (min-width:64em){.products .icon-2 svg{height:2.375rem;width:2.375rem;aspect-ratio:1}}.products-filter{position:relative}.products-filter__inner{display:grid;grid-template-columns:.8fr 3fr;gap:4.375rem}@media not (min-width:64em){.products-filter__inner{grid-template-columns:1fr 3fr;gap:2.5rem}}@media not (min-width:48.0625em){.products-filter__inner{grid-template-columns:100%;gap:1.25rem}}.products-filter__inner .filters-nav{margin-bottom:1.5625rem;display:flex;align-items:center;justify-content:space-between;height:4.0625rem}@media not (min-width:48.0625em){.products-filter__inner .filters-nav{padding-inline:1.25rem;border-radius:.625rem;background:var(--color-gray-400);cursor:pointer;transition:all .3s ease;margin-bottom:0}.products-filter__inner .filters-nav:active{transform:scale(.98)}}.products-filter__inner .filters-nav .filter-chevron{display:none}@media not (min-width:48.0625em){.products-filter__inner .filters-nav .filter-chevron{display:block;width:1.25rem;height:1.25rem}}.products-filter__inner .filters-nav .select-block{display:flex;align-items:center;gap:.625rem}.products-filter__inner .filters-nav .select-block p{white-space:nowrap;font-weight:600}.products-filter__inner .filter-icon{justify-content:flex-start;gap:.625rem}.products-filter__inner .filter-icon .filter-icon__left{display:flex;align-items:center;gap:.625rem}@media not (min-width:48.0625em){.products-filter__inner .filter-icon .filter-icon__left{width:100%}}.products-filter__illustration-1{position:absolute;top:-30vh;left:0;bottom:0;width:100%;height:fit-content;object-fit:cover;z-index:-1;pointer-events:none}@media not (min-width:97.5em){.products-filter__illustration-1{max-width:90rem;height:auto;width:auto}}@media not (min-width:48.0625em){.products-filter__illustration-1{display:none}}.products-filter__illustration-2{position:absolute;bottom:-50vh;right:0;width:100%;height:fit-content;object-fit:cover;z-index:-1;pointer-events:none}@media not (min-width:97.5em){.products-filter__illustration-2{max-width:90rem;height:auto;width:auto}}@media not (min-width:48.0625em){.products-filter__illustration-2{max-width:68.75rem;bottom:-30vh}}.products-filter .icon-1{pointer-events:none;position:absolute;bottom:6.25rem;left:5%}@media not (min-width:64em){.products-filter .icon-1{display:none}}.products-filter .icon-2{pointer-events:none;position:absolute;top:-3.75rem;right:5%}@media not (min-width:64em){.products-filter .icon-2{display:none}}.products-filter .icon-3{pointer-events:none;position:absolute;bottom:-3.75rem;right:3%}@media not (min-width:64em){.products-filter .icon-3 svg{height:2.375rem;width:2.375rem;aspect-ratio:1}}.filters-backdrop{display:none}@media not (min-width:48.0625em){.filters-backdrop{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1500;opacity:0;visibility:hidden;transition:all .4s ease;display:block}.filters-backdrop.is-open{opacity:1;visibility:visible}}.filters-list{display:flex;flex-direction:column;gap:2.5rem;margin-top:1.25rem;height:fit-content}.filters-list__header{display:none;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.filters-list__header button{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.filters-list__header button svg{width:1.5rem;height:1.5rem}@media not (min-width:48.0625em){.filters-list__header{display:flex;position:sticky;top:0rem;background:#fff;margin-inline:-1.875rem;padding:1.25rem 1.875rem;z-index:10;border-bottom:1px solid var(--color-gray-300);margin-bottom:0}}@media not (min-width:48.0625em){.filters-list{position:fixed;bottom:0;left:0;width:100%;height:90vh;background:#fff;z-index:2000;padding-inline:1.875rem;padding-bottom:1.875rem;overflow-y:auto;border-radius:10px 10px 0 0;box-shadow:0 -10px 40px #00000026;transform:translateY(100%);transition:transform .5s cubic-bezier(.16,1,.3,1);visibility:visible;opacity:1;margin-top:0}.filters-list.is-open{transform:translateY(0)}}.filters-list .separator-horizontal-full{background:#0000002e}@media not (min-width:48.0625em){.filters-list .separator-horizontal-full{display:none}}.filters-list h4{text-transform:uppercase;font-weight:600}.filters-list .btn{width:100%}@media not (min-width:48.0625em){.filters-list .btn{flex:1;min-height:3.75rem}}.filters-list .filter-link,.filters-list .filter-checkbox,.filters-list .filter-slider{display:flex;flex-direction:column;gap:.75rem}.filters-list .filter-link>button:not(.show-more-btn):not(.show-less-btn):nth-child(n+6),.filters-list .filter-link>.checkbox-block:nth-child(n+6),.filters-list .filter-checkbox>button:not(.show-more-btn):not(.show-less-btn):nth-child(n+6),.filters-list .filter-checkbox>.checkbox-block:nth-child(n+6),.filters-list .filter-slider>button:not(.show-more-btn):not(.show-less-btn):nth-child(n+6),.filters-list .filter-slider>.checkbox-block:nth-child(n+6){display:none}.filters-list .filter-link.is-expanded>button:not(.show-more-btn):not(.show-less-btn):nth-child(n+6),.filters-list .filter-link.is-expanded>.checkbox-block:nth-child(n+6),.filters-list .filter-checkbox.is-expanded>button:not(.show-more-btn):not(.show-less-btn):nth-child(n+6),.filters-list .filter-checkbox.is-expanded>.checkbox-block:nth-child(n+6),.filters-list .filter-slider.is-expanded>button:not(.show-more-btn):not(.show-less-btn):nth-child(n+6),.filters-list .filter-slider.is-expanded>.checkbox-block:nth-child(n+6){display:flex}.filters-list .show-more-btn,.filters-list .show-less-btn{display:none;color:var(--color-blur-100);font-weight:600;transition:all .3s ease;text-decoration:underline;cursor:pointer;margin-top:.3125rem;border:none;background:none;padding:0;text-align:left;width:fit-content}.filters-list .show-more-btn:hover,.filters-list .show-less-btn:hover{color:var(--color-blue-100)}.filters-list .show-more-btn{display:flex}.filters-list .show-less-btn{display:none}.filters-list .filter-link.is-expanded .show-less-btn,.filters-list .filter-checkbox.is-expanded .show-less-btn,.filters-list .filter-slider.is-expanded .show-less-btn{display:flex}.filters-list .filter-link.is-expanded .show-more-btn,.filters-list .filter-checkbox.is-expanded .show-more-btn,.filters-list .filter-slider.is-expanded .show-more-btn{display:none}.filters-list .filter-link button{font-weight:600;color:var(--color-gray-700);cursor:pointer}.filters-list .filter-link button:before{background-color:var(--color-nude-100);bottom:-2px}.filters-list .filter-link button:hover:before{background-color:var(--color-nude-100)}.filters-list .filter-link .active-filter{color:var(--color-blue--100)}.filters-list .filter-link .active-filter:before{transform:scaleX(1)}.filters-list .filter-checkbox .checkbox-block{display:flex;align-items:center;gap:.625rem}.filters-list .filter-checkbox .checkbox-block input[type=checkbox]{appearance:none;-webkit-appearance:none;width:1.125rem;height:1.125rem;border:1px solid var(--color-gray-300);border-radius:4px;cursor:pointer;position:relative;transition:all .3s ease;flex-shrink:0}.filters-list .filter-checkbox .checkbox-block input[type=checkbox]:checked{background-color:var(--color-nude-100);border-color:var(--color-nude-100)}.filters-list .filter-checkbox .checkbox-block input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:50%;width:.3125rem;height:.625rem;border:solid white;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.filters-list .filter-checkbox .checkbox-block label{font-weight:600;color:var(--color-gray-700);cursor:pointer}.filters-list .filter-checkbox .checkbox-block label:before{background-color:var(--color-nude-100);bottom:-2px}.filters-list .filter-checkbox .checkbox-block label:hover:before{background-color:var(--color-nude-100)}.filters-list .filter-checkbox .checkbox-block input[type=checkbox]:checked+label{color:var(--color-blue--100)}.filters-list .filter-checkbox .checkbox-block input[type=checkbox]:checked+label:before{transform:scaleX(1)}.filters-list .filter-slider .input-block{display:flex;align-items:center;gap:.625rem;padding-inline:.3125rem}.filters-list .filter-slider .input-block .input{height:3rem}.filters-list .filter-slider .slider-simple{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:var(--color-gray-300);border-radius:5px;outline:none}.filters-list .filter-slider .slider-simple::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--color-blue-100);cursor:pointer;transition:transform .2s ease}.filters-list .filter-slider .slider-simple::-webkit-slider-thumb:hover{transform:scale(1.15)}.filters-list .filter-slider .slider-simple::-moz-range-thumb{width:1.25rem;height:1.25rem;border:none;border-radius:50%;background:var(--color-blue-100);cursor:pointer;transition:transform .2s ease}.filters-list .filter-slider .slider-simple::-moz-range-thumb:hover{transform:scale(1.15)}.products-list{position:relative}.products-list__inner{display:flex;flex-direction:column}.products-list__inner .btn-pagination{margin-inline:auto;margin-top:3.75rem}.products-list__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.875rem}@media not (min-width:75em){.products-list__grid{grid-template-columns:repeat(2,1fr)}}@media not (min-width:64em){.products-list__grid{grid-template-columns:100%}}@media not (min-width:48.0625em){.products-list .filters-nav{background:#fff;padding:0;margin-bottom:2.9375rem}.products-list .filters-nav h3,.products-list .filters-nav p{display:none}.products-list .filters-nav .select-block{width:100%}.products-list .filters-nav .select-block .select{height:3.75rem;width:100%}}.card-product{position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--color-gray-300);background:#fff}.card-product a{display:flex;flex-direction:column;height:100%}.card-product a:hover img{transform:scale(1.05)}.card-product__image{height:16.0625rem;min-height:16.0625rem;width:100%;border-radius:10px;overflow:hidden}@media not (min-width:97.5em){.card-product__image{height:12.5rem;min-height:12.5rem}}@media not (min-width:48.0625em){.card-product__image{height:18.75rem;min-height:18.75rem}}@media not (min-width:31.25em){.card-product__image{height:12.5rem;min-height:12.5rem}}.card-product__image img{height:100%;width:100%;margin:auto;object-fit:cover;transition:all .4s cubic-bezier(.4,0,.2,1)}.card-product__block{padding:1.875rem;margin-bottom:auto;height:100%;display:flex;flex-direction:column}@media not (min-width:90em){.card-product__block{padding:1.25rem}}.card-product__block .category{color:var(--color-gray-100)}.card-product__block h3{margin-top:.625rem;margin-bottom:1.25rem}.card-product__block .rating{display:flex;align-items:center;column-gap:.375rem;margin-top:auto}.card-product__block .rating .stars{display:flex;align-items:center}.card-product__block .rating .stars svg{height:1.0625rem;width:1.0625rem;stroke:var(--color-yellow-100);fill:var(--color-yellow-100);stroke-width:0}@media not (min-width:31.25em){.card-product__block .rating .stars svg{height:.9375rem;width:.9375rem}}.card-product__block .rating p{color:var(--color-gray-100)}.card-product__price-block{display:flex;align-items:center;padding-inline:1.875rem;padding-top:1.0625rem;padding-bottom:1.875rem;gap:.625rem;min-height:6.375rem}@media not (min-width:90em){.card-product__price-block{padding-inline:1.25rem}}@media not (min-width:75em){.card-product__price-block{min-height:5.9375rem}}.card-product__price-block .price-strike{text-decoration:line-through solid var(--color-red-100) 2px}.card-product__price-block .new-price{font-weight:600;color:var(--color-gray-200)}.card-product .cart-action{margin-left:auto;position:absolute;z-index:2;bottom:1.875rem;right:1.875rem}@media not (min-width:90em){.card-product .cart-action{right:1.25rem}}.hero-product__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9.8125rem}@media not (min-width:90em){.hero-product__grid{gap:4.6875rem}}@media not (min-width:64em){.hero-product__grid{grid-template-columns:100%}}.hero-product .product-info .price-rating{display:flex;align-items:center;justify-content:space-between;margin-block:2.8125rem}@media not (min-width:31.25em){.hero-product .product-info .price-rating{flex-direction:column;align-items:flex-start;gap:.3125rem;margin-block:1.25rem}}.hero-product .product-info .price-rating .rating{display:flex;align-items:center;column-gap:.375rem;margin-top:auto}.hero-product .product-info .price-rating .rating .stars{display:flex;align-items:center}.hero-product .product-info .price-rating .rating .stars svg{height:1.0625rem;width:1.0625rem;stroke:var(--color-yellow-100);fill:var(--color-yellow-100);stroke-width:0}@media not (min-width:31.25em){.hero-product .product-info .price-rating .rating .stars svg{height:.9375rem;width:.9375rem}}.hero-product .product-info .price-rating .rating p span{color:var(--color-gray-100)}.hero-product .product-info .product-description{color:var(--color-gray-100);line-height:1.6}.hero-product .product-info .color-filter{display:flex;align-items:center;gap:1.25rem;margin-block:2.0625rem}.hero-product .product-info .color-filter input{display:none}.hero-product .product-info .color-filter input:checked+.color-block{box-shadow:0 0 0 5px #17183b1a}.hero-product .product-info .color-filter .color-option{cursor:pointer}.hero-product .product-info .color-filter .color-option:nth-of-type(2) .color-block{background:#58737d}.hero-product .product-info .color-filter .color-option:nth-of-type(3) .color-block{background:#545454}.hero-product .product-info .color-filter .color-option:nth-of-type(4) .color-block{background:#cba5a5}.hero-product .product-info .color-filter .color-block{display:block;height:1.5rem;width:1.5rem;aspect-ratio:1;border-radius:50%;background:#c1bdb3;transition:transform .2s ease,box-shadow .2s ease}.hero-product .product-info .color-filter .color-block:hover{transform:scale(1.1)}.hero-product .product-info .quantity-size{display:flex;align-items:center;justify-content:space-between;margin-block:2rem}@media not (min-width:31.25em){.hero-product .product-info .quantity-size{flex-direction:column;align-items:flex-start;gap:1.875rem}}.hero-product .product-info .quantity-size .option p{color:#000;font-weight:600;margin-bottom:1.25rem}@media not (min-width:31.25em){.hero-product .product-info .quantity-size .option p{margin-bottom:.625rem}}.hero-product .product-info .quantity-size .option .quantity{display:grid;grid-template-columns:repeat(3,4.0625rem);justify-content:center;border:1px solid var(--color-gray-300);border-radius:4px}@media not (min-width:48.0625em){.hero-product .product-info .quantity-size .option .quantity{grid-template-columns:repeat(3,3.5rem)}}.hero-product .product-info .quantity-size .option .quantity .input{height:4.0625rem;border:0;margin:auto;background:transparent;display:flex;text-align:center;appearance:textfield;-moz-appearance:textfield}.hero-product .product-info .quantity-size .option .quantity .input::-webkit-outer-spin-button,.hero-product .product-info .quantity-size .option .quantity .input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media not (min-width:48.0625em){.hero-product .product-info .quantity-size .option .quantity .input{height:3.5rem}}.hero-product .product-info .quantity-size .option .quantity button{display:flex;align-items:center;justify-content:center;cursor:pointer}@media not (min-width:48.0625em){.hero-product .product-info .quantity-size .option .select{height:3.5rem}}.hero-product .product-info .btn{width:100%}.hero-product .product-info .shipping-info{margin-block:1.5625rem;display:flex;align-items:center;gap:1.5625rem}@media not (min-width:48.0625em){.hero-product .product-info .shipping-info{flex-direction:column;align-items:flex-start;gap:.625rem}}@media not (min-width:48.0625em){.hero-product .product-info .shipping-info .separator-vertical{display:none}}.hero-product .product-info .shipping-info div{display:flex;align-items:center;gap:.9375rem}.gallery-slider{max-width:100%;margin:auto;--slide-spacing: 1rem;--slide-size: 100%}.gallery-slider .gallery-slider__viewport{overflow:hidden}.gallery-slider .gallery-slider__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.gallery-slider .gallery-slider__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.gallery-slider .gallery-slider__slide__img{display:flex;align-items:center;justify-content:center;height:32.625rem;-webkit-user-select:none;user-select:none}@media not (min-width:48.0625em){.gallery-slider .gallery-slider__slide__img{height:20.125rem}}@media not (min-width:31.25em){.gallery-slider .gallery-slider__slide__img{height:13.875rem}}.gallery-slider .gallery-slider__slide__img img{width:100%;height:100%;object-fit:cover}.gallery-slider .gallery-slider-thumbs{margin-top:2.1875rem}@media not (min-width:31.25em){.gallery-slider .gallery-slider-thumbs{margin-top:.9375rem}}.gallery-slider .gallery-slider-thumbs__viewport{overflow:hidden}.gallery-slider .gallery-slider-thumbs__container{display:flex;flex-direction:row;margin-left:-1.875rem}@media not (min-width:31.25em){.gallery-slider .gallery-slider-thumbs__container{margin-left:-.625rem}}.gallery-slider .gallery-slider-thumbs__slide{flex:0 0 25%;min-width:0;padding-left:1.875rem}@media not (min-width:31.25em){.gallery-slider .gallery-slider-thumbs__slide{padding-left:.625rem}}@media(min-width:768px){.gallery-slider .gallery-slider-thumbs__slide{flex:0 0 23%}}.gallery-slider .gallery-slider-thumbs__slide__img{-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center;height:6.375rem;width:100%;border:2px solid transparent}@media not (min-width:31.25em){.gallery-slider .gallery-slider-thumbs__slide__img{height:3.125rem}}.gallery-slider .gallery-slider-thumbs__slide__img img{width:100%;height:100%;object-fit:cover}.gallery-slider .embla-thumbs__slide--selected .gallery-slider-thumbs__slide__img{border:2px solid var(--color-blue-100)}.info-banner{position:relative}.info-banner__illustration{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none}@media not (min-width:48.0625em){.info-banner__illustration{display:none}}.info-banner__inner{background-color:var(--color-blue-100);border-radius:10px;padding-inline:3.375rem;padding-block:3.75rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.875rem}@media not (min-width:48.0625em){.info-banner__inner{grid-template-columns:1fr 1fr;padding-inline:1.875rem}}@media not (min-width:31.25em){.info-banner__inner{grid-template-columns:1fr}}.info-block{display:flex;align-items:flex-start;gap:1.25rem;position:relative;z-index:2}@media not (min-width:75em){.info-block{flex-direction:column}}@media not (min-width:75em){.info-block svg{height:2rem}}.info-block__content h3{color:#fff;font-weight:700;margin-bottom:.625rem}.info-block__content p{line-height:1.6;color:#fff;max-width:21.875em}@media not (min-width:31.25em){.info-block__content p{max-width:100%}}.grid-banner{position:relative;background:var(--color-gray-400);overflow:hidden}.grid-banner__inner{display:grid;grid-template-columns:auto 50.625rem;gap:5rem;z-index:1}@media not (min-width:97.5em){.grid-banner__inner{gap:1.875rem}}@media not (min-width:90em){.grid-banner__inner{grid-template-columns:auto 46.875rem}}@media not (min-width:75em){.grid-banner__inner{grid-template-columns:auto 31.25rem}}@media not (min-width:64em){.grid-banner__inner{grid-template-columns:100%;gap:3.75rem}}.grid-banner__content h2{max-width:9.375em}.grid-banner__content p{color:var(--color-gray-100);margin-block:1.25rem}.grid-banner__content ul{margin-block:2.5rem}.grid-banner__content ul li{display:flex;align-items:center;gap:1.25rem;font-weight:500;margin-block:.625rem}.grid-banner__content ul li span{display:flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;aspect-ratio:1;background:var(--color-nude-100);border-radius:50%}.grid-banner__content ul li span svg{color:#fff;width:1.125rem;stroke-width:2.6px}.grid-banner__image{margin-left:auto;position:relative}@media not (min-width:64em){.grid-banner__image{margin-inline:auto}}.grid-banner__image .image{max-height:39.375rem}@media not (min-width:64em){.grid-banner__image .image{max-height:21.25rem}}.grid-banner__image .image-accent{position:absolute;left:-18.75rem;bottom:-6.25rem;height:25rem}@media not (min-width:75em){.grid-banner__image .image-accent{bottom:-.625rem;left:-6.25rem;height:15.625rem}}@media not (min-width:64em){.grid-banner__image .image-accent{height:12.5rem;left:5.625rem;bottom:-5rem}}.grid-banner__image .icon-3{pointer-events:none;position:absolute;top:9.8125rem;left:-20%}.grid-banner__image .icon-3 svg{height:2.3125rem;width:2.3125rem;aspect-ratio:1}@media not (min-width:90em){.grid-banner__image .icon-3{left:-12%}}@media not (min-width:75em){.grid-banner__image .icon-3{top:3.75rem}}@media not (min-width:64em){.grid-banner__image .icon-3{top:auto;bottom:-3.125rem;left:20%}}.grid-banner__illustration{position:absolute;bottom:-25vh;right:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none;overflow:visible}@media not (min-width:97.5em){.grid-banner__illustration{max-width:90rem;height:auto;width:auto}}@media not (min-width:48.0625em){.grid-banner__illustration{max-width:50rem;height:auto;width:auto}}.grid-banner .icon-1{pointer-events:none;position:absolute;top:6.25rem;left:5%}@media not (min-width:97.5em){.grid-banner .icon-1{left:2%}}@media not (min-width:90em){.grid-banner .icon-1{top:3.75rem}}@media not (min-width:48.0625em){.grid-banner .icon-1{top:1.875rem}}.grid-banner .icon-2{pointer-events:none;position:absolute;bottom:3.75rem;right:5%}@media not (min-width:97.5em){.grid-banner .icon-2{right:2%}}@media not (min-width:64em){.grid-banner .icon-2{bottom:auto;top:50%}}.testimonials{position:relative;background:var(--color-gray-400)}.testimonials__inner{padding-block:6.25rem}.testimonials__inner h2{text-align:center}.testimonials__inner .description{color:var(--color-gray-100);text-align:center;margin-block:2.5rem}.testimonials__inner .testimonials-slider{max-width:100%;margin:auto;position:relative;--slide-spacing: 1rem;--slide-size: 57%;--slide-size-md: 100%}.testimonials__inner .testimonials-slider:after{content:"";position:absolute;left:0;top:0;height:100%;width:3.3125rem;background:linear-gradient(270deg,#fff0,#f6f6f6)}@media not (min-width:48.0625em){.testimonials__inner .testimonials-slider:after{display:none}}.testimonials__inner .testimonials-slider:before{content:"";position:absolute;right:0;top:0;height:100%;width:3.3125rem;z-index:1;background:linear-gradient(90deg,#fff0,#f6f6f6)}@media not (min-width:48.0625em){.testimonials__inner .testimonials-slider:before{display:none}}.testimonials__inner .testimonials-slider__viewport{overflow:hidden}.testimonials__inner .testimonials-slider__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.testimonials__inner .testimonials-slider__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}@media not (min-width:48.0625em){.testimonials__inner .testimonials-slider__slide{flex:0 0 var(--slide-size-md)}}.testimonials__inner .testimonials-slider__controls{margin-top:2.5rem}.testimonials__inner .testimonials-slider__dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.875rem}.testimonials__inner .embla__dot{-webkit-tap-highlight-color:var(--color-blue-100);-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:.5rem;height:.5rem;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.testimonials__inner .embla__dot:before,.testimonials__inner .embla__dot:after{width:1.375rem;height:1.375rem;border-radius:50%;position:absolute;display:flex;align-items:center;content:""}.testimonials__inner .embla__dot:before{border:none}.testimonials__inner .embla__dot:after{border:1px solid var(--color-blue-100);opacity:0}.testimonials__inner .embla__dot--selected{background-color:var(--color-blue-100)}.testimonials__inner .embla__dot--selected:after{opacity:1}.card-testimonial{background:#fff;border-radius:10px;min-height:26.875rem;padding:3.125rem;display:flex;justify-content:space-between;flex-direction:column;gap:1.25rem;height:100%;-webkit-user-select:none;user-select:none}@media not (min-width:48.0625em){.card-testimonial{padding:1.875rem}}@media not (min-width:48.0625em){.card-testimonial .icon svg{height:2.25rem;width:3.5rem}}.card-testimonial__quote{line-height:1.6;color:var(--color-gray-500);font-weight:400;text-align:left}.card-testimonial__footer{display:flex;align-items:center;justify-content:space-between}.card-testimonial__footer .author{display:flex;align-items:center;gap:1.0625rem}.card-testimonial__footer .author img{height:3.5rem;width:3.5rem;aspect-ratio:1;object-fit:cover;border-radius:50%}.card-testimonial__footer .author .name{font-weight:400}.card-testimonial__footer .author .city{color:var(--color-gray-500)}.card-testimonial__footer .stars{display:flex;align-items:center}.card-testimonial__footer .stars svg{height:1.875rem;width:1.875rem;stroke:var(--color-yellow-100);fill:var(--color-yellow-100);stroke-width:0}@media not (min-width:48.0625em){.card-testimonial__footer .stars svg{height:1.25rem;width:1.25rem}}@media not (min-width:31.25em){.card-testimonial__footer .stars svg{display:none}}.testimonials-block{position:relative;background:var(--color-gray-400)}.testimonials-block__inner{padding-block:6.25rem;margin-bottom:0}.testimonials-block__inner h2{margin-bottom:2.8125rem}@media not (min-width:48.0625em){.testimonials-block__inner h2{text-align:center}}.card-full-testimonial{background:#fff;padding-inline:4.0625rem;padding-block:2.1875rem;display:flex;align-items:center;justify-content:space-between;gap:4.875rem;margin-block:1.875rem}@media not (min-width:64em){.card-full-testimonial{padding:1.875rem;gap:1.25rem}}@media not (min-width:48.0625em){.card-full-testimonial{flex-direction:column;gap:1.25rem}}.card-full-testimonial__quote{color:var(--color-gray-500);line-height:1.8}.card-full-testimonial .author{display:flex;flex-direction:column;align-items:center;gap:.4375rem;min-width:9.375rem}.card-full-testimonial .author img{height:3rem;width:3rem;aspect-ratio:1;object-fit:cover;border-radius:50%}.card-full-testimonial .author .name{text-align:center}.card-full-testimonial .author .date{color:var(--color-gray-700);text-align:center}.card-full-testimonial .author .stars{display:flex;align-items:center}.card-full-testimonial .author .stars svg{height:1.125rem;width:1.125rem;stroke:var(--color-yellow-100);fill:var(--color-yellow-100);stroke-width:0}@media not (min-width:48.0625em){.card-full-testimonial .icon{margin-left:auto}}.card-full-testimonial .icon svg{height:2.125rem;width:3.0625rem}.newsletter{overflow-x:hidden}.newsletter__illustration{position:absolute;top:0;left:0;width:100%;height:100%}.newsletter__inner{position:relative;background-color:var(--color-blue-100);border-radius:10px;padding-inline:4.875rem;padding-block:8.4375rem;display:grid;grid-template-columns:27.5rem auto;align-items:center;gap:6.875rem;overflow:hidden}@media not (min-width:75em){.newsletter__inner{grid-template-columns:21.25rem auto;gap:3.125rem}}@media not (min-width:64em){.newsletter__inner{grid-template-columns:100%}}@media not (min-width:31.25em){.newsletter__inner{padding-inline:1.875rem;padding-block:6.875rem}}.newsletter__inner h3{color:#fff}@media not (min-width:48.0625em){.newsletter__inner h3{text-align:center}}.newsletter form{width:100%}.newsletter form .form-control{position:relative;height:5.625rem;width:100%;background-color:#fff;border-radius:100vw;display:flex;align-items:center}@media not (min-width:48.0625em){.newsletter form .form-control{flex-direction:column;gap:1.25rem;height:auto;background:transparent}}.newsletter form .form-control .input{height:100%;border-radius:100vw;padding-inline:1.0625rem;border:1px solid #fff}@media not (min-width:48.0625em){.newsletter form .form-control .input{height:3.75rem}}.newsletter form .form-control .input:focus-visible{box-shadow:0 0 0 4px var(--ring-color)}.newsletter form .form-control .btn{position:absolute;right:1.0625rem;top:50%;transform:translateY(-50%)}@media not (min-width:48.0625em){.newsletter form .form-control .btn{position:relative;right:auto;top:auto;transform:translateY(0);width:100%}}.latest-news{position:relative}.latest-news__inner .btn{display:none}@media not (min-width:48.0625em){.latest-news__inner .btn{display:flex;margin-inline:auto;margin-top:3.75rem}}.latest-news__heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}.latest-news__heading .btn{display:flex}@media not (min-width:48.0625em){.latest-news__heading .btn{display:none}}.latest-news__grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:2.8125rem;row-gap:5.3125rem}@media not (min-width:75em){.latest-news__grid{column-gap:1.875rem;row-gap:3.75rem}}@media not (min-width:48.0625em){.latest-news__grid{grid-template-columns:100%;column-gap:3.125rem}}@media not (min-width:31.25em){.latest-news__grid{column-gap:1.875rem}}.latest-news__illustration{position:absolute;top:-50vh;right:0;bottom:0;width:100%;height:fit-content;object-fit:cover;z-index:-1;overflow:visible;pointer-events:none}@media not (min-width:97.5em){.latest-news__illustration{max-width:90rem;height:auto;width:auto}}@media not (min-width:48.0625em){.latest-news__illustration{top:-35vh;max-width:56.25rem}}.latest-news .icon-1{pointer-events:none;position:absolute;top:-3.4375rem;left:5%}@media not (min-width:97.5em){.latest-news .icon-1{left:.625rem}}@media not (min-width:48.0625em){.latest-news .icon-1 svg{height:2.3125rem;width:2.3125rem;aspect-ratio:1}}.latest-news .icon-2{pointer-events:none;position:absolute;bottom:-4.375rem;right:4%}.latest-news .icon-2 svg{height:2.3125rem;width:2.3125rem;aspect-ratio:1}@media not (min-width:97.5em){.latest-news .icon-2{right:.625rem;bottom:-5.625rem}}@media not (min-width:64em){.latest-news .icon-2{display:none}}.latest-news-page{margin-top:14.5625rem}@media not (min-width:31.25em){.latest-news-page{margin-top:8.3125rem}}.latest-news-page .latest-news__heading{justify-content:center;margin-bottom:5.25rem}.latest-news-page h2{text-align:center}@media not (min-width:48.0625em){.latest-news-page .latest-news__illustration{top:-15vh}}.card-post{display:flex;flex-direction:column;position:relative}.card-post:after{content:"";position:absolute;top:-4%;left:-4%;width:108%;height:112%;z-index:-1;background:#fff;border-radius:10px}.card-post__image{height:21.875rem;min-height:21.875rem;border-radius:10px;overflow:hidden}@media not (min-width:75em){.card-post__image{height:15.625rem;min-height:15.625rem}}@media not (min-width:31.25em){.card-post__image{height:14.375rem;min-height:14.375rem}}.card-post__image img{object-fit:cover;height:100%;width:100%;transition:all .4s cubic-bezier(.4,0,.2,1)}.card-post__content{margin-block:1.5625rem;height:100%;display:flex;flex-direction:column;gap:1.5625rem}.card-post__content h3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.card-post__content p{color:var(--color-gray-100);margin-top:auto;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.card-post .btn-link{margin-top:auto}.card-post:hover:after{box-shadow:#171f3f1a 0 4px 6px -1px,#171f3f0f 0 2px 4px -1px}.card-post:hover img{transform:scale(1.05)}.card-post:hover .btn-link:before{transform-origin:bottom left;transform:scaleX(1);background-color:var(--color-blue-200)}.tabs__nav{display:flex;flex-wrap:wrap;align-items:center;gap:2.5rem;border-bottom:.0625rem solid var(--color-gray-300);margin-bottom:2.5rem}.tabs__nav .separator-vertical{height:1.5rem;margin-top:-.9375rem}@media not (min-width:48.0625em){.tabs__nav{gap:.9375rem;margin-bottom:1.875rem}.tabs__nav .separator-vertical{display:none}}.tabs .tab-btn{position:relative;padding-bottom:.9375rem;font-weight:500;color:var(--color-gray-100);cursor:pointer;transition:color .3s ease}.tabs .tab-btn:before{bottom:-1px;background-color:var(--color-nude-100)}.tabs .tab-btn:hover:before{background-color:var(--color-nude-100)}.tabs .tab-btn-active{color:var(--color-blue-100)}.tabs .tab-btn-active:before{background-color:var(--color-nude-100);transform:scaleX(1)}@media not (min-width:48.0625em){.tabs .tab-btn{padding-bottom:.625rem}}.tabs__content .tab-content{display:none;animation:fadeIn .4s ease-in-out}.tabs__content .tab-content-active{display:block}.tabs__content .tab-content p,.tabs__content .tab-content li{font-weight:400;line-height:1.6;color:var(--color-gray-100)}.tabs__content .tab-content ul{list-style-type:disc;list-style-position:inside;margin-left:.625rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}
