body .button,body .shopify-payment-button__button--unbranded,body .quick-add__submit,body .product-form__submit,body .cart__checkout-button{font-family:var(--odc-type);font-weight:700;letter-spacing:0;text-transform:lowercase;border-radius:0}body .odc .odc-answer blockquote{font-style:normal}.odc-page-header{padding:80px 0 72px}.odc-page-header .odc-display{font-size:clamp(52px,7vw,96px)}.odc-page-header__hand{margin-top:18px;color:var(--odc-cream);--hw-h: 54px;transform:rotate(-2deg);transform-origin:left}.odc-page-header .odc-lede{max-width:52ch}.odc-page-header .odc-kicker{color:var(--odc-peri)}@media(max-width:749px){.odc-page-header{padding:56px 0 48px}.odc-page-header__hand{--hw-h: 42px}}.odc-colnav{padding:36px 0 0}.odc-colnav__row{list-style:none;margin:0;padding:0;display:flex;gap:0;overflow-x:auto;scrollbar-width:none;border-bottom:2px solid var(--odc-ink)}.odc-colnav__row::-webkit-scrollbar{display:none}.odc-colnav__row li{flex:none}.odc-colnav__row li+li .odc-colnav__link{border-left:0}.odc .odc-colnav__link{display:inline-flex;align-items:center;min-height:46px;padding:0 20px;border:1px solid var(--odc-ink);border-bottom:0;text-decoration:none;font-family:var(--odc-type);font-size:15px;color:var(--odc-ink);white-space:nowrap;text-transform:lowercase;background:var(--odc-card)}.odc .odc-colnav__link:hover{background:var(--odc-manila)}.odc .odc-colnav__link[aria-current=page]{background:var(--odc-ink);border-color:var(--odc-ink);color:var(--odc-paper)}body .product-card-wrapper .card{--image-padding: 0px}body .product-card-wrapper .card__inner{background:var(--odc-photo);border:1px solid var(--odc-ink);border-radius:0}body .product-card-wrapper .card__media .media{background:var(--odc-photo)}body .product-card-wrapper .card--standard>.card__content{padding:0}body .product-card-wrapper .card--standard>.card__content .card__information{padding:16px 0 0}body .product-card-wrapper .card__heading{font-family:var(--odc-display);font-weight:400;font-size:24px;line-height:1.15;letter-spacing:0;margin:0;text-transform:lowercase}body .product-card-wrapper .card__heading a{color:var(--odc-ink)}body .product-card-wrapper .card-information{margin-top:6px}body .product-card-wrapper .price,body .product-card-wrapper .price-item{font-family:var(--odc-type);font-size:16px;font-weight:400;letter-spacing:0;color:var(--odc-ink)}body .product-card-wrapper .price__sale .price-item--regular{color:var(--odc-ink-soft)}body .product-card-wrapper .quick-add{margin:14px 0 0}body .product-card-wrapper .quick-add__submit{min-height:44px;padding:0 18px;font-size:15px}body .card__badge .badge{border-radius:0;font-family:var(--odc-type);font-weight:700;font-size:13px;letter-spacing:.04em;padding:4px 10px;text-transform:lowercase}body .product-grid{row-gap:56px}body .collection-card-wrapper .card{--image-padding: 0px}body .collection-card-wrapper .card__inner{background:var(--odc-photo);border:1px solid var(--odc-ink);border-radius:0}body .collection-card-wrapper .card__heading{font-family:var(--odc-display);font-weight:400;font-size:26px;text-transform:lowercase}body .facets-container{border-bottom:1px solid var(--odc-line);padding-bottom:18px;margin-bottom:40px}body .facets__heading,body .facet-filters__label{font-family:var(--odc-type);font-weight:400;font-size:15px;letter-spacing:0;color:var(--odc-ink);text-transform:lowercase}body .facets__summary{position:relative;display:flex;align-items:center;min-height:44px;padding:0 40px 0 16px;border:1px solid var(--odc-ink);border-radius:0;font-family:var(--odc-type);font-size:15px;letter-spacing:0;color:var(--odc-ink);text-transform:lowercase;background:var(--odc-card)}body .facets__summary .icon-caret{right:16px}body .facets__summary:hover{background:var(--odc-manila)}body .facets__display{border-radius:0;border:1px solid var(--odc-ink);box-shadow:0 16px 40px #2c1a0e1a}body .facet-filters__sort{font-family:var(--odc-type);font-size:15px;color:var(--odc-ink)}body .product-count__text{font-family:var(--odc-type);font-size:14px;color:var(--odc-ink-soft)}body .active-facets__button-inner{border-radius:0;background:var(--odc-card);box-shadow:inset 0 0 0 1px var(--odc-ink);font-family:var(--odc-type);font-size:14px;color:var(--odc-ink)}body .active-facets__button-remove{font-family:var(--odc-type);color:var(--odc-blue)}body .pagination__item{font-family:var(--odc-type);font-size:18px;color:var(--odc-ink)}body .pagination__item--current:after,body .pagination__item:hover:after{height:2px;background-color:var(--odc-blue)}body .product__media-wrapper .product-media-container{padding:0;background:var(--odc-photo);border:1px solid var(--odc-ink);border-radius:0;box-shadow:none}body .product__media-wrapper .product__media{background:var(--odc-photo)}body .product__info-container .product__title h1{font-size:clamp(40px,4.4vw,58px);line-height:1;margin-bottom:8px}body .product__info-container .price-item,body .product__info-container .price{font-family:var(--odc-type);font-weight:400;font-size:21px;letter-spacing:0;color:var(--odc-ink)}body .product__info-container .price__sale .price-item--regular{color:var(--odc-ink-soft)}body .product__info-container .product__tax{font-size:15px;color:var(--odc-ink-soft)}body .product__info-container .product__inventory{font-family:var(--odc-type);font-size:15px;color:var(--odc-blue)}body .product__info-container .form__label{font-family:var(--odc-type);font-size:15px;letter-spacing:0;color:var(--odc-ink);text-transform:lowercase}body .product__info-container .product-form__input input[type=radio]+label{border-radius:0;font-family:var(--odc-type)}body .product__info-container .product-form__input input[type=radio]:checked+label{background:var(--odc-ink);color:var(--odc-paper);border-color:var(--odc-ink)}body .product__info-container .select__select,body .product__info-container .quantity{border-radius:0;font-family:var(--odc-type)}body .product-form__buttons .product-form__submit{background-color:var(--odc-ink);color:var(--odc-paper);min-height:56px;font-size:17px}body .product-form__buttons .product-form__submit:not([disabled]):hover{background-color:#45301f}body .product-form__buttons .product-form__submit[disabled]{opacity:.5}body .product__info-container .shopify-payment-button__button--unbranded{min-height:56px;background:transparent;color:var(--odc-ink);box-shadow:inset 0 0 0 2px var(--odc-ink);font-size:17px}body .product__info-container .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--odc-card)}body .product__description{font-size:19px;line-height:1.65}body .share-button__button{font-family:var(--odc-type);font-size:15px;color:var(--odc-blue)}body .related-products__heading{font-size:clamp(36px,4.2vw,56px);line-height:1.04;margin-bottom:40px}body .price,body .price-item,body .card-information .price,body .totals__total-value,body .cart-item__price-wrapper{text-transform:none}body .rte{font-family:var(--odc-text);font-size:20px;line-height:1.7;color:var(--odc-ink)}body .rte p{margin:0 0 1.1em}body .rte h2{font-family:var(--odc-display);font-style:italic;font-weight:400;font-size:clamp(30px,3vw,40px);line-height:1.15;margin:1.6em 0 .5em;text-transform:none}body .rte h3{font-family:var(--odc-display);font-weight:400;font-size:26px;line-height:1.25;margin:1.4em 0 .4em;text-transform:none}body .rte h4,body .rte h5{font-family:var(--odc-type);font-weight:700;font-size:16px;letter-spacing:0;margin:1.4em 0 .4em;text-transform:none}body .rte ul,body .rte ol{padding-left:1.3em;margin:0 0 1.2em}body .rte li{margin:.35em 0}body .rte li::marker{color:var(--odc-blue)}body .rte a{color:var(--odc-blue);text-decoration:underline;text-underline-offset:3px}body .rte a:hover{text-decoration-thickness:2px}body .rte img{margin:1.5em 0;border-radius:0;border:1px solid var(--odc-ink)}body .rte hr{border:0;height:5px;border-top:2px solid var(--odc-ink);border-bottom:1px solid var(--odc-ink);margin:2.5em 0}body .rte blockquote{border-left:2px solid var(--odc-blue);padding-left:20px;margin:1.4em 0;font-family:var(--odc-display);font-style:italic;font-size:26px;line-height:1.3}body .rte strong{font-weight:600}body .article-template__hero-container{box-sizing:border-box;width:min(1040px,calc(100% - 48px));margin:56px auto 0;padding:0;border:1px solid var(--odc-ink)}body .article-template__hero-container .media{background:var(--odc-photo)}body .article-template__title{font-size:clamp(42px,5.4vw,72px);line-height:1;margin:56px 0 14px}body .article-template header .circle-divider{font-family:var(--odc-type);font-size:15px;letter-spacing:0;color:var(--odc-blue);text-transform:none}body .article-template__content{margin-top:40px}body .article-template__social-sharing{margin-top:32px}body .article-template__back{display:none}body .article-template__comment-wrapper{background:var(--odc-card)}body .article-template__comment-wrapper h2{font-style:italic;font-size:clamp(28px,3vw,38px)}body .article-template__comment-wrapper .field__input,body .article-template__comment-wrapper .text-area{background:var(--odc-paper);border-radius:0;font-family:var(--odc-type)}.odc-journal__featured{margin-bottom:88px}.odc-journal__more{font-family:var(--odc-display);font-style:italic;font-weight:400;font-size:clamp(32px,3.6vw,46px);line-height:1.05;margin:0;padding-bottom:20px;border-bottom:2px solid var(--odc-ink);text-transform:lowercase}.odc-journal__list,.odc-keep__grid{list-style:none;margin:0;padding:0}.odc-journal__list li:first-child .odc-jcard--row{border-top:0}.odc-journal__list li:last-child .odc-jcard--row{border-bottom:1px solid var(--odc-line)}.odc-journal__pages{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;margin-top:56px}.odc .odc-journal__count{font-family:var(--odc-type);font-size:15px;color:var(--odc-ink-soft);margin:0}.odc .odc-jcard{display:grid;gap:18px;text-decoration:none;color:var(--odc-ink)}.odc-jcard--featured{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;align-items:center}.odc-jcard--row{grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:40px;align-items:center;padding:36px 0;border-top:1px solid var(--odc-line)}@media(max-width:749px){.odc-jcard--featured,.odc-jcard--row{grid-template-columns:1fr;gap:20px}}.odc-jcard__frame{border:1px solid var(--odc-ink)}.odc-jcard__media{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--odc-photo)}.odc-jcard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.odc-jcard:hover .odc-jcard__media img{transform:scale(1.02)}.odc .odc-jcard__date{font-family:var(--odc-type);font-size:14px;color:var(--odc-blue);margin:0 0 10px}.odc-jcard__title{font-family:var(--odc-display);font-weight:400;font-size:28px;line-height:1.12;letter-spacing:0;margin:0;text-transform:lowercase}.odc-jcard--featured .odc-jcard__title{font-style:italic;font-size:clamp(36px,4vw,56px);line-height:1.02}.odc-jcard--row .odc-jcard__title{font-size:clamp(26px,2.4vw,34px)}.odc-jcard:hover .odc-jcard__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.odc .odc-jcard__excerpt{font-size:18px;line-height:1.6;color:var(--odc-ink-soft);margin:12px 0 0;max-width:56ch}.odc-keep__sign{max-width:680px;margin:0 auto;padding-top:28px;border-top:1px solid var(--odc-line)}.odc-keep__hand{color:var(--odc-ink);--hw-h: 52px}.odc .odc-keep__note{font-size:18px;line-height:1.6;color:var(--odc-ink-soft);margin:12px 0 0;max-width:48ch}.odc-keep__head{margin:80px 0 0;gap:16px}.odc-keep__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px}.odc-answer-head .odc-question{max-width:22ch;font-size:clamp(40px,5.4vw,72px)}.odc-answer-head .odc-kicker{color:var(--odc-peri)}.odc .odc-answer-sheet{max-width:700px;padding:12px clamp(24px,5vw,48px) 44px;background-image:linear-gradient(to bottom,transparent 0,transparent 56px,rgba(52,80,154,.6) 56px,rgba(52,80,154,.6) 58px,transparent 58px)}.odc .odc-answer-sheet__label{display:block;font-family:var(--odc-type);font-size:15px;font-weight:700;margin:30px 0 6px;color:var(--odc-blue)}.odc .odc-answer-sheet__opt{font-weight:400;color:var(--odc-ink-soft)}.odc-answer-sheet__answer,.odc-answer-sheet__input{display:block;width:100%;box-sizing:border-box;border:0;border-bottom:1px solid var(--odc-ink);background:transparent;color:var(--odc-ink);font-family:var(--odc-type);font-size:17px;padding:8px 2px;border-radius:0}.odc-answer-sheet__answer{min-height:125px;resize:vertical;line-height:31px;padding:0 2px;border-bottom:0;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 30px,rgba(70,110,180,.3) 30px,rgba(70,110,180,.3) 31px);background-attachment:local}.odc-answer-sheet__input.is-invalid{border-bottom:2px solid #8A2E22}.odc-answer-sheet__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 24px}.odc .odc-answer-sheet__note{font-size:16px;line-height:1.5;margin:8px 0 0;color:var(--odc-ink-soft)}.odc-answer-sheet__consent{display:flex;gap:12px;align-items:flex-start;margin-top:30px;font-size:18px;line-height:1.5;cursor:pointer}.odc-answer-sheet__consent input{width:22px;height:22px;margin:2px 0 0;flex:none;accent-color:var(--odc-ink)}.odc .odc-answer-sheet__error{font-family:var(--odc-type);color:#8a2e22;font-weight:700;margin:16px 0 0}.odc-answer-sheet__done{padding-top:24px}.odc-answer-sheet__hand{color:var(--odc-ink);--hw-h: 58px}.odc-reading{background-image:repeating-linear-gradient(90deg,rgba(201,168,106,.05) 0,rgba(201,168,106,.05) 1px,transparent 1px,transparent 120px)}.odc-reading .odc-display em{font-style:italic}.odc-reading .odc-rule{width:120px}.odc-points{list-style:none;margin:36px 0 0;padding:0;max-width:48ch}.odc-points li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;padding:18px 0;border-top:1px solid rgba(201,168,106,.4);font-size:18px;line-height:1.5;color:#e6ddd0}.odc-points li:last-child{border-bottom:1px solid rgba(201,168,106,.4)}.odc .odc-points__no{font-family:var(--odc-type);font-size:14px;color:var(--odc-brass);padding-top:6px}.odc-points strong{display:block;font-family:var(--odc-display);font-weight:400;font-size:26px;color:var(--odc-cream);text-transform:lowercase;margin-bottom:2px}.odc-libcard{position:relative;background:var(--odc-manila);color:var(--odc-ink);padding:18px 32px 34px;transform:rotate(1.2deg);box-shadow:0 30px 60px #00000073}.odc-libcard__pocket{width:18px;height:18px;margin:0 auto 18px;border-radius:50%;background:var(--odc-library)}.odc-libcard__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;border-bottom:2px solid var(--odc-blue)}.odc .odc-libcard__title{font-family:var(--odc-display);font-size:24px}.odc .odc-libcard__no{font-family:var(--odc-type);font-size:14px;color:var(--odc-blue)}.odc-libcard__row{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;min-height:48px;border-bottom:1px solid #C9B8A0}.odc-libcard__row--label{min-height:40px;font-family:var(--odc-type);font-size:13px;color:var(--odc-ink-soft)}.odc-libcard__due{color:var(--odc-blue);--hw-h: 30px}.odc-libcard__input{min-height:52px;width:100%;border:0;background:transparent;color:var(--odc-ink);font-family:var(--odc-type);font-size:17px;padding:0;border-radius:0}.odc .odc-libcard__stamp{position:absolute;right:30px;top:168px;border:3px solid var(--odc-blue);color:var(--odc-blue);padding:6px 12px;font-family:var(--odc-type);font-weight:700;font-size:15px;letter-spacing:.1em;text-transform:uppercase;transform:rotate(-8deg);opacity:.9;pointer-events:none}.odc-libcard .odc-btn{width:100%;margin-top:28px}.odc-libcard .odc-form__msg{margin-top:10px}.odc .odc-libcard__fine{font-size:15px;line-height:1.5;color:var(--odc-ink-soft);margin:10px 0 0;text-align:center}@media(prefers-reduced-motion:reduce){.odc-libcard{transform:none}}body .main-page-title{display:none}body .contact .field__input,body .contact .text-area{background:var(--odc-card);font-family:var(--odc-type)}body .contact .field__label{font-family:var(--odc-type)}body .cart-item__name{font-family:var(--odc-display);font-size:22px;line-height:1.2;color:var(--odc-ink);text-decoration:none;text-transform:lowercase}body .cart-items thead th{font-family:var(--odc-type);font-weight:400;font-size:14px;letter-spacing:0;color:var(--odc-ink-soft);text-transform:lowercase}body .cart-item__media .cart-item__image{border:1px solid var(--odc-ink)}body .cart__checkout-button{min-height:56px;font-size:17px}body .totals__total,body .totals__total-value{font-family:var(--odc-type)}body .cart-drawer .drawer__heading{font-family:var(--odc-display);text-transform:lowercase}body .field__input,body .select__select,body .customer .field input{border-radius:0}body .field:after,body .select:after,body .field:hover.field:after{border-radius:0}@media(prefers-reduced-motion:reduce){.odc-jcard__media img{transition:none}.odc-jcard:hover .odc-jcard__media img,.odc-page-header__hand{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/odc-pages.css.map */
