diff --git a/icons.f2579c3a.svg b/icons.ce988603.svg similarity index 52% rename from icons.f2579c3a.svg rename to icons.ce988603.svg index 29d45f6..246a392 100644 --- a/icons.f2579c3a.svg +++ b/icons.ce988603.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/index.4b3b728a.js b/index.4b3b728a.js new file mode 100644 index 0000000..465eb7b --- /dev/null +++ b/index.4b3b728a.js @@ -0,0 +1,2 @@ +function displayImage(e){document.getElementById("imagecontainer");var a=document.querySelectorAll(".sale-watch-preview");a.forEach((function(e){e.classList.remove("activeimage")})),a[e].classList.add("activeimage")} +//# sourceMappingURL=index.4b3b728a.js.map diff --git a/index.4b3b728a.js.map b/index.4b3b728a.js.map new file mode 100644 index 0000000..e3c3497 --- /dev/null +++ b/index.4b3b728a.js.map @@ -0,0 +1 @@ +{"mappings":"AAAA,SAASA,aAAaC,GACGC,SAASC,eAAe,kBAA/C,IACMC,EAAgBF,SAASG,iBAAiB,uBAQhDD,EAAcE,SAAQ,SAAAC,GACpBA,EAAQC,UAAUC,OAAO,c,IAE3BL,EAAcH,GAAUO,UAAUE,IAAI,c","sources":["src/js/sale.js"],"sourcesContent":["function displayImage(imageSrc) {\n const imageContainer = document.getElementById('imagecontainer');\n const imageElements = document.querySelectorAll('.sale-watch-preview');\n // const imageSelected = document.querySelector(`.imageselected-${imageSrc}`);\n \n // const imageActive = document.querySelector('.activeimage');\n\n\n\n // Create a new image element\n imageElements.forEach(element => {\n element.classList.remove('activeimage');\n });\n imageElements[imageSrc].classList.add('activeimage');\n\n\n // imageActive.classList.remove('activeimage');\n // imageSelected.classList.toggle('activeimage');\n \n \n // Clear the contents of the image container\n \n // Append the selected image to the container\n \n}\n"],"names":["displayImage","imageSrc","document","getElementById","imageElements","querySelectorAll","forEach","element","classList","remove","add"],"version":3,"file":"index.4b3b728a.js.map"} \ No newline at end of file diff --git a/index.7667a88a.js b/index.7667a88a.js deleted file mode 100644 index ce5a349..0000000 --- a/index.7667a88a.js +++ /dev/null @@ -1,2 +0,0 @@ -function displayImage(e){var n=document.getElementById("imagecontainer"),t=document.createElement("img");t.src=e,t.alt="Selected Image",n.innerHTML="",n.appendChild(t)} -//# sourceMappingURL=index.7667a88a.js.map diff --git a/index.7667a88a.js.map b/index.7667a88a.js.map deleted file mode 100644 index bb2b7de..0000000 --- a/index.7667a88a.js.map +++ /dev/null @@ -1 +0,0 @@ -{"mappings":"AAAA,SAASA,aAAaC,GACpB,IAAIC,EAAiBC,SAASC,eAAe,kBAEzCC,EAAMF,SAASG,cAAc,OACjCD,EAAIE,IAAMN,EACVI,EAAIG,IAAM,iBAEVN,EAAeO,UAAY,GAE3BP,EAAeQ,YAAYL,E","sources":["src/js/sale.js"],"sourcesContent":["function displayImage(imageSrc) {\n var imageContainer = document.getElementById('imagecontainer');\n // Create a new image element\n var img = document.createElement('img');\n img.src = imageSrc;\n img.alt = 'Selected Image';\n // Clear the contents of the image container\n imageContainer.innerHTML = '';\n // Append the selected image to the container\n imageContainer.appendChild(img);\n}\n"],"names":["displayImage","imageSrc","imageContainer","document","getElementById","img","createElement","src","alt","innerHTML","appendChild"],"version":3,"file":"index.7667a88a.js.map"} \ No newline at end of file diff --git a/index.c8ddc185.css b/index.c8ddc185.css deleted file mode 100644 index a0f0470..0000000 --- a/index.c8ddc185.css +++ /dev/null @@ -1,2 +0,0 @@ -*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0}img{max-width:100%;height:auto;display:block}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}a{text-decoration:none}.list{margin:0;padding:0;list-style-type:none}body{letter-spacing:-.28px;margin:0;font-family:Epilogue,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:18px}.section{width:100%;margin:auto}.container{width:1280px;margin:0 auto;padding:0 20px}@media screen and (max-width:1176px){.container{width:768px;padding:0 32px}}@media screen and (max-width:767px){.container{width:100%}}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.header{background:var(--black);padding:36px 0}.header-container{justify-content:space-between;align-items:center;display:flex}.header-logo{width:123px;height:19px}.header-navigation{align-items:center;column-gap:80px;display:flex}.header-navigation-list{align-items:center;gap:40px;display:flex}.header-navigation-list li{align-items:center;display:flex}.header-navigation-link{color:var(--white);text-transform:uppercase;font-family:Epilogue;font-size:9px;font-style:normal;font-weight:400;line-height:12px;transition:transform .25s ease-in-out}.header-navigation-link:hover{transform:scale(1.2)}.header-button{color:var(--white);text-align:center;text-transform:uppercase;background-color:var(--dark-green);border:none;border-radius:8px;padding:18px 36px;font-family:Epilogue;font-size:9px;font-style:normal;font-weight:400;line-height:12px;transition:background-color .25s ease-in-out,color .25s ease-in-out}.header-button:hover{background-color:var(--white);color:var(--dark-green)}.hamburger-container{display:none}@media screen and (max-width:1176px){.header{padding:20px 0}}@media screen and (max-width:767px){.container{width:100%}.header{padding:36px 0}.header-navigation-list,.header-button{display:none}.hamburger-container{justify-content:flex-end;display:flex}}.hamburger{width:100%;height:100%;background:var(--dark-green);z-index:999;padding:36px 20px;transition-property:transform,opacity;transition-duration:.25s,.25s;transition-timing-function:cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:0;transform:translate(0)}.hamburger.is-hidden{transform:translate(100%)}.hamburger-close-icon{fill:var(--white)}.menu-burger-container{align-content:center;justify-content:space-between;display:flex}.hamburger-close{color:var(--white)}.hamburger-menu-list{flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.hamburger_link{color:var(--white);padding:7px 0;display:block}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.hero-section{background-color:var(--black);width:100%;padding:80px 0}.hero-title{color:var(--white);letter-spacing:-1.52px;width:unset;margin-bottom:20px;font-family:Epilogue;font-size:38px;font-style:normal;font-weight:600;line-height:40px}@media screen and (min-width:768px){.hero-title{color:var(--white);letter-spacing:-2.4px;font-family:Epilogue;font-size:60px;font-style:normal;font-weight:600;line-height:62px}}@media screen and (min-width:1280px){.hero-title{letter-spacing:-2.4px;width:750px;order:unset;margin-top:0;margin-bottom:0;font-size:60px;font-weight:600;line-height:62px}}.hero-col-1{justify-content:space-between;margin-bottom:43px;display:flex}.hero-col-2{justify-content:space-between;display:flex}.hp-slider-img{width:266px}@media screen and (min-width:768px){.hp-slider-img{width:436px}}@media screen and (min-width:1280px){.hp-slider-img{order:3;align-self:flex-end}}.banner-slider{flex-direction:column;row-gap:20px;display:flex}swiper-container{z-index:0}swiper-slide{height:200px;justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){swiper-slide{height:255px;background-color:#1e2827;justify-content:center;align-items:center;display:flex}}.slide-control{width:100%;height:32px;justify-content:space-between;align-items:flex-end;display:flex}.button-list{gap:12px;display:inline-flex}.counter-list{color:#fff;gap:6px;display:inline-flex}.slider-range{width:40px;height:100%;position:relative}.slider-range:before{content:"";width:100%;height:1px;background-color:currentColor;position:absolute;top:7px}.control_prev:hover,.control_next:hover,.control_prev:focus,.control_next:focus{color:#fefefe}.control_prev,.control_next{width:32px;height:32px;color:rgba(254,254,254,.6);cursor:pointer;background:rgba(255,255,255,0);border:1px solid;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .25s cubic-bezier(.4,0,.2,1);display:flex}@media screen and (min-width:768px){.control_prev,.control_next{width:40px;height:40px}}.chevronleft,.chevronright{stroke:currentColor;justify-content:center;align-items:center;display:flex;transform:translate(-4px)}.slider_option{width:160px;margin:10px auto;font-size:18px;position:relative}.herotext-box{width:282px;margin-left:auto}@media screen and (min-width:768px){.herotext-box{width:248px;margin-top:-40px}}@media screen and (min-width:1280px){.herotext-box{order:2;margin-top:0}}.herotext{color:var(--white);letter-spacing:-.28px;width:282px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:300;line-height:18px}.hero-text{color:var(--white);font-weight:300;display:inline-flex}.hero-text-tablet{display:none}.hero-watch-div{order:4}.hero-wristwatch{width:auto}.hero-text-hidden{display:none}@media screen and (max-width:1176px){.hero-col-1{flex-wrap:wrap;display:flex}.hero-title{width:100%}.herotext{width:248px;position:absolute;top:464px;right:32px}.hero-watch-div{width:100%;order:unset;margin-top:40px}.hero-col-2{display:block}.hero-wristwatch{width:100%}}@media screen and (max-width:767px){.container{width:100%}.hero-section{padding:40px 0}.hero-title{font-size:38px}.herotext{display:none}.hero-text-hidden{justify-content:flex-end;margin-top:40px;padding-left:70px;display:flex}.herotext-mobile{color:var(--white);letter-spacing:-.28px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:300;line-height:18px}}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.about-section{padding:80px 0}.about-col-1{justify-content:space-between;display:flex}.about-title{color:var(--dark-green);letter-spacing:-.8px;font-family:Epilogue;font-size:40px;font-style:normal;font-weight:600;line-height:44px}.about-description:first-child{color:var(--black);letter-spacing:-.28px;width:470px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:300;line-height:18px}.about-description{color:var(--black);letter-spacing:-.28px;width:380px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:300;line-height:18px}.about-inner-col2{justify-content:flex-end;gap:40px;display:flex}.about-col-2{width:100%;height:500px;justify-content:flex-end;margin-top:40px;display:flex}@media screen and (max-width:1176px){.about-section{padding:64px 0}.about-description:first-child{width:220px}.about-description{width:250px}.about-inner-col2{gap:20px}}@media screen and (max-width:767px){.about-section{padding:40px 0}.about-col-1{display:block}.about-inner-col2{flex-direction:column;gap:20px;margin-top:40px}.about-description:first-child,.about-description{width:100%}.about-title{font-size:32px}.about-col-2{height:365px}}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.catalog-image-container{width:276px;height:325px;margin-bottom:0}.catalog-title{color:var(--dark-green);letter-spacing:-.8px;font-family:Epilogue;font-size:40px;font-style:normal;font-weight:600;line-height:44px}.catalog{flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:64px;margin-bottom:80px;display:flex}.catalog-image{margin-top:26px;margin-bottom:25px}.catalog-item{flex-basis:calc(25% - 24px)}.catalog-captions{background-color:var(--white);margin-top:0}.catalog .item-title{color:var(--black);white-space:nowrap;width:276px;text-overflow:ellipsis;letter-spacing:-.28px;margin-bottom:4px;padding:0;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden}.catalog .item-price{color:var(--gray);letter-spacing:-.24px;font-family:Epilogue;font-size:12px;font-weight:400;line-height:14px}.heart-item{stroke:var(--black);fill:var(--white);margin-left:230px;transition:fill .25s cubic-bezier(.4,0,.2,1)}.heart-item:hover,.heart-item:focus{fill:red}.button.buy{background-color:var(--dark-green);color:var(--white);font-size:12px;font-weight:400px;border-radius:8px;justify-content:flex-end;align-items:flex-start;margin-top:80px;margin-left:auto;padding:18px 35px;transition:border-color .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1);display:flex}.button.buy:hover,.button.buy:focus{border-color:var(--white);background-color:rgba(30,40,39,.8)}.catalog-cover-wrap{width:276px;height:325px;position:relative;overflow:hidden}.catalog-cover-text{background-color:var(--dark-green);background-color:var(--dark-green);height:100%;width:100%;border-radius:8px;padding:20px;transition:transform .25s ease-in-out;position:absolute;top:1px;transform:translateY(100%)}.catalog-cover-text-title{color:var(--white);letter-spacing:-.28px;margin-bottom:10px;font-family:Epilogue;font-size:14px;font-weight:400;line-height:18px}.catalog-cover-text-body{color:rgba(255,255,255,.5);letter-spacing:-.14px;margin-top:20px;margin-bottom:20px;font-family:Epilogue;font-size:14px;font-weight:400;line-height:18px}.catalog-item:hover .catalog-cover-text{transform:translateY(0)}.backdrop{width:100%;height:100%;opacity:1;z-index:9999;background-color:rgba(0,0,0,.2);transition:opacity .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.backdrop.is-hidden .modal{transform:translate(-50%,-50%)scale(0)}.catalog-modal{width:904px;height:694px;background-color:var(--white);border-radius:8px;flex-direction:row;gap:40px;padding:40px;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)scale(1)}@media screen and (min-width:768px){.catalog-modal{width:904px;height:694px;top:50%;left:50%}}@media screen and (min-width:1158px){.catalog-modal{width:904px;height:694px;top:50%;left:50%}}.catalog-close{width:24px;height:24px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);justify-content:center;align-items:center;padding:0;transition:transform .25s cubic-bezier(.4,0,.2,1),border-radius .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:20px;right:20px;transform:rotate(0deg)}.catalog-close:hover,.catalog-close:focus{border-color:var(--darkgreen);border-radius:50%;transform:rotate(180deg)}.is-hidden{visibility:none;opacity:0;pointer-events:none}.product-modal-image{width:276px;height:375px;margin-top:0}.modal-catalog-captions{background-color:var(--white);margin-top:0}.modal-item-title{white-space:nowrap;width:276px;text-overflow:ellipsis;margin-bottom:0;padding:0;font-size:14px;overflow:hidden}.modal-item-price{font-size:12px}.form-modal-container{width:100%;height:100%}.form-field{flex-direction:column;display:flex;position:relative}.form-input,.form-textarea{width:100%;border:1px solid rgba(46,47,66,.4);border-radius:8px;margin-top:12px;margin-bottom:24px;padding:12px 16px;font-size:16px;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.form-input:hover,.form-input:focus,.form-textarea:hover,.form-textarea:focus{border-color:var(--black)}.form-textarea{resize:none;height:166px;padding:12px 16px;font-size:16px}.button.button-submit{width:100%;background-color:var(--dark-green);color:var(--white);border:1px solid rgba(0,0,0,0);border-radius:8px;padding:18px 0;font-size:12px;transition:border-color .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1)}.button.button-submit:hover,.button.button-submit:focus{border-color:var(--white);background-color:rgba(30,40,39,.8)}.privacy-policy{color:rgba(20,20,20,.4);font-size:12px;text-decoration:none;transition:-webkit-text-decoration .25s cubic-bezier(.4,0,.2,1),-webkit-text-decoration .25s cubic-bezier(.4,0,.2,1),text-decoration .25s cubic-bezier(.4,0,.2,1)}.privacy-policy:hover,.privacy-policy:focus{text-decoration:underline}.submit-note{color:rgba(20,20,20,.4);margin-top:12px;font-size:12px}@media screen and (max-width:1176px){.catalog-section{padding:64px 0}.catalog{margin-bottom:40px}.catalog-modal{width:744px}}@media screen and (max-width:767px){.catalog-section{padding:40px 0}.catalog{justify-content:center}.catalog-title{font-size:32px}.catalog-modal{width:90%;height:95vh;flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.form-modal-container{height:unset}.product-modal-image{width:100%;height:fit-content}.catalog-image{margin-top:0}.submit-note br{display:none}}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.gallery-section{padding:80px 0}.top-text{color:var(--light-gray);letter-spacing:.72px;margin-bottom:8px;font-family:Epilogue;font-size:12px;font-style:normal;font-weight:300;line-height:14px}.gallery-title{color:var(--dark-green);letter-spacing:-.8px;font-family:Epilogue;font-size:40px;font-style:normal;font-weight:600;line-height:44px}.gallery-item{margin-top:80px}.gallery-item-list{justify-content:space-between;gap:24px;display:flex}@media screen and (max-width:1176px){.gallery-section{padding:64px 0}.catalog{margin-bottom:40px}.gallery-item{margin-top:40px}}@media screen and (max-width:767px){.gallery-section{padding:40px 0}.gallery-title{font-size:32px}.gallery-title br{display:none}.gallery-item-list{flex-direction:column;gap:20px;display:flex}}.sale-section{width:100%;padding:0 0 80px}.sale-column{gap:40px;padding:0 98px;display:flex}.sale-description,.sale-description-details{color:rgba(20,20,20,.5);letter-spacing:-.14px;margin:0 auto;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.sale-watch:hover{cursor:pointer}.watch-items{width:146px;height:146px;margin:0}.sale-info-container{width:50%}.sale-heading{color:var(--black);letter-spacing:-.64px;color:var(--black);letter-spacing:-.64px;margin-bottom:40px;font-family:Epilogue;font-size:32px;font-style:normal;font-weight:600;line-height:40px}.wrapper{gap:20px;display:flex}.preview-wrapper{width:406px;height:614px;background-color:var(--black);justify-content:center;align-items:center;margin:0;display:flex}.sale-watch-container{flex-direction:column;gap:10px;display:flex}.sale-watch-preview{width:100%;background-color:#141414;margin:0;padding:0}.sale-details-heading{color:var(--black);letter-spacing:-.48px;margin-bottom:0;font-family:Epilogue;font-size:38px;font-style:normal;font-weight:400;line-height:40px}.sale-product-tag{color:rgba(20,20,20,.5);letter-spacing:-.28px;margin-top:8px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.current-price-on-sale{color:var(--black);letter-spacing:-.36px;margin:0 auto;font-family:Epilogue;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.actual-price{color:rgba(20,20,20,.5);letter-spacing:-.24px;margin-left:8px;font-family:Epilogue;font-size:12px;font-style:normal;font-weight:400;line-height:14px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.sale-details-title{color:var(--black);letter-spacing:-.36px;text-transform:uppercase;border-top:1px solid var(--black);align-items:center;margin:0 auto;padding-top:8px;padding-bottom:8px;font-family:Epilogue;font-size:18px;font-style:normal;font-weight:400;line-height:24px;display:flex;position:relative}.sale-details-title:after{content:"";width:16px;height:2px;background-color:var(--black);position:absolute;right:0}.sale-details{margin-bottom:40px}.sale-details-2{margin-bottom:20px}@media screen and (max-width:1176px){.sale-section{padding:64px 0}.sale-column{flex-direction:column;display:flex}.sale-info-container{width:100%}.sale-column{padding:0 66px}}@media screen and (max-width:767px){.container{width:100%}.sale-section{padding:40px 0}.sale-column{padding:0}.sale-details-heading{font-size:24px}}@media screen and (max-width:430px){.wrapper{justify-content:space-between}.watch-items{width:80px;height:80px;margin:0}.preview-wrapper{width:235px;height:350px}}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.footer{background:var(--dark-green);padding:104px 0 32px}.footer-container{justify-content:space-between;display:flex}.lower-container{justify-content:space-between;margin-top:100px;display:flex}.footer-navigation{flex-direction:column;gap:40px;display:flex}.footer-logo-container{margin-bottom:40px}.footer-address-list{flex-direction:column;gap:20px;display:flex}.footer-navigation-list{flex-direction:column;gap:18px;display:flex}.footer-navigation-link{color:var(--white);text-transform:uppercase;font-family:Epilogue;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.footer-social-list{justify-content:flex-start;gap:16px;display:flex}.footer-social-item{border:1px solid var(--border);width:40px;height:40px;border-radius:10px;justify-content:center;align-items:center;transition:background-color .25s ease-in-out;display:flex}.footer-social-item:hover{background-color:var(--light-green)}.footer-social-icon{fill:var(--white);display:flex}.footer-social-icon:hover{fill:var(--dark-green)}.lower-text{color:var(--light-green);letter-spacing:-.28px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.lower-footer-link{color:var(--light-green);text-align:right;letter-spacing:-.28px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.footer-container-5{gap:18px;display:flex}.lowest-container{border-top:1px solid var(--light-green);margin-top:20px}.webmaster{color:var(--light-green);text-align:center;letter-spacing:-.28px;padding-top:20px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px}@media screen and (max-width:767px){.webmaster{font-size:12px}}@media screen and (max-width:767px){.footer{padding:40px 0}.footer-container{flex-wrap:wrap;row-gap:40px;display:flex}.lower-container{flex-direction:column;gap:14px;display:flex}.footer-container-1{width:80%}.footer-container-2{width:20%;justify-content:flex-end}.footer-navigation-link{font-size:14px}.lower-text,.lower-footer-link{font-size:12px}} -/*# sourceMappingURL=index.c8ddc185.css.map */ diff --git a/index.c8ddc185.css.map b/index.c8ddc185.css.map deleted file mode 100644 index faf3e57..0000000 --- a/index.c8ddc185.css.map +++ /dev/null @@ -1 +0,0 @@ -{"mappings":"ACWA,uCAUA,+DAwBA,yYA+BA,0BAcA,sFAQA,4BAUA,iHAkBA,oBAQA,8EAQA,kBAIA,cAcA,yCAeA,mGAgBA,kCASA,0EAWA,+CASA,8CASA,iCAQA,iBAQA,iCAQA,oEAUA,+DASA,oDASA,oEAcA,0BEtSA,6BAUA,sBAKA,6CAMA,2BAIA,oCAMA,uBAIA,8CAMA,sIAUA,gCAKA,qDAOA,qCACI,uCAMJ,oCACI,uBCxEJ,oKAUA,+CAKA,gFAMA,qCAKA,mEAMA,iEAMA,2DAMA,gMAYA,mDAIA,0TAiBA,2EAKA,kCAKA,qCACI,wBAKJ,oCACI,sBAIA,uBAIA,oDAIA,4DAOJ,gSAiBA,+CAIA,wCAIA,uFAMA,oCAKA,iKAWA,+DChKA,oKAUA,sEAOA,4KAYI,oCAZJ,6IAsBI,qCAtBJ,wIAkCA,0EAMA,uDAOA,2BAGI,oCAHJ,4BAOI,qCAPJ,4CAaA,+DAMA,2BAIA,iFAMI,oCANJ,2GAeA,sGASA,0CAKA,qDAOA,uDAMA,8GASA,8FAMA,8QAcI,oCAdJ,oDAqBA,gIAUA,6EASA,2CAII,oCAJJ,4CAUI,qCAVJ,oCAiBA,sJAWA,kEAUA,+BAIA,wBAKA,4BAII,+BAKJ,qCACI,wCAKA,uBAIA,6DAOA,uDAMA,0BAIA,6BAKJ,oCACI,sBAIA,6BAIA,2BAIA,uBAIA,0FAOA,kJCxSJ,oKAUA,8BAIA,wDAKA,iJAUA,2KAWA,+JAWA,iEAMA,2FASA,qCACI,8BAIA,2CAGA,+BAIA,4BAKJ,oCACI,8BAIA,2BAIA,iEAMA,6DAIA,4BAIA,2BC1GJ,oKAYA,kEAMA,mJAUA,+GASA,kDAKA,0CAIA,6DAKA,uPAiBA,kIASA,iHAQA,6CAKA,wUAiBA,iGAOA,+EAMA,2OAaA,2JAUA,kLAWA,gEAKA,oKAYA,kEAIA,0RAiBE,oCAjBF,0DAwBE,qCAxBF,0DAgCA,wXAoBA,mHAOA,yDAMA,2DAMA,mEAKA,iIAUA,iCAIA,6CAOA,iEAMA,oNAaA,wGAOA,yEAUA,yQAaA,qHAMA,8OAOA,sEAKA,oEAMA,qCACE,gCAIA,4BAIA,4BAKF,oCACE,gCAIA,gCAIA,8BAIA,iGASA,mCAIA,mDAKE,4BAIA,8BC1YJ,oKAUA,gCAIA,gKAWA,mJAUA,8BAKA,uEAOA,qCACI,gCAIA,4BAIA,+BAMJ,oCACI,gCAIA,8BAIA,+BAIA,gEC3EJ,0CAKA,kDAMA,+LAwBA,iCAIA,+CAOA,+BAIA,0MAsBA,+BAKA,wIAWA,kEAMA,2EAQA,sKAWA,sKAWA,qKAWA,+OAYA,kTAkBA,mHASA,iCAIA,mCAMA,qCACE,6BAIA,gDAKA,gCAIA,6BAKF,oCACE,sBAIA,6BAIA,uBAIA,sCAKD,oCACC,uCAIC,6CAMA,2CCxOH,oKAUA,0DAKA,6DAKA,6EAMA,+DAMA,0CAIA,iEAMA,oEAMA,2JAUA,qEAMA,iMAYA,8DAIA,mDAKA,iDAIA,kJAUA,0KAWA,0CAKA,0EAKA,oLAWI,oCAXJ,2BAgBA,oCACI,uBAIA,2DAMA,6DAMA,8BAIA,uDAKA,uCAIA","sources":["index.c8ddc185.css","node_modules/modern-normalize/modern-normalize.css","src/sass/index.scss","src/sass/_common.scss","src/sass/_header.scss","src/sass/_herostyles.scss","src/sass/_about.scss","src/sass/_catalog.scss","src/sass/_gallery.scss","src/sass/_sale.scss","src/sass/_footer.scss"],"sourcesContent":["*, :before, :after {\n box-sizing: border-box;\n}\n\nhtml {\n tab-size: 4;\n -webkit-text-size-adjust: 100%;\n line-height: 1.15;\n}\n\nbody {\n margin: 0;\n font-family: system-ui, AppleSystem, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, AppleSystem, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;\n}\n\nhr {\n height: 0;\n color: inherit;\n}\n\nabbr[title] {\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n}\n\nb, strong {\n font-weight: bolder;\n}\n\ncode, kbd, samp, pre {\n font-family: ui-monospace, SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;\n font-size: 1em;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub, sup {\n vertical-align: baseline;\n font-size: 75%;\n line-height: 0;\n position: relative;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\ntable {\n text-indent: 0;\n border-color: inherit;\n}\n\nbutton, input, optgroup, select, textarea {\n margin: 0;\n font-family: inherit;\n font-size: 100%;\n line-height: 1.15;\n}\n\nbutton, select {\n text-transform: none;\n}\n\nbutton, [type=\"button\"], [type=\"reset\"], [type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n:-moz-ui-invalid {\n box-shadow: none;\n}\n\nlegend {\n padding: 0;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n::-webkit-inner-spin-button, ::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n -webkit-appearance: textfield;\n outline-offset: -2px;\n}\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n font: inherit;\n}\n\nsummary {\n display: list-item;\n}\n\nh1, h2, h3, h4, h5, h6, p {\n margin: 0;\n}\n\nul {\n margin: 0;\n padding: 0;\n}\n\nimg {\n max-width: 100%;\n height: auto;\n display: block;\n}\n\nhtml {\n box-sizing: border-box;\n}\n\n*, :before, :after {\n box-sizing: inherit;\n}\n\na {\n text-decoration: none;\n}\n\n.list {\n margin: 0;\n padding: 0;\n list-style-type: none;\n}\n\nbody {\n letter-spacing: -.28px;\n margin: 0;\n font-family: Epilogue, sans-serif;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n}\n\n.section {\n width: 100%;\n margin: auto;\n}\n\n.container {\n width: 1280px;\n margin: 0 auto;\n padding: 0 20px;\n}\n\n@media screen and (max-width: 1176px) {\n .container {\n width: 768px;\n padding: 0 32px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.header {\n background: var(--black);\n padding: 36px 0;\n}\n\n.header-container {\n justify-content: space-between;\n align-items: center;\n display: flex;\n}\n\n.header-logo {\n width: 123px;\n height: 19px;\n}\n\n.header-navigation {\n align-items: center;\n column-gap: 80px;\n display: flex;\n}\n\n.header-navigation-list {\n align-items: center;\n gap: 40px;\n display: flex;\n}\n\n.header-navigation-list li {\n align-items: center;\n display: flex;\n}\n\n.header-navigation-link {\n color: var(--white);\n text-transform: uppercase;\n font-family: Epilogue;\n font-size: 9px;\n font-style: normal;\n font-weight: 400;\n line-height: 12px;\n transition: transform .25s ease-in-out;\n}\n\n.header-navigation-link:hover {\n transform: scale(1.2);\n}\n\n.header-button {\n color: var(--white);\n text-align: center;\n text-transform: uppercase;\n background-color: var(--dark-green);\n border: none;\n border-radius: 8px;\n padding: 18px 36px;\n font-family: Epilogue;\n font-size: 9px;\n font-style: normal;\n font-weight: 400;\n line-height: 12px;\n transition: background-color .25s ease-in-out, color .25s ease-in-out;\n}\n\n.header-button:hover {\n background-color: var(--white);\n color: var(--dark-green);\n}\n\n.hamburger-container {\n display: none;\n}\n\n@media screen and (max-width: 1176px) {\n .header {\n padding: 20px 0;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .header {\n padding: 36px 0;\n }\n\n .header-navigation-list, .header-button {\n display: none;\n }\n\n .hamburger-container {\n justify-content: flex-end;\n display: flex;\n }\n}\n\n.hamburger {\n width: 100%;\n height: 100%;\n background: var(--dark-green);\n z-index: 999;\n padding: 36px 20px;\n transition-property: transform, opacity;\n transition-duration: .25s, .25s;\n transition-timing-function: cubic-bezier(.4, 0, .2, 1), cubic-bezier(.4, 0, .2, 1);\n position: fixed;\n top: 0;\n right: 0;\n transform: translateX(0);\n}\n\n.hamburger.is-hidden {\n transform: translateX(100%);\n}\n\n.hamburger-close-icon {\n fill: var(--white);\n}\n\n.menu-burger-container {\n align-content: center;\n justify-content: space-between;\n display: flex;\n}\n\n.hamburger-close {\n color: var(--white);\n}\n\n.hamburger-menu-list {\n flex-direction: column;\n justify-content: center;\n align-items: center;\n display: flex;\n position: fixed;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.hamburger_link {\n color: var(--white);\n padding: 7px 0;\n display: block;\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.hero-section {\n background-color: var(--black);\n width: 100%;\n padding: 80px 0;\n}\n\n.hero-title {\n color: var(--white);\n letter-spacing: -1.52px;\n width: unset;\n margin-bottom: 20px;\n font-family: Epilogue;\n font-size: 38px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n}\n\n@media screen and (min-width: 768px) {\n .hero-title {\n color: var(--white);\n letter-spacing: -2.4px;\n font-family: Epilogue;\n font-size: 60px;\n font-style: normal;\n font-weight: 600;\n line-height: 62px;\n }\n}\n\n@media screen and (min-width: 1280px) {\n .hero-title {\n letter-spacing: -2.4px;\n width: 750px;\n order: unset;\n margin-top: 0;\n margin-bottom: 0;\n font-size: 60px;\n font-weight: 600;\n line-height: 62px;\n }\n}\n\n.hero-col-1 {\n justify-content: space-between;\n margin-bottom: 43px;\n display: flex;\n}\n\n.hero-col-2 {\n justify-content: space-between;\n display: flex;\n}\n\n.hp-slider-img {\n width: 266px;\n}\n\n@media screen and (min-width: 768px) {\n .hp-slider-img {\n width: 436px;\n }\n}\n\n@media screen and (min-width: 1280px) {\n .hp-slider-img {\n order: 3;\n align-self: flex-end;\n }\n}\n\n.banner-slider {\n flex-direction: column;\n row-gap: 20px;\n display: flex;\n}\n\nswiper-container {\n z-index: 0;\n}\n\nswiper-slide {\n height: 200px;\n justify-content: center;\n align-items: center;\n display: flex;\n}\n\n@media screen and (min-width: 768px) {\n swiper-slide {\n height: 255px;\n background-color: #1e2827;\n justify-content: center;\n align-items: center;\n display: flex;\n }\n}\n\n.slide-control {\n width: 100%;\n height: 32px;\n justify-content: space-between;\n align-items: flex-end;\n display: flex;\n}\n\n.button-list {\n gap: 12px;\n display: inline-flex;\n}\n\n.counter-list {\n color: #fff;\n gap: 6px;\n display: inline-flex;\n}\n\n.slider-range {\n width: 40px;\n height: 100%;\n position: relative;\n}\n\n.slider-range:before {\n content: \"\";\n width: 100%;\n height: 1px;\n background-color: currentColor;\n position: absolute;\n top: 7px;\n}\n\n.control_prev:hover, .control_next:hover, .control_prev:focus, .control_next:focus {\n color: #fefefe;\n}\n\n.control_prev, .control_next {\n width: 32px;\n height: 32px;\n color: rgba(254, 254, 254, .6);\n cursor: pointer;\n background: rgba(255, 255, 255, 0);\n border: 1px solid;\n border-radius: 8px;\n justify-content: center;\n align-items: center;\n padding: 0;\n transition: color .25s cubic-bezier(.4, 0, .2, 1);\n display: flex;\n}\n\n@media screen and (min-width: 768px) {\n .control_prev, .control_next {\n width: 40px;\n height: 40px;\n }\n}\n\n.chevronleft, .chevronright {\n stroke: currentColor;\n justify-content: center;\n align-items: center;\n display: flex;\n transform: translateX(-4px);\n}\n\n.slider_option {\n width: 160px;\n margin: 10px auto;\n font-size: 18px;\n position: relative;\n}\n\n.herotext-box {\n width: 282px;\n margin-left: auto;\n}\n\n@media screen and (min-width: 768px) {\n .herotext-box {\n width: 248px;\n margin-top: -40px;\n }\n}\n\n@media screen and (min-width: 1280px) {\n .herotext-box {\n order: 2;\n margin-top: 0;\n }\n}\n\n.herotext {\n color: var(--white);\n letter-spacing: -.28px;\n width: 282px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n}\n\n.hero-text {\n color: var(--white);\n font-weight: 300;\n display: inline-flex;\n}\n\n.hero-text-tablet {\n display: none;\n}\n\n.hero-watch-div {\n order: 4;\n}\n\n.hero-wristwatch {\n width: auto;\n}\n\n.hero-text-hidden {\n display: none;\n}\n\n@media screen and (max-width: 1176px) {\n .hero-col-1 {\n flex-wrap: wrap;\n display: flex;\n }\n\n .hero-title {\n width: 100%;\n }\n\n .herotext {\n width: 248px;\n position: absolute;\n top: 464px;\n right: 32px;\n }\n\n .hero-watch-div {\n width: 100%;\n order: unset;\n margin-top: 40px;\n }\n\n .hero-col-2 {\n display: block;\n }\n\n .hero-wristwatch {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .hero-section {\n padding: 40px 0;\n }\n\n .hero-title {\n font-size: 38px;\n }\n\n .herotext {\n display: none;\n }\n\n .hero-text-hidden {\n justify-content: flex-end;\n margin-top: 40px;\n padding-left: 70px;\n display: flex;\n }\n\n .herotext-mobile {\n color: var(--white);\n letter-spacing: -.28px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n }\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.about-section {\n padding: 80px 0;\n}\n\n.about-col-1 {\n justify-content: space-between;\n display: flex;\n}\n\n.about-title {\n color: var(--dark-green);\n letter-spacing: -.8px;\n font-family: Epilogue;\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n}\n\n.about-description:first-child {\n color: var(--black);\n letter-spacing: -.28px;\n width: 470px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n}\n\n.about-description {\n color: var(--black);\n letter-spacing: -.28px;\n width: 380px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n}\n\n.about-inner-col2 {\n justify-content: flex-end;\n gap: 40px;\n display: flex;\n}\n\n.about-col-2 {\n width: 100%;\n height: 500px;\n justify-content: flex-end;\n margin-top: 40px;\n display: flex;\n}\n\n@media screen and (max-width: 1176px) {\n .about-section {\n padding: 64px 0;\n }\n\n .about-description:first-child {\n width: 220px;\n }\n\n .about-description {\n width: 250px;\n }\n\n .about-inner-col2 {\n gap: 20px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .about-section {\n padding: 40px 0;\n }\n\n .about-col-1 {\n display: block;\n }\n\n .about-inner-col2 {\n flex-direction: column;\n gap: 20px;\n margin-top: 40px;\n }\n\n .about-description:first-child, .about-description {\n width: 100%;\n }\n\n .about-title {\n font-size: 32px;\n }\n\n .about-col-2 {\n height: 365px;\n }\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.catalog-image-container {\n width: 276px;\n height: 325px;\n margin-bottom: 0;\n}\n\n.catalog-title {\n color: var(--dark-green);\n letter-spacing: -.8px;\n font-family: Epilogue;\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n}\n\n.catalog {\n flex-wrap: wrap;\n justify-content: space-between;\n gap: 24px;\n margin-top: 64px;\n margin-bottom: 80px;\n display: flex;\n}\n\n.catalog-image {\n margin-top: 26px;\n margin-bottom: 25px;\n}\n\n.catalog-item {\n flex-basis: calc(25% - 24px);\n}\n\n.catalog-captions {\n background-color: var(--white);\n margin-top: 0;\n}\n\n.catalog .item-title {\n color: var(--black);\n white-space: nowrap;\n width: 276px;\n text-overflow: ellipsis;\n letter-spacing: -.28px;\n margin-bottom: 4px;\n padding: 0;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n overflow: hidden;\n}\n\n.catalog .item-price {\n color: var(--gray);\n letter-spacing: -.24px;\n font-family: Epilogue;\n font-size: 12px;\n font-weight: 400;\n line-height: 14px;\n}\n\n.heart-item {\n stroke: var(--black);\n fill: var(--white);\n margin-left: 230px;\n transition: fill .25s cubic-bezier(.4, 0, .2, 1);\n}\n\n.heart-item:hover, .heart-item:focus {\n fill: red;\n}\n\n.button.buy {\n background-color: var(--dark-green);\n color: var(--white);\n font-size: 12px;\n font-weight: 400px;\n border-radius: 8px;\n justify-content: flex-end;\n align-items: flex-start;\n margin-top: 80px;\n margin-left: auto;\n padding: 18px 35px;\n transition: border-color .25s cubic-bezier(.4, 0, .2, 1), background-color .25s cubic-bezier(.4, 0, .2, 1);\n display: flex;\n}\n\n.button.buy:hover, .button.buy:focus {\n border-color: var(--white);\n background-color: rgba(30, 40, 39, .8);\n}\n\n.catalog-cover-wrap {\n width: 276px;\n height: 325px;\n position: relative;\n overflow: hidden;\n}\n\n.catalog-cover-text {\n background-color: var(--dark-green);\n background-color: var(--dark-green);\n height: 100%;\n width: 100%;\n border-radius: 8px;\n padding: 20px;\n transition: transform .25s ease-in-out;\n position: absolute;\n top: 1px;\n transform: translateY(100%);\n}\n\n.catalog-cover-text-title {\n color: var(--white);\n letter-spacing: -.28px;\n margin-bottom: 10px;\n font-family: Epilogue;\n font-size: 14px;\n font-weight: 400;\n line-height: 18px;\n}\n\n.catalog-cover-text-body {\n color: rgba(255, 255, 255, .5);\n letter-spacing: -.14px;\n margin-top: 20px;\n margin-bottom: 20px;\n font-family: Epilogue;\n font-size: 14px;\n font-weight: 400;\n line-height: 18px;\n}\n\n.catalog-item:hover .catalog-cover-text {\n transform: translateY(0);\n}\n\n.backdrop {\n width: 100%;\n height: 100%;\n opacity: 1;\n z-index: 9999;\n background-color: rgba(0, 0, 0, .2);\n transition: opacity .25s cubic-bezier(.4, 0, .2, 1);\n position: fixed;\n top: 0;\n left: 0;\n}\n\n.backdrop.is-hidden .modal {\n transform: translate(-50%, -50%)scale(0);\n}\n\n.catalog-modal {\n width: 904px;\n height: 694px;\n background-color: var(--white);\n border-radius: 8px;\n flex-direction: row;\n gap: 40px;\n padding: 40px;\n transition: transform .25s cubic-bezier(.4, 0, .2, 1);\n display: flex;\n position: absolute;\n top: 50%;\n left: 50%;\n overflow-y: auto;\n transform: translate(-50%, -50%)scale(1);\n}\n\n@media screen and (min-width: 768px) {\n .catalog-modal {\n width: 904px;\n height: 694px;\n top: 50%;\n left: 50%;\n }\n}\n\n@media screen and (min-width: 1158px) {\n .catalog-modal {\n width: 904px;\n height: 694px;\n top: 50%;\n left: 50%;\n }\n}\n\n.catalog-close {\n width: 24px;\n height: 24px;\n cursor: pointer;\n background-color: rgba(0, 0, 0, 0);\n border: 1px solid rgba(0, 0, 0, 0);\n justify-content: center;\n align-items: center;\n padding: 0;\n transition: transform .25s cubic-bezier(.4, 0, .2, 1), border-radius .25s cubic-bezier(.4, 0, .2, 1), border-color .25s cubic-bezier(.4, 0, .2, 1);\n display: flex;\n position: absolute;\n top: 20px;\n right: 20px;\n transform: rotate(0deg);\n}\n\n.catalog-close:hover, .catalog-close:focus {\n border-color: var(--darkgreen);\n border-radius: 50%;\n transform: rotate(180deg);\n}\n\n.is-hidden {\n visibility: none;\n opacity: 0;\n pointer-events: none;\n}\n\n.product-modal-image {\n width: 276px;\n height: 375px;\n margin-top: 0;\n}\n\n.modal-catalog-captions {\n background-color: var(--white);\n margin-top: 0;\n}\n\n.modal-item-title {\n white-space: nowrap;\n width: 276px;\n text-overflow: ellipsis;\n margin-bottom: 0;\n padding: 0;\n font-size: 14px;\n overflow: hidden;\n}\n\n.modal-item-price {\n font-size: 12px;\n}\n\n.form-modal-container {\n width: 100%;\n height: 100%;\n}\n\n.form-field {\n flex-direction: column;\n display: flex;\n position: relative;\n}\n\n.form-input, .form-textarea {\n width: 100%;\n border: 1px solid rgba(46, 47, 66, .4);\n border-radius: 8px;\n margin-top: 12px;\n margin-bottom: 24px;\n padding: 12px 16px;\n font-size: 16px;\n transition: border-color .25s cubic-bezier(.4, 0, .2, 1);\n}\n\n.form-input:hover, .form-input:focus, .form-textarea:hover, .form-textarea:focus {\n border-color: var(--black);\n}\n\n.form-textarea {\n resize: none;\n height: 166px;\n padding: 12px 16px;\n font-size: 16px;\n}\n\n.button.button-submit {\n width: 100%;\n background-color: var(--dark-green);\n color: var(--white);\n border: 1px solid rgba(0, 0, 0, 0);\n border-radius: 8px;\n padding: 18px 0;\n font-size: 12px;\n transition: border-color .25s cubic-bezier(.4, 0, .2, 1), background-color .25s cubic-bezier(.4, 0, .2, 1);\n}\n\n.button.button-submit:hover, .button.button-submit:focus {\n border-color: var(--white);\n background-color: rgba(30, 40, 39, .8);\n}\n\n.privacy-policy {\n color: rgba(20, 20, 20, .4);\n font-size: 12px;\n text-decoration: none;\n transition: -webkit-text-decoration .25s cubic-bezier(.4, 0, .2, 1), text-decoration .25s cubic-bezier(.4, 0, .2, 1);\n}\n\n.privacy-policy:hover, .privacy-policy:focus {\n text-decoration: underline;\n}\n\n.submit-note {\n color: rgba(20, 20, 20, .4);\n margin-top: 12px;\n font-size: 12px;\n}\n\n@media screen and (max-width: 1176px) {\n .catalog-section {\n padding: 64px 0;\n }\n\n .catalog {\n margin-bottom: 40px;\n }\n\n .catalog-modal {\n width: 744px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .catalog-section {\n padding: 40px 0;\n }\n\n .catalog {\n justify-content: center;\n }\n\n .catalog-title {\n font-size: 32px;\n }\n\n .catalog-modal {\n width: 90%;\n height: 95vh;\n flex-wrap: wrap;\n justify-content: center;\n gap: 10px;\n display: flex;\n }\n\n .form-modal-container {\n height: unset;\n }\n\n .product-modal-image {\n width: 100%;\n height: fit-content;\n }\n\n .catalog-image {\n margin-top: 0;\n }\n\n .submit-note br {\n display: none;\n }\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.gallery-section {\n padding: 80px 0;\n}\n\n.top-text {\n color: var(--light-gray);\n letter-spacing: .72px;\n margin-bottom: 8px;\n font-family: Epilogue;\n font-size: 12px;\n font-style: normal;\n font-weight: 300;\n line-height: 14px;\n}\n\n.gallery-title {\n color: var(--dark-green);\n letter-spacing: -.8px;\n font-family: Epilogue;\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n}\n\n.gallery-item {\n margin-top: 80px;\n}\n\n.gallery-item-list {\n justify-content: space-between;\n gap: 24px;\n display: flex;\n}\n\n@media screen and (max-width: 1176px) {\n .gallery-section {\n padding: 64px 0;\n }\n\n .catalog {\n margin-bottom: 40px;\n }\n\n .gallery-item {\n margin-top: 40px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .gallery-section {\n padding: 40px 0;\n }\n\n .gallery-title {\n font-size: 32px;\n }\n\n .gallery-title br {\n display: none;\n }\n\n .gallery-item-list {\n flex-direction: column;\n gap: 20px;\n display: flex;\n }\n}\n\n.sale-section {\n width: 100%;\n padding: 0 0 80px;\n}\n\n.sale-column {\n gap: 40px;\n padding: 0 98px;\n display: flex;\n}\n\n.sale-description, .sale-description-details {\n color: rgba(20, 20, 20, .5);\n letter-spacing: -.14px;\n margin: 0 auto;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n}\n\n.sale-watch:hover {\n cursor: pointer;\n}\n\n.watch-items {\n width: 146px;\n height: 146px;\n margin: 0;\n}\n\n.sale-info-container {\n width: 50%;\n}\n\n.sale-heading {\n color: var(--black);\n letter-spacing: -.64px;\n color: var(--black);\n letter-spacing: -.64px;\n margin-bottom: 40px;\n font-family: Epilogue;\n font-size: 32px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n}\n\n.wrapper {\n gap: 20px;\n display: flex;\n}\n\n.preview-wrapper {\n width: 406px;\n height: 614px;\n background-color: var(--black);\n justify-content: center;\n align-items: center;\n margin: 0;\n display: flex;\n}\n\n.sale-watch-container {\n flex-direction: column;\n gap: 10px;\n display: flex;\n}\n\n.sale-watch-preview {\n width: 100%;\n background-color: #141414;\n margin: 0;\n padding: 0;\n}\n\n.sale-details-heading {\n color: var(--black);\n letter-spacing: -.48px;\n margin-bottom: 0;\n font-family: Epilogue;\n font-size: 38px;\n font-style: normal;\n font-weight: 400;\n line-height: 40px;\n}\n\n.sale-product-tag {\n color: rgba(20, 20, 20, .5);\n letter-spacing: -.28px;\n margin-top: 8px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n}\n\n.current-price-on-sale {\n color: var(--black);\n letter-spacing: -.36px;\n margin: 0 auto;\n font-family: Epilogue;\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n}\n\n.actual-price {\n color: rgba(20, 20, 20, .5);\n letter-spacing: -.24px;\n margin-left: 8px;\n font-family: Epilogue;\n font-size: 12px;\n font-style: normal;\n font-weight: 400;\n line-height: 14px;\n -webkit-text-decoration-line: line-through;\n text-decoration-line: line-through;\n}\n\n.sale-details-title {\n color: var(--black);\n letter-spacing: -.36px;\n text-transform: uppercase;\n border-top: 1px solid var(--black);\n align-items: center;\n margin: 0 auto;\n padding-top: 8px;\n padding-bottom: 8px;\n font-family: Epilogue;\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n display: flex;\n position: relative;\n}\n\n.sale-details-title:after {\n content: \"\";\n width: 16px;\n height: 2px;\n background-color: var(--black);\n position: absolute;\n right: 0;\n}\n\n.sale-details {\n margin-bottom: 40px;\n}\n\n.sale-details-2 {\n margin-bottom: 20px;\n}\n\n@media screen and (max-width: 1176px) {\n .sale-section {\n padding: 64px 0;\n }\n\n .sale-column {\n flex-direction: column;\n display: flex;\n }\n\n .sale-info-container {\n width: 100%;\n }\n\n .sale-column {\n padding: 0 66px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .sale-section {\n padding: 40px 0;\n }\n\n .sale-column {\n padding: 0;\n }\n\n .sale-details-heading {\n font-size: 24px;\n }\n}\n\n@media screen and (max-width: 430px) {\n .wrapper {\n justify-content: space-between;\n }\n\n .watch-items {\n width: 80px;\n height: 80px;\n margin: 0;\n }\n\n .preview-wrapper {\n width: 235px;\n height: 350px;\n }\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.footer {\n background: var(--dark-green);\n padding: 104px 0 32px;\n}\n\n.footer-container {\n justify-content: space-between;\n display: flex;\n}\n\n.lower-container {\n justify-content: space-between;\n margin-top: 100px;\n display: flex;\n}\n\n.footer-navigation {\n flex-direction: column;\n gap: 40px;\n display: flex;\n}\n\n.footer-logo-container {\n margin-bottom: 40px;\n}\n\n.footer-address-list {\n flex-direction: column;\n gap: 20px;\n display: flex;\n}\n\n.footer-navigation-list {\n flex-direction: column;\n gap: 18px;\n display: flex;\n}\n\n.footer-navigation-link {\n color: var(--white);\n text-transform: uppercase;\n font-family: Epilogue;\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n}\n\n.footer-social-list {\n justify-content: flex-start;\n gap: 16px;\n display: flex;\n}\n\n.footer-social-item {\n border: 1px solid var(--border);\n width: 40px;\n height: 40px;\n border-radius: 10px;\n justify-content: center;\n align-items: center;\n transition: background-color .25s ease-in-out;\n display: flex;\n}\n\n.footer-social-item:hover {\n background-color: var(--light-green);\n}\n\n.footer-social-icon {\n fill: var(--white);\n display: flex;\n}\n\n.footer-social-icon:hover {\n fill: var(--dark-green);\n}\n\n.lower-text {\n color: var(--light-green);\n letter-spacing: -.28px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n}\n\n.lower-footer-link {\n color: var(--light-green);\n text-align: right;\n letter-spacing: -.28px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n}\n\n.footer-container-5 {\n gap: 18px;\n display: flex;\n}\n\n.lowest-container {\n border-top: 1px solid var(--light-green);\n margin-top: 20px;\n}\n\n.webmaster {\n color: var(--light-green);\n text-align: center;\n letter-spacing: -.28px;\n padding-top: 20px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n}\n\n@media screen and (max-width: 767px) {\n .webmaster {\n font-size: 12px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .footer {\n padding: 40px 0;\n }\n\n .footer-container {\n flex-wrap: wrap;\n row-gap: 40px;\n display: flex;\n }\n\n .lower-container {\n flex-direction: column;\n gap: 14px;\n display: flex;\n }\n\n .footer-container-1 {\n width: 80%;\n }\n\n .footer-container-2 {\n width: 20%;\n justify-content: flex-end;\n }\n\n .footer-navigation-link {\n font-size: 14px;\n }\n\n .lower-text, .lower-footer-link {\n font-size: 12px;\n }\n}\n\n/*# sourceMappingURL=index.c8ddc185.css.map */\n","/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n::before,\n::after {\n\tbox-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\nhtml {\n\t-moz-tab-size: 4;\n\ttab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n\tmargin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n\tfont-family:\n\t\tsystem-ui,\n\t\t-apple-system, /* Firefox supports this but not yet `system-ui` */\n\t\t'Segoe UI',\n\t\tRoboto,\n\t\tHelvetica,\n\t\tArial,\n\t\tsans-serif,\n\t\t'Apple Color Emoji',\n\t\t'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n\ttext-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n\tfont-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n\tfont-family:\n\t\tui-monospace,\n\t\tSFMono-Regular,\n\t\tConsolas,\n\t\t'Liberation Mono',\n\t\tMenlo,\n\t\tmonospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n\tfont-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}\n\nsub {\n\tbottom: -0.25em;\n}\n\nsup {\n\ttop: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n\ttext-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n\t-webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n:-moz-focusring {\n\toutline: 1px dotted ButtonText;\n}\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n:-moz-ui-invalid {\n\tbox-shadow: none;\n}\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n\tpadding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n\tvertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n\theight: auto;\n}\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n\tdisplay: list-item;\n}\n","@import './common';\n@import './header';\n@import './herostyles';\n@import './about';\n@import './catalog';\n@import './gallery';\n@import './sale';\n@import './footer';","@import '~node_modules/modern-normalize/modern-normalize.css';\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np {\n margin: 0;\n}\n\nul {\n margin: 0;\n padding: 0;\n}\n\nimg {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\nhtml {\n box-sizing: border-box;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\na{\n text-decoration: none;\n}\n\n.list {\n list-style-type: none;\n padding: 0;\n margin: 0;\n}\n\nbody {\n font-family: 'Epilogue', sans-serif;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n letter-spacing: -0.28px;\n margin: 0;\n}\n\n.section{\n width: 100%;\n margin: auto;\n}\n\n.container {\n width: 1280px;\n margin: 0 auto;\n padding: 0 20px;\n}\n\n\n@media screen and (max-width: 1176px){\n .container {\n width: 768px;\n padding: 0 32px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n}",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1E2827;\n --light-green: #C6CDD1;\n --gray: rgba(20, 20, 20, 0.50);\n --light-gray: rgba(20, 20, 20, 0.40);\n --border: rgba(255, 255, 255, 0.10);\n}\n\n.header{\n padding: 36px 0;\n background: var(--black);\n}\n\n.header-container{\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n\n.header-logo{\n width: 123px;\n height: 19px;\n}\n\n.header-navigation{\n display: flex;\n align-items: center;\n column-gap: 80px;\n}\n\n.header-navigation-list{\n display: flex;\n align-items: center;\n gap: 40px;\n}\n\n.header-navigation-list li{\n display: flex;\n align-items: center;\n}\n\n\n.header-navigation-link{\n color: var(--white);\n font-family: Epilogue;\n font-size: 9px;\n font-style: normal;\n font-weight: 400;\n line-height: 12px;\n text-transform: uppercase;\n\n transition: transform 250ms ease-in-out;\n}\n\n.header-navigation-link:hover{\n transform: scale(1.2);\n}\n\n.header-button{\n color: var(--white);\n text-align: center;\n font-family: Epilogue;\n font-size: 9px;\n font-style: normal;\n font-weight: 400;\n line-height: 12px;\n text-transform: uppercase;\n padding: 18px 36px;\n border-radius: 8px;\n background-color: var(--dark-green);\n border: none;\n\n transition: background-color 250ms ease-in-out, color 250ms ease-in-out;\n}\n\n.header-button:hover{\n background-color: var(--white);\n color: var(--dark-green);\n}\n\n.hamburger-container{\n display: none;\n}\n\n\n@media screen and (max-width: 1176px) {\n .header{\n padding: 20px 0;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .header {\n padding: 36px 0;\n }\n\n .header-navigation-list, .header-button{\n display: none;\n }\n\n .hamburger-container{\n display: flex;\n justify-content: flex-end;\n }\n}\n\n\n.hamburger{\n width: 100%;\n height: 100%;\n background: var(--dark-green);\n transform: translateX(0);\n z-index: 999;\n position: fixed;\n top: 0;\n right: 0;\n padding: 36px 20px;\n\n transform: translateX(0);\n transition-property: transform, opacity;\n transition-duration: 250ms, 250ms;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1), cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.hamburger.is-hidden{\n transform: translateX(100%);\n}\n\n.hamburger-close-icon{\n fill: var(--white);\n}\n\n.menu-burger-container{\n display: flex;\n align-content: center;\n justify-content: space-between;\n}\n\n.hamburger-close{\n color: var(--white);\n}\n\n\n.hamburger-menu-list{\n position: fixed;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n}\n\n.hamburger_link{\n color: var(--white);\n padding: 7px 0;\n display: block;\n}",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1E2827;\n --light-green: #C6CDD1;\n --gray: rgba(20, 20, 20, 0.50);\n --light-gray: rgba(20, 20, 20, 0.40);\n --border: rgba(255, 255, 255, 0.10);\n}\n\n.hero-section {\n background-color: var(--black);\n width: 100%;\n padding: 80px 0;\n\n}\n\n.hero-title {\n color: var(--white);\n font-family: 'Epilogue';\n font-size: 38px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n letter-spacing: -1.52px;\n margin-bottom: 20px;\n width: unset;\n \n\n @media screen and (min-width: 768px) {\n color: var(--white);\n font-family: 'Epilogue';\n font-size: 60px;\n font-style: normal;\n font-weight: 600;\n line-height: 62px; \n letter-spacing: -2.4px;\n}\n\n @media screen and (min-width: 1280px) {\n font-size: 60px;\n font-weight: 600;\n line-height: 62px;\n letter-spacing: -2.4px;\n margin-top: 0;\n margin-bottom: 0;\n width: 750px;\n order: unset; \n }\n}\n\n.hero-col-1{\n display: flex;\n justify-content: space-between;\n margin-bottom: 43px;\n}\n\n.hero-col-2{\n display: flex;\n justify-content: space-between;\n}\n\n\n/* Start of Slider */\n.hp-slider-img{\n width: 266px;\n\n @media screen and (min-width: 768px) {\n width: 436px;\n }\n\n @media screen and (min-width: 1280px){\n order: 3;\n align-self: flex-end; \n }\n}\n\n.banner-slider{ \n display: flex;\n flex-direction: column;\n row-gap: 20px;\n}\n\nswiper-container {\n z-index: 0;\n}\n\nswiper-slide{\n display: flex;\n justify-content: center;\n align-items: center;\n height: 200px;\n\n @media screen and (min-width: 768px) {\n background-color: #1e2827;\n display: flex;\n justify-content: center;\n align-items: center;\n height: 255px;\n }\n}\n\n.slide-control {\n width: 100%;\n display: flex;\n align-items: flex-end;\n justify-content: space-between;\n height: 32px;\n\n}\n\n.button-list{\n display: inline-flex;\n gap: 12px;\n}\n\n.counter-list{\n display: inline-flex;\n color:#fff;\n gap: 6px;\n\n}\n\n.slider-range{\n position: relative;\n width: 40px;\n height: 100%;\n}\n\n.slider-range::before{\n content: \"\";\n position: absolute;\n top: 7px;\n width: 100%;\n height: 1px;\n background-color: currentColor; \n}\n\n.control_prev:hover, .control_next:hover,\n.control_prev:focus, .control_next:focus {\n color: rgba(254, 254, 254, 1);\n\n}\n\n.control_prev, .control_next {\n border-radius: 8px;\n width: 32px;\n height: 32px;\n background: #ffffff00;\n color: rgba(254, 254, 254, 0.60);\n cursor: pointer;\n border: 1px solid currentColor;\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 0;\n transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n\n @media screen and (min-width: 768px) {\n width: 40px;\n height: 40px;\n \n }\n}\n\n.chevronleft, .chevronright {\n stroke: currentColor;\n display: flex;\n justify-content: center;\n align-items: center;\n transform: translateX(-4px);\n}\n\n\n\n.slider_option {\n position: relative;\n margin: 10px auto;\n width: 160px;\n font-size: 18px;\n}\n\n/** End Slider **/\n\n.herotext-box{\n width: 282px;\n margin-left: auto;\n\n @media screen and (min-width: 768px) {\n width: 248px;\n margin-top: -40px;\n \n }\n\n @media screen and (min-width: 1280px) {\n margin-top: 0;\n order: 2;\n \n }\n}\n\n.herotext{\n color: var(--white);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n letter-spacing: -0.28px;\n width: 282px;\n}\n\n.hero-text {\n \n color: var(--white);\n font-weight: 300;\n display: inline-flex;\n\n @media screen and (min-width: 768px) { \n }\n}\n\n.hero-text-tablet{\n display: none;\n}\n\n.hero-watch-div{\n order: 4;\n\n}\n\n.hero-wristwatch{\n width: auto;\n}\n\n .hero-text-hidden{\n display: none;\n }\n\n\n@media screen and (max-width: 1176px) {\n .hero-col-1{\n display: flex;\n flex-wrap: wrap;\n }\n\n .hero-title{\n width: 100%;\n }\n\n .herotext{\n position: absolute;\n right: 32px;\n top: 464px;\n width: 248px;\n }\n\n .hero-watch-div{\n width: 100%;\n order: unset;\n margin-top: 40px;\n }\n\n .hero-col-2{\n display: block;\n }\n\n .hero-wristwatch{\n width: 100%;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .hero-section{\n padding: 40px 0;\n }\n\n .hero-title{\n font-size: 38px;\n }\n\n .herotext{\n display: none;\n }\n\n .hero-text-hidden{\n display: flex;\n justify-content: flex-end;\n margin-top: 40px;\n padding-left: 70px;\n }\n\n .herotext-mobile{\n color: var(--white);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n letter-spacing: -0.28px;\n }\n}",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1E2827;\n --light-green: #C6CDD1;\n --gray: rgba(20, 20, 20, 0.50);\n --light-gray: rgba(20, 20, 20, 0.40);\n --border: rgba(255, 255, 255, 0.10);\n}\n\n.about-section{\n padding: 80px 0;\n}\n\n.about-col-1{\n display: flex;\n justify-content: space-between;\n}\n\n.about-title{\n color: var(--dark-green);\n font-family: 'Epilogue';\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n letter-spacing: -0.8px;\n}\n\n.about-description:first-child {\n color: var(--black);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n letter-spacing: -0.28px;\n width: 470px;\n}\n\n.about-description{\n color: var(--black);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n letter-spacing: -0.28px;\n width: 380px;\n}\n\n.about-inner-col2{\n display: flex;\n justify-content: flex-end;\n gap: 40px;\n}\n\n.about-col-2{\n margin-top: 40px;\n width: 100%;\n height: 500px;\n display: flex;\n justify-content: flex-end;\n}\n\n\n@media screen and (max-width: 1176px) {\n .about-section{\n padding: 64px 0;\n }\n\n .about-description:first-child{\n width: 220px;\n }\n .about-description{\n width: 250px;\n }\n\n .about-inner-col2{\n gap: 20px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .about-section {\n padding: 40px 0;\n }\n\n .about-col-1{\n display: block;\n }\n\n .about-inner-col2{\n margin-top: 40px;\n gap: 20px;\n flex-direction: column;\n }\n\n .about-description:first-child, .about-description {\n width: 100%;\n }\n\n .about-title{\n font-size: 32px;\n }\n\n .about-col-2{\n height: 365px;\n }\n\n \n\n}",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, 0.5);\n --light-gray: rgba(20, 20, 20, 0.4);\n --border: rgba(255, 255, 255, 0.1);\n}\n\n/*catalog styling*/\n\n.catalog-image-container {\n margin-bottom: 0px;\n width: 276px;\n height: 325px;\n}\n\n.catalog-title {\n color: var(--dark-green);\n font-family: 'Epilogue';\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n letter-spacing: -0.8px;\n}\n\n.catalog {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n margin-top: 64px;\n margin-bottom: 80px;\n gap: 24px;\n}\n\n.catalog-image {\n margin-top: 26px;\n margin-bottom: 25px;\n}\n\n.catalog-item {\n flex-basis: calc(100% / 4 - 24px);\n}\n\n.catalog-captions {\n background-color: var(--white);\n margin-top: 0px;\n}\n\n.catalog .item-title {\n color: var(--black);\n margin-bottom: 0;\n padding: 0;\n white-space: nowrap;\n width: 276px;\n text-overflow: ellipsis;\n overflow: hidden;\n font-size: 14px;\n font-family: 'Epilogue';\n font-weight: 400;\n font-style: normal;\n line-height: 18px;\n letter-spacing: -0.28px;\n margin-bottom: 4px;\n}\n\n.catalog .item-price {\n color: var(--gray);\n font-family: 'Epilogue';\n font-size: 12px;\n font-weight: 400;\n line-height: 14px;\n letter-spacing: -0.24px;\n}\n\n.heart-item {\n stroke: var(--black);\n fill: var(--white);\n margin-left: 230px;\n\n transition: fill 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.heart-item:hover,\n.heart-item:focus {\n fill: red;\n}\n\n.button.buy {\n background-color: var(--dark-green);\n color: var(--white);\n font-size: 12px;\n font-weight: 400px;\n padding: 18px 35px;\n border-radius: 8px;\n display: flex;\n justify-content: flex-end;\n align-items: flex-start;\n margin-left: auto;\n margin-top: 80px;\n\n transition: border-color 250ms cubic-bezier(0.4, 0, 0.2, 1),\n background-color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.button.buy:hover,\n.button.buy:focus {\n border-color: var(--white);\n background-color: rgba(30, 40, 39, 0.8);\n}\n\n/*for cover wrap*/\n.catalog-cover-wrap {\n position: relative;\n overflow: hidden;\n width: 276px;\n height: 325px;\n}\n.catalog-cover-text {\n position: absolute;\n background-color: var(--dark-green);\n top: 1;\n background-color: var(--dark-green);\n border-radius: 8px;\n transform: translateY(100%);\n transition: transform 250ms ease-in-out;\n height: 100%;\n width: 100%;\n padding: 20px;\n}\n\n.catalog-cover-text-title {\n font-family: 'Epilogue';\n font-size: 14px;\n color: var(--white);\n font-weight: 400;\n margin-bottom: 10px;\n line-height: 18px;\n letter-spacing: -0.28px;\n}\n\n.catalog-cover-text-body {\n font-family: 'Epilogue';\n font-size: 14px;\n font-weight: 400;\n color: rgba(255, 255, 255, 0.5);\n line-height: 18px;\n letter-spacing: -0.14px;\n margin-top: 20px;\n margin-bottom: 20px;\n}\n\n.catalog-item:hover .catalog-cover-text {\n transform: translateY(0);\n}\n\n/*for modal*/\n.backdrop {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.2);\n opacity: 1;\n z-index: 9999;\n transition: opacity 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.backdrop.is-hidden .modal {\n transform: translate(-50%, -50%) scale(0);\n}\n\n.catalog-modal {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 904px;\n height: 694px;\n background-color: var(--white);\n border-radius: 8px;\n display: flex;\n flex-direction: row;\n gap: 40px;\n padding: 40px;\n overflow-y: auto;\n\n transform: translate(-50%, -50%) scale(1);\n transition: transform 250ms cubic-bezier(0.4, 0, 0.2, 1);\n\n @media screen and (min-width: 768px) {\n width: 904px;\n height: 694px;\n top: 50%;\n left: 50%;\n }\n\n @media screen and (min-width: 1158px) {\n width: 904px;\n height: 694px;\n top: 50%;\n left: 50%;\n }\n}\n\n.catalog-close {\n position: absolute;\n top: 20px;\n right: 20px;\n padding: 0px;\n justify-content: center;\n display: flex;\n align-items: center;\n width: 24px;\n height: 24px;\n cursor: pointer;\n background-color: transparent;\n border: 1px solid transparent;\n\n transform: rotate(0deg);\n transition: transform 250ms cubic-bezier(0.4, 0, 0.2, 1),\n border-radius 250ms cubic-bezier(0.4, 0, 0.2, 1),\n border-color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.catalog-close:hover,\n.catalog-close:focus {\n border-radius: 50%;\n transform: rotate(180deg);\n border-color: var(--darkgreen);\n}\n\n.is-hidden {\n visibility: none;\n opacity: 0;\n pointer-events: none;\n}\n\n.product-modal-image {\n margin-top: 0px;\n width: 276px;\n height: 375px;\n}\n\n.modal-catalog-captions {\n background-color: var(--white);\n margin-top: 0px;\n}\n\n.modal-item-title {\n margin-bottom: 0;\n padding: 0;\n white-space: nowrap;\n width: 276px;\n text-overflow: ellipsis;\n overflow: hidden;\n font-size: 14px;\n}\n\n.modal-item-price {\n font-size: 12px;\n}\n\n.form-modal-container {\n width: 100%;\n height: 100%;\n}\n\n/*modal-forms*/\n\n.form-field {\n display: flex;\n position: relative;\n flex-direction: column;\n}\n\n.form-input,\n.form-textarea {\n font-size: 16px;\n width: 100%;\n margin-bottom: 24px;\n margin-top: 12px;\n padding: 12px 16px;\n border-radius: 8px;\n border: 1px solid rgba(46, 47, 66, 0.4);\n\n transition: border-color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.form-input:hover,\n.form-input:focus,\n.form-textarea:hover,\n.form-textarea:focus {\n border-color: var(--black);\n}\n\n.form-textarea {\n resize: none;\n padding-left: 16px;\n padding-right: 16px;\n padding-top: 12px;\n padding-bottom: 12px;\n font-size: 16px;\n height: 166px;\n}\n\n.button.button-submit {\n width: 100%;\n background-color: var(--dark-green);\n padding: 18px 0px;\n color: var(--white);\n border-radius: 8px;\n font-size: 12px;\n border: 1px solid transparent;\n\n transition: border-color 250ms cubic-bezier(0.4, 0, 0.2, 1),\n background-color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.button.button-submit:hover,\n.button.button-submit:focus {\n border-color: var(--white);\n background-color: rgba(30, 40, 39, 0.8);\n}\n\n.privacy-policy {\n text-decoration: none;\n color: rgba(20, 20, 20, 0.4);\n font-size: 12px;\n transition: text-decoration 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.privacy-policy:hover,\n.privacy-policy:focus {\n text-decoration: underline;\n}\n\n.submit-note {\n color: rgba(20, 20, 20, 0.4);\n font-size: 12px;\n margin-top: 12px;\n}\n\n@media screen and (max-width: 1176px) {\n .catalog-section {\n padding: 64px 0;\n }\n\n .catalog {\n margin-bottom: 40px;\n }\n\n .catalog-modal{\n width: 744px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .catalog-section {\n padding: 40px 0;\n }\n\n .catalog {\n justify-content: center;\n }\n\n .catalog-title {\n font-size: 32px;\n }\n\n .catalog-modal {\n display: flex;\n flex-wrap: wrap;\n width: 90%;\n height: 95vh;\n justify-content: center;\n gap: 10px;\n }\n\n .form-modal-container{\n height: unset;\n }\n\n .product-modal-image{\n width: 100%;\n height: fit-content;\n }\n\n .catalog-image{\n margin-top: 0;\n }\n\n .submit-note br{\n display: none;\n }\n}\n",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1E2827;\n --light-green: #C6CDD1;\n --gray: rgba(20, 20, 20, 0.50);\n --light-gray: rgba(20, 20, 20, 0.40);\n --border: rgba(255, 255, 255, 0.10);\n}\n\n.gallery-section{\n padding: 80px 0;\n}\n\n.top-text{\n color: var(--light-gray);\n font-family: 'Epilogue';\n font-size: 12px;\n font-style: normal;\n font-weight: 300;\n line-height: 14px;\n letter-spacing: 0.72px;\n margin-bottom: 8px;\n}\n\n.gallery-title{\n color: var(--dark-green);\n font-family: 'Epilogue';\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n letter-spacing: -0.8px;\n}\n\n.gallery-item{\n margin-top: 80px;\n}\n\n\n.gallery-item-list{\n display: flex;\n justify-content: space-between;\n gap: 24px;\n}\n\n\n@media screen and (max-width: 1176px) {\n .gallery-section {\n padding: 64px 0;\n }\n\n .catalog {\n margin-bottom: 40px;\n }\n\n .gallery-item{\n margin-top: 40px;\n }\n\n}\n\n@media screen and (max-width: 767px) {\n .gallery-section{\n padding: 40px 0;\n }\n\n .gallery-title{\n font-size: 32px;\n }\n\n .gallery-title br {\n display: none;\n }\n\n .gallery-item-list{\n display: flex;\n flex-direction: column;\n gap: 20px;\n }\n\n}",".sale-section {\n width: 100%;\n padding: 0 0 80px 0;\n}\n\n.sale-column{\n display: flex;\n padding: 0 98px;\n gap: 40px;\n}\n\n.sale-description {\n color: rgba(20, 20, 20, 0.5);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.14px;\n margin-top: 9px;\n margin: 0 auto;\n}\n\n.sale-description-details {\n color: rgba(20, 20, 20, 0.5);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.14px;\n margin-top: 9px;\n margin: 0 auto;\n}\n\n.sale-watch:hover {\n cursor: pointer;\n}\n\n.watch-items{\n margin: 0;\n width: 146px;\n height: 146px;\n}\n\n\n.sale-info-container{\n width: 50%;\n}\n\n.sale-heading {\n color: var(--black);\n font-family: 'Epilogue';\n font-size: 32px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n letter-spacing: -0.64px;\n margin-bottom: 40px;\n}\n\n.sale-heading {\n color: var(--black);\n font-family: Epilogue;\n font-size: 32px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n letter-spacing: -0.64px;\n margin-bottom: 40px;\n}\n\n.wrapper {\n display: flex;\n gap: 20px;\n}\n\n.preview-wrapper {\n width: 406px;\n height: 614px;\n margin: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n background-color: var(--black);\n}\n\n\n.sale-watch-container{\n display: flex;\n flex-direction: column;\n gap: 10px;\n}\n\n.sale-watch-preview {\n padding: 0;\n margin: 0;\n width: 100%;\n background-color: #141414;\n}\n\n\n.sale-details-heading {\n color: var(--black);\n font-family: 'Epilogue';\n font-size: 38px;\n font-style: normal;\n font-weight: 400;\n line-height: 40px;\n letter-spacing: -0.48px;\n margin-bottom: 0px;\n}\n\n.sale-product-tag {\n color: rgba(20, 20, 20, 0.5);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.28px;\n margin-top: 8px;\n}\n\n.current-price-on-sale {\n color: var(--black);\n font-family: 'Epilogue';\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n letter-spacing: -0.36px;\n margin: 0 auto;\n}\n\n.actual-price {\n color: rgba(20, 20, 20, 0.5);\n font-family: 'Epilogue';\n font-size: 12px;\n font-style: normal;\n font-weight: 400;\n line-height: 14px; /* 116.667% */\n letter-spacing: -0.24px;\n text-decoration-line: line-through;\n margin-left: 8px;\n}\n\n.sale-details-title {\n color: var(--black);\n font-family: 'Epilogue';\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n letter-spacing: -0.36px;\n text-transform: uppercase;\n padding-top: 8px;\n padding-bottom: 8px;\n margin: 0 auto;\n border-top: 1px solid var(--black);\n display: flex;\n align-items: center;\n position: relative;\n}\n\n.sale-details-title:after {\n content:'';\n width: 16px;\n height: 2px;\n background-color: var(--black);\n position: absolute;\n right: 0;\n}\n\n.sale-details{\n margin-bottom: 40px;\n}\n\n.sale-details-2{\n margin-bottom: 20px;\n}\n\n\n\n@media screen and (max-width: 1176px){\n .sale-section {\n padding: 64px 0;\n }\n\n .sale-column{\n display: flex;\n flex-direction: column;\n }\n\n .sale-info-container{\n width: 100%;\n }\n\n .sale-column {\n padding: 0 66px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .sale-section {\n padding: 40px 0;\n }\n\n .sale-column {\n padding: 0;\n }\n\n .sale-details-heading{\n font-size: 24px;\n }\n}\n\n @media screen and (max-width:430px){\n .wrapper{\n justify-content: space-between;\n }\n\n .watch-items {\n margin: 0;\n width: 80px;\n height: 80px;\n }\n\n .preview-wrapper{\n width: 235px;\n height: 350px;\n } \n}\n",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1E2827;\n --light-green: #C6CDD1;\n --gray: rgba(20, 20, 20, 0.50);\n --light-gray: rgba(20, 20, 20, 0.40);\n --border: rgba(255, 255, 255, 0.10);\n}\n\n.footer{\n padding: 104px 0 32px;\n background: var(--dark-green);\n}\n\n.footer-container{\n display: flex;\n justify-content: space-between;\n}\n\n.lower-container{\n display: flex;\n justify-content: space-between;\n margin-top: 100px;\n}\n\n.footer-navigation{\n display: flex;\n flex-direction: column;\n gap: 40px;\n}\n\n.footer-logo-container{\n margin-bottom: 40px;\n}\n\n.footer-address-list{\n display: flex;\n flex-direction: column;\n gap: 20px;\n}\n\n.footer-navigation-list{\n display: flex;\n flex-direction: column;\n gap: 18px;\n}\n\n.footer-navigation-link{\n color: var(--white);\n font-family: 'Epilogue';\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n text-transform: uppercase;\n}\n\n.footer-social-list{\n display: flex;\n gap: 16px;\n justify-content: flex-start;\n}\n\n.footer-social-item{\n border-radius: 10px;\n border: 1px solid var(--border);\n width: 40px;\n height: 40px;\n display: flex;\n justify-content: center;\n align-items: center;\n\n transition: background-color 250ms ease-in-out;\n}\n\n.footer-social-item:hover{\n background-color: var(--light-green);\n}\n\n.footer-social-icon{\n fill: var(--white);\n display: flex;\n}\n\n.footer-social-icon:hover {\n fill: var(--dark-green);\n}\n\n.lower-text{\n color: var(--light-green);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.28px;\n}\n\n.lower-footer-link{\n color: var(--light-green);\n text-align: right;\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.28px;\n}\n\n.footer-container-5{\n display: flex;\n gap: 18px;\n}\n\n.lowest-container{\n margin-top: 20px;\n border-top: 1px solid var(--light-green);\n}\n\n.webmaster{\n color: var(--light-green);\n text-align: center;\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.28px;\n padding-top: 20px;\n\n @media screen and (max-width: 767px){\n font-size: 12px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .footer {\n padding: 40px 0;\n }\n\n .footer-container{\n display: flex;\n flex-wrap: wrap;\n row-gap: 40px;\n }\n\n .lower-container{\n display: flex;\n flex-direction: column;\n gap: 14px;\n }\n\n .footer-container-1{\n width: 80%;\n }\n\n .footer-container-2{\n width: 20%;\n justify-content: flex-end;\n }\n\n .footer-navigation-link{\n font-size: 14px;\n }\n\n .lower-text, .lower-footer-link{\n font-size: 12px;\n }\n}"],"names":[],"version":3,"file":"index.c8ddc185.css.map"} \ No newline at end of file diff --git a/index.d6a6649a.css b/index.d6a6649a.css new file mode 100644 index 0000000..3985a5a --- /dev/null +++ b/index.d6a6649a.css @@ -0,0 +1,2 @@ +*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0}img{max-width:100%;height:auto;display:block}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}a{text-decoration:none}.list{margin:0;padding:0;list-style-type:none}body{letter-spacing:-.28px;margin:0;font-family:Epilogue,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:18px}.section{width:100%;margin:auto}.container{width:1280px;margin:0 auto;padding:0 20px}@media screen and (max-width:1176px){.container{width:768px;padding:0 32px}}@media screen and (max-width:767px){.container{width:100%}}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.header{background:var(--black);padding:36px 0}.header-container{justify-content:space-between;align-items:center;display:flex}.header-logo{width:123px;height:19px}.header-navigation{align-items:center;column-gap:80px;display:flex}.header-navigation-list{align-items:center;gap:40px;display:flex}.header-navigation-list li{align-items:center;display:flex}.header-navigation-link{color:rgba(254,254,254,.6);text-transform:uppercase;font-family:Epilogue;font-size:9px;font-style:normal;font-weight:400;line-height:12px;transition:color .25s cubic-bezier(.4,0,.2,1)}.header-navigation-link:hover{color:#fefefe}.header-button{color:rgba(254,254,254,.6);text-align:center;background-color:var(--dark-green);cursor:pointer;border:none;border-radius:8px;padding:18px 36px;font-family:Epilogue;font-size:9px;font-style:normal;font-weight:400;line-height:12px;transition:color .25s cubic-bezier(.4,0,.2,1)}.header-button:hover{color:#fefefe}.hamburger-container{display:none}@media screen and (max-width:1176px){.header{padding:20px 0}}@media screen and (max-width:767px){.container{width:100%}.header{padding:36px 0}.header-navigation-list,.header-button{display:none}.hamburger-container{justify-content:flex-end;display:flex}}.hamburger{width:100%;height:100%;background:var(--dark-green);z-index:999;padding:36px 20px;transition-property:transform,opacity;transition-duration:.25s,.25s;transition-timing-function:cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:0;transform:translate(0)}.hamburger.is-hidden{transform:translate(100%)}.hamburger-close-icon{fill:var(--white)}.menu-burger-container{align-content:center;justify-content:space-between;display:flex}.hamburger-close{color:var(--white)}.hamburger-menu-list{flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.hamburger_link{color:var(--white);padding:7px 0;display:block}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.hero-section{background-color:var(--black);width:100%;padding:80px 0}.hero-title{color:var(--white);letter-spacing:-1.52px;width:unset;margin-bottom:20px;font-family:Epilogue;font-size:38px;font-style:normal;font-weight:600;line-height:40px}@media screen and (min-width:768px){.hero-title{color:var(--white);letter-spacing:-2.4px;font-family:Epilogue;font-size:60px;font-style:normal;font-weight:600;line-height:62px}}@media screen and (min-width:1280px){.hero-title{letter-spacing:-2.4px;width:750px;order:unset;margin-top:0;margin-bottom:0;font-size:60px;font-weight:600;line-height:62px}}.hero-col-1{justify-content:space-between;margin-bottom:43px;display:flex}.hero-col-2{justify-content:space-between;display:flex}.hp-slider-img{width:266px}@media screen and (min-width:768px){.hp-slider-img{width:436px}}@media screen and (min-width:1280px){.hp-slider-img{order:3;align-self:flex-end}}.banner-slider{flex-direction:column;row-gap:20px;display:flex}swiper-container{z-index:0}swiper-slide{height:200px;justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){swiper-slide{height:255px;background-color:#1e2827;justify-content:center;align-items:center;display:flex}}.slide-control{width:100%;height:32px;justify-content:space-between;align-items:flex-end;display:flex}.button-list{gap:12px;display:inline-flex}.counter-list{color:#fff;gap:6px;display:inline-flex}.slider-range{width:40px;height:100%;position:relative}.slider-range:before{content:"";width:100%;height:1px;background-color:currentColor;position:absolute;top:7px}.control_prev:hover,.control_next:hover,.control_prev:focus,.control_next:focus{color:#fefefe}.control_prev,.control_next{width:32px;height:32px;color:rgba(254,254,254,.6);cursor:pointer;background:rgba(255,255,255,0);border:1px solid;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .25s cubic-bezier(.4,0,.2,1);display:flex}@media screen and (min-width:768px){.control_prev,.control_next{width:40px;height:40px}}.chevronleft,.chevronright{stroke:currentColor;justify-content:center;align-items:center;display:flex;transform:translate(-4px)}.slider_option{width:160px;margin:10px auto;font-size:18px;position:relative}.herotext-box{width:282px;margin-left:auto}@media screen and (min-width:768px){.herotext-box{width:248px;margin-top:-40px}}@media screen and (min-width:1280px){.herotext-box{order:2;margin-top:0}}.herotext{color:var(--white);letter-spacing:-.28px;width:282px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:300;line-height:18px}.hero-text{color:var(--white);font-weight:300;display:inline-flex}.hero-text-tablet{display:none}.hero-watch-div{order:4}.hero-wristwatch{width:auto}.hero-text-hidden{display:none}@media screen and (max-width:1176px){.hero-col-1{flex-wrap:wrap;display:flex}.hero-title{width:100%}.herotext{width:248px;position:absolute;top:464px;right:32px}.hero-watch-div{width:100%;order:unset;margin-top:40px}.hero-col-2{display:block}.hero-wristwatch{width:100%}}@media screen and (max-width:767px){.container{width:100%}.hero-section{padding:40px 0}.hero-title{font-size:38px}.herotext{display:none}.hero-text-hidden{justify-content:flex-end;margin-top:40px;padding-left:70px;display:flex}.herotext-mobile{color:var(--white);letter-spacing:-.28px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:300;line-height:18px}}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.about-section{padding:80px 0}.about-col-1{justify-content:space-between;display:flex}.about-title{color:var(--dark-green);letter-spacing:-.8px;font-family:Epilogue;font-size:40px;font-style:normal;font-weight:600;line-height:44px}.about-description:first-child{color:var(--black);letter-spacing:-.28px;width:470px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:300;line-height:18px}.about-description{color:var(--black);letter-spacing:-.28px;width:380px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:300;line-height:18px}.about-inner-col2{justify-content:flex-end;gap:40px;display:flex}.about-col-2{width:100%;height:500px;justify-content:flex-end;margin-top:40px;display:flex}@media screen and (max-width:1176px){.about-section{padding:64px 0}.about-description:first-child{width:220px}.about-description{width:250px}.about-inner-col2{gap:20px}}@media screen and (max-width:767px){.about-section{padding:40px 0}.about-col-1{display:block}.about-inner-col2{flex-direction:column;gap:20px;margin-top:40px}.about-description:first-child,.about-description{width:100%}.about-title{font-size:32px}.about-col-2{height:365px}}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.catalog-image-container{width:276px;height:325px;margin-bottom:0}.catalog-title{color:var(--dark-green);letter-spacing:-.8px;font-family:Epilogue;font-size:40px;font-style:normal;font-weight:600;line-height:44px}.catalog{flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:64px;margin-bottom:80px;display:flex}.catalog-image{margin-top:26px;margin-bottom:25px}.catalog-item{flex-basis:calc(25% - 24px)}.catalog-captions{background-color:var(--white);margin-top:0}.catalog .item-title{color:var(--black);white-space:nowrap;width:276px;text-overflow:ellipsis;letter-spacing:-.28px;margin-bottom:4px;padding:0;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden}.catalog .item-price{color:var(--gray);letter-spacing:-.24px;font-family:Epilogue;font-size:12px;font-weight:400;line-height:14px}.heart-item{stroke:var(--black);fill:var(--white);margin-left:230px;transition:fill .25s cubic-bezier(.4,0,.2,1)}.heart-item:hover,.heart-item:focus{fill:red}.button.buy{background-color:var(--dark-green);color:var(--white);font-size:12px;font-weight:400px;border-radius:8px;justify-content:flex-end;align-items:flex-start;margin-top:80px;margin-left:auto;padding:18px 35px;transition:border-color .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1);display:flex}.button.buy:hover,.button.buy:focus{border-color:var(--white);background-color:rgba(30,40,39,.8)}.catalog-cover-wrap{width:276px;height:325px;position:relative;overflow:hidden}.catalog-cover-text{background-color:var(--dark-green);height:100%;width:100%;border-radius:8px;padding:20px;transition:transform .25s ease-in-out;position:absolute;top:0;transform:translateY(100%)}.catalog-cover-text-title{color:var(--white);letter-spacing:-.28px;margin-top:20px;margin-bottom:10px;font-family:Epilogue;font-size:14px;font-weight:400;line-height:18px}.catalog-cover-text-body{color:rgba(255,255,255,.5);letter-spacing:-.14px;margin-bottom:20px;font-family:Epilogue;font-size:14px;font-weight:400;line-height:18px}.catalog-item:hover .catalog-cover-text{transform:translateY(0)}.backdrop{width:100%;height:100%;opacity:1;background-color:rgba(0,0,0,.2);transition:opacity .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.backdrop.is-hidden .modal{transform:translate(-50%,-50%)scale(0)}.catalog-modal{min-width:904px;min-height:694px;background-color:var(--white);border-radius:8px;flex-direction:row;gap:40px;padding:40px;transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.catalog-close{width:24px;height:24px;cursor:pointer;background-color:#d3d3d3;border:1px solid rgba(0,0,0,0);justify-content:center;align-items:center;padding:0;transition:transform .25s cubic-bezier(.4,0,.2,1),border-radius .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:20px;right:20px;transform:rotate(0deg)}.catalog-close:hover,.catalog-close:focus{border-color:var(--darkgreen);border-radius:50%;transform:rotate(180deg)}.is-hidden{visibility:none;opacity:0;pointer-events:none}.product-modal-image{width:276px;height:375px;margin-top:0}.modal-catalog-captions{background-color:var(--white);margin-top:0}.modal-item-title{white-space:nowrap;width:276px;text-overflow:ellipsis;margin-bottom:0;padding:0;font-size:14px;overflow:hidden}.modal-item-price{font-size:12px}.form-modal-container{width:100%;height:100px}.form-field{position:rel ative;flex-direction:column;display:flex}.form-input,.form-textarea{width:100%;border:1px solid rgba(46,47,66,.4);border-radius:8px;margin-top:12px;margin-bottom:24px;padding:12px 16px;font-size:16px;transition:border-color .25s cubic-bezier(.4,0,.2,1)}.form-input:hover,.form-input:focus,.form-textarea:hover,.form-textarea:focus{border-color:var(--black)}.form-textarea{resize:none;height:166px;padding:12px 16px;font-size:16px}.button.button-submit{width:100%;background-color:var(--darkgreen);color:var(--white);border:1px solid rgba(0,0,0,0);border-radius:8px;padding:18px 0;font-size:12px;transition:border-color .25s cubic-bezier(.4,0,.2,1),border .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1)}.button.button-submit:hover,.button.button-submit:focus{border-color:var(--white);border:1px solid var(--metallicgrey);background-color:rgba(30,40,39,.8)}.privacy-policy{color:rgba(20,20,20,.4);font-size:12px;text-decoration:none;transition:-webkit-text-decoration .25s cubic-bezier(.4,0,.2,1),-webkit-text-decoration .25s cubic-bezier(.4,0,.2,1),text-decoration .25s cubic-bezier(.4,0,.2,1)}.privacy-policy:hover,.privacy-policy:focus{text-decoration:underline}.submit-note{color:rgba(20,20,20,.4);margin-top:12px;font-size:12px}@media screen and (max-width:1176px){.catalog-section{padding:64px 0}.catalog{margin-bottom:40px}}@media screen and (max-width:767px){.catalog-section{padding:40px 0}.catalog{justify-content:center}.catalog-title{font-size:32px}}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.gallery-section{padding:80px 0}.top-text{color:var(--light-gray);letter-spacing:.72px;margin-bottom:8px;font-family:Epilogue;font-size:12px;font-style:normal;font-weight:300;line-height:14px}.gallery-title{color:var(--dark-green);letter-spacing:-.8px;font-family:Epilogue;font-size:40px;font-style:normal;font-weight:600;line-height:44px}.gallery-item{margin-top:80px}.gallery-item-list{justify-content:space-between;gap:24px;display:flex}@media screen and (max-width:1176px){.gallery-section{padding:64px 0}.catalog{margin-bottom:40px}.gallery-item{margin-top:40px}}@media screen and (max-width:767px){.gallery-section{padding:40px 0}.gallery-title{font-size:32px}.gallery-title br{display:none}.gallery-item-list{flex-direction:column;gap:20px;display:flex}}.sale-section{width:100%;padding:0 0 80px}.sale-description,.sale-description-details{color:rgba(20,20,20,.5);letter-spacing:-.14px;margin:0 auto;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.sale-watch:hover{cursor:pointer}.watch-items{line-height:0;list-style:none}.watch-items:not(:last-child){margin-bottom:10px}.sale-heading{color:var(--black,#141414);letter-spacing:-.64px;margin-bottom:40px;font-family:Epilogue;font-size:32px;font-style:normal;font-weight:600;line-height:40px}@media screen and (min-width:768px){.sale-heading{color:var(--dark-green,#1e2827);letter-spacing:-.8px;font-size:40px;line-height:44px}}.sale-heading{color:var(--black,#141414);letter-spacing:-.64px;margin-bottom:40px;font-family:Epilogue;font-size:32px;font-style:normal;font-weight:600;line-height:40px}@media screen and (min-width:768px){.sale-heading{color:var(--dark-green);letter-spacing:-.8px;font-size:40px;line-height:44px}}@media screen and (min-width:768px){.item-wrapper{width:768px;margin-left:66px;margin-right:0}}@media screen and (min-width:1158px){.item-wrapper{width:1081px;height:614px;gap:40px;margin-left:97px;margin-right:0;padding-bottom:0;display:flex}}.wrapper{display:flex}@media screen and (min-width:768px){.sale-watch{width:146px;height:146px}}.preview-wrapper{width:235px;height:350px;background-color:#141414;justify-content:center;align-items:center;margin-bottom:0;margin-left:20px;padding-bottom:0;display:flex}#imagecontainer{max-width:100%;max-height:100%;overflow:hidden}#imagecontainer img{max-width:100%;max-height:100%;margin:auto}@media screen and (min-width:768px){.preview-wrapper{width:406px;height:614px;background-color:#141414;justify-content:center;align-items:center;margin-bottom:0;margin-left:20px;padding-bottom:0;display:flex}#imagecontainer{max-width:100%;max-height:100%;overflow:hidden}#imagecontainer img{max-width:100%;max-height:100%;margin:auto}}.sale-watch-preview{width:235px;height:351px;background-color:#141414;margin-bottom:-2px;margin-left:20px;padding:0;display:none}@media screen and (min-width:768px){.sale-watch-preview{width:100%;height:auto}}.sale-info-container{width:335px;margin:0;padding:0}@media screen and (min-width:768px){.sale-info-container{width:572px;margin:0;padding:0}}@media screen and (min-width:1158px){.sale-info-container{width:369px}}.sale-details-heading{color:var(--black,#141414);letter-spacing:-.48px;margin-bottom:0;font-family:Epilogue;font-size:24px;font-style:normal;font-weight:400;line-height:24px}@media screen and (min-width:768px){.sale-details-heading{letter-spacing:-.76px;margin-bottom:0;font-size:38px;line-height:40px}}@media screen and (min-width:1158px){.sale-details-heading{margin-top:0}}.margin-container{width:335px;margin-top:40px;padding:0}@media screen and (min-width:768px){.margin-container{width:574px}}@media screen and (min-width:1158px){.margin-container{width:1081px;width:369px;margin-top:0;margin-bottom:40px}}.sale-product-tag{color:rgba(20,20,20,.5);letter-spacing:-.28px;margin-top:8px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.current-price-on-sale{color:var(--black,#141414);letter-spacing:-.36px;margin:0 auto;font-family:Epilogue;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.actual-price{color:rgba(20,20,20,.5);letter-spacing:-.24px;margin-left:8px;font-family:Epilogue;font-size:12px;font-style:normal;font-weight:400;line-height:14px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.sale-details-title{color:var(--black,#141414);letter-spacing:-.36px;text-transform:uppercase;border-top:1px solid var(--black,#141414);align-items:center;margin:0 auto;padding-top:8px;padding-bottom:8px;font-family:Epilogue;font-size:18px;font-style:normal;font-weight:400;line-height:24px;display:flex;position:relative}@media screen and (min-width:768px){.sale-details-title{width:572px}}@media screen and (min-width:1158px){.sale-details-title{width:369px}}.sale-details-title:after{content:"";width:16px;height:2px;background-color:#141414;position:absolute;left:319px}@media screen and (min-width:768px){.sale-details-title:after{left:556px}}@media screen and (min-width:768px) and (min-width:1158px){.sale-details-title:after{left:353px}}@media screen and (max-width:767px){.container{width:100%}.hero-section{padding:40px 0}}.activeimage{display:block}:root{--white:#fff;--black:#141414;--dark-green:#1e2827;--light-green:#c6cdd1;--gray:rgba(20,20,20,.5);--light-gray:rgba(20,20,20,.4);--border:rgba(255,255,255,.1)}.footer{background:var(--dark-green);padding:104px 0 32px}.footer-container{justify-content:space-between;display:flex}.lower-container{justify-content:space-between;margin-top:174px;display:flex}.footer-navigation{flex-direction:column;gap:40px;display:flex}.footer-logo-container{margin-bottom:40px}.footer-address-list{flex-direction:column;gap:20px;display:flex}.footer-navigation-list{flex-direction:column;gap:18px;display:flex}.footer-navigation-link{color:var(--white);text-transform:uppercase;font-family:Epilogue;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.footer-social-list{justify-content:flex-start;gap:16px;display:flex}.footer-social-item{width:40px;height:40px;border:1px solid rgba(254,254,254,.6);border-radius:10px;justify-content:center;align-items:center;display:flex}.footer-social-item:hover,.footer-social-item:focus{border:#fff}.footer-social-link{cursor:pointer;color:rgba(254,254,254,.6);border-color:var(--border);justify-content:center;transition:color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1);display:flex}.footer-social-link:hover,.footer-social-link:focus{color:var(--white);border-color:#fff}.footer-social-icon{fill:var(--white)}.lower-text{color:var(--light-green);letter-spacing:-.28px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.lower-footer-link{color:var(--light-green);text-align:right;letter-spacing:-.28px;font-family:Epilogue;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.footer-container-5{gap:18px;display:flex}@media screen and (max-width:767px){.footer{padding:40px 0}.footer-container{flex-wrap:wrap;row-gap:40px;display:flex}.lower-container{flex-direction:column;gap:14px;display:flex}.footer-container-1{width:80%}.footer-container-2{width:20%;justify-content:flex-end}.footer-navigation-link{font-size:14px}.lower-text,.lower-footer-link{font-size:12px}} +/*# sourceMappingURL=index.d6a6649a.css.map */ diff --git a/index.d6a6649a.css.map b/index.d6a6649a.css.map new file mode 100644 index 0000000..cb3cb33 --- /dev/null +++ b/index.d6a6649a.css.map @@ -0,0 +1 @@ +{"mappings":"ACWA,uCAUA,+DAwBA,yYA+BA,0BAcA,sFAQA,4BAUA,iHAkBA,oBAQA,8EAQA,kBAIA,cAcA,yCAeA,mGAgBA,kCASA,0EAWA,+CASA,8CASA,iCAQA,iBAQA,iCAQA,oEAUA,+DASA,oDASA,oEAcA,0BEtSA,6BAUA,sBAKA,6CAMA,2BAIA,oCAMA,uBAKA,8CAMA,sIAUA,gCAKA,qDAOA,qCACI,uCAMJ,oCACI,uBCzEJ,oKAUA,+CAKA,gFAMA,qCAKA,mEAMA,iEAMA,2DAMA,gNAWA,4CAMA,kSAiBA,mCAIA,kCAKA,qCACI,wBAKJ,oCACI,sBAIA,uBAIA,oDAIA,4DAOJ,gSAiBA,+CAIA,wCAIA,uFAMA,oCAKA,iKAWA,+DChKA,oKAUA,sEAOA,4KAYI,oCAZJ,6IAsBI,qCAtBJ,wIAkCA,0EAMA,uDAOA,2BAGI,oCAHJ,4BAOI,qCAPJ,4CAaA,+DAMA,2BAIA,iFAMI,oCANJ,2GAeA,sGASA,0CAKA,qDAOA,uDAMA,8GASA,8FAMA,8QAcI,oCAdJ,oDAqBA,gIAUA,6EASA,2CAII,oCAJJ,4CAUI,qCAVJ,oCAiBA,sJAWA,kEAUA,+BAIA,wBAKA,4BAII,+BAKJ,qCACI,wCAKA,uBAIA,6DAOA,uDAMA,0BAIA,6BAKJ,oCACI,sBAIA,6BAIA,2BAIA,uBAIA,0FAOA,kJCxSJ,oKAUA,8BAIA,wDAKA,iJAUA,2KAWA,+JAWA,iEAMA,2FASA,qCACI,8BAIA,2CAGA,+BAIA,4BAKJ,oCACI,8BAIA,2BAIA,iEAMA,6DAIA,4BAIA,2BC1GJ,oKAYA,kEAMA,mJAUA,+GASA,kDAKA,0CAIA,6DAKA,uPAiBA,kIASA,iHAQA,6CAKA,wUAiBA,iGAOA,+EAMA,sMAYA,2KAWA,kKAWA,gEAKA,uJAWA,kEAIA,kRAiBA,kXAoBA,mHAOA,yDAMA,2DAMA,mEAKA,iIAUA,iCAIA,8CAOA,kEAMA,oNAaA,wGAOA,yEAUA,4SAcA,0JAOA,8OAOA,sEAKA,oEAMA,qCACE,gCAIA,6BAKF,oCACE,gCAIA,gCAIA,+BC9VF,oKAUA,gCAIA,gKAWA,mJAUA,8BAKA,uEAOA,qCACI,gCAIA,4BAIA,+BAMJ,oCACI,gCAIA,8BAIA,+BAIA,gEC3EJ,0CAKA,+LAwBA,iCAIA,2CAKA,iDAIA,yKAUE,oCAVF,oGAkBA,yKAUE,oCAVF,4FAmBE,oCADF,2DAOE,qCAPF,gHAmBA,sBAIA,oCACE,sCAMF,4KAaA,+DAMA,+DAOA,oCACE,4KAcA,+DAMA,gEAUF,iIAUE,oCAVF,4CAkBA,oDAKE,oCALF,qDAWE,qCAXF,kCAgBA,8KAWE,oCAXF,6FAkBE,qCAlBF,oCAuBA,wDAKE,oCALF,+BASE,qCATF,4EAiBA,sKAWA,6KAWA,+OAYA,kUAiBE,oCAjBF,iCAqBE,qCArBF,iCA0BA,iHASA,oCACE,sCAIA,2DACE,sCAMJ,oCACE,sBAIA,8BAKF,2BC1UA,oKAUA,0DAKA,6DAKA,6EAMA,+DAMA,0CAIA,iEAMA,oEAMA,2JAUA,qEAMA,2JAUA,gEAKA,qNASA,yFAMA,sCAIA,kJAUA,0KAWA,0CAMA,oCACI,uBAIA,2DAMA,6DAMA,8BAIA,uDAKA,uCAIA","sources":["index.d6a6649a.css","node_modules/modern-normalize/modern-normalize.css","src/sass/index.scss","src/sass/_common.scss","src/sass/_header.scss","src/sass/_herostyles.scss","src/sass/_about.scss","src/sass/_catalog.scss","src/sass/_gallery.scss","src/sass/_sale.scss","src/sass/_footer.scss"],"sourcesContent":["*, :before, :after {\n box-sizing: border-box;\n}\n\nhtml {\n tab-size: 4;\n -webkit-text-size-adjust: 100%;\n line-height: 1.15;\n}\n\nbody {\n margin: 0;\n font-family: system-ui, AppleSystem, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, AppleSystem, BlinkMacSystemFont, Segoe UI, Roboto, Noto Sans, Ubuntu, Cantarell, Helvetica Neue, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;\n}\n\nhr {\n height: 0;\n color: inherit;\n}\n\nabbr[title] {\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n}\n\nb, strong {\n font-weight: bolder;\n}\n\ncode, kbd, samp, pre {\n font-family: ui-monospace, SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;\n font-size: 1em;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub, sup {\n vertical-align: baseline;\n font-size: 75%;\n line-height: 0;\n position: relative;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\ntable {\n text-indent: 0;\n border-color: inherit;\n}\n\nbutton, input, optgroup, select, textarea {\n margin: 0;\n font-family: inherit;\n font-size: 100%;\n line-height: 1.15;\n}\n\nbutton, select {\n text-transform: none;\n}\n\nbutton, [type=\"button\"], [type=\"reset\"], [type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n:-moz-ui-invalid {\n box-shadow: none;\n}\n\nlegend {\n padding: 0;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n::-webkit-inner-spin-button, ::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n -webkit-appearance: textfield;\n outline-offset: -2px;\n}\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n -webkit-appearance: button;\n font: inherit;\n}\n\nsummary {\n display: list-item;\n}\n\nh1, h2, h3, h4, h5, h6, p {\n margin: 0;\n}\n\nul {\n margin: 0;\n padding: 0;\n}\n\nimg {\n max-width: 100%;\n height: auto;\n display: block;\n}\n\nhtml {\n box-sizing: border-box;\n}\n\n*, :before, :after {\n box-sizing: inherit;\n}\n\na {\n text-decoration: none;\n}\n\n.list {\n margin: 0;\n padding: 0;\n list-style-type: none;\n}\n\nbody {\n letter-spacing: -.28px;\n margin: 0;\n font-family: Epilogue, sans-serif;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n}\n\n.section {\n width: 100%;\n margin: auto;\n}\n\n.container {\n width: 1280px;\n margin: 0 auto;\n padding: 0 20px;\n}\n\n@media screen and (max-width: 1176px) {\n .container {\n width: 768px;\n padding: 0 32px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.header {\n background: var(--black);\n padding: 36px 0;\n}\n\n.header-container {\n justify-content: space-between;\n align-items: center;\n display: flex;\n}\n\n.header-logo {\n width: 123px;\n height: 19px;\n}\n\n.header-navigation {\n align-items: center;\n column-gap: 80px;\n display: flex;\n}\n\n.header-navigation-list {\n align-items: center;\n gap: 40px;\n display: flex;\n}\n\n.header-navigation-list li {\n align-items: center;\n display: flex;\n}\n\n.header-navigation-link {\n color: rgba(254, 254, 254, .6);\n text-transform: uppercase;\n font-family: Epilogue;\n font-size: 9px;\n font-style: normal;\n font-weight: 400;\n line-height: 12px;\n transition: color .25s cubic-bezier(.4, 0, .2, 1);\n}\n\n.header-navigation-link:hover {\n color: #fefefe;\n}\n\n.header-button {\n color: rgba(254, 254, 254, .6);\n text-align: center;\n background-color: var(--dark-green);\n cursor: pointer;\n border: none;\n border-radius: 8px;\n padding: 18px 36px;\n font-family: Epilogue;\n font-size: 9px;\n font-style: normal;\n font-weight: 400;\n line-height: 12px;\n transition: color .25s cubic-bezier(.4, 0, .2, 1);\n}\n\n.header-button:hover {\n color: #fefefe;\n}\n\n.hamburger-container {\n display: none;\n}\n\n@media screen and (max-width: 1176px) {\n .header {\n padding: 20px 0;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .header {\n padding: 36px 0;\n }\n\n .header-navigation-list, .header-button {\n display: none;\n }\n\n .hamburger-container {\n justify-content: flex-end;\n display: flex;\n }\n}\n\n.hamburger {\n width: 100%;\n height: 100%;\n background: var(--dark-green);\n z-index: 999;\n padding: 36px 20px;\n transition-property: transform, opacity;\n transition-duration: .25s, .25s;\n transition-timing-function: cubic-bezier(.4, 0, .2, 1), cubic-bezier(.4, 0, .2, 1);\n position: fixed;\n top: 0;\n right: 0;\n transform: translateX(0);\n}\n\n.hamburger.is-hidden {\n transform: translateX(100%);\n}\n\n.hamburger-close-icon {\n fill: var(--white);\n}\n\n.menu-burger-container {\n align-content: center;\n justify-content: space-between;\n display: flex;\n}\n\n.hamburger-close {\n color: var(--white);\n}\n\n.hamburger-menu-list {\n flex-direction: column;\n justify-content: center;\n align-items: center;\n display: flex;\n position: fixed;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.hamburger_link {\n color: var(--white);\n padding: 7px 0;\n display: block;\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.hero-section {\n background-color: var(--black);\n width: 100%;\n padding: 80px 0;\n}\n\n.hero-title {\n color: var(--white);\n letter-spacing: -1.52px;\n width: unset;\n margin-bottom: 20px;\n font-family: Epilogue;\n font-size: 38px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n}\n\n@media screen and (min-width: 768px) {\n .hero-title {\n color: var(--white);\n letter-spacing: -2.4px;\n font-family: Epilogue;\n font-size: 60px;\n font-style: normal;\n font-weight: 600;\n line-height: 62px;\n }\n}\n\n@media screen and (min-width: 1280px) {\n .hero-title {\n letter-spacing: -2.4px;\n width: 750px;\n order: unset;\n margin-top: 0;\n margin-bottom: 0;\n font-size: 60px;\n font-weight: 600;\n line-height: 62px;\n }\n}\n\n.hero-col-1 {\n justify-content: space-between;\n margin-bottom: 43px;\n display: flex;\n}\n\n.hero-col-2 {\n justify-content: space-between;\n display: flex;\n}\n\n.hp-slider-img {\n width: 266px;\n}\n\n@media screen and (min-width: 768px) {\n .hp-slider-img {\n width: 436px;\n }\n}\n\n@media screen and (min-width: 1280px) {\n .hp-slider-img {\n order: 3;\n align-self: flex-end;\n }\n}\n\n.banner-slider {\n flex-direction: column;\n row-gap: 20px;\n display: flex;\n}\n\nswiper-container {\n z-index: 0;\n}\n\nswiper-slide {\n height: 200px;\n justify-content: center;\n align-items: center;\n display: flex;\n}\n\n@media screen and (min-width: 768px) {\n swiper-slide {\n height: 255px;\n background-color: #1e2827;\n justify-content: center;\n align-items: center;\n display: flex;\n }\n}\n\n.slide-control {\n width: 100%;\n height: 32px;\n justify-content: space-between;\n align-items: flex-end;\n display: flex;\n}\n\n.button-list {\n gap: 12px;\n display: inline-flex;\n}\n\n.counter-list {\n color: #fff;\n gap: 6px;\n display: inline-flex;\n}\n\n.slider-range {\n width: 40px;\n height: 100%;\n position: relative;\n}\n\n.slider-range:before {\n content: \"\";\n width: 100%;\n height: 1px;\n background-color: currentColor;\n position: absolute;\n top: 7px;\n}\n\n.control_prev:hover, .control_next:hover, .control_prev:focus, .control_next:focus {\n color: #fefefe;\n}\n\n.control_prev, .control_next {\n width: 32px;\n height: 32px;\n color: rgba(254, 254, 254, .6);\n cursor: pointer;\n background: rgba(255, 255, 255, 0);\n border: 1px solid;\n border-radius: 8px;\n justify-content: center;\n align-items: center;\n padding: 0;\n transition: color .25s cubic-bezier(.4, 0, .2, 1);\n display: flex;\n}\n\n@media screen and (min-width: 768px) {\n .control_prev, .control_next {\n width: 40px;\n height: 40px;\n }\n}\n\n.chevronleft, .chevronright {\n stroke: currentColor;\n justify-content: center;\n align-items: center;\n display: flex;\n transform: translateX(-4px);\n}\n\n.slider_option {\n width: 160px;\n margin: 10px auto;\n font-size: 18px;\n position: relative;\n}\n\n.herotext-box {\n width: 282px;\n margin-left: auto;\n}\n\n@media screen and (min-width: 768px) {\n .herotext-box {\n width: 248px;\n margin-top: -40px;\n }\n}\n\n@media screen and (min-width: 1280px) {\n .herotext-box {\n order: 2;\n margin-top: 0;\n }\n}\n\n.herotext {\n color: var(--white);\n letter-spacing: -.28px;\n width: 282px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n}\n\n.hero-text {\n color: var(--white);\n font-weight: 300;\n display: inline-flex;\n}\n\n.hero-text-tablet {\n display: none;\n}\n\n.hero-watch-div {\n order: 4;\n}\n\n.hero-wristwatch {\n width: auto;\n}\n\n.hero-text-hidden {\n display: none;\n}\n\n@media screen and (max-width: 1176px) {\n .hero-col-1 {\n flex-wrap: wrap;\n display: flex;\n }\n\n .hero-title {\n width: 100%;\n }\n\n .herotext {\n width: 248px;\n position: absolute;\n top: 464px;\n right: 32px;\n }\n\n .hero-watch-div {\n width: 100%;\n order: unset;\n margin-top: 40px;\n }\n\n .hero-col-2 {\n display: block;\n }\n\n .hero-wristwatch {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .hero-section {\n padding: 40px 0;\n }\n\n .hero-title {\n font-size: 38px;\n }\n\n .herotext {\n display: none;\n }\n\n .hero-text-hidden {\n justify-content: flex-end;\n margin-top: 40px;\n padding-left: 70px;\n display: flex;\n }\n\n .herotext-mobile {\n color: var(--white);\n letter-spacing: -.28px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n }\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.about-section {\n padding: 80px 0;\n}\n\n.about-col-1 {\n justify-content: space-between;\n display: flex;\n}\n\n.about-title {\n color: var(--dark-green);\n letter-spacing: -.8px;\n font-family: Epilogue;\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n}\n\n.about-description:first-child {\n color: var(--black);\n letter-spacing: -.28px;\n width: 470px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n}\n\n.about-description {\n color: var(--black);\n letter-spacing: -.28px;\n width: 380px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n}\n\n.about-inner-col2 {\n justify-content: flex-end;\n gap: 40px;\n display: flex;\n}\n\n.about-col-2 {\n width: 100%;\n height: 500px;\n justify-content: flex-end;\n margin-top: 40px;\n display: flex;\n}\n\n@media screen and (max-width: 1176px) {\n .about-section {\n padding: 64px 0;\n }\n\n .about-description:first-child {\n width: 220px;\n }\n\n .about-description {\n width: 250px;\n }\n\n .about-inner-col2 {\n gap: 20px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .about-section {\n padding: 40px 0;\n }\n\n .about-col-1 {\n display: block;\n }\n\n .about-inner-col2 {\n flex-direction: column;\n gap: 20px;\n margin-top: 40px;\n }\n\n .about-description:first-child, .about-description {\n width: 100%;\n }\n\n .about-title {\n font-size: 32px;\n }\n\n .about-col-2 {\n height: 365px;\n }\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.catalog-image-container {\n width: 276px;\n height: 325px;\n margin-bottom: 0;\n}\n\n.catalog-title {\n color: var(--dark-green);\n letter-spacing: -.8px;\n font-family: Epilogue;\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n}\n\n.catalog {\n flex-wrap: wrap;\n justify-content: space-between;\n gap: 24px;\n margin-top: 64px;\n margin-bottom: 80px;\n display: flex;\n}\n\n.catalog-image {\n margin-top: 26px;\n margin-bottom: 25px;\n}\n\n.catalog-item {\n flex-basis: calc(25% - 24px);\n}\n\n.catalog-captions {\n background-color: var(--white);\n margin-top: 0;\n}\n\n.catalog .item-title {\n color: var(--black);\n white-space: nowrap;\n width: 276px;\n text-overflow: ellipsis;\n letter-spacing: -.28px;\n margin-bottom: 4px;\n padding: 0;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n overflow: hidden;\n}\n\n.catalog .item-price {\n color: var(--gray);\n letter-spacing: -.24px;\n font-family: Epilogue;\n font-size: 12px;\n font-weight: 400;\n line-height: 14px;\n}\n\n.heart-item {\n stroke: var(--black);\n fill: var(--white);\n margin-left: 230px;\n transition: fill .25s cubic-bezier(.4, 0, .2, 1);\n}\n\n.heart-item:hover, .heart-item:focus {\n fill: red;\n}\n\n.button.buy {\n background-color: var(--dark-green);\n color: var(--white);\n font-size: 12px;\n font-weight: 400px;\n border-radius: 8px;\n justify-content: flex-end;\n align-items: flex-start;\n margin-top: 80px;\n margin-left: auto;\n padding: 18px 35px;\n transition: border-color .25s cubic-bezier(.4, 0, .2, 1), background-color .25s cubic-bezier(.4, 0, .2, 1);\n display: flex;\n}\n\n.button.buy:hover, .button.buy:focus {\n border-color: var(--white);\n background-color: rgba(30, 40, 39, .8);\n}\n\n.catalog-cover-wrap {\n width: 276px;\n height: 325px;\n position: relative;\n overflow: hidden;\n}\n\n.catalog-cover-text {\n background-color: var(--dark-green);\n height: 100%;\n width: 100%;\n border-radius: 8px;\n padding: 20px;\n transition: transform .25s ease-in-out;\n position: absolute;\n top: 0;\n transform: translateY(100%);\n}\n\n.catalog-cover-text-title {\n color: var(--white);\n letter-spacing: -.28px;\n margin-top: 20px;\n margin-bottom: 10px;\n font-family: Epilogue;\n font-size: 14px;\n font-weight: 400;\n line-height: 18px;\n}\n\n.catalog-cover-text-body {\n color: rgba(255, 255, 255, .5);\n letter-spacing: -.14px;\n margin-bottom: 20px;\n font-family: Epilogue;\n font-size: 14px;\n font-weight: 400;\n line-height: 18px;\n}\n\n.catalog-item:hover .catalog-cover-text {\n transform: translateY(0);\n}\n\n.backdrop {\n width: 100%;\n height: 100%;\n opacity: 1;\n background-color: rgba(0, 0, 0, .2);\n transition: opacity .25s cubic-bezier(.4, 0, .2, 1);\n position: fixed;\n top: 0;\n left: 0;\n}\n\n.backdrop.is-hidden .modal {\n transform: translate(-50%, -50%)scale(0);\n}\n\n.catalog-modal {\n min-width: 904px;\n min-height: 694px;\n background-color: var(--white);\n border-radius: 8px;\n flex-direction: row;\n gap: 40px;\n padding: 40px;\n transition: transform .25s cubic-bezier(.4, 0, .2, 1);\n display: flex;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%)scale(1);\n}\n\n.catalog-close {\n width: 24px;\n height: 24px;\n cursor: pointer;\n background-color: #d3d3d3;\n border: 1px solid rgba(0, 0, 0, 0);\n justify-content: center;\n align-items: center;\n padding: 0;\n transition: transform .25s cubic-bezier(.4, 0, .2, 1), border-radius .25s cubic-bezier(.4, 0, .2, 1), border-color .25s cubic-bezier(.4, 0, .2, 1);\n display: flex;\n position: absolute;\n top: 20px;\n right: 20px;\n transform: rotate(0deg);\n}\n\n.catalog-close:hover, .catalog-close:focus {\n border-color: var(--darkgreen);\n border-radius: 50%;\n transform: rotate(180deg);\n}\n\n.is-hidden {\n visibility: none;\n opacity: 0;\n pointer-events: none;\n}\n\n.product-modal-image {\n width: 276px;\n height: 375px;\n margin-top: 0;\n}\n\n.modal-catalog-captions {\n background-color: var(--white);\n margin-top: 0;\n}\n\n.modal-item-title {\n white-space: nowrap;\n width: 276px;\n text-overflow: ellipsis;\n margin-bottom: 0;\n padding: 0;\n font-size: 14px;\n overflow: hidden;\n}\n\n.modal-item-price {\n font-size: 12px;\n}\n\n.form-modal-container {\n width: 100%;\n height: 100px;\n}\n\n.form-field {\n position: rel ative;\n flex-direction: column;\n display: flex;\n}\n\n.form-input, .form-textarea {\n width: 100%;\n border: 1px solid rgba(46, 47, 66, .4);\n border-radius: 8px;\n margin-top: 12px;\n margin-bottom: 24px;\n padding: 12px 16px;\n font-size: 16px;\n transition: border-color .25s cubic-bezier(.4, 0, .2, 1);\n}\n\n.form-input:hover, .form-input:focus, .form-textarea:hover, .form-textarea:focus {\n border-color: var(--black);\n}\n\n.form-textarea {\n resize: none;\n height: 166px;\n padding: 12px 16px;\n font-size: 16px;\n}\n\n.button.button-submit {\n width: 100%;\n background-color: var(--darkgreen);\n color: var(--white);\n border: 1px solid rgba(0, 0, 0, 0);\n border-radius: 8px;\n padding: 18px 0;\n font-size: 12px;\n transition: border-color .25s cubic-bezier(.4, 0, .2, 1), border .25s cubic-bezier(.4, 0, .2, 1), background-color .25s cubic-bezier(.4, 0, .2, 1);\n}\n\n.button.button-submit:hover, .button.button-submit:focus {\n border-color: var(--white);\n border: 1px solid var(--metallicgrey);\n background-color: rgba(30, 40, 39, .8);\n}\n\n.privacy-policy {\n color: rgba(20, 20, 20, .4);\n font-size: 12px;\n text-decoration: none;\n transition: -webkit-text-decoration .25s cubic-bezier(.4, 0, .2, 1), text-decoration .25s cubic-bezier(.4, 0, .2, 1);\n}\n\n.privacy-policy:hover, .privacy-policy:focus {\n text-decoration: underline;\n}\n\n.submit-note {\n color: rgba(20, 20, 20, .4);\n margin-top: 12px;\n font-size: 12px;\n}\n\n@media screen and (max-width: 1176px) {\n .catalog-section {\n padding: 64px 0;\n }\n\n .catalog {\n margin-bottom: 40px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .catalog-section {\n padding: 40px 0;\n }\n\n .catalog {\n justify-content: center;\n }\n\n .catalog-title {\n font-size: 32px;\n }\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.gallery-section {\n padding: 80px 0;\n}\n\n.top-text {\n color: var(--light-gray);\n letter-spacing: .72px;\n margin-bottom: 8px;\n font-family: Epilogue;\n font-size: 12px;\n font-style: normal;\n font-weight: 300;\n line-height: 14px;\n}\n\n.gallery-title {\n color: var(--dark-green);\n letter-spacing: -.8px;\n font-family: Epilogue;\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n}\n\n.gallery-item {\n margin-top: 80px;\n}\n\n.gallery-item-list {\n justify-content: space-between;\n gap: 24px;\n display: flex;\n}\n\n@media screen and (max-width: 1176px) {\n .gallery-section {\n padding: 64px 0;\n }\n\n .catalog {\n margin-bottom: 40px;\n }\n\n .gallery-item {\n margin-top: 40px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .gallery-section {\n padding: 40px 0;\n }\n\n .gallery-title {\n font-size: 32px;\n }\n\n .gallery-title br {\n display: none;\n }\n\n .gallery-item-list {\n flex-direction: column;\n gap: 20px;\n display: flex;\n }\n}\n\n.sale-section {\n width: 100%;\n padding: 0 0 80px;\n}\n\n.sale-description, .sale-description-details {\n color: rgba(20, 20, 20, .5);\n letter-spacing: -.14px;\n margin: 0 auto;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n}\n\n.sale-watch:hover {\n cursor: pointer;\n}\n\n.watch-items {\n line-height: 0;\n list-style: none;\n}\n\n.watch-items:not(:last-child) {\n margin-bottom: 10px;\n}\n\n.sale-heading {\n color: var(--black, #141414);\n letter-spacing: -.64px;\n margin-bottom: 40px;\n font-family: Epilogue;\n font-size: 32px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n}\n\n@media screen and (min-width: 768px) {\n .sale-heading {\n color: var(--dark-green, #1e2827);\n letter-spacing: -.8px;\n font-size: 40px;\n line-height: 44px;\n }\n}\n\n.sale-heading {\n color: var(--black, #141414);\n letter-spacing: -.64px;\n margin-bottom: 40px;\n font-family: Epilogue;\n font-size: 32px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n}\n\n@media screen and (min-width: 768px) {\n .sale-heading {\n color: var(--dark-green);\n letter-spacing: -.8px;\n font-size: 40px;\n line-height: 44px;\n }\n}\n\n@media screen and (min-width: 768px) {\n .item-wrapper {\n width: 768px;\n margin-left: 66px;\n margin-right: 0;\n }\n}\n\n@media screen and (min-width: 1158px) {\n .item-wrapper {\n width: 1081px;\n height: 614px;\n gap: 40px;\n margin-left: 97px;\n margin-right: 0;\n padding-bottom: 0;\n display: flex;\n }\n}\n\n.wrapper {\n display: flex;\n}\n\n@media screen and (min-width: 768px) {\n .sale-watch {\n width: 146px;\n height: 146px;\n }\n}\n\n.preview-wrapper {\n width: 235px;\n height: 350px;\n background-color: #141414;\n justify-content: center;\n align-items: center;\n margin-bottom: 0;\n margin-left: 20px;\n padding-bottom: 0;\n display: flex;\n}\n\n#imagecontainer {\n max-width: 100%;\n max-height: 100%;\n overflow: hidden;\n}\n\n#imagecontainer img {\n max-width: 100%;\n max-height: 100%;\n margin: auto;\n}\n\n@media screen and (min-width: 768px) {\n .preview-wrapper {\n width: 406px;\n height: 614px;\n background-color: #141414;\n justify-content: center;\n align-items: center;\n margin-bottom: 0;\n margin-left: 20px;\n padding-bottom: 0;\n display: flex;\n }\n\n #imagecontainer {\n max-width: 100%;\n max-height: 100%;\n overflow: hidden;\n }\n\n #imagecontainer img {\n max-width: 100%;\n max-height: 100%;\n margin: auto;\n }\n}\n\n.sale-watch-preview {\n width: 235px;\n height: 351px;\n background-color: #141414;\n margin-bottom: -2px;\n margin-left: 20px;\n padding: 0;\n display: none;\n}\n\n@media screen and (min-width: 768px) {\n .sale-watch-preview {\n width: 100%;\n height: auto;\n }\n}\n\n.sale-info-container {\n width: 335px;\n margin: 0;\n padding: 0;\n}\n\n@media screen and (min-width: 768px) {\n .sale-info-container {\n width: 572px;\n margin: 0;\n padding: 0;\n }\n}\n\n@media screen and (min-width: 1158px) {\n .sale-info-container {\n width: 369px;\n }\n}\n\n.sale-details-heading {\n color: var(--black, #141414);\n letter-spacing: -.48px;\n margin-bottom: 0;\n font-family: Epilogue;\n font-size: 24px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n}\n\n@media screen and (min-width: 768px) {\n .sale-details-heading {\n letter-spacing: -.76px;\n margin-bottom: 0;\n font-size: 38px;\n line-height: 40px;\n }\n}\n\n@media screen and (min-width: 1158px) {\n .sale-details-heading {\n margin-top: 0;\n }\n}\n\n.margin-container {\n width: 335px;\n margin-top: 40px;\n padding: 0;\n}\n\n@media screen and (min-width: 768px) {\n .margin-container {\n width: 574px;\n }\n}\n\n@media screen and (min-width: 1158px) {\n .margin-container {\n width: 1081px;\n width: 369px;\n margin-top: 0;\n margin-bottom: 40px;\n }\n}\n\n.sale-product-tag {\n color: rgba(20, 20, 20, .5);\n letter-spacing: -.28px;\n margin-top: 8px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n}\n\n.current-price-on-sale {\n color: var(--black, #141414);\n letter-spacing: -.36px;\n margin: 0 auto;\n font-family: Epilogue;\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n}\n\n.actual-price {\n color: rgba(20, 20, 20, .5);\n letter-spacing: -.24px;\n margin-left: 8px;\n font-family: Epilogue;\n font-size: 12px;\n font-style: normal;\n font-weight: 400;\n line-height: 14px;\n -webkit-text-decoration-line: line-through;\n text-decoration-line: line-through;\n}\n\n.sale-details-title {\n color: var(--black, #141414);\n letter-spacing: -.36px;\n text-transform: uppercase;\n border-top: 1px solid var(--black, #141414);\n align-items: center;\n margin: 0 auto;\n padding-top: 8px;\n padding-bottom: 8px;\n font-family: Epilogue;\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n display: flex;\n position: relative;\n}\n\n@media screen and (min-width: 768px) {\n .sale-details-title {\n width: 572px;\n }\n}\n\n@media screen and (min-width: 1158px) {\n .sale-details-title {\n width: 369px;\n }\n}\n\n.sale-details-title:after {\n content: \"\";\n width: 16px;\n height: 2px;\n background-color: #141414;\n position: absolute;\n left: 319px;\n}\n\n@media screen and (min-width: 768px) {\n .sale-details-title:after {\n left: 556px;\n }\n}\n\n@media screen and (min-width: 768px) and (min-width: 1158px) {\n .sale-details-title:after {\n left: 353px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .hero-section {\n padding: 40px 0;\n }\n}\n\n.activeimage {\n display: block;\n}\n\n:root {\n --white: #fff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, .5);\n --light-gray: rgba(20, 20, 20, .4);\n --border: rgba(255, 255, 255, .1);\n}\n\n.footer {\n background: var(--dark-green);\n padding: 104px 0 32px;\n}\n\n.footer-container {\n justify-content: space-between;\n display: flex;\n}\n\n.lower-container {\n justify-content: space-between;\n margin-top: 174px;\n display: flex;\n}\n\n.footer-navigation {\n flex-direction: column;\n gap: 40px;\n display: flex;\n}\n\n.footer-logo-container {\n margin-bottom: 40px;\n}\n\n.footer-address-list {\n flex-direction: column;\n gap: 20px;\n display: flex;\n}\n\n.footer-navigation-list {\n flex-direction: column;\n gap: 18px;\n display: flex;\n}\n\n.footer-navigation-link {\n color: var(--white);\n text-transform: uppercase;\n font-family: Epilogue;\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n}\n\n.footer-social-list {\n justify-content: flex-start;\n gap: 16px;\n display: flex;\n}\n\n.footer-social-item {\n width: 40px;\n height: 40px;\n border: 1px solid rgba(254, 254, 254, .6);\n border-radius: 10px;\n justify-content: center;\n align-items: center;\n display: flex;\n}\n\n.footer-social-item:hover, .footer-social-item:focus {\n border: #fff;\n}\n\n.footer-social-link {\n cursor: pointer;\n color: rgba(254, 254, 254, .6);\n border-color: var(--border);\n justify-content: center;\n transition: color .25s cubic-bezier(.4, 0, .2, 1), border-color .25s cubic-bezier(.4, 0, .2, 1);\n display: flex;\n}\n\n.footer-social-link:hover, .footer-social-link:focus {\n color: var(--white);\n border-color: #fff;\n}\n\n.footer-social-icon {\n fill: var(--white);\n}\n\n.lower-text {\n color: var(--light-green);\n letter-spacing: -.28px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n}\n\n.lower-footer-link {\n color: var(--light-green);\n text-align: right;\n letter-spacing: -.28px;\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n}\n\n.footer-container-5 {\n gap: 18px;\n display: flex;\n}\n\n@media screen and (max-width: 767px) {\n .footer {\n padding: 40px 0;\n }\n\n .footer-container {\n flex-wrap: wrap;\n row-gap: 40px;\n display: flex;\n }\n\n .lower-container {\n flex-direction: column;\n gap: 14px;\n display: flex;\n }\n\n .footer-container-1 {\n width: 80%;\n }\n\n .footer-container-2 {\n width: 20%;\n justify-content: flex-end;\n }\n\n .footer-navigation-link {\n font-size: 14px;\n }\n\n .lower-text, .lower-footer-link {\n font-size: 12px;\n }\n}\n\n/*# sourceMappingURL=index.d6a6649a.css.map */\n","/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n::before,\n::after {\n\tbox-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\nhtml {\n\t-moz-tab-size: 4;\n\ttab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n\tmargin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n\tfont-family:\n\t\tsystem-ui,\n\t\t-apple-system, /* Firefox supports this but not yet `system-ui` */\n\t\t'Segoe UI',\n\t\tRoboto,\n\t\tHelvetica,\n\t\tArial,\n\t\tsans-serif,\n\t\t'Apple Color Emoji',\n\t\t'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n\ttext-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n\tfont-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n\tfont-family:\n\t\tui-monospace,\n\t\tSFMono-Regular,\n\t\tConsolas,\n\t\t'Liberation Mono',\n\t\tMenlo,\n\t\tmonospace; /* 1 */\n\tfont-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n\tfont-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}\n\nsub {\n\tbottom: -0.25em;\n}\n\nsup {\n\ttop: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n\ttext-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n\t-webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n:-moz-focusring {\n\toutline: 1px dotted ButtonText;\n}\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n:-moz-ui-invalid {\n\tbox-shadow: none;\n}\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n\tpadding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n\tvertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n\theight: auto;\n}\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n\tdisplay: list-item;\n}\n","@import './common';\n@import './header';\n@import './herostyles';\n@import './about';\n@import './catalog';\n@import './gallery';\n@import './sale';\n@import './footer';","@import '~node_modules/modern-normalize/modern-normalize.css';\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np {\n margin: 0;\n}\n\nul {\n margin: 0;\n padding: 0;\n}\n\nimg {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\nhtml {\n box-sizing: border-box;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\na{\n text-decoration: none;\n \n}\n\n.list {\n list-style-type: none;\n padding: 0;\n margin: 0;\n}\n\nbody {\n font-family: 'Epilogue', sans-serif;\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n letter-spacing: -0.28px;\n margin: 0;\n}\n\n.section{\n width: 100%;\n margin: auto;\n}\n\n.container {\n width: 1280px;\n margin: 0 auto;\n padding: 0 20px;\n}\n\n\n@media screen and (max-width: 1176px){\n .container {\n width: 768px;\n padding: 0 32px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n}",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1E2827;\n --light-green: #C6CDD1;\n --gray: rgba(20, 20, 20, 0.50);\n --light-gray: rgba(20, 20, 20, 0.40);\n --border: rgba(255, 255, 255, 0.10);\n}\n\n.header{\n padding: 36px 0;\n background: var(--black);\n}\n\n.header-container{\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n\n.header-logo{\n width: 123px;\n height: 19px;\n}\n\n.header-navigation{\n display: flex;\n align-items: center;\n column-gap: 80px;\n}\n\n.header-navigation-list{\n display: flex;\n align-items: center;\n gap: 40px;\n}\n\n.header-navigation-list li{\n display: flex;\n align-items: center;\n}\n\n\n.header-navigation-link{\n color: #fefefe99;\n font-family: Epilogue;\n font-size: 9px;\n font-style: normal;\n font-weight: 400;\n line-height: 12px;\n text-transform: uppercase;\n transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.header-navigation-link:hover{\n color: rgba(254, 254, 254, 1);\n\n}\n\n\n.header-button{\n color: #fefefe99;\n text-align: center;\n font-family: Epilogue;\n font-size: 9px;\n font-style: normal;\n font-weight: 400;\n line-height: 12px;\n // text-transform: uppercase;\n padding: 18px 36px;\n border-radius: 8px;\n background-color: var(--dark-green);\n border: none;\n cursor: pointer;\n transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.header-button:hover {\n color: rgba(254, 254, 254, 1);\n}\n\n.hamburger-container{\n display: none;\n}\n\n\n@media screen and (max-width: 1176px) {\n .header{\n padding: 20px 0;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .header {\n padding: 36px 0;\n }\n\n .header-navigation-list, .header-button{\n display: none;\n }\n\n .hamburger-container{\n display: flex;\n justify-content: flex-end;\n }\n}\n\n\n.hamburger{\n width: 100%;\n height: 100%;\n background: var(--dark-green);\n transform: translateX(0);\n z-index: 999;\n position: fixed;\n top: 0;\n right: 0;\n padding: 36px 20px;\n\n transform: translateX(0);\n transition-property: transform, opacity;\n transition-duration: 250ms, 250ms;\n transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1), cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.hamburger.is-hidden{\n transform: translateX(100%);\n}\n\n.hamburger-close-icon{\n fill: var(--white);\n}\n\n.menu-burger-container{\n display: flex;\n align-content: center;\n justify-content: space-between;\n}\n\n.hamburger-close{\n color: var(--white);\n}\n\n\n.hamburger-menu-list{\n position: fixed;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n}\n\n.hamburger_link{\n color: var(--white);\n padding: 7px 0;\n display: block;\n}",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1E2827;\n --light-green: #C6CDD1;\n --gray: rgba(20, 20, 20, 0.50);\n --light-gray: rgba(20, 20, 20, 0.40);\n --border: rgba(255, 255, 255, 0.10);\n}\n\n.hero-section {\n background-color: var(--black);\n width: 100%;\n padding: 80px 0;\n\n}\n\n.hero-title {\n color: var(--white);\n font-family: 'Epilogue';\n font-size: 38px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n letter-spacing: -1.52px;\n margin-bottom: 20px;\n width: unset;\n \n\n @media screen and (min-width: 768px) {\n color: var(--white);\n font-family: 'Epilogue';\n font-size: 60px;\n font-style: normal;\n font-weight: 600;\n line-height: 62px; \n letter-spacing: -2.4px;\n}\n\n @media screen and (min-width: 1280px) {\n font-size: 60px;\n font-weight: 600;\n line-height: 62px;\n letter-spacing: -2.4px;\n margin-top: 0;\n margin-bottom: 0;\n width: 750px;\n order: unset; \n }\n}\n\n.hero-col-1{\n display: flex;\n justify-content: space-between;\n margin-bottom: 43px;\n}\n\n.hero-col-2{\n display: flex;\n justify-content: space-between;\n}\n\n\n/* Start of Slider */\n.hp-slider-img{\n width: 266px;\n\n @media screen and (min-width: 768px) {\n width: 436px;\n }\n\n @media screen and (min-width: 1280px){\n order: 3;\n align-self: flex-end; \n }\n}\n\n.banner-slider{ \n display: flex;\n flex-direction: column;\n row-gap: 20px;\n}\n\nswiper-container {\n z-index: 0;\n}\n\nswiper-slide{\n display: flex;\n justify-content: center;\n align-items: center;\n height: 200px;\n\n @media screen and (min-width: 768px) {\n background-color: #1e2827;\n display: flex;\n justify-content: center;\n align-items: center;\n height: 255px;\n }\n}\n\n.slide-control {\n width: 100%;\n display: flex;\n align-items: flex-end;\n justify-content: space-between;\n height: 32px;\n\n}\n\n.button-list{\n display: inline-flex;\n gap: 12px;\n}\n\n.counter-list{\n display: inline-flex;\n color:#fff;\n gap: 6px;\n\n}\n\n.slider-range{\n position: relative;\n width: 40px;\n height: 100%;\n}\n\n.slider-range::before{\n content: \"\";\n position: absolute;\n top: 7px;\n width: 100%;\n height: 1px;\n background-color: currentColor; \n}\n\n.control_prev:hover, .control_next:hover,\n.control_prev:focus, .control_next:focus {\n color: rgba(254, 254, 254, 1);\n\n}\n\n.control_prev, .control_next {\n border-radius: 8px;\n width: 32px;\n height: 32px;\n background: #ffffff00;\n color: rgba(254, 254, 254, 0.60);\n cursor: pointer;\n border: 1px solid currentColor;\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 0;\n transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n\n @media screen and (min-width: 768px) {\n width: 40px;\n height: 40px;\n \n }\n}\n\n.chevronleft, .chevronright {\n stroke: currentColor;\n display: flex;\n justify-content: center;\n align-items: center;\n transform: translateX(-4px);\n}\n\n\n\n.slider_option {\n position: relative;\n margin: 10px auto;\n width: 160px;\n font-size: 18px;\n}\n\n/** End Slider **/\n\n.herotext-box{\n width: 282px;\n margin-left: auto;\n\n @media screen and (min-width: 768px) {\n width: 248px;\n margin-top: -40px;\n \n }\n\n @media screen and (min-width: 1280px) {\n margin-top: 0;\n order: 2;\n \n }\n}\n\n.herotext{\n color: var(--white);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n letter-spacing: -0.28px;\n width: 282px;\n}\n\n.hero-text {\n \n color: var(--white);\n font-weight: 300;\n display: inline-flex;\n\n @media screen and (min-width: 768px) { \n }\n}\n\n.hero-text-tablet{\n display: none;\n}\n\n.hero-watch-div{\n order: 4;\n\n}\n\n.hero-wristwatch{\n width: auto;\n}\n\n .hero-text-hidden{\n display: none;\n }\n\n\n@media screen and (max-width: 1176px) {\n .hero-col-1{\n display: flex;\n flex-wrap: wrap;\n }\n\n .hero-title{\n width: 100%;\n }\n\n .herotext{\n position: absolute;\n right: 32px;\n top: 464px;\n width: 248px;\n }\n\n .hero-watch-div{\n width: 100%;\n order: unset;\n margin-top: 40px;\n }\n\n .hero-col-2{\n display: block;\n }\n\n .hero-wristwatch{\n width: 100%;\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .hero-section{\n padding: 40px 0;\n }\n\n .hero-title{\n font-size: 38px;\n }\n\n .herotext{\n display: none;\n }\n\n .hero-text-hidden{\n display: flex;\n justify-content: flex-end;\n margin-top: 40px;\n padding-left: 70px;\n }\n\n .herotext-mobile{\n color: var(--white);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n letter-spacing: -0.28px;\n }\n}",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1E2827;\n --light-green: #C6CDD1;\n --gray: rgba(20, 20, 20, 0.50);\n --light-gray: rgba(20, 20, 20, 0.40);\n --border: rgba(255, 255, 255, 0.10);\n}\n\n.about-section{\n padding: 80px 0;\n}\n\n.about-col-1{\n display: flex;\n justify-content: space-between;\n}\n\n.about-title{\n color: var(--dark-green);\n font-family: 'Epilogue';\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n letter-spacing: -0.8px;\n}\n\n.about-description:first-child {\n color: var(--black);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n letter-spacing: -0.28px;\n width: 470px;\n}\n\n.about-description{\n color: var(--black);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 300;\n line-height: 18px;\n letter-spacing: -0.28px;\n width: 380px;\n}\n\n.about-inner-col2{\n display: flex;\n justify-content: flex-end;\n gap: 40px;\n}\n\n.about-col-2{\n margin-top: 40px;\n width: 100%;\n height: 500px;\n display: flex;\n justify-content: flex-end;\n}\n\n\n@media screen and (max-width: 1176px) {\n .about-section{\n padding: 64px 0;\n }\n\n .about-description:first-child{\n width: 220px;\n }\n .about-description{\n width: 250px;\n }\n\n .about-inner-col2{\n gap: 20px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .about-section {\n padding: 40px 0;\n }\n\n .about-col-1{\n display: block;\n }\n\n .about-inner-col2{\n margin-top: 40px;\n gap: 20px;\n flex-direction: column;\n }\n\n .about-description:first-child, .about-description {\n width: 100%;\n }\n\n .about-title{\n font-size: 32px;\n }\n\n .about-col-2{\n height: 365px;\n }\n\n \n\n}",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1e2827;\n --light-green: #c6cdd1;\n --gray: rgba(20, 20, 20, 0.5);\n --light-gray: rgba(20, 20, 20, 0.4);\n --border: rgba(255, 255, 255, 0.1);\n}\n\n/*catalog styling*/\n\n.catalog-image-container {\n margin-bottom: 0px;\n width: 276px;\n height: 325px;\n}\n\n.catalog-title {\n color: var(--dark-green);\n font-family: 'Epilogue';\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n letter-spacing: -0.8px;\n}\n\n.catalog {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n margin-top: 64px;\n margin-bottom: 80px;\n gap: 24px;\n}\n\n.catalog-image {\n margin-top: 26px;\n margin-bottom: 25px;\n}\n\n.catalog-item {\n flex-basis: calc(100% / 4 - 24px);\n}\n\n.catalog-captions {\n background-color: var(--white);\n margin-top: 0px;\n}\n\n.catalog .item-title {\n color: var(--black);\n margin-bottom: 0;\n padding: 0;\n white-space: nowrap;\n width: 276px;\n text-overflow: ellipsis;\n overflow: hidden;\n font-size: 14px;\n font-family: 'Epilogue';\n font-weight: 400;\n font-style: normal;\n line-height: 18px;\n letter-spacing: -0.28px;\n margin-bottom: 4px;\n}\n\n.catalog .item-price {\n color: var(--gray);\n font-family: 'Epilogue';\n font-size: 12px;\n font-weight: 400;\n line-height: 14px;\n letter-spacing: -0.24px;\n}\n\n.heart-item {\n stroke: var(--black);\n fill: var(--white);\n margin-left: 230px;\n\n transition: fill 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.heart-item:hover,\n.heart-item:focus {\n fill: red;\n}\n\n.button.buy {\n background-color: var(--dark-green);\n color: var(--white);\n font-size: 12px;\n font-weight: 400px;\n padding: 18px 35px;\n border-radius: 8px;\n display: flex;\n justify-content: flex-end;\n align-items: flex-start;\n margin-left: auto;\n margin-top: 80px;\n\n transition: border-color 250ms cubic-bezier(0.4, 0, 0.2, 1),\n background-color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.button.buy:hover,\n.button.buy:focus {\n border-color: var(--white);\n background-color: rgba(30, 40, 39, 0.8);\n}\n\n/*for cover wrap*/\n.catalog-cover-wrap {\n position: relative;\n overflow: hidden;\n width: 276px;\n height: 325px;\n}\n.catalog-cover-text {\n position: absolute;\n top: 0;\n background-color: var(--dark-green);\n border-radius: 8px;\n transform: translateY(100%);\n transition: transform 250ms ease-in-out;\n height: 100%;\n width: 100%;\n padding: 20px;\n}\n\n.catalog-cover-text-title {\n font-family: 'Epilogue';\n font-size: 14px;\n color: var(--white);\n font-weight: 400;\n margin-bottom: 10px;\n line-height: 18px;\n letter-spacing: -0.28px;\n margin-top: 20px;\n}\n\n.catalog-cover-text-body {\n font-family: 'Epilogue';\n font-size: 14px;\n font-weight: 400;\n color: rgba(255, 255, 255, 0.5);\n line-height: 18px;\n letter-spacing: -0.14px;\n // margin-top: 20px;\n margin-bottom: 20px;\n}\n\n.catalog-item:hover .catalog-cover-text {\n transform: translateY(0);\n}\n\n/*for modal*/\n.backdrop {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.2);\n opacity: 1;\n transition: opacity 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.backdrop.is-hidden .modal {\n transform: translate(-50%, -50%) scale(0);\n}\n\n.catalog-modal {\n position: absolute;\n top: 50%;\n left: 50%;\n min-width: 904px;\n min-height: 694px;\n background-color: var(--white);\n border-radius: 8px;\n display: flex;\n flex-direction: row;\n gap: 40px;\n padding: 40px;\n\n transform: translate(-50%, -50%) scale(1);\n transition: transform 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.catalog-close {\n position: absolute;\n top: 20px;\n right: 20px;\n padding: 0px;\n justify-content: center;\n display: flex;\n align-items: center;\n width: 24px;\n height: 24px;\n cursor: pointer;\n background-color: lightgrey;\n border: 1px solid transparent;\n\n transform: rotate(0deg);\n transition: transform 250ms cubic-bezier(0.4, 0, 0.2, 1),\n border-radius 250ms cubic-bezier(0.4, 0, 0.2, 1),\n border-color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.catalog-close:hover,\n.catalog-close:focus {\n border-radius: 50%;\n transform: rotate(180deg);\n border-color: var(--darkgreen);\n}\n\n.is-hidden {\n visibility: none;\n opacity: 0;\n pointer-events: none;\n}\n\n.product-modal-image {\n margin-top: 0px;\n width: 276px;\n height: 375px;\n}\n\n.modal-catalog-captions {\n background-color: var(--white);\n margin-top: 0px;\n}\n\n.modal-item-title {\n margin-bottom: 0;\n padding: 0;\n white-space: nowrap;\n width: 276px;\n text-overflow: ellipsis;\n overflow: hidden;\n font-size: 14px;\n}\n\n.modal-item-price {\n font-size: 12px;\n}\n\n.form-modal-container {\n width: 100%;\n height: 100;\n}\n\n/*modal-forms*/\n\n.form-field {\n display: flex;\n position: rel ative;\n flex-direction: column;\n}\n\n.form-input,\n.form-textarea {\n font-size: 16px;\n width: 100%;\n margin-bottom: 24px;\n margin-top: 12px;\n padding: 12px 16px;\n border-radius: 8px;\n border: 1px solid rgba(46, 47, 66, 0.4);\n\n transition: border-color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.form-input:hover,\n.form-input:focus,\n.form-textarea:hover,\n.form-textarea:focus {\n border-color: var(--black);\n}\n\n.form-textarea {\n resize: none;\n padding-left: 16px;\n padding-right: 16px;\n padding-top: 12px;\n padding-bottom: 12px;\n font-size: 16px;\n height: 166px;\n}\n\n.button.button-submit {\n width: 100%;\n background-color: var(--darkgreen);\n padding: 18px 0px;\n color: var(--white);\n border-radius: 8px;\n font-size: 12px;\n border: 1px solid transparent;\n\n transition: border-color 250ms cubic-bezier(0.4, 0, 0.2, 1),\n border 250ms cubic-bezier(0.4, 0, 0.2, 1),\n background-color 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.button.button-submit:hover,\n.button.button-submit:focus {\n border-color: var(--white);\n border: 1px solid var(--metallicgrey);\n background-color: rgba(30, 40, 39, 0.8);\n}\n\n.privacy-policy {\n text-decoration: none;\n color: rgba(20, 20, 20, 0.4);\n font-size: 12px;\n transition: text-decoration 250ms cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n.privacy-policy:hover,\n.privacy-policy:focus {\n text-decoration: underline;\n}\n\n.submit-note {\n color: rgba(20, 20, 20, 0.4);\n font-size: 12px;\n margin-top: 12px;\n}\n\n@media screen and (max-width: 1176px) {\n .catalog-section {\n padding: 64px 0;\n }\n\n .catalog {\n margin-bottom: 40px;\n }\n}\n\n@media screen and (max-width: 767px) {\n .catalog-section {\n padding: 40px 0;\n }\n\n .catalog {\n justify-content: center;\n }\n\n .catalog-title {\n font-size: 32px;\n }\n}\n",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1E2827;\n --light-green: #C6CDD1;\n --gray: rgba(20, 20, 20, 0.50);\n --light-gray: rgba(20, 20, 20, 0.40);\n --border: rgba(255, 255, 255, 0.10);\n}\n\n.gallery-section{\n padding: 80px 0;\n}\n\n.top-text{\n color: var(--light-gray);\n font-family: 'Epilogue';\n font-size: 12px;\n font-style: normal;\n font-weight: 300;\n line-height: 14px;\n letter-spacing: 0.72px;\n margin-bottom: 8px;\n}\n\n.gallery-title{\n color: var(--dark-green);\n font-family: 'Epilogue';\n font-size: 40px;\n font-style: normal;\n font-weight: 600;\n line-height: 44px;\n letter-spacing: -0.8px;\n}\n\n.gallery-item{\n margin-top: 80px;\n}\n\n\n.gallery-item-list{\n display: flex;\n justify-content: space-between;\n gap: 24px;\n}\n\n\n@media screen and (max-width: 1176px) {\n .gallery-section {\n padding: 64px 0;\n }\n\n .catalog {\n margin-bottom: 40px;\n }\n\n .gallery-item{\n margin-top: 40px;\n }\n\n}\n\n@media screen and (max-width: 767px) {\n .gallery-section{\n padding: 40px 0;\n }\n\n .gallery-title{\n font-size: 32px;\n }\n\n .gallery-title br {\n display: none;\n }\n\n .gallery-item-list{\n display: flex;\n flex-direction: column;\n gap: 20px;\n }\n\n}",".sale-section {\n width: 100%;\n padding: 0 0 80px 0;\n}\n\n.sale-description {\n color: rgba(20, 20, 20, 0.5);\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.14px;\n margin-top: 9px;\n margin: 0 auto;\n}\n\n.sale-description-details {\n color: rgba(20, 20, 20, 0.5);\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.14px;\n margin-top: 9px;\n margin: 0 auto;\n}\n\n.sale-watch:hover {\n cursor: pointer;\n}\n\n.watch-items {\n list-style: none;\n line-height: 0em;\n}\n\n.watch-items:not(:last-child) {\n margin-bottom: 10px;\n}\n\n.sale-heading {\n color: var(--black, #141414);\n font-family: Epilogue;\n font-size: 32px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n letter-spacing: -0.64px;\n margin-bottom: 40px;\n\n @media screen and (min-width: 768px) {\n color: var(--dark-green, #1e2827);\n font-size: 40px;\n line-height: 44px;\n letter-spacing: -0.8px;\n }\n}\n\n.sale-heading {\n color: var(--black, #141414);\n font-family: Epilogue;\n font-size: 32px;\n font-style: normal;\n font-weight: 600;\n line-height: 40px;\n letter-spacing: -0.64px;\n margin-bottom: 40px;\n\n @media screen and (min-width: 768px) {\n color: var(--dark-green);\n font-size: 40px;\n line-height: 44px;\n letter-spacing: -0.8px;\n }\n}\n\n.item-wrapper {\n @media screen and (min-width: 768px) {\n margin-left: 66px;\n margin-right: 0px;\n width: 768px;\n }\n\n @media screen and (min-width: 1158px) {\n width: 1081px;\n display: flex;\n gap: 40px;\n height: 614px;\n margin-left: 97px;\n margin-right: 0px;\n padding-bottom: 0px;\n margin-right: 0px;\n }\n}\n\n.wrapper {\n display: flex;\n}\n\n@media screen and (min-width: 768px) {\n .sale-watch {\n width: 146px;\n height: 146px;\n }\n}\n\n.preview-wrapper {\n width: 235px;\n height: 350px;\n margin-bottom: 0px;\n padding-bottom: 0px;\n margin-left: 20px;\n margin-bottom: 0px;\n display: flex;\n align-items: center;\n justify-content: center;\n background-color: #141414;\n}\n\n#imagecontainer {\n max-width: 100%;\n max-height: 100%;\n overflow: hidden;\n}\n\n#imagecontainer img {\n max-width: 100%;\n max-height: 100%;\n // display: block;\n margin: auto;\n}\n\n@media screen and (min-width: 768px) {\n .preview-wrapper {\n width: 406px;\n height: 614px;\n\n margin-bottom: 0px;\n padding-bottom: 0px;\n margin-left: 20px;\n margin-bottom: 0px;\n display: flex;\n align-items: center;\n justify-content: center;\n background-color: #141414;\n }\n\n #imagecontainer {\n max-width: 100%;\n max-height: 100%;\n overflow: hidden;\n }\n\n #imagecontainer img {\n max-width: 100%;\n max-height: 100%;\n // display: none;\n margin: auto;\n }\n}\n\n\n\n.sale-watch-preview {\n width: 235px;\n height: 351px;\n padding: 0px;\n margin-bottom: -2px;\n margin-left: 20px;\n background-color: #141414;\n display: none;\n \n\n @media screen and (min-width: 768px) {\n width: 100%;\n height: auto;\n }\n}\n\n\n\n.sale-info-container {\n padding: 0px;\n margin: 0px;\n width: 335px;\n\n @media screen and (min-width: 768px) {\n padding: 0px;\n margin: 0px;\n width: 572px;\n }\n\n @media screen and (min-width: 1158px) {\n width: 369px;\n }\n}\n\n.sale-details-heading {\n color: var(--black, #141414);\n font-family: Epilogue;\n font-size: 24px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n letter-spacing: -0.48px;\n\n margin-bottom: 0px;\n\n @media screen and (min-width: 768px) {\n font-size: 38px;\n line-height: 40px;\n letter-spacing: -0.76px;\n margin-bottom: 0px;\n }\n\n @media screen and (min-width: 1158px) {\n margin-top: 0px;\n }\n}\n\n.margin-container {\n margin-top: 40px;\n width: 335px;\n padding: 0px;\n\n @media screen and (min-width: 768px) {\n width: 574px;\n }\n\n @media screen and (min-width: 1158px) {\n width: 1081px;\n margin-top: 0px;\n margin-bottom: 40px;\n width: 369px;\n }\n}\n\n.sale-product-tag {\n color: rgba(20, 20, 20, 0.5);\n font-family: Epilogue;\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.28px;\n margin-top: 8px;\n}\n\n.current-price-on-sale {\n color: var(--black, #141414);\n font-family: Epilogue;\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n letter-spacing: -0.36px;\n margin: 0 auto;\n}\n\n.actual-price {\n color: rgba(20, 20, 20, 0.5);\n font-family: Epilogue;\n font-size: 12px;\n font-style: normal;\n font-weight: 400;\n line-height: 14px; /* 116.667% */\n letter-spacing: -0.24px;\n text-decoration-line: line-through;\n margin-left: 8px;\n}\n\n.sale-details-title {\n color: var(--black, #141414);\n font-family: Epilogue;\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n letter-spacing: -0.36px;\n text-transform: uppercase;\n padding-top: 8px;\n padding-bottom: 8px;\n margin: 0 auto;\n border-top: 1px solid var(--black, #141414);\n display: flex;\n align-items: center;\n position: relative;\n\n @media screen and (min-width: 768px) {\n width: 572px;\n }\n\n @media screen and (min-width: 1158px) {\n width: 369px;\n }\n}\n\n.sale-details-title::after {\n content: '';\n width: 16px;\n height: 2px;\n background-color: #141414;\n position: absolute;\n left: 319px;\n}\n\n@media screen and (min-width: 768px) {\n .sale-details-title::after {\n left: 556px;\n }\n\n @media screen and (min-width: 1158px) {\n .sale-details-title::after {\n left: 353px;\n }\n }\n}\n\n@media screen and (max-width: 767px) {\n .container {\n width: 100%;\n }\n\n .hero-section {\n padding: 40px 0;\n }\n}\n\n.activeimage {\n display: block;\n \n}\n",":root {\n --white: #ffffff;\n --black: #141414;\n --dark-green: #1E2827;\n --light-green: #C6CDD1;\n --gray: rgba(20, 20, 20, 0.50);\n --light-gray: rgba(20, 20, 20, 0.40);\n --border: rgba(255, 255, 255, 0.10);\n}\n\n.footer{\n padding: 104px 0 32px;\n background: var(--dark-green);\n}\n\n.footer-container{\n display: flex;\n justify-content: space-between;\n}\n\n.lower-container{\n display: flex;\n justify-content: space-between;\n margin-top: 174px;\n}\n\n.footer-navigation{\n display: flex;\n flex-direction: column;\n gap: 40px;\n}\n\n.footer-logo-container{\n margin-bottom: 40px;\n}\n\n.footer-address-list{\n display: flex;\n flex-direction: column;\n gap: 20px;\n}\n\n.footer-navigation-list{\n display: flex;\n flex-direction: column;\n gap: 18px;\n}\n\n.footer-navigation-link{\n color: var(--white);\n font-family: 'Epilogue';\n font-size: 18px;\n font-style: normal;\n font-weight: 400;\n line-height: 24px;\n text-transform: uppercase;\n}\n\n.footer-social-list{\n display: flex;\n gap: 16px;\n justify-content: flex-start;\n}\n\n.footer-social-item{\n border-radius: 10px;\n border: 1px solid #fefefe99;\n width: 40px;\n height: 40px;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.footer-social-item:hover,\n.footer-social-item:focus{\n border: white;\n}\n\n.footer-social-link{\n cursor: pointer;\n display: flex;\n justify-content: center;\n color: #fefefe99;\n border-color: var(--border);\n transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); \n}\n\n.footer-social-link:hover,\n.footer-social-link:focus{\n color: var(--white);\n border-color: white;\n}\n\n.footer-social-icon{\n fill: var(--white);\n}\n\n.lower-text{\n color: var(--light-green);\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.28px;\n}\n\n.lower-footer-link{\n color: var(--light-green);\n text-align: right;\n font-family: 'Epilogue';\n font-size: 14px;\n font-style: normal;\n font-weight: 400;\n line-height: 18px;\n letter-spacing: -0.28px;\n}\n\n.footer-container-5{\n display: flex;\n gap: 18px;\n}\n\n\n@media screen and (max-width: 767px) {\n .footer {\n padding: 40px 0;\n }\n\n .footer-container{\n display: flex;\n flex-wrap: wrap;\n row-gap: 40px;\n }\n\n .lower-container{\n display: flex;\n flex-direction: column;\n gap: 14px;\n }\n\n .footer-container-1{\n width: 80%;\n }\n\n .footer-container-2{\n width: 20%;\n justify-content: flex-end;\n }\n\n .footer-navigation-link{\n font-size: 14px;\n }\n\n .lower-text, .lower-footer-link{\n font-size: 12px;\n }\n}"],"names":[],"version":3,"file":"index.d6a6649a.css.map"} \ No newline at end of file diff --git a/index.html b/index.html index d6e8564..983c1b0 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -
Our watches are not just timepieces, but also an expression of your personality and lifestyle. From classic designs to modern ones, we have a watch to suit every taste and occasion.
Our watches are not just timepieces, but also an expression of your personality and lifestyle. From classic designs to modern ones, we have a watch to suit every taste and occasion.
Welcome to our premium watch collection, where luxury and style meet functionality and precision. Our selection of timepieces embodies the very best in Swiss craftsmanship and engineering, ensuring that you'll always have a reliable and stylish accessory on your wrist.
At our premium watch collection, we believe that a watch is more than just a timekeeping device - it's a statement piece that reflects your personality and style. So why settle for anything less than the best? Browse our collection today and discover the perfect watch for you.
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
Green And Bronze—The
Match Made In Heaven
Product tag: PEWJK2227003
€700€1000
Richly detailed with an understated design - the Police Men’s Greenlane watch features a versatile multifunction design that fits effortlessly into work and play. The steel case is adorned with a semi-transparent black dial. The timepiece exhibits a contrast through a black IP bracelet with matching crown and pushers.
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
Our watches are not just timepieces, but also an expression of your personality and lifestyle. From classic designs to modern ones, we have a watch to suit every taste and occasion.
Our watches are not just timepieces, but also an expression of your personality and lifestyle. From classic designs to modern ones, we have a watch to suit every taste and occasion.
Welcome to our premium watch collection, where luxury and style meet functionality and precision. Our selection of timepieces embodies the very best in Swiss craftsmanship and engineering, ensuring that you'll always have a reliable and stylish accessory on your wrist.
At our premium watch collection, we believe that a watch is more than just a timekeeping device - it's a statement piece that reflects your personality and style. So why settle for anything less than the best? Browse our collection today and discover the perfect watch for you.
DESCRIPTION
Richly detailed with an understated design - the Police Men's Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
DESCRIPTION
Richly detailed with an understated design - the Police Men’s Greenlane watch.
DETAILS & FEATURE
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel
Green And Bronze—The
Match Made In Heaven
Product tag: PEWJK2227003
€700€1000
Description
Richly detailed with an understated design - the Police Men’s Greenlane watch features a versatile multifunction design that fits effortlessly into work and play. The steel case is adorned with a semi-transparent black dial. The timepiece exhibits a contrast through a black IP bracelet with matching crown and pushers.
DETAILS & FEATUREStion
Gender: man
Size: 46x54.5mm
Case Colour: Steel
Band Material: Metal
Case Material: Metal
Features: Multifunction
Water Resistant: 5 (ATM)
Band Colour: Steel