body[data-eiras-page=product]{--ei-product-gold:#897047;--ei-product-paper:#f6f3ec;--ei-product-line:#ded8cc}.ei-product-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:11px;max-width:1450px;margin:25px auto 26px;padding:0 28px;color:#8b8272;font:400 10px/1.7 var(--font-body--family,Arial,sans-serif)}.ei-product-breadcrumb a{color:#625b4c}.ei-product-breadcrumb [aria-current]{color:#8b8272}.ei-product-breadcrumb a:hover{color:#897047;text-decoration:underline}body[data-eiras-page=product] .product-information{display:block;max-width:1450px;width:calc(100% - 56px);margin:0 auto 65px;padding:0}body[data-eiras-page=product] .product-information .product-information__grid.product-information--media-left{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(35px,5vw,85px)}body[data-eiras-page=product] .product-information .product-information__media{padding:0;width:100%;min-width:0}body[data-eiras-page=product] .product-information .product-details{padding:0;min-width:0;top:calc(var(--header-height,70px) + 20px)}body[data-eiras-page=product] .product-details>.group-block{padding:clamp(25px,3vw,46px);background:#f6f3ec;border:1px solid #eee8dc;border-radius:2px;width:100%}body[data-eiras-page=product] .product-details h1{font:400 clamp(35px,3.3vw,53px)/1.08 var(--font-heading--family),Georgia,serif;letter-spacing:-.04em;max-width:520px;text-transform:none;color:#23221d;margin:0}body[data-eiras-page=product] .product-details .price{font:500 23px/1.5 var(--font-body--family,Arial,sans-serif);color:#24221d}body[data-eiras-page=product] .product-details .compare-at-price{font:400 15px/1.5 var(--font-body--family,Arial,sans-serif);color:#968c79;margin-left:10px}.ei-piece-intro{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;width:100%;font:500 8px/1.5 var(--font-body--family,Arial,sans-serif);letter-spacing:.18em;color:#897047}.ei-piece-offer{padding:6px 9px;background:#e8dfce;color:#695633;letter-spacing:.07em;font-size:8px}body[data-eiras-page=product] .product-details product-form-component{width:100%}body[data-eiras-page=product] .product-details .add-to-cart-button{background:#25251f;color:#fff;border:1px solid #25251f;min-height:52px;font-size:12px;transition:background .25s}body[data-eiras-page=product] .product-details .add-to-cart-button:hover{background:#897047;border-color:#897047}body[data-eiras-page=product] .product-details .quantity-selector{background:transparent;border-color:#cfc5b3;min-height:52px}body[data-eiras-page=product] .product-details .shopify-payment-button__button{font-size:12px;min-height:46px;border:1px solid #bdb09a;background:transparent;color:#29271f}body[data-eiras-page=product] .product-details .shopify-payment-button__button:hover{background:#eae3d5}body[data-eiras-page=product] .product-information media-gallery{display:block;min-width:0}body[data-eiras-page=product] .product-information .product-media-container{background:#f3efe7}body[data-eiras-page=product] .product-information .product-media img{object-fit:contain}body[data-eiras-page=product] .product-information slideshow-arrows{display:none}body[data-eiras-page=product] .product-information .slideshow-controls__thumbnails{padding-top:15px;gap:10px}body[data-eiras-page=product] .product-information .slideshow-controls__thumbnail{border:1px solid #e1d7c5;border-radius:2px;opacity:.65;transition:opacity .2s,border-color .2s}body[data-eiras-page=product] .product-information .slideshow-controls__thumbnail[aria-current=true]{border-color:#897047;opacity:1}.ei-piece-extras{width:100%;margin-top:1px}.ei-piece-wishlist{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:1px 0 20px;font:400 10px/1.7 var(--font-body--family,Arial,sans-serif);color:#73654e}.ei-piece-wishlist button{-webkit-appearance:none;appearance:none;border:0;padding:7px 0;background:transparent;color:inherit;font:inherit;cursor:pointer}.ei-piece-wishlist button[aria-pressed=true]{color:#745120}.ei-piece-wishlist a{border-bottom:1px solid #c9b899;padding-bottom:3px;color:inherit}.ei-piece-disclosure{border-top:1px solid #dcd2c0}.ei-piece-disclosure:last-child{border-bottom:1px solid #dcd2c0}.ei-piece-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0;list-style:none;cursor:pointer;font:400 19px/1.35 var(--font-heading--family),Georgia,serif;color:#3b352a}.ei-piece-disclosure summary::-webkit-details-marker{display:none}.ei-piece-disclosure summary>span{font:300 20px/1 var(--font-body--family,Arial,sans-serif);color:#897047;transition:transform .25s}.ei-piece-disclosure[open] summary>span{transform:rotate(45deg)}.ei-piece-description{font:400 12px/1.85 var(--font-body--family,Arial,sans-serif);color:#716858;padding:0 0 18px;max-width:100%}.ei-piece-description p{margin:0 0 13px}.ei-piece-description h3{font:500 11px/1.6 var(--font-body--family,Arial,sans-serif);letter-spacing:.04em;margin:21px 0 9px;color:#494232}.ei-piece-description a{color:#6b5734;text-decoration:underline;text-underline-offset:4px}.ei-piece-description>:last-child{margin-bottom:0}body[data-eiras-page=product] product-recommendations{background:#fff}body[data-eiras-page=product] product-recommendations .section-resource-list{max-width:1450px;width:calc(100% - 56px);margin:auto;padding:42px 0 65px;border-top:1px solid #ded8cc;display:block}body[data-eiras-page=product] product-recommendations .section-resource-list__content{margin-bottom:32px}body[data-eiras-page=product] product-recommendations h2,body[data-eiras-page=product] .ei-saved h2{font:400 clamp(34px,3vw,48px)/1.12 var(--font-heading--family),Georgia,serif;letter-spacing:-.035em;text-transform:none}body[data-eiras-page=product] product-recommendations .ei-product-tile h3{font:400 23px/1.25 var(--font-heading--family),Georgia,serif;letter-spacing:-.025em;margin:16px 0 10px}body[data-eiras-page=product] product-recommendations .ei-product-tile p{font-size:12px}body[data-eiras-page=product] product-recommendations .ei-tile-shop{font-size:10px;color:#897047}body[data-eiras-page=product] product-recommendations .ei-sale-badge{background:#fff;color:#514634;border-radius:1px;font-size:9px}body[data-eiras-page=product] .ei-saved{max-width:1450px;margin:auto;padding:42px 28px 55px;background:#fff}body[data-eiras-page=product] .ei-saved .ei-eyebrow{color:#897047;font-size:8px;letter-spacing:.17em}.ei-piece-extras button:focus-visible,.ei-piece-extras a:focus-visible,.ei-piece-disclosure summary:focus-visible,.ei-product-breadcrumb a:focus-visible{outline:2px solid #897047;outline-offset:4px}@media(min-width:750px)and (max-width:1099px){body[data-eiras-page=product] .product-details>.group-block{padding:25px}body[data-eiras-page=product] .product-information .product-information__grid.product-information--media-left{gap:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body[data-eiras-page=product] .product-details h1{font-size:35px}}@media(max-width:749px){.ei-product-breadcrumb{margin:15px 0 20px;padding:0 22px;font-size:8px;gap:8px}.ei-product-breadcrumb [aria-current]{display:none}.ei-product-breadcrumb>span:last-of-type{display:none}body[data-eiras-page=product] .product-information{width:calc(100% - 44px);margin-bottom:40px}body[data-eiras-page=product] .product-information .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr);gap:25px}body[data-eiras-page=product] .product-information .product-details{grid-column:1;position:relative;top:auto}body[data-eiras-page=product] .product-details>.group-block{padding:26px 22px}body[data-eiras-page=product] .product-details h1{font-size:37px;max-width:100%}body[data-eiras-page=product] .product-details .price{font-size:21px}body[data-eiras-page=product] .product-details .compare-at-price{font-size:13px}.ei-piece-intro{font-size:7px;letter-spacing:.1em}.ei-piece-offer{font-size:7px;padding:5px 7px}.ei-piece-wishlist{font-size:10px;padding-bottom:17px}.ei-piece-disclosure summary{font-size:20px;padding:17px 0}.ei-piece-description{font-size:11px;line-height:1.85}body[data-eiras-page=product] product-recommendations .section-resource-list{width:calc(100% - 44px);padding:30px 0 45px}body[data-eiras-page=product] product-recommendations .ei-product-tile h3{font-size:19px;min-height:2.5em}body[data-eiras-page=product] product-recommendations .ei-product-tile p{font-size:11px}body[data-eiras-page=product] .ei-saved{padding:30px 22px 40px}}@media(max-width:359px){body[data-eiras-page=product] .product-details>.group-block{padding:22px 17px}body[data-eiras-page=product] .product-details h1{font-size:32px}.ei-piece-wishlist{font-size:9px;gap:8px}}@media(prefers-reduced-motion:reduce){.ei-piece-extras *,.product-information .add-to-cart-button{transition:none!important}}@media(min-width:750px){body[data-eiras-page=product] .product-information .product-media-container.constrain-height{--constrained-height:clamp(340px, calc(100svh - 330px) ,620px)}}body[data-eiras-page=product] .product-information .slideshow-controls__thumbnail[aria-selected=true]{border-color:#897047;opacity:1}@media(max-width:749px){body[data-eiras-page=product] .product-information.section--page-width .product-details>.group-block{padding-inline:22px}}@media(max-width:359px){body[data-eiras-page=product] .product-information.section--page-width .product-details>.group-block{padding-inline:17px}}@media(max-width:749px){body[data-eiras-page=product] .sticky-add-to-cart__bar{display:grid;grid-template-columns:36px minmax(0,1fr) 104px;grid-template-rows:auto auto;gap:4px 10px;width:100%;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;min-height:82px;box-sizing:border-box}body[data-eiras-page=product] .sticky-add-to-cart__image{grid-column:1;grid-row:1/3;width:36px;height:44px}body[data-eiras-page=product] .sticky-add-to-cart__info{grid-column:2;grid-row:1;min-width:0;align-self:end}body[data-eiras-page=product] .sticky-add-to-cart__title{display:block!important;font-size:12px;line-height:1.35;white-space:normal;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}body[data-eiras-page=product] .sticky-add-to-cart__variant{font-size:10px}body[data-eiras-page=product] .sticky-add-to-cart__price{grid-column:2;grid-row:2;align-self:start;min-width:0;font-size:12px;line-height:1.4}body[data-eiras-page=product] .sticky-add-to-cart__price .compare-at-price{font-size:10px}body[data-eiras-page=product] .sticky-add-to-cart__button{grid-column:3;grid-row:1/3;width:104px;height:44px;min-height:44px;padding:8px 10px;font-size:11px;background:#25251f;color:#fff;align-self:center}body[data-eiras-page=product] .sticky-add-to-cart__bar .add-to-cart-text__content{display:initial;font-size:11px}body[data-eiras-page=product] .sticky-add-to-cart__button .svg-wrapper{display:none}body[data-eiras-page=product]:has(.sticky-add-to-cart__bar[data-stuck=true]) #shop-hcaptcha-badge-container{bottom:calc(104px + env(safe-area-inset-bottom,0px))!important;right:8px!important}body[data-eiras-page=product]:has(.sticky-add-to-cart__bar[data-stuck=true]) .page-wrapper{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}}@media(max-width:359px){body[data-eiras-page=product] .sticky-add-to-cart__bar{grid-template-columns:30px minmax(0,1fr) 92px;padding-inline:12px;gap:4px 8px}body[data-eiras-page=product] .sticky-add-to-cart__image{width:30px;height:38px}body[data-eiras-page=product] .sticky-add-to-cart__button{width:92px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/eiras-product.css.map */
