@import"https://fonts.googleapis.com/css2?family=Clicker+Script&display=swap";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}html{width:100%}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}@font-face{font-family:var(--font-gotham-pro);src:local("Gotham Pro Regular"),local("Gotham-Pro-Regular"),url(/assets/GothamPro-LBta34XB.woff2) format("woff2"),url(/assets/GothamPro-C6-Ys8Kv.woff) format("woff"),url(/assets/GothamPro-hsgMr2af.ttf) format("truetype");font-weight:var(--font-weight-regular);font-style:normal}@font-face{font-family:var(--font-gotham-pro-bold);src:local("Gotham Pro Bold"),local("Gotham-Pro-Bold"),url(/assets/GothamPro-Bold-D2lYR0kj.woff2) format("woff2"),url(/assets/GothamPro-Bold-D8h9bo5Y.woff) format("woff"),url(/assets/GothamPro-Bold-CJ2bG4Qj.ttf) format("truetype");font-weight:var(--font-weight-bold);font-style:normal}header{width:100%}.nav-bar{background-color:var(--tertiary-color-2);position:fixed;top:0;left:0;right:0;z-index:1}.nav-bar-content{display:flex;justify-content:space-between;align-items:center;max-width:1280px;padding:24px 0;margin:0 auto}.company-link-header,.show,.right-menu li a{color:var(--tertiary-color-1)}.right-menu{display:flex;gap:16px}.right-menu li a{text-transform:uppercase}.right-menu li a:hover{color:var(--tertiary-color-1)}.right-menu li a img{display:none}.left-menu{order:-1}.menu-toggle{display:none;flex-direction:column;gap:8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.menu-toggle span{display:block;height:2px;width:24px;background-color:var(--tertiary-color-1)}.orderCake{background-image:url(../assets/img/banner-header_1440.webp);background-size:cover;background-position:center;overflow:hidden;position:relative;margin-top:96px}.orderCake-content{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);width:100%;height:35vw;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4rem}.order-button{color:var(--tertiary-color-1);font-size:16px;font-family:var(--font-gotham-pro);cursor:pointer}.order-title,.order-button{text-align:center;z-index:1}.order-title{color:var(--tertiary-color-2);font-size:52px}.order-button:active{scale:1.2}@media (max-width: 1312px){.nav-bar-content{padding:18px 16px}.orderCake-content{height:40vw}.orderCake{margin-top:84px}}@media (max-width: 1000px){.orderCake-content{height:50vw}.right-menu{display:none;flex-direction:column;font-size:20px;background-color:var(--tertiary-color-2);padding:20px;gap:20px;position:absolute;top:83px;right:0;z-index:2;border-bottom:3px solid var(--tertiary-color-1)}.right-menu.show{display:flex}.right-menu li{font-size:18px}.right-menu li a{display:flex;align-items:center;gap:8px}.right-menu li a img{display:block;height:24px}.right-menu li a span{padding:12px 0}.menu-toggle{display:flex}}@media (max-width: 768px){.orderCake{background-image:url(../assets/img/banner-header_768.webp)}}@media (max-width: 600px){.orderCake-content{height:60vw}}@media (max-width: 490px){.orderCake-content{height:100%}.orderCake{background-image:url(../assets/img/banner-header_435.webp)}.right-menu{top:79px}.orderCake{height:300px;margin-top:64px}.order-title{font-size:36px}.order-button{font-size:16px}.nav-bar-content{padding:1em}}@media (max-width: 450px){.right-menu{top:63px}}.curiosities{max-width:var(--max-width);margin:32px auto;padding:0 16px;gap:16px;display:flex;flex-direction:column}.curiosities-title{text-align:center}.curiosities-list{display:flex;justify-content:center;align-items:center;font-family:var(--font-gotham-pro);font-size:18px;column-gap:1.5em;row-gap:1em;cursor:pointer;height:min-content;flex-wrap:wrap}.curiosities-list-item{border-bottom:2px solid transparent;padding-bottom:4px}.curiosities-list-item-active{border-bottom:2px solid var(--tertiary-color-2);padding-bottom:4px}.curiosities-info{max-width:100%;display:flex;flex-direction:column;gap:16px}.curiosities-img{max-width:100%}.curiosities-info-button{display:flex;width:100%;justify-content:end}.curiosities-info-button button{padding:.5em 1em}.curiosities-info-title{display:none;margin:0 auto;font-size:32px;text-align:center;color:var(--tertiary-color-2)}.curiosities-info-text{display:none;max-width:82%;line-height:1.5em;text-align:center;margin:0 auto;color:var(--tertiary-color-2)}.curiosities-info-text span{font-weight:700}@media screen and (max-width: 600px){.curiosities-info-text{max-width:90%}}.ourCatalog{display:flex;flex-direction:column;gap:32px;margin:28px auto;text-align:center;padding:16px;max-width:1280px;justify-content:center}#cupcakesInfo,#cupcakes,#sweetsInfo,#sweets{display:none}.ourCatalog-list{display:flex;justify-content:center;align-items:center;font-family:var(--font-gotham-pro);font-size:18px;gap:2em;cursor:pointer;height:30px}.ourCatalog-list li{padding-bottom:4px}.ourCatalog-list-active{border-bottom:2px solid var(--tertiary-color-2)}.ourCatalog-card{display:flex;flex-direction:row;margin:0 auto;gap:20px}.ourCatalog-card-info a{width:157px;padding:1.5em}.ourCatalog-card-info div{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--tertiary-color-2);padding:2em;gap:3em;height:492px;width:350px}.ourCatalog-card-info div h3,.ourCatalog-card-info div p,.ourCatalog-card-info-title,.ourCatalog-card-info-text{color:var(--primary-color)}.ourCatalog-card-info p{line-height:1.5em}.ourCatalog-card-photo{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:20px;column-gap:20px}.ourCatalog-card-photo-img img{width:268px;background-color:var(--tertiary-color-2);height:268px}@media (max-width: 1312px){.ourCatalog-card{flex-direction:column-reverse}.ourCatalog-card-info{width:1132px;margin:0 auto}.ourCatalog-card-info div{width:auto;height:auto;gap:2em;padding:3em 2em}.ourCatalog-card-info p{width:80%}.ourCatalog-card-photo{justify-content:center}}@media (max-width: 1160px){.ourCatalog-card-info{width:844px}}@media (max-width: 1090px){.ourCatalog-card-info{width:790px}.ourCatalog-card-photo-img,.ourCatalog-card-photo-img img{width:250px;height:250px}}@media (max-width: 821px){.ourCatalog-card-info{width:95vw}.ourCatalog-card-photo{column-gap:3vw;row-gap:3vw}.ourCatalog-card-photo-img,.ourCatalog-card-photo-img img{width:45vw;height:45vw}}@media (max-width: 551px){.ourCatalog-card-info{width:93vw}.ourCatalog-list{gap:1em}.ourCatalog-card-info div{padding:2em 1em}.ourCatalog-card-info p{width:90%}.ourCatalog-card-photo-img,.ourCatalog-card-photo-img img{width:45vw;height:45vw}}@media (max-width: 440px){.ourCatalog-card-info{width:93vw}.ourCatalog-card-photo-img,.ourCatalog-card-photo-img img{width:45vw;height:45vw}}@media (max-width: 375px){.ourCatalog-card-info{width:91vw}.ourCatalog-card-photo-img,.ourCatalog-card-photo-img img{width:44vw;height:44vw}}@media (max-width: 300px){.ourCatalog-card-info a{padding:1.5em 1em}.ourCatalog-card-photo-img,.ourCatalog-card-photo-img img{width:90vw;height:90vw}}.aboutUs{display:flex;flex-direction:column;justify-content:center;text-align:center;width:60%;margin:32px auto;padding:16px;gap:24px}.company-name-aboutUs{color:var(--tertiary-color-2)}.aboutUs-text{margin:0 auto;max-width:90%;line-height:1.5em}.aboutUs hr{width:25%;height:.5px;background-color:var(--tertiary-color-2)}@media (max-width: 768px){.aboutUs{width:80%;margin:28px auto}}@media (max-width: 490px){.aboutUs{width:90%;margin:24px auto}}.specialOffer{display:flex;max-width:1280px;margin:0 auto;width:90%;gap:1.5em}.specialOffer-title{color:var(--primary-color);text-align:center}.specialOffer-card{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--tertiary-color-2);padding:2em;gap:2em;width:35%}.specialOffer-card h3{color:var(--primary-color)}.offerButton{border:2px solid var(--primary-color);color:var(--primary-color)}.specialOffer-card p{color:var(--primary-color);text-align:center;line-height:1.5em}.specialOffer_image{box-sizing:border-box;background-image:url(/assets/img/nakedCake.webp);background-size:cover;background-position:center;width:100%;height:400px}@media (max-width: 1282px){.specialOffer-card{padding:1em;width:50%}}@media (max-width: 1028px){.specialOffer{flex-direction:column;width:90%;margin:2em auto;gap:1em}.specialOffer-card{width:auto;padding:3em}}@media (max-width: 768px){.specialOffer_image{background-image:url(/assets/img/nakedCake_768.webp);height:350px}}@media (max-width: 617px){.specialOffer-card{padding:1.5em;gap:1em}}@media (max-width: 435px){.specialOffer_image{background-image:url(/assets/img/nakedCake_435.webp);height:250px}}.form{display:flex;flex-direction:column;align-items:center;gap:16px;margin:3em 0 2em}.form .form-container{display:flex;flex-direction:column;justify-content:center;width:70%;gap:16px}.input-container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:2em}.form-input{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-gotham-pro);width:40%;border:none;padding:8px;font-size:16px;color:var(--tertiary-color-2);border-bottom:2px solid var(--tertiary-color-2);background-color:transparent}.form-input:focus,.form-input:hover{outline:none;border-color:var(--tertiary-color-1)}.form-input::placeholder{color:var(--tertiary-color-2)}.dateContainer{display:flex;justify-content:space-between}.dateContainer input,.form-input select{background-color:transparent;border:none;font-family:var(--font-gotham-pro);font-size:1em;cursor:pointer;outline:none}.textArea{width:50%;border:2px solid var(--tertiary-color-2);font-family:var(--font-gotham-pro);font-size:1em;background-color:transparent;padding:.5em;margin:auto}.formButton{width:30%;margin:0 auto;cursor:pointer}.formButton:hover{color:var(--tertiary-color-1);scale:1.05}@media screen and (max-width: 978px){.form .form-container{width:90%}.textArea,.form-input{width:50%}}@media screen and (max-width: 655px){.form-input{width:80%}.formButton{width:60%}}.footer{background-color:var(--tertiary-color-2)}.footer-content{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:32px 0;max-width:1280px}.company-link-footer{color:var(--tertiary-color-1)}.footer-links{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.footer-link{color:var(--primary-color);width:max-content}.footer-link:hover{color:var(--tertiary-color-1)}.social-media{display:flex;align-items:center;gap:32px}.social-media-link{display:flex;align-items:center;gap:8px}.social-media-logo{width:24px}.social-media-label{color:var(--tertiary-color-1)}@media (max-width: 1440px){.footer-content{margin:0 16px}}@media (max-width: 1080px){.footer-content{padding:16px 0;gap:16px}.social-media-label{display:none}}@media (max-width: 930px){.footer-content{flex-direction:column}.social-media-logo{width:36px}}*{-webkit-tap-highlight-color:transparent}:root{--font-clicker: "Clicker Script", cursive;--font-gotham-pro: "Gotham Pro", sans-serif;--font-gotham-pro-bold: "Gotham Pro Bold", sans-serif;--font-weight-regular: 400;--font-weight-bold: 700;--primary-color: #f1f1f1;--secondary-color-1: #ddfffd;--secondary-color-2: #ffe2ba;--tertiary-color-1: #fa9617;--tertiary-color-2: #431711;--max-width: 1280px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--secondary-color-1)}::-webkit-scrollbar-thumb{background:var(--tertiary-color-2)}::-webkit-scrollbar-thumb:hover{background:var(--tertiary-color-2)}html{scroll-behavior:smooth}body{background-color:var(--secondary-color-1)}a{text-decoration:none;color:var(--tertiary-color-2)}h1,h2,h3,h4,h5,h6{font-family:var(--font-clicker);color:var(--tertiary-color-2)}h2{font-size:48px}h3{font-size:32px}p,a,li{font-family:var(--font-gotham-pro);color:var(--tertiary-color-2)}.company-name{font-family:var(--font-clicker);font-size:48px}.button{padding:16px 32px;min-width:max-content;text-align:center;transition:background-color .3s ease}.button:hover{scale:1.05}.lightButton{color:var(--tertiary-color-1);border:2px solid var(--tertiary-color-2);background-color:var(--tertiary-color-2)}.blackButton{color:var(--tertiary-color-1);border:2px solid var(--primary-color);background:var(--tertiary-color-2)}section{scroll-margin-top:100px}@media (max-width: 1000px){section{scroll-margin-top:96px}}@media (max-width: 450px){.company-name{font-size:32px}}
