@font-face{font-family:Graphic-Reg;src:url(/cdn/shop/files/Graphik-Regular_1.woff2?v=1683741241) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:Graphic-Semibold;src:url(/cdn/shop/files/Graphik-Semibold.woff2?v=1714083726) format("woff2");font-style:normal;font-weight:400}:root{--color-brown-900: #241d1a;--color-brown-800: #423b32;--color-brown-600: #746958;--color-brown-400: #cdc7b6;--color-brown-100: #e6e2db;--color-white: #ffffff;--color-black: #000000;--color-grey: #bdbebe;--font-graphic: "Graphic-Reg", sans-serif;--font-graphic-semibold: "Graphic-Semibold", sans-serif;--search-gutter-lg: 6.5rem;--search-gutter-base: 3.2rem}.search-box .aa-Form{border:none;border-bottom:1px solid var(--color-brown-900);border-radius:0;background-color:transparent;display:flex;flex-direction:row;align-items:center}.search-box .aa-Form:focus{border:2px solid var(--color-brown-600);box-shadow:none}.search-box .aa-Form:focus-within{border:1px solid transparent;border-bottom:1px solid var(--color-brown-600);box-shadow:none}.search-box .aa-Input{line-height:2.4rem;font-size:1.6rem;font-family:var(--font-graphic);color:var(--color-brown-600);width:100%;background-color:transparent}.search-box .aa-InputWrapper{flex:1}.search-box .aa-InputWrapperPrefix,.search-box .aa-InputWrapperSuffix{height:auto;line-height:1}.search-box .aa-InputWrapperPrefix{display:none}.aa-Panel{padding:1.6rem!important;margin:0!important;border-radius:0!important;border:none!important}.aa-Panel .aa-Item{padding:0}.aa-Panel .aa-Item[aria-selected=true]{background-color:transparent}.aa-Panel .aa-Item .aa-ItemIcon{color:var(--color-brown-400)}.aa-Panel .aa-Item .aa-ItemActionButton svg{color:var(--color-brown-400)}.aa-Panel .aa-Item .aa-ItemActionButton svg:hover{color:var(--color-brown-600)}.header-search__product{margin-bottom:1.6rem}.chip{background-color:var(--color-brown-100);color:var(--color-brown-700);font-family:var(--font-graphic);padding:.4rem 1.2rem;display:flex;flex-direction:row;align-items:center;gap:1rem;border-radius:3.3rem;font-size:1.4rem;border:none;cursor:pointer;line-height:2.2rem;text-decoration:none;transition:background-color .2s ease-in-out}.chip svg{width:1.2rem;height:1.2rem;pointer-events:none}.chip:hover{background-color:var(--color-brown-400)}.clear-refinements-button{position:relative;background:transparent;padding:.4rem 0;cursor:pointer;border:none;font-size:1.4rem;font-family:var(--font-graphic);display:flex;align-items:center}.clear-refinements-button svg{width:1.2rem;height:1.2rem;pointer-events:none;margin-left:1rem}.clear-refinements-button:after{content:"";position:absolute;z-index:-1;right:0;width:0;bottom:0;background:var(--color-brown-900);height:1px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out}.clear-refinements-button:hover:after,.clear-refinements-button:focus:after,.clear-refinements-button:active:after{left:0;right:auto;width:100%}.filters-btn{background:var(--color-brown-900);color:var(--color-white);padding:1.3rem 2.4rem;border:none;display:flex;flex-direction:row;align-items:center;gap:.8rem;cursor:pointer;text-transform:uppercase;letter-spacing:.02em;transition:box-shadow .25s ease-in-out;font-size:1.2rem;width:100%;justify-content:center}.filters-btn:hover{box-shadow:0 0 0 .15rem var(--color-brown-900)}.filters-btn>*{pointer-events:none}@media screen and (min-width: 480px){.filters-btn{width:auto;justify-content:flex-start}}.header-search .aa-Form{border:1px solid var(--color-brown-900);border-radius:0;background-color:transparent}.header-search .aa-Form:focus-within{border:2px solid var(--color-brown-600);box-shadow:none}.header-search .aa-Form:focus{border:2px solid var(--color-brown-600);box-shadow:none}.header-search .aa-SubmitIcon{color:var(--color-brown-600)}.header-search .aa-Input{color:var(--color-brown-600);font-family:var(--font-graphic);font-size:1.6rem}.header-search .aa-Input::-moz-placeholder{color:var(--color-brown-600)}.header-search .aa-Input::placeholder{color:var(--color-brown-600)}.aa-Label svg,.aa-ClearButton{color:var(--color-brown-600)!important}.aa-SourceHeader{margin-top:0!important;margin-bottom:0!important}.aa-SourceNoResults{padding-top:0!important;padding-left:0!important}.header-search__label{font-family:var(--font-graphic-semibold);font-size:1.3rem;text-transform:uppercase;line-height:2.3rem;margin-bottom:1.6rem;letter-spacing:.03em}.aa-Source[data-autocomplete-source-id=headerSearchQuerySuggestions] .aa-List{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem}.header-search__product{display:flex;flex-direction:row;gap:2.4rem;text-decoration:none}.header-search__product:hover{background-color:var(--color-brown-100)}.header-search__product__image{overflow:hidden;width:132px;height:126px}.header-search__product__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-search__product-brand{font-family:var(--font-graphic-semibold);font-size:1.3rem;font-style:normal;font-weight:600;line-height:2.3rem;letter-spacing:.039rem;text-transform:uppercase;color:var(--color-brown-600)}.header-search__product__details{display:flex;flex-direction:column;padding-top:1.6rem}.header-search__product__details h3{font-family:var(--font-graphic);font-size:1.8rem;line-height:2.6rem;color:var(--color-brown-900);letter-spacing:-.02em;margin:0}.header-search__product__details__price{font-family:var(--font-graphic);font-size:1.4rem;line-height:2.2rem;letter-spacing:-.02em;margin:0;color:var(--color-brown-600)}.header-search__page{padding:1.2rem 2.4rem;display:block}.header-search__page:hover{background-color:var(--color-brown-100)}.header-search__page h3{font-family:var(--font-graphic);font-size:1.8rem;line-height:2.6rem;letter-spacing:-.02em;color:var(--color-brown-900);margin:0}.header-search__page__description{font-family:var(--font-graphic);color:var(--color-brown-800);font-size:1.6rem;line-height:2.4rem;letter-spacing:-.02em}.header-search__input-container{display:flex;flex-direction:row-reverse;gap:2.4rem;width:100%;max-width:1260px;margin:0 auto}.header-search__close{background-color:transparent;font-family:var(--font-graphic);color:var(--color-brown-600);border:none;font-size:1.6rem;line-height:2.4rem;letter-spacing:-.02em;cursor:pointer}.aa-Source[data-autocomplete-source-id=recentSearchesPlugin] .aa-ItemContentTitle{font-family:var(--font-graphic);color:var(--color-brown-600)}.recent-searches__item{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;padding:1.2rem 1.6rem}.recent-searches__item:hover{background-color:var(--color-brown-100)}.recent-searches__item span{flex:1;font-family:var(--font-graphic);color:var(--color-brown-600);font-size:1.6rem}.recent-searches__item button{cursor:pointer}.recent-searches__item button svg{pointer-events:none}.search-index-selector{display:flex;flex-direction:row;align-items:center;gap:1.6rem;width:100%;color:var(--color-black)}.search-index-selector span{font-size:1.8rem}@media screen and (min-width: 768px){.search-index-selector{width:auto}}.index-selector{position:relative}.index-selector__button{min-width:145px;background-color:transparent;border:none;border-bottom:1px solid var(--color-brown-900);padding:.4rem 3.2rem .4rem 1.6rem;font-size:1.8rem;line-height:2.6rem;color:var(--color-brown-900);font-family:var(--font-graphic);cursor:pointer;text-align:left}.index-selector__menu{position:absolute;top:100%;left:0;width:100%;background-color:var(--color-white);box-shadow:0 4px 20px #0000001a;z-index:5}.index-selector__menu ul{list-style:none;padding:1.6rem;margin:0}.index-selector__menu-item{width:100%;background-color:transparent;border:none;font-size:1.6rem;line-height:2.4rem;text-align:left;color:var(--color-brown-600);font-family:var(--font-graphic);cursor:pointer;padding:1.2rem 1.6rem;transition:all .2s}.index-selector__menu-item:hover{background-color:var(--color-brown-100);color:var(--color-brown-900)}.index-selector__icon{position:absolute;right:0;top:50%;pointer-events:none;transition:transform .25s;transform-origin:top center}.input-dropdown-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.2rem 1.6rem;cursor:pointer;transition:background-color .2s ease-in-out}.input-dropdown-item:hover{background-color:var(--color-brown-100)}.input-dropdown-item__details{display:flex;flex-direction:row;align-items:center;gap:1rem}.input-dropdown-item__text mark{color:var(--color-brown-900);font-family:var(--font-graphic-semibold);background-color:transparent}.search-button{background:var(--color-brown-900);color:var(--color-white);padding:1.3rem 2.4rem;border:none;display:flex;flex-direction:row;align-items:center;gap:.8rem;cursor:pointer;text-transform:uppercase;letter-spacing:.02em;transition:box-shadow .25s ease-in-out;font-size:1.2rem;width:100%;justify-content:center}.search-button:hover{box-shadow:0 0 0 .15rem var(--color-brown-900)}.search-button>*{pointer-events:none}.search-button--state-outline{background:var(--color-brown-900);color:var(--color-white);padding:1.3rem 2.4rem;border:none;display:flex;flex-direction:row;align-items:center;gap:.8rem;cursor:pointer;text-transform:uppercase;letter-spacing:.02em;transition:box-shadow .25s ease-in-out;font-size:1.2rem;width:100%;justify-content:center}.search-button--state-outline:hover{box-shadow:0 0 0 .15rem var(--color-brown-900)}.search-button--state-outline>*{pointer-events:none}.search-button--state-outline{background-color:transparent;color:var(--color-brown-900);border:1px solid var(--color-brown-900)}.search-container{padding:0 var(--search-gutter-base);width:100%}@media screen and (min-width: 1064px){.search-container{padding:0 var(--search-gutter-lg)}}.search-title{margin:0 auto;width:100%}.search-title h1{font-size:3.8rem;font-style:normal;font-weight:400;line-height:4.8rem;letter-spacing:-.076rem;font-family:var(--font-graphic)!important;margin-top:0}@media screen and (min-width: 1024px){.search-title h1{font-size:5.6rem;line-height:6.6rem;font-weight:400}}.ais-InfiniteHits-list{padding:0;list-style:none;display:grid;grid-template-columns:repeat(1,1fr);gap:1px;margin:0 auto}@media screen and (min-width: 480px){.ais-InfiniteHits-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 768px){.ais-InfiniteHits-list{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1064px){.ais-InfiniteHits-list{grid-template-columns:repeat(4,1fr)}}.ais-InfiniteHits-item{background-color:var(--color-brown-800);margin-bottom:2.4rem}@media screen and (min-width: 1024px){.ais-InfiniteHits-item{margin-bottom:0}}.search-card-image{width:100%;height:100%;aspect-ratio:1/1;transition:transform .25s ease-in-out}.search-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-card:hover .search-card-image{transform:scale(.92)}.search-card:hover .search-card-title{text-decoration:underline}.search-card-content{color:#fff;padding:2.4rem}.search-card-price{color:var(--color-brown-400);font-family:var(--font-graphic-semibold)!important;font-size:1.3rem;margin:0;font-style:normal;font-weight:600;line-height:2.3rem;letter-spacing:.03rem!important}.search-card-content a{color:currentColor;text-decoration:none}.search-card-title{color:#fff;font-family:var(--font-graphic)!important;font-style:normal;font-size:1.8rem;margin:.8rem 0;line-height:2.6rem;letter-spacing:-.036rem}.search-card-eyebrow{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.search-card-eyebrow span{color:var(--color-brown-400);font-size:1.3rem}.search-card-tag{color:rgb(var(--color-wheat));margin-top:.8rem;padding:.4rem 1.2rem;line-height:2.2rem;font-size:1.4rem;border:1px solid rgb(var(--color-wheat));border-radius:3.3rem;text-decoration:none;display:inline-block}.aa-searchbox{width:100%}.search-header{position:relative;padding:4rem 0;border-bottom:1px solid var(--color-brown-100)}.search-header-bar{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;gap:1.2rem}@media screen and (min-width: 1064px){.search-header-bar{flex-direction:row}}.search-dialogue{display:flex;flex-direction:column;align-items:center;gap:1.6rem;flex:1;max-width:1064px}@media screen and (min-width: 768px){.search-dialogue{flex-direction:row}}.search-index-options{display:flex;flex-direction:row;align-items:center;gap:1.6rem;width:100%;color:var(--color-brown-900);letter-spacing:-.036rem}.search-index-options span{font-size:1.8rem}@media screen and (min-width: 768px){.search-index-options{width:auto}}.search-box{flex:1;width:100%}.search-filters-dropdown{position:fixed;top:0;width:100%;height:100%;background-color:#fff;padding-top:3.2rem;padding-bottom:3.2rem;z-index:20;overflow-y:scroll;scrollbar-width:none}@media screen and (min-width: 1160px){.search-filters-dropdown{background-color:transparent;position:relative;width:100%;top:100%;height:auto;z-index:2}}.search-mobile-close-button{display:flex;justify-content:end}.search-filters.page-width{width:100%;margin:0 auto 164px;display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (min-width: 1160px){.search-filters.page-width{margin-bottom:0;grid-template-columns:repeat(6,1fr)}}.search-filter-actions{padding:3.2rem;background-color:var(--color-white);position:fixed;bottom:0;left:0;width:100%;display:flex;gap:1.8rem}@media screen and (min-width: 1160px){.search-filter-actions{display:none}}.filter-btn-group{padding-top:3.2rem;margin-top:3.2rem;border-top:1px solid var(--color-brown-100)}@media screen and (min-width: 768px){.filter-btn-group{padding-top:0;margin-top:0;border-top:none}}.search-results-eyebrow{width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1.6rem;gap:1.6rem}@media screen and (min-width: 1160px){.search-results-eyebrow{gap:0;flex-direction:row}}.ais-ClearRefinements-button{color:var(--color-brown-800);font-family:var(--font-graphic);font-size:1.6rem;text-decoration:none;border:none;background:none}.search-page-results{margin:0 auto;padding:4rem 0 6.4rem}.search-rl{color:var(--color-brown-600)}.search-rl .search-rl-heading{font-family:var(--font-graphic-semibold)!important;font-weight:600;text-transform:uppercase;font-size:1.3rem;line-height:2.3rem;letter-spacing:.03rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.6rem 0;margin:0;cursor:pointer;border-bottom:1px solid var(--color-brown-100)}@media screen and (min-width: 1160px){.search-rl .search-rl-heading{padding:0;border-bottom:none;cursor:default}.search-rl .search-rl-heading svg{display:none}}.search-rl .search-rl-heading svg{transition:transform .25s ease-in-out;pointer-events:none}.search-rl .rl-container{max-height:0;padding-top:.8rem;overflow:hidden;transition:max-height .25s ease-in}@media screen and (min-width: 1160px){.search-rl .rl-container{padding:0;max-height:none;overflow:auto}}.search-rl .ais-RefinementList-list{list-style:none;padding:0;margin:0}.search-rl .ais-RefinementList-item{margin-top:.8rem;font-size:1.4rem;line-height:2.2rem;letter-spacing:-.03rem}.search-rl .ais-RefinementList-label{display:flex;flex-direction:row;align-items:center;gap:.8rem}.search-rl .ais-RefinementList-labelText{text-transform:lowercase}.search-rl .ais-RefinementList-labelText:first-letter{text-transform:capitalize}.search-rl .ais-RefinementList-labelText:hover,.search-rl .ais-RefinementList-item--selected .ais-RefinementList-labelText{color:var(--color-brown-900)}.search-rl .ais-RefinementList-count{color:var(--color-brown-800);padding:.2rem .6rem;line-height:2rem;border:1px solid var(--color-brown-600);border-radius:3.3rem;font-size:1.2rem}.search-rl input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:var(--color-brown-400);width:2rem;height:2rem;border:1px solid var(--color-brown-400);border-radius:0;transform:translateY(-.075em);display:grid;place-content:center}.search-rl input[type=checkbox]:hover{border-color:var(--color-brown-900)}.search-rl input[type=checkbox]:checked{border-color:var(--color-brown-900);background-color:var(--color-brown-900)}.search-rl input[type=checkbox]:disabled{border-color:var(--color-grey)}@media screen and (min-width: 1024px){.search-rl{margin:0 0 3.2rem}}.search-rl.active .rl-container{max-height:800px}.search-rl.active .search-rl-heading svg{transform:rotate(180deg)}.ais-InfiniteHits-loadMore{background-color:var(--color-brown-900);border:none;color:var(--color-white);font-family:var(--font-graphic);padding:1.3rem 2.4rem;font-size:1.2rem;cursor:pointer;margin-top:1.6rem;text-transform:uppercase;letter-spacing:.02em;transition:box-shadow .25s ease-in-out}.ais-InfiniteHits-loadMore:hover{box-shadow:0 0 0 .15rem var(--color-brown-900)}.ais-InfiniteHits-loadMore--disabled{display:none}.ais-Stats-text{color:var(--color-cocoa);font-family:var(--font-family-semi)!important;font-size:2rem}.search-active-refinements{display:flex;flex-direction:column;align-items:center;gap:1.6rem}@media screen and (min-width: 1160px){.search-active-refinements{gap:3.2rem;flex-direction:row}}.search-cf-list{list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;gap:3.2rem;margin:0;padding:0}.search-chip{background-color:var(--color-brown-100);color:var(--color-brown-900);font-family:var(--font-graphic);padding:.4rem 1.2rem;display:flex;flex-direction:row;align-items:center;gap:1rem;border-radius:3.3rem;font-size:1.4rem;border:none;cursor:pointer;line-height:2.2rem;text-decoration:none}.search-chip svg{width:1.2rem;height:1.2rem;pointer-events:none}.search-chip:hover{background-color:var(--color-brown-400)}.ais-ClearRefinements-button{position:relative;padding:.4rem 0;cursor:pointer}.ais-ClearRefinements-button svg{width:1.2rem;height:1.2rem;pointer-events:none;margin-left:1rem}.ais-ClearRefinements-button:after{content:"";position:absolute;z-index:-1;right:0;width:0;bottom:0;background:var(--color-brown-900);height:1px;transition-property:width;transition-duration:.3s;transition-timing-function:ease-out}.ais-ClearRefinements-button:hover:after,.ais-ClearRefinements-button:focus:after,.ais-ClearRefinements-button:active:after{left:0;right:auto;width:100%}.ais-Hits-list{list-style-type:none;padding:0;display:flex;flex-direction:row;gap:.8rem}.index-select-group{position:relative}.index-select-group svg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.ais-SortBy-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;margin:0;width:100%;font-family:inherit;font-size:1.8rem;cursor:inherit;font-family:var(--font-graphic);padding:1.2rem 3.2rem 1.2rem 1.2rem}.ais-SortBy-select:focus-visible{box-shadow:none}.ais-SortBy{border-bottom:1px solid var(--color-brown-900);cursor:pointer;display:grid;grid-template-areas:"select";grid-area:select;align-items:center}.aa-Autocomplete,.search-input{width:100%;position:relative}.search-input__input{border:none;border-bottom:1px solid var(--color-brown-900);padding:.4rem;width:100%;font-size:1.8rem;font-family:var(--font-graphic);color:var(--color-brown-600);background-color:transparent}.search-input__button{position:absolute;right:0;top:.4rem;border:none;background-color:transparent;cursor:pointer}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.search-stats{color:var(--color-brown-900);font-size:2rem;font-family:var(--font-graphic-semibold)!important;letter-spacing:-.04rem}.searchpage__panel{position:absolute;background-color:var(--color-white);box-shadow:0 10px 10px #241d1a1a}.searchpage__form{padding:.4rem 1.6rem}.aa-Source[data-autocomplete-source-id=searchPageQuerySuggestions] .aa-ItemWrapper,.aa-Source[data-autocomplete-source-id=searchPageRecentSearches] .aa-ItemWrapper{width:100%;cursor:pointer;transition:background-color .2s ease-in-out;padding:1.6rem}.aa-Source[data-autocomplete-source-id=searchPageQuerySuggestions] .aa-ItemWrapper:hover,.aa-Source[data-autocomplete-source-id=searchPageRecentSearches] .aa-ItemWrapper:hover{background-color:var(--color-brown-100)}.aa-Source[data-autocomplete-source-id=searchPageQuerySuggestions] .aa-ItemWrapper,.aa-Source[data-autocomplete-source-id=searchPageQuerySuggestions] .aa-ItemContent,.aa-Source[data-autocomplete-source-id=searchPageRecentSearches] .aa-ItemWrapper,.aa-Source[data-autocomplete-source-id=searchPageRecentSearches] .aa-ItemContent{display:flex;flex-direction:row;justify-content:space-between}.aa-Source[data-autocomplete-source-id=searchPageQuerySuggestions] .aa-ItemContentTitle,.aa-Source[data-autocomplete-source-id=searchPageRecentSearches] .aa-ItemContentTitle{font-family:var(--font-graphic-semibold);color:var(--color-brown-900)}.aa-Source[data-autocomplete-source-id=searchPageQuerySuggestions] .aa-ItemContentTitle mark,.aa-Source[data-autocomplete-source-id=searchPageRecentSearches] .aa-ItemContentTitle mark{font-family:var(--font-graphic);color:var(--color-brown-600);background-color:transparent}.aa-Source[data-autocomplete-source-id=searchPageQuerySuggestions] .aa-ItemIcon,.aa-Source[data-autocomplete-source-id=searchPageRecentSearches] .aa-ItemIcon{display:none}.aa-input{line-height:2.4rem;font-size:1.6rem;font-family:var(--font-graphic);color:var(--color-brown-600);width:100%;background-color:transparent}#search-overlay-root #autocompletePanel .aa-Panel{top:0!important;box-shadow:unset;padding:0!important;position:relative!important;left:0!important;right:0!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.text-link{cursor:pointer;display:inline-block;border:none;box-shadow:none;color:rgb(var(--color-sand));background-color:transparent;font-size:1.6rem;font-family:inherit;line-height:2.4rem;letter-spacing:-.02rem}.text-link span{transition:background-size .2s linear,background-image .2s linear;background-image:linear-gradient(rgb(var(--color-cocoa)),rgb(var(--color-cocoa)));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;display:flex}.text-link:hover span{background-size:100% 1px}.tw-fixed{position:fixed}.tw-relative{position:relative}.tw-left-0{left:0}.tw-right-0{right:0}.tw-z-20{z-index:20}.\!tw-mx-auto{margin-left:auto!important;margin-right:auto!important}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-mb-\[8px\]{margin-bottom:8px}.tw-ml-3{margin-left:.75rem}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-max-h-\[700px\]{max-height:700px}.tw-w-full{width:100%}.tw-max-w-\[1260px\]{max-width:1260px}.tw-flex-grow{flex-grow:1}.tw-flex-row{flex-direction:row}.tw-flex-col{flex-direction:column}.tw-items-center{align-items:center}.tw-justify-end{justify-content:flex-end}.tw-justify-between{justify-content:space-between}.tw-gap-\[24px\]{gap:24px}.tw-space-y-\[32px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(32px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(32px * var(--tw-space-y-reverse))}.tw-overflow-y-scroll{overflow-y:scroll}.\!tw-rounded-none{border-radius:0!important}.\!tw-border{border-width:1px!important}.tw-border{border-width:1px}.\!tw-border-brown-900{--tw-border-opacity: 1 !important;border-color:rgb(36 29 26 / var(--tw-border-opacity, 1))!important}.tw-border-brown-900{--tw-border-opacity: 1;border-color:rgb(36 29 26 / var(--tw-border-opacity, 1))}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-p-1{padding:.25rem}.tw-p-12{padding:3rem}.tw-p-2{padding:.5rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-pb-4{padding-bottom:1rem}.tw-pb-\[16px\]{padding-bottom:16px}.tw-pt-\[16px\]{padding-top:16px}.tw-pt-\[40px\]{padding-top:40px}.tw-font-regular{font-family:Graphic-Reg,system-ui,sans-serif}.tw-font-semibold{font-family:Graphic-Semibold,system-ui,sans-serif}.tw-text-\[13px\]{font-size:13px}.tw-text-base{font-size:16px}.tw-text-lg{font-size:18px}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-leading-6{line-height:1.5rem}.tw-leading-none{line-height:1}.tw-leading-normal{line-height:1.5}.tw-tracking-\[0\.03em\]{letter-spacing:.03em}.tw-tracking-tight{letter-spacing:-.025em}.tw-text-brown-400{--tw-text-opacity: 1;color:rgb(116 105 88 / var(--tw-text-opacity, 1))}.tw-text-brown-900{--tw-text-opacity: 1;color:rgb(36 29 26 / var(--tw-text-opacity, 1))}.tw-no-underline{text-decoration-line:none}.\!tw-shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.tw-shadow-\[0_35px_20px_0_\#241D1A1A\]{--tw-shadow: 0 35px 20px 0 #241D1A1A;--tw-shadow-colored: 0 35px 20px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-outline-none{outline:2px solid transparent;outline-offset:2px}.placeholder\:tw-text-brown-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(116 105 88 / var(--tw-text-opacity, 1))}.placeholder\:tw-text-brown-400::placeholder{--tw-text-opacity: 1;color:rgb(116 105 88 / var(--tw-text-opacity, 1))}.before\:tw-absolute:before{content:var(--tw-content);position:absolute}.before\:tw-top-0:before{content:var(--tw-content);top:0}.before\:tw-h-\[1px\]:before{content:var(--tw-content);height:1px}.before\:tw-w-\[40px\]:before{content:var(--tw-content);width:40px}.before\:tw-bg-brown-300:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(205 199 182 / var(--tw-bg-opacity, 1))}.before\:tw-content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.hover\:tw-text-brown-900:hover{--tw-text-opacity: 1;color:rgb(36 29 26 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.md\:tw-hidden{display:none}.md\:tw-flex-row{flex-direction:row}.md\:tw-py-\[80px\]{padding-top:80px;padding-bottom:80px}}@media (min-width: 1024px){.lg\:tw-h-\[698px\]{height:698px}.lg\:tw-w-\[33\%\]{width:33%}.lg\:tw-max-w-\[33\%\]{max-width:33%}}
