@font-face{font-family:Comic Neue;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/comicneue/v8/4UaHrEJDsxBrF37olUeD96rp57F2IwM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZXFGj5hxF0EhjimlIhggUykkuewkOv-Q.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZXFGj5hxF0EhjimlIhggQykkuewkOv-Q.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZXFGj5hxF0EhjimlIhggoykkuewkM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZXFGj5hxF0EhjimlIhggUykkuewkOv-Q.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZXFGj5hxF0EhjimlIhggQykkuewkOv-Q.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZXFGj5hxF0EhjimlIhggoykkuewkM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZXFGj5hxF0EhjimlIhggUykkuewkOv-Q.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZXFGj5hxF0EhjimlIhggQykkuewkOv-Q.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZXFGj5hxF0EhjimlIhggoykkuewkM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZRFGj5hxF0EhjimlIrsgg4lWmc8kI.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZRFGj5hxF0EhjimlIqsgg4lWmc8kI.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZRFGj5hxF0EhjimlIksgg4lWmc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZRFGj5hxF0EhjimlIrsgg4lWmc8kI.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZRFGj5hxF0EhjimlIqsgg4lWmc8kI.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZRFGj5hxF0EhjimlIksgg4lWmc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZRFGj5hxF0EhjimlIrsgg4lWmc8kI.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZRFGj5hxF0EhjimlIqsgg4lWmc8kI.woff2) format("woff2");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/epilogue/v17/O4ZRFGj5hxF0EhjimlIksgg4lWmc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--black: #141414;--dark: #1E2827;--lite: #FFFFFF;--primary-font: "Epilogue", sans-serif;--secondary-font: "Comic Neue", cursive;--cubic-bezier: .25s cubic-bezier(.4, 0, .2, 1)}body{font-family:var(--primary-font);font-style:normal;font-weight:300;font-size:14px;line-height:1.29;letter-spacing:-.02em}picture{display:block;max-width:100%;height:auto}img{display:block;max-width:100%;height:auto}p,h1,h2,h3,h4,h5,h6{margin:0}button{cursor:pointer}address{font-style:normal}.is-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}.no-scroll{overflow:hidden}ul{padding-left:0;margin:0;list-style:none}a{text-decoration:none;font-style:normal}.container{width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 375px){.container{width:375px}}@media screen and (min-width: 768px){.container{width:744px}}@media screen and (min-width: 1280px){.container{width:1216px}}.header{position:absolute;top:0;left:0;right:0}.header-wrap{padding-top:8px;display:flex;justify-content:space-between;align-items:center}.header-logo{padding:15px 0;display:flex;justify-content:space-between;gap:4px;align-items:center;font-family:Epilogue;font-style:normal;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.03em;color:var(--lite)}.header-logo-img{display:block;width:14px;height:14px}.nav-list,.header-adress{display:none}.header-burger-button{display:block;width:24px;height:64px;padding:0;background-color:transparent;border:none}.header-burger-svg{display:block;fill:#fff}@media screen and (min-width: 768px){.header-wrap{padding-top:20px}.header-logo{font-size:15px}.header-logo-img{width:19px;height:19px}.header-nav{margin-left:80px;margin-right:auto}.nav-list{display:flex;gap:4px}.nav-item-link{padding:18px;font-family:Epilogue;font-style:normal;font-weight:400;font-size:9px;line-height:1.33;text-align:center;text-transform:uppercase;border-radius:8px;color:var(--lite);transition:color var(--cubic-bezier),background-color var(--cubic-bezier)}.nav-item-link:hover,.nav-item-link:focus{color:var(--black);background-color:var(--lite)}.header-burger-button{display:none}.header-adress{display:block}.header-adress-tel{padding:18px 36px;font-family:Epilogue;font-style:normal;font-weight:400;font-size:9px;line-height:1.33;text-align:center;text-transform:uppercase;border-radius:8px;color:var(--lite);background-color:var(--dark);transition:color var(--cubic-bezier),background-color var(--cubic-bezier)}.header-adress-tel:hover,.header-adress-tel:focus{color:var(--black);background-color:var(--lite)}}.hero{background-color:var(--black);padding-top:122px;padding-bottom:40px}@media screen and (min-width: 768px){.hero{padding-top:148px;padding-bottom:64px}}@media screen and (min-width: 1280px){.hero{padding-bottom:80px}}.hero-container{display:flex;flex-wrap:wrap}.main-title{margin-bottom:60px;font-weight:600;font-size:38px;line-height:1.05;letter-spacing:-.04em;color:var(--lite)}@media screen and (min-width: 768px){.main-title{font-size:60px;line-height:1.03}}@media screen and (min-width: 1280px){.main-title{max-width:750px;order:-1;margin-bottom:43px}}.hero-text{max-width:248px;margin-bottom:40px;margin-left:auto;color:var(--lite)}@media screen and (min-width: 768px){.hero-text{margin-bottom:100px;align-self:center}}@media screen and (min-width: 1280px){.hero-text{max-width:282px;order:-1;align-self:flex-start;margin-bottom:0}}@media screen and (min-width: 1280px){.hero-main-img{margin-left:auto}}.swiper-container{position:relative;width:100%;max-width:266px;margin-bottom:40px}@media screen and (min-width: 768px){.swiper-container{max-width:436px}}@media screen and (min-width: 1280px){.swiper-container{margin-bottom:0;align-self:flex-end}}.swiper{max-width:100%;height:200px;background-color:var(--dark);padding:5px 20px;margin-bottom:20px;margin-left:0}@media screen and (min-width: 768px){.swiper{height:255px;padding:11px 44px}}.swiper-slide{background-color:var(--dark);width:100%;height:100%;object-fit:cover;display:flex;justify-content:center;align-items:center}.swiper-navigation-wrap{display:flex;justify-content:space-between;max-width:100%;align-items:flex-end}.swiper-button-wrap{display:flex;gap:12px}.button-next,.button-prev{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border:1px solid rgba(255,255,255,.5);border-radius:8px;transition:border .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 768px){.button-next,.button-prev{width:40px;height:40px}}.button-prev:hover,.button-prev:focus,.button-next:hover,.button-next:focus{border:1px solid var(--lite)}.swiper-button-icon{stroke:#ffffff80;width:18px;height:18px;transition:stroke .25s cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 768px){.swiper-button-icon{width:24px;height:24px}}.button-next:hover .swiper-button-icon,.button-next:focus .swiper-button-icon,.button-prev:hover .swiper-button-icon,.button-prev:focus .swiper-button-icon{stroke:var(--lite)}.pagination{min-width:74px;display:flex;gap:6px;justify-content:space-between;align-items:center;font-style:normal;font-weight:400;color:var(--lite)}.pagination-current{display:flex;gap:6px;align-items:center}.pagination-current:after{display:block;content:"";width:32px;height:0px;border:1px solid var(--lite)}@media screen and (min-width: 768px){.pagination-current:after{width:40px}}.aboutus-section{background-color:#fbfbfb;padding-top:40px;padding-bottom:40px}.aboutus-name{font-family:Epilogue;font-style:normal;font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-.02em;color:#1e2827;margin-bottom:40px}.aboutus-text{font-family:Epilogue;font-style:normal;font-weight:300;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#141414}.aboutus-text+.aboutus-text{margin-top:20px}.movie-watch{width:335px;height:365px;margin-right:auto;margin-left:auto;background-color:var(--black)}.aboutus-text-section{margin-bottom:40px}@media screen and (min-width: 768px){.aboutus-section{padding-top:64px;padding-bottom:64px}.aboutus-text-section{display:flex}.aboutus-text+.aboutus-text{margin-top:0;margin-left:20px}.aboutus-text.first{width:220px}.aboutus-text.second{width:250px}.aboutus-name{font-size:40px;line-height:1.1;padding-bottom:0;margin-right:40px}.movie-watch{width:704px;height:465px}}@media screen and (min-width: 1280px){.aboutus-section{padding-top:80px;padding-bottom:80px}.aboutus-name{margin-right:110px}.aboutus-text.first{width:439px}.aboutus-text.second{width:380px}.aboutus-text+.aboutus-text{margin-left:40px}.movie-watch{width:892px;height:500px;margin-right:0}}@media screen and (max-width: 1280px){.catalog-item:nth-child(N + 9){display:none}}.catalog{background-color:#fbfbfb;padding-top:40px;padding-bottom:40px}.catalog-title{font-size:32px;line-height:1.25;letter-spacing:-.02em;color:var(--dark);margin-bottom:40px}.catalog-item{margin-bottom:83px;overflow:hidden}.catalog-item:nth-child(8){margin-bottom:0}.card{display:flex;justify-content:center;align-items:center;margin-bottom:14px;max-width:336px;height:360px;position:relative;overflow:hidden}.card-text{font-size:14px;line-height:1.29;letter-spacing:-.02em;color:var(--black);margin-bottom:4px}.text-hidden{display:none}.card-price{font-size:12px;line-height:1.17;letter-spacing:-.02em;color:#14141480}.overlay{position:absolute;top:-100%;left:0;background-color:var(--black);width:100%;height:100%;padding:40px 59px 40px 40px;border-radius:8px;transform:scale(.1);transition:var(--cubic-bezier),transform var(--cubic-bezier) .25s}.title-overlay{font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.02em;text-transform:uppercase;color:var(--lite);margin-bottom:10px}.text-overlay{font-size:14px;line-height:1.29;letter-spacing:-.01em;text-align:left;margin-bottom:14px;color:#ffffff80}.card-link:hover .overlay{top:0;transform:scale(1)}.card-link:focus .overlay{top:0;transform:scale(1)}.button-buy{display:block;padding:14px 28px;font-size:12px;line-height:1.17;text-align:center;text-transform:uppercase;color:var(--lite);background-color:var(--dark);border-radius:8px;margin-left:auto;margin-top:40px;transition:border var(--cubic-bezier);border:transparent}.button-buy:hover,.button-buy:focus{background-color:var(--black)}@media screen and (min-width: 768px){.catalog{padding-top:64px;padding-bottom:64px}.catalog-item{margin-bottom:0}.catalog-title{font-weight:600;font-size:40px;line-height:1.1;letter-spacing:-.02em;margin-bottom:83px}.catalog-list{display:flex;align-items:center;flex-wrap:wrap;row-gap:83px;column-gap:62px;justify-content:space-between}.card-item{flex-basis:calc((100% - 62px)/2)}.button-buy{padding:18px 35px}.overlay{padding:46px 59px 41px 40px}}@media screen and (min-width: 1280px){.catalog{padding-top:80px;padding-bottom:80px}.catalog-title{margin-bottom:90px}.catalog-list{row-gap:90px;column-gap:24px}.card{max-width:276px;height:325px}.card-item{flex-basis:calc((100% - 72px)/4)}.overlay{padding:26px 20px 20px}.button-buy{margin-top:80px}}.new-watches{padding-top:40px;padding-bottom:40px;background-color:#fff}.new-watches-container{margin:0 auto;padding-left:20px;padding-right:20px}.new-watches-title{font-family:var(--primary-font);font-style:normal;font-weight:300;font-size:12px;line-height:1.17;letter-spacing:.06em;color:#14141466;margin-bottom:8px}.new-watches-subtitle{font-family:var(--primary-font);font-style:normal;font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-.02em;color:var(--black);margin-bottom:40px}.new-watches-gallery-item{margin-bottom:20px}.new-watches-gallery-item:last-child{margin-bottom:0}.new-watches-pictuare{display:block;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.new-watches{padding-top:64px;padding-bottom:64px}.new-watches-subtitle{font-size:40px;line-height:1.1;color:var(--dark);max-width:448px}.new-wathes-gallery-list{display:flex;gap:20px}.new-watches-gallery-item{margin-bottom:0}}@media screen and (min-width: 1280px){.new-watches{padding-top:80px;padding-bottom:80px}.new-watches-subtitle{margin-bottom:80px}.new-wathes-gallery-list{gap:24px}}.section-sale{background-color:#fbfbfb;padding-top:40px;padding-bottom:80px}.watch-card-wrapper{display:flex;margin-bottom:40px}.column-card-wrapper{display:flex;flex-direction:column}.watch-card-list{display:flex;flex-direction:column;gap:10px}.single-card-wrapper{margin-left:20px;margin-right:0;background-color:var(--black)}.watch-name-wrapper{display:flex;flex-direction:column}.title-section{font-family:var(--primary-font);font-weight:600;font-size:32px;line-height:1.25;text-align:left;letter-spacing:-.02em;color:var(--black);margin-bottom:40px}.title-watch{font-family:var(--primary-font);font-weight:400;font-size:24px;line-height:1;text-align:left;letter-spacing:-.02em;color:var(--black);margin-bottom:8px}.watch-number{display:block;font-family:var(--primary-font);font-weight:400;font-size:14px;line-height:1.28;text-align:left;letter-spacing:-.02em;color:#14141480;margin-bottom:16px}.prices{display:flex;align-items:center;margin-bottom:40px}.price{font-family:var(--secondary-font);font-weight:400;font-size:18px;line-height:1.33;text-align:left;letter-spacing:-.02em;color:var(--black);margin-right:8px}.old-price{position:relative;top:1px;font-family:var(--primary-font);font-weight:400;font-size:12px;line-height:1;letter-spacing:-.02em;color:#14141480;text-decoration:line-through}.watch-name-wrapper:after{content:"";width:inherit;height:1px;background-color:var(--black)}.watch-description-wrapper{display:flex;flex-direction:column}.title-description{display:flex;justify-content:space-between;align-items:center;font-family:var(--primary-font);font-weight:400;font-size:18px;line-height:1.33;text-align:left;letter-spacing:-.02em;color:var(--black);padding-top:8px;padding-bottom:8px;text-transform:uppercase;margin-bottom:9px}.title-description:after{content:"";width:16px;height:1px;background-color:var(--black)}.text-description{width:100%;font-family:var(--primary-font);font-weight:400;font-size:14px;line-height:1.28;text-align:left;letter-spacing:-.01em;color:#14141480;margin-bottom:40px}.watch-description-wrapper:after{content:"";width:inherit;height:1px;background-color:var(--black)}.title-details{display:flex;justify-content:space-between;align-items:center;font-family:var(--primary-font);font-weight:400;font-size:18px;line-height:1.33;text-align:left;letter-spacing:-.02em;color:var(--black);padding-top:8px;padding-bottom:8px;text-transform:uppercase;margin-bottom:9px}.title-details:after{content:"";width:16px;height:1px;background-color:var(--black)}.features-details{display:block;font-family:var(--primary-font);font-weight:400;font-size:14px;line-height:1.28;text-align:Left;letter-spacing:-.01em;color:#14141480}@media screen and (min-width: 768px){.section-sale{padding-top:64px;padding-bottom:128px}.watch-card-wrapper{display:flex;justify-content:space-between;padding-left:66px;padding-right:66px}.watch-card-list{gap:10px}.watch-description{padding-left:66px;padding-right:66px}}@media screen and (min-width: 1280px){.container-sale{display:flex;justify-content:center;padding:80px 0 160px}.watch-card-wrapper{padding-left:0;padding-right:0;margin-bottom:0}.single-card-wrapper{display:flex;margin-left:20px;margin-right:40px}.watch-description{width:369px;padding-left:0;padding-right:0}.title-section{margin-bottom:80px}}.backdrop{position:fixed;width:100%;height:100%;background-color:#9cb2c52d;top:0}.modal{display:block;max-width:335px;width:100%;max-height:1073px;height:100%;background-color:#fff;padding:40px 20px;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:auto}.svg-btn{width:10px;height:10px;stroke:var(--black)}.foto{margin-bottom:40px}.text-foto{width:275px;margin:auto auto 14px}.foto-modal{margin:0 auto 14px}.close-btn{top:12px;right:12px;border:none;background-color:transparent;width:20px;height:20px;position:absolute;margin:0;padding:0;transform:scale(1);transition:transform var(--cubic-bezier)}.close-btn:hover,.close-btn:focus{transform:scale(1.25)}.modal-title{font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:var(--black)}.modal-price{font-weight:400;font-size:12px;line-height:1.17;letter-spacing:-.02em;color:#14141480;margin-top:4px}.modal-field:nth-child(-n+3){margin-bottom:18px}.modal-input-text{display:block;font-weight:400;font-size:12px;line-height:1.17;letter-spacing:-.02em;color:var(--black)}.input-wrap{margin-top:14px}.input-modal{padding:12px 16px;width:100%;height:42px;border:1px solid rgba(20,20,20,.5);border-radius:8px}.input-modal::placeholder{font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#14141480}.modal-textarea{padding:12px 16px;width:100%;height:166px;resize:none;border:1px solid rgba(20,20,20,.5);border-radius:8px;margin-top:14px}.modal-textarea::placeholder{font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#14141480}.modal-btn{width:100%;height:50px;background:#1E2827;border-radius:8px;font-weight:400;font-size:12px;line-height:1.17;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:12px;margin-top:20px}.modal-text,.modal-text-link{font-weight:400;font-size:12px;line-height:1.17;letter-spacing:-.02em;color:#14141466}@media screen and (min-width: 768px){.foto{margin:0}.modal{max-width:744px;width:100%;height:100%;max-height:670px;padding:40px;display:flex;gap:20px}.modal-textarea{height:166px}.close-btn{top:20px;right:20px}}@media screen and (min-width: 1280px){.modal{max-width:904px;max-height:694px;width:100%;height:100%;gap:40px}.modal-btn{margin-top:40px}.modal-field:nth-child(-n+3){margin-bottom:24px}}.burger-posion{position:fixed;width:100%;height:100%;transform:translate(0);top:0;left:0;opacity:1;visibility:visible;z-index:1000;overflow-y:scroll;background-color:var(--dark);box-shadow:0 0 0 100vmax #00000080;transition:opacity var(--cubic-bezier),transform var(--cubic-bezier),visibility var(--cubic-bezier)}.burger-body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:375px;height:100%;max-height:812px;padding-top:28px}.burger-hed{width:100%;display:flex;justify-content:space-between;height:24px}.burger-log{display:flex;align-items:center;justify-content:space-between;width:98px;gap:4px}.burger-logo{width:14px;height:14px;fill:var(--lite);align-items:center;justify-items:center;text-align:center}.burger-logo-text{font-weight:400;font-size:12px;line-height:1;letter-spacing:-.03em;color:var(--lite)}.burger-close{position:absolute;margin:0;padding:0;width:24px;height:24px;right:20px;border:none;background-color:transparent;stroke:#fffc;transition:stroke var(--cubic-bezier)}.burger-close:hover,.burger-close:focus{stroke:var(--lite);border:1px solid var(--lite);border-radius:8px}.burger-close-svg{position:absolute;width:24px;height:24px;top:50%;left:50%;stroke:#f4f4f4;transform:translate(-50%,-50%)}.burger-list{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:200px}.burger-list-item{font-weight:400;text-transform:uppercase}.color-nav-bur{display:block;color:var(--lite)}.burger-posion.menu-is-hidden{opacity:0;pointer-events:none;visibility:hidden;box-shadow:none;overflow:hidden;transform:translate(100%,-100%)}@media screen and (min-width: 768px){.burger-posion{display:none}}footer{background-color:var(--dark);padding-top:40px;padding-bottom:20px}.footer-main-content-wrapper{display:flex;flex-wrap:wrap}.footer-logo{width:40px;height:40px}.footer-logo-wrapper{margin-bottom:40px;display:block;width:40px}.footer-phone-number{font-weight:400;font-size:18px;line-height:1.29;color:var(--lite);opacity:.8}.footer-text{font-weight:400;font-size:18px;line-height:1.29;width:181px;letter-spacing:-.02em;color:var(--lite);margin-top:20px;display:block;opacity:.8}.footer-navigation{margin-left:auto}.footer-navigation-list{display:flex;flex-direction:column;row-gap:14px}.footer-navigation-item{font-weight:400;font-size:18px;line-height:1.29;letter-spacing:-.02em;text-transform:uppercase;color:var(--lite);opacity:.8}.media-list{display:flex;column-gap:16px}.social-media-btn{border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:8px;display:flex;align-content:center}.media-logo{width:24px;height:24px;fill:var(--lite);opacity:.8}.pp-text{margin-right:14px}.service-text,.copyright-text{font-weight:400;font-size:14px;line-height:1.17;letter-spacing:-.02em;color:#c6cdd1}@media screen and (max-width: 768px){.footer-text{font-size:14px;width:141px}.copyright-text{margin-bottom:14px}.footer-phone-number,.footer-navigation-item{font-size:14px}.service-text{font-size:12px}.footer-address-wrapper{margin-bottom:40px}.media-list-wrapper{margin-bottom:80px}}@media screen and (min-width: 768px){footer{padding-top:80px}.footer-logo-wrapper{width:50px}.footer-main-content-wrapper{justify-content:space-between}.footer-navigation{margin-left:0}.service-wrapper{margin-top:152px;display:flex}.pp-text{margin-left:auto;margin-right:18px}.footer-logo{width:50px;height:50px}.footer-text{margin-bottom:0}.footer-navigation-list{row-gap:18px}.media-logo{width:28px;height:28px}}@media screen and (min-width: 1280px){footer{padding-top:104px;padding-bottom:32px}.service-wrapper{margin-top:174px}.footer-phone-number{transition:opacity var(--cubic-bezier)}.footer-phone-number:hover,.footer-phone-number:focus{opacity:1}.footer-text{transition:opacity var(--cubic-bezier)}.footer-text:hover,.footer-text:focus{opacity:1}.footer-navigation-item{transition:opacity var(--cubic-bezier)}.footer-navigation-item:hover,.footer-navigation-item:focus{opacity:1}.media-logo{transition:opacity var(--cubic-bezier)}.social-media-btn:hover .media-logo,.social-media-btn:focus .media-logo{opacity:1}.social-media-btn{transition:border-color var(--cubic-bezier)}.social-media-btn:hover,.social-media-btn:focus{border-color:var(--lite)}.service-text{transition:color var(--cubic-bezier)}.service-text:hover,.service-text:focus{color:var(--lite)}}
