.ov-collection-heading{background:#eae1d5!important;color:#493c32}.ov-collection-heading .collection-hero__inner{max-width:1360px;margin-inline:auto;padding:44px 40px 12px}.ov-collection-heading .collection-hero__title{font-family:Georgia,serif;font-size:clamp(32px,4vw,48px);font-weight:400;margin:0}@media(max-width:749px){.ov-collection-heading .collection-hero__inner{padding:30px 16px 8px}}.ov-collection-layout{background:#eae1d5!important;color:#493c32;min-height:60vh}.ov-collection-layout .page-width{width:100%;max-width:1360px;margin-inline:auto;padding-inline:40px}.ov-collection-layout #ProductGridContainer{width:100%;max-width:none}.ov-collection-layout #product-grid.product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:0;width:100%}.ov-collection-layout #product-grid>.grid__item{width:auto!important;max-width:none!important;min-width:0;margin:0;padding:0;float:none}.ov-collection-layout .card-wrapper{height:100%;width:100%;background:#f4ede3!important;border-radius:14px;overflow:hidden}.ov-collection-layout .card{height:100%;display:flex;flex-direction:column;background:#f4ede3!important;border:1px solid #d8cbbb;border-radius:14px;overflow:hidden;box-shadow:none;padding:0!important}.ov-collection-layout .card__inner{width:100%;aspect-ratio:1;position:relative;background:#e2d6c5;border-radius:0}.ov-collection-layout .card__inner:before{display:none}.ov-collection-layout .card__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100%}.ov-collection-layout .card__media .media{height:100%;width:100%;padding:0}.ov-collection-layout .card__media img{width:100%;height:100%;object-fit:contain}.ov-collection-layout .card>.card__content{padding:22px;background:#f4ede3;flex:1}.ov-collection-layout .card__information{padding:0}.ov-collection-layout .card__heading{font-size:20px;line-height:1.35;color:#493c32}.ov-collection-layout .card-information{margin-top:14px}.ov-collection-layout .price{color:#493c32;font-size:16px}.ov-collection-layout .card__badge .badge{background:#493c32;color:#fff8ed;border:0}.ov-collection-layout .facet-filters__sort{background:transparent;color:#493c32}@media(min-width:750px)and (max-width:989px){.ov-collection-layout #product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:749px){.ov-collection-layout .page-width{padding-inline:16px}.ov-collection-layout #product-grid.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ov-collection-layout .card>.card__content{padding:14px 10px}.ov-collection-layout .card__heading{font-size:15px}.ov-collection-layout .price{font-size:13px}}.ov-shop .ov-product-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 32px}.ov-shop .ov-product-card{flex:0 1 calc((100% - 32px)/2);min-width:0}.ov-shop .ov-product-card[hidden]{display:none}@media(max-width:749px){.ov-shop .ov-product-card{flex-basis:100%}.ov-shop .ov-product-grid{gap:36px}}.oe-hero{background:#f7f5ed;color:#46483f;padding:28px 4vw 0;overflow:hidden}.oe-top{display:flex;justify-content:space-between;gap:20px;font-size:11px;text-transform:uppercase;letter-spacing:.14em;border-bottom:1px solid #d4d3c9;padding-bottom:18px}.oe-top p{margin:0}.oe-intro{display:grid;grid-template-columns:1.6fr 1fr;gap:60px;align-items:end;padding:48px 0 38px}.oe-intro h1{font-size:clamp(48px,6.8vw,104px);line-height:.98;letter-spacing:-.065em;font-weight:500;max-width:850px;color:inherit;margin:0}.oe-intro>div{max-width:340px;justify-self:end}.oe-intro p{font-size:18px;line-height:1.5;margin:0 0 24px}.oe-button{display:flex;justify-content:space-between;gap:45px;align-items:center;padding:14px 20px;background:#dedfd4;border-radius:5px;color:#34382e;text-decoration:none;font-size:14px}.oe-button:hover{background:#cfd2c4}.oe-products{display:grid;grid-template-columns:1fr 1fr;gap:20px}.oe-card{display:block;color:inherit;text-decoration:none;min-width:0;background:#eeeae1;border-radius:8px;overflow:hidden}.oe-card--2{background:#e9e9dd}.oe-card-label,.oe-card-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px}.oe-card-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.oe-image{display:block;width:100%;height:clamp(260px,29vw,440px);object-fit:contain;mix-blend-mode:multiply;transition:transform .6s}.oe-card:hover .oe-image{transform:scale(1.035)}.oe-card-foot{border-top:1px solid #d4d3c9}.oe-card-foot h2{font-size:18px;line-height:1.2;margin:0;color:inherit;font-weight:500}.oe-card-foot>span{font-size:15px;white-space:nowrap}.oe-wordmark{font-size:22.5vw;letter-spacing:-.075em;line-height:.9;text-align:center;color:#dfdfd5;margin:22px -1vw -1.8vw;font-weight:600;pointer-events:none}.oe-manifesto{background:#efeee5;color:#46483f;padding:80px 7vw}.oe-manifesto>p{text-transform:uppercase;letter-spacing:.14em;font-size:11px;margin:0 0 28px}.oe-manifesto>h2{font-size:clamp(32px,4.2vw,62px);line-height:1.1;letter-spacing:-.045em;max-width:1050px;font-weight:500;margin:0 0 50px;color:inherit}.oe-principles{display:grid;grid-template-columns:1fr 1fr;gap:50px}.oe-principles>div{border-top:1px solid #bfc0b4;padding-top:18px}.oe-principles span{font-size:12px}.oe-principles h3{font-size:23px;color:inherit;margin:18px 0 10px}.oe-principles p{font-size:15px;max-width:440px;line-height:1.6}.oe-card:focus-visible,.oe-button:focus-visible{outline:3px solid #57463d;outline-offset:3px}@media(max-width:749px){.oe-hero{padding:20px 20px 0}.oe-top{font-size:9px}.oe-top span{max-width:120px;text-align:right}.oe-intro{grid-template-columns:1fr;gap:24px;padding:34px 0 30px}.oe-intro h1{font-size:52px;max-width:420px}.oe-intro>div{justify-self:start;max-width:100%}.oe-intro p{font-size:15px;max-width:340px;margin-bottom:18px}.oe-button{width:210px}.oe-products{grid-template-columns:1fr;gap:16px}.oe-image{height:290px}.oe-card-label,.oe-card-foot{padding:14px 16px}.oe-card-foot h2{font-size:17px}.oe-wordmark{font-size:22vw;margin-top:24px}.oe-manifesto{padding:48px 24px}.oe-manifesto>h2{font-size:34px;margin-bottom:32px}.oe-principles{grid-template-columns:1fr;gap:25px}}@media(prefers-reduced-motion:reduce){.oe-image{transition:none}}.oe-hero a,.oe-card-foot h2{letter-spacing:normal!important;font-stretch:normal;line-height:1.35}.oe-button span,.oe-card-label>span:last-child{font-family:Arial,sans-serif;font-size:20px}.ov-pdp:has([data-image]) .ov-variant-options{grid-template-columns:repeat(2,minmax(0,1fr))}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
