.page{width:100%;padding:0 1rem;margin:0 auto}.page .section{padding:3rem auto;max-height:300px}@media(min-width:480px){.page{max-width:640px}}@media(min-width:640px){.page{max-width:640px}}@media(min-width:768px){.page{max-width:640px}}@media(min-width:1024px){.page{max-width:640px}}.page_{outline:auto;width:100%!important;position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center;align-items:center}@media(max-width:480px){.page_{padding-left:1rem!important;padding-right:1rem!important}}@media(min-width:480px){.page_{padding-left:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important;padding-right:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important}}@media(min-width:640px){.page_{padding-left:clamp(2rem,-4rem + .125*100vw,4rem)!important;padding-right:clamp(2rem,-4rem + .125*100vw,4rem)!important}}@media(min-width:768px){.page_{padding-left:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important;padding-right:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important}}@media(min-width:1024px){.page_{padding-left:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important;padding-right:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important}}@media(min-width:1440px){.page_{padding-left:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important;padding-right:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important}}@media(min-width:3850px){.page_{padding-left:80rem!important;padding-right:80rem!important}}.section-sm{padding:clamp(1.5rem,6vh,8rem) 0;height:clamp(20rem,42vh,60rem);position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media(max-width:480px){.section-sm{padding-left:1rem!important;padding-right:1rem!important}}@media(min-width:480px){.section-sm{padding-left:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important;padding-right:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important}}@media(min-width:640px){.section-sm{padding-left:clamp(2rem,-4rem + .125*100vw,4rem)!important;padding-right:clamp(2rem,-4rem + .125*100vw,4rem)!important}}@media(min-width:768px){.section-sm{padding-left:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important;padding-right:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important}}@media(min-width:1024px){.section-sm{padding-left:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important;padding-right:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important}}@media(min-width:1440px){.section-sm{padding-left:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important;padding-right:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important}}@media(min-width:3850px){.section-sm{padding-left:80rem!important;padding-right:80rem!important}}@media(min-height:40rem){.section-sm .header-section{outline:none}}@media(min-height:80rem){.section-sm .header-section{outline:none}}.section-sm .sub-section{padding-bottom:clamp(1.5rem,6vh,8rem);position:relative;width:100%;z-index:0}.section-sm .footer-section{display:none;padding:clamp(1.5rem,8vh,8rem) 0;max-height:8rem;position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}@media((orientation:portrait) and (min-height:40rem)){.section-sm{height:27rem}}@media((orientation:portrait) and (min-height:50rem)){.section-sm{height:clamp(28rem,40vh,34rem)}}.section{height:-moz-fit-content;height:fit-content;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:480px){.section{padding-left:1rem!important;padding-right:1rem!important}}@media(min-width:480px){.section{padding-left:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important;padding-right:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important}}@media(min-width:640px){.section{padding-left:clamp(2rem,-4rem + .125*100vw,4rem)!important;padding-right:clamp(2rem,-4rem + .125*100vw,4rem)!important}}@media(min-width:768px){.section{padding-left:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important;padding-right:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important}}@media(min-width:1024px){.section{padding-left:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important;padding-right:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important}}@media(min-width:1440px){.section{padding-left:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important;padding-right:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important}}@media(min-width:3850px){.section{padding-left:80rem!important;padding-right:80rem!important}}.section .header-section{padding:clamp(1.5rem,8vh,8rem) 0;max-height:8rem;position:relative;top:0;left:0;right:0}.section .sub-section{position:relative;width:100%;z-index:0}.section .footer-section{padding:clamp(1.5rem,8vh,8rem) 0;max-height:8rem;bottom:0;left:0;right:0}.section .footer-section,.section-xl{position:relative;display:flex;justify-content:center;align-items:center}.section-xl{height:clamp(40rem,100vh,135rem);flex-direction:column}@media(max-width:480px){.section-xl{padding-left:1rem!important;padding-right:1rem!important}}@media(min-width:480px){.section-xl{padding-left:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important;padding-right:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important}}@media(min-width:640px){.section-xl{padding-left:clamp(2rem,-4rem + .125*100vw,4rem)!important;padding-right:clamp(2rem,-4rem + .125*100vw,4rem)!important}}@media(min-width:768px){.section-xl{padding-left:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important;padding-right:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important}}@media(min-width:1024px){.section-xl{padding-left:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important;padding-right:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important}}@media(min-width:1440px){.section-xl{padding-left:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important;padding-right:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important}}@media(min-width:3850px){.section-xl{padding-left:80rem!important;padding-right:80rem!important}}.section-xl .header-section{padding:clamp(1.5rem,8vh,8rem) 0;max-height:8rem;position:absolute;top:0;left:0;right:0}.section-xl .sub-section{position:relative;width:100%;z-index:0}.section-xl .footer-section{padding:clamp(1.5rem,8vh,8rem) 0;max-height:8rem;position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}@media((orientation:portrait) and (min-height:40rem)){.section-xl{height:clamp(38rem,85vh,48rem)}}@media((orientation:portrait) and (min-height:50rem)){.section-xl{height:clamp(58rem,85vh,100rem)}}.footer{height:-moz-fit-content;height:fit-content;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:480px){.footer{padding-left:1rem!important;padding-right:1rem!important}}@media(min-width:480px){.footer{padding-left:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important;padding-right:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important}}@media(min-width:640px){.footer{padding-left:clamp(2rem,-4rem + .125*100vw,4rem)!important;padding-right:clamp(2rem,-4rem + .125*100vw,4rem)!important}}@media(min-width:768px){.footer{padding-left:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important;padding-right:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important}}@media(min-width:1024px){.footer{padding-left:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important;padding-right:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important}}@media(min-width:1440px){.footer{padding-left:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important;padding-right:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important}}@media(min-width:3850px){.footer{padding-left:80rem!important;padding-right:80rem!important}}.footer .header-section{padding:clamp(1.5rem,8vh,8rem) 0;max-height:8rem;position:relative;top:0;left:0;right:0}.footer .sub-section{position:relative;width:100%;z-index:0}.footer .footer-section{padding:clamp(1.5rem,8vh,8rem) 0;max-height:8rem;bottom:0;left:0;right:0}.footer .footer-section,.heroContainer{position:relative;display:flex;justify-content:center;align-items:center}.heroContainer{height:clamp(40rem,100vh,135rem);flex-direction:column;padding:0!important}@media(max-width:480px){.heroContainer{padding-left:1rem!important;padding-right:1rem!important}}@media(min-width:480px){.heroContainer{padding-left:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important;padding-right:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important}}@media(min-width:640px){.heroContainer{padding-left:clamp(2rem,-4rem + .125*100vw,4rem)!important;padding-right:clamp(2rem,-4rem + .125*100vw,4rem)!important}}@media(min-width:768px){.heroContainer{padding-left:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important;padding-right:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important}}@media(min-width:1024px){.heroContainer{padding-left:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important;padding-right:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important}}@media(min-width:1440px){.heroContainer{padding-left:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important;padding-right:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important}}@media(min-width:3850px){.heroContainer{padding-left:80rem!important;padding-right:80rem!important}}.heroContainer .header-section{padding:clamp(1.5rem,8vh,8rem) 0;max-height:8rem;position:absolute;top:0;left:0;right:0}.heroContainer .sub-section{position:relative;width:100%;z-index:0}.heroContainer .footer-section{padding:clamp(1.5rem,8vh,8rem) 0;max-height:8rem;position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}@media((orientation:portrait) and (min-height:40rem)){.heroContainer{height:clamp(38rem,85vh,48rem)}}@media((orientation:portrait) and (min-height:50rem)){.heroContainer{height:clamp(58rem,85vh,100rem)}}.heroContainer #backgroundVideo{z-index:-1}.heroContainer #backgroundImage,.heroContainer #backgroundVideo{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.heroContainer #backgroundImage{z-index:-10}.heroContainer .heroNavbarOffsetContainer{position:absolute;width:100vh;padding-top:125px!important}@media(orientation:landscape){.heroContainer .heroNavbarOffsetContainer{padding-top:0!important}}:root{--dark-cream:#4f4e36;--cream:#fffee5;--terracotta:#854343;--hazelnut:#573737;--dark:#200a0a;--black:#0a0a0a;--nav-height:10vh}.product{display:flex;flex-direction:column;min-width:clamp(22rem,40vw,26rem);min-height:36rem;border:4px solid #573737;border-radius:25px;position:relative}.product .productImgContainer{width:100%;min-height:18rem;padding:2rem 0;background-color:#0a0a0a;transform:translateX(-8);display:flex;justify-content:center;align-items:center;z-index:-10}.product .productImgContainer .imgContainer{width:clamp(8rem,7vw,10rem)}.product .productImgContainer .imgContainer img{width:100%;height:100%;object-fit:cover;object-position:center}.product .productMetaContainer{padding:1.5rem 2rem;background-color:#200a0a;min-height:18rem;border-radius:25px;display:flex;flex-direction:column;justify-content:space-between}.product .productMetaContainer #headerContainer{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5rem}.product .productMetaContainer #footerContainer{display:flex;justify-content:space-between;z-index:1!important;padding-top:1.5rem}.product .productMetaContainer .tagsContainer{padding:1.5rem 0;height:100%;display:flex;justify-content:center;align-items:center}.product .productMetaContainer .tagsContainer .tagS{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;height:-moz-fit-content;height:fit-content}.product .productMetaContainer .tagsContainer .tag{margin:.25rem;cursor:pointer;background-color:#573737}.product .productMetaContainer .tagsContainer .tag p{color:#fffee5}.product .productMetaContainer .tagsContainer .tag:hover{background-color:#fffee5}.product .productMetaContainer .tagsContainer .tag:hover p{color:#200a0a}@media(orientation:landscape){.product{flex-direction:row!important;min-width:clamp(34rem,80vw,44rem);min-height:clamp(20rem,35vh,26rem)}.productImgContainer{min-width:clamp(7.6rem,35vw,17.6rem)}.productMetaContainer{z-index:0;min-width:clamp(15.8rem,45vw,25.8rem);min-height:18rem}}