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;color:inherit;background-color:transparent;border:none}img{display:block;max-width:100%;height:auto}svg{display:block}:root{--fon-grey: #e8e8e2;--color-green: #6d8434;--color-white-grey: #fafafa;--color-white: #fff;--background-popap: rgba(1, 1, 1, .4);--color-text-dark: rgba(1, 1, 1, .8);--color-text-white: rgba(232, 232, 226, .7);--animation: .3s ease;scroll-behavior:smooth}@font-face{font-family:neue_montreal;src:url(/project-GROUP_WORK_JS/assets/neuemontreal-light-webfont-0714f2e9.woff2) format("woff2"),url(/project-GROUP_WORK_JS/assets/neuemontreal-light-webfont-f6c4f2d4.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:neue_montreal;src:url(/project-GROUP_WORK_JS/assets/neuemontreal-lightitalic-webfont-776bdc61.woff2) format("woff2"),url(/project-GROUP_WORK_JS/assets/neuemontreal-lightitalic-webfont-9f915f5e.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:neue_montreal;src:url(/project-GROUP_WORK_JS/assets/neuemontreal-medium-webfont-c0fd79de.woff2) format("woff2"),url(/project-GROUP_WORK_JS/assets/neuemontreal-medium-webfont-71961a0d.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:neue_montreal;src:url(/project-GROUP_WORK_JS/assets/neuemontreal-mediumitalic-webfont-c79b87dd.woff2) format("woff2"),url(/project-GROUP_WORK_JS/assets/neuemontreal-mediumitalic-webfont-18792b7a.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:neue_montreal;src:url(/project-GROUP_WORK_JS/assets/neuemontreal-regular-webfont-c88e4bf4.woff2) format("woff2"),url(/project-GROUP_WORK_JS/assets/neuemontreal-regular-webfont-72ce7d7c.woff) format("woff");font-weight:400;font-style:normal}body{font-family:neue_montreal;background-color:var(--fon-grey);color:#010101;font-weight:400;font-size:.875rem;line-height:1.29}@media only screen and (min-width: 768px){body{font-size:1.125rem;line-height:1.33}}.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}.wrapper{overflow:clip;min-height:100vh;position:relative;display:flex;flex-direction:column;align-items:center}.wrapper>main{flex-grow:1;padding-top:128px}@media only screen and (min-width: 768px){.wrapper>main{padding-top:188px}}@media only screen and (min-width: 1440px){.wrapper>main{padding-top:149px}}.container{max-width:375px;min-width:320px;padding:0 20px;margin:0 auto}@media only screen and (min-width: 768px){.container{max-width:768px;padding-right:32px;padding-left:32px}}@media only screen and (min-width: 1050px){.container{max-width:1000px;padding-right:32px;padding-left:32px}}@media only screen and (min-width: 1440px){.container{max-width:1440px;padding-right:100px;padding-left:100px}}.icon-styles{display:flex;justify-content:center;align-items:center;background-color:#586f1f;width:34px;height:34px;border-radius:50%;transition:background-color var(--animation)}@media (hover: hover){.icon-styles:focus,.icon-styles:hover{background-color:var(--color-green)}}.icon-styles:active{background-color:var(--color-green)}.btn-styles{display:inline-flex;padding:12px 24px;justify-content:center;align-items:center;border-radius:30px;background-color:#586f1f;gap:10px;color:#e8e8e2;font-size:.875rem;font-weight:500;line-height:1.29;transition:background-color var(--animation)}@media only screen and (min-width: 768px){.btn-styles{padding:10px 28px;font-size:1rem;line-height:1.25}}@media (hover: hover){.btn-styles:focus,.btn-styles:hover{background-color:var(--color-green)}}.btn-styles:active{background-color:var(--color-green)}.body-wrapper{margin-bottom:80px}@media only screen and (min-width: 768px){.body-wrapper{margin-bottom:100px}}@media only screen and (min-width: 1440px){.body-wrapper{display:flex;justify-content:space-between;column-gap:40px;margin-bottom:140px}}@media only screen and (min-width: 1440px){.body-aside{flex:0 1 275px}}.animation-style{transition:all ease .5s}@media (hover: hover){.animation-style:focus,.animation-style:hover{box-shadow:3px 3px 10px 2px #0000009e;-webkit-box-shadow:3px 3px 10px 2px rgba(0,0,0,.62);-moz-box-shadow:3px 3px 10px 2px rgba(0,0,0,.62)}}.animations-rotate{transition:all 1s ease;animation:rotate 40s linear infinite}@keyframes rotate{0%{transform:rotate(360deg)}}.header{position:fixed;width:100%;top:0;left:0;z-index:50;transition:transform .3s ease;background-color:transparent;transition:all .3s ease}.header.hide{transition:transform .3s ease;transform:translateY(-150%)}.header-section{padding-top:18px;padding-bottom:10px}@media only screen and (min-width: 768px){.header-section{padding-top:24px}}.header-section.scrolled{background-color:#e8e8e2b2;padding-top:10px;padding-bottom:10px}.header-body{display:flex;justify-content:space-between;align-items:center;gap:5px}.header-logo{display:flex;align-items:center;gap:8px}.header-logo-svg-span{width:28px;height:28px;fill:var(--fon-grey)}@media only screen and (min-width: 768px){.header-logo-svg-span{width:32px;height:32px}.header-logo-svg-text{width:157px;height:24px}}@media only screen and (min-width: 1440px){.header-logo-svg-text{width:155px;height:21px}}.header-list{display:flex;align-items:center;gap:6px}@media only screen and (min-width: 768px){.header-list{gap:16px}}@media only screen and (min-width: 1440px){.header-list{gap:24px}}.header-link{padding:10px 20px;color:#e8e8e2;font-size:14px;font-weight:500;line-height:1.28}@media only screen and (min-width: 768px){.header-link{padding:12px 28px;font-size:18px;line-height:1.33}}.header-link-basket-svg{width:38px;height:38px}.header-basket-card{display:none}@media only screen and (min-width: 768px){.header-basket-card{display:inline-block;font-size:18px;font-weight:500;line-height:1.33;text-transform:uppercase}.header-link-basket{display:flex;justify-content:center;align-items:center;gap:14px}.header-link-basket-svg svg{width:18px;height:18px}}.hero-container{padding-bottom:74px}.hero-titel{color:#010101;text-align:center;font-size:44px;font-weight:500;line-height:1.09;letter-spacing:-.88px;max-width:658px;margin:0 auto}.hero-titel span{color:var(--color-green)}.hero-titel:not(:last-child){margin-bottom:16px}.hero-text{width:292px}.hero-img{max-width:300px;border-radius:30px;overflow:hidden;margin-left:auto;margin-right:auto}.hero-icon{position:absolute;top:-7px;right:24px;width:100px;height:100px}@media only screen and (min-width: 350px){.hero-img{max-width:335px;border-radius:30px;overflow:hidden}.hero-icon{position:absolute;top:-7px;right:8px;width:100px;height:100px}}@media only screen and (min-width: 768px){.hero-titel{font-size:80px;line-height:1;letter-spacing:-1.6px}.hero-titel:not(:last-child){margin-bottom:20px}.hero-text{width:492px}.hero-text:not(:last-child){margin-bottom:40px}.hero-img{max-width:704px;border-radius:60px}.hero-icon{top:-30px;right:10px}}@media only screen and (min-width: 1050px){.hero-titel{max-width:1050px}.hero-text{color:var(--color-text-dark);max-width:492px;text-align:center;margin:0 auto}.hero-img{max-width:1050px;border-radius:60px}}@media only screen and (min-width: 1440px){.hero-titel{max-width:1042px}}.hero-text{color:var(--color-text-dark);max-width:492px;text-align:center;margin:0 auto}.hero-text:not(:last-child){margin-bottom:32px}.hero-body-img{position:relative}@media only screen and (min-width: 1440px){.hero-img{max-width:1240px;border-radius:60px}}.hero-image{width:100%;height:auto}@media only screen and (min-width: 1440px){.hero-icon{top:-50px;right:20px}}.filters-section-container{padding-bottom:40px}@media only screen and (max-width: 349px){.filters-container{max-width:300px}}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s);font-size:14px}.filters-text-not-found{margin-left:auto;margin-right:auto;width:279px;height:54px;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:center;color:#010101b3}.filters-section:not(:last-child){margin-bottom:100px}@media only screen and (min-width: 768px){.filters-section:not(:last-child){margin-bottom:40px}}.filters-titel{color:#0101014d;font-size:14px;font-weight:400}.filters-titel:not(:last-child){margin-bottom:8px}@media only screen and (min-width: 768px){.search-form{width:269px}.filters-wrapper{display:flex;align-items:start;gap:8px}}.search-form:not(:last-child){margin-bottom:10px}.search-section{position:relative;width:100%}.search-section input{padding:14px 20px;border-radius:30px;border:1px solid rgba(1,1,1,.3);font-size:14px;font-weight:400;line-height:1.28;background-color:inherit;width:100%;height:52px}.search-section input::placeholder{color:#010101}@media (hover: hover){.search-section input:hover{outline:1px solid #6D8434}}.search-section input:focus,.search-section input:active{outline:1px solid #6D8434}@media only screen and (min-width: 768px){.search-section input{font-size:18px;line-height:1.33}.search-select{display:flex}.search-form{margin-right:8px}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s);font-size:18px}.filters-text-not-found{width:371px;height:72px;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0em;text-align:center}}.search-button{position:absolute;top:15px;right:20px;width:20px;height:20px}@media only screen and (min-width: 768px){.filter-section{width:189px}}.filter-section select{padding:14px 20px;border-radius:30px;border:1px solid rgba(1,1,1,.3);font-size:14px;font-weight:400;line-height:1.28;background-color:inherit;width:100%;height:52px;color:#010101;appearance:none;overflow:hidden;background:url(/project-GROUP_WORK_JS/assets/arrow-down-b647701e.svg) no-repeat 95%;background-size:14.4px}@media (hover: hover){.filter-section select:hover{outline:1px solid #6D8434}}.filter-section select:focus,.filter-section select:active{outline:1px solid #6D8434}@media only screen and (min-width: 768px){.filter-section select{background:url(/project-GROUP_WORK_JS/assets/arrow-down-b647701e.svg) no-repeat 90%;font-size:18px;line-height:1.33}}@media only screen and (min-width: 1440px){.filters-section-container{padding-bottom:40px}}.sort-section{padding-left:8px}@media only screen and (max-width: 767px){.sort-section{padding-left:0;padding-top:12px}}.sort-options{background-color:var(--color-white)}.ss-main.ss-main{position:relative;padding:14px 20px;border-radius:30px;border:1px solid rgba(1,1,1,.3);background-color:inherit;font-size:14px;font-weight:400;line-height:1.28;color:#010101;height:52px}@media (hover: hover){.ss-main.ss-main:hover{outline:1px solid #6D8434}}.ss-main.ss-main:focus,.ss-main.ss-main:active{outline:1px solid #6D8434}.ss-content{overflow:hidden}.ss-content{position:absolute;width:335px;height:306px;margin:8px;left:20px;padding:14px 20px;border-radius:15px;background-color:var(--color-white);z-index:9999;box-shadow:0 0 10px #0003}.ss-main .ss-single .ss-placeholder{color:#010101}.ss-main .ss-single .ss-value .ss-value-text{color:var(--color-text-dark)}.ss-content .ss-list .ss-option{color:var(--color-text-white)}:root{--ss-primary-color: #5897fb;--ss-bg-color: #ffffff;--ss-font-color: #4d4d4d;--ss-font-placeholder-color: #8d8d8d;--ss-disabled-color: #dcdee2;--ss-border-color: #dcdee2;--ss-highlight-color: #fffb8c;--ss-success-color: #00b755;--ss-error-color: #dc3545;--ss-focus-color: inherit;--ss-main-height: 30px;--ss-content-height: 300px;--ss-spacing-l: 7px;--ss-spacing-m: 5px;--ss-spacing-s: 3px;--ss-animation-timing: .2s;--ss-border-radius: 4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-hide{display:none!important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:inherit;min-height:var(--ss-main-height);width:100%;padding:8px;cursor:pointer;outline:0;box-sizing:border-box;overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--fon-grey)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0;line-height:1em;align-items:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto;width:8px;height:8px;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;margin:8px;width:auto;max-height:var(--ss-content-height);border:solid 1px var(--ss-border-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing)}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-radius:15px;padding-bottom:8px}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-radius:15px;padding-top:8px}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input,.ss-content .ss-search .ss-addable{display:none}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none!important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:inherit;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l) * 3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:#01010180;cursor:pointer;user-select:none}.ss-content .ss-list .ss-option:hover{color:var(--ss-bg-color);background-color:var(--color-text-dark)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--color-text-dark);background-color:inherit;font-size:18px}.ss-content{margin-top:2px!important}.popular-section-container{display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;width:100%;margin-bottom:80px}@media screen and (min-width: 280px){.product-popular-card{display:flex;position:relative;flex-wrap:wrap;align-items:center;width:100%;padding:12px 0 12px 12px;cursor:pointer;background-color:var(--color-white-grey);border-radius:10px}.popular-title{margin-bottom:20px;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0em;text-align:left}.product-popular-card:not(:last-child){margin-bottom:20px}.product-popular-image{width:59px;height:59px;background-color:#e8e8e2;border-radius:10px}.popular-image-item{display:flex;justify-content:center;align-items:center;width:72px;height:72px;margin-right:10px;background-color:#e8e8e2;border-radius:10px}.product-popular-title{margin-bottom:12px;font-size:18px;font-weight:500;line-height:20px;letter-spacing:0em;text-align:left;color:#010101}.parameters-popular-products{display:flex;flex-direction:column}.product-popular-category{margin-bottom:9px;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0em;text-align:left;color:#010101}span.popular-text-card{margin-right:4px;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0em;text-align:left;color:#0101014d}.size-popularity{display:flex}.popular-size-text,.product-popular-size{margin-right:9px}.title-basket{display:flex}.add-popular-basket{display:flex;position:absolute;top:12px;right:12px;justify-content:center;align-items:center;background-color:#e8e8e2;width:20px;height:20px;border-radius:50%;transition:background-color var(--animation)}.add-popular-basket:focus,.add-popular-basket:hover{background-color:var(--color-green)}.add-popular-basket:focus .popular-basket-img,.add-popular-basket:hover .popular-basket-img{filter:brightness(400%)}.popular-basket-img{width:100%;height:100%}.popular-disadbled-btn{background-color:var(--color-green)}.popular-disadbled-img{fill:#e8e8e2;background-color:var(--color-green);border-radius:50%}}@media screen and (min-width: 350px){.product-popular-card{width:335px}.popular-section-container{align-items:flex-start}}@media screen and (min-width: 768px){.popular-section-container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-bottom:64px}.popular-title{font-size:28px;font-weight:500;line-height:32px;letter-spacing:0em;text-align:left}.popular-container{display:flex;flex-wrap:wrap;gap:15px}.product-popular-card{flex-wrap:nowrap;padding:12px;width:275px;height:98px}.product-popular-card:not(:last-child){margin-bottom:0}.product-popular-category{font-size:12px;font-weight:400;line-height:14px;letter-spacing:0em;text-align:left}.product-popular-title{margin-bottom:10px}.text-size-popularity{font-size:12px;font-weight:400;line-height:14px;letter-spacing:0em;text-align:left}}@media screen and (min-width: 1440px){.popular-section-container{display:flex;flex-direction:column;flex-wrap:wrap;margin-left:auto;margin-right:auto;margin-bottom:40px}.popular-container{display:flex;flex-wrap:wrap;padding:0;margin:0;gap:0px}.popular-title{padding-left:0;width:275px}.product-popular-card:not(:last-child){margin-bottom:13px}}.discount-section:not(:last-child){margin-bottom:80px}@media only screen and (max-width: 350px){.discount-container{width:300px}.discount-list-item.discount-list-item{min-width:300px}}@media only screen and (min-width: 768px){.discount-section:not(:last-child){margin-bottom:100px}}.discount-title{font-size:24px;font-weight:500;line-height:1.16;margin-bottom:20px}.discount-container{display:flex;row-gap:20px;justify-content:center;flex-wrap:wrap}@media only screen and (min-width: 768px){.discount-title{font-size:28px;line-height:1.14}.discount-container{column-gap:32px;justify-content:center}}@media only screen and (min-width: 1050px){.discount-container{justify-content:flex-start}}@media only screen and (min-width: 1440px){.discount-container{flex-direction:column}}.discount-list-item{position:relative;max-width:335px;padding:15px 16px;border-radius:15px;background:var(--color-white-grey);cursor:pointer}.discount-list-item{min-width:335px}@media only screen and (min-width: 1440px){.discount-list-item{min-width:275px}}.discount-card{display:flex;justify-content:center;align-items:center;border-radius:10px;background:#e8e8e2;min-height:150px}.discount-card:not(:last-child){margin-bottom:23px}@media only screen and (min-width: 768px){.discount-card:not(:last-child){margin-bottom:21px}}.discount-icon{position:absolute;top:3px;right:10px;width:60px;height:60px}.discount-img{max-width:114px}.discount-info{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:500;line-height:1.11}@media only screen and (min-width: 768px){.discount-info{font-size:20px;line-height:1.2}}.discount-link-basket{font-size:inherit;font-weight:500;padding:0}.discount-prise:not(:last-child){margin-right:8px}.products-section:not(:last-child){margin-bottom:80px}@media only screen and (min-width: 768px){.products-section:not(:last-child){margin-bottom:100px}}@media only screen and (min-width: 1440px){.products-section{flex:1 1 auto}.products-section:not(:last-child){margin-bottom:0}}.products-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(295px,1fr));gap:20px}@media only screen and (min-width: 768px){.products-container{gap:32px}}@media only screen and (min-width: 1050px){.products-container{gap:20px}}@media only screen and (min-width: 1440px){.products-container{row-gap:35px;column-gap:20px}}.list-item{position:relative;max-width:335px;border-radius:20px;background-color:var(--color-white-grey);display:flex;flex-direction:column;overflow:hidden;padding:20px;cursor:pointer}.products-discount-icon,.discount-icon{position:absolute;top:3px;right:10px;width:60px;height:60px}@media only screen and (min-width: 1440px){.list-item{max-width:295px}}.list-item-img{display:flex;justify-content:center;align-items:center;width:100%;padding:19px;border-radius:10px;background:var(--fon-grey)}.list-item-img .product-img{width:140px}.list-item-img:not(:last-child){margin-bottom:20px}.products-titel{font-size:18px;font-weight:500;line-height:1.11}@media only screen and (min-width: 768px){.products-titel{font-size:20px;line-height:1.2}}.products-titel:not(:last-child){margin-bottom:10px}.list-item-info{display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;line-height:1.16;gap:8px}.list-item-info p span{color:#010101}.list-item-info p{color:#0101014d}.list-item-info:not(:last-child){margin-bottom:40px}@media only screen and (min-width: 1440px){.list-item-info:not(:last-child){margin-bottom:20px}}.list-item-body-price{font-size:18px;font-weight:500;line-height:1.11;display:flex;justify-content:space-between;align-items:end;flex:1 1 auto}@media only screen and (min-width: 768px){.list-item-body-price{font-size:20px;line-height:1.2}}.tui-page-btn.tui-is-disabled{pointer-events:none;cursor:not-allowed}.tui-pagination{margin-top:40px;line-height:1.42;text-align:center;font-size:14px}@media only screen and (max-width: 375px){.tui-pagination{width:300px;margin-left:auto;margin-right:auto}.tui-page-btn{width:28px!important;height:28px!important;padding:4px 0!important}}@media only screen and (min-width: 768px){.tui-pagination{margin-top:50px}}@media only screen and (min-width: 1440px){.tui-pagination .tui-prev{margin-top:40px}}.tui-pagination .tui-page-btn{display:inline-block;position:relative;width:40px;height:40px;padding:10px 0;color:#a3a3a3;border-radius:4px;vertical-align:middle;margin:0 2px}@media only screen and (min-width: 768px){.tui-pagination .tui-page-btn{margin:0 4px}}.tui-pagination .tui-page-btn:hover{background-color:#6d8434;border-radius:60px;color:#e8e8e2}.tui-pagination .tui-is-selected,.tui-pagination strong{color:#e8e8e2;background-color:#6d8434;border-radius:60px;font-weight:400;cursor:default}.tui-pagination .tui-is-selected:hover{background-color:#6d8434}.tui-pagination .tui-prev{margin-left:2px;margin-right:8px;background-color:#fafafa;border-radius:60px}@media only screen and (min-width: 768px){.tui-pagination .tui-prev{margin-left:4px;margin-right:32px}}.tui-pagination .tui-next{margin-right:2px;margin-left:8px;background-color:#fafafa;border-radius:60px}@media only screen and (min-width: 768px){.tui-pagination .tui-next{margin-left:32px;margin-right:4px}}.tui-pagination .tui-first,.tui-pagination .tui-last{background-color:#fafafa;border-radius:60px}.tui-pagination .tui-ico-first,.tui-pagination .tui-ico-prev,.tui-pagination .tui-ico-next,.tui-pagination .tui-ico-last,.tui-pagination .tui-ico-ellip{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAiCAYAAAA+stv/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0YwN0I4MUNDNjk0MTFFNjgzNjg5NTM0OEZDQ0YxNTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0YwN0I4MURDNjk0MTFFNjgzNjg5NTM0OEZDQ0YxNTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RjA3QjgxQUM2OTQxMUU2ODM2ODk1MzQ4RkNDRjE1NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3RjA3QjgxQkM2OTQxMUU2ODM2ODk1MzQ4RkNDRjE1NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlM+zvEAAAMuSURBVHjaxFdrS5RREH73Zako6kt92x8QRR+qXYjoQneTyKCoMAmKspLI6EMQFBjSxehCdLGixa5maHbZilIro9uH2C2IoF+w/6EstJnleXV2mvO+W6458CA+45mZc+aceV5jyWTSU7aEsJOwUXO5XK7A5fN5vWYFoZawXnOJRKLAufLEDbKTsCmC08nblN/izDy+Iu9h0TNwSw3OlbwLXIXBSSuK6avkNSp5h+JKSX4nInlRTC6g0kheGZG8ykheFZHcjClb0Gcs6nP08Ad+DkRwXlRMH9XUoLpl4C1OWhd22oZWuDhpZkxfOHlxuypCc+UooiimbMFz4Vwewukiqo0iqkOKKIrpO5x1EZy0biSsjeDMPDHvL8yYgCUbTUST971RtjjNaO7VDRxLYOcIHwm3Hes6sOaJ4C4ScoSWEk+voBV8AtdxYVYLJwc/Q9jmKOAy4RZhreDShCYIWZQFUzQdx61dB3HghPexkwr4xhAuqQAvCWsID/kUcaM/42l1Y815R/KicR2o4SuM0kdYfBcBWSN6CGMJZ1WgNzi1DNZwu74QFqNAXnMqLLmH6gN7S1iFvk4kXCV8FQEnERpVwPeElRgw7G8mfCMswqY4ToPQimtaK3xjTvcr7hcQZjz/vyuuX+iDUytkAXNQ2X7snm0q4TV21mgknofXs0/c/mlYw3fgWMToHixgPo6xHq+CbTqhF6/hhJF8AfpfJ57rDKw5TjhZin746DEH2oELwjYTgY6iAOvDIoNR2w5uFvreEPIC/tAKvoR7CFsQMLBdhEOiFdrYv1kNou2EA65B5NKP/6YFLl0YdS2IkRYEzyKmnknR7/Q/weBpQT9aVQu8TCYjtaIVk3JETqAFWrDB4W8WQydcDbPZrL4HUb97qVSqR4zhcYSb6k96MVXZPx5CNTS1BoZmUXwY7XuHt8yDaIIhWB+En4u8YJ7AMO9QFoLFb3sy4Yjyf8KceUGYQjg8El9EPw39KEUrylJAMDFPG7tnmw1/E1DWFrB4PSUcJFwx/HMJjzEd085X8I/JF+LjpR7PURt/Dzwg7Bb6UtYC9mL2dzr8nHiraxBJ+y3AAOpc//DIQNiHAAAAAElFTkSuQmCC) no-repeat 0 0;display:inline-block;vertical-align:middle;font-size:0px}.tui-pagination .tui-next-is-ellip{padding:8px 15px}.tui-pagination .tui-prev-is-ellip{display:none}.tui-pagination .tui-ico-ellip{width:10px;height:2px;margin-top:16px;vertical-align:top;background-position:0px -24px}.tui-pagination .tui-ico-first{width:11px;height:10px;background-position:0px 0px}.tui-pagination .tui-ico-prev{width:6px;height:10px;background-position:-26px 0px}.tui-pagination .tui-ico-next{width:6px;height:10px;background-position:-13px -24px}.tui-pagination .tui-ico-last{width:11px;height:10px;background-position:0px -12px}.tui-pagination .tui-is-disabled .tui-ico-prev{background-position:-26px -12px}.tui-pagination .tui-is-disabled .tui-ico-first{background-position:-13px 0px}.tui-pagination .tui-is-disabled .tui-ico-next{background-position:-21px -24px}.tui-pagination .tui-is-disabled .tui-ico-last{background-position:-13px -12px}.footer-section{background-color:var(--color-green);padding-top:40px;padding-bottom:20px;width:100%}.footer-container{color:#e8e8e2b3;line-height:1.28}.footer-contact-form{margin-bottom:80px}@media only screen and (min-width: 768px){.footer-container{display:flex;flex-wrap:wrap;row-gap:120px;justify-content:space-between}}.footer-wrapper:not(:last-child){margin-bottom:40px}.footer-wrapper-info:not(:last-child){margin-bottom:80px}@media only screen and (min-width: 768px){.footer-wrapper:not(:last-child){margin-bottom:0}.footer-wrapper{flex:1 1 39%}.footer-wrapper-info{flex:1 1 61%}.footer-wrapper-info:not(:last-child){margin-bottom:0}}.footer-contact-form{margin-bottom:0}@media only screen and (min-width: 1440px){.footer-wrapper{flex:1 1 5.8%}.footer-wrapper-info{display:flex;justify-content:space-between;flex:1 1 auto}}.footer-logo{display:flex;align-items:center;gap:8px}.footer-logo:not(:last-child){margin-bottom:20px}.footer-logo-svg-span{display:flex;justify-content:center;align-items:center;background-color:var(--fon-grey);width:28px;height:28px;border-radius:50%;fill:var(--color-green)}.footer-logo-svg-text{fill:var(--fon-grey)}@media only screen and (min-width: 768px){.footer-logo-svg-text{width:157px;height:24px}.footer-logo-svg-span{width:38px;height:38px}.footer-logo-svg-span svg{width:20px;height:20px}}.footer-social-list{display:flex;align-items:center;gap:12px}.footer-social-link{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:10px;border:1px solid rgba(232,232,226,.3);transition:background-color var(--animation)}@media (hover: hover){.footer-social-link:focus,.footer-social-link:hover{background-color:#e8e8e24d}}.footer-social-link:active{background-color:#e8e8e24d}@media only screen and (min-width: 768px){.footer-social-link{width:44px;height:44px}}.footer-opis:not(:last-child){margin-bottom:80px}@media only screen and (min-width: 768px){.footer-opis:not(:last-child){margin-bottom:64px}}@media only screen and (min-width: 1440px){.footer-opis{max-width:415px}.footer-opis:not(:last-child){margin-bottom:0}}.footer-opis-titel{color:var(--fon-grey);font-size:24px;font-weight:500;line-height:1.16;letter-spacing:-.48px}.footer-opis-titel:not(:last-child){margin-bottom:14px}@media only screen and (min-width: 768px){.footer-opis-titel{font-size:40px;line-height:1.1;letter-spacing:-.8px}.footer-opis-titel:not(:last-child){margin-bottom:20px}}@media only screen and (min-width: 768px){.footer-form{max-width:336px}}.footer-form:not(:last-child){margin-bottom:80px}@media only screen and (min-width: 768px){.footer-form:not(:last-child){margin-bottom:0}}.footer-form-text{color:var(--fon-grey)}.footer-form-text:not(:last-child){margin-bottom:20px}.footer-contact-label{display:block}.footer-contact-label:not(:last-child){margin-bottom:14px}.footer-contact-input{width:100%;background-color:inherit;display:flex;padding:12px 18px;border-radius:30px;border:1px solid var(--fon-grey);color:var(--fon-grey);outline:var(--fon-grey);font-size:14px;font-weight:400;line-height:1.5}.footer-contact-input::placeholder{color:#e8e8e299;font-size:14px;font-weight:400;line-height:1.5}@media only screen and (min-width: 768px){.footer-contact-input{font-size:16px}.footer-contact-input::placeholder{font-size:16px}}.footer-contact-btn{color:#010101;font-size:14px;font-weight:500;line-height:1.5;width:100%;padding:12px;text-align:center;border-radius:30px;background-color:var(--fon-grey);transition:background-color var(--animation)}@media (hover: hover){.footer-contact-btn:focus,.footer-contact-btn:hover{background-color:#e8e8e24d}}.footer-contact-btn:active{background-color:#e8e8e24d}@media only screen and (min-width: 768px){.footer-contact-btn{font-size:16px}}.footer-servise{color:var(--fon-grey);line-height:1.28}@media only screen and (min-width: 768px){.footer-servise{display:flex;justify-content:space-between;width:100%;font-size:14px}}.footer-servise-text:not(:last-child){margin-bottom:8px}@media only screen and (min-width: 768px){.footer-servise-text:not(:last-child){margin-bottom:0}}.popup-list-item{position:relative;max-width:335px;border-radius:20px;background-color:var(--color-white-grey);display:flex;flex-direction:column;overflow:hidden;padding:40px 20px}.popup-list-item .list-item-info{gap:6px}.popup-list-item .remove-btn{top:14px;right:8px}.popup-list-item .remove-btn-img{width:14px;height:14px}.popup-list-item .products-titel{width:100%;margin-bottom:0;color:var(--color-text-dark)}.popup-list-item .modal-desc{margin-top:12px;font-size:14px;line-height:1.28;color:var(--color-text-dark);overflow:scroll;max-height:100px}.popup-list-item .modal-desc::-webkit-scrollbar{display:block;height:0;width:5px;padding:0;margin:0}.popup-list-item .modal-desc::-webkit-scrollbar-thumb{background-color:#01010114;border-radius:20px}.popup-list-item .modal-desc::-webkit-scrollbar-corner{display:none}.popup-list-item .icon-styles{font-size:14px;color:var(--fon-grey);width:fit-content;height:fit-content;padding:12px 24px;border-radius:30px;gap:10px}.popup-list-item .icon-styles img{flex-shrink:0;max-width:18px}.popup-list-item .list-item-img img{width:160px}.popup-list-item .list-item-img{padding:26px}@media only screen and (min-width: 768px){.popup-list-item{max-width:600px;flex-direction:row;flex-wrap:wrap;column-gap:24px;row-gap:48px}.popup-list-item .remove-btn{top:24px;right:18px}.popup-list-item .remove-btn-img{width:16px;height:16px}.popup-list-item .list-item-img{max-width:240px;padding:26px 40px;margin-bottom:0}.popup-list-item .list-item-info{flex-shrink:1;align-content:flex-start;max-width:256px;margin-bottom:0}.popup-list-item p:not(:first-child):not(:last-child){font-size:12px}.popup-list-item .modal-desc{margin-top:14px;font-size:16px;line-height:1.25;max-height:120px}.popup-list-item .icon-styles{font-size:16px;line-height:1.25;padding:10px 28px}}.sub-modal{position:relative;max-width:335px;border-radius:20px;background-color:var(--fon-grey);display:flex;flex-direction:column;overflow:hidden;text-align:center;gap:10px}.sub-modal p{color:var(--color-text-dark)}.sub-modal .remove-btn{top:14px;right:8px}.sub-modal .remove-btn-img{width:16px;height:16px}.sub-modal span{color:var(--color-green)}.sub-modal-content{padding:100px 44.5px 120px}.sub-modal-content .products-titel{margin-bottom:14px}.sub-modal-pic{position:absolute;bottom:0;right:0;max-width:335px;object-fit:contain}@media only screen and (min-width: 768px){.sub-modal{max-width:490px}.sub-modal-content{padding:90px 81px 160px}.sub-modal-pic{max-width:100%}.sub-modal .remove-btn{top:24px;right:18px}.sub-modal-content .products-titel{margin-bottom:20px}.sub-modal p{font-size:16px;line-height:1.25}}.cart-section-container .header-link-basket{display:inline-flex;margin-right:14px}.cart{position:relative;margin-bottom:48px;display:block}.cart-container{margin-bottom:50px;max-height:480px;overflow:scroll}.cart-container::-webkit-scrollbar{display:block;height:0;width:5px;padding:0;margin:0}.cart-container::-webkit-scrollbar-thumb{background-color:#01010114;border-radius:20px}.cart-container::-webkit-scrollbar-corner{display:none}.cart-title{text-transform:uppercase;display:inline;text-align:justify;font-size:24px;font-style:normal;font-weight:500;line-height:1.17}.cart-list-item{position:relative;height:160px;padding:30px 0;min-width:280px;display:flex;gap:20px}.cart-list-item:not(:last-child){border-bottom:solid 1px rgba(1,1,1,.1)}.cart-list-item-img-wrapper{flex-shrink:0;background-color:#fafafa;border-radius:10px;width:100px;height:100px;display:flex;align-items:center;justify-content:center}.cart-list-item-wrapper{position:relative}.cart-item-price{position:absolute;bottom:0;font-size:18px;line-height:1.11}.remove-btn{position:absolute;top:15px;right:4px}.remove-btn-img{width:10px;height:10px;margin:4px}.cart-amount-wrapper{position:absolute;bottom:24px;right:12px;font-size:16px;line-height:1.125;display:inline-flex;align-items:center;border:solid 1px rgba(1,1,1,.1);border-radius:100px}.less-btn{padding:5px 6px 5px 14px}.more-btn-card{padding:5px 14px 5px 6px}.less-btn-img,.more-btn-img{width:12px;height:12px}.cart-empty{text-align:center;margin:100px 0 120px}.cart-empty img{margin:0 auto 28px;width:132px;height:114px}.cart-empty h3 span{color:var(--color-green)}.cart-desktop-wrapper{position:relative}.del-all-wrapper{position:absolute;display:flex;top:-40px;right:12px;align-items:center;cursor:pointer}.del-all-btn{font-size:14px;line-height:1.28;gap:8px}.del-all-wrapper svg{width:13.5px;height:13.5px;margin:5.25px}.cart-checkout-container{margin-bottom:80px;display:block;gap:14px}.cart-checkout-container>.cart-title{margin-left:14px}.cart-total-container{margin-top:40px;margin-bottom:30px;border-radius:8px;background:rgba(109,132,52,.05);display:flex;justify-content:space-between;align-items:baseline;padding:18px 18px 14px}.products-total{font-size:18px;font-weight:500;line-height:1.11}.cart-total-container p{color:#0101014d;font-size:12px;line-height:1.16}.cart-total-container p span{color:#010101}.form-checkout{display:grid}.inputEmail{height:42px;border-radius:30px;color:#010101;border:1px solid rgba(1,1,1,.3);gap:8px;background-color:inherit;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:12px 20px;margin-bottom:14px;outline:#6d8434}.inputEmail::placeholder{color:#0101014d;font-size:14px;font-weight:400;line-height:1.5}@media (hover: hover){.inputEmail:hover{outline:1px solid #6d8434}}.inputEmail:focus,.inputEmail:active{outline:1px solid #6d8434}.modal{display:none;position:fixed;z-index:300;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000c}.modal-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:20px;background-color:var(--fon-grey);padding:40px 20px 60px;border:1px solid #fafafa;max-width:335px;width:100%;max-height:428px}.close{position:absolute;color:#aaa;top:14px;right:14px;font-size:18px}.close svg{width:16px;height:16px}@media only screen and (min-width: 768px){.modal-content{padding:80px 40px;max-width:560px;max-height:509px}}.imgModal{width:140px;height:140px;margin-left:auto;margin-right:auto;margin-bottom:37px}.modalH{color:#010101;font-family:neue_montreal;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:1.11;text-transform:uppercase;margin-bottom:20px}.modalMessage{color:#010101;font-family:neue_montreal;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:1.11}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}@media only screen and (min-width: 768px){.inputEmail{font-size:18px;line-height:1.33}.inputEmail::placeholder{font-size:18px}}.btnCheckout{height:42px;border-radius:30px;border:1px;background-color:#6d8434;color:#e8e8e2;font-size:14px;font-weight:500;line-height:1.3;transition:background-color var(--animation)}@media (hover: hover){.btnCheckout:focus,.btnCheckout:hover{background-color:#586f1f}}.btnCheckout:active{background-color:#586f1f}@media only screen and (min-width: 768px){.cart{margin-bottom:48px;width:704px}.cart-container{max-height:600px}.cart-container::-webkit-scrollbar{width:9px}.cart-list-item{height:200px;padding:40px 0;float:left;width:100%;gap:40px}.cart-list-item-img-wrapper{width:120px;height:120px}.cart-product-img{width:72px}.cart-total-container{padding:14px 28px;margin-bottom:40px}.cart-title{font-size:32px;line-height:1}.products-total,.cart-item-price,.cart-amount-wrapper{font-size:20px;line-height:1.2}.list-item-info p span{font-size:14px;line-height:1.28}.del-all-btn{font-size:16px;line-height:1.25}.remove-btn{right:0}.remove-btn-img{width:11px;height:11px;margin:4.5px}.cart-empty{margin-top:130px}.cart-empty img{width:164px;height:140px;margin-bottom:40px}.cart-empty p{width:387px;margin:14px auto 0}.less-btn-img,.more-btn-img{width:18px;height:18px}.less-btn{padding:6px 10px 6px 16px}.more-btn-card{padding:6px 16px 6px 10px}.cart-checkout-container{max-width:590px;margin-bottom:100px}.form-checkout{display:flex}.inputEmail{width:360px;height:54px;margin-right:15px;margin-bottom:0;padding:15px 20px}.btnCheckout{height:54px;width:215px;padding:15px 20px}.modalH{text-align:center;font-size:32px;line-height:1}.modalMessage{font-size:18px;line-height:1.33}.close{top:24px;right:24px}.close svg{width:28px;height:28px}}@media only screen and (min-width: 1440px){.cart-container{margin-bottom:100px}.cart{width:1240px}.cart-desktop-wrapper{display:flex;gap:101px}.cart-checkout-container{width:590px;flex-shrink:0}.del-all-wrapper{right:57%}.cart-empty{margin-top:150px;margin-bottom:150px}.cart-list-item{min-width:540px}}
