@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";.product-information,.section-background,.shopify-section:has(.product-information){--orchin-stone: #ece8e1;--orchin-paper: #fbf9f6;--orchin-ink: #17160f;--orchin-ash: #8a8579;--orchin-line: #ddd8ce;background:var(--orchin-stone)!important;font-family:"DM Sans",var(--font-body--family),sans-serif!important}.shopify-section:has([class*=value-highlight]),.shopify-section:has([class*=trust-anchor]),[class*=value-highlight-videos],[class*=trust-anchors]{--orchin-stone: #ece8e1;--orchin-paper: #fbf9f6;--orchin-ink: #17160f;--orchin-ash: #8a8579;--orchin-line: #ddd8ce}@media screen and (min-width:750px){.product-information__grid{grid-template-columns:1fr 1fr!important;gap:0!important;align-items:stretch!important}.product-information__media,.product-information__content{width:100%!important;margin:0!important;padding:0!important}}.product-information,.product-information__grid,.shopify-section:has(.product-information){max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.media-gallery{margin:0!important;padding:0!important;gap:0!important}.media-gallery__main{gap:0!important}.product-details{margin:0!important;padding:0!important}.product-details>*{padding-left:56px!important;padding-right:56px!important}@media screen and (max-width:749px){.product-details>*{padding-left:22px!important;padding-right:22px!important}.product-details>*:first-child{padding-top:32px!important}.product-details>*:last-child{padding-bottom:110px!important}}.slideshow-control,.media-gallery__nav-button,.product-media-gallery__nav,[class*=slideshow-control],[class*=arrows]{display:none!important;opacity:0!important;pointer-events:none!important}.product-information__media,.product-media-gallery,.media-gallery{background:transparent!important;max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.media-gallery__main-image img,.product-media-gallery img{object-fit:cover!important;width:100%!important;background:transparent!important}.media-gallery__thumbnails-list{display:flex!important;gap:8px!important;padding:14px 16px!important;justify-content:center!important;background:transparent!important}.media-gallery__thumbnail{width:52px!important;height:64px!important;border-radius:0!important;overflow:hidden!important;border:none!important;opacity:.35!important;transition:opacity .25s ease!important;cursor:pointer!important}.media-gallery__thumbnail:hover,.media-gallery__thumbnail[aria-current=true],.media-gallery__thumbnail.is-active{opacity:1!important}.media-gallery__main,.product-information__media [class*=carousel],.product-information__media [class*=slideshow]{gap:0!important}body,main,.shopify-section:has(.product-information){background-color:var(--orchin-stone)!important}.product-information__content,.product-details,.shopify-section{background-color:var(--orchin-stone)!important}.product-details{background:var(--orchin-stone)!important;padding:0!important;margin:0!important}.product-details>*{padding-left:56px!important;padding-right:56px!important;padding-top:0!important}.product-details>*:first-child{padding-top:64px!important}.product-details>*:last-child{padding-bottom:64px!important}@media screen and (max-width:749px){.product-details{padding:0!important}.product-details>*{padding-left:22px!important;padding-right:22px!important}.product-details>*:first-child{padding-top:32px!important}.product-details>*:last-child{padding-bottom:110px!important}}.product-details h1,.product-details .product-title{font-family:Cormorant Garamond,serif!important;font-weight:500!important;font-size:clamp(2rem,4vw,2.75rem)!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--orchin-ink)!important;line-height:1.08!important;margin-bottom:0!important}.product-details p{font-size:.92rem!important;color:var(--orchin-ash)!important;line-height:1.8!important;letter-spacing:.01em!important}.price .price-item,.price__regular .price-item,.price .price-item--regular{font-family:DM Sans,sans-serif!important;font-size:1rem!important;font-weight:500!important;color:var(--orchin-ink)!important;letter-spacing:.03em!important}.price .price-item--sale{color:var(--orchin-ink)!important;font-weight:600!important}.price .price-item--regular.price-item--last{color:var(--orchin-ash)!important;font-weight:400!important;text-decoration:line-through!important}.product-details .group-block[style*=fit-content],.product-details .group-block.group-block--fit-content{border:1px dashed var(--orchin-line)!important;border-radius:2px!important;padding:6px 12px!important;background:var(--orchin-paper)!important}.product-details .group-block+.group-block{display:inline-flex!important;border:1px dashed var(--orchin-line)!important;border-radius:2px!important;padding:6px 12px!important;background:var(--orchin-paper)!important;width:fit-content!important}.product-details .group-block+.group-block p{font-size:.74rem!important;letter-spacing:.08em!important;color:var(--orchin-ink)!important;margin:0!important}.product-details .group-block+.group-block strong{font-weight:600!important}.variant-picker legend,.variant-picker .form__label{font-family:DM Sans,sans-serif!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--orchin-ash)!important;margin-bottom:12px!important}.variant-picker label,.variant-picker .swatch-button,.variant-picker .variant-button{min-width:44px!important;height:38px!important;padding:0 6px!important;border:none!important;border-bottom:1px solid var(--orchin-line)!important;border-radius:0!important;background:transparent!important;font-size:.82rem!important;font-weight:500!important;color:var(--orchin-ink)!important;letter-spacing:.04em!important;transition:all .15s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.variant-picker label:hover,.variant-picker .swatch-button:hover{border-color:var(--orchin-ink)!important}.variant-picker input:checked+label,.variant-picker .swatch-button[aria-checked=true],.variant-picker .variant-button[aria-pressed=true]{background:transparent!important;border-color:var(--orchin-ink)!important;border-bottom-width:2px!important;color:var(--orchin-ink)!important;font-weight:700!important}.variant-picker .swatch-button[disabled],.variant-picker label.disabled{opacity:.3!important;text-decoration:line-through!important;cursor:not-allowed!important}.buy-buttons .button,.buy-buttons [type=submit],.add-to-cart-button,.add-to-cart-button:not([disabled]),[data-testid=add-to-cart-button],.product-form__submit,form[action="/cart/add"] button[type=submit]{background:var(--orchin-ink)!important;background-color:var(--orchin-ink)!important;color:var(--orchin-paper)!important;border:none!important;border-radius:2px!important;font-family:DM Sans,sans-serif!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;height:56px!important;transition:background .2s ease!important}.buy-buttons .button:hover,.add-to-cart-button:hover{background:#2c2a22!important;background-color:#2c2a22!important}.shopify-payment-button__button--unbranded{background:transparent!important;background-color:transparent!important;color:var(--orchin-ink)!important;border:1px solid var(--orchin-ink)!important;border-radius:2px!important;font-family:DM Sans,sans-serif!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;height:56px!important;transition:all .2s ease!important}.shopify-payment-button__button--unbranded:hover{background:var(--orchin-ink)!important;color:var(--orchin-paper)!important}.quantity__button,.quantity__input{border-color:var(--orchin-line)!important;border-radius:2px!important;font-size:.9rem!important;color:var(--orchin-ink)!important;background:var(--orchin-paper)!important}.product-details .group-block:last-of-type p,.product-details p.crafted-line{font-size:.74rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--orchin-ash)!important}.divider-block hr,.divider-block{border:none!important;border-top:1px dashed var(--orchin-line)!important;opacity:1!important;margin:6px 0!important}.product-description,.product-details .rte{font-family:DM Sans,sans-serif!important;font-size:.92rem!important;line-height:1.85!important;color:#4d4a41!important;letter-spacing:.01em!important}.product-description strong,.product-details .rte strong{color:var(--orchin-ink)!important;font-weight:700!important;font-size:.78rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.accordion-block details,details.accordion-row{border:none!important;border-top:1px solid var(--orchin-line)!important}.accordion-block details:last-child,details.accordion-row:last-child{border-bottom:1px solid var(--orchin-line)!important}.accordion-block summary,.accordion-row__trigger{padding:20px 0!important;font-family:Cormorant Garamond,serif!important;font-size:1.05rem!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--orchin-ink)!important;cursor:pointer!important;list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.accordion-block details[open] summary{padding-bottom:8px!important}.accordion-block .accordion-row__content,details[open] .accordion-content{font-family:DM Sans,sans-serif!important;font-size:.88rem!important;line-height:1.8!important;color:var(--orchin-ash)!important;padding:0 0 22px!important}[class*=value-highlight-videos]{background:var(--orchin-paper)!important;padding:64px 24px!important}[class*=value-highlight-videos] [class*=section_label],[class*=value-highlight-videos] .eyebrow,[class*=value-highlight-videos] [class*=label]{display:block!important;font-family:DM Sans,sans-serif!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--orchin-ash)!important;text-align:center!important;margin-bottom:10px!important}[class*=value-highlight-videos] h2,[class*=value-highlight-videos] [class*=section_heading],[class*=value-highlight-videos] [class*=heading]{font-family:Cormorant Garamond,serif!important;font-weight:500!important;font-style:italic!important;font-size:clamp(1.75rem,4vw,2.5rem)!important;letter-spacing:.01em!important;color:var(--orchin-ink)!important;text-align:center!important;max-width:28ch!important;margin:0 auto 40px!important}[class*=value-highlight-videos] [class*=video_item],[class*=value-highlight-videos] [class*=video-item]{position:relative!important}[class*=value-highlight-videos] video,[class*=value-highlight-videos] [class*=video_item] video{border-radius:2px!important;border:1px solid var(--orchin-line)!important}[class*=value-highlight-videos] [class*=title]{font-family:DM Sans,sans-serif!important;font-size:.95rem!important;font-weight:500!important;color:var(--orchin-ink)!important;line-height:1.5!important;margin-top:16px!important}[class*=value-highlight-videos] [class*=subtext]{font-family:DM Sans,sans-serif!important;font-size:.78rem!important;color:var(--orchin-ash)!important;letter-spacing:.04em!important;margin-top:4px!important}[class*=trust-anchors]{background:var(--orchin-stone)!important;border-top:1px solid var(--orchin-line)!important;border-bottom:1px solid var(--orchin-line)!important}[class*=trust-anchors] [class*=trust_item],[class*=trust-anchors] [class*=trust-item]{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:18px 16px!important;border-left:1px solid var(--orchin-line)!important}[class*=trust-anchors] [class*=trust_item]:first-child,[class*=trust-anchors] [class*=trust-item]:first-child{border-left:none!important}@media screen and (max-width:749px){[class*=trust-anchors] [class*=trust_item],[class*=trust-anchors] [class*=trust-item]{border-left:none!important;border-top:1px solid var(--orchin-line)!important}[class*=trust-anchors] [class*=trust_item]:first-child,[class*=trust-anchors] [class*=trust-item]:first-child{border-top:none!important}}[class*=trust-anchors] [class*=icon]{display:none!important}[class*=trust-anchors] strong,[class*=trust-anchors] [class*=heading],[class*=trust-anchors] a{font-family:DM Sans,sans-serif!important;font-size:.74rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--orchin-ink)!important;text-decoration:none!important}.shopify-section:has([data-video-section]),.section:has(video){background:var(--orchin-paper)!important}.section [class*=video]+.group-block,.section .group-block:has(h4){padding:24px 24px 0!important}.section .group-block h4,.section .group-block [class*=text] h4{font-family:Cormorant Garamond,serif!important;font-weight:500!important;font-style:italic!important;font-size:clamp(1.25rem,2.6vw,1.75rem)!important;color:var(--orchin-ink)!important;letter-spacing:.01em!important;line-height:1.4!important;max-width:42ch!important}.section h2 em,[class*=product-list] h2 em{font-family:Cormorant Garamond,serif!important;font-style:italic!important;font-weight:500!important}.section h2,[class*=product-list] h2{font-family:Cormorant Garamond,serif!important;font-weight:500!important;font-size:clamp(1.5rem,3vw,2rem)!important;letter-spacing:.01em!important;color:var(--orchin-ink)!important;padding-left:24px!important}@media screen and (min-width:750px){.section h2,[class*=product-list] h2{padding-left:56px!important}}.product-card,.product-card .product-card__image,.product-card img{border-radius:0!important}.product-card:hover .product-card__image{transform:scale(1.02)!important;transition:transform .4s ease!important}.product-card .product-title,.product-card [class*=product-title]{font-family:DM Sans,sans-serif!important;font-size:.9rem!important;font-weight:500!important;color:var(--orchin-ink)!important}.product-card .price,.product-card [class*=price]{font-family:DM Sans,sans-serif!important;font-size:.85rem!important;color:var(--orchin-ash)!important}.sticky-add-to-cart__bar{background:var(--orchin-ink)!important;border-radius:0!important;bottom:0!important;width:100%!important;max-width:100%!important}.sticky-add-to-cart__title,.sticky-add-to-cart__variant,.sticky-add-to-cart__price{color:var(--orchin-paper)!important;font-family:DM Sans,sans-serif!important}.sticky-add-to-cart__button{background:var(--orchin-paper)!important;color:var(--orchin-ink)!important;border-radius:2px!important;font-family:DM Sans,sans-serif!important;font-size:.74rem!important;font-weight:700!important;letter-spacing:.14em!important}@media screen and (max-width:749px){.product-information__media{background:#fff!important}.product-details h1{font-size:1.9rem!important}.variant-picker label,.variant-picker .swatch-button{min-width:40px!important;height:36px!important;font-size:.78rem!important}.buy-buttons .button,.add-to-cart-button{width:100%!important;height:50px!important;font-size:.74rem!important}[class*=value-highlight-videos]{padding:48px 16px!important}[class*=value-highlight-videos] h2,[class*=value-highlight-videos] [class*=section_heading]{font-size:1.6rem!important;margin-bottom:28px!important}}a:focus-visible,button:focus-visible,input:focus-visible,label:focus-visible{outline:2px solid var(--orchin-ink)!important;outline-offset:2px!important}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/orchin-product-v3.css.map */
