:root{--esker-red: #802823;--esker-cream: #e8e7e6;--esker-black: #262525;--esker-dark: #403e3e;--esker-brown: #5f4945;--esker-font-header: "Ysabeau Infant", Georgia, serif;--esker-font-label: "Lexend Mega", sans-serif;--esker-font-body: "Lexend", system-ui, sans-serif;--esker-radius-photo: 8px;--esker-radius-sm: 3px;--esker-label-tracking: .12em}body.collection-page,body.template-search,body.template-blog,body.template-article,body.template-page,body.template-list-collections,body.template-404{background-color:var(--esker-cream)!important;background-image:url(/cdn/shop/files/esker-canvas-grit-texture.webp?v=1777907299),url(/cdn/shop/files/canvas-background-tile_7081ad4a-2d3a-4f21-b521-727539177b4a.webp?v=1777907299)!important;background-repeat:repeat,repeat!important;background-blend-mode:soft-light,normal!important;background-size:auto!important;color:var(--esker-brown);font-family:var(--esker-font-body)}body.collection-page .shopify-section:not(.section-main-collection-banner),body.template-search .shopify-section,body.template-blog .shopify-section:not([class*=banner]),body.template-article .shopify-section:not([class*=banner]),body.template-page .shopify-section,body.template-list-collections .shopify-section,body.template-404 .shopify-section{background:transparent!important}body.collection-page .shopify-section:not(.section-main-collection-banner)>.section,body.template-search .shopify-section>.section,body.template-blog .shopify-section:not([class*=banner])>.section,body.template-article .shopify-section:not([class*=banner])>.section,body.template-page .shopify-section>.section,body.template-list-collections .shopify-section>.section,body.template-404 .shopify-section>.section{background:transparent!important}.section-main-collection-grid,.section-main-collection-grid>.section{background:transparent!important}body.collection-page main,body.template-search main,body.template-blog main,body.template-article main,body.template-page main,body.template-list-collections main,body.template-404 main{background:transparent}body.collection-page h1,body.collection-page h2,body.collection-page h3,body.collection-page h4,body.collection-page .h1,body.collection-page .h2,body.collection-page .h3,body.collection-page .h4,body.template-search .h1,body.template-search .h2,body.template-blog .h1,body.template-blog .h2,body.template-blog .h3,body.template-article .h1,body.template-article .h2,body.template-article .h3,body.template-page .h1,body.template-page .h2,body.template-page .h3,body.template-list-collections .h1{font-family:var(--esker-font-header)!important;font-style:italic;font-weight:700;letter-spacing:0;color:var(--esker-red)}.section-main-collection-banner .h1,.section-main-collection-banner h1{color:#fff!important;font-family:var(--esker-font-header)!important;font-style:italic;font-weight:700;text-shadow:0 2px 15px rgba(38,37,37,.55)}.collection-grid__facets{background-color:var(--esker-dark)!important;background-image:none!important;border-radius:var(--esker-radius-photo);padding:1.25rem 1.5rem!important;border:1px solid rgba(38,37,37,.5);color:var(--esker-cream)}.collection-grid__facets,.collection-grid__facets *{color:var(--esker-cream)}.collection-grid__facets summary .font-accordion,.collection-grid__facets summary span.font-accordion,.collection-grid__facets .font-accordion,.collection-grid__facets .text-h6{font-family:var(--esker-font-label)!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:var(--esker-label-tracking)!important;text-transform:uppercase!important;color:var(--esker-cream)!important}.collection-grid__facets smooth-collapse,.collection-grid__facets details{border-bottom-color:#e8e7e62e!important}.collection-grid__facets label{font-family:var(--esker-font-body)!important;font-size:.92rem!important;color:var(--esker-cream)!important;font-weight:300;cursor:pointer}.collection-grid__facets .filter-label-count{color:#e8e7e68c!important;margin-left:.35rem;font-size:.85em}.collection-grid__facets input[type=checkbox]{accent-color:var(--esker-red)}.collection-grid__facets input[type=number],.collection-grid__facets input[type=text],.collection-grid__facets .input{background-color:#26252566!important;border:1px solid rgba(232,231,230,.3)!important;color:var(--esker-cream)!important;border-radius:var(--esker-radius-sm)!important;font-family:var(--esker-font-body)}.collection-grid__facets .range{accent-color:var(--esker-cream)}.collection-grid__facets .collapse-chevron{color:var(--esker-cream)}.facets-drawer-modal .h5{font-family:var(--esker-font-label)!important;font-style:normal!important;font-size:.85rem!important;letter-spacing:var(--esker-label-tracking);text-transform:uppercase}.collection-grid__sort label,.collection-grid__sort button.font-bold,.collection-grid__sort .font-bold,.collection-grid__sort dropdown-list summary,.collection-grid__sort dropdown-list button{font-family:var(--esker-font-label)!important;font-size:.75rem!important;text-transform:uppercase;letter-spacing:var(--esker-label-tracking);color:var(--esker-dark);font-weight:500}.collection-grid__results-count,.collection-grid__results-count .text-sm{font-family:var(--esker-font-label)!important;text-transform:uppercase;letter-spacing:var(--esker-label-tracking);font-size:.7rem!important;color:var(--esker-dark)}.product-card{background-color:#e8e7e68c!important;border:1px solid rgba(95,73,69,.12);border-radius:var(--esker-radius-photo)!important;box-shadow:none!important;overflow:hidden;transition:border-color .25s ease,transform .25s ease}.product-card:hover{border-color:#80282359;transform:translateY(-2px)}.product-card .media,.product-card .media.rounded-block{background-color:#fff}.product-card .product-card__image,.product-card .product-thumbnail-shade{filter:sepia(6%) contrast(1.02)}.product-card .product-card__info{padding:.85rem 1rem 1rem!important;background:transparent}.product-card .product-name{font-family:var(--esker-font-header)!important;font-style:italic!important;font-size:1.1rem!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0}.product-card .product-name a{color:var(--esker-dark)!important;text-decoration:none!important;transition:color .2s ease}.product-card .product-name a:hover{color:var(--esker-red)!important}.product-card .price,.product-card .price-wrapper{font-family:var(--esker-font-label)!important;color:var(--esker-dark)!important}.product-card .price .regular-price{font-family:var(--esker-font-label)!important;font-size:.85rem!important;color:var(--esker-dark)!important;letter-spacing:.03em;font-weight:500}.product-card .price--on-sale .price__sale,.product-card .sale-price{color:var(--esker-red)!important}.product-card .compare-at-price,.product-card .price__compare{color:var(--esker-brown)!important;text-decoration:line-through;opacity:.55;font-size:.78rem!important}.product-card .product-rating,.product-card .rating{color:var(--esker-red)!important;--star-color: var(--esker-red);--rating-star-color: var(--esker-red)}.product-card .rating-star{color:var(--esker-red)!important;--star-color: var(--esker-red) !important;background:linear-gradient(90deg,var(--esker-red) 0%,var(--esker-red) calc((var(--rating) / var(--rating-max)) * 100%),rgba(95,73,69,.2) calc((var(--rating) / var(--rating-max)) * 100%),rgba(95,73,69,.2) 100%)!important}.product-card .rating-text{font-family:var(--esker-font-label)!important;font-size:.7rem;color:var(--esker-brown);margin-left:.4rem}.product-card quick-add-button{display:none!important}body.collection-page .button.button-primary,body.collection-page button.button-primary,body.template-search .button.button-primary,body.template-blog .button.button-primary,body.template-article .button.button-primary,body.template-page .button.button-primary,body.template-list-collections .button.button-primary,body.template-404 .button.button-primary{background-color:var(--esker-red)!important;color:var(--esker-cream)!important;border:2px solid var(--esker-red)!important;border-radius:var(--esker-radius-sm)!important;font-family:var(--esker-font-label)!important;text-transform:uppercase;letter-spacing:var(--esker-label-tracking);font-size:.7rem!important;font-weight:500;transition:background-color .25s ease,color .25s ease}body.collection-page .button.button-primary:hover,body.collection-page button.button-primary:hover{background-color:transparent!important;color:var(--esker-red)!important}body.collection-page .button.button-light,body.collection-page button.button-light,body.template-search .button.button-light,body.template-blog .button.button-light,body.template-article .button.button-light,body.template-page .button.button-light,body.template-list-collections .button.button-light{background-color:transparent!important;color:var(--esker-dark)!important;border:2px solid var(--esker-dark)!important;border-radius:var(--esker-radius-sm)!important;font-family:var(--esker-font-label)!important;text-transform:uppercase;letter-spacing:var(--esker-label-tracking);font-size:.7rem!important;font-weight:500}body.collection-page .button.button-light:hover,body.collection-page button.button-light:hover{background-color:var(--esker-dark)!important;color:var(--esker-cream)!important}body.collection-page .button-filter{font-family:var(--esker-font-label)!important;text-transform:uppercase;letter-spacing:var(--esker-label-tracking);font-size:.7rem!important}.pagination,.pagination__list,.pagination__item,.pagination a,.pagination span{font-family:var(--esker-font-label)!important;font-size:.75rem;text-transform:uppercase;letter-spacing:var(--esker-label-tracking);color:var(--esker-dark)}.pagination__item--current,.pagination [aria-current=page]{color:var(--esker-red)!important}.active-facets a,.active-facets button,.active-facets [data-active-filter]{font-family:var(--esker-font-label)!important;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;color:var(--esker-dark);border:1px solid rgba(95,73,69,.3);border-radius:var(--esker-radius-sm);background:transparent}.section-main-collection-banner .prose{font-family:var(--esker-font-body);font-weight:300}.collection-grid.vertical-filters{grid-template-columns:minmax(0,240px) minmax(0,1fr)!important;gap:2.5rem!important}@media(min-width:1280px){.collection-grid.vertical-filters{grid-template-columns:minmax(0,260px) minmax(0,1fr)!important}}.collection-grid__facets{padding:1rem 1.1rem!important}.collection-grid__facets,.collection-grid__facets sticky-sidebar,sticky-sidebar#CollectionGrid-StickySidebar{overflow:visible}.collection-grid__facets>sticky-sidebar{display:block;border-radius:var(--esker-radius-photo);overflow:hidden}.collection-grid__facets summary{padding-top:.85rem!important;padding-bottom:.85rem!important}.collection-grid__facets summary .font-accordion,.collection-grid__facets summary span.font-accordion,.collection-grid__facets .font-accordion,.collection-grid__facets .text-h6{font-size:.62rem!important;letter-spacing:.16em!important;font-weight:500!important}.collection-grid__facets label{font-size:.82rem!important;line-height:1.4}.collection-grid__facets input[type=checkbox]{width:14px;height:14px}.collection-grid__facets details>div>.pt-2.pb-8,.collection-grid__facets smooth-collapse details>div>div,.collection-grid__facets details[open]>div>div{padding-top:.25rem!important;padding-bottom:1rem!important}.collection-grid__facets fieldset ul,.collection-grid__facets .list-unstyled.flex-col{gap:.6rem!important}.collection-grid__facets input[type=number],.collection-grid__facets .input{font-size:.78rem!important;padding:.45rem .65rem!important;min-height:0!important;height:auto!important}.collection-grid__facets .h5,.collection-grid__facets h2,.collection-grid__facets h3{font-size:.7rem!important;letter-spacing:.18em!important;font-family:var(--esker-font-label)!important;text-transform:uppercase;margin-bottom:.5rem}.collection-grid__facets .filter-label-count{font-size:.75em!important}.collection-grid.vertical-filters{grid-template-columns:unset!important}.collection-grid.vertical-filters{--collection-grid-sidebar-width: 240px !important;--collection-grid-sidebar-spacing: 3rem !important}@media(min-width:1280px){.collection-grid.vertical-filters{--collection-grid-sidebar-width: 260px !important;--collection-grid-sidebar-spacing: 4rem !important}}.collection-grid__facets{align-self:start!important;height:auto!important;max-height:none!important;margin-top:1.5rem!important;margin-bottom:1.5rem!important;overflow:hidden!important;border-radius:var(--esker-radius-photo)!important}.collection-grid__facets sticky-sidebar,sticky-sidebar#CollectionGrid-StickySidebar{display:block;border-radius:0;overflow:visible;position:sticky;top:calc(var(--header-height, 96px) + 1.5rem);max-height:calc(100vh - var(--header-height, 96px) - 3rem);overflow-y:auto}.collection-grid__facets{align-self:start!important;height:max-content!important;min-height:0!important;max-height:max-content!important}.collection-grid__facets input[type=range],.collection-grid__facets .range,.collection-grid__facets .range-slider,.collection-grid__facets range-slider,.collection-grid__facets price-range,.collection-grid__facets .price-range__slider{display:none!important}.collection-grid__facets summary{padding-top:.6rem!important;padding-bottom:.6rem!important}.collection-grid__facets summary .font-accordion,.collection-grid__facets summary span.font-accordion,.collection-grid__facets .font-accordion,.collection-grid__facets .text-h6{font-size:.6rem!important;letter-spacing:.18em!important;line-height:1.2}.collection-grid__facets details>div>.pt-2.pb-8,.collection-grid__facets details>div>div,.collection-grid__facets details[open]>div,.collection-grid__facets smooth-collapse>div{padding-top:.15rem!important;padding-bottom:.6rem!important}.collection-grid__facets fieldset ul,.collection-grid__facets .list-unstyled.flex-col,.collection-grid__facets ul.flex-col{gap:.45rem!important}.collection-grid__facets label{font-size:.8rem!important;line-height:1.3!important}.collection-grid__facets smooth-collapse,.collection-grid__facets details{margin-bottom:0!important;border-bottom:1px solid rgba(232,231,230,.15)!important}.collection-grid__facets>sticky-sidebar>*:last-child details,.collection-grid__facets fieldset:last-child details{border-bottom:none!important}.collection-grid__facets .price-range,.collection-grid__facets .price-range__inputs,.collection-grid__facets [class*=price] .flex{margin-top:.25rem!important;gap:.5rem!important}.collection-grid__facets input[type=number],.collection-grid__facets input[type=text],.collection-grid__facets .input{padding:.4rem .6rem!important;font-size:.78rem!important;min-height:0!important;height:auto!important}.collection-grid__facets{padding:.9rem 1.1rem!important}.collection-grid__facets .filter-label-count{font-size:.7em!important;margin-left:.25rem}.collection-grid__facets input[type=range]{display:none!important}.collection-grid__facets .range-slider,.collection-grid__facets .range__track,.collection-grid__facets [class*=track]:not(input):not(label){display:none!important}.collection-grid__facets price-range,.collection-grid__facets .price-range,.collection-grid__facets .price-range__inputs{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:.5rem!important;width:100%!important}.collection-grid__facets input[type=number],.collection-grid__facets input[type=text]:not([name*=search]){flex:1 1 0!important;min-width:0!important;width:100%!important;max-width:100%!important;display:block!important;padding:.4rem .6rem!important;font-size:.78rem!important}.collection-grid__facets price-range>span,.collection-grid__facets .price-range>span,.collection-grid__facets .price-range__separator{flex:0 0 auto!important;font-size:.7rem!important;color:#e8e7e699!important;text-transform:lowercase}.collection-grid.vertical-filters{grid-template-columns:var(--collection-grid-sidebar-width, 320px) 1fr auto!important}@media(min-width:1280px){.collection-grid.vertical-filters{grid-template-columns:var(--collection-grid-sidebar-width, 260px) 1fr auto!important}}.collection-grid__facets fieldset ul li,.collection-grid__facets .list-unstyled.flex-col li{display:flex!important;align-items:flex-start!important;gap:.55rem!important;width:100%}.collection-grid__facets fieldset ul li label,.collection-grid__facets .list-unstyled.flex-col li label{flex:1 1 auto;display:flex!important;align-items:flex-start!important;gap:.55rem!important;cursor:pointer}.collection-grid__facets input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:14px!important;height:14px!important;flex-shrink:0;margin-top:.15rem;background-color:transparent!important;border:1.5px solid rgba(232,231,230,.55)!important;border-radius:2px!important;cursor:pointer;position:relative;transition:border-color .15s ease,background-color .15s ease}.collection-grid__facets input[type=checkbox]:hover{border-color:#e8e7e6d9!important}.collection-grid__facets input[type=checkbox]:checked{background-color:var(--esker-red)!important;border-color:var(--esker-red)!important}.collection-grid__facets input[type=checkbox]:checked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 7L6 10L11 4' stroke='%23e8e7e6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:80% 80%}.collection-grid__facets label>span:first-of-type,.collection-grid__facets label .filter-label-text{flex:1 1 auto}.collection-grid__facets .filter-label-count{flex-shrink:0;margin-left:auto!important;padding-left:.5rem;color:#e8e7e673!important;font-size:.78em!important;font-weight:300;align-self:flex-start}.collection-grid.vertical-filters{--collection-grid-sidebar-width: 270px !important;--collection-grid-sidebar-spacing: 3rem !important;grid-template-columns:var(--collection-grid-sidebar-width, 270px) 1fr auto!important}@media(min-width:1280px){.collection-grid.vertical-filters{--collection-grid-sidebar-width: 290px !important;--collection-grid-sidebar-spacing: 4rem !important;grid-template-columns:var(--collection-grid-sidebar-width, 290px) 1fr auto!important}}.collection-grid__facets summary{gap:.5rem!important}.collection-grid__facets summary .font-accordion,.collection-grid__facets summary span.font-accordion,.collection-grid__facets summary .text-h6{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.collection-grid__facets .filter-label-count{white-space:nowrap!important;flex-shrink:0!important;margin-left:auto!important;padding-left:.6rem!important;color:#e8e7e673!important;font-size:.78em!important;font-weight:300!important;align-self:flex-start;width:auto!important;max-width:none!important;min-width:0!important;display:inline-block!important}.collection-grid__facets fieldset ul li label,.collection-grid__facets .list-unstyled.flex-col li label{display:flex!important;align-items:flex-start!important;gap:.55rem!important;width:100%!important;flex-wrap:nowrap!important}.collection-grid__facets label>span:not(.filter-label-count),.collection-grid__facets label .filter-label-text{flex:1 1 auto!important;min-width:0!important;word-break:normal;overflow-wrap:break-word}.collection-grid__facets li.checkbox,.collection-grid__facets fieldset ul li,.collection-grid__facets .list-unstyled.flex-col li{display:flex!important;align-items:flex-start!important;gap:.6rem!important;width:100%!important}.collection-grid__facets li.checkbox>label,.collection-grid__facets fieldset ul li>label,.collection-grid__facets .list-unstyled.flex-col li>label{flex:1 1 auto!important;display:flex!important;align-items:baseline!important;gap:0!important;min-width:0!important;width:auto!important;flex-wrap:nowrap!important;cursor:pointer}.collection-grid__facets .filter-label-count{display:inline-block!important;white-space:nowrap!important;flex:0 0 auto!important;flex-shrink:0!important;margin-left:auto!important;padding-left:.6rem!important;width:auto!important;min-width:0!important;max-width:none!important;color:#e8e7e673!important;font-size:.78em!important;font-weight:300!important;align-self:baseline!important;word-break:keep-all!important;overflow-wrap:normal!important}.collection-grid__facets summary{gap:.4rem!important;align-items:center!important}.collection-grid__facets summary .font-accordion,.collection-grid__facets summary span.font-accordion,.collection-grid__facets summary .text-h6{flex:1 1 auto!important;min-width:0!important;font-size:.58rem!important;letter-spacing:.16em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}.collection-grid__facets summary .collapse-chevron,.collection-grid__facets summary svg{flex-shrink:0!important;width:14px!important;height:14px!important}.product-card,.product-card *{--font-body-family: "Lexend", sans-serif !important;--font-heading-family: "Ysabeau Infant", serif !important;--product-card-font-family: "Lexend", sans-serif !important}.product-card{display:flex!important;flex-direction:column!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;padding:0!important}.product-card .media,.product-card .media.rounded-block,.product-card .product-card__image-wrapper{aspect-ratio:1 / 1!important;overflow:hidden!important;border-radius:8px!important;background-color:#e8e7e699!important;border:1.5px solid rgba(95,73,69,.1)!important}.product-card .product-card__image,.product-card .product-thumbnail-shade{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:0!important;filter:sepia(5%) contrast(1.03);transition:transform .45s ease}.product-card:hover .product-card__image,.product-card:hover .product-thumbnail-shade{transform:scale(1.05)}.product-card .product-card__info{display:flex!important;flex-direction:column!important;gap:.25rem!important;padding:.75rem 0 0!important;background:transparent!important;text-align:left!important}.product-card .product-vendor{font-family:Lexend Mega,sans-serif!important;font-size:.5rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:var(--esker-brown, #5f4945)!important;opacity:.55;margin-bottom:0!important}.product-card .product-name,.product-card .product-name a{font-family:Lexend,sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:.9rem!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;color:var(--esker-dark, #403e3e)!important}.product-card .product-name a{text-decoration:none!important;transition:color .25s ease}.product-card .product-name a:hover{color:var(--esker-red, #802823)!important}.esker-tag-pills{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.15rem}.esker-tag-pill{display:inline-flex;align-items:center;gap:.35rem;font-family:Lexend Mega,sans-serif;font-size:.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.13em;color:var(--esker-brown, #5f4945);border:1.5px solid rgba(95,73,69,.3);border-radius:3px;padding:.4rem .75rem;white-space:nowrap}.product-card .price-wrapper,.product-card .price-wrapper .flex,.product-card .price{font-family:Lexend Mega,sans-serif!important}.product-card .price{flex-direction:row!important;justify-content:flex-start!important;gap:.5rem!important;margin-top:.15rem!important}.product-card .price .regular-price,.product-card .price .price__sale,.product-card .price .price__compare,.product-card .price span:not(.visually-hidden){font-family:Lexend Mega,sans-serif!important;font-weight:500!important;font-size:.6rem!important;letter-spacing:.1em!important;color:var(--esker-dark, #403e3e)!important;text-transform:none!important}.product-card .price--on-sale .price__sale,.product-card .price--on-sale .regular-price{color:var(--esker-red, #802823)!important}.product-card .compare-at-price,.product-card .price__compare{font-size:.55rem!important;text-decoration:line-through;opacity:.5}.product-card .product-rating,.product-card .rating{display:flex!important;align-items:center!important;gap:.3rem!important;margin-top:.15rem!important}.product-card .rating-text,.product-card .product-rating .text-sm,.product-card .rating .text-sm,.product-card .product-rating span,.product-card .rating span{font-family:Lexend,sans-serif!important;font-size:.75rem!important;font-weight:400!important;color:var(--esker-brown, #5f4945)!important;letter-spacing:0!important;text-transform:none!important;opacity:.7}.product-card .rating-star{font-size:.85rem!important}.collection-grid__products,.product-grid{gap:2.5rem 1.5rem!important}body.collection-page .product-card,body.collection-page .product-card .media,body.collection-page .product-card .media.rounded-block{max-width:320px!important}.product-card .product-card__info>.mt-1,.product-card .product-card__info>.md\:mt-2{margin-top:.15rem!important}.product-card .product-name{margin:0!important}@media(max-width:991px){body.collection-page .collection-grid,body.collection-page .collection-grid.vertical-filters{display:block!important;grid-template-columns:1fr!important;width:100%!important}body.collection-page .collection-grid__products{width:100%!important;max-width:100%!important;grid-column:1 / -1!important}body.collection-page .products-collection-grid,body.collection-page .products-collection-grid--mobile-two-col{grid-template-columns:1fr 1fr!important;gap:.75rem!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;list-style:none!important}body.collection-page .products-collection-grid>li{width:100%!important;min-width:0!important;max-width:100%!important;list-style:none!important;padding:0!important;margin:0!important}body.collection-page .product-card,body.collection-page .product-card .media,body.collection-page .product-card .media.rounded-block,body.collection-page .product-card .product-card__image{max-width:100%!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}html body.collection-page,body.collection-page main,body.collection-page #MainContent,body.collection-page .shopify-section,body.collection-page .section,body.collection-page .section-main-collection-grid{overflow-x:clip!important;max-width:100vw!important}body.collection-page .button-filter,body.collection-page button.button-filter{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;width:auto!important;max-width:fit-content!important;padding:.55rem 1rem!important;font-family:Lexend Mega,sans-serif!important;font-size:.55rem!important;text-transform:uppercase!important;letter-spacing:.16em!important;background:transparent!important;color:#403e3e!important;border:1.5px solid rgba(95,73,69,.3)!important;border-radius:3px!important}body.collection-page .collection-grid__sort{margin-left:auto!important}body.collection-page .collection-grid__sort button[data-dropdown-activator]{font-family:Lexend Mega,sans-serif!important;font-size:.55rem!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-weight:500!important;color:#403e3e!important}body.collection-page .collection-grid__facets,body.collection-page .collection-grid__sort,body.collection-page .collection-grid__results-count{display:inline-flex!important;align-items:center!important;margin:0!important}body.collection-page .product-card .product-name,body.collection-page .product-card .product-name a{font-size:.85rem!important;line-height:1.3!important;word-wrap:break-word!important}body.collection-page .product-card .product-vendor{font-size:.5rem!important}body.collection-page .product-card .price .regular-price,body.collection-page .product-card .price span:not(.visually-hidden){font-size:.55rem!important}}@media(max-width:399px){body.collection-page .products-collection-grid{gap:.5rem!important}@media(max-width:991px){body.collection-page .collection-grid,body.collection-page .collection-grid.vertical-filters{display:flex!important;flex-direction:column!important;gap:1rem!important}body.collection-page .collection-grid__facets{order:1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;margin:0!important}body.collection-page .collection-grid__results-count{order:2!important;display:flex!important;align-items:center!important;flex:1!important;margin:0!important}body.collection-page .collection-grid__sort{order:2!important;margin-left:auto!important;display:flex!important;align-items:center!important}body.collection-page .collection-grid:before{content:"";display:none}body.collection-page .collection-grid.vertical-filters{display:grid!important;grid-template-columns:1fr auto!important;grid-template-areas:"filter filter" "count sort" "active active" "products products"!important;gap:.75rem 1rem!important}body.collection-page .collection-grid__facets{grid-area:filter!important}body.collection-page .collection-grid__results-count{grid-area:count!important}body.collection-page .collection-grid__sort{grid-area:sort!important;margin-left:auto!important}body.collection-page .collection-grid__facets-active{grid-area:active!important}body.collection-page .collection-grid__products{grid-area:products!important}body.collection-page .button-filter,body.collection-page button.button-filter,body.collection-page .button.button-filter{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;width:auto!important;max-width:fit-content!important;height:auto!important;padding:.55rem 1rem!important;font-family:Lexend Mega,sans-serif!important;font-size:.55rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.16em!important;background:transparent!important;color:#403e3e!important;border:1.5px solid rgba(95,73,69,.3)!important;border-radius:3px!important;box-shadow:none!important}body.collection-page .button-filter svg,body.collection-page .button-filter .icon-xs,body.collection-page .button-filter .icon-sm{width:14px!important;height:14px!important;color:#403e3e!important}body.collection-page .collection-grid__results-count .text-sm,body.collection-page .collection-grid__results-count{font-family:Lexend Mega,sans-serif!important;font-size:.55rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:#5f4945!important}body.collection-page .collection-grid__sort label,body.collection-page .collection-grid__sort .max-lg\:hidden{display:inline-block!important;font-family:Lexend Mega,sans-serif!important;font-size:.55rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:#5f4945!important;margin-right:.5rem!important}body.collection-page .collection-grid__sort .lg\:hidden svg{display:none!important}body.collection-page .collection-grid__sort form>div:before{content:"Sort";display:inline-block;font-family:Lexend Mega,sans-serif;font-size:.55rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em;color:#5f4945;margin-right:.6rem}body.collection-page .collection-grid__sort button[data-dropdown-activator]{font-family:Lexend Mega,sans-serif!important;font-size:.55rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.14em!important;color:#403e3e!important;padding:.55rem .8rem!important;border:1.5px solid rgba(95,73,69,.3)!important;border-radius:3px!important;background:transparent!important}body.collection-page .collection-grid__sort .collapse-chevron{color:#403e3e!important;margin-left:.4rem!important}body.collection-page .collection-grid__sort dropdown-list details summary{display:inline-flex!important;align-items:center!important;gap:.4rem!important}}}@media(min-width:992px){.collection-grid__facets sticky-sidebar:before,.collection-grid__facets>sticky-sidebar:before{content:"Filters";display:block;font-family:Lexend Mega,sans-serif;font-size:.68rem;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:var(--esker-cream);margin:0 0 .5rem;padding-bottom:.85rem;border-bottom:1px solid rgba(232,231,230,.18)}body.collection-page .collection-grid__sort,body.collection-page .collection-grid__results-count{padding-bottom:1rem;border-bottom:1px solid rgba(95,73,69,.18);margin-bottom:1.5rem}body.collection-page .collection-grid__results-count,body.collection-page .collection-grid__results-count .text-sm{font-family:Lexend Mega,sans-serif!important;font-size:.6rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--esker-brown)!important}body.collection-page .collection-grid__sort label{font-family:Lexend Mega,sans-serif!important;font-size:.6rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--esker-brown)!important;margin-right:.8rem!important}body.collection-page .collection-grid__sort button[data-dropdown-activator]{font-family:Lexend Mega,sans-serif!important;font-size:.6rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--esker-dark)!important;padding:.6rem .9rem!important;border:1.5px solid rgba(95,73,69,.3)!important;border-radius:3px!important;background:transparent!important}body.collection-page .collection-grid__sort dropdown-list summary{display:inline-flex!important;align-items:center!important;gap:.4rem!important}body.collection-page .collection-grid__sort .collapse-chevron{color:var(--esker-dark)!important;margin-left:.2rem!important}body.collection-page .product-card quick-add-button{display:block!important;position:absolute!important;transform:none!important;top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:0;transition:opacity .25s ease;pointer-events:none!important;z-index:5}body.collection-page .product-card:hover quick-add-button,body.collection-page .product-card:focus-within quick-add-button{opacity:1}body.collection-page .product-card quick-add-button button{pointer-events:auto!important}body.collection-page .product-card:hover quick-add-button,body.collection-page .product-card:focus-within quick-add-button{opacity:1;pointer-events:auto}body.collection-page .product-card quick-add-button button{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:.7rem 1.6rem!important;background-color:var(--esker-red)!important;color:var(--esker-cream)!important;border:none!important;border-radius:3px!important;font-family:Lexend Mega,sans-serif!important;font-size:.6rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.16em!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.collection-page .product-card quick-add-button button svg,body.collection-page .product-card quick-add-button button>div{display:none!important}body.collection-page .product-card quick-add-button button:after{content:"Quick Add";display:inline-block}body.collection-page .collection-grid__facets-active{margin-top:0!important}}@media(min-width:992px){body.collection-page .collection-grid.vertical-filters{display:grid!important;grid-template-columns:var(--collection-grid-sidebar-width, 290px) 1fr auto!important;grid-template-areas:"facets count    sort" "facets active   active" "facets products products"!important;column-gap:var(--collection-grid-sidebar-spacing, 3rem)!important;row-gap:0!important;align-items:start!important}body.collection-page .collection-grid__facets{grid-area:facets!important}body.collection-page .collection-grid__results-count{grid-area:count!important}body.collection-page .collection-grid__sort{grid-area:sort!important}body.collection-page .collection-grid__facets-active{grid-area:active!important}body.collection-page .collection-grid__products{grid-area:products!important}body.collection-page .collection-grid__results-count,body.collection-page .collection-grid__sort{display:flex!important;align-items:center!important;padding:0 0 1rem!important;margin:0!important;border:none!important}body.collection-page .collection-grid__facets-active{border-top:1px solid rgba(95,73,69,.2)!important;margin:0 0 1.5rem!important;padding:0!important;min-height:0!important}body.collection-page .collection-grid__results-count,body.collection-page .collection-grid__results-count .text-sm{font-family:Lexend Mega,sans-serif!important;font-size:.6rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--esker-brown)!important}body.collection-page .collection-grid__sort label{font-family:Lexend Mega,sans-serif!important;font-size:.6rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--esker-brown)!important;margin-right:.8rem!important}body.collection-page .collection-grid__sort dropdown-list summary{display:inline-flex!important;align-items:center!important;gap:.4rem!important;padding:.55rem .85rem!important;border:1.5px solid rgba(95,73,69,.3)!important;border-radius:3px!important;background:transparent!important;cursor:pointer;list-style:none;transition:border-color .2s ease}body.collection-page .collection-grid__sort dropdown-list summary:hover{border-color:#80282399!important}body.collection-page .collection-grid__sort dropdown-list summary::-webkit-details-marker,body.collection-page .collection-grid__sort dropdown-list summary::marker{display:none!important}body.collection-page .collection-grid__sort button[data-dropdown-activator]{padding:0!important;border:none!important;background:transparent!important;font-family:Lexend Mega,sans-serif!important;font-size:.6rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--esker-dark)!important}body.collection-page .collection-grid__sort .collapse-chevron,body.collection-page .collection-grid__sort .collapse-chevron svg{width:12px!important;height:12px!important;color:var(--esker-dark)!important}.collection-grid__facets sticky-sidebar:before,.collection-grid__facets>sticky-sidebar:before{content:"Filters";display:block;font-family:Lexend Mega,sans-serif;font-size:.68rem;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:var(--esker-cream);margin:0 0 .5rem;padding-bottom:.85rem;border-bottom:1px solid rgba(232,231,230,.18)}body.collection-page .product-card quick-add-button{display:block!important;position:absolute!important;transform:none!important;top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:0;transition:opacity .25s ease;pointer-events:none;z-index:5}body.collection-page .product-card:hover quick-add-button,body.collection-page .product-card:focus-within quick-add-button{opacity:1}body.collection-page .product-card quick-add-button button{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:.7rem 1.6rem!important;background-color:var(--esker-red)!important;color:var(--esker-cream)!important;border:none!important;border-radius:3px!important;font-family:Lexend Mega,sans-serif!important;font-size:.6rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.16em!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important}body.collection-page .product-card quick-add-button button svg,body.collection-page .product-card quick-add-button button>div{display:none!important}body.collection-page .product-card quick-add-button button:after{content:"Quick Add";display:inline-block}}@media(max-width:991px){body.collection-page .collection-grid__facets{background:transparent!important;background-image:none!important;background-color:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;color:var(--esker-dark)!important;overflow:visible!important}body.collection-page .collection-grid,body.collection-page .collection-grid.vertical-filters{display:grid!important;grid-template-columns:1fr auto!important;grid-template-areas:"facets   facets" "count    sort" "active   active" "products products"!important;column-gap:1rem!important;row-gap:.85rem!important;width:100%!important}body.collection-page .collection-grid__facets{grid-area:facets!important}body.collection-page .collection-grid__results-count{grid-area:count!important;justify-self:start!important;display:flex!important;align-items:center!important;margin:0!important;padding:0!important;border:none!important}body.collection-page .collection-grid__sort{grid-area:sort!important;justify-self:end!important;display:flex!important;align-items:center!important;margin:0!important;padding:0!important;border:none!important}body.collection-page .collection-grid__facets-active{grid-area:active!important;border:none!important;margin:0!important;padding:0!important}body.collection-page .collection-grid__products{grid-area:products!important}body.collection-page .button-filter,body.collection-page button.button-filter,body.collection-page .button.button-filter,body.collection-page .button.button-light.button-filter{background-color:transparent!important;color:var(--esker-dark)!important;border:1.5px solid rgba(95,73,69,.3)!important;border-radius:3px!important;padding:.55rem 1rem!important;font-family:Lexend Mega,sans-serif!important;font-size:.55rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.16em!important;width:auto!important;max-width:fit-content!important;height:auto!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important}body.collection-page .button-filter svg{width:14px!important;height:14px!important;color:var(--esker-dark)!important}body.collection-page .collection-grid__sort label{display:none!important}body.collection-page .collection-grid__sort form>div>.lg\:hidden,body.collection-page .collection-grid__sort form .lg\:hidden:first-of-type{display:none!important}body.collection-page .collection-grid__results-count,body.collection-page .collection-grid__results-count .text-sm{font-family:Lexend Mega,sans-serif!important;font-size:.55rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--esker-brown)!important;white-space:nowrap!important}body.collection-page .collection-grid__sort dropdown-list summary{display:inline-flex!important;align-items:center!important;gap:.4rem!important;padding:.5rem .75rem!important;border:1.5px solid rgba(95,73,69,.3)!important;border-radius:3px!important;background:transparent!important;list-style:none;cursor:pointer}body.collection-page .collection-grid__sort dropdown-list summary::-webkit-details-marker,body.collection-page .collection-grid__sort dropdown-list summary::marker{display:none!important}body.collection-page .collection-grid__sort button[data-dropdown-activator]{padding:0!important;border:none!important;background:transparent!important;font-family:Lexend Mega,sans-serif!important;font-size:.55rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--esker-dark)!important;white-space:nowrap!important}body.collection-page .collection-grid__sort .collapse-chevron,body.collection-page .collection-grid__sort .collapse-chevron svg{width:10px!important;height:10px!important;color:var(--esker-dark)!important}}@media(max-width:991px){body.collection-page .collection-grid__sort label,body.collection-page .collection-grid__sort form label,body.collection-page .collection-grid__sort label[for=SortBy]{display:none!important}body.collection-page .collection-grid__sort:before,body.collection-page .collection-grid__sort:after,body.collection-page .collection-grid__sort form:before,body.collection-page .collection-grid__sort form:after,body.collection-page .collection-grid__sort form>div:before,body.collection-page .collection-grid__sort form>div:after{content:none!important;display:none!important}body.collection-page .collection-grid__sort form>div>div:not([class*=ml-]):not(.dropdown-menu){display:none!important}body.collection-page .collection-grid__sort .flex{gap:0!important}body.collection-page .collection-grid__sort form>div>.ml-2{margin-left:0!important}}@media(max-width:991px){facets-drawer-modal::part(panel){background-color:var(--esker-dark)!important;color:var(--esker-cream)!important}facets-drawer-modal::part(overlay){background:#26252599!important}.facets-drawer-modal [slot=content],.facets-drawer-modal [slot=content]>div{background-color:var(--esker-dark)!important;color:var(--esker-cream)!important}.facets-drawer-modal .h5,.facets-drawer-modal h4.h5{color:var(--esker-cream)!important;font-family:Lexend Mega,sans-serif!important;font-size:.75rem!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:500}.facets-drawer-modal .border-b{border-bottom-color:#e8e7e633!important}.facets-drawer-modal .modal-close,.facets-drawer-mod{}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/esker-essence-restyle.css.map */
