html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,::before,::after{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:inherit}button{outline:none;border:none;cursor:pointer;text-align:center;background:0 0}ul{padding-left:0}li{list-style-type:none}input{border:none;outline:none;font-family:inherit}html{scroll-behavior:smooth}.bold{font-weight:700}body{min-height:100vh;font-family:montserrat,sans-serif;overflow-x:hidden;color:#333;position:relative;background-color:#fff}@keyframes AnimationName{0%{background-position:14% 0}50%{background-position:87% 100%}100%{background-position:14% 0}}input,textarea{font-family:montserrat,sans-serif}.interactable{background:0 0;font-size:1rem;color:#008890;width:2em;height:2em;display:flex;justify-content:center;align-items:center;flex-direction:row;border-radius:100%;transition:all .2s}.interactable:hover,.interactable:active{background:rgba(1,1,1,.5)}.clickable{cursor:pointer}.underlined:hover{text-decoration:underline}.hidden{display:none!important}.highlight{color:#77b5fe}::-webkit-scrollbar{display:none}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*::-webkit-scrollbar{width:.2em}*::-webkit-scrollbar-thumb{background-color:initial}@media(max-width:700px){body{height:101vh;overflow-y:scroll}}.classic-card{background-color:#fff;border-radius:.7rem;box-shadow:0 0 10px #e7e7e7;border:1px solid #e7e7e7;padding:2rem;box-shadow:0 6px 6px hsla(0,0%,0%,.3)}.classic-input{padding:.4rem;font-size:1rem;outline:none;background-color:#fff;color:#333;border-radius:.3rem;border:none;outline:2px solid #cacaca;transition:.3s ease-in-out;letter-spacing:1px;margin-bottom:1rem;resize:none}.classic-input:focus:not(.unselectable){border-color:#86bdfc;outline:2px solid #77b5fe;box-shadow:0 0 0 3px #86bdfc;transition:.3s ease-in-out}.classic-btn{outline:none;border:none;background-color:#77b5fe;padding:.5rem;padding-left:1rem;padding-right:1rem;border-radius:.3rem;font-weight:700;color:#fff;font-size:1.2rem;margin-top:1rem;margin-bottom:1rem;cursor:pointer}.classic-btn:hover{background-color:#86bdfc}.classic-link{color:#77b5fe;cursor:pointer;text-decoration:underline}.classic-link:hover{color:#92c0f6}.classic-page-title{font-size:2.3rem;font-weight:700;letter-spacing:.2rem;text-align:center}.classic-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:1.5rem;height:1.5rem;border:1px solid #92c0f6;border-radius:.25rem;background-color:#77b5fe;color:#008890;cursor:pointer;transition:all .3s ease-in-out 0s}.classic-checkbox:checked{background-color:#92c0f6;transition:all .3s ease-in-out 0s}.classic-select{padding:.4rem;font-size:1.1rem;outline:none;border:2px solid #686868;background-color:#f5f5f5;color:#333;border-radius:.3rem}.classic-subsection-title{font-size:1.8rem;font-weight:700;letter-spacing:.1rem;margin-bottom:1rem;text-align:center}#main-header{transition:all .3s ease-in-out;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:row;position:fixed;width:100%;z-index:1;min-height:5rem;height:5rem}#main-header .centered{width:80%;height:100%;margin:0 auto;color:#333;display:flex;justify-content:space-between;align-items:center;flex-direction:row}#main-header .centered .logo-img{height:80%}#main-header .centered .right{display:flex;justify-content:center;align-items:center;flex-direction:row}#main-header .centered .right .products-dropdown-menu{display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:1.2rem;font-weight:700}#main-header .centered .right .products-dropdown-menu li{text-align:center;padding:.5rem 1rem}#main-header .centered .right .products-dropdown-menu li a:hover{color:#77b5fe;transition:all .1s ease-in-out 0s}#main-header .centered .right .products-dropdown-menu li a:hover .drop-menu-caret{transform:rotateZ(180deg);transition:all .1s ease-in-out 0s}#main-header .centered .right .products-dropdown-menu li a{transition:all .1s ease-in-out 0s}#main-header .centered .right .products-dropdown-menu>li{position:relative;padding:.5rem 1rem}#main-header .centered .right .products-dropdown-menu .submenu{position:absolute;visibility:hidden;background-color:#f5f5f5;transform:translateX(-.5rem);width:100%;padding:1rem 0;border-radius:0 0 .3rem .3rem;box-shadow:rgba(100,100,111,.2)0 7px 29px;opacity:0;font-size:1.15rem;transition:all .3s ease-in-out .5s}#main-header .centered .right .products-dropdown-menu .submenu li:hover{color:#77b5fe;cursor:pointer;transition:all .1s ease-in-out 0s}#main-header .centered .right .products-dropdown-menu li a:hover+.submenu,#main-header .centered .right .products-dropdown-menu .submenu:hover{visibility:visible;opacity:1;transition:all .3s ease-in-out 0s}#main-header .centered .right .contact-btn{margin-left:2rem;border-radius:.5rem;padding:.7rem 1rem;border:3px solid #77b5fe;color:#fff;background-color:#77b5fe;transition:all .3s ease-in-out 0s}#main-header .centered .right .contact-btn:hover{background-color:#fff;color:#77b5fe}#main-header .hidden-p{display:none}#main-header.maximized{min-height:7.5rem;height:7.5rem}#main-header.maximized .hidden-p{display:block}#main-header.maximized .logo-img{position:absolute;width:14rem;height:14rem;transform:translate(-45%,10%)}@media(max-width:768px){#main-header.maximized .logo-img{transform:translate(-10%,10%)}}#main-header.maximized #logo-max{display:block}#main-header.maximized #logo-min{display:none}#main-header:not(.maximized){box-shadow:0 .1875rem .375rem rgba(0,0,0,.1)}#main-header:not(.maximized) .centered .logo-img:hover{animation:spin .4s ease-in-out}#main-header:not(.maximized) #logo-max{display:none}#main-header:not(.maximized) #logo-min{display:block}@keyframes spin{from{transform:rotateZ(0)}to{transform:rotateZ(360deg)}}@keyframes pop{0%{transform:scale(0)translate(-45%,10%)}100%{transform:scale(1)translate(-45%,10%)}}#main-header{z-index:3}#main-header .burger{position:relative;display:none;flex-direction:column;justify-content:space-between;width:2rem;height:1.5rem;cursor:pointer;z-index:1000}#main-header .burger span{position:absolute;left:0;width:100%;height:3px;background:#333;border-radius:3px;transition:all .3s ease}#main-header .burger span:nth-child(1){top:0}#main-header .burger span:nth-child(2){top:calc(50% - 1.5px)}#main-header .burger span:nth-child(3){bottom:0}#main-header .burger.active span:nth-child(1){transform:rotate(45deg);top:calc(50% - 1.5px)}#main-header .burger.active span:nth-child(2){opacity:0}#main-header .burger.active span:nth-child(3){transform:rotate(-45deg);bottom:auto;top:calc(50% - 1.5px)}@media(max-width:768px){#main-header .centered .right{position:fixed;top:0;right:-100%;flex-direction:column;background-color:#f5f5f5;width:75%;height:100vh;padding-top:5rem;transition:right .3s ease;z-index:999}#main-header .centered .right .products-dropdown-menu{flex-direction:column;width:90%}#main-header .centered .right .products-dropdown-menu li{padding:1rem;text-align:left;width:100%}#main-header .centered .right .products-dropdown-menu li a{font-size:1.3rem;display:block}#main-header .centered .right .products-dropdown-menu li .submenu{position:relative;visibility:visible;opacity:1;transform:none;padding-left:10%;box-shadow:none;background:0 0}#main-header .centered .right .products-dropdown-menu li .submenu li{padding:.5rem 0}#main-header .centered .right .contact-btn{margin:2rem 1rem;font-size:1.3rem}#main-header .centered .right.active{right:0}#main-header .centered .burger{display:flex}}#main-footer{background-color:#f5f5f5;color:#333;padding-top:2rem;padding-bottom:.5rem;display:flex;justify-content:center;align-items:center;flex-direction:column}#main-footer .contact-methods-container{width:100%;display:flex;justify-content:space-around;align-items:flex-start;flex-direction:row;margin-bottom:1rem}@media(max-width:768px){#main-footer .contact-methods-container{display:flex;justify-content:center;align-items:center;flex-direction:column}}#main-footer .contact-methods-container .classic-subsection-title{margin-bottom:2rem;text-align:start}#main-footer .contact-methods-container a{transition:all .1s ease-in-out 0s}#main-footer .contact-methods-container a:hover{color:#86bdfc;transition:all .1s ease-in-out 0s}#main-footer .contact-methods-container .separator{background-color:#333;height:100px;width:5px;align-self:center;border-radius:.5rem}@media(max-width:768px){#main-footer .contact-methods-container .separator{display:none}}#main-footer .contact-methods-container #contact-us{width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:768px){#main-footer .contact-methods-container #contact-us{width:90%;margin-bottom:3rem}}#main-footer .contact-methods-container #contact-us .contact-methods-ul li{font-size:1.2rem;margin:1rem 0;font-weight:500}#main-footer .contact-methods-container #our-social-medias{width:50%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:768px){#main-footer .contact-methods-container #our-social-medias{width:90%;margin-bottom:2rem}}#main-footer .contact-methods-container #our-social-medias .social-medias-ul{display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:2rem}#main-footer .contact-methods-container #our-social-medias .social-medias-ul li{margin:0 1rem}#scroll-to-top{background-color:#f5f5f5;color:#333;border-radius:100%;position:fixed;z-index:2;bottom:-50px;right:2rem;padding:1rem;box-shadow:rgba(100,100,111,.2)0 7px 29px;transition:all .3s ease-in-out 0s}#scroll-to-top:hover{background-color:#77b5fe;color:#fff;transition:all .3s ease-in-out 0s}#scroll-to-top.shown{bottom:2rem;transition:bottom .3s ease-in-out}#homepage-main{padding-top:4rem;display:flex;justify-content:center;align-items:center;flex-direction:column}#homepage-main #company-preview{position:relative;width:75%;margin:15vh auto 0;border-radius:.7rem;overflow:hidden;box-shadow:rgba(0,0,0,.24)0 3px 8px}@media(max-width:768px){#homepage-main #company-preview{width:95%}}#homepage-main #company-preview .home-banner-img{width:100%;height:60vh;object-fit:cover;object-position:center;display:block;border-radius:.7rem;animation:1s zoomInOutBackImage ease-in-out}#homepage-main #company-preview .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}#homepage-main #company-preview .catch-container{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;color:#fff;z-index:2}#homepage-main #company-preview .catch-container .catchphrase{font-size:1.8rem;font-weight:600;margin-bottom:2rem;line-height:2.5rem}@media(max-width:768px){#homepage-main #company-preview .catch-container .catchphrase{font-size:1.6rem}}#homepage-main #company-preview .catch-container .catchphrase .company-name{font-weight:bolder;font-size:3rem;font-family:lobster,cursive;letter-spacing:.1rem}@media(max-width:768px){#homepage-main #company-preview .catch-container .catchphrase .company-name{font-size:2.8rem}}#homepage-main #company-preview .catch-container .company-specialization{font-size:1.5rem;margin-bottom:1rem;line-height:1.8rem}#homepage-main #company-preview .catch-container .action-buttons-container{margin-top:1rem}#homepage-main #company-preview .catch-container .action-buttons-container .quick-redirect-btn{border-radius:3rem;font-weight:400;padding:.7rem 1rem}#homepage-main #company-preview .catch-container .action-buttons-container .quick-redirect-btn.start-shopping{color:#333;background-color:#fff;margin-right:2rem}#homepage-main #company-preview .catch-container .action-buttons-container .quick-redirect-btn.start-shopping:hover{background:rgba(255,255,255,.7)}#homepage-main #company-preview .catch-container .action-buttons-container .quick-redirect-btn.company-infos{font-weight:700}#homepage-main #scroll-down-btn{text-align:center;margin:2rem auto;font-size:2rem;color:#333;animation:1s scrollDown ease-in-out infinite}#homepage-main .dashed-seperator{height:5px;width:70%;background-image:repeating-linear-gradient(to right,black 0%,black 10px,transparent 10px,transparent 20px);margin:5rem auto}#homepage-main #products-categories-section{display:flex;justify-content:center;align-items:center;flex-direction:column}#homepage-main #products-categories-section .classic-subsection-title{margin:5rem auto}#homepage-main #products-categories-section .categories-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap}@media(max-width:768px){#homepage-main #products-categories-section .categories-container{display:flex;justify-content:center;align-items:center;flex-direction:row}}#homepage-main #products-categories-section .categories-container .category-card{margin:2rem;width:20vw;height:20vw;box-shadow:rgba(0,0,0,.24)0 3px 8px;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:all .3s ease-in-out 0s;border-radius:.7rem}@media(max-width:768px){#homepage-main #products-categories-section .categories-container .category-card{width:60vw;height:60vw}}#homepage-main #products-categories-section .categories-container .category-card:hover{transform:translateY(-3.5%);transition:all .3s ease-in-out 0s}#homepage-main #products-categories-section .categories-container .category-card:hover .infos{transform:translateY(0);opacity:1;transition:all .3s ease-in-out 0s}#homepage-main #products-categories-section .categories-container .category-card .infos{transform:translateY(100%);background-color:rgba(255,255,255,.8);opacity:0;color:#333;width:100%;height:100%;text-align:center;transition:all .3s ease-in-out 0s;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:768px){#homepage-main #products-categories-section .categories-container .category-card .infos{height:auto;opacity:1;transform:translateY(0%)}}#homepage-main #products-categories-section .categories-container .category-card .infos .product-category-name{font-size:2rem;font-weight:700;margin-bottom:2rem}@media(max-width:768px){#homepage-main #products-categories-section .categories-container .category-card .infos .product-category-name{font-size:1.5rem;margin:1rem 0}}#homepage-main .presentation-section{margin:0 auto;width:90%}@media(max-width:768px){#homepage-main .presentation-section{width:95%}}#homepage-main .presentation-section .presentation-subsection{margin-bottom:5rem}#homepage-main .presentation-section .presentation-subsection .card{box-shadow:rgba(0,0,0,.24)0 3px 8px;border-radius:.5rem}#homepage-main .presentation-section .presentation-subsection .presentation-img{transition:all .3s ease-in-out 0s}#homepage-main .presentation-section .presentation-subsection .presentation-img:hover{transform:translateY(-2.5%);box-shadow:rgba(0,0,0,.4)0 6px 16px}#homepage-main .presentation-section .presentation-subsection .titled-text-bloc{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2rem}@media(max-width:768px){#homepage-main .presentation-section .presentation-subsection .titled-text-bloc{padding:1rem}}#homepage-main .presentation-section .presentation-subsection .titled-text-bloc h3{font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-bottom:2rem}#homepage-main .presentation-section .presentation-subsection .titled-text-bloc .text-bloc-body{align-self:flex-start;font-size:1.2rem;font-weight:400;text-align:justify;color:#333;line-height:2rem}@media(max-width:768px){#homepage-main .presentation-section .presentation-subsection .titled-text-bloc .text-bloc-body{text-align:left}}#homepage-main .presentation-section .presentation-subsection .titled-text-bloc .text-bloc-body p{margin-bottom:1rem}#homepage-main .presentation-section .classic-subsection-title{margin:5rem auto}#homepage-main .presentation-section #who-are-we-row{display:flex;justify-content:space-between;align-items:center;flex-direction:row}@media(max-width:768px){#homepage-main .presentation-section #who-are-we-row{display:flex;justify-content:center;align-items:center;flex-direction:column}}#homepage-main .presentation-section #who-are-we-row .titled-text-bloc{width:50%}@media(max-width:768px){#homepage-main .presentation-section #who-are-we-row .titled-text-bloc{width:95%;margin-bottom:3rem}}#homepage-main .presentation-section #who-are-we-row .presentation-img{width:40%}@media(max-width:768px){#homepage-main .presentation-section #who-are-we-row .presentation-img{width:95%}}#homepage-main .presentation-section #why-aquab{display:flex;justify-content:center;align-items:center;flex-direction:column}#homepage-main .presentation-section #why-aquab .main-row{display:flex;justify-content:space-around;align-items:center;flex-direction:row;margin-bottom:5rem}@media(max-width:768px){#homepage-main .presentation-section #why-aquab .main-row{display:flex;justify-content:center;align-items:center;flex-direction:column}}#homepage-main .presentation-section #why-aquab .main-row .titled-text-bloc{width:50%}@media(max-width:768px){#homepage-main .presentation-section #why-aquab .main-row .titled-text-bloc{width:95%;margin-bottom:3rem}}#homepage-main .presentation-section #why-aquab .main-row .presentation-img{width:25%}@media(max-width:768px){#homepage-main .presentation-section #why-aquab .main-row .presentation-img{width:95%}}#homepage-main .presentation-section #why-aquab .second-row{display:flex;justify-content:space-evenly;align-items:center;flex-direction:row;flex-wrap:wrap}@media(max-width:768px){#homepage-main .presentation-section #why-aquab .second-row{display:flex;justify-content:center;align-items:center;flex-direction:column}}#homepage-main .presentation-section #why-aquab .second-row .presentation-img{width:30%}@media(max-width:768px){#homepage-main .presentation-section #why-aquab .second-row .presentation-img{width:95%;margin-bottom:3rem}}#homepage-main .presentation-section #producted-species{display:flex;justify-content:center;align-items:center;flex-direction:column}#homepage-main .presentation-section #producted-species .main-row{display:flex;justify-content:space-around;align-items:center;flex-direction:row;margin-bottom:5rem}@media(max-width:768px){#homepage-main .presentation-section #producted-species .main-row{display:flex;justify-content:center;align-items:center;flex-direction:column}}#homepage-main .presentation-section #producted-species .main-row .titled-text-bloc{width:50%}@media(max-width:768px){#homepage-main .presentation-section #producted-species .main-row .titled-text-bloc{width:95%}}#homepage-main .presentation-section #producted-species .main-row .presentation-img{width:25%}@media(max-width:768px){#homepage-main .presentation-section #producted-species .main-row .presentation-img{width:95%;margin-bottom:3rem}}#homepage-main .presentation-section #producted-species .second-row{display:flex;justify-content:space-evenly;align-items:center;flex-direction:row;flex-wrap:wrap}#homepage-main .presentation-section #producted-species .second-row .presentation-img{width:25%}@media(max-width:768px){#homepage-main .presentation-section #producted-species .second-row .presentation-img{width:95%;margin-bottom:3rem}}#homepage-main .presentation-section #delivery{width:70%;margin:0 auto}@media(max-width:768px){#homepage-main .presentation-section #delivery{width:95%}}#homepage-main .presentation-section #other-prestations{display:flex;justify-content:center;align-items:center;flex-direction:column}#homepage-main .presentation-section #other-prestations .main-row{display:flex;justify-content:space-around;align-items:center;flex-direction:row;margin-bottom:5rem}@media(max-width:768px){#homepage-main .presentation-section #other-prestations .main-row{display:flex;justify-content:center;align-items:center;flex-direction:column}}#homepage-main .presentation-section #other-prestations .main-row .titled-text-bloc{width:40%}@media(max-width:768px){#homepage-main .presentation-section #other-prestations .main-row .titled-text-bloc{width:95%;margin-bottom:3rem}}#homepage-main .presentation-section #other-prestations .main-row .presentation-img{width:40%}@media(max-width:768px){#homepage-main .presentation-section #other-prestations .main-row .presentation-img{width:95%}}#homepage-main .presentation-section #other-prestations .second-row .presentation-img{margin:0 auto;width:40%}@media(max-width:768px){#homepage-main .presentation-section #other-prestations .second-row .presentation-img{width:95%}}#homepage-main .presentation-section .koi-silhouette-container{background-size:100%;background-position:50%;background-repeat:no-repeat;height:60vh;width:100%;margin-top:6rem;margin:3rem;background-attachment:fixed}#homepage-main .presentation-section .koi-silhouette-container .outer-caroussel-container{display:flex;justify-content:center;align-items:center;flex-direction:column}#homepage-main .presentation-section .koi-silhouette-container .outer-caroussel-container .top{display:flex;justify-content:space-between;align-items:center;flex-direction:row}#homepage-main .presentation-section .koi-silhouette-container .outer-caroussel-container .top .scroll-btn{color:#333;font-size:3rem;transition:all .1s ease-in-out 0s}#homepage-main .presentation-section .koi-silhouette-container .outer-caroussel-container .top .scroll-btn:hover{color:#77b5fe;transition:all .1s ease-in-out 0s}#homepage-main .presentation-section .koi-silhouette-container .outer-caroussel-container .top .img-container{margin:1rem;border-radius:1rem;box-shadow:rgba(0,0,0,.24)0 3px 8px}#homepage-main .presentation-section .koi-silhouette-container .outer-caroussel-container .bottom{display:flex;justify-content:center;align-items:center;flex-direction:row}#homepage-main .presentation-section .koi-silhouette-container .outer-caroussel-container .bottom .caroussel-dot{margin:0 .5rem;width:13px;height:13px;border-radius:100%;background-color:#333}#homepage-main .presentation-section .koi-silhouette-container .outer-caroussel-container .bottom .caroussel-dot.active{background-color:#77b5fe}#homepage-main #gallery-section{margin:0 auto;width:50%;margin-bottom:5rem}@media(max-width:768px){#homepage-main #gallery-section{width:95%}}#homepage-main #gallery-section h2{margin-bottom:3rem}#homepage-main #gallery-section #gallery-carousel{width:80%;margin:0 auto}@media(max-width:768px){#homepage-main #gallery-section #gallery-carousel{width:100%}}#homepage-main #gallery-section #gallery-carousel .carousel-inner{box-shadow:rgba(0,0,0,.24)0 3px 8px;border-radius:.5rem}#homepage-main #gallery-section #gallery-carousel .carousel-inner img{width:100%;height:auto;object-fit:cover}#homepage-main .slide-in{transform:translateX(-100%);opacity:0;transition:transform .8s cubic-bezier(.97,.24,0,1.04),opacity 1.2s cubic-bezier(.97,.24,0,1.04)}#homepage-main .slide-in.slided-in{transform:translateX(0);opacity:1}@keyframes zoomInOutBackImage{from{opacity:0}to{opacity:1}}@keyframes scrollDown{0%{transform:translateY(0);opacity:0}80%{transform:translateY(100%);opacity:.3}100%{transform:translateY(100%);opacity:0}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)translateX(-50%)}40%{transform:translateY(-15px)translateX(-50%)}60%{transform:translateY(-7px)translateX(-50%)}}#legals-main{padding-top:20vh;padding-bottom:20vh;width:60%;margin:0 auto}@media(max-width:768px){#legals-main{width:90%}}#legals-main .classic-subsection-title{margin-bottom:3rem}#legals-main h3{font-size:1.4rem;font-weight:700;margin-top:3rem;margin-bottom:1rem}#legals-main p,#legals-main li{line-height:1.5rem;text-align:justify}#prestations-main{padding-top:20vh;padding-bottom:20vh;width:70%;margin:0 auto}@media(max-width:768px){#prestations-main{padding-top:25vh;width:95%}}#prestations-main .line-section{margin-top:3rem}#prestations-main .line-section h3{font-weight:700;text-align:center;font-size:1.4rem;margin-bottom:2rem}#prestations-main .line-section p,#prestations-main .line-section li{line-height:1.5rem;margin-bottom:1rem}#prestations-main .line-section p i,#prestations-main .line-section li i{font-size:1.2rem}#prestations-main .text-bloc{padding:2rem}@media(max-width:768px){#prestations-main .text-bloc{padding:0;padding-top:1rem}}#prestations-main .img-section{display:flex;justify-content:space-between;align-items:center;flex-direction:row}@media(max-width:768px){#prestations-main .img-section{display:flex;justify-content:center;align-items:center;flex-direction:column}}#prestations-main .img-section>a{width:33%}@media(max-width:768px){#prestations-main .img-section>a{width:90%}#prestations-main .img-section>a:not(:last-child){margin-bottom:3rem}}#prestations-main .img-section>a img{width:100%}#prestations-main .img-section:has(a:only-child){display:flex;justify-content:center;align-items:center;flex-direction:row}#prestations-main .img-section:has(a:only-child)>a{width:66%}@media(max-width:768px){#prestations-main .img-section:has(a:only-child)>a{width:90%}}#prestations-main .card{box-shadow:rgba(0,0,0,.24)0 3px 8px;border-radius:.5rem}#admin-main{padding-top:20vh;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:768px){#admin-main{padding-top:25vh}}#admin-main h1{color:#333!important}#admin-main .separator{background-color:#77b5fe;height:5px;width:100px;border-radius:.5rem;margin:0 auto}#admin-main .stocks-container{margin-top:3rem;margin-bottom:3rem;width:80%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:768px){#admin-main .stocks-container{width:95%}}#admin-main .stocks-container .admin-navbar{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%}#admin-main .stocks-container .admin-navbar .tab{flex-grow:1;border:4px solid #77b5fe;padding:1.2rem;font-size:1.1rem}#admin-main .stocks-container .admin-navbar .tab:first-child{border-radius:.5rem 0 0 .5rem}#admin-main .stocks-container .admin-navbar .tab:last-child{border-radius:0 .5rem .5rem 0}#admin-main .stocks-container .admin-navbar .tab.active{background-color:#fff;color:#77b5fe}#admin-main .stocks-container .main-actions-btn-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}@media(max-width:768px){#admin-main .stocks-container .main-actions-btn-container{display:flex;justify-content:center;align-items:center;flex-direction:column}}#admin-main .stocks-container .classic-btn{height:2.2rem;font-size:1rem;padding:0 1rem;display:flex;justify-content:center;align-items:center;flex-direction:row}#admin-main .stocks-container .product-category-section{width:100%}#admin-main .stocks-container .product-category-section .product-category-title{color:#333;margin:2rem auto;font-size:1.7rem;font-weight:600;text-align:center;text-decoration:underline}#admin-main .stocks-container .product-category-section .nb-refs-category{margin:2rem 0;text-decoration:underline}#admin-main .stocks-container .product-category-section .stock-item{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%;height:5rem;padding-right:1rem;box-shadow:rgba(0,0,0,.24)0 3px 8px;border-radius:.5rem;color:#333;margin-bottom:2rem}@media(max-width:768px){#admin-main .stocks-container .product-category-section .stock-item{display:flex;justify-content:ceter;align-items:center;flex-direction:column;height:auto;padding:1rem}#admin-main .stocks-container .product-category-section .stock-item>*{margin-bottom:1rem}}#admin-main .stocks-container .product-category-section .stock-item .drag-handle{font-size:18px;color:#888}#admin-main .stocks-container .product-category-section .stock-item .drag-handle.handle-phone{display:none}#admin-main .stocks-container .product-category-section .stock-item .drag-handle.handle-computer{cursor:grab;display:inline-block}#admin-main .stocks-container .product-category-section .stock-item .drag-handle.handle-computer:active{cursor:grabbing}@media(max-width:768px){#admin-main .stocks-container .product-category-section .stock-item .drag-handle.handle-phone{display:inline-block}#admin-main .stocks-container .product-category-section .stock-item .drag-handle.handle-computer{display:none}}#admin-main .stocks-container .product-category-section .stock-item .edit-product-btns-container{display:flex;justify-content:center;align-items:center;flex-direction:row}@media(max-width:768px){#admin-main .stocks-container .product-category-section .stock-item .edit-product-btns-container{display:flex;justify-content:space-around;align-items:center;flex-direction:row;width:100%}#admin-main .stocks-container .product-category-section .stock-item .edit-product-btns-container .classic-btn{width:33%}}#admin-main .stocks-container .product-category-section .stock-item .product-img-preview{height:100%}@media(max-width:768px){#admin-main .stocks-container .product-category-section .stock-item .product-img-preview{width:50%;height:auto}}#admin-main .stocks-container .product-category-section .stock-item .info-badge{padding:.7rem;border-radius:.7rem;color:green;background-color:rgba(0,128,0,.1882352941);font-weight:700}#admin-main .stocks-container .product-category-section .stock-item .info-badge.danger{color:#ff5733;background-color:rgba(255,88,51,.231372549)}#admin-main .stocks-container .product-category-section .stock-item .info-badge.warning{color:#856404;background-color:rgba(255,193,7,.231372549)}#admin-main .stocks-container .product-category-section .save-order-btn{margin:2rem auto}#admin-main .stocks-container .product-category-section .no-products-warning{color:#333;text-align:center}#admin-main.admin-posts .posts-section{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}#admin-main.admin-posts .posts-section .img-container{position:relative;width:25%;margin:1rem;border-radius:.7rem;overflow:hidden}#admin-main.admin-posts .posts-section .img-container .gallery-img-preview{width:100%;height:100%;object-fit:cover}#admin-main.admin-posts .posts-section .img-container .delete-form{position:absolute;top:-10px;right:10px}#login-main{display:flex;justify-content:center;align-items:center;flex-direction:row;min-height:100vh;color:#333}#login-main .form{display:flex;justify-content:center;align-items:center;flex-direction:column;box-shadow:rgba(0,0,0,.24)0 3px 8px;padding:2rem;border-radius:.7rem}#login-main .form .form-title{margin-bottom:2rem}#login-main .form .login-btn{color:#fff}#login-main .form .propose-create-account-p{margin-top:1rem;text-align:center;line-height:1.5rem}#login-main .form .propose-create-account-p .underlined{color:#77b5fe}#new-fish-main,#edit-fish-main{min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}#new-fish-main .titles-container,#edit-fish-main .titles-container{margin-top:15vh;margin-bottom:3rem;text-align:center}#new-fish-main .titles-container .produc-category-title,#edit-fish-main .titles-container .produc-category-title{color:#333;font-size:1.5rem;font-weight:700;margin-top:1.5rem}#new-fish-main .last-mod,#edit-fish-main .last-mod{color:#77b5fe;text-decoration:underline;text-align:left;margin-bottom:2rem}#new-fish-main #go-back-btn,#edit-fish-main #go-back-btn{background-color:#f5f5f5;color:#333;border-radius:100%;position:absolute;font-size:1.5rem;top:10vh;left:10vh;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;flex-direction:row;box-shadow:rgba(100,100,111,.2)0 7px 29px}#new-fish-main #go-back-btn:hover,#edit-fish-main #go-back-btn:hover{background-color:#77b5fe;color:#fff}#new-fish-main .fish-form,#edit-fish-main .fish-form{width:35%;padding-bottom:3rem}@media(max-width:768px){#new-fish-main .fish-form,#edit-fish-main .fish-form{width:90%}}#new-fish-main .fish-form>div,#edit-fish-main .fish-form>div{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-bottom:1rem}#new-fish-main .fish-form .product-picture-preview,#edit-fish-main .fish-form .product-picture-preview{width:80%;margin:2rem auto;border-radius:.5rem}#new-fish-main .fish-form .action-buttons-on-modif-container,#edit-fish-main .fish-form .action-buttons-on-modif-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-top:1.5rem}#new-fish-main .fish-form .action-buttons-on-modif-container:has(button:only-child),#edit-fish-main .fish-form .action-buttons-on-modif-container:has(button:only-child){display:flex;justify-content:center;align-items:center;flex-direction:row}#contact-main{padding-top:20vh}@media(max-width:768px){#contact-main{padding-top:25vh}}#contact-main .centered-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:75%;margin:0 auto}@media(max-width:768px){#contact-main .centered-container{width:100%}}#contact-main .centered-container .quick-contacts-container{width:70%;display:flex;justify-content:space-around;align-items:center;flex-direction:row;background-color:#f5f5f5;border-radius:.5rem;box-shadow:rgba(0,0,0,.24)0 3px 8px;padding:1rem;color:#333;margin-bottom:2rem}@media(max-width:768px){#contact-main .centered-container .quick-contacts-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:90%}}#contact-main .centered-container .quick-contacts-container .quick-contact-item{display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:768px){#contact-main .centered-container .quick-contacts-container .quick-contact-item{margin-bottom:2rem}}#contact-main .centered-container .quick-contacts-container .quick-contact-item .quick-contact-icon{font-size:2rem;color:#77b5fe}#contact-main .centered-container .quick-contacts-container .quick-contact-item .quick-contact-text{margin-top:1rem;font-size:1.1rem}#contact-main .centered-container .advanced-contacts-container{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;width:80%;margin-top:2rem}@media(max-width:768px){#contact-main .centered-container .advanced-contacts-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:90%}}#contact-main .centered-container .advanced-contacts-container>section{width:45%}@media(max-width:768px){#contact-main .centered-container .advanced-contacts-container>section{width:100%}}#contact-main .centered-container .advanced-contacts-container .social-medias-container .social-medias-ul li{margin:1.5rem 0;font-size:1.3rem;font-weight:700}#contact-main .centered-container .advanced-contacts-container .social-medias-container .social-medias-ul li a{display:inline-flex;align-items:center;transition:all .2s ease-in-out 0s}#contact-main .centered-container .advanced-contacts-container .social-medias-container .social-medias-ul li a:hover{color:#77b5fe;transition:all .2s ease-in-out 0s}#contact-main .centered-container .advanced-contacts-container .social-medias-container .social-medias-ul li a i{font-size:1.8rem;margin-right:.7rem}#contact-main .centered-container .advanced-contacts-container .direct-message-container .contact-form{display:flex;justify-content:center;align-items:center;flex-direction:column}#contact-main .centered-container .advanced-contacts-container .direct-message-container .contact-form>div{width:100%}#contact-main .centered-container .advanced-contacts-container .direct-message-container .contact-form .classic-input{width:100%;margin:1rem auto;font-size:1.1rem}#contact-main .centered-container .newsletter-container{margin:3rem auto;background-color:#f5f5f5;border-radius:.5rem;box-shadow:rgba(0,0,0,.24)0 3px 8px;padding:1rem;width:70%;text-align:center}#contact-main .centered-container .newsletter-container .newsletter-form{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%}#contact-main .centered-container .newsletter-container .newsletter-form .classic-input{margin:1rem 0;margin-right:2rem;width:55%;font-size:1.1rem}#contact-main .centered-container .contact-media-info-p{margin:2rem auto;font-size:1.1rem;line-height:1.3rem}#products-main{padding-top:20vh}@media(max-width:768px){#products-main{padding-top:25vh}}#products-main .filters-container{margin:0 auto;width:70%;display:flex;justify-content:center;align-items:center;flex-direction:row}#products-main .filters-container form{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-direction:column}#products-main .filters-container form.form-classic{width:30%}#products-main .filters-container form.form-classic .search-input{text-align:center;width:100%;height:2.8rem}#products-main .context-container{margin:3rem auto;width:70%;overflow:hidden;padding:2rem}@media(max-width:768px){#products-main .context-container{width:95%;padding:1.5rem 0}}#products-main .context-container .show-more-description{margin:0 auto}#products-main .context-container.card{box-shadow:rgba(0,0,0,.24)0 3px 8px;border-radius:.5rem}#products-main .context-container h3{font-weight:700;text-align:center;font-size:1.4rem;margin-bottom:2rem}#products-main .context-container p{line-height:1.5rem;margin-bottom:1rem}#products-main .context-container p .imp-word{font-weight:700;color:green}#products-main .context-container .imp-title{font-weight:700;font-size:1.1rem;margin-top:2rem;margin-bottom:2rem}#products-main .products-container{margin:5rem auto;width:70%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap}@media(max-width:768px){#products-main .products-container{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row}}#products-main .products-container .product-card{overflow:hidden;box-shadow:rgba(0,0,0,.24)0 3px 8px;border-radius:.5rem;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;text-align:center;position:relative;transition:all .3s ease-in-out 0s;margin-bottom:3rem}#products-main .products-container .product-card:hover{transition:all .3s ease-in-out 0s;transform:translateY(-5px);background-color:#f5f5f5}#products-main .products-container .product-card::after{content:"";transition:all .3s ease-in-out 0s;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.2);z-index:1;opacity:0}#products-main .products-container .product-card:hover{transform:translateY(-5px)}#products-main .products-container .product-card:hover::after{transition:all .3s ease-in-out 0s;opacity:1}#products-main .products-container .product-card .preview-img-container{width:20vw;object-fit:cover}@media(max-width:768px){#products-main .products-container .product-card .preview-img-container{width:75vw}}#products-main .products-container .product-card .product-name{font-size:1.5rem;font-weight:600;margin:1rem 0}@media(max-width:768px){#products-main .products-container .product-card .product-name{font-size:1.4rem}}#products-main .products-container .product-card .product-species{font-size:1.5rem;font-weight:500;margin:1rem 0;width:100%}@media(max-width:768px){#products-main .products-container .product-card .product-species{font-size:1.4rem}}#products-main .products-container .product-card .price-container{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;padding:0 .5rem;background-color:#77b5fe}#products-main .products-container .product-card .price-container .product-price{font-size:1.25rem;font-weight:500;margin:.5rem 0;color:#fff}#products-main .products-container:has(.no-products-warning){display:block}#products-main .products-container:has(.no-products-warning) .no-products-warning{font-size:1.2rem;font-weight:500;color:#333;text-align:center}#error-main{min-height:85vh;display:flex;justify-content:center;align-items:center;flex-direction:column}#error-main .doodle{margin-bottom:1rem}#error-main .error-indications-p{margin-top:1rem;margin-bottom:2rem;font-size:1.1rem;text-align:center;line-height:1.4rem}#products-details-main{padding-top:25vh;padding-bottom:5vh;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-direction:column}#products-details-main #main-container{display:flex;justify-content:center;align-items:center;flex-direction:row;width:60%}@media(max-width:768px){#products-details-main #main-container{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column-reverse}}#products-details-main #main-container .left{width:50%}@media(max-width:768px){#products-details-main #main-container .left{width:100%;margin-top:3rem;display:flex;justify-content:center;align-items:center;flex-direction:column}}#products-details-main #main-container .left .main-product-img{width:90%}#products-details-main #main-container .left .main-product-img .carousel-inner{box-shadow:rgba(0,0,0,.24)0 3px 8px;border-radius:.7rem}#products-details-main #main-container .left .pricing-details-section{margin-top:2rem}@media(max-width:768px){#products-details-main #main-container .left .pricing-details-section{display:none}}#products-details-main #main-container .left .pricing-details-section .quantity-input-container #quantity-input{margin-left:1rem;width:3.5rem}#products-details-main #main-container .left .pricing-details-section .price-container{color:#fff;background-color:#77b5fe;width:50%;padding:.5rem;font-size:1.2rem;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);box-shadow:0 0 10px #7b1f1f}#products-details-main #main-container .left .pricing-details-section .price-container .product-price{display:flex;justify-content:space-around;align-items:center;flex-direction:row}#products-details-main #main-container .left .pricing-details-section .price-container .product-price #price-value{font-weight:700}#products-details-main #main-container .right{width:50%}@media(max-width:768px){#products-details-main #main-container .right{width:80%}}#products-details-main #main-container .right .text-details-container{width:100%}#products-details-main #main-container .right .text-details-container .h1-div{margin-bottom:1rem}#products-details-main #main-container .right .text-details-container .h1-div h1{font-size:2.5rem}#products-details-main #main-container .right .text-details-container h2{font-size:1.5rem;margin-bottom:1rem}#products-details-main #main-container .right .text-details-container .product-info-item{font-size:1.1rem;margin:.7rem auto}#products-details-main #main-container .right .text-details-container .product-info-item .info-type{font-weight:600}#products-details-main #main-container .right .text-details-container .tags{display:flex;justify-content:flex-start;align-items:center;flex-direction:row}#products-details-main #main-container .right .text-details-container .tags .disponibility-tag{width:auto;padding:.7rem;border-radius:.7rem;color:green;background-color:rgba(0,128,0,.1882352941);text-align:center;font-weight:700;margin-top:1.5rem}#products-details-main #main-container .right .text-details-container .tags .disponibility-tag.indisponible{color:#ff5733;background-color:rgba(255,88,51,.231372549)}#products-details-main #main-container .right .buy-buttons-section{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-direction:column;margin-top:2rem}#products-details-main #main-container .right .buy-buttons-section .classic-btn{width:80%;padding-top:.7rem;padding-bottom:.7rem;border-radius:0;margin-bottom:0;text-align:center}#products-details-main #main-container .right .buy-buttons-section .classic-btn#toggle-phone-number{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-direction:column;background-color:#008890}#products-details-main #main-container .right .buy-buttons-section .classic-btn#toggle-phone-number #phone-number{font-weight:400;margin-top:.7rem}#products-details-main .context-container{margin:3rem auto;padding:2rem;width:70%}@media(max-width:768px){#products-details-main .context-container{width:95%;padding:2rem 1rem}}#products-details-main .context-container.card{box-shadow:rgba(0,0,0,.24)0 3px 8px;border-radius:.5rem}#products-details-main .context-container.card h3{font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-bottom:2rem;text-align:center}#products-details-main .context-container.card .text-bloc{font-size:1.1rem;font-weight:400;text-align:justify;color:#333;line-height:2rem}@media(max-width:768px){#products-details-main .context-container.card .text-bloc{text-align:left}}#products-details-main .context-container.card .text-bloc .imp-word{font-weight:700;color:green}#products-checkout-success-main{padding-top:25vh;display:flex;justify-content:center;align-items:center;flex-direction:column}#products-checkout-success-main h1{font-size:2rem;margin-bottom:2.5rem}#products-checkout-success-main h1 .check-icon{color:#0f0}#products-checkout-success-main .command-details{background-color:#f5f5f5;border-radius:1rem;padding:1.5rem}#products-checkout-success-main .command-details h2{font-size:1.4rem;margin-bottom:3rem;font-weight:500;text-align:center}#products-checkout-success-main .command-details .command-details-list{margin:1rem 0;font-size:1.1rem;margin-bottom:3rem}#products-checkout-success-main .command-details .command-details-list li{display:flex;justify-content:space-between;margin-bottom:1rem}#products-checkout-success-main .command-details .procedure-details{font-size:1.2rem;font-weight:500}#products-checkout-cancel-main{padding-top:25vh;display:flex;justify-content:center;align-items:center;flex-direction:column}#products-checkout-cancel-main h1{font-size:2rem;margin-bottom:3rem}#products-checkout-cancel-main h1 .cross-icon{color:#ff4d4d}#products-checkout-cancel-main .command-details{background-color:#f5f5f5;border-radius:1rem;padding:1.5rem;margin-bottom:3rem}#products-checkout-cancel-main .command-details .problem-explanation{font-size:1.2rem;text-align:center;line-height:1.7rem}#species-details-fish-main{padding-top:20vh;padding-bottom:20vh;width:80%;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(max-width:768px){#species-details-fish-main{padding-top:25vh;width:90%}}#species-details-fish-main .titles-container h2{font-size:1.5rem;font-weight:500;text-align:center}#species-details-fish-main .line-section{display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-top:3rem}#species-details-fish-main .line-section .card{box-shadow:rgba(0,0,0,.24)0 3px 8px;border-radius:.5rem}@media(max-width:768px){#species-details-fish-main .line-section.multi-section{display:flex;justify-content:center;align-items:center;flex-direction:column}}#species-details-fish-main .line-section.multi-section>*{width:40%}@media(max-width:768px){#species-details-fish-main .line-section.multi-section>*{width:100%;margin-top:2rem}}#species-details-fish-main .line-section .titled-text-bloc,#species-details-fish-main .line-section .text-bloc{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2rem}@media(max-width:768px){#species-details-fish-main .line-section .titled-text-bloc,#species-details-fish-main .line-section .text-bloc{padding:2rem 1rem}}#species-details-fish-main .line-section .titled-text-bloc h3,#species-details-fish-main .line-section .text-bloc h3{font-size:1.5rem;font-weight:600;margin-bottom:2rem;margin-bottom:2rem}#species-details-fish-main .line-section .titled-text-bloc .text-bloc-body,#species-details-fish-main .line-section .text-bloc .text-bloc-body{align-self:flex-start;font-size:1.2rem;font-weight:400;text-align:justify;color:#333;line-height:2rem}@media(max-width:768px){#species-details-fish-main .line-section .titled-text-bloc .text-bloc-body,#species-details-fish-main .line-section .text-bloc .text-bloc-body{text-align:left}}#species-details-fish-main .line-section .titled-text-bloc .text-bloc-body p,#species-details-fish-main .line-section .text-bloc .text-bloc-body p{margin-bottom:1rem}#posts-main{padding-top:20vh;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-direction:column}#posts-main #loader{color:#77b5fe;margin-bottom:2rem}#posts-main #posts-container{display:flex;justify-content:space-around;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:90%;margin-top:4rem}#posts-main #posts-container .post{width:35%;margin-bottom:3rem;box-shadow:rgba(0,0,0,.24)0 3px 8px;border-radius:.5rem;overflow:hidden;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}#posts-main #posts-container .post .post-picture{width:100%}#posts-main #posts-container .post .post-footer{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:1rem;width:100%}#posts-main #posts-container .post .post-footer .pub-date{font-size:1rem}#posts-main #posts-container .post .post-footer .description{margin-top:1rem;font-size:1.2rem;line-height:1.2rem}#posts-main #posts-container .post .post-footer .edit-btn{align-self:flex-end;margin-top:1rem;display:flex;justify-content:center;align-items:center;flex-direction:row;width:2.2rem;height:2.2rem;border-radius:.5rem}