@charset "UTF-8";h1{font-size:67px;font-weight:600}h2{font-size:50px;font-weight:600}h3{font-size:38px;font-weight:500}h4{font-size:28px;font-weight:500}h5{font-size:21px;font-weight:500}h6{font-size:16px;font-weight:500}button{font-size:16px;font-weight:500;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;text-transform:uppercase}@media only screen and (max-width: 375px){h1{font-size:40px;font-weight:500}h2{font-size:34px;font-weight:500}h3{font-size:26px;font-weight:400}h4{font-size:22px;font-weight:400}h5{font-size:18px;font-weight:500}h6{font-size:16px;font-weight:500;line-height:100%}button{font-size:14px;font-weight:500;line-height:100%}}:root{background-color:#fff;color:#121212;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:16px}#app{border:1px solid #121212}*{box-sizing:border-box;margin:0;padding:0;background-color:#fff}a{text-decoration:none;color:inherit}ul{list-style:none}button{border:none;border-radius:0;height:56px;width:100%;min-width:175px;padding:16px 24px 14px;display:flex;align-items:center;justify-content:center;gap:8px}button:hover{cursor:pointer}@media only screen and (max-width: 375px){button{height:48px;min-width:none}}dialog:modal{max-width:100vw;max-height:100vh;border:0}.button{height:56px;width:100%;min-width:175px;padding:16px 24px 14px;display:flex;align-items:center;justify-content:center;gap:8px;text-transform:uppercase}.button:hover{cursor:pointer}@media only screen and (max-width: 375px){.button{height:48px;min-width:none}}input:not([type=radio]){background-color:#fff;border:1px solid #d2d2d7;color:#121212;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:14px;font-weight:500;height:56px;width:100%;padding:16px}input:not([type=radio])::placeholder{color:gray}input:not([type=radio]):focus{border:2px solid #808080}input:not([type=radio]):focus::placeholder{color:#d2d2d7}input:not([type=radio]):not(:focus):not(:placeholder-shown){border:1px solid #808080}input:not([type=radio]):disabled{background-color:#f5f5f7;border:1px solid #d2d2d7;color:#d2d2d7}@media only screen and (max-width: 375px){input:not([type=radio]){height:48px;padding:12px 16px}}#home-page section{width:100%;display:grid;grid-template-columns:50% 50%;border-bottom:1px solid #121212}#home-page section:last-child{border-bottom:none}#home-page .home-page-first-section-left-side{grid-column:1;width:100%;height:fit-content;position:sticky;top:85px;padding:80px}#home-page .home-page-first-section-left-side-top{min-height:calc(25vw - 80px);border-bottom:1px solid #121212;overflow-wrap:break-word;word-wrap:break-word}#home-page .home-page-first-section-left-side-top h1 sup{font-weight:200;font-size:40px}#home-page .home-page-first-section-left-side-top p{margin-top:16px;color:#121212e6;font-size:18px;font-weight:100}#home-page .home-page-first-section-left-side-bottom{padding-top:24px;display:flex;flex-direction:row}#home-page .home-page-first-section-left-side-bottom div{width:50%}#home-page .home-page-first-section-left-side-bottom div img{width:100%;height:100%}#home-page .home-page-first-section-left-side-bottom div:first-child{padding-right:24px;border-right:1px solid #121212}#home-page .home-page-first-section-left-side-bottom div:last-child{display:flex;align-items:flex-end;padding-left:24px}#home-page .home-page-first-section-left-side-bottom div:last-child p{font-size:14px;font-weight:100;color:#121212e6}#home-page .home-page-first-section-right-side{grid-column:2}#home-page .home-page-about-section-left-side{grid-column:1;height:min-content;position:sticky;top:85px;display:flex;align-items:center;justify-content:center;padding:80px}#home-page .home-page-about-section-right-side{grid-column:2;display:flex;flex-direction:column;justify-content:center;padding:80px;border-left:1px solid #121212}#home-page .home-page-about-section-right-side-overline{font-size:14px;font-weight:400;text-transform:uppercase;color:#121212e6}#home-page .home-page-about-section-right-side-body{font-size:16px;font-weight:100;line-height:140%;color:#121212e6;padding:16px 0 64px}#home-page .home-page-about-section-right-side h3{padding-top:24px}#home-page .home-page-about-section-right-side button{background-color:#fff;color:#121212;border:1px solid #121212;width:175px}#home-page .home-page-about-section-right-side button:hover{background-color:#121212;color:#fff}#home-page .home-page-about-section-right-side button:active{background-color:#fff;color:#121212}#home-page .home-page-about-section-right-side button:disabled{background-color:#fff;color:gray;border:1px solid #d2d2d7}#home-page .home-page-why-us-left-side{grid-column:1;height:min-content;position:sticky;top:85px;display:flex;align-items:center;justify-content:center;padding:80px}#home-page .home-page-why-us-right-side{grid-column:2;display:flex;flex-direction:column;justify-content:center}#home-page .home-page-why-us-right-side-section{border-left:1px solid #121212;border-bottom:1px solid #121212;padding:80px;overflow-wrap:break-word;word-wrap:break-word}#home-page .home-page-why-us-right-side-section p{font-size:16px;font-weight:100;line-height:140%;color:#121212e6;margin-top:16px}#home-page .home-page-why-us-right-side-section:last-child{border-bottom:none}#home-page .home-page-talk-left-side{display:flex;flex-direction:column}#home-page .home-page-talk-left-side-top{padding:80px;border-bottom:1px solid #121212}#home-page .home-page-talk-left-side-top p{font-size:18px;font-weight:400;padding-top:24px}#home-page .home-page-talk-left-side-top div{padding-top:16px;display:flex;flex-direction:row;gap:16px}#home-page .home-page-talk-left-side-top div button{background-color:#121212;color:#fff}#home-page .home-page-talk-left-side-top div button:hover{background-color:#424245}#home-page .home-page-talk-left-side-top div button:active{background-color:#121212}#home-page .home-page-talk-left-side-top div button:disabled{background-color:#d2d2d7;color:gray}#home-page .home-page-talk-left-side-bottom{height:100%;display:flex;flex-direction:row}#home-page .home-page-talk-left-side-bottom-section{display:flex;flex-direction:column;width:50%;height:100%}#home-page .home-page-talk-left-side-bottom-section h3{text-align:center;padding:16px 0;border-bottom:1px solid #121212}#home-page .home-page-talk-left-side-bottom-section-sub{height:100%;display:flex;flex-direction:column;justify-content:center;gap:24px;text-align:center;padding:24px}#home-page .home-page-talk-left-side-bottom-section-sub div{display:flex;justify-content:center;gap:5px}#home-page .home-page-talk-left-side-bottom-section-sub div p{font-size:14px;font-weight:400;text-transform:uppercase;font-weight:100}#home-page .home-page-talk-left-side-bottom-section-sub div a{font-size:18px;font-weight:500}#home-page .home-page-talk-left-side-bottom-section:last-child{border-left:1px solid #121212}#home-page .home-page-talk-right-side{display:flex;flex-direction:column}#home-page .home-page-talk-right-side img{width:100%;height:100%;border-left:1px solid #121212}#home-page .home-page-talk-right-side div{display:grid;grid-template-columns:50% 50%}#home-page .home-page-talk-right-side div h3{text-align:center;padding:16px 0;border-left:1px solid #121212}#home-page .home-page-talk-right-side div .home-page-talk-right-side-socials{align-items:center;padding:16px 60px;border-left:1px solid #121212}#home-page .home-page-service{grid-template-columns:100%}#home-page .home-page-service .home-page-service-title{text-align:center;padding:80px;border-bottom:1px solid #121212}#home-page .home-page-service .home-page-service-overline{font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:24px}#home-page .home-page-service .home-page-service-subtitle{margin-bottom:16px}#home-page .home-page-service p{font-size:18px;font-weight:400;color:#121212e6}#home-page .home-page-service .button{background-color:#fff;color:#121212;border:1px solid #121212;width:fit-content;margin:64px auto 0}#home-page .home-page-service .button:hover{background-color:#121212;color:#fff}#home-page .home-page-service .button:active{background-color:#fff;color:#121212}#home-page .home-page-service .button:disabled{background-color:#fff;color:gray;border:1px solid #d2d2d7}#home-page .home-page-service-subscription{display:grid;grid-template-columns:50% 50%;border-bottom:1px solid #121212}#home-page .home-page-service-subscription img{height:50vw}#home-page .home-page-service-subscription:after{content:"";position:absolute;width:50%;height:50vw;background-color:#12121259}#home-page .home-page-service-subscription div{border-left:1px solid #121212}#home-page .home-page-service-section{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:80px;text-align:center}#home-page .home-page-service .home-page-service-events{height:50vw;background-image:url(/images/Secondary_Images/weding_image.webp);background-size:cover;background-position:center center;background-attachment:fixed;border-bottom:1px solid #121212}#home-page .home-page-service .home-page-service-events div{background-color:#12121259}#home-page .home-page-service .home-page-service-events *{color:#fff;background-color:transparent}#home-page .home-page-service .home-page-service-events .button{background-color:transparent;color:#fff;border:1px solid #fff}#home-page .home-page-service .home-page-service-events .button:hover{background-color:#fff;color:#424245}#home-page .home-page-service .home-page-service-events .button:active{background-color:#fff;color:#121212}#home-page .home-page-service .home-page-service-events .button:disabled{background-color:transparent;color:gray;border:1px solid #d2d2d7}#home-page .home-page-service .home-page-service-logo{margin:0 auto 16px}#home-page .home-page-service .home-page-service-chevron{min-width:0;padding:0;width:48px;height:48px}#home-page .home-page-service .home-page-service-chevron svg{width:100%;height:100%}#home-page .home-page-service .home-page-service-review{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:32px}#home-page .home-page-service .home-page-service-review .home-page-service-review-element{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:24px;width:100%;padding:0}#home-page .home-page-service .home-page-service-review .home-page-service-review-element h3{font-style:italic;color:#121212e6}@media only screen and (max-width: 768px){#home-page section{grid-template-columns:100%}#home-page .home-page-first-section-left-side{grid-column:1;position:static;border-bottom:1px solid #121212}#home-page .home-page-first-section-right-side{grid-column:1}#home-page .home-page-about-section-left-side{grid-column:1;height:min-content;position:static;border-bottom:1px solid #121212}#home-page .home-page-about-section-right-side{grid-column:1;border-left:none}#home-page .home-page-why-us-left-side{grid-column:1;height:min-content;position:static;border-bottom:1px solid #121212}#home-page .home-page-why-us-right-side{grid-column:1;border-left:none;border-bottom:1px solid #121212}#home-page .home-page-why-us-right-side-right-side-section{border-left:none}#home-page .home-page-talk-left-side{grid-column:1;grid-row:2;border-bottom:none}#home-page .home-page-talk-right-side{grid-column:1;grid-row:1;border-bottom:1px solid #121212}#home-page .home-page-talk-right-side img{border-left:none;height:65vw;width:100%;object-fit:cover}#home-page .home-page-talk-right-side div h3{border-left:none}#home-page .home-page-service-subscription{grid-template-columns:100%}#home-page .home-page-service-subscription img{grid-column:1;width:100%;height:65vw;object-fit:cover;border-bottom:1px solid #121212}#home-page .home-page-service-subscription:after{content:"";position:absolute;width:100%;height:65vw;background-color:#12121259}#home-page .home-page-service-subscription div{grid-column:1;width:100%;border-left:none}#home-page .home-page-service .home-page-service-events{height:107vw}}@media only screen and (max-width: 375px){#home-page .home-page-first-section-left-side{padding:40px 16px}#home-page .home-page-first-section-left-side-top{padding-bottom:24px}#home-page .home-page-first-section-left-side-bottom{padding-top:16px}#home-page .home-page-first-section-left-side-bottom div:first-child{padding-right:16px}#home-page .home-page-first-section-left-side-bottom div:last-child{padding-left:16px}#home-page .home-page-about-section-left-side,#home-page .home-page-about-section-right-side,#home-page .home-page-why-us-left-side,#home-page .home-page-why-us-right-side-section{padding:40px 16px}#home-page .home-page-why-us-right-side-section p{font-size:16px;font-weight:400;line-height:140%}#home-page .home-page-talk-left-side-top{padding:40px 16px}#home-page .home-page-talk-left-side-top div{flex-direction:column}#home-page .home-page-talk-left-side-bottom{display:flex;flex-direction:column}#home-page .home-page-talk-left-side-bottom-section{width:100%}#home-page .home-page-talk-left-side-bottom-section:first-child{border-bottom:1px solid #121212}#home-page .home-page-talk-left-side-bottom-section-sub{padding:40px 16px}#home-page .home-page-talk-left-side-bottom-section:last-child{border-left:none}#home-page .home-page-talk .home-page-talk-right-side img{height:107vw;width:100%}#home-page .home-page-talk .home-page-talk-right-side div{display:flex;flex-direction:column}#home-page .home-page-talk .home-page-talk-right-side div h3{border-bottom:1px solid #121212;border-top:1px solid #121212}#home-page .home-page-talk .home-page-talk-right-side div-socials{border:none;padding:16px}#home-page .home-page-service .button{width:100%}#home-page .home-page-service .home-page-service-title,#home-page .home-page-service-section{padding:40px 16px}#home-page .home-page-service-subscription{width:100%}#home-page .home-page-service-subscription img{height:107vw}#home-page .home-page-service-subscription:after{height:107vw}#home-page .home-page-service .home-page-service-events{height:max-content;min-height:107vw}#home-page .home-page-service-review{margin:0 auto 8px}}#shop-page{width:100%;display:grid;grid-template-columns:1fr 1fr}#shop-page .shop-page-left-side{grid-column:1}#shop-page .shop-page-left-side-container{position:sticky;top:85px;height:calc(100vh - 84px);display:flex;align-items:center;justify-content:center}#shop-page .shop-page-right-side{grid-column:2}@media only screen and (max-width: 768px){#shop-page{grid-template-columns:1fr}#shop-page .shop-page-left-side{grid-column:1;border-bottom:1px solid #121212}#shop-page .shop-page-left-side-container{height:50vw;position:static;display:flex;align-items:center;justify-content:center}#shop-page .shop-page-right-side{grid-column:1}}#category-page{width:100%;display:grid;grid-template-columns:50% 50%;text-align:center}#category-page .category-page-left{grid-column:1;width:100%;height:50vw;background-size:cover;background-position:center;position:sticky;top:84px;border-bottom:1px solid #121212;margin-bottom:-1px}#category-page .category-page-left h1{color:#fff;background-color:transparent}#category-page .category-page-left div{width:100%;height:100%;background-color:#12121259;display:flex;justify-content:center;align-items:center}#category-page .category-page-right{grid-column:2;width:100%;display:flex;flex-wrap:wrap}#category-page .category-page-right .category-page-card{width:50%;height:25vw;background-size:100%;background-position:center;border-bottom:1px solid #121212;border-left:1px solid #121212;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:24px;gap:4px;transition:background-size .5s ease-in-out}#category-page .category-page-right .category-page-card h6{color:#121212;background-color:transparent}#category-page .category-page-right .category-page-card p{font-size:14px;font-weight:100;color:gray;background-color:transparent}#category-page .category-page-right .category-page-card:nth-last-child(1),#category-page .category-page-right .category-page-card:nth-last-child(2){border-bottom:none}#category-page .category-page-right .category-page-card:hover{background-size:110%}@media only screen and (max-width: 728px){#category-page{grid-template-columns:100%}#category-page .category-page-left{grid-column:1;width:100%;height:100vw;position:static;margin-bottom:0}#category-page .category-page-right{grid-column:1}#category-page .category-page-right .category-page-card{width:50%;height:50vw}#category-page .category-page-right .category-page-card:nth-child(odd){border-left:none}}@media only screen and (max-width: 375px){#category-page .category-page-left{width:100%;height:100vw}#category-page .category-page-right{grid-column:1}#category-page .category-page-right .category-page-card{width:100%;height:100vw;border-left:none}#category-page .category-page-right .category-page-card:nth-last-child(2){border-bottom:1px solid #121212}}#product-page p,#product-page h6{background-color:transparent}#product-page .product-page-product{display:grid;grid-template-columns:50% 50%;height:auto}#product-page .product-page-product img{width:100%;height:100%;object-fit:cover}#product-page .product-page-product .product-page-product-right{display:flex;flex-direction:column;gap:24px;padding:40px;border-left:1px solid #121212}#product-page .product-page-product .product-page-product-right .product-page-directory{font-size:14px;font-weight:400;text-transform:uppercase}#product-page .product-page-product .product-page-product-right .product-page-directory span{color:gray}#product-page .product-page-product .product-page-product-right .product-page-product-description{font-size:16px;font-weight:100;line-height:140%;color:#121212e6}#product-page .product-page-product .product-page-product-right .product-page-quantity{display:flex;flex-direction:row;align-items:center}#product-page .product-page-product .product-page-product-right .product-page-quantity .product-page-quantity-selector{display:flex;flex-direction:row}#product-page .product-page-product .product-page-product-right .product-page-quantity .product-page-quantity-selector button{min-width:44px;width:44px;height:44px;padding:0;border:1px solid black;font-weight:100;font-size:32px}#product-page .product-page-product .product-page-product-right .product-page-quantity .product-page-quantity-selector button:hover{cursor:pointer}#product-page .product-page-product .product-page-product-right .product-page-quantity .product-page-quantity-selector button:first-of-type{padding-bottom:4px;font-weight:300}#product-page .product-page-product .product-page-product-right .product-page-quantity .product-page-quantity-selector button:last-of-type{padding-top:2px}#product-page .product-page-product .product-page-product-right .product-page-quantity .product-page-quantity-selector input{width:58px;height:44px;border:1px solid black;border-left:none;border-right:none;text-align:center;font-size:16px}#product-page .product-page-product .product-page-product-right .product-page-quantity p{font-size:18px;font-weight:400;margin-right:16px}#product-page .product-page-product .product-page-product-right .product-page-recommendations-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 8px}#product-page .product-page-product .product-page-product-right .product-page-recommendations-title p:first-of-type{font-size:18px;font-weight:400;font-size:20px}#product-page .product-page-product .product-page-product-right .product-page-recommendations-title p:last-of-type{font-size:14px;font-weight:100;color:gray;font-size:20px}#product-page .product-page-product .product-page-product-right .product-page-recommendations{display:flex;justify-content:center;align-items:center}#product-page .product-page-product .product-page-product-right .product-page-recommendations .product-page-recommendations-container{width:100%;display:flex;flex-direction:row;gap:16px;padding:0 8px;overflow:scroll;scrollbar-width:none}#product-page .product-page-product .product-page-product-right .product-page-recommendations .product-page-recommendations-container::-webkit-scrollbar{display:none}#product-page .product-page-product .product-page-product-right .product-page-recommendations .product-page-recommendations-container .product-page-recommendations-card{display:flex;flex-direction:column}#product-page .product-page-product .product-page-product-right .product-page-recommendations .product-page-recommendations-container .product-page-recommendations-card img{width:100px;height:100px;margin-bottom:8px;border:1px solid #d2d2d7}#product-page .product-page-product .product-page-product-right .product-page-recommendations .product-page-recommendations-container .product-page-recommendations-card p{font-size:14px;font-weight:100}#product-page .product-page-product .product-page-product-right .product-page-recommendations .product-page-recommendations-container .product-page-recommendations-card p:last-of-type{margin-top:auto;color:gray}#product-page .product-page-product .product-page-product-right .product-page-recommendations .product-page-recommendations-container .product-page-recommendations-card:hover{cursor:pointer}#product-page .product-page-product .product-page-product-right .product-page-recommendations .product-page-recommendations-container .product-page-recommendations-card:hover img{border:1px solid #424245}#product-page .product-page-product .product-page-product-right .product-page-recommendations .product-page-chevron{width:48px;height:100%}#product-page .product-page-product .product-page-product-right .product-page-options{display:flex;flex-direction:column;gap:16px}#product-page .product-page-product .product-page-product-right .product-page-options p{font-size:18px;font-weight:400}#product-page .product-page-product .product-page-product-right .product-page-options .product-page-option{font-size:16px;font-weight:100;line-height:140%;display:flex;flex-direction:row;align-items:center;gap:16px}#product-page .product-page-product .product-page-product-right .product-page-options .product-page-option input{width:24px;height:24px}#product-page .product-page-product .product-page-product-right .product-page-options .product-page-option input:hover{cursor:pointer}#product-page .product-page-product .product-page-product-right .product-page-cart-button{background-color:#121212;color:#fff;margin-top:auto}#product-page .product-page-product .product-page-product-right .product-page-cart-button:hover{background-color:#424245}#product-page .product-page-product .product-page-product-right .product-page-cart-button:active{background-color:#121212}#product-page .product-page-product .product-page-product-right .product-page-cart-button:disabled{background-color:#d2d2d7;color:gray}#product-page .product-page-also{width:100%}#product-page .product-page-also h1{width:100%;text-align:center;padding:80px 10px;border-bottom:1px solid #121212;border-top:1px solid #121212}#product-page .product-page-also .product-page-also-container{display:grid;grid-template-columns:25% 25% 25% 25%}#product-page .product-page-also .product-page-also-container .product-page-also-card{width:100%;height:25vw;background-size:100%;background-position:center;border-left:1px solid #121212;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:24px;transition:background-size .5s ease-in-out}#product-page .product-page-also .product-page-also-container .product-page-also-card p{color:gray}#product-page .product-page-also .product-page-also-container .product-page-also-card:hover{background-size:110%;cursor:pointer}#product-page .product-page-also .product-page-also-container .product-page-also-card:first-of-type{border-left:none}@media only screen and (max-width: 768px){#product-page .product-page-product{height:auto;grid-template-columns:100%}#product-page .product-page-product img{height:100vw;border-bottom:1px solid #121212}#product-page .product-page-product .product-page-product-right{border-left:none}#product-page .product-page-also .product-page-also-container{grid-template-columns:50% 50%}#product-page .product-page-also .product-page-also-container .product-page-also-card{border-bottom:1px solid #121212;height:50vw}#product-page .product-page-also .product-page-also-container .product-page-also-card:nth-child(odd){border-left:none}#product-page .product-page-also .product-page-also-container .product-page-also-card:nth-last-child(1){border-bottom:none}#product-page .product-page-also .product-page-also-container .product-page-also-card:nth-last-child(2){border-bottom:none}}@media only screen and (max-width: 375px){#product-page .product-page-product{height:auto;grid-template-columns:100%}#product-page .product-page-product img{height:100vw;border-bottom:1px solid #121212}#product-page .product-page-product .product-page-product-right{border-left:none;padding:40px 16px}#product-page .product-page-product .product-page-product-right .product-page-quantity{flex-direction:column;align-items:flex-start;gap:16px}#product-page .product-page-product .product-page-product-right .product-page-quantity .product-page-quantity-selector input{width:100%}#product-page .product-page-product .product-page-product-right .product-page-recommendations-title{flex-direction:column-reverse;align-items:flex-start;gap:16px}#product-page .product-page-product .product-page-product-right .product-page-recommendations-title p:last-of-type{font-size:16px}#product-page .product-page-also .product-page-also-container{grid-template-columns:100%}#product-page .product-page-also .product-page-also-container .product-page-also-card{border-left:none;border-bottom:1px solid #121212;height:100vw}#product-page .product-page-also .product-page-also-container .product-page-also-card:nth-last-child(2){border-bottom:1px solid #121212}#product-page .product-page-also h1{padding:40px 16px;font-size:32px}}#subscribtion-page .subscribtion-page-first-section{display:grid;grid-template-columns:50% 50%;min-height:50vw;border-bottom:1px solid #121212}#subscribtion-page .subscribtion-page-first-section img{width:100%;height:100%;object-fit:cover}#subscribtion-page .subscribtion-page-first-section-text-wrapper{padding:80px;display:flex;flex-direction:column;border-left:1px solid #121212}#subscribtion-page .subscribtion-page-first-section-text-wrapper h2{margin-bottom:24px}#subscribtion-page .subscribtion-page-first-section-text-wrapper ul{display:flex;flex-direction:column;gap:24px;margin-bottom:80px}#subscribtion-page .subscribtion-page-first-section-text-wrapper ul h6{margin-bottom:8px}#subscribtion-page .subscribtion-page-first-section-text-wrapper ul p{font-size:16px;font-weight:100;line-height:140%;margin-left:24px}#subscribtion-page .subscribtion-page-first-section-text-wrapper ul p:before{content:"•";display:inline-block;margin-left:-24px;width:24px;text-align:center}#subscribtion-page .subscribtion-page-first-section-button{background-color:#fff;color:#121212;border:1px solid #121212;margin-top:auto;width:175px}#subscribtion-page .subscribtion-page-first-section-button:hover{background-color:#121212;color:#fff}#subscribtion-page .subscribtion-page-first-section-button:active{background-color:#fff;color:#121212}#subscribtion-page .subscribtion-page-first-section-button:disabled{background-color:#fff;color:gray;border:1px solid #d2d2d7}#subscribtion-page .subscribtion-page-first-section:after{position:absolute;width:calc(50% - 1px);height:100%;content:"";background-color:#12121259}#subscribtion-page .subscribtion-page-how-work{display:grid;grid-template-columns:50% 50%;border-bottom:1px solid #121212}#subscribtion-page .subscribtion-page-how-work-left-side h2{padding:80px;height:min-content;position:sticky;top:85px}#subscribtion-page .subscribtion-page-how-work-right-side-element{padding:80px;border-top:1px solid #121212;border-left:1px solid #121212}#subscribtion-page .subscribtion-page-how-work-right-side-element h3{margin-bottom:16px}#subscribtion-page .subscribtion-page-how-work-right-side-element p{font-size:16px;font-weight:100;line-height:140%}#subscribtion-page .subscribtion-page-how-work-right-side-element:first-child{border-top:none}#subscribtion-page .subscribtion-page-plan-select{display:grid;grid-template-columns:50% 50%;border-bottom:1px solid #121212}#subscribtion-page .subscribtion-page-plan-select-image{border-left:1px solid #121212}#subscribtion-page .subscribtion-page-plan-select-image img{width:100%;height:50vw;object-fit:cover;position:sticky;top:85px;border-bottom:1px solid #121212;margin-bottom:-1px}#subscribtion-page .subscribtion-page-faq{display:flex;justify-content:center;align-items:center;padding:80px;background-color:#f5f5f7}#subscribtion-page .subscribtion-page-faq-wrapper{max-width:864px}@media only screen and (max-width: 768px){#subscribtion-page .subscribtion-page-first-section{grid-template-columns:100%;height:fit-content}#subscribtion-page .subscribtion-page-first-section img{height:65vw}#subscribtion-page .subscribtion-page-first-section-text-wrapper{border-left:none}#subscribtion-page .subscribtion-page-first-section-button{width:100%}#subscribtion-page .subscribtion-page-first-section:after{width:100%;height:65vw}#subscribtion-page .subscribtion-page-how-work{grid-template-columns:100%}#subscribtion-page .subscribtion-page-how-work-left-side{border-bottom:1px solid #121212}#subscribtion-page .subscribtion-page-how-work-right-side-element{border-left:none}#subscribtion-page .subscribtion-page-plan-select{display:flex;flex-direction:column-reverse}#subscribtion-page .subscribtion-page-plan-select-image{border-left:none;height:65vw}#subscribtion-page .subscribtion-page-plan-select-image img{height:100%}#subscribtion-page .subscribtion-page-faq{padding:80px 40px}}@media only screen and (max-width: 375px){#subscribtion-page .subscribtion-page-first-section{grid-template-columns:100%;height:fit-content}#subscribtion-page .subscribtion-page-first-section img{height:107vw}#subscribtion-page .subscribtion-page-first-section-text-wrapper{padding:40px 16px;border-left:none}#subscribtion-page .subscribtion-page-first-section-text-wrapper ul{margin-bottom:48px}#subscribtion-page .subscribtion-page-first-section-button{width:100%}#subscribtion-page .subscribtion-page-first-section:after{width:100%;height:107vw}#subscribtion-page .subscribtion-page-how-work{grid-template-columns:100%}#subscribtion-page .subscribtion-page-how-work-left-side h2,#subscribtion-page .subscribtion-page-how-work-right-side-element{padding:40px 16px}#subscribtion-page .subscribtion-page-faq{padding:40px 0}}#about-page{width:100%;text-align:center}#about-page section{border-bottom:1px solid #121212;margin:0}#about-page section:last-child{border-bottom:none}#about-page .about-page-overline{font-size:14px;font-weight:400;text-transform:uppercase;content:rgba(18,18,18,.9)}#about-page .about-page-body{font-size:16px;font-weight:100;line-height:140%;content:rgba(18,18,18,.9);width:60%}#about-page .about-page-first-section{display:grid;grid-template-columns:50% 50%;min-height:50vw}#about-page .about-page-first-section .about-page-first-section-right{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:80px}#about-page .about-page-first-section .about-page-first-section-right .about-page-zapfino{font-family:Zapfino,cursive;margin-top:24px}#about-page .about-page-first-section .about-page-first-section-right p{margin-top:24px;color:#121212e6}#about-page .about-page-first-section .about-page-first-section-right .about-page-socials{margin-top:64px;gap:32px}#about-page .about-page-first-section .about-page-first-section-right .about-page-socials>*{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border:1px solid #121212;border-radius:50%}#about-page .about-page-first-section img{width:100%;height:100%;object-fit:cover;border-left:1px solid #121212}#about-page .about-page-section-type-1{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px;padding:80px}#about-page .about-page-section-type-1 .button{background-color:#121212;color:#fff;width:175px;margin-top:40px}#about-page .about-page-section-type-1 .button:hover{background-color:#424245}#about-page .about-page-section-type-1 .button:active{background-color:#121212}#about-page .about-page-section-type-1 .button:disabled{background-color:#d2d2d7;color:gray}#about-page .about-page-section-type-2{display:grid;grid-template-columns:50% 50%;min-height:50vw;width:100%}#about-page .about-page-section-type-2-text-wrapper div{padding:80px;height:min-content;position:sticky;top:85px}#about-page .about-page-section-type-2-text-wrapper p{font-size:16px;font-weight:100;line-height:140%;margin-top:16px}#about-page .about-page-section-type-2-text-wrapper:nth-child(odd){border-right:1px solid #121212}#about-page .about-page-section-type-2 img{width:100%;height:100%;object-fit:cover;vertical-align:middle}#about-page .about-page-section-type-2 img:nth-child(odd){border-right:1px solid #121212}@media only screen and (max-width: 768px){#about-page .about-page-body{width:100%}#about-page .about-page-first-section{grid-template-columns:100%}#about-page .about-page-first-section img{height:65vw;border-top:1px solid #121212}#about-page .about-page-section-type-2{grid-template-columns:100%}#about-page .about-page-section-type-2 img{height:65vw}#about-page .about-page-section-type-2:nth-child(2n){display:flex;flex-direction:column-reverse}#about-page .about-page-section-type-2:nth-child(2n) img{border-left:none;border-bottom:1px solid #121212}#about-page .about-page-section-type-2:nth-child(odd) div{border-left:none;border-top:1px solid #121212}}@media only screen and (max-width: 375px){#about-page .about-page-first-section .about-page-first-section-right{padding:40px 16px}#about-page .about-page-first-section .about-page-first-section-right .about-page-socials{gap:12px}#about-page .about-page-first-section img{height:107vw}#about-page .about-page-section-type-1{padding:40px 16px}#about-page .about-page-section-type-1 .button{width:100%}#about-page .about-page-section-type-2 div{padding:40px 16px}#about-page .about-page-section-type-2 img{height:107vw}}.nav-bumper{height:84px;width:100%}nav{position:fixed;top:0;left:0;z-index:1000;width:100%}nav ul{list-style:none}nav .desktop-nav{width:100%;display:grid;grid-template-columns:repeat(8,12.5%);border:1px solid #121212}nav .desktop-nav li{font-size:16px;font-weight:500;text-align:center;padding:32px 0}nav .desktop-nav li:nth-child(1){grid-column:1;border-right:1px solid #121212}nav .desktop-nav li:nth-child(2){grid-column:2;border-right:1px solid #121212}nav .desktop-nav li:nth-child(3){grid-column:7;border-left:1px solid #121212}nav .desktop-nav li:nth-child(4){grid-column:8;border-left:1px solid #121212}nav .mobile-nav{position:absolute;z-index:9999;top:-100px;width:100%;display:flex;flex-direction:row;justify-content:space-between;border:1px solid #121212}nav .mobile-nav .navbar-icon{padding:16px}nav .mobile-nav .navbar-icon:nth-child(1){border-right:1px solid #121212}nav .mobile-nav .navbar-icon:nth-child(2){border-left:1px solid #121212}nav .burger-menu-container{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:1001;border:1px solid #121212;background-color:#d2d2d759;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}nav .burger-menu-container .burger-menu{width:50%;height:100%;border-right:1px solid #121212}nav .burger-menu-container .burger-menu .burger-menu-close{padding:12px 16px;border-bottom:1px solid #121212}nav .burger-menu-container .burger-menu .burger-menu-close .burger-menu-close-icon{width:32px;height:32px}nav .burger-menu-container .burger-menu-main li{width:100%;padding:24px;border-bottom:1px solid #121212}nav .burger-menu-container .burger-menu-legals{display:flex;flex-direction:column;gap:16px;padding:24px;border-bottom:1px solid #121212}nav .burger-menu-container .burger-menu-socials{padding:24px}@media only screen and (max-width: 768px){.nav-bumper{height:61px}nav .desktop-nav{position:absolute;z-index:9999;top:-200px;left:0;display:flex;flex-direction:row}nav .mobile-nav{position:absolute;top:0;left:0;z-index:1000}}@media only screen and (max-width: 375px){.nav-bumper{height:52px}nav .mobile-nav .navbar-icon{padding:12px}nav .burger-menu-container .burger-menu{width:100%}nav .burger-menu-container .burger-menu .burger-menu-close{padding:8px 14px}}footer{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;border-top:1px solid #121212}footer h5{margin-bottom:24px;color:gray}footer ul{margin-bottom:24px}footer .footer-cell{width:25%;padding:40px}footer .footer-reminder input{margin-top:24px}footer .footer-reminder button{background-color:#121212;color:#fff;margin-top:16px}footer .footer-reminder button:hover{background-color:#424245}footer .footer-reminder button:active{background-color:#121212}footer .footer-reminder button:disabled{background-color:#d2d2d7;color:gray}footer .footer-contact{border-left:1px solid #121212}footer .footer-contact ul{display:flex;flex-direction:column;gap:24px}footer .footer-contact ul p{font-size:14px;font-weight:100;color:gray}footer .footer-shop-services,footer .footer-about-legal{border-left:1px solid #121212}footer .footer-shop-services ul,footer .footer-about-legal ul{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width: 768px){footer .footer-cell{width:50%}footer .footer-shop-services,footer .footer-about-legal{border-top:1px solid #121212}footer .footer-shop-services{border-left:none}}@media only screen and (max-width: 500px){footer h5{margin-bottom:16px}footer .footer-cell{width:100%;padding:40px 16px}footer .footer-shop-services,footer .footer-about-legal,footer .footer-contact{border-top:1px solid #121212;border-left:none}}#shop-navigator{width:100%}#shop-navigator .shop-navigator-card-right,#shop-navigator .shop-navigator-card-left{height:25vw;width:100%;display:flex;flex-direction:row;border-bottom:1px solid #121212}#shop-navigator .shop-navigator-card-right div,#shop-navigator .shop-navigator-card-left div{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:24px;border-left:1px solid #121212}#shop-navigator .shop-navigator-card-right div h3,#shop-navigator .shop-navigator-card-left div h3{margin:auto 0;text-align:center}#shop-navigator .shop-navigator-card-right div .shop-navigator-link,#shop-navigator .shop-navigator-card-left div .shop-navigator-link{width:110px;display:flex;gap:4px;font-size:16px;font-weight:600}#shop-navigator .shop-navigator-card-right div .shop-navigator-link .shop-navigator-arrow,#shop-navigator .shop-navigator-card-left div .shop-navigator-link .shop-navigator-arrow{width:auto;padding-bottom:4px}#shop-navigator .shop-navigator-card-right .shop-navigator-image-container,#shop-navigator .shop-navigator-card-left .shop-navigator-image-container{width:50%;padding:0;overflow:hidden}#shop-navigator .shop-navigator-card-right .shop-navigator-image-container img,#shop-navigator .shop-navigator-card-left .shop-navigator-image-container img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease-in-out}#shop-navigator .shop-navigator-card-right .shop-navigator-image-container img:hover,#shop-navigator .shop-navigator-card-left .shop-navigator-image-container img:hover{transform:scale(1.1)}#shop-navigator .shop-navigator-card-right .shop-navigator-link .shop-navigator-arrow{transition:padding-left .5s ease-in-out}#shop-navigator .shop-navigator-card-right .shop-navigator-link:hover{text-decoration:underline}#shop-navigator .shop-navigator-card-right .shop-navigator-link:hover .shop-navigator-arrow{padding-left:8px}#shop-navigator .shop-navigator-card-right:last-child{border-bottom:none}#shop-navigator .shop-navigator-card-left .shop-navigator-link{justify-content:flex-end}#shop-navigator .shop-navigator-card-left .shop-navigator-link .shop-navigator-arrow{transition:padding-right .5s ease}#shop-navigator .shop-navigator-card-left .shop-navigator-link:hover{text-decoration:underline}#shop-navigator .shop-navigator-card-left .shop-navigator-link:hover .shop-navigator-arrow{padding-right:8px}@media only screen and (max-width: 768px){#shop-navigator{grid-column:1}#shop-navigator .shop-navigator-card-right,#shop-navigator .shop-navigator-card-left{height:50vw}#shop-navigator .shop-navigator-card-right .shop-navigator-image-container{border-left:1px solid #121212}#shop-navigator .shop-navigator-card-right div,#shop-navigator .shop-navigator-card-left .shop-navigator-image-container{border-left:none}}@media only screen and (max-width: 375px){#shop-navigator{grid-column:1}#shop-navigator .shop-navigator-card-right div .shop-navigator-link,#shop-navigator .shop-navigator-card-left div .shop-navigator-link{font-size:14px}}#cart{height:100vh;width:50vw;margin-left:auto}#cart .cart-usefull{height:100%;display:flex;flex-direction:column;border:1px solid #121212}#cart .cart-usefull .cart-title{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:40px 24px;border-bottom:1px solid #121212}#cart .cart-usefull .cart-title div>*:hover{cursor:pointer}#cart .cart-usefull .cart-title div{display:flex;justify-content:center;align-items:center}#cart .cart-usefull .cart-content{flex-grow:1;padding:40px;display:flex;flex-direction:column;gap:40px;margin:1px 0;overflow-y:scroll;scrollbar-width:0;border-bottom:1px solid #121212}#cart .cart-usefull .cart-content .cart-content-card{width:100%;display:flex;flex-direction:row;gap:16px}#cart .cart-usefull .cart-content .cart-content-card img{width:160px;height:160px;border:1px solid #121212}#cart .cart-usefull .cart-content .cart-content-card .cart-content-card-info{display:flex;align-items:center;justify-content:space-between;gap:40px;width:100%}#cart .cart-usefull .cart-content .cart-content-card .cart-content-card-info div{display:flex;flex-direction:column;gap:8px}#cart .cart-usefull .cart-content .cart-content-card .cart-content-card-info .cart-content-card-overline{font-size:14px;font-weight:400;text-transform:uppercase}#cart .cart-usefull .cart-content .cart-content-card .cart-content-card-info .cart-content-card-body{font-size:16px;font-weight:100;line-height:140%}#cart .cart-usefull .cart-content .cart-content-card .cart-content-card-info .cart-content-card-subtitle{font-size:18px;font-weight:400}#cart .cart-usefull .cart-content .cart-content-card .cart-content-card-info .cart-remove-item{font-size:18px;font-weight:400;color:gray}#cart .cart-usefull .cart-content .cart-content-card .cart-content-card-info .cart-remove-item:hover{cursor:pointer;color:#121212}#cart .cart-usefull .cart-subtotal{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:40px}#cart .cart-usefull .cart-message{font-size:16px;font-weight:100;line-height:140%;height:25vh;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;border:1px solid #121212;border-left:none;border-right:none;padding:40px}#cart .cart-usefull .cart-message:focus{outline:none}#cart .cart-usefull .cart-info{padding:40px;border-bottom:1px solid #121212;text-align:center}#cart .cart-usefull .cart-info p{font-size:14px;font-weight:100}#cart .cart-usefull .cart-button{background-color:#121212;color:#fff}#cart .cart-usefull .cart-button:hover{background-color:#424245}#cart .cart-usefull .cart-button:active{background-color:#121212}#cart .cart-usefull .cart-button:disabled{background-color:#d2d2d7;color:gray}@media only screen and (max-width: 768px){#cart{width:100vw}#cart .cart-usefull .cart-title{padding:16px 40px}#cart .cart-usefull .cart-content .cart-content-card .cart-content-card-info{gap:20px}}@media only screen and (max-width: 375px){#cart .cart-usefull .cart-content .cart-content-card{flex-direction:column}#cart .cart-usefull .cart-content .cart-content-card .cart-remove-item{margin-top:auto}}#burger-menu{width:100vw;height:100vh;position:absolute;top:0;left:0;z-index:1001;border:1px solid #121212;background-color:#d2d2d759;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#burger-menu .burger-menu-usefull{width:50%;height:100%;border-right:1px solid #121212}#burger-menu .burger-menu-usefull .burger-menu-close{padding:12px 16px;border-bottom:1px solid #121212}#burger-menu .burger-menu-usefull .burger-menu-close .burger-menu-close-icon{width:32px;height:32px}#burger-menu .burger-menu-main li{width:100%;padding:24px;border-bottom:1px solid #121212}#burger-menu .burger-menu-legals{display:flex;flex-direction:column;gap:16px;padding:24px;border-bottom:1px solid #121212}#burger-menu .burger-menu-socials{padding:24px}@media only screen and (max-width: 375px){#burger-menu{width:100vw}#burger-menu .burger-menu-usefull{width:100%}#burger-menu .burger-menu-usefull .burger-menu-close{padding:8px 14px}}.subscribtion-builder{padding:80px 40px}.subscribtion-builder-overline{font-size:14px;font-weight:400;text-transform:uppercase;margin-bottom:24px}.subscribtion-builder-title{margin-bottom:16px}.subscribtion-builder-description{font-size:16px;font-weight:100;line-height:140%;margin-bottom:24px}.subscribtion-builder-plan-list{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.subscribtion-builder-frequency{padding:40px 0;border-bottom:1px solid #d2d2d7;border-top:1px solid #d2d2d7}.subscribtion-builder-frequency-title{margin-bottom:16px}.subscribtion-builder-frequency-subtitle{font-size:16px;font-weight:100;line-height:140%;margin-bottom:24px}.subscribtion-builder-frequency-list{display:flex;gap:16px}.subscribtion-builder-frequency-list-item{width:100%}.subscribtion-builder-frequency-button{background-color:#fff;color:#121212;border:1px solid #121212;min-width:min-content}.subscribtion-builder-frequency-button:hover{background-color:#121212;color:#fff}.subscribtion-builder-frequency-button:active{background-color:#fff;color:#121212}.subscribtion-builder-frequency-button:disabled{background-color:#fff;color:gray;border:1px solid #d2d2d7}.subscribtion-builder-frequency-button-selected{background-color:#121212;color:#fff}.subscribtion-builder-frequency-button-selected:hover{background-color:#424245}.subscribtion-builder-frequency-button-selected:active{background-color:#121212}.subscribtion-builder-frequency-button-selected:disabled{background-color:#d2d2d7;color:gray}.subscribtion-builder-quantity{padding:40px 0;border-bottom:1px solid #d2d2d7;margin-bottom:40px}.subscribtion-builder-quantity-title{margin-bottom:16px}.subscribtion-builder-quantity-description{font-size:16px;font-weight:100;line-height:140%;margin-bottom:24px}.subscribtion-builder-quantity-selector{display:flex;border:1px solid #121212;width:min-content}.subscribtion-builder-quantity-selector-button{display:flex;justify-content:center;align-items:center;padding:0;min-width:44px;width:44px;height:44px;font-weight:100;font-size:32px}.subscribtion-builder-quantity-selector-button:first-child{border-right:1px solid #121212;padding-bottom:4px}.subscribtion-builder-quantity-selector-button:last-child{border-left:1px solid #121212;padding-top:2px}.subscribtion-builder-quantity-selector input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;width:64px;height:44px;text-align:center;border:1px solid deeppink}.subscribtion-builder-total{padding:0 0 40px;display:flex;justify-content:space-between}.subscribtion-builder-total-summ{font-size:16px;font-weight:100;line-height:140%}.subscribtion-builder-total-invisible{display:none}.subscribtion-builder-checkout-button{background-color:#121212;color:#fff;width:100%}.subscribtion-builder-checkout-button:hover{background-color:#424245}.subscribtion-builder-checkout-button:active{background-color:#121212}.subscribtion-builder-checkout-button:disabled{background-color:#d2d2d7;color:gray}@media only screen and (max-width: 975px){.subscribtion-builder-frequency-list{flex-wrap:wrap}}@media only screen and (max-width: 768px){.subscribtion-builder-frequency-list{flex-wrap:nowrap}}@media only screen and (max-width: 475px){.subscribtion-builder-frequency-list{flex-wrap:wrap}}@media only screen and (max-width: 375px){.subscribtion-builder{padding:40px 16px}.subscribtion-builder-quantity-selector,.subscribtion-builder-quantity-selector input{width:100%}}.plan-card{width:100%;height:auto;container-name:plan-card;container-type:inline-size}.plan-card-describtion{display:flex;border:1px solid #d2d2d7;border-bottom:none;min-height:225px}.plan-card-describtion-selected{border-color:#121212}.plan-card-describtion-image{width:50%;height:auto;background-size:cover;background-position:center}.plan-card-describtion-text{padding:16px;border-left:1px solid #d2d2d7}.plan-card-describtion-text-name{font-size:18px;font-weight:400;margin-bottom:16px}.plan-card-describtion-text-list{list-style:disc;margin-left:30px}.plan-card-describtion-text-list-item{font-size:16px;font-weight:100;line-height:140%;margin-bottom:4px}.plan-card-describtion:hover{border-color:#121212}.plan-card-button{background-color:#121212;color:#fff}.plan-card-button:hover{background-color:#424245}.plan-card-button:active{background-color:#121212}.plan-card-button:disabled{background-color:#d2d2d7;color:gray}.plan-card-button-selected{background-color:#fff;color:#121212;border:1px solid #121212}.plan-card-button-selected:hover{background-color:#121212;color:#fff}.plan-card-button-selected:active{background-color:#fff;color:#121212}.plan-card-button-selected:disabled{background-color:#fff;color:gray;border:1px solid #d2d2d7}@container plan-card (width < 450px){.plan-card-describtion{flex-direction:column;min-height:0}.plan-card-describtion-image{width:100%;height:200px}.plan-card-describtion-text{padding:16px;border-left:none;border-top:1px solid #d2d2d7}}.faq{width:100%;padding:80px;border:1px solid #121212}.faq-title{text-align:center;margin-bottom:40px}@media only screen and (max-width: 768px){.faq{padding:40px}}@media only screen and (max-width: 475px){.faq{padding:40px 24px;border-left:0;border-right:0}.faq-title{margin-bottom:24px}}.faq-question{width:100%;padding:24px 0;border-bottom:1px solid #121212}.faq-question-container{display:flex;justify-content:space-between;align-items:center}.faq-question-button{min-width:24px;width:24px;height:24px;padding:0}.faq-question-question{font-weight:200}.faq-question-answer{font-size:16px;font-weight:100;line-height:140%;padding-top:16px}.mascot-container{position:fixed;top:calc(100vh - 180px);left:0;z-index:1000;background-color:transparent;animation:jump 2s ease-in-out infinite 3s}.mascot-container .mascot{height:200px;width:auto;background-color:transparent;animation:appear 3s ease-out forwards}.mascot-container:hover{cursor:pointer}.mascot-container:hover:after{content:"Welcome to Kyiv LuxeBouquets!";display:block;position:absolute;top:-10px;left:65%;background-color:#fff;color:#121212;padding:5px 10px;border-radius:5px;box-shadow:0 0 10px #00000080;z-index:1000;width:130px}@keyframes appear{0%{transform:translate(-100%) scale(.5);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes jump{0%{transform:translateY(0)}15%{transform:translateY(-5px)}30%{transform:translateY(0)}45%{transform:translateY(-5px)}60%{transform:translateY(0)}80%{transform:translateY(-30px)}to{transform:translateY(0)}}
