/*! Minified Styles for FORVRMOOD.COM*/*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}button{background-color:transparent;border:none;margin:0;padding:0}a{color:inherit;text-decoration:none}ol,ul{margin:0;padding:0}.svg-anim-js>g{display:none}.svg-anim-js>g.show{display:block}.svg-anim-line{fill:none;stroke:#fff;stroke-linecap:round;stroke-miterlimit:6;stroke-width:1px}html{color:#141414;font-family:Poppins,sans-serif;font-size:13px}a,button,h1,h2,h3,h4,h5,h6,input,label,option,p,select,textarea{letter-spacing:.05em;line-height:1.2em;margin:0}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:500;line-height:1.1em}h1,h2{font-size:2.82rem}h3{font-size:2.35rem}h4{font-size:1.75rem}h5{font-size:1.4rem}h6{font-size:1.2rem}.lead{font-size:1.4rem}@media (max-width:768px){h1,h2{font-size:2.3rem}h3{font-size:1.7rem}h4{font-size:1.5rem}h5{font-size:1.3rem}h6{font-size:1.1rem}}.text-light{color:#fdfbfd}.section-padding{padding:64px}@media (max-width:768px){.section-padding{padding:30px}}.container{margin-left:auto;margin-right:auto;max-width:1120px;width:100%}.container-large{max-width:1150px}.container-small{max-width:900px}.container-xs{max-width:600px}.image-cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-contain{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.dynamic-list{--gap:6px;--vertical-gap:24px;--cards-per-row:4;--initial-cards-per-row:4;display:flex;flex-wrap:wrap;gap:var(--vertical-gap) var(--gap)}.dynamic-list>*{width:calc(100%/var(--cards-per-row) - ((var(--cards-per-row) - 1)*var(--gap))/var(--cards-per-row))}.full-abs{bottom:0;left:0;position:absolute;right:0;top:0}#Home{--padding:40px;background-color:#a73232;min-height:100vh;padding:var(--padding)}#Home .internal{background-color:#212121;box-shadow:0 3px 8px rgba(0,0,0,.24);flex-direction:column;min-height:calc(100vh - var(--padding)*2);overflow:hidden;padding:40px;width:100%}#Home .content,#Home .internal{gap:40px;position:relative}#Home .content,#Home .copy-block,#Home .internal{align-items:center;display:flex;justify-content:center}#Home .copy-block{flex-direction:column;gap:20px}#Home .logo{max-width:300px}#Home .seperator{background-color:#ffffff90;height:300px;width:1px}#Home .times{color:#fdfbfd;text-align:center}#Home .times h3{font-family:Poppins,sans-serif;font-weight:400;margin-bottom:6px}#Home .times h4{font-family:Poppins,sans-serif;font-weight:300}#Home .menu{display:flex;flex-direction:column;gap:20px;width:400px}#Home .menu-item{align-items:center;color:#fdfbfd;display:flex;gap:12px;justify-content:space-between;width:100%}#Home .menu-item p{font-size:1.05rem}#Home .menu-item .ellipses{border:1px dashed #fdfbfd;flex-grow:1;flex-shrink:1;height:1px;margin-bottom:2px}#Home .menu-item .price{display:flex;flex-shrink:0;justify-content:center;width:150px}#Home .menu-item .price span{display:inline-block;flex-shrink:0;text-align:center;width:50px}#Home .menu-seperator{background-color:#fdfbfd;height:1px;width:100%}#Home .address{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}#Home .menu-additional{color:#fdfbfd;margin-top:20px}#Home .menu-additional h5{font-weight:300}#Home .address-item{align-items:center;color:#fdfbfd;display:flex;font-size:1.2rem;gap:6px;transition:color .3s}#Home .address-item:hover{color:#a73232}#Home .address-item .icon{align-items:center;color:#a73232;display:flex;height:30px;justify-content:center;width:20px}#Home .address-item span{display:inline-block;position:relative}#Home .address-item span:after{background-color:#a73232;bottom:-4px;content:"";display:block;height:1px;position:absolute;width:100%}#Home .mobile-address{display:none}@media (max-width:1024px){#Home{--padding:20px}#Home .internal{padding:20px}#Home .content{flex-direction:column}#Home .seperator{display:none}#Home .cartopia{display:none!important}#Home .container.address{display:none}#Home .mobile-address{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}#Home .mobile-address .address-item{font-size:1rem}#Home .menu-additional{margin-top:30px}#Home .menu-additional h5{font-size:1.4rem;text-align:center}#Home .menu{display:flex;flex-direction:column;gap:20px;max-width:400px;width:auto}#Home .menu-item{position:relative}#Home .menu-item .ellipses{bottom:-8px;opacity:.5;position:absolute;width:100%}}#HomeHeroBG{pointer-events:none;z-index:0}#HomeHeroBG path{fill:none;stroke:#00000040}.typography{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.typography .content{display:flex;gap:40px}.typography .colors{display:flex;margin-top:60px}.typography .swatch{align-items:flex-end;background-color:var(--swatch-color);display:flex;flex-grow:1;height:200px;justify-content:center;padding:24px;text-align:center;width:20%}.typography .swatch.light{color:#fdfbfd}.typography .swatch p{font-size:1.7rem;font-weight:500;text-transform:uppercase}.typography-col{width:calc(50% - 20px)}.typeface-wrapper{display:flex;gap:20px}.typeface-wrapper .typeface-display h1{font-size:8rem;line-height:.9em;margin-bottom:24px}.typeface-wrapper .typeface-display h2{font-size:1.4rem}.typeface-wrapper .typeface-title{opacity:.6;width:100px}.typeface-wrapper.font-1 *{font-family:Bitter,sans-serif}.typeface-wrapper.font-2 *{font-family:Poppins,sans-serif;font-weight:400}.typeface-layout,.typography-typefaces{display:flex;flex-direction:column;gap:40px}.typeface-layout .segment{display:flex;gap:20px}.typeface-layout .segment .title{flex-shrink:0;opacity:.6;width:100px}