@media (min-width:992px) and (max-width:1399.98px){#nav-primary{padding:20px 0}.row-padding{padding-top:200px}.body-padding{padding-top:240px}.nav-container{grid-template-columns:1fr}.nav-container>*{margin:10px}.nav-container .logo{width:30%}.nav-container .menu .list-menu{gap:15px}.nav-container .menu .list-link{padding:0 1rem}}@media (max-width:1200px){#page-shop .filters-div .orderBy-div{flex:2}}@media (max-width:991.98px){.body-padding{padding-top:130px}.text-size{font-size:1rem}#hero:after{width:80%}#nav-primary{padding:0}#nav-primary .menu_navbar_mobile{display:inline-block}#nav-primary .nav-container{grid-template-columns:minmax(150px,1fr) 2fr 1fr}#nav-primary .logo{grid-area:1/1/2/2}#nav-primary .menu{display:none}#nav-primary .action{grid-area:1/2/2/3}#nav-primary .mobile-toggle{display:inline-block;grid-area:1/3/2/4}#inActivitySince .dateTimeItem{font-size:1.2rem}#about .about__presentation .col{flex:0 0 auto;width:100%}#about .about__presentation-image{order:1}#about .about__presentation-text{margin-bottom:20px;order:0}#partials-contact .contact-div{flex-direction:column}#partials-contact .contact-div .contact--leftbox{max-width:100%}#projects .projects__grid-item-thumb,#shop .shop__grid-item-thumb{font-size:1.5rem}#testimonials .swiper-slide{padding:50px 100px}.footer__menu li{margin:0 20px}#page-profile .profile-div{grid-template-columns:repeat(2,1fr)}#page-informations .informations-grid{grid-template-columns:repeat(1,1fr)}#page-shopshow .show-product-grid{grid-row-gap:20px;grid-template-areas:"image data" "description description" "addcart addcart";grid-template-columns:repeat(2,1fr)}#page-shop .shop__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767.98px){.popup__content{width:80%}#page-projets .projects__grid{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}#page-projets .projects__grid-item-1,#page-projets .projects__grid-item-2,#page-projets .projects__grid-item-3,#page-projets .projects__grid-item-4,#page-projets .projects__grid-item-5,#page-projets .projects__grid-item-6,#page-projets .projects__grid-item-7,#page-projets .projects__grid-item-8{grid-area:unset}#shop .shop__presentation-grid-item{flex:1 0 100%}#shop .shop__presentation-grid-item .cta{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}#shop .shop__presentation-grid-item .cta .add_to_cart,#shop .shop__presentation-grid-item .cta .favorite,#shop .shop__presentation-grid-item .cta .zoom{display:none}#page-shop .filters-div .orderBy-div,#page-shop .filters-div .total-product-find{flex:3}#page-shop .shop__grid{grid-template-columns:repeat(2,1fr)}#page-shop .shop__grid-item{flex:1 0 100%}#page-shop .shop__grid-item .cta{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}#page-shop .shop__grid-item .cta .add_to_cart,#page-shop .shop__grid-item .cta .favorite,#page-shop .shop__grid-item .cta .zoom{display:none}#page-shopshow .show-product-grid{grid-row-gap:20px;grid-template-areas:"image" "data" "description" "addcart";grid-template-columns:1fr}#page-profile .profile-div{grid-template-columns:repeat(1,1fr)}#page-orderdetails .order-product-div .card-products{grid-template-columns:repeat(4,1fr)}#page-orderdetails .order-product-div .card-products .product-image,#page-orderdetails .order-product-div .card-products .product-price{grid-area:unset}#page-panier .product-ligne{display:flex;flex-direction:column;gap:20px}#page-panier .cart-helper{align-items:center;flex-direction:column}}@media (max-width:575.98px){#hero .scroll-down:after{width:68px}#nav-primary .nav-container{grid-template-columns:minmax(150px,1fr) 2fr 1fr}#nav-primary .nav-container #cart-count{right:-10px;top:-10px}#nav-primary .logo{grid-area:1/1/2/2}#nav-primary .action,#nav-primary .menu{display:none}#inActivitySince .dateTimeItem{font-size:1rem;padding:0 10px}#skills .marquee span{font-size:2rem}#projects .projects__wall{grid-template-columns:repeat(2,1fr)}#shop .shop__presentation-grid{grid-template-columns:repeat(1,1fr)}#shop .shop__grid-item-thumb{font-size:2rem}#testimonials .swiper-slide{padding:50px}#contact .contact--leftbox__div{margin-bottom:10px}#page-shop .filters-div{align-items:stretch;flex-direction:column;gap:10px;height:unset}#page-shop .filters-div .select-selected{font-size:1rem}#page-shop .shop__grid{grid-template-columns:1fr}#page-profile .profile-div .profile-card{height:110px}#profile-commandes .order-card{align-items:center;flex-direction:column;gap:20px}#auth-login .form-action{flex-direction:column}}
