a{color:currentColor;text-decoration:none}.header{background-color:var(--black)}.header-container{display:flex;align-items:center;justify-content:space-between;padding-top:29px;padding-bottom:29px}.nav{display:flex;align-items:center}.logo-link{padding-left:18px;position:relative;font-weight:400;font-size:12px;line-height:1;letter-spacing:-.03em;color:var(--white)}.logo-img-mob{position:absolute;top:50%;left:0;fill:var(--white);transform:translateY(-50%)}.logo-img-tablet-desktop{display:none;position:absolute}.nav-list{display:none;margin-left:80px;gap:40px}.nav-item{font-weight:400;font-size:9px;line-height:1.33;text-align:center;text-transform:uppercase;color:var(--white)}.header-address{display:none;margin-left:auto;background:var(--dark-green);border-radius:8px}.header-address-link{display:block;padding:17px 35px;font-weight:400;font-size:9px;line-height:1.33;text-align:center;text-transform:uppercase;color:var(--white);cursor:pointer;border-width:1px;border-style:solid;border-color:var(--dark-green);border-radius:8px}.header-address-link:hover,.header-address-link:focus{border-color:var(--white)}.mobile-menu-button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background-color:transparent;fill:#fff;padding:0;border-width:1px;border-style:solid;border-color:var(--black);border-radius:8px;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.mobile-menu-button:hover,.mobile-menu-button:focus{border-color:var(--white)}.mobile-menu{z-index:10;position:fixed;display:flex;flex-direction:column;justify-content:space-between;width:100vw;height:100vh;padding:29px 20px 477px;background-color:var(--dark-green);top:0;left:0}.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.mobile-menu-logo-link{padding-left:18px;padding-top:6px;padding-bottom:6px;margin-bottom:200px;position:relative;font-weight:400;font-size:12px;line-height:1;letter-spacing:-.03em;color:var(--white)}.close-modal{position:absolute;width:24px;height:24px;top:29px;right:20px;padding:0;display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:50%;border-width:1px;border-style:solid;border-color:var(--dark-green);transition:border-color .25s cubic-bezier(.4,0,.2,1)}.close-modal:hover,.close-modal:focus{border-color:var(--white)}.close-modal-img{stroke:var(--white)}.mobile-menu-list{display:flex;flex-direction:column;align-items:center;gap:14px}.mobile-menu-item{font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.02em;text-transform:uppercase;color:var(--white)}@media screen and (min-width: 768px){.mobile-menu{display:none}.header-container{padding-top:20px;padding-bottom:20px;justify-content:center}.logo-img-mob{display:none}.logo-link{padding-left:23px;font-size:15px}.logo-img-tablet-desktop{display:block;top:50%;left:0;fill:var(--white);transform:translateY(-50%)}.nav-list{display:flex}.header-address{display:block}.mobile-menu-button{display:none}}.Hero-img{display:block;max-width:100%;height:auto}.Hero{padding:40px 0;background-color:var(--black)}.Hero-title{margin-bottom:60px;font-weight:600;font-size:38px;line-height:1.05;letter-spacing:-.04em;color:var(--white);text-align:start}.Hero-clock-img{display:block;margin-bottom:20px}.Hero-slider-wrapper{display:flex;justify-content:space-between;align-items:flex-end;width:266px}.Hero-wrapper-button{display:flex}.Hero-button-slider{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:7px;background-color:transparent;border:1px solid rgba(255,255,255,.5);border-radius:8px}.Hero-button-slider:nth-child(2){margin-left:12px}.Hero-button-slider:hover,.Hero-button-slider:focus{border:1px solid var(--white)}.Hero-slider-nuber,.Hero-slider-nuber-all{font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:var(--white)}.slider-svg{fill:#ffffff80}.Hero-button-slider:hover .slider-svg{fill:#fff}.Hero-vector{width:32px;border:1px solid var(--white)}.Hero-slider-number{display:flex;align-items:center;gap:0px 6px}.Hero-text{margin-left:auto;width:248px;font-weight:300;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:var(--white);text-align:left}@media screen and (max-width: 767px){.Hero-text{margin-bottom:40px}.Hero{padding:40px 0}.swiper{width:266px;height:200px}.slider-svg{width:18px;height:18px}.Hero-button-slider{width:32px;height:32px}}@media screen and (min-width: 768px){.Hero-title{font-size:60px;line-height:1.03;width:653px}.Hero-vector{width:40px}.Hero{padding-top:60px;padding-bottom:64px}.Hero-slider-wrapper{width:436px}.Hero-wraper{position:relative}.Hero-text{position:absolute;top:70px;right:0px}.swiper{width:436px;height:255px}.Hero-button-slider{width:40px;height:40px}.slider-svg{width:24px;height:24px}}@media screen and (max-width: 1280px){.Hero-position-text{margin-bottom:40px}}@media screen and (min-width: 1280px){.Hero{padding-top:60px;padding-bottom:80px}.Hero-title{position:relative;width:750px}.Hero-wraper{display:flex;justify-content:space-between;align-items:flex-end}.Hero-text{position:absolute;top:-166px;right:0px;width:282px}.Hero-title{margin-bottom:43px}}.swiper{margin-bottom:20px;margin-left:0!important}.container-aboutus{padding-top:40px;padding-bottom:40px}.text-line{display:flex;flex-wrap:wrap;gap:20px}.name-section2{font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-.02em;color:var(--dark-green);margin-bottom:40px}.style-text{font-weight:300;font-size:14px;line-height:18px;letter-spacing:-.02em;color:var(--black)}.sectiontwo{margin-bottom:40px}.watch-gif{display:flex;justify-content:center;width:100%;height:365px;margin:0 auto}.watch-sectiontow{width:310px;height:365px;object-fit:cover}@media screen and (min-width: 375px){.aboutus>.container-aboutus{padding-top:40px;padding-bottom:40px}.watch-sectiontow{width:335px;height:365px}}@media screen and (min-width: 768px){.aboutus>.container-aboutus{padding-top:64px;padding-bottom:64px}.watch-sectiontow{width:704px;height:465px}.sectiontwo{display:flex}.name-section2{font-size:40px;line-height:1.1;white-space:nowrap;margin-right:40px;margin-bottom:0}.textone-sectiontow{width:220px}.texttwo-sectiontow{width:250px}.watch-gif{width:704px;height:465px}}@media screen and (min-width: 1280px){.aboutus>.container-aboutus{padding-top:80px;padding-bottom:80px}.sectiontwo>.text-line{width:892px}.watch-sectiontow{width:892px;height:500px}.name-section2{margin-right:110px}.text-line{gap:40px}.textone-sectiontow{width:439px}.texttwo-sectiontow{width:380px}.watch-gif{width:892px;height:500px;margin:0 0 0 auto}}.test-clas2{padding-top:40px;padding-bottom:40px}.catalog-title{font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-.02em;color:#1e2827;margin-bottom:40px}.catalog-list{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 0px}.catalog-item{display:block;width:336px}.img-watch{padding:43px 30px}.catalog-cover-wrap{position:relative;overflow:hidden}.catalog-wrap{position:absolute;top:0px;background:#1e2827;border-radius:8px;padding:24px 20px 23px;transform:translateY(100%);transition:transform .25s cubic-bezier(.4,0,.2,1)}.wrap-tile{font-weight:400;font-size:14px;line-height:1.28;letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin-bottom:10px}.wrap-text{font-weight:400;font-size:14px;line-height:1.28;letter-spacing:-.01em;color:#ffffff80;margin-bottom:20px}.wrap-text-two{font-weight:400;font-size:14px;line-height:1.28;letter-spacing:-.01em;color:#ffffff80;width:162px;text-align:start}.catalog-item :is(:hover,:focus) .catalog-wrap{transform:translate(0)}.catalog-item-title{font-weight:400;font-size:14px;line-height:1.28;letter-spacing:-.02em;color:#141414;margin-top:14px}.catalog-item-text{font-weight:400;font-size:12px;line-height:1.1;letter-spacing:-.02em;color:#14141480;margin-top:4px}.watch{display:none}.catalog-btn{width:108px;height:42px;background-color:#1e2827;color:#fff;border-radius:8px;border:1px;font-weight:400;font-size:12px;line-height:1.1;margin-top:40px;display:flex;justify-content:center;align-items:center;margin-left:auto;cursor:pointer;transition:border .25s cubic-bezier(.4,0,.2,1)}.catalog-btn:is(:hover,:focus){border:1px solid white}@media screen and (min-width: 375px){.catalog-wrap{padding:46px 59px 41px 40px}}@media screen and (min-width: 768px){.test-clas2{padding-top:64px;padding-bottom:64px}.catalog-title{font-size:40px;line-height:1.1}.catalog-list{gap:40px 32px}.catalog-wrap{padding:46px 60px 39px 40px;top:1px}.wrap-text{margin-bottom:22px}.catalog-btn{width:122px;height:50px}}@media screen and (min-width: 1280px){.test-clas2{padding-top:80px;padding-bottom:80px}.catalog-title{margin-bottom:64px}.catalog-list{gap:64px 24px}.catalog-item{width:auto}.watch{display:block}.img-watch{padding:26px 0 25px}.catalog-wrap{padding:26px 20px 20px}.wrap-text{margin-bottom:26px}.catalog-btn{margin-top:80px}}.new-watches-section{padding-top:40px;padding-bottom:40px}.new-watches-title{font-family:Epilogue;font-style:normal;font-weight:300;font-size:12px;line-height:14px;letter-spacing:.06em;color:#14141466;margin-bottom:8px}.new-watches-description{font-family:Epilogue;font-style:normal;font-weight:600;font-size:32px;line-height:40px;letter-spacing:-.02em;color:#141414;max-width:448px;margin-bottom:40px}.new-watches-list{display:flex;justify-content:center;row-gap:20px;flex-wrap:wrap}.new-watches-img{min-width:100%}@media screen and (min-width: 768px){.new-watches-section{padding-top:64px;padding-bottom:64px}.new-watches-description{font-weight:600;font-size:40px;line-height:44px}.new-watches-list{flex-wrap:nowrap;column-gap:20px}}@media screen and (min-width: 1280px){.new-watches-section{padding-top:80px;padding-bottom:80px}.new-watches-list{column-gap:20px}}.sale-section{padding-top:40px;padding-bottom:80px}.sale-title{margin-bottom:40px;font-style:normal;font-weight:600;font-size:32px;line-height:1.25;letter-spacing:-.02em}.sales-photos-thumb{display:flex;justify-content:center;gap:15px;margin-bottom:40px}.sales-list-item{display:flex;width:75px}.sales-list-item:not(:last-child){margin-bottom:10px}.sales-list-img{width:75px;height:75px}.sales-main-img{width:220px;height:330px}.sales-watch-thumb{margin-bottom:40px}.sales-watch-name{margin-bottom:8px;font-style:normal;font-weight:400;font-size:24px;line-height:1;letter-spacing:-.02em;color:#141414}.sales-watch-pruduct{margin-bottom:16px;font-style:normal;font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#14141480}.sales-watch-price{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:18px;line-height:1.33;letter-spacing:-.02em}.sale-old-price{margin-left:8px;font-size:12px;line-height:1.17;letter-spacing:-.02em;text-decoration:line-through;text-decoration-thickness:.04rem;color:#14141480}.sale-thumb{position:relative;padding-top:8px}.sale-thumb:not(:last-child){margin-bottom:40px}.sale-thumb:before{position:absolute;top:0;content:"";width:100%;height:1px;background-color:#141414}.sale-thumb:after{position:absolute;right:0;top:20px;content:"";width:16px;height:1px;background-color:#141414}.sale-thumb-name{margin-bottom:17px;font-style:normal;font-weight:400;font-size:18px;line-height:1.33;letter-spacing:-.02em;text-transform:uppercase}.sale-thumb-text{font-style:normal;font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.01em;color:#14141480}.picture{object-fit:cover}@media screen and (min-width: 375px){.sales-photos-thumb{display:flex;gap:20px;margin-bottom:40px}.sales-list-item{display:flex;width:80px}.sales-list-item:not(:last-child){margin-bottom:10px}.sales-list-img{width:80px;height:80px}.sales-main-img{width:235px;height:350px}}@media screen and (min-width: 768px){.sale-section{padding-top:64px;padding-bottom:128px}.sale-adaptive{padding-left:66px;padding-right:66px}.sale-title{font-size:40px;line-height:1.1;letter-spacing:-.02em;color:#1e2827}.sales-photos-list{width:146px}.sales-photos-thumb{justify-content:center}.sales-list-item,.sales-list-img{width:146px;height:146px}.sales-main-img{width:406px;height:614px}.sales-watch-thumb{margin-bottom:40px}.sales-watch-name{font-size:38px;line-height:1.05}}@media screen and (min-width: 1280px){.sale-section{padding-top:80px;padding-bottom:160px}.sales-photos-thumb{margin-bottom:0}.sale-thumb:not(:last-child){margin-bottom:20px}.sale-title{margin-bottom:80px}.sale-adaptive{display:flex;justify-content:center;gap:40px}.desctop-info{width:369px}.sales-watch-name{font-size:38px;line-height:1.05}}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;font-style:normal}button{cursor:pointer}img{display:block;max-width:100%;height:auto}footer{background-color:#1e2827}.footer{color:#fff;padding-bottom:20px;padding-top:40px}.footer-container{display:flex;flex-wrap:wrap;gap:40px 136px;margin-bottom:80px}.footer-logo{width:40px;height:40px;margin-bottom:40px}.footer-address{width:136px}.footer-address-item:not(:last-child){margin-bottom:20px}.footer-address-link{font-weight:400;font-size:14px;line-height:1.28;text-transform:uppercase;letter-spacing:-.02em}.footer-nav-list{width:63px}.footer-nav-item:not(:last-child){margin-bottom:14px}.footer-nav-link{font-weight:400;font-size:14px;line-height:1.28;letter-spacing:-.02em;text-transform:uppercase}.footer-soc-list{display:flex;gap:14px}.footer-soc-link{display:block;width:40px;height:40px;border:1px solid rgba(255,255,255,.1);border-radius:10px;fill:#fffc;padding:7px}.footer-soc-icon{width:24px;height:24px}.copy{display:flex;flex-wrap:wrap;gap:14px;width:240px}.copy-text{font-weight:400;font-size:12px;line-height:1.17;letter-spacing:-.02em;color:#c6cdd1;opacity:.9;height:14px}.privacy{display:flex;gap:14px}@media screen and (min-width: 768px){.footer{padding-top:80px;padding-bottom:20px}.footer-container{flex-wrap:nowrap;gap:142px;margin-bottom:152px}.footer-logo{width:50px;height:50px}.footer-address{width:175px}.footer-address-link{font-size:18px;line-height:1.33}.footer-nav-list{width:81px}.footer-nav-item:not(:last-child){margin-bottom:18px}.footer-nav-link{font-size:18px;line-height:1.33}.footer-soc-list{gap:16px}.footer-soc-link{width:44px;height:44px}.footer-soc-icon{width:28px;height:28px}.copy{flex-wrap:nowrap;gap:200px;width:100%}.copy-text{font-weight:400;font-size:14px;line-height:1.28;height:18px}.privacy{gap:18px}}@media screen and (min-width: 1280px){.footer{padding-top:104px;padding-bottom:32px}.footer-container{gap:0;margin-bottom:174px}.footer-nav{margin-left:355px}.footer-nav-list{width:115px}.footer-soc-list{margin-left:367px}.copy{gap:680px}}:root{--cubic: .25s cubic-bezier(.4, 0, .2, 1);font-weight:400}.invisible{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}.modal{position:relative;max-width:100%;background-color:#fff}.order-watch{width:100%}.backdrop{position:fixed;z-index:777;top:0;left:0;width:100%;height:100%;overflow-y:scroll;opacity:1;visibility:visible;background-color:#fcfcfc;transition:opacity var(--cubic)}.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.modal{padding:40px 20px;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:transform var(--cubic),visibility var(--cubic)}.modal-btn-close{position:absolute;top:12px;right:12px;width:20px;height:20px;cursor:pointer;stroke:var(--black);background-color:transparent;border:none;border-radius:50%;transition:background-color var(--cubic),stroke var(--cubic),border-color var(--cubic)}.modal-btn-close .modal-icon-close{position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%)}.modal-btn-close:hover,.modal-btn-close:focus{background-color:var(--black);border-color:var(--black);stroke:var(--white)}.order-watch{max-width:276px;position:relative;margin-bottom:40px;flex-shrink:0}.cart-pic{margin-left:auto;margin-right:auto;margin-bottom:14px}.order-item-title{display:block;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;font-size:14px;white-space:nowrap;font-style:normal;font-weight:400;line-height:1.29;letter-spacing:-.02em;color:var(--black)}.order-item-price{line-height:1.17;letter-spacing:-.02em;color:#14141466;font-size:12px;font-weight:400}.order-form-label{display:block;margin-bottom:18px}.order-label,.order-label-comments{display:block;margin-bottom:12px;font-size:12px;line-height:1.17;letter-spacing:-.02em;color:var(--black)}.order-form-input,.order-textarea-comments{padding:12px 16px;width:100%;font-size:14px;line-height:1.29;letter-spacing:-.02em;border:1px solid rgba(20,20,20,.5);border-radius:8px}.order-textarea-comments{height:170px}.order-form-input::placeholder,.order-textarea-comments::placeholder{color:#14141480}input:invalid:not(:placeholder-shown){border-color:red}.order-form-comments{display:block;margin-bottom:20px}.order-textarea-comments{resize:none}.order-submit-btn{padding:18px 22px;margin-bottom:12px;width:100%;font-size:12px;line-height:1.17;text-align:center;text-transform:uppercase;color:#fff;background:#1e2827;border-radius:8px;border:none;transition:background-color var(--cubic)}.order-submit-btn:hover,.order-submit-btn:focus{border-color:var(--white);background-color:#14141480}.order-agreement{font-size:12px;line-height:1.17;align-items:center;letter-spacing:-.02em;color:#14141466}@media screen and (min-width: 375px){.modal{width:335px;position:relative;margin-left:auto;margin-right:auto}.backdrop.is-hidden .modal{transform:translate(-50%,-50%) scale(1.5)}.order-watch{max-width:276px}}@media screen and (min-width: 768px){.modal{width:744px;padding:40px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;border-radius:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1)}.order-textarea-comments{height:166px}}@media screen and (min-width: 1280px){.modal{width:904px;gap:40px;border-radius:8px}}@font-face{font-family:Epilogue-Italic;src:url(/Codex-team-project/assets/Epilogue-Italic-VariableFont_wght-5b089816.ttf)}@font-face{font-family:Epilogue;src:url(/Codex-team-project/assets/Epilogue-VariableFont_wght-04eab1f8.ttf)}:root{--black: #141414;--dark-green: #1e2827;--white: #ffffff}body{font-family:Epilogue,sans-serif;background-color:#fbfbfb;color:var(--black)}.container{width:100%;padding-left:5px;padding-right:5px;margin:0 auto}@media screen and (min-width: 375px){.container{max-width:375px;padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px){.container{max-width:768px;padding-left:32px;padding-right:32px}}@media screen and (min-width: 1280px){.container{max-width:1200px;padding-left:12px;padding-right:12px}}
