:root{--ov-color-ink:#26221f;--ov-color-cream:#f7f5f2;--ov-color-white:#fff;--ov-color-muted:#71675f;--ov-color-border:#dbd3cd;--ov-color-sand:var(--ov-color-border);--ov-color-accent:#75543a;--ov-font-body:var(--font-body,"Outfit",sans-serif);--ov-font-editorial:var(--font-heading,"Lora",serif);--ov-text-caption:12px;--ov-line-caption:18px;--ov-text-small:14px;--ov-line-small:20px;--ov-text-body:16px;--ov-line-body:24px;--ov-space-4:4px;--ov-space-8:8px;--ov-space-12:12px;--ov-space-16:16px;--ov-space-20:20px;--ov-space-24:24px;--ov-space-28:28px;--ov-space-32:32px;--ov-space-40:40px;--ov-space-48:48px;--ov-space-56:56px;--ov-space-64:64px;--ov-space-80:80px;--ov-space-96:96px;--ov-space-120:120px;--ov-radius-subtle:4px;--ov-radius-round:999px;--ov-control-size:44px;--ov-icon-size:24px;--ov-transition-fast:160ms;--ov-navigation-breakpoint:1024px}.Container{margin-left:auto;margin-right:auto;max-width:1680px;padding-left:1rem;padding-right:1rem;width:100%}@media(min-width:1680px){.Container{padding-left:120px;padding-right:120px}}@media(min-width:1800px){.Container{padding-left:0;padding-right:0}}.Container--no-space{padding-left:0;padding-right:0}@media(min-width:1680px){.Container--no-space{padding-left:120px;padding-right:120px}}@media(min-width:1800px){.Container--no-space{padding-left:0;padding-right:0}}.Container--space{padding-bottom:8rem;padding-top:8rem}.Container--fluid{max-width:1680px}@media(min-width:1024px){.Container--fluid{padding-left:2rem;padding-right:2rem}}.Container--post{padding-left:1rem;padding-right:1rem}.Container--small{max-width:1088px}.Container--postClass{max-width:832px}.Container--narrow{max-width:768px;padding:1rem!important}.form-container{min-height:50vh}@media(min-width:1024px){.form-container{min-height:100vh}}.Catalog,.CatalogFilters,.CatalogInsert{--catalog-heading-size:32px;--catalog-heading-line:40px;--catalog-heading-tracking:-0.5px;--catalog-image-ratio:169/210;--catalog-panel-duration:240ms;color:#26221f;color:var(--ov-color-ink);font:400 16px/24px Outfit,sans-serif;font:400 var(--ov-text-body)/var(--ov-line-body) var(--ov-font-body)}.Catalog,.Catalog *,.Catalog :after,.Catalog :before,.CatalogFilters,.CatalogFilters *,.CatalogFilters :after,.CatalogFilters :before,.CatalogInsert,.CatalogInsert *,.CatalogInsert :after,.CatalogInsert :before{box-sizing:border-box}.Catalog h1,.Catalog h2,.Catalog h3,.Catalog li,.Catalog ol,.Catalog p,.Catalog ul,.CatalogFilters h1,.CatalogFilters h2,.CatalogFilters h3,.CatalogFilters li,.CatalogFilters ol,.CatalogFilters p,.CatalogFilters ul,.CatalogInsert h1,.CatalogInsert h2,.CatalogInsert h3,.CatalogInsert li,.CatalogInsert ol,.CatalogInsert p,.CatalogInsert ul{color:inherit;font:inherit;margin:0;padding:0}.Catalog ol,.Catalog ul,.CatalogFilters ol,.CatalogFilters ul,.CatalogInsert ol,.CatalogInsert ul{list-style:none}.Catalog a,.CatalogFilters a,.CatalogInsert a{color:inherit;text-decoration:none}.Catalog a,.Catalog button,.Catalog input,.Catalog select,.CatalogFilters a,.CatalogFilters button,.CatalogFilters input,.CatalogFilters select,.CatalogInsert a,.CatalogInsert button,.CatalogInsert input,.CatalogInsert select{-webkit-tap-highlight-color:transparent}.Catalog a.focus-visible,.Catalog button.focus-visible,.Catalog input.focus-visible,.Catalog select.focus-visible,.Catalog summary.focus-visible,.CatalogFilters a.focus-visible,.CatalogFilters button.focus-visible,.CatalogFilters input.focus-visible,.CatalogFilters select.focus-visible,.CatalogFilters summary.focus-visible,.CatalogInsert a.focus-visible,.CatalogInsert button.focus-visible,.CatalogInsert input.focus-visible,.CatalogInsert select.focus-visible,.CatalogInsert summary.focus-visible{outline:2px solid currentColor;outline-offset:4px}.Catalog a:focus-visible,.Catalog button:focus-visible,.Catalog input:focus-visible,.Catalog select:focus-visible,.Catalog summary:focus-visible,.CatalogFilters a:focus-visible,.CatalogFilters button:focus-visible,.CatalogFilters input:focus-visible,.CatalogFilters select:focus-visible,.CatalogFilters summary:focus-visible,.CatalogInsert a:focus-visible,.CatalogInsert button:focus-visible,.CatalogInsert input:focus-visible,.CatalogInsert select:focus-visible,.CatalogInsert summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.Catalog [hidden],.CatalogFilters [hidden],.CatalogInsert [hidden]{display:none!important}.Catalog{background:#f7f5f2;background:var(--ov-color-cream)}.Catalog .Catalog__container{padding-left:20px;padding-left:var(--ov-space-20);padding-right:20px;padding-right:var(--ov-space-20)}.Catalog__intro{display:flex;flex-direction:column;gap:12px;gap:var(--ov-space-12);padding-bottom:16px;padding-bottom:var(--ov-space-16);padding-top:20px;padding-top:var(--ov-space-20)}.Catalog__breadcrumbs{color:#71675f;color:var(--ov-color-muted);font-size:12px;font-size:var(--ov-text-caption);line-height:18px;line-height:var(--ov-line-caption)}.Catalog__breadcrumbs ol{display:flex;flex-wrap:wrap;gap:4px;gap:var(--ov-space-4)}.Catalog__breadcrumbs li{word-wrap:anywhere;color:inherit;display:inline;font:inherit;max-width:100%;min-width:0}.Catalog__breadcrumbs li+li:before{content:"/";margin-right:4px;margin-right:var(--ov-space-4)}.Catalog__breadcrumbs a:hover{text-decoration:underline;text-underline-offset:3px}.Catalog__title-row{display:flex;flex-direction:column;gap:8px;gap:var(--ov-space-8)}.Catalog .Catalog__heading{word-wrap:anywhere;font:400 var(--catalog-heading-size)/var(--catalog-heading-line) Lora,serif;font:400 var(--catalog-heading-size)/var(--catalog-heading-line) var(--ov-font-editorial);letter-spacing:var(--catalog-heading-tracking);min-width:0;white-space:pre-line}.Catalog .Catalog__description{color:#71675f;color:var(--ov-color-muted);display:none;white-space:pre-line}.Catalog__toolbar{align-items:center;display:flex;flex-wrap:wrap}.Catalog__navigation{display:flex;flex-wrap:nowrap;font-size:14px;font-size:var(--ov-text-small);gap:4px;gap:var(--ov-space-4);line-height:20px;line-height:var(--ov-line-small);margin-left:-20px;margin-left:calc(var(--ov-space-20)*-1);margin-right:-20px;margin-right:calc(var(--ov-space-20)*-1);min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:8px 20px 12px;padding:var(--ov-space-8) var(--ov-space-20) var(--ov-space-12);scroll-padding-inline:20px;scroll-padding-inline:var(--ov-space-20);scrollbar-width:none;width:calc(100% + 40px);width:calc(100% + var(--ov-space-20)*2)}.Catalog__navigation::-webkit-scrollbar{display:none}.Catalog__navigation a{align-items:center;border-radius:999px;border-radius:var(--ov-radius-round);display:flex;flex:0 0 auto;justify-content:center;min-height:44px;min-height:var(--ov-control-size);padding:8px 12px;padding:var(--ov-space-8) var(--ov-space-12);text-align:center;white-space:nowrap}.Catalog__navigation a[aria-current]{background:#26221f;background:var(--ov-color-ink);color:#fff;color:var(--ov-color-white);font-weight:500}.Catalog__navigation a:hover:not([aria-current]){background:#dbd3cd;background:var(--ov-color-border)}.Catalog__actions{grid-gap:8px;grid-gap:var(--ov-space-8);align-items:start;border-top:1px solid #dbd3cd;border-top:1px solid var(--ov-color-border);display:grid;gap:8px;gap:var(--ov-space-8);grid-template-columns:minmax(0,-webkit-max-content) 120px;grid-template-columns:minmax(0,max-content) 120px;grid-template-columns:minmax(0,-webkit-max-content) var(--ov-space-120);grid-template-columns:minmax(0,max-content) var(--ov-space-120);justify-content:space-between;padding-top:8px;padding-top:var(--ov-space-8);width:100%}.Catalog .Catalog__control{align-items:center;background-color:transparent;border:1px solid #dbd3cd;border:1px solid var(--ov-color-border);border-radius:999px;border-radius:var(--ov-radius-round);color:#26221f;color:var(--ov-color-ink);cursor:pointer;display:flex;font:500 14px/20px Outfit,sans-serif;font:500 var(--ov-text-small)/var(--ov-line-small) var(--ov-font-body);gap:8px;gap:var(--ov-space-8);margin:0;min-height:44px;min-height:var(--ov-control-size);min-width:0;padding:8px 12px;padding:var(--ov-space-8) var(--ov-space-12);width:100%}.Catalog .Catalog__control img{flex:none;height:20px;height:var(--ov-space-20);-o-object-fit:contain;object-fit:contain;width:20px;width:var(--ov-space-20)}.Catalog .Catalog__control:hover{border-color:#26221f;border-color:var(--ov-color-ink)}.Catalog select.Catalog__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;color:transparent;display:block;font-size:16px;font-size:var(--ov-text-body);padding-right:40px;padding-right:var(--ov-space-40);text-overflow:ellipsis}.Catalog select.Catalog__control option{background:#f7f5f2;background:var(--ov-color-cream);color:#26221f;color:var(--ov-color-ink)}.Catalog__result-count{align-items:center;color:#71675f;color:var(--ov-color-muted);display:flex;flex-wrap:wrap;font-size:14px;font-size:var(--ov-text-small);gap:12px 24px;gap:var(--ov-space-12) var(--ov-space-24);line-height:20px;line-height:var(--ov-line-small);padding-bottom:16px;padding-bottom:var(--ov-space-16);padding-top:12px;padding-top:var(--ov-space-12);width:100%}.Catalog .Catalog__chips{display:flex;flex-wrap:wrap;gap:8px;gap:var(--ov-space-8)}.Catalog__chips a{align-items:center;border:1px solid #dbd3cd;border:1px solid var(--ov-color-border);border-radius:999px;border-radius:var(--ov-radius-round);display:flex;gap:8px;gap:var(--ov-space-8);min-height:44px;min-height:var(--ov-control-size);padding:4px 12px;padding:var(--ov-space-4) var(--ov-space-12)}.Catalog__chips a:hover{border-color:currentColor;color:#26221f;color:var(--ov-color-ink)}.Catalog .Catalog__grid{grid-gap:32px 12px;grid-gap:var(--ov-space-32) var(--ov-space-12);display:grid;gap:32px 12px;gap:var(--ov-space-32) var(--ov-space-12);grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:48px;padding-bottom:var(--ov-space-48);padding-top:8px;padding-top:var(--ov-space-8)}.Catalog__insert,.Catalog__product{display:flex;min-width:0}.Catalog__insert{grid-column:span 2}.Catalog__pagination{align-items:center;color:#71675f;color:var(--ov-color-muted);display:flex;flex-direction:column;font-size:14px;font-size:var(--ov-text-small);gap:16px;gap:var(--ov-space-16);line-height:20px;line-height:var(--ov-line-small);padding-bottom:64px;padding-bottom:var(--ov-space-64);text-align:center}.Catalog__progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#dbd3cd;background:var(--ov-color-border);border:0;border-radius:0;color:#26221f;color:var(--ov-color-ink);display:block;height:2px;max-width:100%;width:200px}.Catalog__progress::-webkit-progress-bar{background:#dbd3cd;background:var(--ov-color-border)}.Catalog__progress::-webkit-progress-value{background:#26221f;background:var(--ov-color-ink)}.Catalog__progress::-moz-progress-bar{background:#26221f;background:var(--ov-color-ink)}.Catalog__status:empty{display:none}.Catalog__previous,.Catalog__status a{text-decoration:underline;text-underline-offset:3px}.Catalog__more{width:100%}.Catalog__button[aria-disabled=true]{cursor:wait;opacity:.65}.Catalog__empty{align-items:flex-start;display:flex;flex-direction:column;gap:16px;gap:var(--ov-space-16);padding-bottom:80px;padding-bottom:var(--ov-space-80);padding-top:48px;padding-top:var(--ov-space-48)}.Catalog__empty h2{font:400 28px/36px Lora,serif;font:400 28px/36px var(--ov-font-editorial)}.Catalog__filter-fallback{padding-bottom:32px;padding-bottom:var(--ov-space-32)}.Catalog__filter-fallback summary{cursor:pointer;padding-bottom:12px;padding-bottom:var(--ov-space-12);padding-top:12px;padding-top:var(--ov-space-12)}.Catalog__seo{padding-bottom:64px;padding-bottom:var(--ov-space-64)}.Catalog__seo p{margin-bottom:16px;margin-bottom:var(--ov-space-16)}.Catalog__seo h2{font:400 28px/36px Lora,serif;font:400 28px/36px var(--ov-font-editorial);margin-bottom:24px;margin-bottom:var(--ov-space-24);margin-top:24px;margin-top:var(--ov-space-24)}.Catalog .screen-reader-text,.Catalog__sr-only{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(min-width:1024px){.Catalog{--catalog-heading-size:52px;--catalog-heading-line:60px;--catalog-heading-tracking:-1.5px;--catalog-image-ratio:316/350}.Catalog .Catalog__container{padding-left:64px;padding-left:var(--ov-space-64);padding-right:64px;padding-right:var(--ov-space-64)}.Catalog__intro{padding-top:24px;padding-top:var(--ov-space-24)}.Catalog__breadcrumbs{font-size:14px;font-size:var(--ov-text-small);line-height:20px;line-height:var(--ov-line-small)}.Catalog__breadcrumbs ol{-moz-column-gap:8px;column-gap:8px;-moz-column-gap:var(--ov-space-8);column-gap:var(--ov-space-8)}.Catalog__breadcrumbs li+li:before{margin-right:8px;margin-right:var(--ov-space-8)}.Catalog__title-row{align-items:center;flex-direction:row;gap:40px;gap:var(--ov-space-40)}.Catalog .Catalog__heading{flex:1;white-space:normal}.Catalog .Catalog__description{display:block;flex:0 0 320px}.Catalog__toolbar{-moz-column-gap:32px;column-gap:32px;-moz-column-gap:var(--ov-space-32);column-gap:var(--ov-space-32)}.Catalog__navigation{flex:1;flex-wrap:wrap;font-size:16px;font-size:var(--ov-text-body);line-height:24px;line-height:var(--ov-line-body);margin-left:0;margin-right:0;overflow:visible;padding:0;scroll-padding-inline:0;width:auto}.Catalog__navigation a{word-wrap:anywhere;flex:0 1 auto;padding-left:16px;padding-left:var(--ov-space-16);padding-right:16px;padding-right:var(--ov-space-16);white-space:normal}.Catalog__actions{border:0;gap:12px;gap:var(--ov-space-12);grid-template-columns:136px minmax(0,1fr);padding-top:0;width:372px}.Catalog .Catalog__control{font-size:16px;font-size:var(--ov-text-body);gap:12px;gap:var(--ov-space-12);line-height:24px;line-height:var(--ov-line-body);min-height:48px;min-height:var(--ov-space-48);padding:12px 16px;padding:var(--ov-space-12) var(--ov-space-16)}.Catalog .Catalog__control img{height:24px;height:var(--ov-icon-size);width:24px;width:var(--ov-icon-size)}.Catalog select.Catalog__control{color:#26221f;color:var(--ov-color-ink);padding-right:48px;padding-right:var(--ov-space-48)}.Catalog__result-count{border-top:1px solid #dbd3cd;border-top:1px solid var(--ov-color-border);margin-top:16px;margin-top:var(--ov-space-16);padding-bottom:20px;padding-bottom:var(--ov-space-20)}.Catalog .Catalog__grid{gap:48px 16px;gap:var(--ov-space-48) var(--ov-space-16);grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:64px;padding-bottom:var(--ov-space-64)}.Catalog__pagination{padding-bottom:80px;padding-bottom:var(--ov-space-80)}.Catalog__more{width:300px}}@media(min-width:1680px){.Catalog .Catalog__container{padding-left:120px;padding-left:var(--ov-space-120);padding-right:120px;padding-right:var(--ov-space-120)}}@media(min-width:1800px){.Catalog .Catalog__container{padding-left:0;padding-right:0}}.Catalog .Catalog__button,.CatalogFilters .Catalog__button{word-wrap:anywhere;align-items:center;background:#26221f;background:var(--ov-color-ink);border:1px solid #26221f;border:1px solid var(--ov-color-ink);border-radius:999px;border-radius:var(--ov-radius-round);color:#fff;color:var(--ov-color-white);cursor:pointer;display:inline-flex;font:500 16px/24px Outfit,sans-serif;font:500 var(--ov-text-body)/var(--ov-line-body) var(--ov-font-body);gap:8px;gap:var(--ov-space-8);justify-content:center;margin:0;min-height:52px;padding:12px 24px;padding:var(--ov-space-12) var(--ov-space-24);text-align:center;text-decoration:none}.Catalog .Catalog__button:hover,.CatalogFilters .Catalog__button:hover{background:#71675f;background:var(--ov-color-muted);border-color:#71675f;border-color:var(--ov-color-muted)}.CatalogSort,.CatalogSort__control{max-width:100%;min-width:0;width:100%}.CatalogSort__control{position:relative}.CatalogSort__icon,.CatalogSort__label{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.CatalogSort__label{font-size:14px;font-size:var(--ov-text-small);font-weight:500;left:12px;left:var(--ov-space-12);line-height:20px;line-height:var(--ov-line-small)}.CatalogSort__icon{height:20px;height:var(--ov-space-20);right:12px;right:var(--ov-space-12);width:20px;width:var(--ov-space-20)}@media(max-width:1023px){.CatalogSort__control{border:1px solid #dbd3cd;border:1px solid var(--ov-color-border);border-radius:999px;border-radius:var(--ov-radius-round);min-height:44px;min-height:var(--ov-control-size);overflow:hidden}.CatalogSort__control:hover{border-color:#26221f;border-color:var(--ov-color-ink)}.CatalogSort__control[focus-within]{outline:2px solid #26221f;outline:2px solid var(--ov-color-ink);outline-offset:4px}.CatalogSort__control:focus-within{outline:2px solid #26221f;outline:2px solid var(--ov-color-ink);outline-offset:4px}.CatalogSort select.Catalog__control{border:0;bottom:0;height:100%;left:0;max-width:100%;min-height:0;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:100%}}@media(min-width:1024px){.CatalogSort__label{display:none}.CatalogSort__icon{height:24px;height:var(--ov-icon-size);right:16px;right:var(--ov-space-16);width:24px;width:var(--ov-icon-size)}}.CatalogSort--enhanced .CatalogSort__submit{display:none}.CatalogProduct{display:flex;flex-direction:column;font:400 14px/20px Outfit,sans-serif;font:400 var(--ov-text-small)/var(--ov-line-small) var(--ov-font-body);gap:4px;gap:var(--ov-space-4);min-width:0;width:100%}.CatalogProduct__image{aspect-ratio:var(--catalog-image-ratio);background:#dbd3cd;background:var(--ov-color-border);display:block;margin-bottom:8px;margin-bottom:var(--ov-space-8);overflow:hidden;width:100%}.CatalogProduct__image img{display:block;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;transition:transform .16s ease;transition:transform var(--ov-transition-fast) ease;width:100%}.CatalogProduct__name{word-wrap:anywhere;min-height:40px;min-height:calc(var(--ov-line-small)*2)}.CatalogProduct__price{align-items:baseline;display:flex;flex-wrap:wrap;font-weight:500;gap:4px;gap:var(--ov-space-4);margin-top:auto}.CatalogProduct__price del{color:#71675f;color:var(--ov-color-muted)}.CatalogProduct__price ins{background:transparent;text-decoration:none}.CatalogProduct:hover .CatalogProduct__name{text-decoration:underline;text-underline-offset:3px}.CatalogProduct:hover .CatalogProduct__image img{transform:scale(1.025)}@media(min-width:1024px){.CatalogProduct{font-size:16px;font-size:var(--ov-text-body);line-height:24px;line-height:var(--ov-line-body)}.CatalogProduct__name{min-height:24px;min-height:var(--ov-line-body)}}.CatalogInsert{--catalog-set-gap:var(--ov-space-12);background:#26221f;background:var(--ov-color-ink);color:#fff;color:var(--ov-color-white);display:flex;min-height:420px;min-width:0;position:relative;width:100%}.CatalogInsert.CatalogInsert--linked{color:#fff;color:var(--ov-color-white);text-decoration:none}.CatalogInsert.CatalogInsert--linked.focus-visible{outline:2px solid #fff;outline:2px solid var(--ov-color-white);outline-offset:-4px;outline-offset:calc(var(--ov-space-4)*-1)}.CatalogInsert.CatalogInsert--linked:focus-visible{outline:2px solid #fff;outline:2px solid var(--ov-color-white);outline-offset:-4px;outline-offset:calc(var(--ov-space-4)*-1)}.CatalogInsert__image{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.CatalogInsert__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.CatalogInsert__image:after{background:linear-gradient(180deg,rgba(20,15,10,0),rgba(20,15,10,.76));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.CatalogInsert__content{display:flex;flex-direction:column;gap:12px;gap:var(--ov-space-12);justify-content:flex-end;padding:24px;padding:var(--ov-space-24);position:relative;width:100%}.CatalogInsert .CatalogInsert__eyebrow{word-wrap:anywhere;font:500 12px/20px Outfit,sans-serif;font:500 var(--ov-text-caption)/var(--ov-line-small) var(--ov-font-body);letter-spacing:1.5px}.CatalogInsert .CatalogInsert__heading{word-wrap:anywhere;font:400 36px/44px Lora,serif;font:400 36px/44px var(--ov-font-editorial);letter-spacing:-.5px;white-space:pre-line}.CatalogInsert .CatalogInsert__link{align-items:center;align-self:flex-start;display:flex;font-size:14px;font-size:var(--ov-text-small);line-height:20px;line-height:var(--ov-line-small);min-height:44px;min-height:var(--ov-control-size);padding-top:12px;padding-top:var(--ov-space-12);text-decoration:underline;text-underline-offset:3px}.CatalogInsert.CatalogInsert--set{min-height:0}.CatalogInsert--set .CatalogInsert__content{gap:20px;gap:var(--ov-space-20);justify-content:flex-start}.CatalogInsert--set .CatalogInsert__heading{font-size:24px;letter-spacing:-.25px;line-height:32px}.CatalogInsert__products{grid-gap:24px var(--catalog-set-gap);grid-gap:var(--ov-space-24) var(--catalog-set-gap);display:grid;gap:24px var(--catalog-set-gap);gap:var(--ov-space-24) var(--catalog-set-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.CatalogInsert__product{display:flex;flex-direction:column;gap:8px;gap:var(--ov-space-8);min-width:0}.CatalogInsert__product:hover .CatalogInsert__product-name{text-decoration:underline;text-underline-offset:3px}.CatalogInsert__product-image{display:block;flex:none;height:max(160px,min(17vw,240px));margin-bottom:4px;margin-bottom:var(--ov-space-4);position:relative}.CatalogInsert__product-image-frame{background:#f7f5f2;background:var(--ov-color-cream);display:block;height:100%;overflow:hidden}.CatalogInsert__product-image img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .4s ease;width:100%}.CatalogInsert__product-name{word-wrap:anywhere;font-size:14px;font-size:var(--ov-text-small);line-height:20px;line-height:var(--ov-line-small)}.CatalogInsert__pairing{align-items:center;background:#f7f5f2;background:var(--ov-color-cream);border:1px solid #dbd3cd;border:1px solid var(--ov-color-border);border-radius:999px;border-radius:var(--ov-radius-round);color:#71675f;color:var(--ov-color-muted);display:grid;font:300 22px/1 Outfit,sans-serif;font:300 22px/1 var(--ov-font-body);height:32px;height:var(--ov-space-32);justify-items:center;left:calc(100% + var(--catalog-set-gap)/2);place-items:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px;width:var(--ov-space-32);z-index:1}.CatalogInsert__price{display:flex;flex-wrap:wrap;font-size:16px;font-size:var(--ov-text-body);font-weight:500;gap:4px;gap:var(--ov-space-4);line-height:24px;line-height:var(--ov-line-body)}.CatalogInsert__price ins{background:transparent;text-decoration:none}.CatalogInsert__price del{color:#dbd3cd;color:var(--ov-color-sand)}.CatalogInsert__product>.CatalogInsert__price{margin-top:auto}.CatalogInsert__bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.18);display:flex;flex-wrap:wrap;gap:16px;gap:var(--ov-space-16);margin-top:auto;padding-top:20px;padding-top:var(--ov-space-20)}.CatalogInsert__total{color:#dbd3cd;color:var(--ov-color-border);display:flex;flex:1 1 100px;flex-direction:column;font-size:12px;font-size:var(--ov-text-caption);gap:4px;gap:var(--ov-space-4);line-height:18px;line-height:var(--ov-line-caption)}.CatalogInsert__total .CatalogInsert__price{color:#f7f5f2;color:var(--ov-color-cream);font-size:22px;font-weight:400;line-height:28px}.CatalogInsert .CatalogInsert__button{word-wrap:anywhere;align-items:center;background:#f7f5f2;background:var(--ov-color-cream);border:1px solid #f7f5f2;border:1px solid var(--ov-color-cream);border-radius:999px;border-radius:var(--ov-radius-round);color:#26221f;color:var(--ov-color-ink);display:inline-flex;flex:1 1 140px;font:500 14px/20px Outfit,sans-serif;font:500 var(--ov-text-small)/var(--ov-line-small) var(--ov-font-body);gap:12px;gap:var(--ov-space-12);justify-content:center;min-height:48px;min-height:var(--ov-space-48);padding:12px 20px;padding:var(--ov-space-12) var(--ov-space-20);text-align:center;transition:background-color .16s ease;transition:background-color var(--ov-transition-fast) ease}.CatalogInsert__button img{display:block;flex:none;height:20px;height:var(--ov-space-20);transition:transform .16s ease;transition:transform var(--ov-transition-fast) ease;width:20px;width:var(--ov-space-20)}.CatalogInsert .CatalogInsert__button:hover{background:#dbd3cd;background:var(--ov-color-border)}@media(hover:hover){.CatalogInsert__button:hover img{transform:translateX(3px)}.CatalogInsert__product:hover .CatalogInsert__product-image img{transform:scale(1.025)}}.CatalogInsert .screen-reader-text{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(min-width:1024px){.CatalogInsert{--catalog-set-gap:var(--ov-space-16);min-height:414px}.CatalogInsert--story .CatalogInsert__content{padding:32px;padding:var(--ov-space-32)}.CatalogInsert__image:after{background:linear-gradient(90deg,rgba(20,15,10,.68),rgba(20,15,10,0))}.CatalogInsert .CatalogInsert__heading{font-size:44px;letter-spacing:-1px;line-height:50px}.CatalogInsert--set .CatalogInsert__heading{font-size:36px;letter-spacing:-.5px;line-height:44px}.CatalogInsert--set .CatalogInsert__content{padding:28px;padding:var(--ov-space-28)}.CatalogInsert .CatalogInsert__button{flex:0 1 214px;font-size:16px;font-size:var(--ov-text-body);line-height:24px;line-height:var(--ov-line-body);min-height:52px}}.CatalogInsertPreview{margin:0 auto;max-width:648px}.CatalogInsertPreview__note{color:#71675f;color:var(--ov-color-muted);font:400 14px/20px Outfit,sans-serif;font:400 var(--ov-text-small)/var(--ov-line-small) var(--ov-font-body);padding:12px;padding:var(--ov-space-12)}.CatalogFilterDialog,.CatalogInsertPreview__note{background:#f7f5f2;background:var(--ov-color-cream)}.CatalogFilterDialog{--catalog-panel-duration:240ms;border:0;border-radius:0;bottom:0;box-sizing:border-box;color:#26221f;color:var(--ov-color-ink);height:100%;height:100dvh;left:auto;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;right:0;top:0;width:min(100%,520px)}.CatalogFilterDialog::-webkit-backdrop{background:rgba(38,34,31,.3)}.CatalogFilterDialog::backdrop{background:rgba(38,34,31,.3)}.CatalogFilterDialog[open]{-webkit-animation:catalog-panel-enter var(--catalog-panel-duration) ease-out;animation:catalog-panel-enter var(--catalog-panel-duration) ease-out}.CatalogFilterDialog[open]::-webkit-backdrop{-webkit-animation:catalog-backdrop-enter var(--catalog-panel-duration) ease-out both;animation:catalog-backdrop-enter var(--catalog-panel-duration) ease-out both}.CatalogFilterDialog[open]::backdrop{-webkit-animation:catalog-backdrop-enter var(--catalog-panel-duration) ease-out both;animation:catalog-backdrop-enter var(--catalog-panel-duration) ease-out both}.CatalogFilterDialog[open].is-closing{-webkit-animation:catalog-panel-exit var(--catalog-panel-duration) ease-in both;animation:catalog-panel-exit var(--catalog-panel-duration) ease-in both;pointer-events:none}.CatalogFilterDialog[open].is-closing::-webkit-backdrop{-webkit-animation:catalog-backdrop-exit var(--catalog-panel-duration) ease-in both;animation:catalog-backdrop-exit var(--catalog-panel-duration) ease-in both}.CatalogFilterDialog[open].is-closing::backdrop{-webkit-animation:catalog-backdrop-exit var(--catalog-panel-duration) ease-in both;animation:catalog-backdrop-exit var(--catalog-panel-duration) ease-in both}.CatalogFilters{--catalog-filter-padding:var(--ov-space-24);--catalog-filter-gap:var(--ov-space-4) var(--ov-space-24);--catalog-filter-rule:color-mix(in srgb,var(--ov-color-border) 65%,transparent);--catalog-filter-control:18px;--catalog-filter-control-border:color-mix(in srgb,var(--ov-color-muted) 80%,var(--ov-color-cream));background:#f7f5f2;background:var(--ov-color-cream);display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;padding:max(var(--catalog-filter-padding),env(safe-area-inset-top)) max(var(--catalog-filter-padding),env(safe-area-inset-right)) max(var(--ov-space-12),env(safe-area-inset-bottom)) max(var(--catalog-filter-padding),env(safe-area-inset-left))}.CatalogFilters__head{align-items:center;border-bottom:1px solid var(--catalog-filter-rule);display:flex;gap:16px;gap:var(--ov-space-16);justify-content:space-between;padding-bottom:24px;padding-bottom:var(--ov-space-24)}.CatalogFilters__head h2{font:400 36px/44px Lora,serif;font:400 36px/44px var(--ov-font-editorial);letter-spacing:-.5px;min-width:0;outline:none}.CatalogFilters .CatalogFilters__close{align-items:center;background:transparent;border:0;border-radius:999px;border-radius:var(--ov-radius-round);color:inherit;cursor:pointer;display:flex;flex:none;height:44px;height:var(--ov-control-size);justify-content:center;margin:0;min-height:0;padding:0;width:44px;width:var(--ov-control-size)}.CatalogFilters__close img{display:block;height:20px;height:var(--ov-space-20);width:20px;width:var(--ov-space-20)}.CatalogFilters__close:hover{background:color-mix(in srgb,#dbd3cd 30%,transparent);background:color-mix(in srgb,var(--ov-color-border) 30%,transparent)}.CatalogFilters__form{display:grid;grid-template-rows:minmax(0,1fr) auto;margin:0;min-height:0}.CatalogFilters__fields{-webkit-overflow-scrolling:touch;margin-left:-4px;margin-left:calc(var(--ov-space-4)*-1);margin-right:-4px;margin-right:calc(var(--ov-space-4)*-1);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding:24px 4px;padding:var(--ov-space-24) var(--ov-space-4);scrollbar-color:#dbd3cd transparent;scrollbar-color:var(--ov-color-border) transparent;scrollbar-width:thin}.CatalogFilters fieldset{border:0;margin:0;min-width:0;padding:0}.CatalogFilters legend,.CatalogFilters__categories h3,.CatalogFilters__group-label>span:first-child{color:#71675f;color:var(--ov-color-muted);font:500 12px/18px Outfit,sans-serif;font:500 var(--ov-text-caption)/var(--ov-line-caption) var(--ov-font-body);letter-spacing:.1em;text-transform:uppercase}.CatalogFilters legend,.CatalogFilters__categories h3{margin:0 0 12px;margin:0 0 var(--ov-space-12);padding:0}.CatalogFilters__categories,.CatalogFilters__fields>fieldset{padding-bottom:28px;padding-bottom:var(--ov-space-28)}.CatalogFilters__category-heading{align-items:baseline;display:flex;gap:16px;gap:var(--ov-space-16);justify-content:space-between}.CatalogFilters .CatalogFilters__all-category{align-items:center;color:#71675f;color:var(--ov-color-muted);display:inline-flex;font-size:14px;font-size:var(--ov-text-small);margin-top:-12px;margin-top:calc(var(--ov-space-12)*-1);min-height:44px;min-height:var(--ov-control-size);text-decoration:underline;-webkit-text-decoration-color:#dbd3cd;text-decoration-color:#dbd3cd;-webkit-text-decoration-color:var(--ov-color-border);text-decoration-color:var(--ov-color-border);text-decoration-thickness:1px;text-underline-offset:4px}.CatalogFilters__all-category[aria-current]{color:#26221f;color:var(--ov-color-ink)}.CatalogFilters__options{grid-gap:var(--catalog-filter-gap);display:grid;gap:var(--catalog-filter-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.CatalogFilters .CatalogFilters__category{word-wrap:anywhere;align-items:center;background:transparent;border:0;display:flex;min-height:44px;min-height:var(--ov-control-size);padding-bottom:8px;padding-bottom:var(--ov-space-8);padding-top:8px;padding-top:var(--ov-space-8);text-decoration-thickness:1px;text-underline-offset:6px;transition:color .16s ease;transition:color var(--ov-transition-fast) ease}.CatalogFilters .CatalogFilters__category[aria-current]{color:#75543a;color:var(--ov-color-accent);-webkit-text-decoration-line:underline;text-decoration-line:underline}.CatalogFilters__prices{grid-gap:4px;grid-gap:var(--ov-space-4);display:grid;gap:4px;gap:var(--ov-space-4)}.CatalogFilters__group{border-top:1px solid var(--catalog-filter-rule)}.CatalogFilters .CatalogFilters__summary{align-items:center;cursor:pointer;display:flex;gap:16px;gap:var(--ov-space-16);justify-content:space-between;list-style:none;min-height:64px;min-height:var(--ov-space-64);padding-bottom:20px;padding-bottom:var(--ov-space-20);padding-top:20px;padding-top:var(--ov-space-20)}.CatalogFilters__summary::-webkit-details-marker{display:none}.CatalogFilters__summary::marker{content:""}.CatalogFilters__group-label{display:flex;flex-direction:column;gap:8px;gap:var(--ov-space-8);min-width:0}.CatalogFilters__selection{word-wrap:anywhere;color:#71675f;color:var(--ov-color-muted);font-size:14px;font-size:var(--ov-text-small);font-weight:400;line-height:20px;line-height:var(--ov-line-small)}.CatalogFilters__chevron{display:block;flex:none;height:16px;height:var(--ov-space-16);opacity:.65;transition:transform .16s ease;transition:transform var(--ov-transition-fast) ease;width:16px;width:var(--ov-space-16)}.CatalogFilters__group[open] .CatalogFilters__chevron{transform:rotate(180deg)}.CatalogFilters__group[open]>fieldset{padding-bottom:24px;padding-bottom:var(--ov-space-24)}.CatalogFilters .CatalogFilters__choice{align-items:center;background:transparent;border:0;color:#71675f;color:var(--ov-color-muted);cursor:pointer;display:flex;font:400 16px/24px Outfit,sans-serif;font:400 var(--ov-text-body)/var(--ov-line-body) var(--ov-font-body);gap:12px;gap:var(--ov-space-12);margin:0;min-height:44px;min-height:var(--ov-control-size);padding-bottom:8px;padding-bottom:var(--ov-space-8);padding-left:0;padding-right:0;padding-top:8px;padding-top:var(--ov-space-8);transition:color .16s ease;transition:color var(--ov-transition-fast) ease}.CatalogFilters .CatalogFilters__choice[\:has\(input\:checked\)]{color:#26221f;color:var(--ov-color-ink);font-weight:500}.CatalogFilters .CatalogFilters__choice:has(input:checked){color:#26221f;color:var(--ov-color-ink);font-weight:500}.CatalogFilters__choice span{word-wrap:anywhere;min-width:0}.CatalogFilters .CatalogFilters__choice input{align-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--catalog-filter-control-border);border-radius:2px;border-radius:calc(var(--ov-radius-subtle)/2);box-shadow:none;color:#75543a;color:var(--ov-color-accent);cursor:pointer;display:grid;flex:none;height:var(--catalog-filter-control);justify-content:center;margin:0;min-height:0;opacity:1;padding:0;place-content:center;position:relative;transition:border-color .16s ease,background-color .16s ease;transition:border-color var(--ov-transition-fast) ease,background-color var(--ov-transition-fast) ease;width:var(--catalog-filter-control)}.CatalogFilters .CatalogFilters__choice input:checked{background-color:#75543a;background-color:var(--ov-color-accent);border-color:#75543a;border-color:var(--ov-color-accent)}.CatalogFilters .CatalogFilters__choice input[type=radio]{border-radius:50%}.CatalogFilters .CatalogFilters__choice input[type=radio]:checked{box-shadow:inset 0 0 0 4px #f7f5f2;box-shadow:inset 0 0 0 4px var(--ov-color-cream)}.CatalogFilters .CatalogFilters__choice input[type=checkbox]:after{border:solid #f7f5f2;border:solid var(--ov-color-cream);border-width:0 1.5px 1.5px 0;content:"";height:9px;margin-top:-2px;opacity:0;transform:rotate(45deg);width:5px}.CatalogFilters .CatalogFilters__choice input[type=checkbox]:checked:after{opacity:1}.CatalogFilters a.focus-visible,.CatalogFilters button.focus-visible,.CatalogFilters input.focus-visible{outline:1.5px solid #75543a;outline:1.5px solid var(--ov-color-accent);outline-offset:2px}.CatalogFilters a:focus-visible,.CatalogFilters button:focus-visible,.CatalogFilters input:focus-visible{outline:1.5px solid #75543a;outline:1.5px solid var(--ov-color-accent);outline-offset:2px}.CatalogFilters .CatalogFilters__summary.focus-visible{outline:none}.CatalogFilters .CatalogFilters__summary:focus-visible{outline:none}.CatalogFilters__summary.focus-visible .CatalogFilters__group-label{border-radius:4px;border-radius:var(--ov-radius-subtle);outline:1.5px solid #75543a;outline:1.5px solid var(--ov-color-accent);outline-offset:4px}.CatalogFilters__summary:focus-visible .CatalogFilters__group-label{border-radius:4px;border-radius:var(--ov-radius-subtle);outline:1.5px solid #75543a;outline:1.5px solid var(--ov-color-accent);outline-offset:4px}.CatalogFilters__footer{background:#f7f5f2;background:var(--ov-color-cream);border-top:1px solid var(--catalog-filter-rule);display:flex;flex:none;flex-direction:column;gap:8px;gap:var(--ov-space-8);padding-top:20px;padding-top:var(--ov-space-20)}.CatalogFilters .CatalogFilters__status{color:#71675f;color:var(--ov-color-muted);font-size:14px;font-size:var(--ov-text-small);line-height:20px;line-height:var(--ov-line-small);text-align:center}.CatalogFilters__status--quiet{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.CatalogFilters .CatalogFilters__reset{align-items:center;color:#71675f;color:var(--ov-color-muted);display:flex;font-size:14px;font-size:var(--ov-text-small);justify-content:center;line-height:20px;line-height:var(--ov-line-small);min-height:44px;min-height:var(--ov-control-size);text-decoration:underline;-webkit-text-decoration-color:#dbd3cd;text-decoration-color:#dbd3cd;-webkit-text-decoration-color:var(--ov-color-border);text-decoration-color:var(--ov-color-border);text-decoration-thickness:1px;text-underline-offset:4px}@media(hover:hover){.CatalogFilters .CatalogFilters__category:hover,.CatalogFilters .CatalogFilters__choice:hover{color:#75543a;color:var(--ov-color-accent)}.CatalogFilters__choice:hover input{border-color:#75543a;border-color:var(--ov-color-accent)}.CatalogFilters .CatalogFilters__all-category:hover,.CatalogFilters .CatalogFilters__reset:hover{color:#75543a;color:var(--ov-color-accent);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.CatalogFilters__summary:hover .CatalogFilters__group-label>span:first-child{color:#26221f;color:var(--ov-color-ink)}}@media(min-width:1024px){.CatalogFilters{--catalog-filter-padding:var(--ov-space-40);padding-bottom:24px;padding-bottom:var(--ov-space-24)}.CatalogFilters__fields{padding-bottom:28px;padding-bottom:var(--ov-space-28);padding-top:28px;padding-top:var(--ov-space-28)}}@media(forced-colors:active){.CatalogFilters .CatalogFilters__choice input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:Canvas;box-shadow:none;color:CanvasText}.CatalogFilters__choice input:after{display:none}}@-webkit-keyframes catalog-panel-enter{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes catalog-panel-enter{0%{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes catalog-panel-exit{0%{transform:translateX(0);transform:var(--dialog-close-transform,translateX(0))}to{transform:translateX(100%)}}@keyframes catalog-panel-exit{0%{transform:translateX(0);transform:var(--dialog-close-transform,translateX(0))}to{transform:translateX(100%)}}@-webkit-keyframes catalog-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes catalog-backdrop-enter{0%{opacity:0}to{opacity:1}}@-webkit-keyframes catalog-backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes catalog-backdrop-exit{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.CatalogFilterDialog[open].is-closing::-webkit-backdrop,.CatalogFilterDialog[open]::-webkit-backdrop{-webkit-animation:none;animation:none}.CatalogFilterDialog[open],.CatalogFilterDialog[open].is-closing,.CatalogFilterDialog[open].is-closing::backdrop,.CatalogFilterDialog[open]::backdrop{-webkit-animation:none;animation:none}.CatalogProduct__image img{transition:none}.CatalogProduct:hover .CatalogProduct__image img{transform:none}.CatalogFilters *,.CatalogInsert *{transition:none!important}}
/*# sourceMappingURL=catalog.css.map*/