:root{--fh-ink: #292821;--fh-muted: #68665d;--fh-bronze: #756342;--fh-paper: #faf9f6;--fh-stone: #eeece6;--fh-line: #dcd8ce;--font-heading-family: Georgia, "Times New Roman", serif;--font-heading-weight: 400;--page-width: 144rem}html{scroll-behavior:smooth}body{--font-heading-family: Georgia, "Times New Roman", serif;--font-heading-weight: 400;--page-width: 144rem;color:var(--fh-ink);background:var(--fh-paper);font-size:1.5rem;line-height:1.7;letter-spacing:.015em}body.gradient{background:var(--fh-paper)}body h1,body h2,body .h0,body .h1,body .h2{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.035em;line-height:1.08;color:var(--fh-ink)}body h3,body .h3{font-family:var(--font-body-family);letter-spacing:0;font-weight:400;line-height:1.45}body h1{font-size:clamp(3.8rem,5vw,7rem)}body h2,body .h1{font-size:clamp(3.4rem,3.6vw,5.2rem)}body .page-width{max-width:1440px;padding-left:5rem;padding-right:5rem}img{max-width:100%}main{min-width:0}body a{text-underline-offset:.4rem}body :focus-visible{outline:2px solid var(--fh-bronze);outline-offset:5px;box-shadow:none}body .button,body .shopify-challenge__button{min-height:5rem;padding:1.3rem 2.8rem;font-size:1.3rem;font-weight:500;letter-spacing:.035em;border-radius:0}body .button--primary{background:var(--fh-bronze);color:#fff}body .button--secondary{background:transparent;color:var(--fh-ink);border:1px solid var(--fh-line)}body .button:before,body .button:after{border-radius:0;box-shadow:none}body .slider-buttons{position:static!important}body .slider-button{display:flex!important}body .scroll-trigger.animate--slide-in,body .scroll-trigger.animate--fade-in{opacity:1;transform:none;animation:none}body #custom-chat-button{display:none}body .section-header{box-shadow:none;border-bottom:1px solid var(--fh-line)}body .header-wrapper{background:var(--fh-paper)}body .header{min-height:9rem;padding-top:1.6rem;padding-bottom:1.6rem;column-gap:2rem}body .header__heading-logo-wrapper{width:132px}body .header__heading-logo{width:100%;max-width:100%;height:auto}body .header__heading-link{padding:0}body .header__inline-menu .header__menu-item{padding:1rem .9rem}body .custom-design .header__inline-menu span{font-size:1.2rem;letter-spacing:.015em}body .about_menu .header__menu-item{font-size:1.2rem}body .header__icons{gap:.3rem;align-items:center}body .header__icon{min-width:4.4rem;min-height:4.4rem}body .utility-bar{background:var(--fh-bronze);color:#fff;border:0}body .announcement-bar__message{font-family:var(--font-body-family);padding:.9rem 0;min-height:3.6rem;font-size:1.05rem;letter-spacing:.045em;font-weight:400}body .announcement-bar__message span{color:#fff}body .menu-drawer{background:var(--fh-paper)}body .menu-drawer__menu-item{font-size:1.6rem;min-height:5rem}body .header__submenu{background:var(--fh-paper);padding:2rem;border:1px solid var(--fh-line)}.fh-section{padding:9rem 0;background:var(--fh-paper)}.fh-stone{background:var(--fh-stone)}.fh-eyebrow{margin:0 0 1.6rem;color:var(--fh-bronze);font-size:1.05rem;font-weight:500;letter-spacing:.17em;line-height:1.6;text-transform:uppercase}.fh-section-head{display:flex;align-items:end;justify-content:space-between;gap:4rem;margin-bottom:3.6rem}.fh-section-head h2{margin:0}.fh-section-intro{max-width:36rem;margin:0 0 .3rem;color:var(--fh-muted);font-size:1.35rem}.fh-button{display:inline-flex;align-items:center;justify-content:space-between;gap:3rem;min-height:5rem;padding:1.3rem 2.4rem;background:var(--fh-bronze);color:#fff;text-decoration:none;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.025em;border:1px solid transparent;transition:background .2s}.fh-button:hover{background:#584b34;color:#fff}.fh-button--light{color:var(--fh-ink);background:var(--fh-paper)}.fh-button--light:hover{color:var(--fh-ink);background:#e5dfd2}.fh-text-link{color:inherit;font-size:1.2rem;padding:1.3rem 0;text-decoration:none;border-bottom:1px solid currentColor}.fh-arrow{width:1.6rem;height:1.6rem;flex:0 0 1.6rem;vertical-align:middle}.fh-text-link .fh-arrow{margin-left:1.8rem}.fh-actions{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem}.fh-hero{position:relative;min-height:640px;height:min(730px,calc(100svh - 125px));background:#4a4a40;isolation:isolate}.fh-hero__image,.fh-hero__image picture,.fh-hero__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fh-hero__image{z-index:-2}.fh-hero__image img{object-fit:cover;object-position:center 57%}.fh-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#171b18b8,#171b1840 53%,#171b1800 82%);z-index:-1}.fh-hero__content{height:100%;min-height:inherit;display:flex;align-items:center;position:relative}.fh-hero__copy{padding:5rem 0 7rem;max-width:78rem;color:#fff}.fh-hero .fh-eyebrow{color:#ece4d2}.fh-hero h1{color:#fff;font-size:clamp(5.4rem,5.6vw,8.2rem);margin:0 0 2.4rem;line-height:1.02}.fh-hero__text{font-size:1.4rem;max-width:39rem;margin:0 0 3.2rem;line-height:1.8;color:#fff}.fh-hero__caption{position:absolute;right:5rem;bottom:2rem;font-size:1rem;color:#fff;letter-spacing:.1em;text-transform:uppercase}.fh-values{background:var(--fh-stone);border-bottom:1px solid var(--fh-line);padding:2.8rem 0}.fh-values__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.fh-value{display:flex;gap:1.5rem;align-items:baseline}.fh-value:not(:last-child){border-right:1px solid #d6d1c5;padding-right:2rem}.fh-value__number{font-size:1rem;color:var(--fh-bronze)}.fh-value h2{font:500 1.2rem/1.5 var(--font-body-family);letter-spacing:0;margin:0 0 .4rem}.fh-value p{font-size:1.05rem;color:var(--fh-muted);margin:0}.fh-category-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem}.fh-category{text-decoration:none;color:var(--fh-ink);min-width:0}.fh-category__media{aspect-ratio:4/5;overflow:hidden;background:#e3e0d8}.fh-category__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}@media(hover:hover){.fh-category:hover img{transform:scale(1.035)}}.fh-category__label{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.6rem}.fh-category__label h3{font-size:1.45rem;margin:0}.fh-category__label .fh-arrow{color:var(--fh-bronze)}.fh-category>p{font-size:1.2rem;color:var(--fh-muted);margin:.5rem 0 0}.fh-category-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.fh-category-grid--2 .fh-category__media{aspect-ratio:16/10}.fh-category-grid--2 h3{font-family:var(--font-heading-family);font-size:3rem}.fh-editorial__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8rem}.fh-editorial__media{min-width:0}.fh-editorial__media>img{width:100%;aspect-ratio:1/1;height:auto;object-fit:cover;display:block}.fh-editorial__copy h2{margin:0 0 2.4rem;max-width:52rem}.fh-editorial__copy .rte{max-width:46rem;font-size:1.4rem;color:var(--fh-muted)}.fh-editorial__copy .fh-button{margin-top:2rem}.fh-editorial--text-first .fh-editorial__media{order:2}.fh-image-caption{font-size:1rem;margin:1rem 0 0;color:var(--fh-muted)}.fh-editorial__notes{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--fh-line);margin-top:3.2rem;padding-top:2.4rem;gap:2rem}.fh-editorial__notes .fh-eyebrow{margin-bottom:.6rem}.fh-editorial__notes h3{font-size:1.25rem;margin:0 0 .7rem}.fh-editorial__notes p{font-size:1.15rem;color:var(--fh-muted);margin:0}body .collection{padding-top:7.6rem;padding-bottom:7.6rem}body .collection__title{margin-bottom:3.2rem}body .custom-collection .collection__title>*{text-align:left;margin-bottom:1.6rem}body .collection__title h2{font-size:clamp(3.4rem,3.6vw,5.2rem);margin-bottom:1.4rem}body .collection__description{color:var(--fh-muted);font-size:1.35rem;text-align:left}body .collection__description p{margin:0}body .product-grid{column-gap:2.4rem;row-gap:3.8rem;--grid-desktop-horizontal-spacing: 24px;--grid-mobile-horizontal-spacing: 14px}body .card,body .card-wrapper{background:transparent}body .card--card,body .card--standard .card__inner{background:transparent;border:0}body .card--card .card__inner{width:100%;margin:0}body .product-card-wrapper .card__inner{--ratio-percent: 100% !important}body .card .media{background:transparent}body .product-card-wrapper .card__media{mix-blend-mode:multiply}body .card .media img{object-fit:contain}body img.swatch-img{width:100%;height:100%;left:0;top:0;object-fit:cover}body .card__information{padding:1.8rem 0 0}body .card__heading{font:400 1.5rem/1.6 var(--font-body-family)!important;letter-spacing:0;color:var(--fh-ink);text-align:left!important}body .card__heading a{text-decoration:none!important}body .card-information{text-align:left!important}body .card-information .price{margin-top:.8rem;color:var(--fh-bronze);font-size:1.3rem!important;font-weight:500}body .price-container-wrap{align-items:start;flex-wrap:wrap;gap:1rem}body .product-swatches{justify-content:flex-start;gap:4px;margin-top:.5rem;flex-wrap:wrap}body a.swatch-link{min-width:2.8rem;min-height:2.8rem;justify-content:center}body .product-swatches .swatch{width:18px;height:18px}body .collection__view-all{margin-top:3.5rem;text-align:center}body .collection__view-all .button{color:var(--fh-ink);border:1px solid var(--fh-bronze);background:transparent}.fh-collection-head{background:var(--fh-stone);padding:2.4rem 0 5.2rem}.fh-breadcrumb{display:flex;flex-wrap:wrap;gap:1.2rem;font-size:1.1rem;color:var(--fh-muted);margin-bottom:4rem}.fh-breadcrumb a{color:inherit;text-decoration:none}.fh-collection-head__row{display:flex;justify-content:space-between;align-items:end;gap:4rem}.fh-collection-head__row h1{margin:0;text-transform:none}.fh-collection-head__row>p{max-width:39rem;color:var(--fh-muted);font-size:1.3rem;margin:0}body .facets-container{border-bottom:1px solid var(--fh-line);padding-bottom:2rem;margin-bottom:3rem}body .facets__heading,body .facet-filters__label,body .product-count__text{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:0}body .product-grid-container .collection{padding-top:0}body .breadcrumb{color:var(--fh-muted)!important;font-size:1.1rem;gap:1.2rem!important}body .breadcrumb.fh-breadcrumb{margin-bottom:0}body .breadcrumb a{color:var(--fh-muted)!important}body .breadcrumb svg{width:10px;height:10px}body .breadcurms{background:var(--fh-stone)}body .product__title h1{font-size:clamp(3.4rem,3.1vw,4.8rem);line-height:1.12}body .product__info-container>.product__text{color:var(--fh-bronze);font-size:1rem;letter-spacing:.14em}body .product__info-container .price{font-size:2.1rem;color:var(--fh-ink)}body .product__info-container{padding-left:0}body .product-form__buttons,body .product-form__input{max-width:100%}body .product-form__submit{width:100%;min-height:5.4rem}body .product__accordion .accordion__title{font:400 1.35rem var(--font-body-family);letter-spacing:0}body .product__accordion,body .accordions{border-color:var(--fh-line)}body .product-custom-description{color:var(--fh-muted);font-size:1.35rem;line-height:1.8}body .product-custom-description h4{color:var(--fh-ink);font:500 1.35rem var(--font-body-family);margin-top:2.8rem}body .product__media-wrapper .slider-buttons{position:static!important}body .thumbnail{border-color:var(--fh-line)}body .fh-option-label{display:block;width:100%;margin-bottom:1.4rem;padding:1.4rem 0 0;border-top:1px solid var(--fh-line);font-size:1.25rem}body .product-form__input--pill .panels{max-height:none;background:transparent}body .product-form__input--pill .pannels-inner{max-height:320px;overflow-y:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}body .product-form__input--pill .span-text{min-width:0;margin:0}body .product-form__input--pill .parent-div{width:100%;display:flex;align-items:center;gap:1rem;border:1px solid var(--fh-line);padding:.8rem;cursor:pointer;min-height:5.4rem;background:var(--fh-paper)}body .product-form__input--pill .parent-div:has(input:checked){border-color:var(--fh-bronze);background:var(--fh-stone);box-shadow:inset 0 0 0 1px var(--fh-bronze)}body .product-form__input--pill .parent-div:has(input:focus-visible){outline:2px solid var(--fh-bronze);outline-offset:2px}body .variants-div{display:block;width:5.2rem;height:4rem;flex:0 0 5.2rem;background-position:center;background-size:contain;background-repeat:no-repeat}body .variants-div-text{font-size:1.1rem;line-height:1.5;color:var(--fh-ink)}body .product-form__input--pill>.panels input[type=radio]{position:absolute;width:1px;height:1px;opacity:0}body .icon-wrappers{gap:1rem;padding:1.6rem 0;border-bottom:1px solid var(--fh-line)}body .icon-wrappers img{width:2.2rem;height:2.2rem;object-fit:contain}body .icon-wrappers p,body .icon-wrappers span{font-size:1.1rem}.fh-faq{max-width:96rem;margin:auto}.fh-dimensions-gallery{display:flex;gap:1.4rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1.2rem}.fh-dimensions-image{flex:0 0 90%;scroll-snap-align:start}.fh-dimensions-image img{width:100%;height:auto}.fh-faq>h2{margin-bottom:3rem}.fh-faq details{border-bottom:1px solid var(--fh-line);padding:0}.fh-faq summary{display:flex;justify-content:space-between;align-items:center;gap:2rem;cursor:pointer;list-style:none;font-size:1.35rem;padding:2rem 0}.fh-faq summary::-webkit-details-marker{display:none}.fh-faq summary:after{content:"+";color:var(--fh-bronze);font-size:2rem}.fh-faq details[open] summary:after{content:"\2212"}.fh-faq .rte{max-width:80rem;padding:0 0 2rem;color:var(--fh-muted);font-size:1.3rem}body .footer{background:#e8e4db;border-radius:0;max-width:none;padding-top:6rem;padding-bottom:2.4rem}body .footer__content-top{padding-bottom:4rem}body .footer__blocks-wrapper{display:grid;grid-template-columns:2fr 1fr 1fr;gap:6rem}body .footer-block.grid__item{width:100%;max-width:none;min-width:0}body .footer-block__heading{font:500 1.15rem var(--font-body-family);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2rem}body .footer-block__details-content,body .footer-block__details-content .list-menu__item--link{color:#504f47;font-size:1.2rem;line-height:1.8}body .footer-block__brand-info{max-width:34rem}body .footer-block__brand-info p{margin-top:1.8rem}body .footer__content-bottom{border-top:1px solid #d0cbbf;padding-top:2.4rem}body .footer__copyright{font-size:1.05rem;color:#504f47}body .footer .list-social{gap:1rem;align-items:center}body .footer .list-social__item{display:flex;border:0;width:auto;height:auto;margin:0}body .footer .list-social__link{border:1px solid #a7a08e;border-radius:50%;width:4.8rem;height:4.8rem;padding:0;justify-content:center;color:var(--fh-bronze)}body .footer .list-social__link .icon{width:2rem;height:2rem;flex-shrink:0}body .footer .list-social__link svg:not(.icon){width:4rem;height:4rem;flex-shrink:0}body .footer .list-social__link svg rect{display:none}body .footer h6{font:400 1.2rem var(--font-body-family)}body .main-page-title{margin-bottom:3rem}body .contact{padding-top:5rem;padding-bottom:7rem}body .contact .field__input,body .field__input,body .select__select{font-size:1.4rem}body .rte{line-height:1.85}body .cart__empty-text{margin-top:6rem}.fh-page-intro{background:var(--fh-stone);padding:8rem 0}.fh-page-intro h1{max-width:90rem;margin:0 0 3rem}.fh-page-intro .rte{max-width:78rem;color:var(--fh-muted);font-size:1.4rem}body .cdesk-img-text-title p{font-size:1.4rem;line-height:1.85}body .cdesk-img-text-items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}body .cdesk-img-text-items:after{display:none;content:none}body .cdesk-img-text-team{width:100%;margin:0}body .cdesk-img-text-team img{aspect-ratio:4/5;height:auto;object-fit:cover}body .cdesk-img-text-team .cdk_brown_btn{position:static;padding:1.2rem .5rem;font-size:1rem;line-height:1.6;min-height:4.6rem}body .cdesk-boxes-title{border-radius:0;background:transparent;border-top:1px solid var(--fh-line);padding:2rem 0;min-height:0}body .cdesk-boxes-title p{font-size:1.35rem;line-height:1.8;color:var(--fh-muted)}body .cdesk-boxes-title h3{font-size:1.5rem}body .video-with-text{padding:7rem 5rem;max-width:1440px;margin:auto}body .video-with-text .video-text-items .flex-row{background:transparent;gap:5rem}body .video-with-text .video-text-items .col-6{width:calc(50% - 2.5rem)}body .video-with-text .text-items{padding:0}body .video-with-text .text-items .main-title{font-family:var(--font-heading-family);font-size:4.4rem;line-height:1.12;font-weight:400}body .video-with-text .video-text-items .rte p{font-family:var(--font-body-family);font-size:1.35rem;line-height:1.85;max-width:none}body .video-with-text .video-btn{background:#756342aa}body .video-with-text .video-image img{height:auto}body .mobile-facets__heading,body .mobile-facets__summary h3{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:0}@media(min-width:990px){body .product--medium:not(.product--no-media) .product__media-wrapper{max-width:57%;width:calc(57% - 4rem)}body .product--medium:not(.product--no-media) .product__info-wrapper{max-width:43%;width:calc(43% - 4rem);padding-left:4rem}}@media(min-width:990px)and (max-width:1199px){body .header{column-gap:1rem}body .header__inline-menu .header__menu-item{padding-left:.55rem;padding-right:.55rem}body .custom-design .header__inline-menu span{font-size:1.05rem}body .about_menu{display:none}}@media(max-width:989px){body .page-width{padding-left:2.8rem;padding-right:2.8rem}body .header{min-height:7.6rem}.fh-section{padding:6rem 0}.fh-hero{min-height:580px;height:650px}.fh-hero__caption{right:2.8rem}.fh-category-grid{gap:1.4rem}.fh-category__label h3{font-size:1.25rem}.fh-editorial__grid{gap:3.6rem}.fh-values__grid{grid-template-columns:repeat(2,1fr);row-gap:2rem}.fh-value:nth-child(2){border-right:0}body .footer__blocks-wrapper{gap:3rem}}@media(max-width:749px){body{font-size:1.4rem}body .page-width{padding-left:2rem;padding-right:2rem}body h1{font-size:4rem}body h2,body .h1{font-size:3.6rem}body .header{min-height:7.2rem;padding-top:1.1rem;padding-bottom:1.1rem;column-gap:.5rem}body .header__heading-logo-wrapper{width:116px}body .header__icons{gap:0}body .announcement-bar__message{min-height:3.4rem;font-size:.9rem;letter-spacing:.01em;padding:.7rem 0}.fh-hero{min-height:640px;height:calc(100svh - 106px);max-height:800px}.fh-hero__content{align-items:end}.fh-hero__copy{padding:20rem 0 5.2rem;width:100%}.fh-hero:after{background:linear-gradient(180deg,#0f18160d 10%,#0f181647 34%,#0f1816d6)}.fh-hero__image img{object-position:center center}.fh-hero h1{font-size:clamp(4.5rem,11.8vw,6.8rem);margin-bottom:2rem}.fh-hero .fh-eyebrow{font-size:.9rem;margin-bottom:1.4rem}.fh-hero__text{font-size:1.25rem;max-width:34rem;line-height:1.75;margin-bottom:2.6rem}.fh-actions{gap:1.6rem}.fh-button{min-height:4.8rem;font-size:1.1rem;padding:1.2rem 1.7rem;gap:2rem}.fh-text-link{font-size:1.1rem}.fh-text-link .fh-arrow{margin-left:1rem}.fh-hero__caption{display:none}.fh-values{padding:2.5rem 0}.fh-values__grid{gap:2rem 1.5rem}.fh-value{gap:.8rem}.fh-value:not(:last-child){padding-right:.6rem}.fh-value h2{font-size:1.05rem}.fh-value p{font-size:.95rem}.fh-value__number{font-size:.9rem}.fh-section{padding:5.2rem 0}.fh-section-head{display:block;margin-bottom:2.6rem}.fh-section-intro{margin-top:1.6rem;font-size:1.2rem}.fh-eyebrow{font-size:.95rem;margin-bottom:1.2rem}.fh-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.2rem}.fh-category-grid--5 .fh-category:last-child{grid-column:1/-1}.fh-category-grid--5 .fh-category:last-child .fh-category__media{aspect-ratio:16/9}.fh-category__label{margin-top:1rem}.fh-category__label h3{font-size:1.3rem}.fh-category-grid--2{grid-template-columns:1fr;gap:3rem}.fh-category-grid--2 h3{font-size:2.7rem}.fh-category>p{font-size:1.15rem}.fh-editorial__grid{grid-template-columns:1fr;gap:3.2rem}.fh-editorial--text-first .fh-editorial__media{order:0}.fh-editorial__media>img{aspect-ratio:5/4}.fh-editorial__copy .rte{font-size:1.25rem}.fh-editorial__copy h2{margin-bottom:2rem}.fh-editorial__notes{gap:2rem}body .collection{padding-top:5.2rem;padding-bottom:5.2rem}body .collection__description{font-size:1.2rem}body .product-grid{column-gap:1.4rem;row-gap:2.8rem}body .card__information{padding-top:1.2rem}body .card__heading{font-size:1.2rem!important}body .card-information .price{font-size:1.15rem!important}body .price-container-wrap{gap:.3rem}body .card__information>*{text-align:left}.fh-collection-head{padding:2rem 0 3.2rem}.fh-breadcrumb{font-size:1rem;margin-bottom:2.8rem}.fh-collection-head__row{display:block}.fh-collection-head__row>p{margin-top:1.8rem;font-size:1.2rem}body .facets-container{gap:1rem}body .product__title h1{font-size:3.3rem}body .product__info-wrapper{padding:2rem 0 0}body .product__info-container .price{font-size:1.9rem}body .product__info-container .icon-with-text{gap:1rem}body .product__info-container .icon-with-text__item{font-size:1rem}body .icon-wrappers{flex-direction:row;justify-content:space-between;flex-wrap:wrap}body .icon-wrappers>div{flex:1;min-width:9rem}body .product__media-list{margin-bottom:1rem}body .thumbnail-list{padding-left:0}body .fh-faq summary{font-size:1.2rem;padding:1.8rem 0}body .footer{padding-top:4.4rem}body .footer__blocks-wrapper{grid-template-columns:1fr 1fr;gap:3.6rem 2rem}body .footer-block:first-child{grid-column:1/-1}body .footer-block{margin:0}body .footer-block__heading{font-size:1rem}body .footer__content-top{padding-left:0;padding-right:0;padding-bottom:3rem}body .footer__content-bottom-wrapper{padding-left:0;padding-right:0;flex-wrap:wrap;gap:2rem}body .footer__content-bottom{padding-top:2rem}body .footer__copyright{font-size:1rem}body.page #MainContent>.shopify-section{overflow-x:clip}body.page .banner__box{max-width:100%;padding-left:2rem;padding-right:2rem}body.page .banner__text{max-width:100%}body.page .image-with-text__content{padding:3rem 2rem}.fh-page-intro{padding:5rem 0}.fh-page-intro .rte{font-size:1.25rem}body .cdesk-img-text-items{gap:.8rem}body .cdesk-img-text-team .cdk_brown_btn{min-height:5.6rem}body .cdesk-img-text-title p{font-size:1.25rem}body .video-with-text{padding:5rem 2rem}body .video-with-text .video-text-items .flex-row{gap:3rem}body .video-with-text .video-text-items .col-6{width:100%}body .video-with-text .text-items .main-title{font-size:3.6rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.fh-collection-links{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.4rem}.fh-collection-links a{color:var(--fh-ink);border-color:var(--fh-line);padding:.7rem 1.2rem;border:1px solid var(--fh-line);border-radius:0;text-decoration:none;font-size:1.3rem}.fh-collection-links a:hover,.fh-collection-links a:focus-visible{text-decoration:underline;text-underline-offset:.3rem}body .product-swatches{position:relative;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/16/assets/farrelli.css.map */
