@font-face{font-family:"Zayla Awesome Serif";src:url(/cdn/shop/files/AwesomeSerif-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Zayla Awesome Serif";src:url(/cdn/shop/files/AwesomeSerif-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@media only screen and (min-width:750px){.collection-products{display:block;--outer:clamp(56px, 5.5vw, 120px);max-width:1720px;margin-left:auto;margin-right:auto}}.zch{position:relative;padding:22px var(--outer, 40px) 0;background:none}.zch:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:100vw;background:#fffaf7;z-index:0;pointer-events:none}.zch>*{position:relative;z-index:1}.zch__head{text-align:center}.zch__eyebrow{margin:0 0 10px;font-family:Tenor Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.18em;font-size:13px;color:#b5905e}.zch__title{margin:0;font-family:"Zayla Awesome Serif",Georgia,serif;font-weight:400;font-size:36px;line-height:1.08;letter-spacing:0;word-spacing:.08em;text-transform:none;color:#322218}.zch__title em{font-style:italic;font-weight:inherit}.zch__title .zch__reg{font-size:.38em;line-height:0;vertical-align:.95em;letter-spacing:0;margin-left:.05em;font-style:normal}.zch__chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.zch__chip{display:inline-flex;align-items:center;border-radius:999px;padding:9px 20px;border:1px solid #d1cdc4;background:transparent;cursor:pointer;font-family:Tenor Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.14em;font-size:12px;line-height:1.2;color:#322218;text-decoration:none;transition:opacity .2s,background .2s,color .2s,border-color .2s}.zch__chip:hover{opacity:.85;color:#322218}.zch__chip.is-active{background:#2a4a35;border-color:#2a4a35;color:#fffaf7}.zch__chip.is-active:hover{opacity:1;color:#fffaf7}.collection-products .collection__nav{border-top:0;border-bottom:0}.collection-products .collection__nav:before,.collection-products .collection__nav:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:100vw;height:1px;background:#d1cdc4;pointer-events:none}.collection-products .collection__nav:before{top:0}.collection-products .collection__nav:after{bottom:0}.collection-products .collection__nav .popout__toggle{padding-top:12px;padding-bottom:12px;font-size:14px}.collection-products .collection__nav .popout__toggle .icon{--icon-size:18px}.collection-products .product-item__title{font-size:15px}.collection-products .product-item__cutline{font-size:13px}.collection-products .product-item__price .price,.collection-products .product-item__price .new-price{font-size:14px}.zch--nobar .zch__facets,.zch--nobar .zch__pills,.zch--nobar .zch__sort-menu{display:none!important}.zch--nobar .zch__grid-gap{height:10px}.zch--nobar.zch--nochips .zch__grid-gap{height:38px}.zch__facets{display:flex;justify-content:space-between;align-items:baseline;margin-top:20px;padding-bottom:18px;position:relative}.zch__facets:after{content:"";position:absolute;bottom:0;left:50%;width:100vw;height:1px;background:#d1cdc4;transform:translate(-50%);pointer-events:none}.zch__facets-left{display:flex;align-items:baseline;gap:28px}.zch__facet{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;font-family:Tenor Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:#8a7d6f;transition:color .2s;position:relative}.zch__facet:hover,.zch__facet--all{color:#322218}.zch__facet--all:after{content:"";position:absolute;left:0;right:0;height:2px;bottom:-19px;background:#b5905e}.zch__facet .filter-count{display:inline;font-size:12px;letter-spacing:.14em;color:inherit;background:none;padding:0;margin:0;min-width:0;height:auto;line-height:inherit;border-radius:0}.zch__facet .filter-count:before{content:"\a0("}.zch__facet .filter-count:after{content:")"}.zch__facet .filter-count.hidden{display:none}.zch__facets-right{display:flex;align-items:baseline;gap:22px}.zch__count{font-family:Lato,sans-serif;font-weight:300;letter-spacing:-.013em;font-size:13px;color:#8a7d6f;white-space:nowrap}.zch__sort{position:relative;display:inline-flex}.zch__sort-toggle{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;font-family:Tenor Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:#322218;white-space:nowrap;transition:color .2s}.zch__sort-toggle:hover{color:#15315a}.zch__sort-toggle .zch__caret{display:inline-block;margin-left:6px;font-size:9px;transform:translateY(-1px)}.zch__sort-menu{position:absolute;z-index:5900;background:#fffaf7;border:1px solid #d1cdc4;min-width:210px;padding:8px 0;margin:0;border-radius:0;box-shadow:none}.zch__sort-menu[hidden]{display:none}.zch__sort-option{display:block;width:100%;text-align:left;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;font-family:Lato,sans-serif;font-weight:300;letter-spacing:-.013em;font-size:14px;line-height:1.35;color:#322218;padding:9px 18px;transition:background .15s}.zch__sort-option:hover{background:#f2ece6}.zch__sort-option.is-selected{font-weight:700}@media only screen and (min-width:750px){.zch__sort-menu{top:calc(100% + 10px);right:0;left:auto}}.zch__thumbs{display:flex;align-items:flex-start;gap:22px;margin-top:24px}@media only screen and (min-width:750px){.zch__thumbs{justify-content:center}}.zch__thumbchip{display:flex;flex-direction:column;align-items:center;gap:10px;flex:none;width:88px;text-decoration:none;cursor:pointer;background:none;border:0;padding:0}.zch__thumb{display:block;width:88px;height:88px;padding:5px;border:1px solid #d1cdc4;box-sizing:border-box;transition:border-color .2s}.zch__thumbchip.is-active .zch__thumb{border-color:#322218}.zch__thumbchip:hover .zch__thumb{border-color:#b5905e}.zch__thumbchip.is-active:hover .zch__thumb{border-color:#322218}.zch__thumb-inner{display:block;width:100%;height:100%;overflow:hidden;position:relative;background:#f6f1ea}.zch__thumb img{width:100%;height:100%;object-fit:cover;display:block;transform-origin:50% 50%}.zch__thumb-label{font-family:Tenor Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:10px;line-height:1.4;color:#322218;text-align:center}@media only screen and (max-width:749px){.zch__thumbs{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:18px calc(-1 * var(--outer, 18px)) 0;padding:2px var(--outer, 18px) 6px;gap:14px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.zch__thumbs::-webkit-scrollbar{display:none}.zch__thumbchip{scroll-snap-align:start;width:75px}.zch__thumb{width:75px;height:75px;padding:4px}}.zch__pills{display:none}@media only screen and (max-width:749px){.zch{padding-top:18px}.zch__eyebrow{font-size:11px;margin-bottom:8px;text-align:center}.zch__title{font-size:24px;text-align:center}.zch__head--default .zch__title{text-align:center}.zch__chips,.zch__facets{display:none}.zch__pills{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:20px calc(-1 * var(--outer, 18px)) 0;padding:2px var(--outer, 18px) 14px;border-bottom:1px solid #d1cdc4}.zch__pills::-webkit-scrollbar{display:none}.zch__pills .zch__chip{flex:none;font-size:11px;padding:12px 16px}.zch__pill--sort,.zch__pill--filter{flex:none;display:inline-flex;align-items:center;border-radius:999px;padding:12px 16px;border:1px solid #322218;background:transparent;cursor:pointer;font-family:Tenor Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.14em;font-size:11px;line-height:1.2;color:#322218}.zch__pill--filter{border-color:#d1cdc4}.zch__pill--filter .filter-count{display:inline;color:inherit;background:none;padding:0;margin:0;min-width:0;height:auto;line-height:inherit}.zch__pill--filter .filter-count:before{content:"\a0("}.zch__pill--filter .filter-count:after{content:")"}.zch__pill--filter .filter-count.hidden{display:none}.zch__sort-menu{position:absolute;left:var(--outer, 18px);right:var(--outer, 18px);min-width:0}}.collection__sidebar__slide-out{max-width:380px;background:#fffaf7;border-left:0;border-right:1px solid #d1cdc4;box-shadow:none}.collection__sidebar__slide-out:after{display:none}.collection__sidebar__slide-out .collection__sidebar{padding:0 40px 24px;-webkit-mask-image:none;mask-image:none}.collection__sidebar__slide-out .collection__sidebar__head{display:flex;align-items:center;justify-content:space-between;padding:36px 40px 0;border:0;margin-bottom:34px}.collection__sidebar__slide-out .collection__sidebar__head h3{font-family:"Zayla Awesome Serif",Georgia,serif;font-weight:400;font-size:26px;letter-spacing:0;text-transform:none;color:#322218;margin:0;display:flex;align-items:baseline}.collection__sidebar__slide-out .collection__sidebar__head h3 .filter-count{font-family:Lato,sans-serif;font-weight:300;font-size:13px;color:#8a7d6f;background:none;padding:0;margin-left:8px;min-width:0;height:auto;border-radius:0}.collection__sidebar__slide-out .collection__sidebar__head h3 .filter-count.hidden{display:none}.zch-drawer-close-text{font-family:Tenor Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:#322218;transition:color .2s}.collection__sidebar__close:hover .zch-drawer-close-text{color:#15315a}.collection__sidebar__slide-out .collection__sidebar__close{position:static;display:inline-flex;padding:0;background:none}.collection__sidebar__slide-out .collection__sidebar__close .icon{display:none}.collection__sidebar__slide-out .filter-group{border:0;margin-bottom:32px}.collection__sidebar__slide-out .filter-group--nav,.collection__sidebar__slide-out .filter-group--tag,.collection-products .filter-group--tag{display:none}.collection__sidebar__slide-out .filter-group__heading{font-family:Tenor Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.16em;font-size:12px;color:#b5905e;padding:0 0 16px;border:0}.collection__sidebar__slide-out .filter-group__heading .icon{display:none}.collection__sidebar__slide-out .filter-group__heading span{color:#b5905e}.collection__sidebar__slide-out details[data-collapsible]{border:0}.collection__sidebar__slide-out .collection-nav{display:flex;flex-direction:column;gap:14px}.collection__sidebar__slide-out .sidebar__item{margin:0;padding:0}.collection__sidebar__slide-out .sidebar__item label{display:flex;align-items:center;gap:12px;cursor:pointer;font-family:Lato,sans-serif;font-weight:300;letter-spacing:-.013em;font-size:15px;color:#322218;transition:opacity .2s}.collection__sidebar__slide-out .sidebar__item label:hover{opacity:.75}.collection__sidebar__slide-out .sidebar__item label:before{content:"";flex:none;width:15px;height:15px;border:1px solid #322218;border-radius:0;background:transparent;transition:background .15s;box-sizing:border-box}.collection__sidebar__slide-out .sidebar__item label:after{content:none!important;display:none!important}.collection__sidebar__slide-out .sidebar__item input:checked+label:before{background:#322218}.collection__sidebar__slide-out .sidebar__item input{position:absolute;opacity:0;pointer-events:none}.collection__sidebar__slide-out .sidebar__item.link--disable{opacity:.35;pointer-events:none}.collection__sidebar__slide-out .shopify-swatch{display:none}.collection__sidebar__slide-out .collection__active__filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.collection__sidebar__slide-out .active__filters__remove,.collection__sidebar__slide-out .active__filters__clear{display:inline-flex;align-items:center;gap:6px;border:1px solid #d1cdc4;border-radius:999px;padding:5px 12px;font-family:Lato,sans-serif;font-weight:300;font-size:12px;color:#322218;text-decoration:none}.collection__sidebar__buttons{display:flex;flex-direction:column;gap:14px;padding:14px 40px 32px;border:0}.collection__sidebar__buttons .btn{border-radius:999px;border:1px solid #2a4a35;background:#2a4a35;color:#fffaf7;font-family:Tenor Sans,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.14em;font-size:12px;padding:13px 20px;min-height:0;transition:opacity .2s}.collection__sidebar__buttons .btn:hover{opacity:.9;color:#fffaf7}.collection__sidebar__buttons .btn:first-child:not(:last-child){background:transparent;border-color:transparent;color:#8a7d6f;font-size:11px;order:2;padding:0}.collection__sidebar__buttons .btn:first-child:not(:last-child):hover{color:#15315a;opacity:1}.collection__products .underlay{background:#32221814}.zch+.collection__products .grid,.collection__products .grid{padding-top:0}.zch__grid-gap{height:34px}.collection__products .no-results{padding:60px 0;text-align:center;font-family:Lato,sans-serif;font-weight:300;letter-spacing:-.013em;color:#322218}.collection__products .no-results p strong{font-weight:400;font-family:"Zayla Awesome Serif",Georgia,serif;font-size:22px}.collection__products .no-results .btn{background:none;border:none;color:#8a7d6f;font-family:Tenor Sans,sans-serif;text-transform:uppercase;letter-spacing:.14em;font-size:11px;padding:12px 0 0}@media only screen and (min-width:1024px){.collection-products .collection__sidebar__slider{border-right:0;border-bottom:0}.collection-products .collection__nav .popout__toggle{border-left:0;border-right:0}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/zayla-collection-bar.css.map */
