📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-20 22:30:31
📂
/ (Root)
/
home
/
xeqi7597
/
mota.claireduwig.com
/
wp-content
/
themes
/
mota
/
css
📍 /home/xeqi7597/mota.claireduwig.com/wp-content/themes/mota/css
🔄 Refresh
✏️
Editing: style.css
Writable
@font-face { font-family: "space_mono"; src: url("../assets/fonts/spacemono-bold-webfont.woff2") format("woff2"), url("../assets/fonts/spacemono-bold-webfont.woff") format("woff"); font-weight: bold; font-style: normal; } @font-face { font-family: "space_mono"; src: url("../assets/fonts/spacemono-bolditalic-webfont.woff2") format("woff2"), url("../assets/fonts/spacemono-bolditalic-webfont.woff") format("woff"); font-weight: bold; font-style: italic; } @font-face { font-family: "space_mono"; src: url("../assets/fonts/spacemono-italic-webfont.woff2") format("woff2"), url("../assets/fonts/spacemono-italic-webfont.woff") format("woff"); font-weight: normal; font-style: italic; } @font-face { font-family: "space_mono"; src: url("../assets/fonts/spacemono-regular-webfont.woff2") format("woff2"), url("../assets/fonts/spacemono-regular-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "poppins"; src: url("../assets/fonts/poppins-bold-webfont.woff2") format("woff2"), url("../assets/fonts/poppins-bold-webfont.woff") format("woff"); font-weight: 700; font-style: normal; } @font-face { font-family: "poppins"; src: url("../assets/fonts/poppins-light-webfont.woff2") format("woff2"), url("../assets/fonts/poppins-light-webfont.woff") format("woff"); font-weight: 300; font-style: normal; } @font-face { font-family: "poppins"; src: url("../assets/fonts/poppins-medium-webfont.woff2") format("woff2"), url("../assets/fonts/poppins-medium-webfont.woff") format("woff"); font-weight: 500; font-style: normal; } @font-face { font-family: "poppins"; src: url("../assets/fonts/poppins-regular-webfont.woff2") format("woff2"), url("../assets/fonts/poppins-regular-webfont.woff") format("woff"); font-weight: 400; font-style: normal; } :root { --red: #E00000; --red2: #FE5858; --red3: #FFD6D6; --dark-blue: #313144; --dark-grey: #C4C4C4; --medium-grey: #D8D8D8; --light-grey: #E5E5E5; } * { font-family: "space_mono", sans-serif; font-weight: normal; } body { display: flex; justify-content: center; margin: 0px; } body .main-container { width: 100%; margin: 0; box-sizing: border-box; overflow: hidden; } section { padding: 30px 10vw; } a { text-decoration: none; color: inherit; cursor: pointer; } a:hover { font-weight: bold; } h1, h2, h3, h4, a { text-transform: uppercase; } h1, h2 { font-style: italic; } h1 { font-size: 96px; font-weight: bold; color: transparent; -webkit-text-stroke: 3px rgb(255, 255, 255); text-align: center; } h2 { font-size: calc(3vw + 22px); font-weight: normal; } h3 { font-size: 18px; font-weight: normal; } h4 { font-size: 14px; font-weight: normal; } p { font-size: 14px; font-family: "poppins", sans-serif; font-weight: 300; } li { text-transform: uppercase; } .btn-submit { border-radius: 2px; background-color: var(--medium-grey); color: black; height: 50px; font-size: 12px; font-family: "space_mono", sans-serif; font-weight: normal; transition: background-color 0.6s, color 0.6s, font-weight 0.6s ease-in-out; } .btn-submit:hover { cursor: pointer; background-color: black; color: white; font-weight: bold; } .content { margin-top: 80px; } @media (max-width: 700px) { h1 { font-size: 2em; -webkit-text-stroke: 0.8px rgb(255, 255, 255); } h2 { font-size: 46px; } h3 { text-align: center; } } header { display: flex; justify-content: space-between; align-items: center; margin: 0 auto; box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1); position: fixed; z-index: 900; background: white; width: 100%; } header .logo-header { height: 80px; display: flex; align-items: center; margin-left: 5%; } header .logo-header img { height: 14px; width: auto; } header #main-menu { margin-right: 5%; } header .header-menu { display: flex; } header .header-menu li { list-style-type: none; padding-left: 45px; } header .menu-toggle { display: none; } .close-menu { display: flex; } @media (max-width: 700px) { header { position: absolute; flex-direction: column; padding: 0; align-items: flex-start; } header .logo-header { height: 71px; display: flex; margin-left: 40px; } header .logo-header img { height: 9px; } header #main-menu { background-color: var(--red); width: 100%; margin: 0 auto; height: 80vh; display: none; justify-content: center; align-items: center; opacity: 0; } header #main-menu.menu-popin { opacity: 1; transition: opacity 0.5s ease-in-out; } header #main-menu .header-menu { flex-direction: column; gap: 40px; padding: 0; align-items: center; } header #main-menu .header-menu li { padding: 0; font-size: 44px; color: white; } header .menu-toggle { background: none; border: none; cursor: pointer; padding: 10px; display: flex; flex-direction: column; align-items: flex-end; z-index: 1001; position: absolute; right: 8%; top: 2vh; width: 27px; height: 27px; transform: rotate(0deg); transition: 0.5s ease-in-out; } header .menu-toggle .line { width: 100%; height: 1px; background-color: black; margin: 6px 0; display: block; position: absolute; border-radius: 9px; opacity: 1; left: 0; transform: rotate(0deg); transition: 0.25s ease-in-out; } header .menu-toggle .line:nth-child(1) { top: 0; } header .menu-toggle .line:nth-child(2), header .menu-toggle .line:nth-child(3) { top: 10px; } header .menu-toggle .line:nth-child(4) { top: 20px; } header .menu-toggle.open .line:nth-child(1), header .menu-toggle.open .line:nth-child(4) { top: 18px; width: 0%; left: 50%; } header .menu-toggle.open .line:nth-child(2) { transform: rotate(45deg); } header .menu-toggle.open .line:nth-child(3) { transform: rotate(-45deg); } .close-menu { display: none !important; } } footer { border-top: 1px solid black; height: 40px; display: flex; align-items: center; margin-top: 30px; } footer .footer-menu { display: flex; gap: 86px; justify-content: center; margin: 0 auto; padding: 0; } footer .footer-menu li { list-style-type: none; } @media (max-width: 700px) { footer { height: auto; } footer .footer-menu { flex-direction: column; align-items: center; gap: 24px; padding: 43px 0; } } .modal { display: none; position: fixed; z-index: 1; left: 0; top: 5%; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.8); justify-content: center; align-items: center; } .modal .modal-content { overflow: hidden; width: 490px; top: 15%; left: 50%; background-color: white; border: 5px solid black; padding: 0; } .modal .modal-content h2 { display: none; } .modal .modal-content img { width: 100%; height: auto; margin-top: 3%; } .modal .modal-content form { z-index: 0; } .modal .modal-content form .contact-form { display: flex; flex-direction: column; align-items: stretch; margin: 5% 25%; } @media (max-width: 700px) { .modal .modal-content form .contact-form { margin: 5% 15%; } } .modal .modal-content form .contact-form p { margin: 10px 0; } .modal .modal-content form .contact-form .form { font-size: 12px; font-family: "poppins", sans-serif; font-weight: 500; text-align: left; text-transform: uppercase; } .modal .modal-content form .contact-form input, .modal .modal-content form .contact-form textarea { border-radius: 8px; border: 1px solid var(--medium-grey); width: 100%; margin-top: 5px; } .modal .modal-content form .contact-form .wpcf7-email, .modal .modal-content form .contact-form .wpcf7-text { height: 40px; } .catalog { display: flex; flex-direction: row; justify-content: center; gap: 3vh; margin-top: 4vh; flex-wrap: wrap; } .catalog .photo-unique { width: 38vw; height: 34vw; position: relative; } .catalog .photo-unique img { -o-object-fit: cover; object-fit: cover; width: 100%; height: 100%; } .photo-hover { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); display: flex; padding: 15px; box-sizing: border-box; align-items: center; flex-direction: column; justify-content: space-between; opacity: 0; transition: opacity 0.6s ease-in-out; } .photo-hover .hover-eye { position: relative; display: flex; justify-content: center; } .photo-hover .hover-eye .eye { width: 3vw; height: auto; min-width: 30px; } .photo-hover .hover-fullscreen { width: 100%; display: flex; justify-content: flex-end; cursor: pointer; } .photo-hover .hover-fullscreen .fullscreen { width: 2.3vw; height: auto; min-width: 30px; } .photo-hover .hover-text { color: white; display: flex; justify-content: space-between; width: 100%; } .photo-hover .hover-text p { margin: 0; text-transform: uppercase; } .photo-hover .hover-text .hover-category { font-family: "space_mono", sans-serif; } .photo-hover:hover { opacity: 1; } @media (max-width: 1115px) { .catalog .photo-unique { width: 100%; height: 60vw; } } @media (max-width: 700px) { .catalog .photo-unique { width: 100%; height: 60vw; } } .infos-photo { display: flex; flex-direction: column; margin-top: 80px; } .infos-photo .photo { display: flex; flex-direction: row-reverse; justify-content: space-between; } .infos-photo .photo > div { width: 50%; max-height: 80vh; } .infos-photo .photo > div img { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; } .infos-photo .photo .description-photo { display: flex; flex-direction: column; justify-content: flex-end; } .infos-photo .photo .description-photo > div { display: flex; flex-direction: column; justify-content: flex-end; border-bottom: 1px solid black; padding: 30px 0; margin-right: 30px; } .infos-photo .photo .description-photo h2 { margin-bottom: 20px; line-height: 1; word-wrap: break-word; } .infos-photo .photo .description-photo h4 { margin-bottom: 20px; margin-top: 0; } .infos-photo .contact-photo { display: flex; flex-direction: row; justify-content: space-between; align-items: center; height: 118px; border-bottom: 1px solid black; } .infos-photo .contact-photo > div { display: flex; } .infos-photo .contact-photo .btn-submit { width: 19vw; margin-left: 6vw; display: flex; align-items: center; justify-content: center; } .infos-photo .contact-photo .navigation-image { display: flex; flex-direction: column; width: 80px; height: 100%; justify-content: flex-end; padding-bottom: 20px; } .infos-photo .contact-photo .navigation-image .previous-photo, .infos-photo .contact-photo .navigation-image .next-photo { display: none; width: 100%; height: 70px; } .infos-photo .contact-photo .navigation-image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .infos-photo .contact-photo .navigation-image .navigation { display: flex; justify-content: space-between; } .infos-photo .contact-photo .navigation-image .navigation img { width: 25px; height: auto; } .photos-other { padding-top: 0; } @media (max-width: 700px) { .infos-photo .photo { flex-direction: column; } .infos-photo .photo > div { width: 100%; } .infos-photo .photo .description-photo > div { margin-right: 0; padding: 0 0 30px 0; } .infos-photo .contact-photo { flex-direction: column; padding-top: 10px; } .infos-photo .contact-photo > div { flex-direction: column; width: 100%; } .infos-photo .contact-photo .btn-submit { margin-left: 0; width: 100%; } .infos-photo .contact-photo .navigation-image { display: none; } } .banner-home { width: 100%; position: relative; height: 80vh; padding: 0; } @media (max-width: 700px) { .banner-home { height: 50vh; } } .banner-home img { z-index: 0; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .banner-home h1 { width: 100%; z-index: 1; position: absolute; top: 50%; transform: translate(0, -100%); } .more { display: flex; justify-content: center; padding: 40px 0 0 0; } .more .btn-submit { width: 19vw; display: flex; align-items: center; justify-content: center; min-width: 250px; } .filters { display: flex; justify-content: space-between; width: 100%; } @media (max-width: 1115px) { .filters { flex-direction: column; align-items: center; gap: 8px; } } .filters-taxonomy { display: flex; align-items: flex-start; gap: 10px; } @media (max-width: 1115px) { .filters-taxonomy { flex-direction: column; gap: 8px; } } .filter { border-radius: 5px; border: 1px solid #B8BBC2; background-color: #ffffff; width: 270px; } .filter .filter-selected { display: flex; justify-content: space-between; text-transform: uppercase; font-size: 12px; padding: 10px 18px; } .filter .filter-selected.clicked { border-radius: 5px 5px 0 0; border: 1.3px solid #215AFF; } .filter .filter-selected.clicked .show-more { transition: transform 0.5s ease-in-out; transform: rotate(180deg); } .filter .filter-selected:hover { cursor: pointer; border-radius: 5px 5px 0 0; border: 1.3px solid #215AFF; } .filter .filter-selected .option-selected { font-family: "poppins", sans-serif; font-weight: 500; display: flex; align-items: center; } .filter .filter-options { display: none; flex-direction: column; } .filter .filter-options > div { font-size: 12px; padding: 10px 18px; font-family: "poppins", sans-serif; font-weight: 500; text-transform: initial; } .filter .filter-options > div:hover { background: var(--red3); cursor: pointer; } .filter .filter-options > div:active { background: var(--red); cursor: defaut; color: white; } .filter .filter-options > div:first-child { color: white; padding: 5px; } .filter .filter-options > div:first-child:hover { background: white; cursor: auto; } .show-more { transition: transform 0.5s ease-in-out; transform: rotate(0deg); } .lightbox { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background-color: rgba(0, 0, 0, 0.8); z-index: 999; display: none; align-items: center; justify-content: space-around; color: white; gap: 10px; opacity: 0; } .lightbox.lightbox-popin { opacity: 1; transition: opacity 3s ease-in-out; } @media (max-width: 700px) { .lightbox { flex-direction: column; height: 100%; justify-content: space-evenly; } } .lightbox .lightbox__container { display: flex; align-items: center; flex-direction: column; } .lightbox .lightbox__container img { width: 70vw; height: 90vh; -o-object-fit: contain; object-fit: contain; } @media (max-width: 700px) { .lightbox .lightbox__container img { height: 70vh; } } .lightbox .lightbox__container > div { display: flex; text-transform: uppercase; width: 100%; justify-content: space-between; margin-top: 15px; } .lightbox .lightbox__container > div .lightbox__ref { font-family: "poppins", sans-serif; } .lightbox .lightbox__prev, .lightbox .lightbox__next { min-width: 100px; cursor: pointer; display: flex; font-size: 12px; justify-content: center; align-items: center; gap: 10px; } .lightbox .lightbox__prev img, .lightbox .lightbox__next img { width: 20px; } .lightbox .lightbox__prev:hover, .lightbox .lightbox__next:hover { font-weight: bold; } .lightbox .lightbox__next { text-align: right; } .lightbox .lightbox__close { position: absolute; top: 4%; right: 7%; color: white; cursor: pointer; } .lightbox .lightbox__close img { width: 100%; height: 100%; }/*# sourceMappingURL=style.css.map */
💾 Save Changes
❌ Cancel