:root{--brand-canvas: #f3ede4;--brand-ink: #3f3a2e;--brand-muted: #6b6558;--brand-line: #d4cabb;--brand-clay: #8c5a3c;--brand-clay-hover: #734a32;--brand-clay-soft: #efe4db;--brand-sage: #8a9178;--brand-sage-soft: #e8e9df;--brand-cream: #f3ede4;--brand-white: #ffffff;--brand-burgundy: #6b2d3c;--brand-burgundy-hover: #562430;--brand-olive: var(--brand-sage);--brand-olive-soft: var(--brand-sage-soft);--brand-dusty-blue: var(--brand-muted);--brand-dusty-blue-soft: var(--brand-cream);--brand-gold: var(--brand-clay);--brand-gold-soft: var(--brand-clay-soft);--brand-ease-out: cubic-bezier(.16, 1, .3, 1);--brand-duration: .7s;--brand-radius-sm: 6px;--brand-radius-pill: 999px;--product-image-radius: 0px}:focus-visible{outline:2px solid var(--brand-clay);outline-offset:3px}a:not(.button,.button-secondary,.button-unstyled,.product-card__link,.header-menu__link){text-decoration-thickness:1px;text-underline-offset:.2em}a:not(.button,.button-secondary,.button-unstyled,.product-card__link):hover{color:var(--brand-ink)}.button,button.shopify-payment-button__button--unbranded{letter-spacing:.04em;text-transform:none;border-radius:var(--brand-radius-pill)!important;background-color:var(--brand-burgundy);border-color:var(--brand-burgundy);color:#f3ede4;transition:background-color .22s var(--brand-ease-out),color .22s var(--brand-ease-out),border-color .22s var(--brand-ease-out),transform .22s var(--brand-ease-out)}.button:hover,button.shopify-payment-button__button--unbranded:hover{background-color:var(--brand-burgundy-hover);border-color:var(--brand-burgundy-hover)}.button-secondary{border-radius:var(--brand-radius-pill)!important}.button-secondary:hover{border-color:var(--brand-ink);color:var(--brand-ink)}.link,.button-unstyled.link{position:relative;text-decoration:none;background-image:linear-gradient(var(--brand-clay),var(--brand-clay));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .32s var(--brand-ease-out),color .22s ease}.link:hover,.button-unstyled.link:hover{background-size:100% 1px;color:var(--brand-ink)}#header-group{border-bottom:1px solid var(--brand-line)}.header-announcements,.announcement-bar{letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;line-height:1.2;min-height:20px}.cart-drawer,theme-drawer,.drawer{--style-border-radius-popover: 0px}.product-card__content{border-top:1px solid transparent;transition:border-color .28s var(--brand-ease-out)}.product-card:hover .product-card__content,.product-card:focus-within .product-card__content{border-top-color:var(--brand-line)}.product-card{position:relative;border-radius:var(--brand-radius-sm);overflow:hidden}.product-card__link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2;display:flex!important;flex-direction:column;color:inherit;text-decoration:none}.product-card{--hm-card-media-ratio: 1}.product-card:has(.card-gallery[data-image-ratio=portrait]){--hm-card-media-ratio: 4 / 5}.product-card:has(.card-gallery[data-image-ratio=landscape]){--hm-card-media-ratio: 16 / 9}.product-card:has(.card-gallery[data-image-ratio=square]){--hm-card-media-ratio: 1}.product-card__link:before{content:"";display:block;width:100%;aspect-ratio:var(--hm-card-media-ratio, 1);height:auto;padding-top:0;flex:0 0 auto;pointer-events:none}.product-card__link-title{display:block;margin-top:12px;height:auto;min-height:0;font-family:var(--font-heading--family, var(--font-body--family, sans-serif));font-size:.875rem;font-weight:500;line-height:1.3;color:var(--brand-ink, #3f3a2e)!important;opacity:1!important;visibility:visible!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;pointer-events:none}.product-card:hover .product-card__link-title{text-decoration:underline;text-underline-offset:.18em}.product-card__content{position:relative;z-index:1;pointer-events:none!important}.product-card__content a.contents{display:block!important;pointer-events:none!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.product-card__content a.contents .text-block,.product-card__content a.contents .text-block *,.product-card__content a.contents [role=heading]{color:transparent!important;-webkit-text-fill-color:transparent!important}.product-card .price,.product-card__content .price{color:var(--brand-ink, #3f3a2e)!important;opacity:1!important;visibility:visible!important;pointer-events:none!important}.product-card .price,.product-card__content .price,.product-card .price *{font-family:var(--font-accent--family, ui-monospace, monospace)!important;letter-spacing:.02em}.product-card .quick-add,.product-card quick-add-component.quick-add,.product-card .quick-add__product-form-component,.product-card .quick-add form{pointer-events:none!important}.product-card .quick-add{z-index:4!important}.product-card .quick-add .quick-add__button,.product-card .quick-add button.quick-add__button,.product-card .quick-add add-to-cart-component,.product-card .quick-add add-to-cart-component *{pointer-events:auto!important}.product-card .price,.cart-items .price,.product-price,.price{font-family:var(--font-accent--family, ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.8125rem}.collection-card .media,.collection-card img{border-radius:var(--brand-radius-sm)}.section-resource-list .resource-list,.product-grid{--resource-list-column-gap: 10px;--resource-list-row-gap: 20px}.brand-panel--olive,.brand-panel--sage{background-color:var(--brand-sage-soft);color:var(--brand-ink)}.brand-panel--dusty,.brand-panel--cream{background-color:var(--brand-cream);color:var(--brand-ink)}.brand-panel--burgundy,.brand-panel--clay{background-color:var(--brand-clay-soft);color:var(--brand-ink)}.brand-panel--gold{background-color:var(--brand-sage-soft);color:var(--brand-ink)}.brand-label{font-family:var(--font-accent--family, ui-monospace, monospace);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-muted)}html[data-motion=on] [data-reveal]{opacity:.65;transform:translateY(.85rem);transition:opacity var(--brand-duration) var(--brand-ease-out),transform var(--brand-duration) var(--brand-ease-out);transition-delay:var(--reveal-delay, 0ms)}html[data-motion=on] [data-reveal=fade]{transform:none}html[data-motion=on] [data-reveal=line]{transform:scaleX(0);transform-origin:left center;opacity:1}html[data-motion=on] [data-reveal].is-revealed,html[data-motion=on] [data-reveal=fade].is-revealed{opacity:1;transform:none}html[data-motion=on] [data-reveal=line].is-revealed{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){html[data-motion=on] [data-reveal]{opacity:1;transform:none;transition:none}}.footer .email-signup,footer .email-signup{max-width:32rem}::selection{background:color-mix(in srgb,var(--brand-clay) 35%,transparent);color:var(--brand-ink)}.hero__content-wrapper h1,.hero h1,.hero__content-wrapper .text-block.h1,.hero__content-wrapper [class*=h1]{font-size:clamp(2.25rem,4vw,3.25rem)!important;line-height:1.1;letter-spacing:-.02em}.hero__content-wrapper.page-width{width:100%}.accelerated-checkout-block,.accelerated-checkout-block:empty,shopify-accelerated-checkout,shopify-accelerated-checkout:not(:has(*)),.shopify-payment-button,.shopify-payment-button:empty,.shopify-payment-button__button--hidden{display:none!important}.hero .overlay,.hero .overlay--solid,.hero .overlay--gradient,.hero__media-grid>.overlay{background:linear-gradient(90deg,#3f3a2ed1,#3f3a2e8c 35%,#3f3a2e26 55%,#3f3a2e00 70%)!important;opacity:1!important;visibility:visible!important;mix-blend-mode:normal!important;filter:none!important;z-index:2!important}.hero__media-grid:after{content:none!important;display:none!important}.hero,.hero__container,.hero__media-grid,.hero__content-wrapper,.hero__content-wrapper .text-block,.hero__content-wrapper .group-block{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.hero__content-wrapper.page-width,.hero__content-wrapper{z-index:4!important;width:100%!important;max-width:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border-radius:0!important;text-shadow:0 1px 4px rgba(0,0,0,.55)}.hero__content-wrapper,.hero__content-wrapper .text-block,.hero__content-wrapper .text-block.custom-color,.hero__content-wrapper .text-block.custom-typography,.hero__content-wrapper .text-block>*,.hero__content-wrapper .text-block.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*),.hero__content-wrapper .text-block :is(h1,h2,h3,h4,h5,h6,p,span,a),.hero__content-wrapper h1,.hero__content-wrapper p{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;--color: #ffffff !important;--color-rgb: 255 255 255 !important;text-shadow:0 1px 4px rgba(0,0,0,.55);filter:none!important;mix-blend-mode:normal!important}.hero__content-wrapper .text-block.custom-font-size.custom-typography:first-of-type,.hero__content-wrapper .text-block[class*=eyebrow],.hero__content-wrapper .text-block--AamRSYndvUUE2MUNvZ__text_eyebrow{font-size:.8125rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:500!important;--font-size: .8125rem !important;--letter-spacing: .16em !important;--font-weight: 500 !important}.hero__content-wrapper .text-block.custom-font-size.custom-typography:first-of-type>*,.hero__content-wrapper .text-block[class*=eyebrow]>*,.hero__content-wrapper .text-block--AamRSYndvUUE2MUNvZ__text_eyebrow>*{font-size:.8125rem!important;letter-spacing:.16em!important;font-weight:500!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:0 1px 4px rgba(0,0,0,.55)}.hero__content-wrapper .button,.hero__content-wrapper a.button{text-shadow:none!important;background-color:var(--brand-burgundy, #6b2d3c)!important;background:var(--brand-burgundy, #6b2d3c)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:var(--brand-burgundy, #6b2d3c)!important;opacity:1!important;filter:none!important}.hero__content-wrapper .button:hover,.hero__content-wrapper a.button:hover{background-color:var(--brand-burgundy-hover, #562430)!important;background:var(--brand-burgundy-hover, #562430)!important;border-color:var(--brand-burgundy-hover, #562430)!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}.product-information__media .media-gallery--carousel .product-media-container,.product-information__media .media-gallery--carousel .product-media{border-radius:var(--product-image-radius);overflow:hidden;border:1px solid var(--brand-line, #d4cabb)}.product-information__media .slideshow-controls__thumbnails{display:flex;flex-wrap:wrap;gap:8px}.product-information__media .slideshow-controls__thumbnail{width:var(--thumbnail-width, 72px);height:var(--thumbnail-width, 72px);border-radius:var(--product-image-radius)!important;border:1px solid var(--brand-line, #d4cabb)!important;overflow:hidden;padding:0!important}.product-information__media .slideshow-controls__thumbnail[aria-selected=true]{border:2px solid var(--brand-clay, #8c5a3c)!important}.product-information__media .media-gallery--carousel slideshow-component{position:relative}.product-information__media .media-gallery--carousel slideshow-arrows{mix-blend-mode:normal!important;pointer-events:none!important;inset:0 auto auto 0!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1.25;max-height:100%;display:flex!important;align-items:center!important;justify-content:space-between!important;padding-inline:14px!important;padding-block:0!important;box-sizing:border-box;z-index:5}.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control.button,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control.button-unstyled,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control.button-unstyled--transparent,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control--shape-circle,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control--previous,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control--next{pointer-events:auto!important;opacity:1!important;visibility:visible!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;padding:0!important;margin:0!important;border-radius:50%!important;background:#f3ede4!important;background-color:#f3ede4!important;color:#3f3a2e!important;border:1px solid #d4cabb!important;box-shadow:0 1px 4px #3f3a2e40!important;mix-blend-mode:normal!important;--color-primary-button-background: #f3ede4;--color-primary-button-text: #3f3a2e}.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control .svg-wrapper,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control .svg-wrapper svg,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control svg,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control path{width:16px!important;height:16px!important;color:#3f3a2e!important;stroke:#3f3a2e!important}.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control:hover,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control.button-unstyled--transparent:hover{background:#f3ede4!important;background-color:#f3ede4!important;color:#8c5a3c!important;box-shadow:0 2px 10px #3f3a2e52!important;border-color:#d4cabb!important}.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control:hover svg,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control:hover path,.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control:hover .svg-wrapper{color:#8c5a3c!important;stroke:#8c5a3c!important}.product-information__media .media-gallery--carousel slideshow-arrows .slideshow-control:focus-visible{outline:2px solid #8c5a3c!important;outline-offset:3px!important}.product-card__content.layout-panel-flex,.product-card__content{gap:0!important;row-gap:0!important}.product-card__content .text-block,.product-card__content [class*=product-title]{margin-block-end:0!important;padding-block-end:0!important}.product-card__link-title{margin-bottom:0!important;padding-bottom:0!important;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card__content .price,.product-card .price,.product-card__content .price-block{margin-block-start:2px!important;margin-top:2px!important;padding-block-start:0!important;padding-top:0!important}@media screen and (max-width:749px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 20px}.collection-wrapper--full-width-on-mobile .product-grid,.collection-wrapper--full-width .product-grid,.collection-wrapper .product-grid{padding-inline:var(--page-margin, 20px);box-sizing:border-box}.collection-wrapper--full-width-on-mobile .card-gallery,.collection-wrapper--full-width .card-gallery{margin-inline-start:0!important;margin-inline-end:0!important}.collection-wrapper--full-width-on-mobile [product-grid-view=default] .product-grid__card,.collection-wrapper--full-width-on-mobile [product-grid-view=mobile-single] .product-grid__card,.collection-wrapper--full-width [product-grid-view=default] .product-grid__card{padding-inline-start:0!important;padding-inline-end:0!important}.header-section .header__row,.announcement-bar,.section-header-announcements{padding-inline:max(0px,env(safe-area-inset-left))}}.product-card__link-title{box-sizing:border-box;width:100%;padding-inline:0!important;margin-inline:0!important}.product-card__content a.contents{display:block!important;margin-block-start:12px!important;margin-block-end:0!important;padding-block:0!important;min-height:0!important;height:auto!important}.product-card__content a.contents .text-block,.product-card__content a.contents .text-block>*,.product-card__content a.contents [role=heading],.product-card__content [class*=product-title],.product-card__content [class*=product-title]>*{font-family:var(--font-heading--family, var(--font-body--family, sans-serif))!important;font-size:.875rem!important;font-weight:500!important;line-height:1.3!important;margin:0!important;padding:0!important;height:auto!important;min-height:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:transparent!important;-webkit-text-fill-color:transparent!important}.product-card__content .price,.product-card .price,.product-card__content .price-block{display:block!important;width:100%!important;box-sizing:border-box!important;margin-block-start:2px!important;margin-top:2px!important;margin-inline:0!important;padding-inline:0!important;text-align:left!important;align-self:stretch!important}@media screen and (max-width:749px){.section-resource-list .product-grid,.product-list .product-grid,.resource-list.product-grid{padding-inline:0}}.card-gallery,.card-gallery .product-media-container,.card-gallery .product-card-gallery__title-placeholder,.product-information__media .product-media-container,.quick-add-modal .product-media-container,.slideshow-controls__thumbnail,.dialog-thumbnails-list__thumbnail,.cart-items__media-container,.predictive-search-results__card--product .resource-card__media,.shopify-section[id$=__solo_feature_hm] .media-block{border-radius:var(--product-image-radius)!important;overflow:hidden!important;isolation:isolate}.cart-items__media-container .cart-items__media-image,.predictive-search-results__card--product .resource-card__image,.slideshow-controls__thumbnail img,.dialog-thumbnails-list__thumbnail img{border-radius:var(--product-image-radius)!important}.predictive-search-results__card--product{--resource-card-corner-radius: var(--product-image-radius)}.announcement-bar .slideshow-control,.announcement-bar .slideshow-control.button,.announcement-bar .slideshow-control.button:hover,.announcement-bar .slideshow-control.button:active{background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--brand-ink)!important;min-width:44px;min-height:44px;border-radius:var(--brand-radius-sm)!important;transform:none}.announcement-bar .slideshow-control:hover{color:var(--brand-clay)!important}.announcement-bar .slideshow-control svg{color:currentColor;stroke:currentColor}.announcement-bar .slideshow-control:focus-visible{outline:2px solid var(--brand-clay)!important;outline-offset:-4px!important}.product-recommendations .product-card{--hm-card-media-ratio: 4 / 5}.product-recommendations .card-gallery{--gallery-aspect-ratio: 4 / 5 !important;aspect-ratio:4 / 5}.product-recommendations .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media-container,.product-media){height:100%}.product-recommendations .card-gallery .product-media-container{aspect-ratio:4 / 5!important}.product-recommendations .card-gallery img{width:100%;height:100%;object-fit:cover!important;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand.css.map */
