@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Regular-0f661f54.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(/assets/Gilroy-Regular-0f661f54.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Regular-8e78c2c8.woff2) format("woff2"),url(/assets/Gilroy-Regular-65aaefc7.woff) format("woff"),url(/assets/Gilroy-Regular-4312cfe3.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Bold-0f6a9b59.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(/assets/Gilroy-Bold-0f6a9b59.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Bold-8da03ac3.woff2) format("woff2"),url(/assets/Gilroy-Bold-d27594f8.woff) format("woff"),url(/assets/Gilroy-Bold-1b401dca.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Semibold-56d6a07e.eot);src:local("Gilroy Semibold"),local("Gilroy-Semibold"),url(/assets/Gilroy-Semibold-56d6a07e.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Semibold-a009b007.woff2) format("woff2"),url(/assets/Gilroy-Semibold-75bd5a29.woff) format("woff"),url(/assets/Gilroy-Semibold-070077f0.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Medium-4d976d50.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/assets/Gilroy-Medium-4d976d50.eot?#iefix) format("embedded-opentype"),url(/assets/Gilroy-Medium-ee68ee26.woff2) format("woff2"),url(/assets/Gilroy-Medium-119e6666.woff) format("woff"),url(/assets/Gilroy-Medium-216a2049.ttf) format("truetype");font-weight:500;font-style:normal}h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}html{scroll-behavior:smooth}section{scroll-margin-top:100px}.header{padding:20px 0;border-bottom:1px solid rgba(12,12,12,.1);position:fixed;left:0;top:0;right:0;box-shadow:0 0 5px #0003;background-color:#fbfbfb;max-height:88px;z-index:9999}.nav-list{display:flex;align-items:center;justify-content:flex-end;gap:40px}.nav-link{font-weight:500;letter-spacing:.02em;line-height:1.5}.nav-link:hover,.nav-link:focus{color:#747bff}.header-box{display:flex;justify-content:center;align-items:center}.header-logo{font-weight:500;font-size:16px;letter-spacing:-.02em;margin-right:auto;transition:color .25s cubic-bezier(.4,0,.2,1)}.header-logo:hover,.header-logo:focus{color:#3350e9}.button-menu-open{display:flex;justify-content:center;align-items:center;width:34px;height:34px;padding:0;border:none;cursor:pointer;background-color:transparent}.header-svg{width:100%;height:100%;stroke-width:2.5px;stroke:#0c0c0c;display:flex;align-items:center}.header-nav-list{display:none}.header-list{display:none;align-items:center;justify-content:flex-end;gap:10px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}.header{padding:26px 0}.header-logo{font-size:20px}.button-menu-open{width:40px;height:40px}.header-svg{stroke-width:3px}.button-menu-close{width:40px;height:40px}.mod-modal-x{stroke-width:3px}}@media only screen and (min-width: 1280px){.container{max-width:1280px;padding:0 65px}.header{padding:0}.header-logo{font-weight:500;font-size:20px;letter-spacing:-.02em;color:#0c0c0c;margin-right:auto}.header-nav{display:flex}.header-nav-list{display:flex;align-items:center;justify-content:flex-end;gap:40px;margin-right:203px}.header-nav-li{display:block;font-weight:500;font-size:14px;line-height:129%;text-align:center;color:#0c0c0c;position:relative;transition:fill .25s cubic-bezier(.4,0,.2,1);padding:30px 0}.header-nav-li:hover:after{content:"";width:8px;position:absolute;left:calc(50% - 4px);bottom:-10px;height:8px;background-color:#3350e9;border-radius:100%}.header-nav-li:focus:after{content:"";width:8px;position:absolute;left:calc(50% - 4px);bottom:40px;height:8px;background-color:#3350e9;border-radius:100%}.header-nav-li:hover{transform:scale(1.15)}.header-nav-li:focus{transform:scale(1.3)}.button-menu-open{display:none}.header-list{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}.header-item-link{border:1px solid rgba(12,12,12,.1);border-radius:10px;gap:8px;min-width:36px;min-height:36px;padding:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:fill .25s cubic-bezier(.4,0,.2,1)}.header-item-link:hover,.header-item-link:focus{fill:#3350e9}.header-item-link:hover{transform:scale(1.15)}.header-item-link:focus{transform:scale(1.3)}}.mob-menu{position:fixed;top:0;right:0;left:auto;margin:0;border:0;max-width:100vw;max-height:none;color:#fbfbfb;background-color:#0c0c0c;width:200px;height:100%;visibility:hidden;opacity:0;pointer-events:none;padding:20px;display:flex;flex-direction:column;justify-content:flex-start;z-index:999;overflow-y:auto;background-image:url(/assets/menu-bg-img-mob-x1-65de1f96.png)}.mob-menu:not([open]){display:none}.mob-menu::backdrop{background:rgb(12 12 12 / 45%)}.menu-box,.mobile-social-container{flex-shrink:0}.mob-menu :focus-visible{outline:2px solid #fbfbfb;outline-offset:4px}.mobile-social-container{margin-top:auto;margin-bottom:40px}@media screen and (min-device-pixel-ratio: 2) and (max-width: 767px),screen and (min-resolution: 192dpi) and (max-width: 767px),screen and (min-resolution: 2dppx) and (max-width: 767px){.mob-menu{background-image:url(/assets/menu-bg-img-mob-x2-52df7b6d.png)}}.mob-menu.is-open{opacity:1;pointer-events:auto;visibility:visible}.button-menu-close{display:block;margin-left:auto;margin-bottom:100px;width:34px;height:34px;background-color:transparent;border:none;cursor:pointer}.mod-modal-x{width:34px;height:34px;stroke-width:2.5px;stroke:#fbfbfb;transition:fill .25s cubic-bezier(.4,0,.2,1)}.menu-mob-nav{display:flex;justify-content:center;flex-grow:1}.menu-mob-list{text-align:center;margin-bottom:75px}.menu-item:not(:last-child){margin-bottom:24px}.menu-mob-home{position:relative;font-weight:500;font-size:14px;line-height:129%;text-align:center;color:#fbfbfb}.menu-mob-li{font-weight:500;font-size:14px;line-height:129%;text-align:center;color:#fbfbfb;position:relative;transition:fill .25s cubic-bezier(.4,0,.2,1)}.header-nav-li:hover:after,.header-nav-li:focus:after{content:"";width:8px;position:absolute;left:calc(50% - 4px);bottom:20px;height:8px;background-color:#3350e9;border-radius:100%}.mob-social-list{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:auto}.mob-social-item{border:1px solid rgba(251,251,251,.1);border-radius:10px;padding:8px;max-width:34px;max-height:34px}.menu-svg{width:100%;height:100%;display:flex;fill:#fbfbfb}.menu-svg:hover,.menu-svg:focus{fill:#fbfbfb}@media only screen and (min-width: 768px){.mob-menu{width:330px;height:100%;background-image:url(/assets/menu-bg-img-tab-x1-232261c0.png);background-position:center;background-repeat:no-repeat;background-size:100%;padding:26px 32px 50px;z-index:999}@media screen and (min-device-pixel-ratio: 2) and (min-width: 768px),screen and (min-resolution: 192dpi) and (min-width: 768px),screen and (min-resolution: 2dppx) and (min-width: 768px){.mob-menu{background-image:url(/assets/menu-bg-img-tab-x2-2b711d66.png)}}.button-menu-close{margin-bottom:100px;background-color:transparent;border:none;cursor:pointer}.mod-modal-x{stroke-width:3px;transition:fill .25s cubic-bezier(.4,0,.2,1);width:40px;height:40px}.menu-item:not(:last-child){margin-bottom:32px}.mob-social-item{max-width:36px;max-height:36px}.mobile-social-container{margin-bottom:50px}}@media only screen and (min-width: 1280px){.mob-menu{display:none}}.hero{padding-top:150px;padding-bottom:60px}.box-hero{display:flex;gap:407px}.box-hero-title{margin-bottom:28px}.hero-title{font-weight:600;font-size:40px;line-height:.95;letter-spacing:-.02em;color:#0c0c0c;margin-bottom:20px}.collection-style{color:#3350e9}.hero-text{font-weight:500;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#0c0c0cb3}.hero-box-img{display:flex;margin-bottom:28px}.hero-img-list{display:flex}.hero-img-item{border-radius:100%;stroke-width:2px;stroke:#fbfbfb;width:44px;height:44px;margin-right:-12px}.link-scroll{font-weight:500;font-size:14px;line-height:1.29;letter-spacing:-.02em;text-decoration:underline;text-decoration-skip-ink:none;color:#0c0c0c;margin-left:auto;margin-top:auto;transition:color .25s cubic-bezier(.4,0,.2,1)}.link-scroll:hover,.link-scroll:focus{color:#3350e9}.hero-img-watch{width:100%;border-radius:30px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}.hero{padding-top:150px;padding-bottom:80px}.box-title-people{display:flex;margin-bottom:40px}.box-hero-title{max-width:557px;margin-bottom:0}.hero-title{font-weight:600;font-size:70px;line-height:.85714;letter-spacing:-.02em;color:#0c0c0c}.hero-box-text{max-width:480px}.hero-text{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;color:#0c0c0cb3}.hero-box-img{display:flex;flex-direction:column;width:136px;margin-bottom:0;margin-left:auto}.link-scroll{font-weight:500;font-size:20px;line-height:1;letter-spacing:-.02em;text-decoration:underline;text-decoration-skip-ink:none;color:#0c0c0c}.hero-img-item{width:56px;height:56px;margin-right:-15px}.hero-img-watch{width:100%;border-radius:50px}}@media only screen and (min-width: 1280px){.container{max-width:1280px;padding:0 65px}.hero-img-item{width:60px;height:60px;margin-right:-16px}.hero{padding-bottom:100px}.hero-title{font-weight:600;font-size:72px;line-height:.875;letter-spacing:-.02em;color:#0c0c0c}.hero-title{width:597px}.hero-box-img{display:flex;flex-direction:column;margin-bottom:0;width:145px;margin-left:auto}.box-hero-title{max-width:597px;margin-bottom:0}.hero-img-list{display:flex}.hero-img-watch{width:100%;border-radius:50px}}.section-about{padding-bottom:60px}.container-div-about{padding:0 20px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:20px}.block-background{border-radius:30px;max-width:335px;min-height:446px;max-height:496px;background-color:#f3f3f3;padding:40px 20px 128px}.container-about{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:28px}.h2-about{font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#0c0c0c}.div-p-about{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:20px;max-width:295px}.p-about{font-weight:500;font-size:14px;line-height:1.28571;letter-spacing:-.02em;color:#0c0c0cb3}.button-about{font-weight:500;font-size:14px;line-height:1.28571;text-align:center;color:#fbfbfb;border-radius:16px;width:160px;height:48px;background-color:#3350e9;border:none;margin-top:40px;display:flex;align-items:center;justify-content:center}.button-about:hover{background-color:#1f3cd4}.img-about{border-radius:50px}.img-about{background-image:linear-gradient(rgba(12,12,12,.2),rgba(12,12,12,.2)),url(/assets/about-img-mob-x1-27cafc65.jpg)}@media only screen and (min-width: 768px){.section-about{padding-bottom:80px}.container{max-width:768px;padding:0 32px}.container-div-about{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:40px;padding:0 32px;width:768px}.block-about{width:704px;height:512px}.block-background{border-radius:50px;max-width:704px;height:512px;background-color:#f3f3f3;padding:75px 60px 80px}.container-about{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:40px;width:584px}.h2-about{font-weight:600;font-size:48px;line-height:.92;letter-spacing:-.02em;color:#0c0c0c}.div-p-about{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:20px;max-width:584px}.p-about{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;color:#0c0c0cb3}.background-button{margin-top:70px}.img-about{background-image:linear-gradient(rgba(12,12,12,.2),rgba(12,12,12,.2)),url(/assets/about-img-tab-x1-716a42a4.jpg)}}@media only screen and (min-width: 1280px){.section-about{padding-bottom:100px}.container{max-width:1280px;padding:0 65px}.container-div-about{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:40px;padding:0 65px;width:1280px}.block-about{width:580px;height:532px}.block-background{border-radius:50px;width:580px;min-height:532px;background-color:#f3f3f3;padding:75px 55px 80px}.container-about{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:40px;width:460px}.h2-about{font-weight:600;font-size:48px;line-height:.92;letter-spacing:-.02em;color:#0c0c0c}.div-p-about{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:20px;width:460px}.p-about{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;color:#0c0c0cb3;width:460px}.background-button{margin-top:40px}.img-about{background-image:linear-gradient(rgba(12,12,12,.2),rgba(12,12,12,.2)),url(/assets/about-img-x1-cd33fe1f.jpg)}}.catalog{padding-top:0;padding-bottom:60px}.container-catalog.container{margin-bottom:60px}.catalog-title{font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#0c0c0c;text-align:left;text-transform:capitalize;list-style-type:none;margin-bottom:24px}.catalog-list{list-style-type:none;padding:0;display:flex;flex-direction:column;row-gap:20px}.catalog-item{background-color:#f0f0f0;text-align:center;border:1px solid rgba(12,12,12,.05);border-radius:30px;box-sizing:border-box;padding:24px 28px;transition:transform .6s;transform-style:preserve-3d;perspective:1000px;cursor:pointer;display:inline-block}.catalog-item:before{content:attr(data-flip);display:block;position:absolute;top:0;left:0;right:0;bottom:0;backface-visibility:hidden;transform:rotateY(180deg);background-color:#f3f3f3;border:2px solid rgba(12,12,12,.1);border-radius:30px;color:#0c0c0c;padding:20px;text-align:center}.catalog-item:hover{transform:scale(1.05) rotateY(180deg)}.catalog-item{position:relative}.catalog-item:nth-child(5),.catalog-item:nth-child(6){display:none}.catalog-item-img{padding:18px 36px;margin-bottom:10px}.catalog-card-image{display:block;min-width:100%}.catalog-image-text{text-align:center}.catalog-title-list{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;color:#0c0c0c;text-align:left;margin-bottom:8px}.catalog-text{font-weight:400;font-size:14px;line-height:1.28571;letter-spacing:-.02em;color:#0c0c0c80;list-style-type:none;padding-left:0;text-align:left}.catalog-button{border-radius:16px;min-width:160px;height:48px;background:#3350e9;border:none;font-weight:500;font-size:14px;line-height:1.28571;text-align:center;color:#fbfbfb;cursor:pointer;margin-top:40px;margin-right:auto;margin-left:auto;padding:15px 44px;display:block;transition:color .25s cubic-bezier(.4,0,.2,1)}.catalog-button:hover{background:#1f3cd4}@media screen and (min-width:768px){.catalog{padding:0 0 80px}.container{max-width:768px;padding:0 32px}.catalog-title{font-size:48px;line-height:.92;margin-bottom:40px}.catalog-list{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:32px;flex-direction:row}.catalog-item{width:calc((100% - 16px)/2);padding:24px 32px}.catalog-item-img{padding:10px 6px;display:flex;justify-content:center;text-align:center}.catalog-card-image{width:268px;height:292px}.catalog-image-text{text-align:left}.catalog-title-list{font-size:20px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-button{display:none}.catalog-item:nth-child(5),.catalog-item:nth-child(6){display:block}}@media only screen and (min-width: 1280px){.catalog{padding-bottom:100px}.catalog-title{font-size:48px;margin-bottom:40px}.catalog-list{display:flex;flex-wrap:wrap;column-gap:23px;row-gap:32px;flex-direction:row}.catalog-item{width:calc((100% - 46px) / 3)}.catalog-card-image{width:292px;height:292px}}.visually-hidden{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.adv{padding-bottom:60px}.adv-wrapper{background-color:#0c0c0c;box-shadow:0 4px 4px #00000040;padding:60px 28px;display:flex;flex-wrap:wrap;gap:28px;position:relative;overflow:hidden;border-radius:30px;margin:0 auto}.adv-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/adv-bg-img-mob-x1-97c2206f.png);background-size:cover;background-position:center;opacity:.8;z-index:1}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx),(min-resolution: 192dpi){.adv-wrapper:before{background-image:url(/assets/adv-bg-img-mob-x2-97da5ef0.png)}}.adv-title{visibility:hidden}.adv-paragraph{font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#fbfbfb}.adv-span{color:#fbfbfb80}.adv-link{border:1px solid rgba(251,251,251,.15);border-radius:16px;min-width:160px;height:48px;font-weight:500;font-size:14px;line-height:1.29;text-align:center;color:#fbfbfb;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:2;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.adv-link:hover{background:#fbfbfb;color:#0c0c0c}.adv-link:active{background:#0c0c0c;color:#fbfbfb}@media screen and (min-width: 768px){.adv{padding-bottom:80px}.container{padding:0 32px}.adv-wrapper{padding:80px 64px;gap:32px}.adv-wrapper:before{background-image:url(/assets/adv-bg-img-tab-x1-05995490.png)}.adv-paragraph{font-size:48px;line-height:.92}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx),(min-resolution: 192dpi){.adv-wrapper:before{background-image:url(/assets/adv-bg-img-tab-x2-77da8652.png)}}}@media screen and (min-width: 1280px){.adv{padding-bottom:100px}.container{padding:0 65px}.adv-wrapper{flex-wrap:nowrap;padding:83px 80px;gap:140px}.adv-wrapper:before{background-image:url(/assets/adv-bg-img-x1-d26958e3.png)}.adv-paragraph{font-size:48px;line-height:.92}@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx),(min-resolution: 192dpi){.adv-wrapper:before{background-image:url(/assets/adv-bg-img-x2-ed1eae1d.png)}}}.sale{margin-top:0;padding-bottom:60px;display:flex;justify-content:center;align-items:center}.sale-container{display:flex;flex-direction:column;overflow:hidden;margin:20px}.sale-watches-container{margin-bottom:20px}.sale-slider{text-align:center;margin-bottom:20px}.sale-title{font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#0c0c0c;margin-bottom:24px}.sale-slider-items{display:flex;flex-direction:row;gap:5px;overflow-x:auto;justify-content:center;align-items:center}.slider-item{display:flex;justify-content:center;align-items:center;background-color:#f3f3f3;cursor:pointer;flex-direction:row;border:1px solid rgba(12,12,12,.05);border-radius:16px;width:80px;height:80px}.sale-img{width:52px;height:54px}.sale-main-img-5{display:flex;justify-content:center;align-items:center;background-color:#f3f3f3;border:1px solid rgba(12,12,12,.05);border-radius:30px;width:100%;height:385px}.sale-img-5{width:235px;height:285px}.sale-offer{display:flex;flex-direction:column;padding:48px 28px;background-color:#3350e9;border-radius:30px}.sale-product-identity{margin-bottom:20px}.sale-product-name{margin-bottom:10px;font-weight:600;font-size:24px;line-height:1.17;letter-spacing:-.02em;color:#fbfbfb}.sale-offer-product-tag{font-weight:400;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#fbfbfb80;margin:0}.sale-details{margin-bottom:28px}.sale-price{display:flex;align-items:center;gap:9px;margin-bottom:28px}.new-price{font-weight:600;font-size:16px;line-height:1.25;letter-spacing:-.02em;color:#fbfbfb;border:1px solid #4761eb;border-radius:8px;background-color:#4761eb;width:78px;height:32px;justify-content:center;align-items:center;display:flex}.original-price{font-weight:400;font-size:12px;line-height:1.17;letter-spacing:-.02em;text-decoration:line-through;color:#fbfbfb80}.sale-description{font-weight:500;font-size:14px;line-height:1.28571;letter-spacing:-.02em;color:#fbfbfbb3}.product-tag{font-size:.9em}.sale-description{font-weight:500;font-size:14px;line-height:1.29;letter-spacing:-.02em;color:#fbfbfbb3}.sale-tags{display:flex;flex-wrap:wrap;gap:8px}.sale-tag{border-radius:8px;border:1px solid rgba(251,251,251,.2);padding:7px 12px;font-weight:500;font-size:12px;line-height:1.33;color:#fbfbfb}@media (min-width: 768px){.sale{padding-bottom:80px}.sale-title{font-weight:600;font-size:48px;line-height:.92;margin-bottom:40px}.sale-watches-container{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.sale-main-img-5{border-radius:50px;width:552px;height:558px}.sale-img.sale-img-5{width:328px;height:398px}.sale-slider{margin-right:20px;margin-bottom:0}.sale-slider-items{flex-direction:column;gap:10px}.slider-item{width:132px;height:132px;border-radius:20px}.sale-img{width:96px;height:100px}.sale-offer{width:704px;padding:60px}.sale-product-name{font-weight:600;font-size:32px;line-height:1.12}.sale-price{margin-bottom:30px}.new-price{font-size:20px;line-height:1}.sale-description{font-weight:500;font-size:16px;line-height:1.25}.sale-details{margin-bottom:40px}.sale-tags{width:398px}.sale-tag{font-weight:500;font-size:14px;line-height:1.29}}@media (min-width: 1280px){.sale-container{width:1280px;height:642px}.sale-content{display:flex;flex-direction:row}.sale-watches-container{width:580px;margin:0}.sale-main-img-5{width:428px;height:558px}.sale-img-5{width:328px;height:398px}.sale-offer{width:530px;margin-left:auto}.sale-product-name{width:389px}.sale{padding-bottom:100px}}.reviews{padding-bottom:60px;box-sizing:border-box}.reviews-title{margin-bottom:24px;font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#0c0c0c}.reviews-list{border-radius:30px;display:flex}.reviews-item-1{padding:32px 36px;display:block;width:100%;background-color:#f3f3f3;border-radius:30px}.reviews-subtitle{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;text-align:center;color:#0c0c0c;margin-bottom:8px}.reviews-text-card{font-weight:500;font-size:14px;line-height:1.28571;letter-spacing:-.02em;text-align:center;color:#0c0c0c66}.container-card{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.reviews-item-2,.reviews-item-3{display:none;border-radius:30px;padding:32px 36px;background:#f3f3f3}@media screen and (min-width: 768px){.container{max-width:768px}.reviews-item-1,.reviews-item-2{border-radius:30px;width:calc((100% - 16px)/2);display:flex;align-items:center;flex-direction:column}.reviews-list{gap:16px}.reviews-title{font-weight:600;font-size:48px;line-height:.92;letter-spacing:-.02em;color:#0c0c0c;margin-bottom:40px}.reviews-subtitle{font-weight:500;font-size:18px;line-height:1.1;letter-spacing:-.02em;text-align:center;color:#0c0c0c;margin-bottom:8px}.reviews{padding-bottom:80px}.reviews-text-card{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;text-align:center;color:#0c0c0c66}}@media screen and (min-width: 1280px){.container{max-width:1280px}.reviews-item-1,.reviews-item-2,.reviews-item-3{border-radius:30px;width:calc((100% - 40px) / 3);display:flex;align-items:center;flex-direction:column}.reviews-list{gap:20px}.reviews-title{font-weight:600;font-size:48px;line-height:.9;letter-spacing:-.02em;color:#0c0c0c;margin-bottom:40px}.reviews{padding-bottom:100px}.reviews-subtitle{font-weight:500;font-size:18px;line-height:1.1;letter-spacing:-.02em;text-align:center;color:#0c0c0c;margin-bottom:8px}.reviews-text-card{font-weight:500;font-size:16px;line-height:1.25;letter-spacing:-.02em;text-align:center;color:#0c0c0c66}}.contact{padding-bottom:60px}.box-contact{border-radius:30px;padding:48px 28px;max-width:335px;min-height:416px;background:#f3f3f3;margin-bottom:20px}.contact-form{display:flex;flex-direction:column;gap:18px;margin-bottom:0}.contact-description{margin-bottom:28px;font-weight:500;font-size:14px;line-height:1.28;letter-spacing:-.02em;color:#0c0c0cb3}input{border:1px solid rgba(12,12,12,.15);border-radius:12px;padding:12px 136px 12px 14px;width:100%;background:transparent;outline:transparent}textarea{border:1px solid rgba(12,12,12,.15);border-radius:12px;padding:12px 14px;width:100%;background:transparent;resize:none;margin-bottom:0}input::placeholder{font-weight:400;font-size:14px;line-height:1.28;color:#0c0c0c}textarea::placeholder{font-weight:400;font-size:14px;line-height:1.28;color:#0c0c0c}.btn-contact{background:#3350e9;border-radius:16px;padding:12px 50px;width:134px;height:42px;border:none;color:#fbfbfb;transition:background-color .25s cubic-bezier(.4,0,.2,1);margin-top:14px}.btn-contact:hover,.btn-contact:focus{background:#1f3cd4}.contact-title{font-weight:600;font-size:32px;line-height:1;letter-spacing:-.02em;color:#0c0c0c;margin-bottom:24px}input:hover,textarea:hover,input:focus,textarea:focus{border-color:#3350e9}.contact-image{width:100%;height:auto;height:100%}.contact-image img{border-radius:50px}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}.contact{padding-bottom:80px}.box-contact{border-radius:50px;padding:50px 122px;max-width:704px;margin-bottom:40px}.contact-description{font-size:16px;line-height:1.25;margin-bottom:32px}.contact-title{font-size:48px;line-height:.92;margin-bottom:40px}input{border:1px solid rgba(12,12,12,.15);border-radius:12px;padding:16px;width:460px;height:52px}input::placeholder{font-size:16px;line-height:1.25}.textarea{border:1px solid rgba(12,12,12,.15);border-radius:12px;padding:16px 18px;width:460px;overflow:hidden;height:90px;min-height:52px}}@media only screen and (min-width: 1280px){.container{max-width:1280px;padding:0 65px}.contact{padding-bottom:100px}.contact-content{display:flex;gap:40px;align-items:center}.box-contact{border-radius:50px;padding:50px 60px;max-width:580px;min-height:556px;margin-bottom:0}.thumb{width:580px;height:556px}.contact-image{width:100%;height:100%;object-fit:cover}input{padding:16px}}:root{--main: #0c0c0c;--accent: #3350e9;--background: #fbfbfb;--cards: #f3f3f3}body{font-family:Gilroy,sans-serif;color:#0c0c0c;background:#fbfbfb}.container{max-width:375px;padding:0 20px;margin:0 auto}@media only screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}}@media only screen and (min-width: 1280px){.container{max-width:1280px;padding:0 65px}}.footer-section{padding-bottom:20px}.footer-wrap{border-radius:30px;padding:40px 28px 28px;background:#0c0c0c;color:#fbfbfb}.footer-top{display:flex;flex-direction:column;margin-bottom:92px}.footer-logo-wrap{margin-bottom:20px}.logo-footer{font-weight:500;font-size:16px;letter-spacing:-.02em;display:flex;height:23px;margin-bottom:20px}.footer-social-links{display:flex;gap:10px}.footer-social-link{border:1px solid rgba(251,251,251,.1);border-radius:10px;width:34px;height:34px;display:flex;justify-content:center;align-items:center}.footer-icon-social{transition:fill .25s cubic-bezier(.4,0,.2,1)}.footer-social-item:hover .footer-icon-social,.footer-social-item:focus-within .footer-icon-social{fill:#fbfbfb80}.footer-phone{display:flex;max-width:152px;min-height:44px;border:1px solid rgba(251,251,251,.2);border-radius:16px;margin-bottom:40px;align-items:center}.footer-link.link{text-decoration:none;font-weight:500;font-size:12px;line-height:1.33;font-style:normal;text-align:center;display:block;margin:0 auto}.footer-text-wrap{padding:0}.footer-text{font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-.02em;text-align:center}.footer-nav{display:flex;flex-direction:row;margin-bottom:24px;gap:49px}.footer-nav-lists{display:flex;flex-wrap:wrap;gap:8px 16px;margin-right:auto;min-width:147px}.footer-link,.terms-link{transition:color .25s cubic-bezier(.4,0,.2,1)}.footer-link:hover,.footer-link:focus{color:#fbfbfb80}.footer-address{font-weight:500;font-size:12px;line-height:1.33;display:block;padding:0}.footer-address .footer-link{text-align:left}.footer-bottom{font-weight:500;font-size:10px;line-height:1.4;letter-spacing:-.02em;color:#fbfbfb80;display:flex;flex-direction:column;gap:8px;padding:24px 0 0;border-top:1px solid rgba(251,251,251,.1)}.footer-terms{display:flex;gap:20px}.terms-link:hover,.terms-link:focus{color:#fbfbfb}@media only screen and (min-width: 768px){.footer-section{padding-bottom:32px}.footer-wrap{border-radius:30px;padding:40px 40px 28px}.footer-top{flex-direction:row;flex-wrap:wrap;margin-bottom:100px}.footer-logo-wrap{margin:0 336px 0 0}.logo-footer{font-size:20px;height:24px;padding-bottom:44px;margin:0}.footer-social-link{width:36px;height:36px}.footer-icon-social{width:20px;height:20px}.footer-phone{min-width:160px;max-height:48px;margin:0 0 0 auto}.footer-phone .footer-link.link{padding:15px 0}.footer-link.link{font-size:14px;line-height:1.29}.footer-text-wrap{width:524px;margin:86px auto 0}.footer-text{font-weight:600;font-size:28px;line-height:1.14}.footer-nav{margin-bottom:28px;gap:62px}.footer-nav-lists{flex-wrap:nowrap;gap:19px;min-width:400px}.footer-nav-item .footer-link,.footer-address .footer-link{padding-bottom:8px}.footer-address{font-size:14px;line-height:1.29}.footer-bottom{font-size:14px;line-height:1.29;padding:28px 0 0;flex-direction:row;justify-content:space-between}.terms-link{padding:20px 0}}@media only screen and (min-width: 1280px){.footer-container.container{padding:0 32px}.footer-top{flex-wrap:nowrap;margin-bottom:126px}.footer-phone:nth-child(2){order:3}.footer-text-wrap:nth-child(3){order:2}.footer-logo-wrap{margin-right:178px}.footer-text-wrap{margin:0 147px 0 0}.footer-phone{margin:0 0 0 auto}.footer-nav-lists{gap:40px}.footer-nav{gap:0}.footer-nav-item .footer-link,.footer-address .footer-link{padding-bottom:20px}.footer-address{width:162px}}
