*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style:none}a{text-decoration:none}button{cursor:pointer}img{display:block;width:100%;height:auto}@font-face{font-display:swap;font-family:Epilogue;font-style:normal;font-weight:300;src:url(/team-project/assets/epilogue-v17-latin-300-0da5aff3.eot);src:url(/team-project/assets/epilogue-v17-latin-300-0da5aff3.eot?#iefix) format("embedded-opentype"),url(/team-project/assets/epilogue-v17-latin-300-d677496b.woff2) format("woff2"),url(/team-project/assets/epilogue-v17-latin-300-3a15e857.woff) format("woff"),url(/team-project/assets/epilogue-v17-latin-300-bf15537b.ttf) format("truetype"),url(/team-project/assets/epilogue-v17-latin-300-599113d6.svg#Epilogue) format("svg")}@font-face{font-display:swap;font-family:Epilogue;font-style:normal;font-weight:400;src:url(/team-project/assets/epilogue-v17-latin-regular-39f5c72a.eot);src:url(/team-project/assets/epilogue-v17-latin-regular-39f5c72a.eot?#iefix) format("embedded-opentype"),url(/team-project/assets/epilogue-v17-latin-regular-5127524a.woff2) format("woff2"),url(/team-project/assets/epilogue-v17-latin-regular-d7734276.woff) format("woff"),url(/team-project/assets/epilogue-v17-latin-regular-03b185a1.ttf) format("truetype"),url(/team-project/assets/epilogue-v17-latin-regular-13d07b79.svg#Epilogue) format("svg")}@font-face{font-display:swap;font-family:Epilogue;font-style:normal;font-weight:600;src:url(/team-project/assets/epilogue-v17-latin-600-288193f9.eot);src:url(/team-project/assets/epilogue-v17-latin-600-288193f9.eot?#iefix) format("embedded-opentype"),url(/team-project/assets/epilogue-v17-latin-600-4932f203.woff2) format("woff2"),url(/team-project/assets/epilogue-v17-latin-600-c6656c5c.woff) format("woff"),url(/team-project/assets/epilogue-v17-latin-600-2bb38a08.ttf) format("truetype"),url(/team-project/assets/epilogue-v17-latin-600-330ee841.svg#Epilogue) format("svg")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;src:url(/team-project/assets/plus-jakarta-sans-v7-latin-regular-21972953.eot);src:url(/team-project/assets/plus-jakarta-sans-v7-latin-regular-21972953.eot?#iefix) format("embedded-opentype"),url(/team-project/assets/plus-jakarta-sans-v7-latin-regular-16012407.woff2) format("woff2"),url(/team-project/assets/plus-jakarta-sans-v7-latin-regular-58f8c758.woff) format("woff"),url(/team-project/assets/plus-jakarta-sans-v7-latin-regular-3e932e72.ttf) format("truetype"),url(/team-project/assets/plus-jakarta-sans-v7-latin-regular-d832970e.svg#PlusJakartaSans) format("svg")}:root{--color-bg: #fbfbfb;--color-white: #fff;--color-dark-green: #1e2827;--color-black: #141414;--color-black-05: #14141480;--color-black-04: #14141466;--color-card: #ffffff80;--color-border: #ffffff1a;--color-copyright: #c6cdd1;--color-darkmode: #D9D9D9}html{scroll-behavior:smooth}body{font-family:Epilogue,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.02em}.section{padding-top:40px;padding-bottom:40px}.container{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;overflow:hidden}@media screen and (min-width: 375px){.container{width:375px}}@media screen and (min-width: 768px){.container{padding-left:32px;padding-right:32px;width:768px}.section{padding-top:64px;padding-bottom:64px}}@media screen and (min-width: 1280px){.container{padding-left:52px;padding-right:52px;width:1280px}.section{padding-top:80px;padding-bottom:80px}}.title{font-size:32px;font-weight:600;line-height:1.25em;color:var(--color-dark-green)}@media screen and (min-width: 768px){.title{font-size:40px;line-height:1.1em}}.sectionheader{background-color:#141414}.header-container-mob{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:29px}.nav-logo{display:flex;align-items:center}.header-container{display:none;flex-direction:row;align-items:center;padding-top:20px}.logo-header{display:flex;align-items:center;gap:4px}.svg-header{fill:#fff;display:flex;align-items:center;justify-content:center;width:14px;height:14px}.header-logo-text{font-weight:400;font-size:12px;line-height:1;letter-spacing:-.03em;color:#fff;transition:color .25s cubic-bezier(.4,0,.2,1)}.header-logo-text:hover,.header-logo-text:focus{color:var(--color-card)}.header-list{display:none;font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.02em}.btn-menu{width:24px;height:24px;background-color:#141414;border:0px}.svg-menu{fill:#fff;display:flex;align-items:center;justify-content:center}.header-tel{font-weight:400;font-size:9px;line-height:1.33;color:#fff}.hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0px;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.header-actions-container{display:flex;align-items:center;margin-left:auto}.mode-btn{position:relative;width:50px;height:25px;display:flex;align-items:center;border:1px solid transparent;padding:0;background-color:var(--color-white);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;transition-duration:.3s}.btn-circle{position:absolute;top:50%;left:0;display:block;width:18px;height:18px;background-color:var(--color-black);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition-duration:.3s;transform:translate(20%,-50%);-webkit-transform:translate(20%,-50%);-moz-transform:translate(20%,-50%);-ms-transform:translate(20%,-50%);-o-transform:translate(20%,-50%);z-index:2}.mode-btn-mobile{position:relative;width:30px;height:15px;display:flex;align-items:center;border:1px solid transparent;padding:0;background-color:var(--color-white);border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;transition-duration:.3s}.btn-circle-mobile{position:absolute;top:50%;left:0;z-index:2;display:block;width:10px;height:10px;background-color:var(--color-black);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition-duration:.3s;transform:translate(30%,-50%);-webkit-transform:translate(30%,-50%);-moz-transform:translate(30%,-50%);-ms-transform:translate(30%,-50%);-o-transform:translate(30%,-50%)}@media screen and (min-width: 768px){.header-container-mob{display:none}.header-container{display:flex}.svg-header{width:19px;height:19px}.header-list{display:flex;gap:40px;align-items:center;margin-left:80px}.header-text{color:#fff;font-weight:400;font-size:9px;line-height:1.33;font-style:normal;text-transform:uppercase;padding:10px 0;background:no-repeat left,100% 100%;background-image:linear-gradient(0deg,#FFFFFF 5%,transparent 0);background-size:0 100%,100% 100%;border-radius:4px;transition:.3s}.header-text:hover{background-size:100% 100%,100% 100%}.header-actions-container{gap:20px}.btn-header{width:159px;height:48px;background-color:#1e2827;border:1px solid transparent;border-radius:8px;color:#fff;font-weight:400;font-size:9px;line-height:1.33;align-items:center;justify-content:center;display:flex;transition:border .35s cubic-bezier(.4,0,.2,1)}.btn-header:hover,.btn-header:focus{border:1px solid #FFFFFF}}@media screen and (min-width: 1280px){.header-logo-text{font-size:15px;line-height:1}.header-text{font-size:9px;line-height:.75}}.toggled-circle{background-color:var(--color-white);transform:translate(140%,-50%);-webkit-transform:translate(140%,-50%);-moz-transform:translate(140%,-50%);-ms-transform:translate(140%,-50%);-o-transform:translate(140%,-50%)}.toggled-btn{border-color:var(--color-white);background-color:var(--color-black)}.moon-icon{position:absolute;z-index:0;top:50%;right:5%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);stroke:var(--color-black);fill:transparent}.sun-icon{position:absolute;z-index:0;top:50%;left:10%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);stroke:var(--color-white);fill:var(--color-white)}.moon-icon-mobile{position:absolute;z-index:0;top:50%;right:5%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);stroke:var(--color-black);fill:transparent}.sun-icon-mobile{position:absolute;z-index:0;top:50%;left:10%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);stroke:var(--color-white);fill:var(--color-white)}.hero{padding-top:70px;background-color:var(--color-black)}.hero-title{font-weight:600;font-size:38px;line-height:1.05;letter-spacing:-.04em;color:var(--color-white);max-width:335px;margin-bottom:60px}.mySwiper{width:100%;margin-left:0;margin-bottom:20px}.hero-img{background-color:var(--color-dark-green)}.hero-watches-img{width:100%;height:auto}.swiper-pagination{color:var(--color-white);margin-left:80px}.swiper-buttons{position:relative;display:flex;gap:12px;margin-bottom:40px}.hero-btn{padding:7px;background-color:var(--color-black);border:1px solid rgba(255,255,255,.5);border-radius:8px;cursor:pointer;display:flex;justify-content:center;transition:border .25s cubic-bezier(.4,0,.2,1),fill .25s cubic-bezier(.4,0,.2,1)}.hero-btn:hover,.hero-btn:focus{border:1px solid #FFFFFF}.hero-icon{fill:var(--color-white)}.icon{transform:rotateY(180deg)}.swiper-pagination{display:flex;color:var(--color-black);margin-left:190px}.swiper-pagination-current{margin-right:45px;color:var(--color-white)}.swiper-pagination-current:after{content:"";display:block;width:40px;height:1px;background:var(--color-white);position:absolute;top:40%;left:3%}.swiper-pagination-total{color:var(--color-white)}.hero-text{font-weight:300;line-height:1.29;color:var(--color-white);max-width:248px;margin-left:67px;margin-bottom:40px}@media screen and (min-width: 375px){.mySwiper{width:266px}}@media screen and (min-width: 768px){.hero{padding-top:80px}.page-wrap{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.hero-title{max-width:653px;font-size:60px;line-height:1.03}.mySwiper{width:436px;position:relative}.hero-foto{width:348px;height:233px;margin:11px 44px}.hero-icon{width:24px;height:24px}.hero-text{margin-left:20px;margin-bottom:100px}.hero-watches-img{width:704px;height:410px;margin-left:auto;margin-right:auto}.swiper-pagination{margin-left:360px}.swiper-pagination-current{margin-right:50px}.hero-wrap{order:1}.swiper-page-wrap{order:2}.hero-wpap-text{order:3}.hero-wrap-img{order:4}}@media screen and (min-width: 1280px){.hero-wrap{order:1}.swiper-page-wrap{margin-top:122px;order:3}.hero-wpap-text{order:2}.hero-wrap-img{order:4;margin-left:64px}.hero-title{max-width:750px;margin-bottom:0}.hero-text{width:282px;margin-left:144px;margin-bottom:16px}.page-wrap{align-items:end}.hero-watches-img{width:676px;height:394px}.swiper-buttons{margin-bottom:0}}.section.bg{background:var(--color-bg)}.about-section{margin-bottom:40px}.about-title{margin-bottom:40px;letter-spacing:-.02em}.about-item{margin-bottom:20px}.about-item:last-child{margin-bottom:0}.about-text{font-weight:300}.about-wrap{width:336px;height:365px}.about-wrap .about-img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 374px){.about-wrap{width:100%}}@media screen and (min-width: 768px){.about-section{display:flex;gap:40px;justify-content:space-between}.about-title{margin-bottom:0}.about-list{display:flex;gap:20px}.about-item{width:220px;margin-bottom:0}.about-item:last-child{width:250px}.about-wrap{width:704px;height:465px}}@media screen and (min-width: 1280px){.about-section{gap:110px}.about-list{gap:40px;margin-right:33px}.about-item{width:440px}.about-item:last-child{width:380px}.about-wrap{width:892px;height:500px;margin-left:auto}}.catalog{background-color:var(--color-bg)}.catalog-list{display:flex;flex-direction:column;margin-bottom:40px;row-gap:40px}.catalog-item{position:relative;transition-duration:.3s;cursor:pointer;border-top-right-radius:8px;border-top-left-radius:8px;border-bottom:1px solid transparent}.catalog-price{font-size:12px;font-weight:400;line-height:1.166;letter-spacing:-.02em;color:var(--color-black-05)}.catalog-item:nth-child(n + 9){display:none}.catalog-title{margin-bottom:40px}.catalog-img{margin:0 auto;max-width:276px}.buy-wrap{max-width:108px;margin-left:auto}.catalog-content{overflow:hidden;margin-top:14px}.catalog-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:4px;font-size:14px;font-weight:400;line-height:1.285;letter-spacing:-.02em;color:var(--color-black)}.catalog-heart{position:absolute;z-index:100;right:14px;top:14px;stroke:transparent;width:24px;height:24px;transition-duration:.25s;fill:transparent}.catalog-item:is(:hover,:focus) .catalog-heart{stroke:var(--color-white)}.selected-heart{fill:var(--color-dark-green);stroke:var(--color-copyright)}.catalog-item:is(:hover,:focus) .selected-heart{fill:var(--color-white)}.catalog-btn{display:flex;justify-content:center;align-items:center;width:108px;height:42px;padding:0;background-color:var(--color-dark-green);border-radius:8px;border:none;font-size:12px;line-height:1.166;font-weight:400;text-transform:uppercase;color:var(--color-white);white-space:nowrap;transition-duration:.3s}.catalog-btn:is(:hover,:focus){box-shadow:inset 10rem 0 #ffffff4d}.catalog-btn:disabled{background-color:gray;color:var(--color-white);cursor:default}.catalog-btn:disabled:is(:hover,:focus){box-shadow:none}.catalog-thumb{position:relative;overflow:hidden}.catalog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:40px 59px 41px 40px;border-top-right-radius:8px;border-top-left-radius:8px;background-color:var(--color-dark-green);transform:translateY(101%);-webkit-transform:translateY(101%);-moz-transform:translateY(101%);-ms-transform:translateY(101%);-o-transform:translateY(101%);transition:transform .25s cubic-bezier(.4,0,.2,1)}.catalog-item:is(:hover,:focus) .catalog-overlay{transform:translateY(0)}.catalog-overlay-title{margin-bottom:10px;font-size:14px;line-height:1.285;letter-spacing:-.02em;font-weight:400;text-transform:uppercase;color:var(--color-white)}.catalog-overlay-text{max-width:162px;font-size:14px;line-height:1.285;letter-spacing:-.01em;font-weight:400;color:var(--color-card)}.catalog-overlay-title+p{margin-bottom:14px}@media screen and (max-width: 374px){.catalog-thumb{display:block;width:100%;padding:24px 0}.catalog-item{width:100%}.catalog-overlay{padding:20px;overflow-y:scroll;scroll-behavior:smooth}.catalog-overlay-title,.catalog-overlay-text{font-size:12px}}@media screen and (min-width: 375px){.catalog-title{margin-bottom:40px;font-size:32px;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--color-dark-green)}.catalog-list{margin-bottom:40px;display:flex;flex-direction:column}.catalog-item{width:335px;display:flex;flex-direction:column}.catalog-thumb{display:block;padding:43px 30px}.catalog-price{font-size:12px;font-weight:400;line-height:1.166;letter-spacing:-.02em;color:var(--color-black-05)}}@media screen and (min-width: 768px){.catalog-title{font-size:40px;line-height:1.11}.catalog-list{flex-direction:row;flex-wrap:wrap;column-gap:32px}.catalog-item{width:336px}.catalog-btn{width:122px;height:50px}.catalog-overlay{padding:40px 60px 40px 40px}.buy-wrap{max-width:122px}}@media screen and (min-width: 1280px){.catalog-title{margin-bottom:64px}.catalog-list{margin-bottom:80px;column-gap:24px;row-gap:64px}.catalog-item{width:276px}.catalog-thumb{padding:26px 0}.catalog-item:nth-child(n + 9){display:block}.catalog-overlay{padding:20px}}.new-watches{background-color:var(--color-bg)}.new-watches-title{font-weight:300;font-size:12px;line-height:1.17;letter-spacing:.06em;color:var(--color-black-04);margin-bottom:8px}.new-watches-subtitle{color:var(--color-black);margin-bottom:40px;letter-spacing:-.02em}.new-watches-item:first-child{margin-bottom:20px}@media screen and (min-width: 768px){.new-watches-subtitle{max-width:448px;font-size:40px;line-height:1.1;color:var(--color-dark-green);letter-spacing:-.02em}.new-watches-list{display:flex;gap:20px}.new-watches-item:first-child{margin-bottom:0}}@media screen and (min-width: 1280px){.new-watches-subtitle{margin-bottom:80px}.new-watches-list{gap:24px}.new-watches{background-color:var(--color-white)}.new-watches-item:first-child{margin-bottom:0}}.sale{padding-bottom:80px;background-color:var(--color-bg)}.sale-titel{font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-.02em;color:var(--color-black);margin-bottom:40px}.sale-gallery{display:flex;gap:20px;margin-bottom:40px}.cart-set{padding:0;margin:0;display:flex;flex-direction:column;gap:10px;list-style:none}.sale-bg-img{background:var(--color-black)}.title-watch-name{max-width:335px;font-weight:400;font-size:24px;line-height:1;letter-spacing:-.02em;color:var(--color-black);margin-bottom:8px}.sale-producy{font-weight:400;font-size:14px;line-height:calc(18 / 14);letter-spacing:-.02em;color:var(--color-black-05);margin-bottom:16px}.value-sale{font-weight:400;font-size:18px;line-height:calc(24 / 18);letter-spacing:-.02em;color:var(--color-black);margin-right:8px}.value-full-price{font-style:normal;font-weight:400;font-size:12px;line-height:calc(14 / 12);letter-spacing:-.02em;text-decoration-line:line-through;color:var(--color-black-05)}.price-mrp{margin-bottom:40px}.sale-description{font-weight:400;font-size:18px;line-height:calc(24 / 18);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-black);margin-bottom:17px;position:relative}.sale-description:before{content:"";width:100%;height:1px;background-color:var(--color-black);display:block;position:absolute;top:-8px}.sale-description:after{content:"";width:16px;height:1px;background-color:var(--color-black);display:block;position:absolute;right:0;top:50%}.description-functional{max-width:335px;font-weight:400;font-size:14px;line-height:calc(18 / 14);letter-spacing:-.01em;color:var(--color-black-05)}.sale-description-functional{margin-bottom:40px}.sale-description-functional:last-child{margin-bottom:0}@media screen and (min-width: 768px){.sale{padding-bottom:128px}.sale-titel{font-size:40px;line-height:1.1;color:var(--color-dark-green);margin-bottom:40px}.sale-tabl-infor{padding:0 66px}.title-watch-name{max-width:572px;font-size:38px;line-height:calc(42 / 38)}.description-functional{max-width:572px}}@media screen and (min-width: 1280px){.sale{padding-bottom:160px}.sale-gallery{margin-bottom:0}.sale-tabl-infor{display:flex;gap:40px}.sale-titel{margin-bottom:80px}.sale-tabl-infor{padding:0 97px}.sale-watch-img-one{width:102px}.sale-desktop-text{width:369px}.title-watch-name{max-width:369px;line-height:calc(40 / 38)}.description-functional{max-width:369px}}.footer-container{border-top:1px solid transparent}.footer-logo{display:flex;width:40px;height:40px;margin-bottom:40px}.footer-address{display:flex;flex-direction:column}.footer-tel{width:136px;height:18px;font-size:14px;line-height:1.28;color:var(--color-white);margin-bottom:20px;transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-maps{width:141px;height:54px;font-size:14px;line-height:1.28;color:var(--color-white);transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-navigation{display:flex;flex-direction:column;gap:14px}.footer-container-positions{position:relative}.footer-navigation-text{color:var(--color-white);font-size:14px;line-height:1.28;transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-socials{display:flex;gap:14px;width:148px}.footer-social{border:1px solid rgba(255,255,255,.1);border-radius:10px;display:flex;align-items:center;justify-content:center;height:40px;width:40px}.footer-last-text{font-size:12px;line-height:1.16;color:var(--color-copyright)}.footer-margin{margin-right:14px}.footer-use-color{fill:#fff}.footer-svg-color{transition:fill .25s cubic-bezier(.4,0,.2,1)}.footer-social:hover .footer-svg-color,.footer-social:focus .footer-svg-color{fill:var(--color-card)}.footer-hover:hover,.footer-hover:focus{color:var(--color-card)}.footer-social:focus .footer-svg-color{fill:var(--color-card)}@media screen and (min-width: 768px){.footer-container{background-color:var(--color-dark-green);padding-top:80px;padding-bottom:20px}.footer-logo{display:flex;width:50px;height:50px;margin-bottom:40px}.footer-tel{margin-bottom:27px}.footer-containers{display:flex;margin-bottom:152px}.footer-positions{min-width:81px}.footer-socials{width:164px;gap:16px}.footer-social{height:44px;width:44px}.footer-margin{margin-right:18px}.footer-last-text{font-size:14px;line-height:1.28}.footer-maps{width:181px;height:72px;font-size:18px;line-height:1.33}.footer-tel{width:175px;height:24px;font-size:18px;line-height:1.33}.footer-navigation-text{font-size:18px;line-height:1.33}.footer-navigation{gap:18px}.footer-position-container{display:flex;justify-content:space-between}}@media screen and (max-width: 767px){.footer-container{background-color:var(--color-dark-green);padding-top:40px;padding-bottom:20px}.footer-positions{position:absolute;top:0px;right:20px}.footer-social-container{margin-bottom:80px}.footer-about-margin{margin-bottom:14px}.footer-address{margin-bottom:40px}}@media screen and (max-width: 1279px){.footer-containers{justify-content:space-between}}@media screen and (min-width: 1280px){.footer-container{background-color:var(--color-dark-green);padding-top:104px;padding-bottom:32px}.footer-position-container{display:flex;justify-content:space-between}.footer-containers{justify-content:space-between;margin-bottom:174px}}.overflow-hidden{overflow:hidden}.modal-backdrop{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;background-color:var(--color-black-05);opacity:0;visibility:hidden;pointer-events:none;transition-duration:.6s}.backdrop-animation{opacity:1;visibility:visible;pointer-events:all}.modal{position:fixed;top:0;left:50%;transform:translate(-50%,-200%);-webkit-transform:translate(-50%,-200%);-moz-transform:translate(-50%,-200%);-ms-transform:translate(-50%,-200%);-o-transform:translate(-50%,-200%);z-index:100;width:335px;height:100%;overflow-y:auto;padding:40px 20px;background-color:var(--color-white);box-shadow:0 0 223px #0000000d,0 0 130.6px #0000000a,0 0 71.0296px #00000008,0 0 36.2375px #00000006,0 0 18.1704px #00000005,0 0 8.77546px #00000003;transition-duration:.6s}.modal-animation{transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%)}.modal-close-btn{position:absolute;top:12px;right:12px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border:none;padding:0;background-color:transparent}.modal-close-icon{width:20px;height:20px;stroke:var(--color-black)}.modal-column{max-width:295px}@media screen and (max-width: 374px){.modal-column{width:90%;margin:0 auto}}.added-watch{max-width:335px}.modal-thumb{padding:25px 10px}.modal-name{max-width:276px;margin-top:40px}.modal-form{margin-top:40px}.form-field:not(:first-child){margin-top:18px}.form-label{font-size:12px;line-height:calc(14 / 12);color:var(--color-black)}.form-input{display:block;width:100%;height:42px;border:1px solid var(--color-black-05);padding:12px 16px;margin-top:12px;font-size:14px;line-height:calc(18 / 14);color:var(--color-black);letter-spacing:-.02em;background-color:var(--color-white);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;outline:1px solid transparent;transition-duration:.3s}.form-input:invalid:not(:placeholder-shown,:focus){border-color:transparent!important;outline:1px solid red}.form-input::placeholder{font-size:14px;line-height:calc(18 / 14);color:var(--color-black-05);letter-spacing:-.02em}.form-textarea{height:170px;resize:none}.modal-btn{width:100%;height:50px;display:flex;justify-content:center;align-items:center;border:none;padding:0;margin-top:20px;font-size:12px;line-height:calc(14 / 12);color:var(--color-white);text-transform:uppercase;background-color:var(--color-dark-green);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;transition-duration:.3s}.modal-btn:is(:hover,:focus){box-shadow:inset 295px 0 #ffffff4d}.privacy-text{margin-top:12px}.privacy-link{font-family:Plus Jakarta Sans,sans-serif;text-decoration:underline;color:var(--color-black-05)}@media screen and (min-width: 768px){.modal{top:50%;transform:translate(-50%,-200%);-webkit-transform:translate(-50%,-200%);-moz-transform:translate(-50%,-200%);-ms-transform:translate(-50%,-200%);-o-transform:translate(-50%,-200%);width:750px;height:670px;display:flex;justify-content:space-between;padding:40px}.modal-animation{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.modal-close-btn{top:20px;right:20px;width:24px;height:24px}.modal-close-icon{width:24px;height:24px}.modal-column{max-width:368px}.modal-form{margin:0}.form-label{font-size:14px;line-height:calc(18 / 14)}.form-input{font-size:16px;line-height:1.125}.form-textarea{height:166px}.form-input::placeholder{font-size:16px;line-height:1.125}.modal-btn:is(:hover,:focus){box-shadow:inset 368px 0 #ffffff4d}}@media screen and (min-width: 1280px){.modal{width:904px;height:694px;gap:40px}.modal-column{max-width:507px}.form-field:not(:first-child){margin-top:24px}.modal-btn{margin-top:40px}.modal-btn:is(:hover,:focus){box-shadow:inset 507px 0 #ffffff4d}}.mobile-menu{position:fixed;top:0;right:0;transform:translate(100%);-webkit-transform:translate(100%);-moz-transform:translate(100%);-ms-transform:translate(100%);-o-transform:translate(100%);z-index:100;width:100%;height:100%;padding:34px 20px;overflow:hidden;background-color:var(--color-dark-green);transition-duration:.3s}.menu-animation{transform:translate(0);-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0)}.menu-close-btn{position:absolute;top:29px;right:20px;width:24px;height:24px;padding:0;border:none;background-color:transparent}.menu-close-icon{width:24px;height:24px;stroke:var(--color-white)}.menu-list{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:210px}.menu-link{font-size:14px;line-height:calc(18 / 14);text-transform:uppercase;color:var(--color-white)}@media screen and (min-width: 768px){.mobile-menu{display:none}}.scroll-to-top{position:relative}.btn-position{position:fixed;bottom:40px;right:25px;z-index:20}.btn-style{background:var(--color-black-05);border:1px solid var(--color-white);border-radius:50%;height:40px;width:40px;color:var(--color-white);cursor:pointer;animation:movebtn 3s ease-in-out infinite;transition:all .5s ease-in-out;display:flex;justify-content:center;align-items:center;visibility:hidden}.scroll-icon{fill:var(--color-white);width:24px;height:24px;transform:rotate(90deg)}.btn-style:hover{background:var(--color-black)}@keyframes movebtn{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}.darkmode-bg{background-color:var(--color-black)!important}.darkmode-text{color:var(--color-darkmode)}.darkmode-input{color:var(--color-darkmode);background-color:var(--color-card);border-color:var(--color-darkmode)}.darkmode-icon{stroke:var(--color-darkmode)}.darkmode-footer{background-color:var(--color-black);border-color:var(--color-darkmode)}.js-mode-bg,.js-mode-bg-secondary,.js-mode-semi-tr,.js-mode-footer,.js-mode-icon,.js-mode-input,.js-mode-title,.js-mode-text{transition-duration:.6s}
