:root{--dark-cream:#4f4e36;--cream:#fffee5;--terracotta:#854343;--hazelnut:#573737;--dark:#200a0a;--black:#0a0a0a;--nav-height:10vh}.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;position:relative;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.cartItemContainer{display:flex;gap:10px;width:100%!important;justify-content:space-between;align-items:center}@media(max-width:480px){.cartItemContainer{padding-left:1rem!important;padding-right:1rem!important}}@media(min-width:480px){.cartItemContainer{padding-left:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important;padding-right:clamp(1rem,-.6666666667rem + .0555555556*100vw,2rem)!important}}@media(min-width:640px){.cartItemContainer{padding-left:clamp(2rem,-4rem + .125*100vw,4rem)!important;padding-right:clamp(2rem,-4rem + .125*100vw,4rem)!important}}@media(min-width:768px){.cartItemContainer{padding-left:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important;padding-right:clamp(4rem,-23.6258992806rem + .4316546763*100vw,8rem)!important}}@media(min-width:1024px){.cartItemContainer{padding-left:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important;padding-right:clamp(8rem,-24.5862068966rem + .4413793103*100vw,16rem)!important}}@media(min-width:1440px){.cartItemContainer{padding-left:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important;padding-right:clamp(16rem,-33.9053254438rem + .4733727811*100vw,50rem)!important}}@media(min-width:3850px){.cartItemContainer{padding-left:80rem!important;padding-right:80rem!important}}.cartItemContainer .cartItemSection{display:flex;gap:35px;width:300px;justify-content:left;align-items:center}.cartItemContainer .cartItemSection #cartImage{width:40px}.cartItemContainer .cartItemSection .cartItemMetadata{display:flex;flex-direction:column}.cartItemContainer .cartItemSection .cartItemMetadata .cartItemSubMetadata{display:flex;gap:10px}.cartItemContainer .cartItemSection .cartItemMetadata #cartTextTitle{font-family:var(--karla);font-size:24px;font-weight:700}.cartItemContainer .cartItemSection .cartItemMetadata #cartTextG{text-shadow:none;text-align:left;width:-moz-fit-content;width:fit-content}.cartItemContainer .cartItemSection .cartItemMetadata #cartText{font-family:var(--karla);font-size:24px}@media(min-width:768px){.cartItemContainer{padding:2rem!important}}