:root{--ol-ink: #10261F;--ol-forest-deep: #1B4332;--ol-forest: #2D6A4F;--ol-cream: #FAF7F0;--ol-cream-2: #F4EFE4;--ol-paper: #FDFBF6;--ol-brass: #A9853B;--ol-brass-light: #E8CE8F;--ol-brass-deep: #8F6F31;--ol-brass-text: #7A5C28;--ol-sage: #A9B89B;--ol-terra: #C3704B;--ol-tx: #22312B;--ol-tx-soft: #5C6B62;--ol-tx-band: #F2ECDD;--ol-tx-band-soft: #B8C4B4;--ol-hairline: rgba(169, 133, 59, .32);--ol-hairline-dark: rgba(232, 206, 143, .3);--ol-card-line: #E7DFCE;--ol-shadow-1: 0 1px 2px rgba(16, 38, 31, .06);--ol-shadow-2: 0 18px 40px -20px rgba(16, 38, 31, .35);--ol-r-card: 14px;--ol-r-pill: 999px;--ol-ease: cubic-bezier(.22, .61, .36, 1);--ol-t-fast: .22s;--ol-t-slow: .6s;--font-heading-family: "Cormorant Garamond", "Iowan Old Style", Palatino, "Book Antiqua", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 600}h1,h2,.h0,.h1,.h2{letter-spacing:-.01em}.card__heading,.card__heading a{font-family:var(--font-body-family);font-weight:600;letter-spacing:.01em}.ol-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--ol-brass-text);font-family:var(--font-body-family)}.ol-eyebrow--ondark{color:var(--ol-brass-light)}.ol-band{background:var(--ol-ink);color:var(--ol-tx-band);position:relative}.ol-band:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--ol-brass-light),transparent);opacity:.65;pointer-events:none}.ol-band--gradient{background:linear-gradient(135deg,#17342A 0%,var(--ol-ink) 60%,#0B1B16 100%)}.ol-card{background:var(--ol-paper);border:1px solid var(--ol-card-line);border-radius:var(--ol-r-card);box-shadow:var(--ol-shadow-1);transition:transform var(--ol-t-fast) var(--ol-ease),box-shadow var(--ol-t-fast) var(--ol-ease),border-color var(--ol-t-fast) var(--ol-ease)}.ol-card:hover{transform:translateY(-3px);box-shadow:var(--ol-shadow-2);border-color:var(--ol-hairline)}.ol-icon-tile{width:44px;height:44px;border-radius:12px;background:var(--ol-ink);color:var(--ol-brass-light);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.ol-icon-tile svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round}.ol-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 26px;border-radius:var(--ol-r-pill);font-family:var(--font-body-family);font-size:13.5px;font-weight:700;letter-spacing:.04em;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform var(--ol-t-fast) var(--ol-ease),box-shadow var(--ol-t-fast) var(--ol-ease),background var(--ol-t-fast) var(--ol-ease),color var(--ol-t-fast) var(--ol-ease)}.ol-btn:hover{transform:translateY(-2px);box-shadow:var(--ol-shadow-2)}.ol-btn--brass{background:var(--ol-brass);color:var(--ol-cream)}.ol-btn--brass:hover{background:var(--ol-brass-deep);color:var(--ol-cream)}.ol-btn--brass-light{background:var(--ol-brass-light);color:var(--ol-ink)}.ol-btn--brass-light:hover{background:#f0dca8;color:var(--ol-ink)}.ol-btn--ink{background:var(--ol-ink);color:var(--ol-cream)}.ol-btn--ink:hover{background:var(--ol-forest-deep);color:var(--ol-cream)}.ol-btn--ghost{background:transparent;color:var(--ol-tx-band);border-color:var(--ol-hairline-dark)}.ol-btn--ghost:hover{color:var(--ol-brass-light);border-color:var(--ol-brass-light)}.ol-btn--ghost-light{background:transparent;color:var(--ol-ink);border-color:var(--ol-hairline)}.ol-btn--ghost-light:hover{color:var(--ol-brass-deep);border-color:var(--ol-brass)}.ol-wash--sage{background:#e9efe6;color:#2e4a3c}.ol-wash--sand{background:#f1eada;color:#6b5220}.ol-wash--stone{background:#ece9e1;color:#4a5049}.ol-wash--terra{background:#f3e6de;color:#8a4a2c}.ol-hairline{border:0;border-top:1px solid var(--ol-hairline)}.ol-btn:focus-visible,.ol-card a:focus-visible{outline:2px solid var(--ol-brass);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ol-btn,.ol-card{transition:none}.ol-btn:hover,.ol-card:hover{transform:none}}@media(prefers-reduced-motion:no-preference){.ol-rv{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ol-ease),transform .8s var(--ol-ease)}.ol-rv.ol-in{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.slideshow .banner__media img,.slideshow .slideshow__media img{animation:olKenBurns 18s ease-in-out infinite alternate;will-change:transform}@keyframes olKenBurns{0%{transform:scale(1.02) translate(0)}to{transform:scale(1.1) translate(-1.6%)}}}.slideshow .banner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(16,38,31,.52) 0%,rgba(16,38,31,.18) 46%,transparent 68%)}.slideshow .banner__heading{text-shadow:0 2px 24px rgba(11,27,22,.55)}.slideshow .banner__text{text-shadow:0 1px 14px rgba(11,27,22,.5)}@media(prefers-reduced-motion:no-preference){.ol-rv h2{clip-path:inset(0 100% -8% 0);transition:clip-path 1.1s var(--ol-ease) .18s}.ol-rv.ol-in h2{clip-path:inset(0 -2% -8% 0)}.card__media img{transition:transform .9s var(--ol-ease)}.card-wrapper:hover .card__media img{transform:scale(1.06)}.card-wrapper:hover .card{box-shadow:0 0 0 1px var(--ol-hairline),var(--ol-shadow-2)}.ol-dp__inner{animation:olBgDrift 26s ease-in-out infinite alternate}@keyframes olBgDrift{0%{background-position:46% center}to{background-position:54% center}}}[class^=ol-] h1:first-of-type,[class^=ol-] h2:first-of-type,[class^=ol-] h3:first-of-type{margin-top:0}.template-product main{background:linear-gradient(180deg,#e9dbc2,#f2eadb 340px)}.template-product .product__media-wrapper .product__media-list{position:relative;padding-bottom:20px}.template-product .product__media-wrapper .product__media-list:after{content:"";display:block;height:14px;margin:2px 6% 0;border-radius:3px;background:linear-gradient(180deg,#c89a67,#b98d5e 45%,#8f6a42);box-shadow:0 2px #fff6d780 inset,0 14px 24px -8px #6e4e2d66}.template-product .product__media-item .product-media-container,.template-product .product__media-item .media{border-radius:10px;overflow:hidden;box-shadow:0 12px 24px #6e4e2d29,inset 0 0 0 1px #e8dfcb}.template-product .product__info-container{background:#fbf8f1;border-radius:12px;padding:26px 24px 30px;box-shadow:0 14px 30px #6e4e2d24,inset 0 0 0 1px #e8dfcb}.template-product .price .price-item--regular,.template-product .price .price-item--sale{display:inline-block;font-family:var(--font-heading-family, serif);background:#fffdf8;border:1px solid rgba(169,133,59,.45);border-radius:4px;padding:2px 14px 3px;box-shadow:0 2px 5px #6e4e2d24}@media(max-width:749px){.template-product .product__info-container{padding:20px 16px 24px}}.template-search main{background:#f2eadb}.template-search .template-search__header{font-family:var(--font-heading-family, serif);font-weight:500;color:#22312a}.template-search .search__input.field__input{background:#fbf8f1;border-radius:999px}.template-search .card-wrapper .card{background:#fbf8f1;border-radius:10px;overflow:hidden;box-shadow:0 12px 24px #6e4e2d24,inset 0 0 0 1px #e8dfcb}predictive-search .predictive-search{background:#fbf8f1;border:1px solid #E0D4BC;border-radius:0 0 14px 14px;box-shadow:0 26px 50px #6e4e2d47}predictive-search .predictive-search__list-item[aria-selected=true]>*,predictive-search .predictive-search__list-item:hover>*{background:#f2eadb}predictive-search .predictive-search__heading{font-family:var(--font-heading-family, serif);color:#a9853b;border-bottom:1px dashed #E0D4BC}predictive-search .predictive-search__item-heading{color:#22312a}@media screen and (min-width:990px)and (max-width:1240px){.header__inline-menu .header__menu-item{padding:12px 4px;font-size:1.15rem}.header__inline-menu .header__menu-item .icon-caret{width:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/ol-design-system.css.map */
