h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}.header-section{margin-top:18px}.header-container{display:flex;justify-content:space-between;align-items:center}.logo-link{display:flex;align-items:center;gap:8px}.logo-img{border-radius:30px;background:var(--primary-dark-color);width:28px;height:28px}.logo-text{font-family:var(--icon-font);font-size:18px;font-style:normal;font-weight:900;line-height:20px;letter-spacing:-.36px}.header-list{display:flex;justify-content:center;align-items:center;gap:6px}.header-home{color:var(--backgrownd-color);font-size:14px;font-weight:500;line-height:18px;display:flex;padding:10px 20px;justify-content:center;align-items:center;gap:10px;border-radius:30px;background:var(--primary-dark-color)}.cart-img:hover{transform:scale(1.1);background:var(--secondary-dark-color)}.cart-img{display:flex;justify-content:center;align-items:center;padding:12px;border-radius:30px;background:var(--primary-dark-color);width:38px;height:38px}@media only screen and (max-width: 767px){.header-cart-text{display:none}}@media only screen and (min-width: 768px){.header-section{margin-top:24px}.logo-img{width:32px;height:32px}.logo-text{font-size:24px;line-height:24px;letter-spacing:-.48px}.header-list{gap:16px}.header-home{font-size:18px;font-weight:500;line-height:24px;padding:12px 28px}.header-home:hover{background-color:var(--secondary-dark-color)}.header-cart-link{display:flex;gap:14px;align-items:center}.cart-img{padding:10px}.header-cart-text{font-size:18px;font-weight:500;line-height:24px;text-transform:uppercase}}@media only screen and (min-width: 1440px){.header-list{gap:24px}}.hero-section{margin-top:72px}.hero-text-block{display:flex;flex-direction:column;align-items:center}.hero-text-title{text-align:center;font-size:44px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:-.88px}.hero-title-color{color:var(--primary-dark-color)}.hero-text-desc{width:292px;text-align:center;font-style:normal;margin-top:16px;font-size:14px;font-weight:400;line-height:18px}.hero-image-block{display:flex;position:relative;margin-top:32px}.hero-image-pic{border-radius:30px;width:100%}.hero-image{border-radius:30px}.hero-organic-icon{position:absolute;width:100px;height:100px;top:-7px;right:8px}@media only screen and (min-width: 768px){.hero-section{margin-top:116px}.hero-text-title{width:658px;font-size:80px;line-height:80px;letter-spacing:-1.6px}.hero-text-desc{width:492px;margin-top:20px;font-size:18px;line-height:24px}.hero-image-block{margin-top:40px}.hero-organic-icon{position:absolute;width:100px;height:100px;top:-30px;right:10px}}@media only screen and (min-width: 1440px){.hero-section{margin-top:77px}.hero-text-title{width:auto}.hero-text-desc{margin-top:20px}.hero-image-block{margin-top:40px}.hero-image-pic,.hero-image{width:1240px}.hero-organic-icon{top:-50px;right:20px}}.carts-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.carts{font-size:12px;line-height:1.16;color:var(--third-dark-color)}.carts-all-products{padding-top:40px;padding-bottom:80px}@media (min-width: 768px){.carts-all-products{padding-bottom:100px}}@media (min-width: 1440px){.carts-all-products{display:flex;gap:40px;padding:60px 0}}.carts-left{padding-bottom:80px}@media (min-width: 768px){.carts-left{padding-bottom:100px}}@media (min-width: 1440px){.carts-left{width:925px;padding-bottom:0}.carts-right{max-width:275px}}.products-container{margin-bottom:60px}@media (min-width: 768px){.products-container{margin-bottom:50px}}@media (min-width: 768px){.products-container{margin-bottom:40px}}@media (min-width: 768px){.card-container-list{display:flex;flex-wrap:wrap;gap:32px;margin-bottom:50px}}@media (min-width: 1440px){.card-container-list{gap:40px 20px;margin-bottom:40px}}.photo-card-list{font-family:var(--main-font);margin-bottom:20px;padding:20px;border-radius:20px;background-color:var(--light-color);transition:transform .3s var(--transition-cub)}@media (min-width: 768px){.photo-card-list{flex-basis:calc((100% - 32px)/2);margin-bottom:0}}@media (min-width: 1440px){.photo-card-list{flex-basis:calc((100% - 40px) / 3)}}.photo-card-list:hover{transform:scale(1.05);box-shadow:0 9.1px 16.534px #00000005,0 41.6px 46.475px #0000000a,0 105.3px 124.678px #0000000d,0 208px 286px #00000012}.img-container-list{background:var(--backgrownd-color);margin-bottom:20px;padding:19px 78px;border-radius:10px}@media (min-width: 1440px){.img-container-list{padding:19px 58px}}.product-atributes-list{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:40px}@media (min-width: 1440px){.product-atributes-list{padding-bottom:20px}}.atributes-list{color:#0101014d}.product-name-list{color:var(--third-dark-color);font-size:18px;font-weight:500;line-height:1.11;margin-bottom:10px}@media (min-width: 768px){.product-name-list{font-size:20px;line-height:1.2}}.atributes-info-list{font-size:12px;line-height:1.17}.price-and-btn-list{display:flex;justify-content:space-between;align-items:end}.product-price-list{font-size:18px;font-weight:500;line-height:1.11;margin-bottom:0}.cart-btn-list{background-color:var(--primary-dark-color);border-radius:30px;border-color:transparent;padding:8px;display:flex;justify-content:center;align-items:center;transition:background-color .3s var(--transition-cub)}.cart-btn-list:hover{background-color:var(--secondary-dark-color)}#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:var(--primary-dark-color);color:var(--light-color);cursor:pointer;padding:15px 12px;border-radius:27px;font-size:14px;font-family:var(--main-font)}#myBtn:hover{background-color:var( --secondary-dark-color )}.tui-pagination .tui-page-btn{width:40px!important;height:40px!important;border-radius:60px;align-items:center;text-align:center!important;color:#a3a3a3!important;border:none!important;outline:none!important}.tui-page-btn:hover:not(.tui-is-disabled),.tui-page-btn:focus:not(.tui-is-disabled){background:#6d8434!important;color:#e8e8e2!important}.tui-page-btn{display:flex!important;align-content:center!important;justify-content:center!important;align-items:center!important;text-align:center!important}.tui-prev{margin-left:4px!important;margin-right:8px!important}.tui-next{margin-left:8px!important;margin-right:4px!important}.tui-pagination{align-content:center!important;justify-content:center!important;align-items:center!important;text-align:center!important}#tui-pagination-container{display:flex!important}.tui-first,.tui-prev,.tui-next,.tui-last{background:#fafafa;color:#a3a3a3!important}.tui-ico-first,.tui-ico-prev,.tui-ico-next,.tui-ico-last,.tui-next-is-ellip{fill:#a3a3a3!important;stroke:#a3a3a3!important}.tui-is-selected{background:#6d8434!important}.tui-pagination .tui-is-selected{color:#e8e8e2!important}.tui-page-btn .tui-first,.tui-page-btn .tui-prev,.tui-page-btn .tui-next,.tui-page-btn .tui-last{color:#a3a3a3!important}.tui-page-btn:not(.tui-first,.tui-ico-last,.tui-ico-next,.tui-ico-prev,.tui-next-is-ellip){margin-right:4px}@media only screen and (min-width: 768px){.tui-prev{margin-left:8px!important;margin-right:32px!important}.tui-next{margin-left:32px!important;margin-right:8px!important}.tui-page-btn{display:flex!important;gap:8px!important}.tui-page-btn:not(.tui-first,.tui-ico-last,.tui-ico-next,.tui-ico-prev,.tui-next-is-ellip){margin-right:8px}}.tui-prev-is-ellip,.tui-next-is-ellip{pointer-events:none}.popular-product-list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:14px;margin-top:20px}.popular-product-title{font-size:24px;font-weight:500;line-height:1.16}.product-preview{flex-grow:0;width:100%;max-width:335px;height:98px;padding:12px;border-radius:10px;display:flex;font-size:12px;line-height:14px;color:#010101;background:var(--light-color);align-items:flex-start;gap:10px;transition:scale .3s var(--transition-cub)}.product-preview:hover{transform:scale(1.05)}.product-preview__image-container{aspect-ratio:1/1;border-radius:10px;height:100%;padding:9px;background:var(--backgrownd-color)}.product-preview__info{overflow:hidden;flex-grow:1}.product-preview__heading-wrapper{display:flex;align-items:flex-start}.product-preview__heading{font-size:18px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:12px;margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-preview__description{display:flex;flex-wrap:wrap;gap:9px}.product-preview__sub-heading{color:#0101014d;font-style:normal;font-weight:400;line-height:14px}.product-preview__category{flex-basis:100%}.product-preview__cart-btn{display:inline-flex;padding:4px;justify-content:center;align-items:center;border:none;width:20px;aspect-ratio:1/1;border-radius:50%;background:var(--backgrownd-color);margin-left:auto}.product-preview__cart-btn>svg{fill:var(--primary-dark-color);width:100%;height:100%}.product-preview__cart-btn:hover{background:var(--primary-dark-color)}.product-preview__cart-btn:hover>svg{fill:var(--backgrownd-color)}.product-preview--in-cart .product-preview__cart-btn{background:var(--primary-dark-color)}@media screen and (min-width: 768px){.product-preview{width:275px}.product-preview__heading{font-size:20px;line-height:22px;margin-bottom:10px}.popular-product-title{font-size:28px;line-height:1.14}}.dis-container{padding-top:64px}.discount-title{font-size:24px;font-style:normal;font-weight:500;line-height:1.11}.dis-product-card{position:relative;font-family:var(--main-font);margin-top:20px;padding:16px;border-radius:15px;background-color:var(--light-color);box-shadow:0 9.1px 16.534px #00000005,0 41.6px 46.475px #0000000a,0 105.3px 124.678px #0000000d,0 208px 286px #00000012;transition:transform .3s var(--transition-cub)}.discount-icon{position:absolute;top:3px;right:10px;width:60px;height:60px}.dis-product-card:hover{transform:scale(1.05)}.dis-product-img{background:var(--backgrownd-color);padding:18px 95px;border-radius:10px;margin-bottom:16px}.dis-card-description{display:flex;justify-content:space-between;align-items:center;padding-bottom:21px}.dis-card-name{color:var(--third-dark-color);font-size:18px;font-weight:500;line-height:1.11;text-align:center}.price-btn-list{display:flex;align-items:center;gap:8px}.product-price-list{color:var(--third-dark-color);font-size:18px;font-weight:500;line-height:1.11}.dis-btn-list{background-color:var(--primary-dark-color);border-radius:30px;border-color:transparent;padding:8px;display:flex;justify-content:center;align-items:center;transition:background-color .3s var(--transition-cub)}.dis-btn-list:hover{background-color:var(--secondary-dark-color)}@media (min-width: 768px) and (max-width: 1439px){.discount-title{font-size:28px;line-height:1.14}.product-price-list,.dis-card-name{font-size:20px;line-height:1.2}.discount-list{display:flex;gap:32px}.dis-product-card{flex-basis:calc((100% - 32px)/2);margin-bottom:0}}@media (max-width: 375px){.dis-product-card:last-child{margin-bottom:80px}}@media (min-width: 1440px){.discount-title{font-size:28px;line-height:1.14}.discount-list{max-width:275px}.dis-product-card{height:232px}.dis-product-img{padding:23px 69px}.dis-container{padding-top:40px}.dis-card-name{font-size:20px;line-height:1.2}}footer{background-color:var(--primary-dark-color);width:100%;padding:40px 100px 20px;align-items:center;display:flex;flex-direction:column}.footer-top-div{display:flex;justify-content:space-between;column-gap:149px}.footer-bottom{display:flex;justify-content:space-between;column-gap:833px}.footer-icon-social{border-radius:10px;border:1px solid rgba(232,232,226,.3);padding:8px;gap:8px;margin-top:20px}.footer-facebook:hover,.footer-facebook:focus,.footer-instagram:hover,.footer-instagram:focus,.footer-youtube:hover,.footer-youtube:focus{background-color:#e8e8e233}.footer-logo-div{display:flex;gap:8px;align-items:center}.footer-logo-link{color:var(--backgrownd-color);font-family:var(--icon-font);font-size:24px;font-weight:900;line-height:24px;letter-spacing:-.48px;display:flex;align-items:center;column-gap:8px}.footer-rights-p{color:var(--backgrownd-color);font-size:14px;font-weight:400;line-height:18px;opacity:90%;margin-top:128px}.central-and-form-divs{display:flex;column-gap:148px}.footer-central-h2{color:var(--backgrownd-color);font-size:40px;font-weight:500;line-height:44px;letter-spacing:-.8px}.footer-central-p{color:var(--backgrownd-color);opacity:70%;font-size:18px;font-weight:400;line-height:24px}.footer-central-div{display:flex;width:410px;flex-direction:column;align-items:flex-start;gap:20px}.footer-form{display:flex;flex-direction:column;row-gap:20px}.footer-form label{color:var(--backgrownd-color);font-size:18px;font-weight:400;line-height:24px}.footer-btn-send{display:flex;width:336px;padding:12px 149px;justify-content:center;align-items:center;gap:8px;border-radius:30px;background-color:var(--backgrownd-color);color:var(--third-dark-color);border:0;height:48px}.footer-btn-send:hover,.footer-btn-send:focus{color:#6d8434}footer input{border-radius:30px;border:1px solid var(--backgrownd-color);height:48px;background-color:inherit;padding:12px 0 12px 18px;width:336px;color:var(--backgrownd-color)}footer input:focus{outline:none}footer input::placeholder{color:var(--backgrownd-color);opacity:60%;font-size:16px;font-weight:400;line-height:24px}.footer-privacy{display:flex;column-gap:8px;font-size:14px;font-weight:400;line-height:18px;color:var(--backgrownd-color);opacity:90%;margin-top:128px}.footer-modal-w,.wrong-email-footer{border-radius:20px;background:var(--backgrownd-color);display:none}.footer-modal-w-success{width:490px;height:400px}.footer-modal-w-failure,.wrong-email-footer{width:469px;height:308px}.footer-modal-w-h2{width:245px;color:var(--third-dark-color);text-align:center;font-size:24px;font-weight:500;line-height:24px}.footer-modal-w-span{color:var(--primary-dark-color)}.footer-modal-w-text-content{padding:90px 81px 0;display:flex;flex-direction:column;gap:20px;align-items:center}.footer-modal-w-p{color:var(--third-dark-color);opacity:70%;text-align:center;font-size:16px;font-weight:400;line-height:20px}.footer-modal-width-success-p{width:328px}.footer-modal-width-failure-p{width:349px}.footer-modal-w-img{border-radius:18.966px;margin-top:3px}.footer-modal-w-close{margin-top:24px;margin-right:24px;position:absolute;z-index:1;border:0;padding:0;background-color:inherit}.footer-close-success-margin{margin-left:438px}.footer-close-failure-margin,.footer-close-email-margin{margin-left:417px}.visibility{display:block}.modal-subscribing-footer{display:flex;align-items:center;justify-content:center;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(1,1,1,.4)}@media (min-width: 768px) and (max-width: 1439px){footer{padding:40px 32px 20px;align-items:center;display:flex;flex-direction:column}.central-and-form-divs{display:flex;flex-direction:column;row-gap:64px}.footer-top-div{column-gap:78px}.footer-bottom{column-gap:297px}}@media (min-width: 375px) and (max-width: 767px){footer{padding:40px 20px 20px;align-items:center;display:flex;flex-direction:column}.central-and-form-divs{display:flex;flex-direction:column;row-gap:80px}.footer-top-div{flex-direction:column}.footer-icon-social{margin-top:24px;margin-bottom:40px}.footer-central-h2{font-size:24px;line-height:28px;letter-spacing:-.48px}.footer-central-p{font-size:14px;line-height:18px}.footer-central-div{width:335px}.footer-bottom{flex-direction:column;width:335px}.footer-privacy{margin-top:8px}.footer-rights-p{margin-top:80px}.footer-btn-send{margin-top:14px}footer input{margin-top:20px}.footer-form{row-gap:0}.footer-form label{font-size:14px;line-height:18px}.footer-modal-w-success{width:335px}.footer-modal-w-text-content{padding:100px 43px 0 44px}.footer-modal-w-text-content{gap:14px}.footer-modal-w-p{font-size:13px;line-height:18px}.footer-modal-w-h2{font-size:20px}.footer-close-success-margin{margin-left:299px}.footer-modal-w-close{margin-top:14px;margin-right:14px}.footer-modal-w-img{margin-top:22px}.wrong-email-footer,.footer-modal-w-failure{width:335px}.footer-close-failure-margin,.footer-close-email-margin{margin-left:299px}}@media (min-width: 320px) and (max-width: 374px){footer{padding:40px 20px 20px}.central-and-form-divs{display:flex;flex-direction:column;row-gap:80px}.footer-top-div{flex-direction:column}.footer-icon-social{margin-top:24px;margin-bottom:40px}.footer-central-h2{font-size:24px;line-height:28px;letter-spacing:-.48px}.footer-central-p{font-size:14px;line-height:18px}.footer-central-div{width:280px}.footer-bottom{flex-direction:column}.footer-privacy{margin-top:8px}.footer-rights-p{margin-top:80px}.footer-form{row-gap:0}.footer-form label{font-size:14px;line-height:18px}.footer-modal-w-success{width:335px}.footer-modal-w-text-content{padding:100px 43px 0 44px}.footer-modal-w-text-content{gap:14px}.footer-modal-w-p{font-size:13px;line-height:18px}.footer-modal-w-h2{font-size:20px}.footer-close-success-margin{margin-left:299px}.footer-modal-w-close{margin-top:14px;margin-right:14px}.footer-modal-w-img{margin-top:22px}footer input{margin-top:20px;width:auto}.footer-btn-send{margin-top:14px;width:auto}.footer-close-failure-margin,.footer-close-email-margin,.footer-modal-w-close{margin-left:230px}.footer-modal-w-failure,.wrong-email-footer,.footer-modal-w-success{width:269px;height:389px}}.main-container{margin-top:72px;margin-bottom:80px}@media (min-width: 375px){.main-container{width:335px}}@media (max-width: 374px){.main-container{max-width:335px}}@media (min-width: 768px){.main-container{margin-top:100px;margin-bottom:100px;width:704px}}@media (min-width: 1440px){.main-container{margin-top:80px;width:1240px}}.basket-container{display:flex;align-items:center;gap:14px;margin-bottom:14px}@media (min-width: 768px){.basket-container{margin-bottom:24px}}@media (min-width: 1440px){.basket-container{margin-bottom:14px}}.icon-container{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:var(--primary-dark-color)}@media (min-width: 768px){.icon-container{width:42px;height:42px}}.basket-container-text{font-size:24px;font-weight:500;line-height:1.2}@media (min-width: 768px){.basket-container-text{font-size:32px}}@media (min-width: 1440px){.sub-container{display:flex}}.delete-btn{width:88px;height:24px;display:flex;gap:8px;align-items:center;margin-bottom:40px;margin-left:auto;color:#010101;font-size:14px;font-style:normal;font-weight:500;line-height:1.3;padding-inline:0;padding-block:0;padding:0;border-width:0;background:none}@media (min-width: 768px){.delete-btn{width:96px;font-size:16px;line-height:20px;margin-right:32px}}@media (min-width: 1440px){.delete-btn{margin-right:40px}}.product-list{max-height:422px;display:flex;flex-direction:column;overflow:auto;gap:60px}@media (min-width: 768px){.product-list{max-height:520px;gap:80px}}@media (min-width: 1440px){.product-list{width:540px}}.product-cart{display:flex;position:relative}.product-cart:after{content:"";position:absolute;left:0;right:0;bottom:-40px;height:1px;background-color:#0101011a}@media (max-width: 768px){.product-cart:after{bottom:-30px}}.product-cart:last-child:after{display:none}@media (min-width: 768px){.product-cart{width:672px}}@media (min-width: 1440px){.product-cart{width:500px}}.product-picture{border-radius:20px;margin-right:20px;width:100px;height:100px;background:#fafafa}@media (min-width: 768px){.product-picture{width:120px;height:120px;margin-right:40px}}.product-info{display:flex;flex-direction:column}.product-name{font-size:18px;font-weight:500;line-height:1.1;margin-bottom:10px}@media (min-width: 768px){.product-name{font-size:20px;line-height:24px}}.product-descr{display:flex;gap:8px;color:#0101014d;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:36px}@media (max-width: 362px){.product-descr{flex-direction:column;margin-bottom:14px}}@media (min-width: 768px){.product-descr{gap:16px;margin-bottom:44px}}.qwe{color:var(--third-dark-color)}@media (min-width: 768px){.qwe{font-size:14px;line-height:18px}}.product-price{color:var(--third-dark-color);font-size:18px;font-style:normal;font-weight:500;line-height:1.1}@media (min-width: 768px){.product-price{font-size:20px;line-height:24px}}.cart-btn{background-color:var(--accent);width:18px;height:18px;padding:0;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;margin-left:auto;border:none}@media (min-width: 768px){.cart-btn{width:20px;height:20px}}.your-order{display:flex;flex-direction:column;margin-top:80px}@media (min-width: 768px){.your-order{margin-top:100px}}@media (min-width: 1440px){.your-order{margin-left:auto;margin-top:74px}}.order-text{margin-bottom:40px;color:#010101;font-size:24px;font-style:normal;font-weight:500;line-height:1.2;text-transform:uppercase}@media (min-width: 768px){.order-text{font-size:32px;line-height:32px}}.total-price{display:flex;height:60px;background-color:#6d84340d;border-radius:8px;padding:14px 18px;margin-bottom:30px}@media (min-width: 375px){.total-price{width:335px}}@media (max-width: 375px){.total-price{max-width:335px}}@media (min-width: 768px){.total-price{width:590px;padding:14px 28px;margin-bottom:40px}}.total-text{color:#010101;font-size:18px;font-style:normal;font-weight:500;line-height:1.1;margin-right:auto;margin-top:auto}@media (min-width: 768px){.total-text{font-size:20px;line-height:24px}}.sum-text{color:#01010133;font-size:12px;font-style:normal;font-weight:400;line-height:1.2;margin-top:auto}.amount{color:#010101;font-size:24px;font-style:normal;font-weight:500;line-height:1.2;margin-top:auto}@media (min-width: 768px){.amount{font-size:32px;line-height:32px}}.order-form{display:flex;flex-direction:column;gap:14px}@media (min-width: 768px){.order-form{flex-direction:row;gap:16px;width:590px}}.order-input{height:42px;border-radius:30px;border:1px solid rgba(1,1,1,.3);color:#01010180;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:12px 20px;background:none}.order-input:hover,.order-input:focus{border:1px solid #6D8434}@media (min-width: 768px){.order-input{height:54px;width:360px;padding:15px 20px}}.order-btn{border-radius:30px;border:none;background-color:#6d8434;height:42px;color:#e8e8e2;font-size:14px;font-style:normal;font-weight:500;line-height:1.3}.order-btn:hover{background-color:var(--secondary-dark-color)}@media (min-width: 768px){.order-btn{width:214px;height:54px;font-size:20px;line-height:24px}}.empty{display:flex;flex-direction:column;align-items:center;margin-top:100px;margin-bottom:120px}@media (min-width: 768px){.empty{margin-top:130px;margin-bottom:120px}}@media (min-width: 1440px){.empty{margin:150px auto}}.empty-picture{width:132px;height:114px;margin-bottom:28px}@media (min-width: 768px){.empty-picture{width:164px;height:140px;margin-bottom:40px}}.empty-main-text{margin-bottom:14px;color:#010101;font-size:18px;font-style:normal;font-weight:500;line-height:20px}.empty-link{color:#6d8434}@media (min-width: 768px){.empty-main-text{font-size:20px;line-height:24px}}.empty-sub-text{color:#010101b3;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:18px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(1,1,1,.08);border-radius:20px}@media (min-width: 768px){::-webkit-scrollbar{width:9px}}.cross-icon{height:24px}.modal-window{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#01010166;transition:opacity .25s var(--transition-cub),visibility .25s var(--transition-cub)}body.modal-open{max-height:100vh;overflow:hidden}.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);max-width:335px;min-width:325px;height:535px;background-color:var(--light-color);border-radius:20px;transition:transform .25s var(--transition-cub);padding:40px 20px}.modal-button{position:absolute;top:14px;right:14px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;padding:0;cursor:pointer}.modal-close{transition:fill .25s var(--transition-cub)}.modal-img-div{width:100%;height:212px;border-radius:10px;background-color:var(--backgrownd-color);margin-bottom:20px}.modal-img{padding:26px 0;margin:0 auto}.modal-title{font-family:var(--main-font);font-weight:500;font-size:18px;padding-bottom:10px}.modal-label{font-family:var(--main-font);color:#0101014d;font-size:12px;font-style:normal;font-weight:400;line-height:14px;padding-right:8px;padding-bottom:9px}.modal-value{font-family:var(--main-font);font-size:12px;font-style:normal;font-weight:400;line-height:14px;padding-right:8px}.modal-description{font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding-top:11px;overflow:auto;height:100px}.modal-price-button{display:flex;justify-content:space-between}.modal-cart-button{padding:12px 24px;background-color:var(--primary-dark-color);color:var(--backgrownd-color);border-radius:30px;border:none}.modal-cart-button:hover,.modal-cart-button:focus{background-color:var(--secondary-dark-color)}.modal-price{font-size:18px;font-style:normal;font-weight:500;line-height:20px;display:flex;justify-content:end;flex-direction:column}.modal-button-img{margin-left:10px}.modal-flex{display:flex;flex-direction:column;justify-content:space-between;height:100%}.modal-shopping-cart{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:335px;height:428px;background-color:var(--backgrownd-color);border-radius:20px;transition:transform .25s var(--transition-cub);padding:40px 20px 60px}.modal-img-shopping-cart{margin:0 auto}.modal-shopping-cart-title{text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:20px;text-transform:uppercase;padding-top:40px;padding-bottom:20px}.modal-shopping-cart-text{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:18px}@media (min-width: 768px){.modal-button{top:24px;right:24px;width:28px;height:28px}.modal{max-width:600px;min-width:600px;height:380px;padding:40px}.modal-img-desk{display:flex}.modal-img-div{min-width:240px;height:212px;margin-right:24px}.modal-shopping-cart{width:560px;height:509px;padding:80px 40px}.modal-shopping-cart-title{font-size:32px;line-height:32px;padding-top:40px;padding-bottom:20px}.modal-shopping-cart-text{font-size:18px;line-height:24px}.modal-description{height:150px}}#containerFilter{margin-top:74px;font-family:var(--main-font)}.filterText{color:#0101014d;line-height:1.29;padding-bottom:8px}.filterContainerNavigation{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center}@media (min-width: 768px){.filterContainerNavigation{flex-direction:row;gap:8px;justify-content:flex-start}}.filtersInput{width:100%;height:48px;padding:14px 40px 14px 20px;border-radius:30px;font-size:14px;border:1px solid rgba(1,1,1,.3);background-color:var(--backgrownd-color)}.filtersInput:hover,.filtersInput:focus{border-color:var(--primary-dark-color)}@media (min-width: 768px){.filtersInput{height:52px;font-size:18px}}.filtersInput::placeholder{color:var(--third-dark-color);font-size:14px;line-height:1.29;background-color:var(--backgrownd-color)}@media (min-width: 768px){.filtersInput::placeholder{font-size:18px;line-height:1.33}}.filterInputAndBtn{position:relative;max-width:768px;min-width:280px;width:100%}@media (min-width: 768px){.filterInputAndBtn{width:320px;height:52px}}.filtersBtn{display:flex;position:absolute;right:20px;top:30%;border:none;justify-content:center;align-items:center;padding:0;background-color:var(--backgrownd-color)}.filters-select{max-width:768px!important;padding:14px 20px!important;border-radius:30px!important;font-size:14px!important;color:var(--third-dark-color)!important;border:1px solid rgba(1,1,1,.3)!important;background-color:var(--backgrownd-color)!important;min-height:48px!important}.filters-select:hover{border-color:var(--primary-dark-color)!important}@media (min-width: 768px){.filters-select{width:189px!important;min-height:52px!important;font-size:18px!important;line-height:1.33!important}}@font-face{font-family:NeueMontreal;src:url(/project-teamNumber1/assets/NeueMontreal-Regular-94bbc905.otf);font-weight:400;font-style:normal}@font-face{font-family:NeueMontreal;src:url(/project-teamNumber1/assets/NeueMontreal-Medium-3d28dde2.otf);font-weight:500;font-style:normal}@font-face{font-family:Fontspring-DEMO-quincycf;src:url(/project-teamNumber1/assets/Fontspring-DEMO-quincycf-black-3b304a17.otf)}:root{--main-font: NeueMontreal;--icon-font: Fontspring-DEMO-quincycf;--primary-dark-color: #6d8434;--secondary-dark-color: #586f1f;--third-dark-color: #010101;--backgrownd-color: #e8e8e2;--icon-color: #fdc152;--light-color: #fafafa;--transition-cub: cubic-bezier(.4, 0, .2, 1)}body{font-family:var(--main-font);color:var(--third-dark-color);background-color:var(--backgrownd-color)}.container{min-width:320px;max-width:375px;padding:0 20px;margin:0 auto}@media (min-width: 768px){.container{padding:0 32px;max-width:768px}}@media (min-width: 1440px){.container{padding:0 100px;max-width:1440px}}
