*{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif}html{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior:none;height:100%}body{height:100%;overflow:auto}.container{max-width:1440px;margin:0 auto}a{cursor:pointer;width:100%;text-decoration:none}ul{list-style:none}section{width:100%}::-webkit-scrollbar{display:none}img{width:100%;height:100%}button{cursor:pointer}.siteFooter{color:#f2ebdd;background-color:#1c1714;border-top:1px solid #f2ebdd14}.siteFooter .footerContainer{width:94.4444%;margin:0 auto;padding:80px 0}.siteFooter .footerContainer .footerIntro{max-width:64rem}.siteFooter .footerContainer .footerIntro .footerEyebrow{color:#f2ebddb3;letter-spacing:2px;text-transform:uppercase;margin-bottom:32px;font-size:12px;font-weight:600;line-height:normal}.siteFooter .footerContainer .footerIntro .footerHeading{letter-spacing:-.01em;color:#f2ebdd;margin:0;font-size:80px;font-weight:400;line-height:.95}.siteFooter .footerContainer .footerIntro .footerHeading .footerHeadingAccent{color:#c89b3c;font-style:italic}.siteFooter .footerContainer .footerIntro .footerActions{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:16px;margin-top:40px;display:flex}.siteFooter .footerContainer .footerIntro .footerActions .footerPrimaryButton{color:#f2ebdd;cursor:pointer;letter-spacing:.5px;background:linear-gradient(90deg,#a84f35 0%,#89402b 100%);border:none;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:10px;max-width:fit-content;padding:16px 26px;font-size:14px;font-weight:600;line-height:normal;text-decoration:none;display:flex}.siteFooter .footerContainer .footerIntro .footerActions .footerPrimaryButton:hover{opacity:.9}.siteFooter .footerContainer .footerIntro .footerActions .footerSecondaryButton{color:#f2ebdd;cursor:pointer;letter-spacing:.5px;background:0 0;border:1px solid #f2ebdd4d;border-radius:999px;max-width:fit-content;padding:16px 26px;font-size:14px;font-weight:600;line-height:normal;text-decoration:none}.siteFooter .footerContainer .footerIntro .footerActions .footerSecondaryButton:hover{border-color:#f2ebdd99}.siteFooter .footerContainer .footerHairline{background-color:#f2ebdd14;height:1px}.siteFooter .footerContainer .footerHairline.footerHairlineTop{margin:80px 0}.siteFooter .footerContainer .footerHairline.footerHairlineBottom{margin:56px 0}.siteFooter .footerContainer .footerColumns{grid-template-columns:repeat(2,1fr);gap:40px;font-size:14px;display:grid}@media (width>=768px){.siteFooter .footerContainer .footerColumns{grid-template-columns:repeat(4,1fr)}}@media (width>=1024px){.siteFooter .footerContainer .footerColumns{grid-template-columns:repeat(5,1fr)}}.siteFooter .footerContainer .footerColumns .footerColumn .footerColumnHeading{color:#f2ebddb3;letter-spacing:2px;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:600;line-height:normal}.siteFooter .footerContainer .footerColumns .footerColumn .footerLinkList,.siteFooter .footerContainer .footerColumns .footerColumn .footerContactList{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;margin:0;padding:0;list-style:none;display:flex}.siteFooter .footerContainer .footerColumns .footerColumn .footerLink{color:#f2ebddcc;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none;transition:background-size .3s,color .3s}.siteFooter .footerContainer .footerColumns .footerColumn .footerLink:hover{color:#f2ebdd;background-size:100% 1px}.siteFooter .footerContainer .footerColumns .footerColumn .footerAddress{color:#f2ebddcc;line-height:1.625}.siteFooter .footerContainer .footerColumns .footerColumn.footerColumnAbout{grid-column:span 2;max-width:24rem}.siteFooter .footerContainer .footerColumns .footerColumn.footerColumnAbout .footerAboutText{color:#f2ebdd;letter-spacing:-.01em;margin:0;font-size:22px;font-weight:500;line-height:normal}.siteFooter .footerContainer .footerBottomBar{color:#b8b5aa;letter-spacing:2.2px;text-transform:uppercase;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;font-size:12px;font-weight:500;line-height:normal;display:flex}@media (width>=768px){.siteFooter .footerContainer .footerBottomBar{flex-direction:row;justify-content:space-between;align-items:center}}.siteFooter .footerContainer .footerBottomBar p{margin:0}@media screen and (width<=992px){.siteFooter .footerContainer{width:100%;margin:unset;padding:40px 24px}.siteFooter .footerContainer .footerIntro .footerHeading{font-size:32px}.siteFooter .footerContainer .footerHairline.footerHairlineTop{margin:40px 0}.siteFooter .footerContainer .footerColumns{gap:20px}}.header{z-index:999;background:linear-gradient(90deg,#2a1810 0%,#140a06 100%);flex-direction:row;justify-content:center;align-items:center;padding:20px 0;display:flex;position:sticky;top:0;left:0;right:0}.header .headerContainer{flex-direction:row;justify-content:space-between;align-items:center;width:94.4444%;margin:0 auto;display:flex}.header .headerContainer .headerLogo{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;width:80px;height:40px;display:flex}.header .headerContainer .headerLogo img{transform:scale(2.5)}.header .headerContainer .navMenus{flex-direction:row;justify-content:space-between;align-items:center;gap:30px;display:flex}.header .headerContainer .navMenus .navMenuItem{color:#b7a99a;cursor:pointer;letter-spacing:.5px;text-transform:uppercase;font-size:14px;font-weight:500;line-height:normal}.header .headerContainer .navMenus .navMenuItem.navMenuItemActive{color:#f7f1e6;font-size:14px;font-weight:500;line-height:normal}@media (width<=1200px){.header .headerContainer .navMenus{display:none}}.header .headerContainer .headerActions{flex-direction:row;justify-content:flex-end;align-items:center;gap:16px;display:flex}.header .headerContainer .headerActions .quoteButton{color:#f7f1e6;cursor:pointer;letter-spacing:.5px;white-space:nowrap;text-transform:uppercase;background:linear-gradient(90deg,#e08a5b 0%,#bf5936 100%);border:none;border-radius:999px;padding:12px 24px;font-size:13px;font-weight:600;line-height:normal}.header .headerContainer .headerActions .quoteButton:hover{opacity:.9}@media (width<=1200px){.header .headerContainer .headerActions .quoteButton{display:none}}.header .headerContainer .headerActions .menuToggle{cursor:pointer;background:0 0;border:1px solid #f7f1e64d;border-radius:8px;flex-shrink:0;width:44px;height:44px;display:none}.header .headerContainer .headerActions .menuToggle .menuToggleBar{background-color:#f7f1e6;width:18px;height:2px}.header .headerContainer .headerActions .menuToggle .menuToggleIcon{color:#f7f1e6;font-size:16px;line-height:1}@media (width<=1200px){.header .headerContainer .headerActions .menuToggle{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}}.header .navDrawer{z-index:999;background:linear-gradient(#2a1810 0%,#140a06 100%);border-top:1px solid #f7f1e626;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;padding:40px 24px;display:flex;position:absolute;top:100%;left:0}.header .navDrawer.navDrawerOpen{display:flex}.header .navDrawer .navDrawerList{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;margin-bottom:40px;display:flex}.header .navDrawer .navDrawerList .navDrawerItem{color:#f7f1e6;cursor:pointer;font-size:15px;font-weight:500;line-height:normal}.header .navDrawer .navDrawerFooterButton{color:#f7f1e6;cursor:pointer;letter-spacing:.5px;text-transform:uppercase;background:linear-gradient(90deg,#e08a5b 0%,#bf5936 100%);border:none;border-radius:999px;align-self:flex-start;padding:12px 24px;font-size:14px;font-weight:600;line-height:normal}@media screen and (width<=992px){.header{padding:20px 24px}.header .headerContainer{width:100%;margin:unset}}.heroSection{background-color:#1c1714;padding:60px 0;position:relative;overflow:hidden}.heroSection .heroSectionContainer{z-index:1;width:94.4444%;margin:0 auto;position:relative}.heroSection .heroSectionContainer .heroEyebrow{color:#f2ebddcc;letter-spacing:2px;text-transform:uppercase;margin-bottom:32px;font-size:12px;font-weight:500;line-height:normal}.heroSection .heroSectionContainer .heroGrid{grid-template-columns:1fr;align-items:start;gap:32px;display:grid;position:relative}@media (width>=1024px){.heroSection .heroSectionContainer .heroGrid{grid-template-columns:repeat(12,1fr)}}.heroSection .heroSectionContainer .heroGrid .heroContent{z-index:1;grid-column:1/-1;position:relative}@media (width>=1024px){.heroSection .heroSectionContainer .heroGrid .heroContent{grid-column:span 8}}.heroSection .heroSectionContainer .heroGrid .heroContent .heroHeading{letter-spacing:-.01em;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;font-size:80px;font-weight:600;line-height:.92;display:flex}.heroSection .heroSectionContainer .heroGrid .heroContent .heroHeading .heroHeadingLine{color:#f2ebdd;display:block}.heroSection .heroSectionContainer .heroGrid .heroContent .heroHeading .heroHeadingLine .heroHeadingAccent{color:#c89b3c;font-style:italic}.heroSection .heroSectionContainer .heroGrid .heroContent .heroDescription{color:#f2ebddcc;max-width:32rem;margin-top:40px;font-size:16px;font-weight:400;line-height:normal}@media (width>=768px){.heroSection .heroSectionContainer .heroGrid .heroContent .heroDescription{font-size:18px}}.heroSection .heroSectionContainer .heroGrid .heroContent .heroActions{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:16px;margin-top:40px;display:flex}.heroSection .heroSectionContainer .heroGrid .heroContent .heroActions .heroPrimaryButton{color:#f2ebdd;cursor:pointer;letter-spacing:.5px;background:linear-gradient(90deg,#a84f35 0%,#89402b 100%);border:none;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:10px;max-width:fit-content;padding:16px 26px;font-size:14px;font-weight:600;line-height:normal;text-decoration:none;display:flex}.heroSection .heroSectionContainer .heroGrid .heroContent .heroActions .heroPrimaryButton .heroPrimaryButtonIcon{flex-shrink:0}.heroSection .heroSectionContainer .heroGrid .heroContent .heroActions .heroPrimaryButton:hover{opacity:.9}.heroSection .heroSectionContainer .heroGrid .heroContent .heroActions .heroSecondaryButton{color:#f2ebdd;cursor:pointer;letter-spacing:.5px;background:0 0;border:1px solid #f2ebdd4d;border-radius:999px;max-width:fit-content;padding:16px 26px;font-size:14px;font-weight:600;line-height:normal;text-decoration:none}.heroSection .heroSectionContainer .heroGrid .heroContent .heroActions .heroSecondaryButton:hover{border-color:#f2ebdd99}.heroSection .heroSectionContainer .heroGrid .heroImage{flex-direction:row;grid-column:1/-1;justify-content:center;align-items:center;min-height:420px;display:flex;position:relative}@media (width>=1024px){.heroSection .heroSectionContainer .heroGrid .heroImage{grid-column:span 4;padding-top:16px}}.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageDecor{object-fit:cover;mix-blend-mode:screen;border-radius:50%;position:absolute}.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageDecor.heroImageDecorTop{opacity:.7;width:112px;height:112px;top:-40px;left:-40px}.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageDecor.heroImageDecorBottom{opacity:.6;width:96px;height:96px;display:none;bottom:-30px;right:-20px}@media (width>=768px){.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageDecor.heroImageDecorBottom{display:block}}.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageDecor.heroImageDecorRight{opacity:.7;width:64px;height:64px;display:none;top:40%;right:-60px}@media (width>=768px){.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageDecor.heroImageDecorRight{display:block}}.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageFrame{aspect-ratio:1;width:80%;max-width:500px;position:relative}.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageFrame .heroImageGlow{filter:blur(64px);background-color:#a84f3540;border-radius:50%;position:absolute;inset:24px}.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageFrame .heroImageMain{object-fit:cover;border-radius:50%;outline:1px solid #f2ebdd14;width:100%;height:100%;position:relative;box-shadow:0 50px 120px -30px #000000e6}.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageFrame .heroImageRingDashed{border:1px dashed #f2ebdd26;border-radius:50%;position:absolute;inset:-24px}.heroSection .heroSectionContainer .heroGrid .heroImage .heroImageFrame .heroImageRingSolid{border:1px solid #c89b3c26;border-radius:50%;position:absolute;inset:-56px}.heroSection .heroSectionContainer .heroStats{border-top:1px solid #f2ebdd14;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px;padding-top:40px;display:grid}@media (width>=768px){.heroSection .heroSectionContainer .heroStats{grid-template-columns:repeat(4,1fr);gap:40px}}.heroSection .heroSectionContainer .heroStats .heroStatItem{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.heroSection .heroSectionContainer .heroStats .heroStatItem .heroStatValue{color:#f2ebdd;letter-spacing:-.01em;font-size:36px;font-weight:500;line-height:normal}@media (width>=768px){.heroSection .heroSectionContainer .heroStats .heroStatItem .heroStatValue{font-size:48px}}.heroSection .heroSectionContainer .heroStats .heroStatItem .heroStatLabel{color:#b8b5aa;letter-spacing:2.2px;text-transform:uppercase;font-size:11px;font-weight:500;line-height:normal}.heroSection .heroSectionContainer .heroScrollCue{color:#b8b5aa;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;margin-top:40px;display:flex}.heroSection .heroSectionContainer .heroScrollCue .heroScrollCueLabel{letter-spacing:2.4px;text-transform:uppercase;font-size:11px;font-weight:500;line-height:normal}@media screen and (width<=992px){.heroSection{padding:40px 24px}.heroSection .heroSectionContainer{width:100%;margin:unset}.heroSection .heroSectionContainer .heroGrid .heroContent .heroHeading,.heroSection .heroSectionContainer .heroStats .heroStatItem .heroStatValue{font-size:30px}}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marqueeSection{background-color:#1c1714;border-top:1px solid #f2ebdd14;border-bottom:1px solid #f2ebdd14;padding:60px 0;position:relative;overflow:hidden}.marqueeSection:before,.marqueeSection:after{content:"";z-index:1;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.marqueeSection:before{background:linear-gradient(90deg,#1c1714 0%,#1c171400 100%);left:0}.marqueeSection:after{background:linear-gradient(270deg,#1c1714 0%,#1c171400 100%);right:0}.marqueeSection .marqueeTrack{flex-direction:row;justify-content:flex-start;align-items:center;width:max-content;animation:30s linear infinite marqueeScroll;display:flex}.marqueeSection .marqueeTrack .marqueeGroup{flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.marqueeSection .marqueeTrack .marqueeGroup .marqueeItem{color:#f2ebddd9;white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;padding:0 28px;font-size:22px;font-style:italic;font-weight:500;line-height:normal;display:flex}@media (width>=768px){.marqueeSection .marqueeTrack .marqueeGroup .marqueeItem{font-size:28px}}.marqueeSection .marqueeTrack .marqueeGroup .marqueeItem .marqueeDot{background-color:#c89b3c;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:28px}@media screen and (width<=992px){.marqueeSection{padding:40px 0}}.brandSection{color:#1c1714;background-color:#f2ebdd;padding:60px 0;position:relative}.brandSection .brandSectionContainer{width:94.4444%;margin:0 auto}.brandSection .brandSectionContainer .brandIntro{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (width>=1024px){.brandSection .brandSectionContainer .brandIntro .brandIntroText{grid-column:span 5}}.brandSection .brandSectionContainer .brandIntro .brandIntroText .brandEyebrow{color:#1c1714b3;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:600;line-height:normal}.brandSection .brandSectionContainer .brandIntro .brandIntroText .brandHeading{letter-spacing:-.01em;color:#1c1714;margin:0;font-size:45px;font-weight:500;line-height:.95}.brandSection .brandSectionContainer .brandIntro .brandIntroText .brandHeading .brandHeadingAccent{color:#a84f35;font-style:italic}.brandSection .brandSectionContainer .brandIntro .brandDescription{max-width:36rem}@media (width>=1024px){.brandSection .brandSectionContainer .brandIntro .brandDescription{grid-column:7/span 6}}.brandSection .brandSectionContainer .brandIntro .brandDescription p{color:#1c1714cc;margin:0 0 24px;font-size:18px;font-weight:400;line-height:normal}.brandSection .brandSectionContainer .brandIntro .brandDescription p:last-child{margin-bottom:0}.brandSection .brandSectionContainer .brandGallery{grid-template-columns:repeat(12,1fr);gap:16px;margin-top:80px;display:grid}.brandSection .brandSectionContainer .brandGallery .brandGalleryItem{background-color:#1c17140d;border-radius:16px;position:relative;overflow:hidden}.brandSection .brandSectionContainer .brandGallery .brandGalleryItem .brandGalleryImage{object-fit:cover;width:100%;height:100%;display:block}.brandSection .brandSectionContainer .brandGallery .brandGalleryItem.brandGalleryItemWide{aspect-ratio:16/9}.brandSection .brandSectionContainer .brandGallery .brandGalleryItem.brandGalleryItemTall{aspect-ratio:3/4}.brandSection .brandSectionContainer .brandGallery .brandGalleryItem.brandGalleryItemSquare{aspect-ratio:1}.brandSection .brandSectionContainer .brandGallery .brandGalleryItem:first-child{grid-column:span 12}@media (width>=768px){.brandSection .brandSectionContainer .brandGallery .brandGalleryItem:first-child{grid-column:span 7}}.brandSection .brandSectionContainer .brandGallery .brandGalleryItem:nth-child(2){grid-column:span 6}@media (width>=768px){.brandSection .brandSectionContainer .brandGallery .brandGalleryItem:nth-child(2){grid-column:span 5}}.brandSection .brandSectionContainer .brandGallery .brandGalleryItem:nth-child(3){grid-column:span 6}@media (width>=768px){.brandSection .brandSectionContainer .brandGallery .brandGalleryItem:nth-child(3){grid-column:span 4}}.brandSection .brandSectionContainer .brandGallery .brandGalleryItem:nth-child(4){grid-column:span 12}@media (width>=768px){.brandSection .brandSectionContainer .brandGallery .brandGalleryItem:nth-child(4){grid-column:span 8}}@media screen and (width<=992px){.brandSection{padding:40px 24px}.brandSection .brandSectionContainer{width:100%;margin:unset}.brandSection .brandSectionContainer .brandIntro .brandIntroText .brandHeading{font-size:34px}.brandSection .brandSectionContainer .brandIntro .brandDescription p{font-size:16px}.brandSection .brandSectionContainer .brandGallery{gap:12px;margin-top:40px}}.categoriesSection{background-color:#1c1714;padding:60px 0;position:relative}.categoriesSection .categoriesSectionContainer{width:94.4444%;margin:0 auto}.categoriesSection .categoriesSectionContainer .categoriesHeader{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;margin-bottom:64px;display:flex}@media (width>=768px){.categoriesSection .categoriesSectionContainer .categoriesHeader{flex-direction:row;justify-content:space-between;align-items:flex-end}}.categoriesSection .categoriesSectionContainer .categoriesHeader .categoriesHeaderText .categoriesEyebrow{color:#f2ebddb3;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:600;line-height:normal}.categoriesSection .categoriesSectionContainer .categoriesHeader .categoriesHeaderText .categoriesHeading{letter-spacing:-.01em;color:#f2ebdd;max-width:48rem;margin:0;font-size:56px;font-weight:500;line-height:.95}.categoriesSection .categoriesSectionContainer .categoriesHeader .categoriesHeaderText .categoriesHeading .categoriesHeadingAccent{color:#c89b3c;font-style:italic}.categoriesSection .categoriesSectionContainer .categoriesHeader .categoriesViewAllButton{color:#f2ebdd;cursor:pointer;letter-spacing:.5px;white-space:nowrap;background:0 0;border:1px solid #f2ebdd4d;border-radius:999px;flex-direction:row;justify-content:center;align-self:flex-start;align-items:center;gap:8px;max-width:fit-content;padding:14px 24px;font-size:13px;font-weight:600;line-height:normal;text-decoration:none;display:flex}@media (width>=768px){.categoriesSection .categoriesSectionContainer .categoriesHeader .categoriesViewAllButton{align-self:flex-end}}.categoriesSection .categoriesSectionContainer .categoriesHeader .categoriesViewAllButton:hover{border-color:#f2ebdd99}.categoriesSection .categoriesSectionContainer .categoriesGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=768px){.categoriesSection .categoriesSectionContainer .categoriesGrid{grid-template-columns:repeat(6,1fr);gap:24px}}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard{color:inherit;border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardImageWrapper{width:100%;height:100%;position:absolute;inset:0}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardImageWrapper .categoryCardImage{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardOverlay{background:linear-gradient(#1c171400 0%,#1c171466 55%,#1c1714 100%);position:absolute;inset:0}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardContent{flex-direction:column;justify-content:space-between;align-items:stretch;padding:32px;display:flex;position:absolute;inset:0}@media (width>=768px){.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardContent{padding:40px}}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardContent .categoryCardTop{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardContent .categoryCardTop .categoryCardIndex{color:#f2ebddb3;letter-spacing:2.8px;text-transform:uppercase;font-size:11px;font-weight:500;line-height:normal}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardContent .categoryCardTop .categoryCardArrow{color:#f2ebdd;opacity:0;transition:opacity .5s,transform .5s;transform:translate(0)}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardContent .categoryCardBottom .categoryCardTitle{color:#f2ebdd;letter-spacing:-.01em;margin:0;font-size:36px;font-weight:500;line-height:normal}@media (width>=768px){.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardContent .categoryCardBottom .categoryCardTitle{font-size:48px}}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardContent .categoryCardBottom .categoryCardSubtitle{color:#f2ebddbf;max-width:28rem;margin:16px 0 0;font-size:14px;font-weight:400;line-height:normal}@media (width>=768px){.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardContent .categoryCardBottom .categoryCardSubtitle{font-size:16px}}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:hover .categoryCardImage{transform:scale(1.04)}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:hover .categoryCardArrow{opacity:1;transform:translate(4px,-4px)}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:first-child{aspect-ratio:16/10}@media (width>=768px){.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:first-child{grid-area:span 2/span 6}}@media (width>=1024px){.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:first-child{grid-column:span 4}}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:nth-child(2),.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:nth-child(3){aspect-ratio:16/10}@media (width>=768px){.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:nth-child(2),.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:nth-child(3){grid-column:span 6}}@media (width>=1024px){.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:nth-child(2),.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard:nth-child(3){grid-column:span 2}}@media screen and (width<=992px){.categoriesSection{padding:40px 24px}.categoriesSection .categoriesSectionContainer{width:100%;margin:unset}.categoriesSection .categoriesSectionContainer .categoriesHeader{margin-bottom:40px}.categoriesSection .categoriesSectionContainer .categoriesHeader .categoriesHeaderText .categoriesHeading{font-size:34px}.categoriesSection .categoriesSectionContainer .categoriesGrid .categoryCard .categoryCardContent .categoryCardBottom .categoryCardTitle{font-size:26px}}.manifestoSection{color:#1c1714;background-color:#f2ebdd;padding:60px 0;position:relative}.manifestoSection .manifestoSectionContainer{width:94.4444%;margin:0 auto}.manifestoSection .manifestoSectionContainer .manifestoGrid{grid-template-columns:1fr;gap:40px;display:grid}@media (width>=1024px){.manifestoSection .manifestoSectionContainer .manifestoAside{grid-column:span 4;align-self:start;position:sticky;top:128px}}.manifestoSection .manifestoSectionContainer .manifestoAside .manifestoEyebrow{color:#1c1714b3;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:600;line-height:normal}.manifestoSection .manifestoSectionContainer .manifestoAside .manifestoHeading{letter-spacing:-.01em;color:#1c1714;margin:0;font-size:45px;font-weight:500;line-height:.95}.manifestoSection .manifestoSectionContainer .manifestoAside .manifestoHeading .manifestoHeadingAccent{color:#a84f35;font-style:italic}.manifestoSection .manifestoSectionContainer .manifestoAside .manifestoIntroText{color:#1c1714b3;max-width:28rem;margin:32px 0 0;font-size:16px;font-weight:400;line-height:normal}.manifestoSection .manifestoSectionContainer .manifestoAside .manifestoAsideImage{aspect-ratio:4/2;background-color:#1c17140d;border-radius:16px;margin-top:40px;position:relative;overflow:hidden}.manifestoSection .manifestoSectionContainer .manifestoAside .manifestoAsideImage .manifestoAsideImg{width:100%;height:100%;display:block}.manifestoSection .manifestoSectionContainer .manifestoList{flex-direction:column;gap:64px;display:flex}@media (width>=1024px){.manifestoSection .manifestoSectionContainer .manifestoList{grid-column:6/span 7}}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem{position:relative}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem .manifestoItemHeader{align-items:center;gap:24px;display:flex}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem .manifestoItemHeader .manifestoItemNumber{color:#af4835;flex-shrink:0;font-size:60px;font-weight:600;line-height:normal}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem .manifestoItemHeader .manifestoItemHairline{background-color:#1c171426;flex:1;height:1px}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem .manifestoItemTitle{letter-spacing:-.01em;max-width:36rem;margin:16px 0 0;font-size:32px;font-weight:500;line-height:1}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem .manifestoItemBody{color:#1c1714bf;max-width:36rem;margin-top:24px;font-size:16px;font-weight:400;line-height:normal}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem .manifestoItemDivider{background-color:#1c171426;height:1px;margin-top:64px}@media screen and (width<=992px){.manifestoSection{padding:40px 24px}.manifestoSection .manifestoSectionContainer{width:100%;margin:unset}.manifestoSection .manifestoSectionContainer .manifestoAside .manifestoHeading{font-size:30px}.manifestoSection .manifestoSectionContainer .manifestoList{gap:40px}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem .manifestoItemHeader{gap:16px}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem .manifestoItemHeader .manifestoItemNumber{font-size:40px}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem .manifestoItemTitle{font-size:24px}.manifestoSection .manifestoSectionContainer .manifestoList .manifestoItem .manifestoItemDivider{margin-top:40px}}.howItWorksSection{color:#f2ebdd;background-color:#2b211b;padding:60px 0;position:relative;overflow:hidden}.howItWorksSection .howItWorksContainer{width:94.4444%;margin:0 auto}.howItWorksSection .howItWorksContainer .howItWorksHeader{grid-template-columns:1fr;align-items:end;gap:40px;margin-bottom:80px;display:grid}@media (width>=1024px){.howItWorksSection .howItWorksContainer .howItWorksHeader{grid-template-columns:repeat(12,1fr)}.howItWorksSection .howItWorksContainer .howItWorksHeader .howItWorksHeaderText{grid-column:span 7}}.howItWorksSection .howItWorksContainer .howItWorksHeader .howItWorksHeaderText .howItWorksEyebrow{color:#f2ebddb3;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:600;line-height:normal}.howItWorksSection .howItWorksContainer .howItWorksHeader .howItWorksHeaderText .howItWorksHeading{letter-spacing:-.01em;color:#f2ebdd;margin:0;font-size:48px;font-weight:500;line-height:.95}.howItWorksSection .howItWorksContainer .howItWorksHeader .howItWorksHeaderText .howItWorksHeading .howItWorksHeadingAccent{color:#c89b3c;font-style:italic}@media (width>=1024px){.howItWorksSection .howItWorksContainer .howItWorksHeader .howItWorksHeaderDescription{grid-column:span 5}}.howItWorksSection .howItWorksContainer .howItWorksHeader .howItWorksHeaderDescription p{color:#f2ebddbf;max-width:28rem;margin:0;font-size:16px;font-weight:400;line-height:normal}.howItWorksSection .howItWorksContainer .howItWorksSteps{background-color:#f2ebdd14;grid-template-columns:1fr;gap:1px;display:grid}@media (width>=768px){.howItWorksSection .howItWorksContainer .howItWorksSteps{grid-template-columns:repeat(4,1fr)}}.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep{background-color:#2b211b;flex-direction:column;gap:24px;min-height:280px;padding:32px;display:flex}@media (width>=768px){.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep{padding:40px}}@media (width>=1024px){.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep{padding:48px}}.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep .howItWorksStepHeader{justify-content:space-between;align-items:baseline;display:flex}.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep .howItWorksStepHeader .howItWorksStepNumber{color:#a84f35;font-size:60px;line-height:1}@media (width>=768px){.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep .howItWorksStepHeader .howItWorksStepNumber{font-size:72px}}.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep .howItWorksStepHeader .howItWorksStepLabel{color:#f2ebddb3;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:normal}.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep .howItWorksStepTitle{letter-spacing:-.01em;margin:0;font-size:32px;font-weight:500;line-height:1}@media (width>=768px){.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep .howItWorksStepTitle{font-size:36px}}.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep .howItWorksStepBody{color:#f2ebddb3;margin:0;font-size:14px;line-height:1.625}@media (width>=768px){.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep .howItWorksStepBody{font-size:16px}}.howItWorksSection .howItWorksContainer .howItWorksFooter{color:#b8b5aa;align-items:center;gap:16px;margin-top:56px;display:flex}.howItWorksSection .howItWorksContainer .howItWorksFooter .howItWorksFooterLine{background-color:#b8b5aa4d;flex:1;height:1px}.howItWorksSection .howItWorksContainer .howItWorksFooter .howItWorksFooterText{white-space:nowrap;text-transform:uppercase;letter-spacing:.28em;margin:0;font-size:11px}@media screen and (width<=992px){.howItWorksSection{padding:40px 24px}.howItWorksSection .howItWorksContainer{width:100%;margin:unset}.howItWorksSection .howItWorksContainer .howItWorksHeader{margin-bottom:48px}.howItWorksSection .howItWorksContainer .howItWorksHeader .howItWorksHeaderText .howItWorksHeading{font-size:34px}.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep{min-height:unset}.howItWorksSection .howItWorksContainer .howItWorksSteps .howItWorksStep .howItWorksStepTitle{font-size:28px}.howItWorksSection .howItWorksContainer .howItWorksFooter .howItWorksFooterText{white-space:normal;text-align:center}}.industriesSection{color:#f2ebdd;background-color:#1c1714;padding:60px 0;position:relative}.industriesSection .industriesContainer{width:94.4444%;margin:0 auto}.industriesSection .industriesContainer .industriesHeader{grid-template-columns:1fr;align-items:end;gap:32px;margin-bottom:64px;display:grid}@media (width>=1024px){.industriesSection .industriesContainer .industriesHeader{grid-template-columns:repeat(12,1fr)}.industriesSection .industriesContainer .industriesHeader .industriesHeaderText{grid-column:span 7}}.industriesSection .industriesContainer .industriesHeader .industriesHeaderText .industriesEyebrow{color:#f2ebddb3;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:600;line-height:normal}.industriesSection .industriesContainer .industriesHeader .industriesHeaderText .industriesHeading{letter-spacing:-.01em;color:#f2ebdd;margin:0;font-size:48px;font-weight:500;line-height:.95}.industriesSection .industriesContainer .industriesHeader .industriesHeaderText .industriesHeading .industriesHeadingAccent{color:#c89b3c;font-style:italic}.industriesSection .industriesContainer .industriesGrid{grid-template-columns:1fr;gap:24px;display:grid}@media (width>=768px){.industriesSection .industriesContainer .industriesGrid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.industriesSection .industriesContainer .industriesGrid{grid-template-columns:repeat(3,1fr);gap:32px}}.industriesSection .industriesContainer .industriesGrid .industriesCard{background-color:#2b211b66;border:1px solid #f2ebdd14;flex-direction:column;gap:32px;min-height:360px;padding:32px;transition:background-color .5s;display:flex;position:relative}.industriesSection .industriesContainer .industriesGrid .industriesCard:hover{background-color:#2b211bb3}.industriesSection .industriesContainer .industriesGrid .industriesCard:hover .industriesCardLine{background-color:#a84f35;width:64px}.industriesSection .industriesContainer .industriesGrid .industriesCard .industriesCardHeader{justify-content:space-between;align-items:center;display:flex}.industriesSection .industriesContainer .industriesGrid .industriesCard .industriesCardHeader .industriesCardNumber{color:#f2ebddb3;letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:normal}.industriesSection .industriesContainer .industriesGrid .industriesCard .industriesCardHeader .industriesCardLine{background-color:#f2ebdd4d;width:40px;height:1px;transition:width .5s,background-color .5s}.industriesSection .industriesContainer .industriesGrid .industriesCard .industriesCardTitle{letter-spacing:-.01em;margin:0;font-size:32px;font-weight:500;line-height:1}@media (width>=768px){.industriesSection .industriesContainer .industriesGrid .industriesCard .industriesCardTitle{font-size:36px}}.industriesSection .industriesContainer .industriesGrid .industriesCard .industriesCardBody{color:#f2ebddb3;margin:0;font-size:14px;line-height:1.625}@media (width>=768px){.industriesSection .industriesContainer .industriesGrid .industriesCard .industriesCardBody{font-size:16px}}@media screen and (width<=992px){.industriesSection{padding:40px 24px}.industriesSection .industriesContainer{width:100%;margin:unset}.industriesSection .industriesContainer .industriesHeader{margin-bottom:40px}.industriesSection .industriesContainer .industriesHeader .industriesHeaderText .industriesHeading{font-size:34px}.industriesSection .industriesContainer .industriesGrid{gap:16px}.industriesSection .industriesContainer .industriesGrid .industriesCard{min-height:unset;gap:24px;padding:24px}.industriesSection .industriesContainer .industriesGrid .industriesCard .industriesCardTitle{font-size:28px}}.qualityAuthenticitySection{color:#1c1714;background-color:#f2ebdd;padding:60px 0;position:relative;overflow:hidden}.qualityAuthenticitySection .qualityAuthenticityContainer{grid-template-columns:1fr;gap:40px;width:94.4444%;margin:0 auto;display:grid}@media (width>=1024px){.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityAside{grid-column:span 5;align-self:start;position:sticky;top:128px}}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityAside .qualityAuthenticityEyebrow{color:#1c1714b3;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:600;line-height:normal}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityAside .qualityAuthenticityHeading{letter-spacing:-.01em;color:#1c1714;margin:0;font-size:48px;font-weight:500;line-height:.95}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityAside .qualityAuthenticityHeading .qualityAuthenticityHeadingAccent{color:#a84f35;font-style:italic}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityAside .qualityAuthenticityIntroText{color:#1c1714b3;max-width:28rem;margin:32px 0 0;font-size:16px;font-weight:400;line-height:normal}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityAside .qualityAuthenticityGallery{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:40px;display:grid}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityAside .qualityAuthenticityGallery .qualityAuthenticityGalleryItem{aspect-ratio:1;background-color:#1c17140d;border-radius:12px;position:relative;overflow:hidden}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityAside .qualityAuthenticityGallery .qualityAuthenticityGalleryItem .qualityAuthenticityGalleryImage{object-fit:cover;width:100%;height:100%;display:block}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityList{flex-direction:column;gap:56px;display:flex}@media (width>=1024px){.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityList{grid-column:7/span 6}}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityList .qualityAuthenticityItem .qualityAuthenticityItemHeader{align-items:baseline;gap:24px;display:flex}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityList .qualityAuthenticityItem .qualityAuthenticityItemHeader .qualityAuthenticityItemNumber{color:#a84f35;font-size:30px;font-weight:500;line-height:normal}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityList .qualityAuthenticityItem .qualityAuthenticityItemHeader .qualityAuthenticityItemHairline{background-color:#1c171426;flex:1;height:1px}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityList .qualityAuthenticityItem .qualityAuthenticityItemTitle{letter-spacing:-.01em;margin:16px 0 0;font-size:24px;font-weight:500;line-height:1.2}@media (width>=768px){.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityList .qualityAuthenticityItem .qualityAuthenticityItemTitle{font-size:30px}}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityList .qualityAuthenticityItem .qualityAuthenticityItemBody{color:#1c1714bf;max-width:32rem;margin:12px 0 0;font-size:16px;font-weight:400;line-height:normal}@media screen and (width<=992px){.qualityAuthenticitySection{padding:40px 24px}.qualityAuthenticitySection .qualityAuthenticityContainer{width:100%;margin:unset}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityAside .qualityAuthenticityHeading{font-size:34px}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityList{gap:40px}.qualityAuthenticitySection .qualityAuthenticityContainer .qualityAuthenticityList .qualityAuthenticityItem .qualityAuthenticityItemTitle{font-size:24px}}.featuredProductsSection{color:#f2ebdd;background-color:#1c1714;padding:60px 0;position:relative}.featuredProductsSection .featuredProductsContainer{width:94.4444%;margin:0 auto}.featuredProductsSection .featuredProductsContainer .featuredProductsHeader{flex-direction:column;justify-content:space-between;gap:32px;margin-bottom:64px;display:flex}@media (width>=768px){.featuredProductsSection .featuredProductsContainer .featuredProductsHeader{flex-direction:row;align-items:end}}.featuredProductsSection .featuredProductsContainer .featuredProductsHeader .featuredProductsHeaderText .featuredProductsEyebrow{color:#f2ebddb3;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:600;line-height:normal}.featuredProductsSection .featuredProductsContainer .featuredProductsHeader .featuredProductsHeaderText .featuredProductsHeading{letter-spacing:-.01em;color:#f2ebdd;max-width:44rem;margin:0;font-size:48px;font-weight:500;line-height:.95}.featuredProductsSection .featuredProductsContainer .featuredProductsHeader .featuredProductsHeaderText .featuredProductsHeading .featuredProductsHeadingAccent{color:#c89b3c;font-style:italic}.featuredProductsSection .featuredProductsContainer .featuredProductsHeader .featuredProductsViewAllLink{color:#f2ebdd;white-space:nowrap;border:1px solid #f2ebdd4d;border-radius:999px;justify-content:center;align-self:start;align-items:center;gap:8px;max-width:fit-content;padding:14px 28px;font-size:13px;font-weight:500;line-height:normal;text-decoration:none;transition:background-color .3s,border-color .3s;display:inline-flex}@media (width>=768px){.featuredProductsSection .featuredProductsContainer .featuredProductsHeader .featuredProductsViewAllLink{align-self:end}}.featuredProductsSection .featuredProductsContainer .featuredProductsHeader .featuredProductsViewAllLink:hover{background-color:#f2ebdd14;border-color:#f2ebdd80}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid{grid-template-columns:1fr;gap:40px;display:grid}@media (width>=640px){.featuredProductsSection .featuredProductsContainer .featuredProductsGrid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.featuredProductsSection .featuredProductsContainer .featuredProductsGrid{grid-template-columns:repeat(3,1fr);gap:56px}}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard{color:inherit;text-decoration:none;display:block}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard .featuredProductsCardImageWrap{aspect-ratio:4/3;background-color:#f2ebdd0d;border-radius:16px;position:relative;overflow:hidden}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard .featuredProductsCardImageWrap .featuredProductsCardImage{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard .featuredProductsCardMeta{color:#b8b5aa;letter-spacing:.24em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:20px;font-size:11px;display:flex}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard .featuredProductsCardTitle{letter-spacing:-.01em;margin:4px 0 0;font-size:24px;font-weight:500;line-height:1.2}@media (width>=768px){.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard .featuredProductsCardTitle{font-size:30px}}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard .featuredProductsCardBody{color:#f2ebddb3;margin-top:12px;font-size:14px;line-height:1.625}@media (width>=768px){.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard .featuredProductsCardBody{font-size:16px}}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard .featuredProductsCardCta{color:#c89b3c;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:8px;margin-top:8px;font-size:12px;transition:gap .3s;display:inline-flex}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard:hover .featuredProductsCardImage{transform:scale(1.04)}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard:hover .featuredProductsCardCta{gap:12px}@media screen and (width<=992px){.featuredProductsSection{padding:40px 24px}.featuredProductsSection .featuredProductsContainer{width:100%;margin:unset}.featuredProductsSection .featuredProductsContainer .featuredProductsHeader{margin-bottom:40px}.featuredProductsSection .featuredProductsContainer .featuredProductsHeader .featuredProductsHeaderText .featuredProductsHeading{font-size:34px}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid{gap:32px}.featuredProductsSection .featuredProductsContainer .featuredProductsGrid .featuredProductsCard .featuredProductsCardTitle{font-size:24px}}.talktoUsSection{color:#f2ebdd;background-color:#a84f35;padding:60px 0;position:relative;overflow:hidden}.talktoUsSection .talktoUsBackgroundImage{object-fit:cover;opacity:.25;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.talktoUsSection .talktoUsOverlay{background:linear-gradient(#a84f35b3 0%,#a84f35d9 50%,#a84f35 100%);position:absolute;inset:0}.talktoUsSection .talktoUsContainer{width:94.4444%;margin:0 auto;position:relative}.talktoUsSection .talktoUsContainer .talktoUsContent{max-width:56rem}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsEyebrow{color:#f2ebddb3;letter-spacing:2px;text-transform:uppercase;margin-bottom:24px;font-size:12px;font-weight:600;line-height:normal}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsHeading{letter-spacing:-.01em;color:#f2ebdd;margin:0;font-size:56px;font-weight:500;line-height:.95}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsHeading .talktoUsHeadingItalic{font-style:italic}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsDescription{color:#f2ebddd9;max-width:34rem;margin:32px 0 0;font-size:16px;line-height:1.625}@media (width>=768px){.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsDescription{font-size:18px}}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsActions{flex-wrap:wrap;gap:16px;margin-top:48px;display:flex}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsActions a{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:14px 28px;font-size:13px;font-weight:500;line-height:normal;text-decoration:none;transition:background-color .3s,border-color .3s;display:inline-flex}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsActions .talktoUsPrimaryButton{color:#f2ebdd;background-color:#1c1714;border:1px solid #1c1714;max-width:fit-content}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsActions .talktoUsPrimaryButton:hover{background-color:#0f0b09}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsActions .talktoUsSecondaryButton{color:#f2ebdd;background-color:#0000;border:1px solid #f2ebdd4d;max-width:fit-content}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsActions .talktoUsSecondaryButton:hover{background-color:#f2ebdd14;border-color:#f2ebdd80}@media screen and (width<=992px){.talktoUsSection{padding:40px 24px}.talktoUsSection .talktoUsContainer{width:100%;margin:unset}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsHeading{font-size:38px}.talktoUsSection .talktoUsContainer .talktoUsContent .talktoUsActions{margin-top:32px}}.ourProducts{background-color:#1c1714;flex-direction:row;justify-content:center;align-items:center;height:calc(100vh - 84px);display:flex}.ourProducts h1{color:#fff;font-size:80px;font-weight:500;line-height:normal}@media screen and (width<=992px){.ourProducts{padding:0 24px}.ourProducts h1{font-size:34px}}.whyBowlsOfSouth{background-color:#1c1714;flex-direction:row;justify-content:center;align-items:center;height:calc(100vh - 84px);display:flex}.whyBowlsOfSouth h1{color:#fff;font-size:80px;font-weight:500;line-height:normal}@media screen and (width<=992px){.whyBowlsOfSouth{padding:0 24px}.whyBowlsOfSouth h1{font-size:34px}}.industriesWeServe{background-color:#1c1714;flex-direction:row;justify-content:center;align-items:center;height:calc(100vh - 84px);display:flex}.industriesWeServe h1{color:#fff;font-size:80px;font-weight:500;line-height:normal}@media screen and (width<=992px){.industriesWeServe{padding:0 24px}.industriesWeServe h1{font-size:34px}}.aboutUs{background-color:#1c1714;flex-direction:row;justify-content:center;align-items:center;height:calc(100vh - 84px);display:flex}.aboutUs h1{color:#fff;font-size:80px;font-weight:500;line-height:normal}@media screen and (width<=992px){.aboutUs{padding:0 24px}.aboutUs h1{font-size:34px}}.contact{background-color:#1c1714;flex-direction:row;justify-content:center;align-items:center;height:calc(100vh - 84px);display:flex}.contact h1{color:#fff;font-size:80px;font-weight:500;line-height:normal}@media screen and (width<=992px){.contact{padding:0 24px}.contact h1{font-size:34px}}
