@font-face{font-family:Filson Soft;font-weight:400;src:url(//cdn.shopify.com/s/files/1/0639/4242/6836/t/16/assets/FilsonSoft-Light.otf?v=166507437614803843481656485191) format("opentype")}@font-face{font-family:Filson Soft;font-weight:600;src:url(//cdn.shopify.com/s/files/1/0639/4242/6836/t/16/assets/FilsonSoftRegular.otf?v=173819266418131309581656485192) format("opentype")}@font-face{font-family:Filson Soft;font-weight:800;src:url(//cdn.shopify.com/s/files/1/0639/4242/6836/t/16/assets/FilsonSoft-Bold.otf?v=167346937879935110011656485191) format("opentype")}@font-face{font-family:Filson W01 Light;src:url(//cdn.shopify.com/s/files/1/0639/4242/6836/t/16/assets/061c59d5-6c00-48ca-a4c6-311407ed53ae.woff2?v=146044794058579229151656485182) format("woff2")}:root{--font--heading--family: "Filson W01 Light", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--font--accent--family: "Filson Soft", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--font--paragraph--family: "Filson W01 Light", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol}.template-page--heading{text-transform:uppercase}.text-align-center{text-align:center}.page-content .title{font-size:16px;padding-top:15px;padding-bottom:15px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.page-content p{margin:0 0 10px}.page-content li{margin-top:0;margin-bottom:1em}.page-content{letter-spacing:.05em}.product--root .product--label.out-of-stock{background:var(--color--accent--dark);opacity:.5}.search--root[data-view=modal] .search--articles{display:none}.off-canvas--right-sidebar,.off-canvas--left-sidebar{width:85%}.announcement--text{text-transform:uppercase}.announcement--banner .top-banner{height:auto}.header--logo img{width:300px}.header--root{padding-top:10px}.header--left-column,.header--right-column{align-self:flex-end}.header--x-menu{visibility:hidden}.x-menu--overlap-icon div{padding-bottom:0}.x-menu--overlap-icon div:before{content:"SHOP ALL"}.x-menu--overlap-icon div svg{display:none}.footer--block--heading,.footer--menu li{margin-bottom:5px;text-transform:uppercase;line-height:1.375rem;font-size:.8125rem}.footer--block--heading{font-size:1rem;font-weight:700}.footer--blocks:before{content:"";border-top:2px dashed #b1a8a3;min-height:2px;width:calc(100% - 96px);position:absolute;top:20px}.footer--block[data-block-type=menu],.footer--block[data-block-type=subscribe]{flex-basis:25%}.footer--block:nth-of-type(3) .footer--block--container{margin:0 auto}.footer--block:nth-of-type(4) .footer--block--container{margin:0 0 auto}.footer--menu li a{line-height:1rem;display:inline-block}.footer--form-submit button{padding:15px 20px;background:#8b817f;color:#fff;display:inline-block;font-size:13px;line-height:1rem}.footer--form-submit button:hover{background:#a7a1a0}.footer--social--heading{font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.375rem;margin-top:20px;padding-bottom:16px}button.trigger-popup{text-transform:uppercase;background-color:#8b817f;color:#fff}button.trigger-popup:hover{background-color:#a7a1a0}.Section-caption{text-align:center;overflow:hidden}.Section-caption span{color:#6c6868;font-size:18px;text-transform:uppercase;letter-spacing:.18em;padding:20px 10px;margin-bottom:40px;display:inline-block;position:relative}.Section-caption span:before,.Section-caption span:after{border-top:2px dashed #b1a8a3;content:"";height:1px;width:300%;position:absolute;top:48%}.Section-caption span:before{left:100%}.Section-caption span:after{right:100%}.template--index .custom-content--root{padding-top:0;padding-bottom:0}.template--index .slogan{color:#91cbcb;padding-top:50px;padding-bottom:50px}.template--index .Section-caption.collection-title{padding-top:20px}.template--index .Section-caption.product-list-title span{margin-bottom:20px}.template--index .featured-collection--header{display:none}.why-we-are{text-align:center;border:2px dashed #b1a8a3;padding:35px;margin:0 0 30px!important}.wwr-caption{font-size:34px;margin:0 0 10px;letter-spacing:.15em;line-height:1.42857143;font-weight:400}.wwr-content{font-size:25px;margin:0 0 10px;letter-spacing:.15em;line-height:1.42857143;font-weight:400}.collection--body--grid .product--root .image--root .image--container,.recent-products--grid .product--root .image--root .image--container{padding-top:100%!important}.collection--body--grid .product--root .image--root img,.recent-products--grid .product--root .image--root img{width:auto;margin:auto;right:0;bottom:0}.template--collection .collection--header--heading{max-width:100%}@media only screen and (max-width: 500px){[data-off-canvas--state*=right--open] .off-canvas--overlay+[data-off-canvas--close]{right:calc(85% + 15px)}[data-off-canvas--state*=left--open] .off-canvas--overlay+[data-off-canvas--close]{left:calc(85% + 15px)}}.customer--wrapper #guest{max-width:400px}.customer--wrapper>div{margin:20px auto}.product--quick-add[data-handle=gift-card]{display:none}.send-gift-card-modal__when>div{padding:10px 15px;margin:10px 0}@media only screen and (max-width: 1081px){.header--logo img{width:180px}}@media only screen and (max-width: 767px){.x-menu--overlap-icon div svg{display:block}.x-menu--overlap-icon div:before{display:none}.header--link{display:none}.Section-caption span{margin-bottom:0}.footer--blocks:before{width:calc(100% - 32px);left:16px;top:0px}.template--index .slogan{padding-top:20px;padding-bottom:0}.wwr-caption{font-size:28px}.wwr-content{font-size:20px;margin-bottom:35px}.featured-collections--title{font-size:1.3rem}.product-price--wrapper{margin:0 auto}.footer--blocks>:first-child{margin-top:16px}.footer--blocks>:not(.disable){padding:8px}.footer--block .footer--block--container{width:100%}.footer--block--heading{margin-bottom:0;padding-top:8px;position:relative;cursor:pointer}.footer--block[data-block-type=subscribe] .footer--block--container{width:100%}.footer--block--heading:after{content:"\f107";font-family:"Font Awesome 6 Pro";font-weight:500;position:absolute;right:0;display:inline-block;width:30px}.footer--block.active .footer--block--heading:after{content:"\f106"}.footer--block--body{overflow:hidden;transition:max-height .3s;max-height:0px;height:auto}.footer--block.active .footer--block--body{max-height:300px}.footer--menu a{display:inline-block;width:100%}}@media only screen and (min-width: 768px){.announcement--wrapper{justify-content:left;max-width:unset;padding:0 48px}}
/*# sourceMappingURL=/s/files/1/0639/4242/6836/t/16/assets/theme.css.map?v=35645687143645784411658900189 */
