html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.orris-wrap>*,.osb__inner>*,.osb__form>*,.oeb__panel>*,.orris-grid>*,.orris-crow>*,.orris-rail>*,.orris-spot__rest>*,.orris-heroT__trust-list>*,.orris-foot__top>*,.orris-hero__copy>*{min-width:0}.osb__field{min-width:0}:root{--ar-banner: 12 / 5;--ar-hero-mobile: 2 / 3;--ar-portrait: 4 / 5;--ar-square: 1 / 1;--ar-landscape: 3 / 2}:root{--orris-ink: #17130f;--orris-ink-2: #241d17;--orris-ink-3: #45392f;--orris-btn-hover: #333333;--orris-muted: #6d6459;--orris-muted-2: #7a7168;--orris-white: #ffffff;--orris-bone: #faf8f5;--orris-surface: #f6f3ee;--orris-sand: #efe9e0;--orris-mist: #e5f7fb;--orris-line: #e7e2da;--orris-line-2: #f0ece5;--orris-gold: #e9b775;--orris-gold-2: #e9b775;--orris-gold-3: #f4dcbb;--orris-gold-ink: #965c1d;--orris-wine: #541521;--orris-wine-2: #6b1b2a;--orris-sale: #c8102e;--orris-green: #146b47;--font-display-family: "Playfair Display", "Iowan Old Style", Georgia, "Times New Roman", serif;--font-heading-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-heading-weight: 600;--font-heading-style: normal;--font-body-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 600;--font-body-style: normal;--orris-gutter: 2rem;--orris-section-y: 2.2rem;--orris-gap: 1.2rem;--orris-gap-y: 1.8rem;--orris-rule: 1px solid var(--orris-line);--orris-rule-dark: 1px solid rgba(255, 255, 255, .14);--orris-ease: cubic-bezier(.22, .61, .36, 1);--orris-t-fast: .18s var(--orris-ease);--orris-t: .3s var(--orris-ease);--orris-t-slow: .8s var(--orris-ease)}@media screen and (min-width:750px){:root{--orris-gutter: 2.4rem;--orris-section-y: 2.8rem;--orris-gap: 1.6rem;--orris-gap-y: 2.4rem}}@media screen and (min-width:1200px){:root{--orris-gutter: 3.2rem;--orris-section-y: 3rem;--orris-gap: 2rem;--orris-gap-y: 2.8rem}}body{font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;line-height:1.6;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--orris-white);color:var(--orris-ink-3)}@media screen and (min-width:750px){body{font-size:1.6rem}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--orris-ink)}h1,h2,.h0,.h1,.h2{font-family:var(--font-display-family);font-weight:400;letter-spacing:-.01em}.orris-display,.orris-h1,.orris-h2{font-family:var(--font-display-family);font-weight:400}.orris-h3{font-weight:600}.orris-display,.orris-h1,.orris-h2,.orris-h3{margin-block:0}.orris-head .orris-h2,.orris-head h2{margin:0}.orris-display{font-size:clamp(4rem,7vw,7.2rem);line-height:1.04;letter-spacing:-.015em}.orris-h1{font-size:clamp(3.2rem,5.2vw,5.6rem);line-height:1.08;letter-spacing:-.012em}.orris-h2{font-size:clamp(2.8rem,3.8vw,4.4rem);line-height:1.14;letter-spacing:-.01em}.orris-h3{font-size:clamp(1.8rem,2vw,2rem);line-height:1.3;letter-spacing:0}.orris-eyebrow{font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--orris-ink);margin:0 0 1rem;display:block;line-height:1.3}.orris-eyebrow--muted{color:var(--orris-muted)}.orris-eyebrow--light{color:#ffffffc7}.orris-lede{font-size:1.6rem;line-height:1.65;color:var(--orris-muted);max-width:60ch}@media screen and (min-width:990px){.orris-lede{font-size:1.7rem}}.orris-serif-italic{font-family:var(--font-heading-family);font-style:italic;font-weight:400}.orris-wordmark{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.22em;text-transform:uppercase;line-height:1;color:currentColor;text-decoration:none}.orris-section{padding-block:var(--orris-section-y)}.orris-section--tight{padding-block:calc(var(--orris-section-y) * .65)}@media screen and (max-width:749px){#MainContent>.shopify-section:first-child>*{padding-top:calc(var(--orris-section-y) * .72)}}.orris-section--flush-top{padding-top:0}.orris-ink+.orris-section,.orris-surface+.orris-section{border-top:0}.orris-wrap{max-width:var(--page-width);margin-inline:auto;padding-inline:var(--orris-gutter)}.orris-wrap--wide{max-width:168rem}.orris-wrap--narrow{max-width:76rem}.orris-ink{background:var(--orris-ink);color:#ffffffb8}.orris-ink h1,.orris-ink h2,.orris-ink h3,.orris-ink h4{color:#fff}.orris-ink .orris-lede{color:#ffffffa8}.orris-surface{background:var(--orris-surface)}.orris-head{display:flex;flex-direction:column;gap:.6rem;margin-bottom:2.4rem}@media screen and (min-width:750px){.orris-head{margin-bottom:2.6rem}}.orris-head--rule{padding-top:1.2rem;border-top:1px solid var(--orris-ink)}.orris-head__row{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;flex-wrap:wrap}.orris-head .orris-eyebrow{margin-bottom:.2rem}.orris-head--center{text-align:center;align-items:center}.orris-head p{margin:0}.orris-head__link{font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--orris-ink);text-decoration:none;border-bottom:1px solid var(--orris-ink);padding-bottom:.3rem;white-space:nowrap;transition:color var(--orris-t),border-color var(--orris-t)}.orris-head__link:hover{color:var(--orris-ink)}.orris-ink .orris-head__link{color:#fff;border-color:var(--orris-gold-2)}@media screen and (min-width:750px){.orris-head{margin-bottom:3.2rem}}.orris-rule{width:4rem;height:1px;background:var(--orris-gold);border:0;margin:0 0 1.6rem}.orris-head--center .orris-rule{margin-inline:auto}.orris-btn{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:4.8rem;padding:0 3rem;border:1px solid var(--orris-ink);background:var(--orris-ink);color:#fff;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;border-radius:0;cursor:pointer;transition:background var(--orris-t-fast),color var(--orris-t-fast),border-color var(--orris-t-fast),transform var(--orris-t-fast)}@media screen and (min-width:750px){.orris-btn{min-height:5.2rem;padding:0 3.2rem;font-size:1.5rem}}.orris-btn:hover{background:var(--orris-btn-hover);border-color:var(--orris-btn-hover);color:#fff}.orris-btn:active{transform:translateY(1px)}.orris-btn:focus-visible{outline:2px solid var(--orris-gold-ink);outline-offset:2px}.orris-btn[disabled]{opacity:.4;cursor:not-allowed}@media screen and (min-width:750px){.opc__btn,.ocr__btn,.opg__btn,.osb__btn,.orris-foot--v2 .orris-foot__cta,.orris-foot__cta{font-size:1.5rem}}.orris-btn--quiet{background:transparent;border-color:transparent;color:var(--orris-ink);padding:0;min-height:0;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}.orris-btn--quiet:hover{background:transparent;border-color:transparent;color:var(--orris-muted)}.orris-btn--ghost{background:transparent;color:var(--orris-ink);border-color:var(--orris-ink)}.orris-btn--ghost:hover{background:var(--orris-btn-hover);color:#fff}.orris-btn--on-dark{background:#fff;border-color:#fff;color:var(--orris-ink)}.orris-btn--on-dark:hover{background:var(--orris-gold-2);border-color:var(--orris-gold-2);color:var(--orris-ink)}.orris-btn--ghost-light{background:transparent;color:#fff;border-color:#ffffff6b}.orris-btn--ghost-light:hover{background:#fff;color:var(--orris-ink);border-color:#fff}.orris-btn--block{width:100%}.orris-btn--card{width:100%;min-height:4.8rem;padding-inline:1.2rem;background:var(--orris-white);border:1px solid var(--orris-ink);color:var(--orris-ink);font-size:1.5rem;font-weight:500;letter-spacing:0;text-transform:none}.orris-btn--card:hover{background:var(--orris-btn-hover);border-color:var(--orris-btn-hover);color:#fff}.orris-btn--card[disabled]{opacity:.45;cursor:not-allowed;background:var(--orris-white);color:var(--orris-ink)}.orris-btn--card[disabled]:hover{background:var(--orris-white);color:var(--orris-ink)}.orris-btn--outline{background:var(--orris-white);border:1px solid var(--orris-ink);color:var(--orris-ink);font-size:1.5rem;font-weight:500;letter-spacing:0;text-transform:none;min-height:4.8rem;padding-inline:3.2rem}.orris-btn--outline:hover{background:var(--orris-btn-hover);border-color:var(--orris-btn-hover);color:#fff}.orris-rail__cta{margin-top:2.4rem;display:flex;justify-content:center}.orris-btn--sm{min-height:4.2rem;padding:0 1.8rem;font-size:1.25rem}.orris-btn--swipe,.orris-btn--swipe-diag,.orris-btn--overlap,.orris-btn--reveal{position:relative;overflow:hidden;isolation:isolate}.orris-btn--swipe>*,.orris-btn--swipe-diag>*,.orris-btn--overlap>*,.orris-btn--reveal>*{position:relative;z-index:1}.orris-btn--swipe:before,.orris-btn--swipe-diag:before,.orris-btn--overlap:before,.orris-btn--overlap:after,.orris-btn--overlap>span:before,.orris-btn--overlap>span:after,.orris-btn--reveal:before{z-index:-1}.orris-btn--swipe:hover,.orris-btn--swipe-diag:hover,.orris-btn--overlap:hover,.orris-btn--reveal:hover{background:var(--orris-ink);border-color:var(--orris-ink);color:#fff}.orris-btn--swipe:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--orris-wine);transform:translate(-100%);transition:transform .45s var(--orris-ease, ease)}.orris-btn--swipe:hover:before,.orris-btn--swipe:focus-visible:before{transform:translate(0)}.orris-btn--swipe-diag:before{content:"";position:absolute;top:0;bottom:0;left:-15%;width:130%;background:var(--orris-wine);transform:translate(-115%) skew(-18deg);transition:transform .45s var(--orris-ease, ease)}.orris-btn--swipe-diag:hover:before,.orris-btn--swipe-diag:focus-visible:before{transform:translate(0) skew(-18deg)}.orris-btn--overlap:before,.orris-btn--overlap:after,.orris-btn--overlap>span:before,.orris-btn--overlap>span:after{content:"";position:absolute;left:0;width:100%;height:0;background:#5415214d;transition:height .4s var(--orris-ease, ease)}.orris-btn--overlap:before,.orris-btn--overlap>span:after{top:0}.orris-btn--overlap:after,.orris-btn--overlap>span:before{bottom:0}.orris-btn--overlap>span:before,.orris-btn--overlap>span:after{transition-delay:.32s}.orris-btn--overlap>span{position:static}.orris-btn--overlap:hover:before,.orris-btn--overlap:hover:after,.orris-btn--overlap:hover>span:before,.orris-btn--overlap:hover>span:after,.orris-btn--overlap:focus-visible:before,.orris-btn--overlap:focus-visible:after{height:100%}.orris-btn--reveal:before{content:"";position:absolute;top:var(--py, 50%);left:var(--px, 50%);width:0;height:0;border-radius:50%;background:var(--orris-wine);transform:translate(-50%,-50%);transition:width .45s var(--orris-ease, ease),height .45s var(--orris-ease, ease)}.orris-btn--reveal:hover:before,.orris-btn--reveal:focus-visible:before{width:260%;height:900%}.orris-btn--on-dark.orris-btn--swipe:before,.orris-btn--on-dark.orris-btn--swipe-diag:before,.orris-btn--on-dark.orris-btn--reveal:before{background:var(--orris-ink)}.orris-btn--on-dark.orris-btn--swipe:hover,.orris-btn--on-dark.orris-btn--swipe-diag:hover,.orris-btn--on-dark.orris-btn--reveal:hover{background:#fff;border-color:#fff;color:var(--orris-ink)}@media(prefers-reduced-motion:reduce){.orris-btn--swipe:before,.orris-btn--swipe-diag:before,.orris-btn--overlap:before,.orris-btn--overlap:after,.orris-btn--overlap>span:before,.orris-btn--overlap>span:after,.orris-btn--reveal:before{transition:none}}.orris-link{color:var(--orris-ink);text-decoration:none;position:relative;padding-bottom:.2rem}.orris-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:var(--orris-gold);transform:scaleX(0);transform-origin:left;transition:transform var(--orris-t)}.orris-link:hover:after{transform:scaleX(1)}.button,.shopify-challenge__button,.customer button{border-radius:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;min-height:4.8rem;box-shadow:none}@media screen and (min-width:750px){.button,.shopify-challenge__button,.customer button{min-height:5.2rem;font-size:1.5rem}}.button--primary:after,.shopify-challenge__button:after,.customer button:after{box-shadow:none}.button--secondary:after,.button--tertiary:after{box-shadow:0 0 0 var(--buttons-border-width, 1px) rgba(var(--color-button-text),1)}.product-form__submit.button--secondary:after{box-shadow:none}.announcement-bar,.utility-bar{background:var(--orris-ink);color:#ffffffd1;border:0}.utility-bar{min-height:3.6rem;border-bottom:0}.announcement-bar__message,.utility-bar__grid p,.announcement-bar__link{font-size:1.25rem;font-weight:500;letter-spacing:.04em;text-transform:none;color:#ffffffd1;padding-block:.9rem}.announcement-bar__link:hover{color:#fff}@media screen and (max-width:989px){.announcement-bar .slider-button{display:none}.utility-bar{min-height:0}.announcement-bar,.announcement-bar-slider,.announcement-bar-slider .slider,.announcement-bar .slider__slide,.announcement-bar__announcement{min-width:0;max-width:100%}.announcement-bar__message{min-height:0;padding-block:.7rem;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.section-header{margin-bottom:0}.header-wrapper{background:var(--orris-white);border-bottom:var(--orris-rule)}.header{padding-block:1rem;max-width:168rem;gap:1.2rem}@media screen and (min-width:990px){.header{padding-block:1.4rem;row-gap:0;align-items:center}.header__inline-menu>.list-menu--inline{gap:.4rem;column-gap:2rem}}@media screen and (min-width:990px){.header__heading-link .h2{padding-inline-start:0;font-size:2.4rem;letter-spacing:.16em}}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:4rem}.header--middle-left .header__heading{justify-self:start}.header--middle-left .header__inline-menu{justify-self:center;margin-inline:0}.header--middle-left .header__icons{justify-self:end}.header--middle-left .header__inline-menu>.list-menu--inline{justify-content:center}}.header__heading-link{padding:0}.header__heading-logo{max-height:4rem;width:auto}.header__heading-link,.header__heading-link .h2{white-space:nowrap;word-break:normal;overflow-wrap:normal}@media screen and (max-width:749px){.header{grid-template-columns:1fr auto 1fr;column-gap:.8rem;padding-block:1.2rem}.header-wrapper .header .header__icon--wishlist,.header-wrapper .header shopify-account.header__icon--account{display:none}.header-wrapper .header .header__search,.header-wrapper .header>.header__search{display:none!important}.header__icons{gap:0}.header__heading-link .h2{font-size:clamp(1.8rem,5vw,2.1rem)}}@media screen and (min-width:990px)and (max-width:1279px){header-drawer{display:block}.header__inline-menu{display:none}.header.header--middle-left,.header.header--middle-center,.header.header--middle-left.drawer-menu,.header.header--middle-center.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;column-gap:1rem}.header.header--middle-left header-drawer,.header.header--middle-center header-drawer{grid-area:left-icons;justify-self:start}.header.header--middle-left .header__heading,.header.header--middle-center .header__heading,.header.header--middle-left .header__heading-link,.header.header--middle-center .header__heading-link{text-align:center;justify-self:center}}@media screen and (min-width:1280px){.header__inline-menu>.list-menu--inline{column-gap:1.2rem}.header__inline-menu .header__menu-item{padding-inline:.8rem}.header__inline-menu details>.header__menu-item{padding-right:2.2rem}}@media screen and (min-width:990px){.header__inline-menu .header__menu-item{position:relative}.header__inline-menu .header__menu-item>span{position:relative}.header__inline-menu .header__menu-item>span{color:rgba(var(--color-foreground),.72);transition:color .2s ease}.header__inline-menu .header__menu-item:hover>span,.header__inline-menu .header__menu-item:focus-visible>span,.header__inline-menu details[open]>.header__menu-item>span{color:rgb(var(--color-foreground))}.header__inline-menu .header__menu-item>span.header__active-menu-item{color:rgb(var(--color-foreground));font-weight:600}}.header__inline-menu .header__menu-item>span:after,.header__submenu .header__menu-item>span:after{content:none}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__active-menu-item,.header__inline-menu .header__menu-item:hover .header__active-menu-item,.header__submenu .header__menu-item,.header__submenu .header__menu-item span,.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item,.header__inline-menu details[open]>.header__menu-item span,.header__inline-menu details[open]>.header__menu-item:hover,.header__inline-menu details[open]>.header__menu-item:hover span,.header__inline-menu summary.header__menu-item,.header__inline-menu summary.header__menu-item span,.header__submenu details[open]>.header__menu-item,.header__submenu details[open]>.header__menu-item span{text-decoration:none}.header__submenu .header__menu-item>span{transition:color .2s ease}.header__submenu .header__menu-item:hover>span,.header__submenu .header__menu-item:focus-visible>span{color:rgb(var(--color-foreground))}.shopify-section-header-sticky .header-wrapper{background:#ffffffe0;-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}@supports not (backdrop-filter: blur(1px)){.shopify-section-header-sticky .header-wrapper{background:var(--orris-white)}}.menu-drawer__navigation-container--search{grid-template-rows:auto 1fr auto}.menu-drawer__navigation-container--search .menu-drawer__navigation{padding:1.2rem 0 2rem}.orris-drawer-search{padding:2rem 3rem 1.6rem}.orris-drawer-search__form{display:flex;align-items:center;gap:1rem;background:var(--orris-surface);border:1px solid var(--orris-line);padding:0 1.4rem;transition:border-color .2s ease}.orris-drawer-search__form:focus-within{border-color:var(--orris-ink-3)}.orris-drawer-search__icon{flex:none;display:flex;color:var(--orris-muted)}.orris-drawer-search__input{flex:1 1 auto;min-width:0;border:0;background:none;font-family:var(--font-body-family);font-size:1.6rem;color:var(--orris-ink);padding-block:1.3rem}.orris-drawer-search__input::placeholder{color:var(--orris-muted-2)}.orris-drawer-search__input:focus{outline:none;box-shadow:none}.orris-drawer-search__submit{flex:none;border:0;background:none;padding:1.2rem 0 1.2rem 1.2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orris-ink);cursor:pointer}.orris-drawer-links{display:flex;flex-direction:column;gap:0;padding:0;border-top:1px solid rgba(var(--color-foreground),.08)}.orris-drawer-links a{display:flex;align-items:center;gap:1.2rem;padding:1.1rem 3rem;font-family:var(--font-body-family);font-size:1.8rem;letter-spacing:0;color:var(--orris-ink);text-decoration:none}.orris-drawer-links a:hover,.orris-drawer-links a:focus-visible{background-color:rgba(var(--color-foreground),.03);color:var(--orris-ink)}.orris-drawer-links svg{flex:none;width:2rem;height:2rem}.orris-drawer-count{display:grid;place-items:center;min-width:2rem;height:2rem;padding-inline:.6rem;border-radius:999px;background:#c2185b;color:#fff;font-size:1.2rem;font-weight:700;line-height:1}.orris-drawer-count[hidden]{display:none}.orris-drawer-links a[data-has-saved] svg{fill:#e0407a;stroke:#e0407a}.header__menu-item,.header__inline-menu .list-menu__item>a,.header__inline-menu details>summary{font-family:var(--font-body-family);font-size:1.35rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--orris-ink);padding-block:.8rem}.header__menu-item span{text-decoration:none}.header__menu-item:hover,.header__menu-item:hover span{color:var(--orris-ink);text-decoration:none}.header__submenu.list-menu,.mega-menu__content{background:var(--orris-white);border:var(--orris-rule);border-top:1px solid var(--orris-gold);box-shadow:0 18px 40px -18px #0000002e;border-radius:0;padding-block:2.8rem 3.2rem}.mega-menu__content>.page-width,.mega-menu__content{--mega-gutter: clamp(2rem, 5vw, 7rem)}.mega-menu__list{display:flex!important;flex-wrap:wrap;justify-content:center;gap:.2rem 3.2rem;align-content:start;padding-inline:var(--mega-gutter);max-width:142rem;margin-inline:auto}.mega-menu__list>li{flex:0 1 20rem;min-width:0}.mega-menu__link{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;letter-spacing:0;text-transform:none;color:var(--orris-ink-2, #2c241d);padding-block:.85rem;padding-inline:1rem;margin-inline:-1rem;border-radius:.4rem;transition:color .16s ease,background-color .16s ease}.mega-menu__list>li>.mega-menu__link--level-2{color:var(--orris-ink);font-weight:500}.mega-menu__list>li:has(ul)>.mega-menu__link--level-2{font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orris-gold-ink, #965c1d);margin-bottom:.4rem}.mega-menu__link:hover,.mega-menu__link:focus-visible,.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:focus-visible{color:var(--orris-ink);background-color:rgba(var(--color-foreground),.055);text-decoration:none}.mega-menu__link:focus-visible{outline:2px solid var(--orris-ink);outline-offset:2px}.header__submenu .header__menu-item{font-size:1.45rem;letter-spacing:0;text-transform:none;font-weight:400;color:var(--orris-ink-3);padding-block:.7rem}.header__icon .icon,.header__icon:not(.header__icon--summary) .icon{height:2.1rem;width:2.1rem}.header__icon,.header__icon--cart,.header__icon:hover{color:var(--orris-ink)}.cart-count-bubble{background:var(--orris-ink);color:#fff;font-family:var(--font-body-family);font-size:1rem;font-weight:600;border-radius:50%;inset-inline-start:2.2rem}.menu-drawer{background:var(--orris-white);border-inline-end:var(--orris-rule)}.menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--orris-ink);padding:1.3rem 2rem}.menu-drawer__menu-item:hover{background:var(--orris-line-2);color:var(--orris-ink)}.menu-drawer__menu-item--active{background:var(--orris-line-2)}.menu-drawer summary.menu-drawer__menu-item{position:relative}.menu-drawer summary.menu-drawer__menu-item>.svg-wrapper{display:none}.menu-drawer summary.menu-drawer__menu-item:after{content:"";position:absolute;right:2.2rem;top:50%;width:.8rem;height:.8rem;border-top:2px solid var(--orris-ink-3, #45392f);border-right:2px solid var(--orris-ink-3, #45392f);transform:translateY(-50%) rotate(45deg);transition:transform var(--orris-t, .3s) var(--orris-ease),border-color .2s ease}.menu-drawer details[open]>summary.menu-drawer__menu-item:after{transform:translateY(-50%) rotate(-135deg)}.menu-drawer summary.menu-drawer__menu-item:hover:after{border-color:var(--orris-ink, #17130f)}.menu-drawer summary.menu-drawer__menu-item{padding-right:4.4rem}.menu-drawer__utility-links{background:var(--orris-surface)}.orris-card{position:relative;display:flex;flex-direction:column;height:100%}.orris-card__media{position:relative;display:block;overflow:hidden;background:var(--orris-white);aspect-ratio:4 / 5;border-radius:0}.orris-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s var(--orris-ease),transform .4s var(--orris-ease)}.orris-card__img--main{z-index:1}.orris-card__img--alt{opacity:0;z-index:0}@media(hover:hover){.orris-card:hover .orris-card__img--main{opacity:0}.orris-card:hover .orris-card__img--alt{opacity:1}.orris-card:hover .orris-card__img{transform:scale(1.04)}.orris-card:not(:has(.orris-card__img--alt)):hover .orris-card__img--main{opacity:1}}.orris-badges{position:absolute;top:1rem;inset-inline-start:1rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;pointer-events:none}.orris-badge{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.01em;text-transform:none;padding:.5rem 1rem;background:var(--orris-sale);color:#fff;border-radius:4px;line-height:1.2}.orris-badge--new{background:var(--orris-ink)}.orris-badge--out{background:var(--orris-muted)}.orris-badge--bundle{background:var(--orris-gold)}.orris-card__body{padding-top:1.2rem;display:flex;flex-direction:column;gap:.35rem;flex:1 1 auto}.orris-card__brand{display:flex;align-items:baseline;gap:.5rem;font-size:1.1rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--orris-muted);line-height:1.3}.orris-card__conc{font-weight:500;letter-spacing:.06em;color:var(--orris-muted-2)}.orris-card__title{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:400;line-height:1.35;letter-spacing:-.005em;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orris-card__title a{color:var(--orris-ink);text-decoration:none}.orris-card__title a:hover{color:var(--orris-ink)}.orris-card__notes{font-size:1.4rem;line-height:1.45;color:var(--orris-muted);margin:.2rem 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orris-card__foot{margin-top:auto;padding-top:.6rem;display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap}.orris-card__add{margin-top:1.2rem}@media screen and (min-width:990px)and (hover:hover){.orris-card__add{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height var(--orris-t),opacity var(--orris-t),margin-top var(--orris-t)}.orris-card:hover .orris-card__add,.orris-card:focus-within .orris-card__add{max-height:6rem;opacity:1;margin-top:1.2rem}}.orris-price{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap}.orris-price__now{font-size:1.8rem;font-weight:600;color:var(--orris-ink);letter-spacing:-.01em}.orris-price__was{font-size:1.45rem;color:var(--orris-muted-2);text-decoration:line-through}.orris-price--card{gap:.9rem}.orris-price--card .orris-price__now{font-size:1.9rem}.orris-price__save{font-size:1.25rem;font-weight:600;letter-spacing:.02em;color:var(--orris-sale)}.orris-rating{display:inline-flex;align-items:center;gap:.5rem}.orris-rating__stars{display:inline-flex;gap:.1rem;color:var(--orris-ink)}.orris-rating__stars svg{width:1.4rem;height:1.4rem;display:block}.orris-rating__count{font-size:1.3rem;color:var(--orris-muted)}.orris-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--orris-gap-y) var(--orris-gap);list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.orris-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.orris-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.orris-rail{display:grid;grid-auto-flow:column;grid-auto-columns:74%;gap:var(--orris-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--orris-gutter);padding-inline:var(--orris-gutter);margin-inline:calc(var(--orris-gutter) * -1);padding-bottom:.4rem;list-style:none;-webkit-overflow-scrolling:touch;scrollbar-width:none}.orris-rail::-webkit-scrollbar{display:none}.orris-rail>li{scroll-snap-align:start}@media screen and (min-width:750px){.orris-rail{grid-auto-columns:32%}}@media screen and (min-width:1200px){.orris-rail{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;padding-inline:0;margin-inline:0;gap:var(--orris-gap-y) var(--orris-gap)}}.orris-hero{position:relative;overflow:hidden;background:var(--orris-bone, #faf8f5);isolation:isolate}.orris-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.orris-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.orris-hero{aspect-ratio:var(--ar-hero-mobile, 2 / 3)}@media screen and (min-width:750px){.orris-hero{aspect-ratio:var(--ar-banner, 12 / 5)}}.orris-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.orris-hero--light:before{background:linear-gradient(to top,#ffffffb8,#ffffff57 38%,#fff0 62%)}.orris-hero--dark:before{background:linear-gradient(to top,#120e0bad,#120e0b4d 38%,#120e0b00 62%)}@media screen and (min-width:750px){.orris-hero--light:before{background:linear-gradient(to right,#ffffffb3,#ffffff4d 40%,#fff0 62%)}.orris-hero--dark:before{background:linear-gradient(to right,#120e0ba8,#120e0b47 40%,#120e0b00 62%)}}.orris-hero__inner{position:relative;z-index:2;height:100%;display:flex;align-items:flex-end;padding-inline:var(--orris-gutter, 2rem)}@media screen and (min-width:750px){.orris-hero__inner{align-items:center}}@media screen and (min-width:990px){.orris-hero__inner{max-width:142rem;margin-inline:auto;padding-inline:2.4rem}}.orris-hero__copy{padding-block:0 3.6rem;width:100%}@media screen and (min-width:750px){.orris-hero__copy{padding-block:0;width:46%}}.orris-hero__title{font-family:var(--font-display-family, Georgia, serif);font-weight:400;font-size:clamp(3.2rem,4.4vw,5.6rem);line-height:1.02;letter-spacing:-.025em;color:var(--orris-ink, #17130f);margin:.8rem 0 0}.orris-hero__title em{font-style:italic}.orris-hero__text{color:var(--orris-ink-3, #45392f);font-size:1.7rem;line-height:1.5;margin:1.1rem 0 0;max-width:46ch}.orris-hero__cta{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media screen and (max-width:749px){.orris-hero__cta .orris-btn{flex:1 1 100%;text-align:center}}.orris-hero--dark .orris-hero__title{color:#fff}.orris-hero--dark .orris-hero__text{color:#ffffffd1}.orris-hero--dark .orris-eyebrow{color:#ffffffc7}.orris-hero--dark .orris-btn{background:#fff;border-color:#fff;color:var(--orris-ink)}.orris-hero--dark .orris-btn--ghost{background:transparent;color:#fff;border-color:#ffffff80}.orris-hero--dark .orris-btn--ghost:hover{background:#fff;color:var(--orris-ink);border-color:#fff}.orris-strip{overflow:hidden}.orris-strip--white{background:var(--orris-white);border-block:var(--orris-rule)}.orris-strip--surface{background:var(--orris-surface)}.orris-strip--ink{background:var(--orris-ink)}.orris-strip__list{display:flex;align-items:center;gap:2.8rem;list-style:none;margin:0;padding:2rem var(--orris-gutter);overflow-x:auto;scrollbar-width:none}.orris-strip__list::-webkit-scrollbar{display:none}.orris-strip__item{display:inline-flex;align-items:center;gap:1rem;white-space:nowrap;font-size:1.5rem;font-weight:500;letter-spacing:0;color:var(--orris-ink)}.orris-strip__item svg{width:2.3rem;height:2.3rem;color:currentColor;flex:none;stroke-width:1.6}.orris-strip__item svg *{vector-effect:non-scaling-stroke}.orris-strip--ink .orris-strip__item{color:#fff}@media screen and (min-width:990px){.orris-strip__list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1.6rem;max-width:var(--page-width);margin-inline:auto;overflow:visible;padding-block:2.8rem}.orris-strip__item{justify-content:center}}.orris-tiles{display:grid;grid-template-columns:1fr;gap:var(--orris-gap);list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.orris-tiles{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.orris-tiles--3{grid-template-columns:repeat(3,1fr)}.orris-tiles--4{grid-template-columns:repeat(4,1fr)}}.orris-tile{position:relative;display:block;overflow:hidden;aspect-ratio:16 / 10;text-decoration:none;background:var(--orris-ink)}@media screen and (min-width:750px){.orris-tile--wide{grid-column:span 2;aspect-ratio:16 / 10}}.orris-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--orris-t-slow)}.orris-tile:hover img{transform:scale(1.04)}.orris-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#111111e0,#1111116b 46%,#1111110f)}.orris-tile__body{position:absolute;inset-inline:0;bottom:0;z-index:2;padding:1.4rem 1.4rem 1.6rem}@media screen and (min-width:750px){.orris-tile__body{padding:2rem 2rem 2.2rem}}.orris-tile__title{font-family:var(--font-heading-family);font-size:clamp(1.9rem,2.1vw,2.6rem);font-weight:600;letter-spacing:-.01em;color:#fff;margin:0;line-height:1.15;display:block}.orris-tile__meta{display:block;font-size:1.15rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--orris-gold-2);margin-bottom:.4rem}.orris-tile__cta{display:inline-block;margin-top:.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:.2rem;transition:border-color var(--orris-t)}.orris-tile:hover .orris-tile__cta{border-color:var(--orris-white)}.orris-bundles{display:grid;grid-template-columns:1fr;gap:var(--orris-gap);list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.orris-bundles{grid-template-columns:repeat(3,1fr)}}.orris-bundle{position:relative;display:flex;flex-direction:column;background:var(--orris-white);border:var(--orris-rule);transition:border-color var(--orris-t),box-shadow var(--orris-t)}.orris-bundle:hover{border-color:var(--orris-ink)}.orris-bundle--featured{border-color:var(--orris-gold)}.orris-bundle__flag{position:absolute;top:0;inset-inline-end:0;background:var(--orris-gold);color:#fff;font-size:1.15rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.5rem 1rem;z-index:2}.orris-bundle__media{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--orris-surface)}.orris-bundle__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--orris-ease)}.orris-bundle:hover .orris-bundle__media img{transform:scale(1.03)}.orris-bundle__body{padding:1.8rem;display:flex;flex-direction:column;gap:.7rem;flex:1 1 auto}.orris-bundle__title{font-family:var(--font-heading-family);font-size:2.1rem;font-weight:600;letter-spacing:-.01em;margin:0;line-height:1.2}.orris-bundle__title a{color:var(--orris-ink);text-decoration:none}.orris-bundle__title a:hover{color:var(--orris-ink)}.orris-bundle__desc{font-size:1.45rem;line-height:1.5;color:var(--orris-muted);margin:0}.orris-bundle__foot{margin-top:auto;padding-top:1.2rem;display:flex;flex-direction:column;gap:1rem}.orris-bundle__save{align-self:flex-start;font-size:1.2rem;font-weight:600;letter-spacing:.02em;color:var(--orris-green);background:#146b4714;padding:.4rem .8rem}.orris-split{display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center}@media screen and (min-width:990px){.orris-split{grid-template-columns:1fr 1fr;gap:clamp(3.2rem,5vw,6.4rem)}.orris-split--reverse .orris-split__media{order:2}}.orris-split__media{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--orris-surface)}@media screen and (min-width:990px){.orris-split__media{aspect-ratio:4 / 3}}.orris-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.orris-split__body p{margin:0 0 1.2rem}.orris-split__body>:last-child{margin-bottom:0}.orris-split__cta{margin-top:2.4rem}.orris-quote{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:clamp(2rem,2.6vw,2.8rem);line-height:1.32;color:var(--orris-ink);margin:0 0 1.6rem;max-width:36ch}.orris-ink .orris-quote{color:#fff}.orris-notes{display:grid;grid-template-columns:1fr;gap:0;border-top:var(--orris-rule-dark)}@media screen and (min-width:750px){.orris-notes{grid-template-columns:repeat(3,1fr)}}.orris-note{padding:2rem 0;border-bottom:var(--orris-rule-dark)}@media screen and (min-width:750px){.orris-note{padding:2.4rem 2.4rem 2.4rem 0;border-bottom:0;border-inline-end:var(--orris-rule-dark)}.orris-note:last-child{border-inline-end:0;padding-inline-end:0}}.orris-note__step{font-size:1.15rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--orris-gold-2);display:block;margin-bottom:.8rem}.orris-note__name{font-family:var(--font-heading-family);font-size:2.1rem;font-weight:600;color:#fff;margin:0 0 .6rem}.orris-note__list{font-size:1.5rem;line-height:1.6;color:#ffffffb3;margin:0}.orris-notes--light{border-top-color:var(--orris-line)}.orris-notes--light .orris-note{border-color:var(--orris-line)}.orris-notes--light .orris-note__name{color:var(--orris-ink)}.orris-notes--light .orris-note__list{color:var(--orris-muted)}.orris-notes--light .orris-note__step{color:var(--orris-gold-ink)}.orris-ink .orris-why__title{color:#fff}.orris-ink .orris-why__text{color:#ffffffa8}.orris-ink .orris-why__icon{color:var(--orris-gold-2)}.orris-reviews__agg{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:2.8rem;text-align:center}.orris-reviews__score{font-family:var(--font-heading-family);font-size:4.4rem;font-weight:600;line-height:1;color:var(--orris-ink)}.orris-reviews__meta{font-size:1.3rem;letter-spacing:.04em;color:var(--orris-muted)}.orris-quotes{display:grid;grid-template-columns:1fr;gap:var(--orris-gap);list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.orris-quotes{grid-template-columns:repeat(3,1fr)}}.orris-quote-card{background:var(--orris-white);border:var(--orris-rule);padding:2rem 1.8rem;display:flex;flex-direction:column;gap:1rem;height:100%}.orris-quote-card__text{font-family:var(--font-heading-family);font-size:1.75rem;font-weight:400;line-height:1.45;color:var(--orris-ink);margin:0;flex:1 1 auto}.orris-quote-card__who{font-size:1.3rem;font-weight:500;color:var(--orris-muted)}.orris-quote-card__verified{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;color:var(--orris-green);margin-top:.3rem}.orris-quote-card__verified svg{width:1.5rem;height:1.5rem}.orris-signup{text-align:center}.orris-signup__form{display:flex;flex-direction:column;gap:1rem;max-width:46rem;margin:2rem auto 0}@media screen and (min-width:750px){.orris-signup__form{flex-direction:row}}.orris-signup__field{flex:1 1 auto}.orris-signup input[type=email]{width:100%;min-height:4.8rem;padding:0 1.4rem;border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;font-family:var(--font-body-family);font-size:1.5rem;border-radius:0}.orris-signup input[type=email]::placeholder{color:#ffffff73}.orris-signup input[type=email]:focus{outline:none;border-color:var(--orris-white)}.orris-signup__note{font-size:1.25rem;color:#ffffff80;margin-top:1.2rem}.orris-signup__success{color:var(--orris-gold-2);font-size:1.5rem;margin-top:1.2rem}.orris-collhero{background:var(--orris-ink);color:#fff;padding-block:3.6rem;text-align:center}@media screen and (min-width:750px){.orris-collhero{padding-block:5.6rem}}.orris-collhero__title{font-family:var(--font-display-family);font-weight:400;font-size:clamp(3rem,4.8vw,5.6rem);color:#fff;margin:0 0 1rem;letter-spacing:-.02em}.orris-collhero__desc{color:#ffffffad;font-size:1.6rem;line-height:1.6;max-width:62ch;margin-inline:auto}.orris-collhero__count{font-size:1.25rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--orris-gold-2);margin-top:1.6rem}.orris-collbanner{position:relative;display:grid;isolation:isolate;background:var(--orris-ink);aspect-ratio:var(--ar-portrait);min-height:34rem;max-width:100%}@media screen and (max-width:749px)and (max-height:1040px){.orris-collbanner{aspect-ratio:auto;height:68svh;min-height:30rem}}@media screen and (min-width:750px)and (max-width:1100px){.orris-collbanner{aspect-ratio:16 / 9;height:auto;min-height:0}}@media screen and (min-width:1101px){.orris-collbanner{aspect-ratio:var(--ar-banner)}}@media screen and (max-height:500px)and (orientation:landscape){.orris-collbanner{aspect-ratio:auto;min-height:0;height:78svh;max-height:78svh}}.orris-collbanner__media{position:absolute;top:0;right:0;bottom:0;left:0}.orris-collbanner__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media screen and (max-width:749px)and (max-height:1040px){.orris-collbanner__media img{object-fit:contain;position:relative;z-index:1}.orris-collbanner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--collbanner-art);background-size:cover;background-position:center;filter:blur(28px) saturate(.9) brightness(.7);transform:scale(1.12)}.orris-collbanner__media{overflow:hidden}}.orris-collbanner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(100deg,#17130feb,#17130fdb 18%,#17130f8a 38%,#17130f24 62%,#17130f0a)}@media screen and (max-width:749px){.orris-collbanner:after{background:linear-gradient(to top,#17130fdb,#17130f85 40%,#17130f14 78%)}}@media screen and (min-width:750px)and (max-width:1100px){.orris-collbanner:after{background:linear-gradient(to top,#17130fe6,#17130fb8 18%,#17130f2e 42%,#17130f0a 62%)}}.orris-collbanner__inner{position:relative;z-index:2;align-self:end;width:100%;padding-block:4.4rem}@media screen and (max-width:749px){.orris-collbanner__inner{padding-block:3rem}}.orris-brandbanner{position:relative;background:var(--orris-surface, #f6f3ee);border-bottom:var(--orris-rule);padding-block:clamp(2.8rem,4vw,5.2rem);overflow:hidden}.orris-brandbanner__inner{display:grid;grid-template-columns:1fr;align-items:center;gap:clamp(1.6rem,3vw,3.2rem);max-width:142rem;margin-inline:auto;padding-inline:var(--orris-gutter, 2rem)}.orris-brandbanner__row{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:center;justify-items:center;align-items:end;gap:clamp(.4rem,.9vw,1rem);margin:0;padding:0;list-style:none}.orris-brandbanner__row:last-child{display:none}@media screen and (max-width:749px){.orris-brandbanner__row{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}.orris-brandbanner__bottle:nth-child(n+4){display:none}}@media screen and (min-width:750px)and (max-width:1079px){.orris-brandbanner__bottle:nth-child(n+3){display:none}}@media screen and (min-width:1080px)and (max-width:1339px){.orris-brandbanner__bottle:nth-child(n+4){display:none}}@media screen and (min-width:1340px)and (max-width:1599px){.orris-brandbanner__bottle:nth-child(n+5){display:none}}.orris-brandbanner__bottle{width:11rem}.orris-brandbanner__bottle a{display:flex;align-items:flex-end;justify-content:center;height:14rem}.orris-brandbanner__bottle img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%;mix-blend-mode:multiply}.orris-brandbanner__name{text-align:center}.orris-brandbanner__name{container-type:inline-size}.orris-brandbanner__title{margin:0;white-space:nowrap;font-family:var(--font-display-family);font-weight:400;font-size:clamp(2.2rem,13cqw,6.4rem);line-height:1.02;letter-spacing:-.02em;color:var(--orris-ink, #17130f)}.orris-brandbanner__title--logo{font-size:0;line-height:0}.orris-brandbanner__logo{display:block;width:auto;height:clamp(5rem,9vw,9rem);max-width:100%;margin-inline:auto;object-fit:contain}.orris-brandbanner__kicker{display:block;white-space:nowrap;margin-top:.8rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--orris-muted, #6d6459)}.orris-brandbanner__count{margin:.4rem 0 0;white-space:nowrap;font-family:var(--font-body-family);font-size:1.3rem;color:var(--orris-muted, #6d6459)}@media screen and (min-width:750px){.orris-brandbanner__inner{grid-template-columns:1fr minmax(26rem,max-content) 1fr}.orris-brandbanner__row:last-child{display:flex}.orris-brandbanner__name{padding-inline:clamp(2.4rem,4vw,5.6rem)}}.orris-collbanner__title{font-family:var(--font-display-family);font-weight:400;font-size:clamp(3.4rem,6vw,7rem);line-height:1.02;letter-spacing:-.025em;color:#fff;margin:.6rem 0 0;max-width:18ch}.orris-collbanner__desc{color:#ffffffd1;font-size:1.6rem;line-height:1.6;max-width:46ch;margin-top:1.2rem}.orris-collbanner__count{font-size:1.25rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;margin-top:1.6rem}.orris-chips{display:flex;gap:.6rem;overflow-x:auto;padding:1.2rem var(--orris-gutter);margin-inline:calc(var(--orris-gutter) * -1);list-style:none;scrollbar-width:none}.orris-chips::-webkit-scrollbar{display:none}.orris-chip{white-space:nowrap;display:inline-block;padding:.7rem 1.4rem;border:1px solid var(--orris-line);font-size:1.3rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--orris-ink-3);text-decoration:none;transition:all var(--orris-t)}.orris-chip:hover{border-color:var(--orris-ink);color:var(--orris-ink)}.orris-chip[aria-current=page]{background:var(--orris-ink);border-color:var(--orris-ink);color:#fff}@media screen and (min-width:990px){.orris-chips{justify-content:center;flex-wrap:wrap;overflow:visible}}.facets__summary,.facets__label,.facet-filters__label,.facets__disclosure>summary{font-family:var(--font-body-family);font-size:1.35rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--orris-ink)}.facets__display,.facets__wrapper{border-radius:0}.facets__display{border:var(--orris-rule);box-shadow:0 12px 28px -14px #00000024}.facets-container{border-bottom:var(--orris-rule);padding-block:1.2rem}.active-facets__button-inner{border-radius:0;font-size:1.25rem;letter-spacing:0;text-transform:none}.product-count__text{font-size:1.35rem;color:var(--orris-muted)}.product__title,.product__title h1{font-family:var(--font-display-family);font-size:clamp(2.6rem,3.4vw,4.2rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--orris-ink);margin-bottom:.8rem}.product .price{font-family:var(--font-body-family)}.product .price__container .price-item{font-size:2.4rem;font-weight:600;color:var(--orris-ink);letter-spacing:-.01em}.product .price--on-sale .price-item--regular{font-size:1.6rem;color:var(--orris-muted-2)}.product .price__badges .badge,.price .badge{background:var(--orris-sale);color:#fff;border:0;border-radius:0;font-size:1.2rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.product__info-container>*+*{margin-top:1.2rem}.product-form__input .form__label{font-size:1.3rem;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--orris-ink);margin-bottom:.8rem}.product-form__input input[type=radio]+label{border-radius:0;border:1px solid var(--orris-line);font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:0;padding:1rem 1.8rem;color:var(--orris-ink-3);background:#fff}.product-form__input input[type=radio]:checked+label{background:var(--orris-ink);border-color:var(--orris-ink);color:#fff}.product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--orris-gold-ink);outline-offset:2px}.product-form__submit{border-radius:0}.product-form__submit,.product-form__submit.button--secondary{background:var(--orris-ink);color:#fff;border-color:var(--orris-ink)}.product-form__submit:not([disabled]):hover,.product-form__submit.button--secondary:not([disabled]):hover{background:var(--orris-btn-hover);border-color:var(--orris-btn-hover);color:#fff}.shopify-payment-button__button--unbranded{border-radius:0!important;letter-spacing:.1em;text-transform:uppercase;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;min-height:4.8rem}@media screen and (min-width:750px){.shopify-payment-button__button--unbranded{min-height:5.2rem;font-size:1.5rem}}.quantity{border-radius:0;border:1px solid var(--orris-line);flex-wrap:nowrap;width:fit-content;min-width:12rem}.quantity__button{flex-shrink:0}.quantity__input{min-width:0}.quantity:after{box-shadow:none}.quantity__input{font-size:1.5rem;font-weight:500}.product__accordion .summary__title,.accordion summary{font-family:var(--font-body-family);font-size:1.45rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--orris-ink)}.accordion{border-top:var(--orris-rule);border-bottom:var(--orris-rule);margin-block:0}.accordion+.accordion{border-top:0}.accordion__content{font-size:1.5rem;line-height:1.6;color:var(--orris-muted);padding-bottom:1.6rem}.product__description{font-size:1.6rem;line-height:1.65;color:var(--orris-ink-3)}.thumbnail{border-radius:0}.thumbnail--variant,.thumbnail-list__item .thumbnail:after{border-radius:0}.product__media-wrapper .product__media{border-radius:0}.product__media-item .media{background:var(--orris-surface)}.orris-callout{display:flex;align-items:flex-start;gap:1rem;border:1px solid var(--orris-line);background:var(--orris-surface);padding:1.2rem 1.4rem;font-size:1.4rem;line-height:1.5;color:var(--orris-ink-3)}.orris-callout svg{width:2rem;height:2rem;color:var(--orris-ink);flex:none;margin-top:.2rem}.orris-callout strong{color:var(--orris-ink);font-weight:600}.orris-callout p{margin:0}.orris-delivery{display:flex;flex-direction:column;gap:.6rem;font-size:1.4rem;color:var(--orris-muted)}.orris-delivery__row{display:flex;align-items:center;gap:.8rem}.orris-delivery__row svg{width:1.9rem;height:1.9rem;color:var(--orris-green);flex:none}.orris-delivery strong{color:var(--orris-ink);font-weight:600}.orris-specs{width:100%;border-collapse:collapse;font-size:1.45rem}.orris-specs th,.orris-specs td{text-align:start;padding:.9rem 0;border-bottom:var(--orris-rule);vertical-align:top}.orris-specs th{font-weight:500;letter-spacing:0;text-transform:none;font-size:1.4rem;color:var(--orris-muted);width:44%}.orris-specs td{color:var(--orris-ink);font-weight:500}.orris-specs tr:last-child th,.orris-specs tr:last-child td{border-bottom:0}.orris-sticky-atc{position:fixed;inset-inline:0;bottom:0;z-index:40;display:flex;align-items:center;gap:1rem;padding:.9rem 1.4rem;padding-bottom:max(.9rem,env(safe-area-inset-bottom));background:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:var(--orris-rule);transform:translateY(110%);transition:transform .3s var(--orris-ease)}.orris-sticky-atc.is-visible{transform:translateY(0)}@media screen and (min-width:990px){.orris-sticky-atc{display:none}}.orris-sticky-atc__info{flex:1 1 auto;min-width:0}.orris-sticky-atc__title{font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;color:var(--orris-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orris-sticky-atc__price{font-size:1.4rem;font-weight:500;color:var(--orris-muted)}.orris-sticky-atc .orris-btn{flex:0 0 auto;min-height:4.4rem;padding-inline:1.8rem}.cart__items,.cart-item{font-family:var(--font-body-family)}.cart-item__name{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;color:var(--orris-ink);text-decoration:none;letter-spacing:-.01em}.cart-item__name:hover{color:var(--orris-ink)}.cart-item__details{font-size:1.4rem}.cart__footer .totals__total-value,.totals__total-value{font-family:var(--font-body-family);font-size:2.1rem;font-weight:600;color:var(--orris-ink)}.totals>*{font-size:1.5rem}.cart__ctas button,.cart__dynamic-checkout-buttons{border-radius:0}.cart__empty-text{font-family:var(--font-display-family);font-size:clamp(2.6rem,3.4vw,3.6rem);font-weight:400;color:var(--orris-ink)}.cart-drawer,.cart-drawer__inner,.drawer__inner{background:var(--orris-white)}.drawer__heading{font-family:var(--font-heading-family);font-size:2.1rem;font-weight:600;color:var(--orris-ink)}.orris-ship-meter{display:flex;flex-direction:column;gap:.7rem;padding:1.2rem 0}.orris-ship-meter__text{font-size:1.4rem;color:var(--orris-ink-3)}.orris-ship-meter__text strong{color:var(--orris-ink);font-weight:600}.orris-ship-meter__track{height:3px;background:var(--orris-line);overflow:hidden}.orris-ship-meter__fill{height:100%;background:var(--orris-gold);transition:width .4s var(--orris-ease)}.orris-ship-meter--done .orris-ship-meter__fill{background:var(--orris-green)}.footer{background:var(--orris-ink);color:#ffffffa8;border:0}.footer__content-top{padding-block:4rem 3.2rem;border:0}@media screen and (min-width:750px){.footer__content-top{padding-block:5.6rem 3.6rem}}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.12);padding-block:1.8rem}.footer-block__heading{font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin-bottom:1.4rem}.footer-block__details-content .list-menu__item--link,.footer .link,.footer a{font-size:1.45rem;color:#ffffffa8;text-decoration:none;transition:color var(--orris-t);padding-block:.5rem}.footer-block__details-content .list-menu__item--link:hover,.footer a:hover{color:#fff;text-decoration:none}.footer__content-bottom,.copyright__content,.footer__copyright{font-size:1.3rem;color:#ffffff73}.footer .list-social__link{color:#ffffffa8}.footer .list-social__link:hover{color:#fff}.footer__list-social .icon{width:2rem;height:2rem}.footer-block--newsletter .newsletter-form__field-wrapper{max-width:none}.footer .field__input{background:transparent;border:1px solid rgba(255,255,255,.26);color:#fff;border-radius:0}.footer .field__label{color:#ffffff80}.footer .newsletter-form__button{color:var(--orris-gold-2)}.footer .list-payment__item svg{opacity:.8}.footer__blocks-wrapper{gap:2.4rem}.orris-wa{--wa-size: 5.6rem;position:fixed;z-index:35;inset-inline-end:calc(1.6rem + env(safe-area-inset-right,0px));bottom:calc(1.6rem + env(safe-area-inset-bottom,0px));width:var(--wa-size);height:var(--wa-size);display:grid;place-items:center;background:#25d366;color:#fff;border-radius:50%;box-shadow:0 10px 26px -6px #0000005c;transition:transform var(--orris-t),box-shadow var(--orris-t);-webkit-tap-highlight-color:transparent}.orris-wa:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 14px 30px -6px #0000006b}.orris-wa:focus-visible{outline:3px solid #fff;outline-offset:3px}.orris-wa svg{width:54%;height:54%}body.orris-has-sticky-atc .orris-wa{bottom:calc(8.4rem + env(safe-area-inset-bottom,0px))}@media screen and (min-width:750px){.orris-wa{--wa-size: 6.4rem}}@media screen and (min-width:990px){.orris-wa{--wa-size: 6.4rem;inset-inline-end:2.8rem;bottom:2.8rem}body.orris-has-sticky-atc .orris-wa{bottom:2.8rem}}@media(prefers-reduced-motion:reduce){.orris-wa,.orris-wa:hover{transition:none;transform:none}}.orris-page-hero{padding-block:3.6rem 2.8rem;text-align:center;border-bottom:var(--orris-rule)}@media screen and (min-width:750px){.orris-page-hero{padding-block:5.6rem 4rem}}.orris-page-hero__title{font-family:var(--font-display-family);font-weight:400;font-size:clamp(3.2rem,5.2vw,5.6rem);margin:0 0 1.2rem;letter-spacing:-.02em}.orris-prose{max-width:72ch;margin-inline:auto;font-size:1.6rem;line-height:1.7;color:var(--orris-ink-3)}.orris-prose h2{font-size:clamp(2.2rem,2.8vw,2.8rem);margin:3.2rem 0 1rem}.orris-prose h3{font-size:2rem;margin:2.4rem 0 .8rem}.orris-prose p,.orris-prose ul,.orris-prose ol{margin:0 0 1.4rem}.orris-prose ul,.orris-prose ol{padding-inline-start:2rem}.orris-prose li{margin-bottom:.6rem}.orris-prose a{color:var(--orris-ink);text-underline-offset:3px}.orris-prose strong{color:var(--orris-ink);font-weight:600}.orris-prose>:first-child{margin-top:0}:not(.orris-faq-wrap--split)>.orris-faq-body>.orris-head{max-width:84rem;margin-inline:auto}.orris-faq{border-top:var(--orris-rule);max-width:84rem;margin-inline:auto}.orris-faq__item{border-bottom:var(--orris-rule)}.orris-faq__q{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 0;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-size:1.65rem;font-weight:600;color:var(--orris-ink)}.orris-faq__q::-webkit-details-marker{display:none}.orris-faq__q:hover{color:var(--orris-ink)}.orris-faq__icon{flex:none;width:1.4rem;height:1.4rem;position:relative}.orris-faq__icon:before,.orris-faq__icon:after{content:"";position:absolute;background:var(--orris-ink);transition:transform var(--orris-t)}.orris-faq__icon:before{top:50%;left:0;width:100%;height:1.5px;transform:translateY(-50%)}.orris-faq__icon:after{left:50%;top:0;width:1.5px;height:100%;transform:translate(-50%)}.orris-faq__item[open] .orris-faq__icon:after{transform:translate(-50%) scaleY(0)}.orris-faq__a{padding:0 0 1.8rem;font-size:1.55rem;line-height:1.65;color:var(--orris-muted);max-width:74ch}.orris-faq__a p{margin:0 0 1rem}.orris-faq__a>:last-child{margin-bottom:0}.orris-contact{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width:990px){.orris-contact{grid-template-columns:.85fr 1.15fr;gap:5.6rem}}.orris-contact__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.8rem}.orris-contact__item{display:flex;gap:1.2rem}.orris-contact__item svg{width:2.2rem;height:2.2rem;color:var(--orris-ink);flex:none;margin-top:.3rem}.orris-contact__label{font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--orris-muted);display:block;margin-bottom:.2rem}.orris-contact__value{font-size:1.6rem;color:var(--orris-ink);line-height:1.45}.orris-contact__value a{color:var(--orris-ink);text-decoration:none;border-bottom:1px solid var(--orris-line)}.orris-field{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.4rem}.orris-field label{font-size:1.3rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--orris-ink)}.orris-field input,.orris-field textarea,.orris-field select{width:100%;min-height:4.8rem;padding:1.1rem 1.3rem;border:1px solid var(--orris-line);background:#fff;border-radius:0;font-family:var(--font-body-family);font-size:1.55rem;color:var(--orris-ink)}.orris-field textarea{min-height:13rem;resize:vertical}.orris-field input:focus,.orris-field textarea:focus,.orris-field select:focus{outline:none;border-color:var(--orris-ink)}.orris-form-row{display:grid;grid-template-columns:1fr;gap:0 1.6rem}@media screen and (min-width:750px){.orris-form-row{grid-template-columns:1fr 1fr}}.orris-searchbar{max-width:62rem;margin-inline:auto}.orris-searchbar .search__input{border-radius:0;border:0;border-bottom:1px solid var(--orris-line);background:transparent;font-family:var(--font-heading-family);font-size:2.2rem;padding-inline:0}.predictive-search{border-radius:0;border:var(--orris-rule);border-top:1px solid var(--orris-ink)}.predictive-search__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orris-muted)}.orris-404{text-align:center;padding-block:clamp(5.6rem,12vw,11rem)}.orris-404__code{font-family:var(--font-display-family);font-size:clamp(6.4rem,16vw,16rem);font-weight:400;line-height:.85;color:var(--orris-line);margin:0}.main-page-title,.article-template__title{font-family:var(--font-heading-family);font-size:clamp(2.8rem,4.4vw,4.4rem);font-weight:600;letter-spacing:-.02em;color:var(--orris-ink)}.shopify-policy__title h1{font-family:var(--font-heading-family);font-weight:600}.shopify-policy__container{max-width:68ch;padding-block:var(--orris-section-y) calc(var(--orris-section-y) * 2)}.shopify-policy__title{margin-bottom:2.4rem}.shopify-policy__title h1{margin:0;padding-bottom:1.6rem;border-bottom:1px solid var(--orris-line);font-family:var(--font-display-family);font-size:clamp(3.2rem,5vw,4.4rem);font-weight:400;line-height:1.15;color:var(--orris-ink)}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-family:var(--font-display-family);font-weight:400;letter-spacing:0}.rte{font-size:1.6rem;line-height:1.7;color:var(--orris-ink-3)}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--font-heading-family);font-weight:600;color:var(--orris-ink);letter-spacing:-.01em}.rte h2{font-size:clamp(2.2rem,2.8vw,2.8rem);margin:3.2rem 0 1rem}.rte h3{font-size:2rem;margin:2.4rem 0 .8rem}.rte p,.rte ul,.rte ol{margin:0 0 1.4rem}.rte ul,.rte ol{padding-inline-start:2rem}.rte li{margin-bottom:.6rem}.rte ul,.rte ol{list-style-position:outside}.rte li>p{margin:0}.rte li>p+p{margin-top:.6rem}.rte a{color:var(--orris-ink);text-underline-offset:3px}.rte strong{color:var(--orris-ink);font-weight:600}.rte>:first-child{margin-top:0}.rte blockquote{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.9rem,2.4vw,2.4rem);line-height:1.4;color:var(--orris-ink);border:0;border-inline-start:2px solid var(--orris-gold);padding-inline-start:1.8rem;margin:2.4rem 0}.page-width--narrow,.main-page .page-width{max-width:80rem}.orris-ink .rte,.orris-ink .rte p{color:#ffffffb3}.orris-ink .rte strong{color:#fff}.header__heading-link .h2{font-family:var(--font-display-family);font-weight:400;font-size:1.8rem;letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;color:var(--orris-ink);line-height:1;display:inline-block;padding-inline-start:.2em}.header__heading-link:hover .h2{color:var(--orris-ink)}.footer__content-top .h2,.footer-block__brand-info .h2{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff;font-size:2.2rem}.orris-center{text-align:center}.orris-mx-auto{margin-inline:auto}.orris-mt-0{margin-top:0}.orris-hide-desktop{display:block}.orris-hide-mobile{display:none}@media screen and (min-width:990px){.orris-hide-desktop{display:none}.orris-hide-mobile{display:block}}.product-grid .orris-card{height:100%}.grid__item>product-component{display:block;height:100%}.product-grid{column-gap:var(--orris-gap);row-gap:var(--orris-gap-y)}*:focus-visible{outline:2px solid var(--orris-gold-ink);outline-offset:2px;box-shadow:none}.focus-inset:focus-visible{outline-offset:-2px}.orris-motion .orris-reveal{opacity:0;transition:opacity .85s cubic-bezier(.33,0,.2,1) var(--reveal-delay, 0ms),transform .85s cubic-bezier(.33,0,.2,1) var(--reveal-delay, 0ms),clip-path 1.1s cubic-bezier(.33,0,.2,1) var(--reveal-delay, 0ms);will-change:opacity,transform}.orris-motion .orris-reveal.is-in{opacity:1;transform:none;will-change:auto}.orris-motion .orris-reveal[data-motion=rise]{transform:translate3d(0,48px,0)}.orris-motion .orris-reveal[data-motion=settle]{transform:translate3d(0,56px,0) scale(.96);transform-origin:50% 100%}.orris-motion .orris-reveal[data-motion=settle].is-in{transform:none}.orris-motion .orris-reveal[data-motion=wipe]{opacity:1;transform:none}.orris-motion .orris-reveal[data-motion=wipe]>*{display:block;height:100%;clip-path:inset(0 0 100% 0);transition:clip-path .9s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms)}.orris-motion .orris-reveal[data-motion=wipe].is-in>*{clip-path:inset(0 0 0 0)}.orris-motion .orris-reveal[data-motion=drift]{transform:translate3d(-70px,0,0)}.orris-motion .oeb--left .orris-reveal[data-motion=drift]{transform:translate3d(70px,0,0)}.oeb{overflow-x:clip}@supports not (overflow: clip){.oeb{overflow-x:hidden}}.orris-motion .orris-reveal[data-motion].is-in,.orris-motion .orris-reveal[data-motion][data-from].is-in{transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.orris-motion .orris-reveal,.orris-motion .orris-reveal.is-in,.orris-motion .orris-reveal[data-motion=wipe]>*{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.opc__rail{scroll-behavior:auto}}.orris-empty{border:1px dashed var(--orris-line);background:var(--orris-surface);padding:4rem 2rem;text-align:center}.orris-empty__title{font-family:var(--font-heading-family);font-size:2rem;font-weight:600;color:var(--orris-ink);margin:0 0 .6rem}.orris-empty__text{font-size:1.45rem;color:var(--orris-muted);margin:0}.orris-empty__text code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;background:#fff;border:1px solid var(--orris-line);padding:.1em .4em}@media screen and (min-width:750px)and (max-width:989px){.orris-tiles>li:last-child:nth-child(odd){grid-column:1 / -1}}.orris-tile__meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:1.1rem;letter-spacing:.04em}@media screen and (min-width:990px){.orris-tile__meta{font-size:1.15rem}}.footer,.footer-block__details-content .list-menu__item--link,.footer .link,.footer a,.footer .rte,.footer .rte p{color:#ffffffbd}.footer__content-bottom,.copyright__content,.footer__copyright{color:#ffffff85}.skip-to-content-link:not(:focus){min-height:0;padding:0}.orris-brands{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0;padding:0}.orris-brand{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5rem;padding:0 2.2rem;background:var(--orris-white);border:1px solid var(--orris-line);text-decoration:none;text-align:center;transition:background var(--orris-t),color var(--orris-t),border-color var(--orris-t)}.orris-brand:hover{border-color:var(--orris-ink)}.orris-brand:hover{background:var(--orris-ink)}.orris-brand__name{white-space:nowrap;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--orris-ink);line-height:1.2;transition:color var(--orris-t)}.orris-brand:hover .orris-brand__name{color:#fff}.orris-brand__meta{font-size:1.15rem;letter-spacing:.04em;color:var(--orris-muted);transition:color var(--orris-t)}.orris-brand:hover .orris-brand__meta{color:#ffffffb3}.orris-brand__logo{max-width:12rem;height:auto;object-fit:contain}.orris-brand:hover .orris-brand__logo{filter:invert(1) grayscale(1) brightness(2)}.orris-ink .orris-brand{background:var(--orris-ink);border-color:#ffffff38}.orris-ink .orris-brand__name{color:#fff}.orris-ink .orris-brand:hover{background:#fff}.orris-ink .orris-brand:hover .orris-brand__name{color:var(--orris-ink)}.orris-ticker{overflow:hidden;border-block:1px solid var(--orris-line)}.orris-ticker.orris-ink{border-color:#ffffff29}.orris-ticker__track{display:flex;width:max-content;animation:orris-marquee var(--orris-ticker-duration, 45s) linear infinite}.orris-ticker:hover .orris-ticker__track{animation-play-state:paused}.orris-ticker__list{display:flex;align-items:center;gap:4.8rem;margin:0;padding:1.4rem 2.4rem 1.4rem 0;list-style:none}@media screen and (min-width:990px){.orris-ticker__list{gap:7.2rem;padding-block:1.8rem}}.orris-ticker__item{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--orris-ink)}@media screen and (min-width:990px){.orris-ticker__item{font-size:2.2rem}}.orris-ink .orris-ticker__item{color:#ffffffe6}@keyframes orris-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.orris-ticker__track{animation:none;width:100%;overflow-x:auto}.orris-ticker__list:last-child{display:none}}.orris-statement{padding-block:calc(var(--orris-section-y) * 1.15)}.orris-statement__line{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3rem,6.4vw,7.2rem);line-height:1.02;letter-spacing:-.03em;color:var(--orris-ink);margin:0;max-width:22ch;text-wrap:balance}.orris-ink .orris-statement__line{color:#fff}.orris-statement__sub{margin:2rem 0 0;font-size:1.6rem;line-height:1.6;color:var(--orris-muted);max-width:46ch}.orris-ink .orris-statement__sub{color:#ffffffa8}.orris-statement .orris-btn{margin-top:2.8rem}.orris-spot{display:grid;grid-template-columns:1fr;gap:var(--orris-gap-y)}@media screen and (min-width:990px){.orris-spot{grid-template-columns:1.55fr 1fr;gap:var(--orris-gap);align-items:stretch}}.orris-spot__feature{display:grid;grid-template-columns:1fr;border:1px solid var(--orris-ink)}@media screen and (min-width:750px){.orris-spot__feature{grid-template-columns:1.1fr 1fr}}.orris-spot__media{position:relative;overflow:hidden;background:var(--orris-surface);aspect-ratio:1 / 1}.orris-spot__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--orris-t-slow)}.orris-spot__feature:hover .orris-spot__media img{transform:scale(1.03)}@media screen and (min-width:750px){.orris-spot__media{aspect-ratio:auto;min-height:34rem}}.orris-spot__body{padding:2rem;display:flex;flex-direction:column;gap:.8rem;justify-content:center}@media screen and (min-width:990px){.orris-spot__body{padding:3.2rem}}.orris-spot__title{font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,3.6rem);font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0}.orris-spot__title a{color:var(--orris-ink);text-decoration:none}.orris-spot__title a:hover{color:var(--orris-ink)}.orris-spot__notes{font-size:1.55rem;line-height:1.55;color:var(--orris-muted);margin:0}.orris-spot__foot{margin-top:1.2rem;display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.orris-spot__rest{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--orris-gap);list-style:none;margin:0;padding:0}@media screen and (min-width:990px){.orris-spot__rest{grid-template-columns:1fr;grid-auto-rows:1fr}}.orris-pw{position:relative;min-height:100vh;min-height:100svh;display:flex;overflow:hidden;isolation:isolate}.orris-pw__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.orris-pw__media img{width:100%;height:100%;object-fit:cover;object-position:70% center}.orris-pw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#fffffffa,#ffffffe6 38%,#ffffff59 70%,#ffffff0d)}@media screen and (min-width:990px){.orris-pw:before{background:linear-gradient(to right,#fffffff7,#ffffffeb 32%,#ffffff73 58%,#fff0 82%)}}.orris-pw__inner{position:relative;z-index:2;width:100%;max-width:var(--page-width);margin-inline:auto;padding:4rem var(--orris-gutter) 5.6rem;display:flex;align-items:flex-end}@media screen and (min-width:990px){.orris-pw__inner{align-items:center;padding-block:8rem}}.orris-pw__copy{max-width:52rem}.orris-pw__wordmark{display:block;font-family:var(--font-heading-family);font-weight:500;font-size:2.4rem;letter-spacing:.22em;text-transform:uppercase;color:var(--orris-ink);margin-bottom:3.2rem}.orris-pw__title{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3rem,5.2vw,5.6rem);line-height:1.04;letter-spacing:-.03em;color:var(--orris-ink);margin:0 0 1.4rem;text-wrap:balance}.orris-pw__text{font-size:1.6rem;line-height:1.6;color:var(--orris-ink-3);max-width:46ch;margin:0 0 2.4rem}.orris-pw__form{display:flex;flex-direction:column;gap:.8rem;max-width:42rem}@media screen and (min-width:600px){.orris-pw__form{flex-direction:row}}.orris-pw__form input[type=email]{flex:1 1 auto;min-height:4.8rem;padding:0 1.4rem;border:1px solid var(--orris-ink);background:#ffffffd1;border-radius:0;font-family:var(--font-body-family);font-size:1.6rem;color:var(--orris-ink)}.orris-pw__form input[type=email]:focus{outline:none;border-color:var(--orris-ink)}.orris-pw__note{margin:1rem 0 0;font-size:1.35rem;color:var(--orris-sale)}.orris-pw__note--ok{color:var(--orris-green)}.orris-pw__foot{margin:2rem 0 0;font-size:1.25rem;font-weight:500;color:var(--orris-muted)}.password-header{padding:1.6rem var(--orris-gutter);position:relative;z-index:3}.password-header .h2{display:none}.password-modal .modal__toggle{font-family:var(--font-body-family);font-size:1.25rem;font-weight:500}.password-main{background:transparent}.orris-head--center{text-align:center}.orris-head--center .orris-head__row{justify-content:center}.orris-head--center .orris-lede{margin-inline:auto}.orris-head--left{text-align:left}.orris-h2__inner{display:inline-block}.orris-head--highlight .orris-h2{letter-spacing:-.018em}.orris-head--highlight .orris-h2__inner{display:inline-block;position:relative;padding-top:2.2rem;color:inherit;font-weight:400;background:none}.orris-head--highlight .orris-h2__inner:before{content:"";position:absolute;top:0;inset-inline-start:0;width:4.8rem;height:2px;background:var(--orris-gold)}.orris-head--center .orris-h2__inner:before{inset-inline-start:50%;transform:translate(-50%)}.orris-head--caps .orris-h2{text-transform:uppercase;font-weight:400;letter-spacing:.012em;font-size:clamp(2.8rem,4.6vw,5rem);line-height:1.08}.orris-banner{position:relative;background:var(--orris-surface)}.orris-banner__slide{position:relative;min-width:0}.orris-banner__link{display:block}.orris-banner__img{display:block;width:100%;height:auto}.orris-banner__img--mobile{display:block}.orris-banner__img--desktop{display:none}@media screen and (min-width:750px){.orris-banner__img--mobile{display:none}.orris-banner__img--desktop{display:block}}.orris-banner__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.orris-banner__track::-webkit-scrollbar{display:none}.orris-banner__track>.orris-banner__slide{scroll-snap-align:start}.orris-banner__track:focus-visible{outline:2px solid var(--orris-ink);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.orris-banner__track{scroll-behavior:auto}}.orris-banner__arrow{position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;display:none;place-items:center;background:#ffffffe6;border:0;border-radius:50%;color:var(--orris-ink);cursor:pointer;z-index:3;transition:background .18s ease}.orris-banner__arrow:hover{background:#fff}.orris-banner__arrow svg{width:1.9rem;height:1.9rem}.orris-banner__arrow--prev{inset-inline-start:1.6rem}.orris-banner__arrow--prev svg{transform:scaleX(-1)}.orris-banner__arrow--next{inset-inline-end:1.6rem}@media screen and (min-width:990px){.orris-banner__arrow{display:grid}}.orris-banner__dots{position:absolute;inset-inline:0;bottom:1.6rem;display:flex;align-items:center;justify-content:center;gap:.7rem;z-index:3}.orris-banner__dot{width:3.2rem;height:2.4rem;padding:0;border:0;cursor:pointer;background:transparent;position:relative}.orris-banner__dot:after{content:"";position:absolute;inset-inline:0;top:50%;transform:translateY(-50%);height:.3rem;background:#ffffff73;transition:background .2s ease}.orris-banner__dot.is-active:after{background:var(--orris-white)}.orris-banner__dot:focus-visible{outline:2px solid var(--orris-white);outline-offset:2px}@media screen and (max-width:749px){.orris-banner__dot{width:2.4rem;height:2.4rem}.orris-banner__dots{bottom:1.1rem}}.orris-crow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.orris-crow{gap:2.4rem 1.8rem}.orris-crow--3{grid-template-columns:repeat(3,minmax(0,1fr))}.orris-crow--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.orris-crow__item{display:block;text-decoration:none}.orris-crow__media{display:block;position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--orris-surface)}.orris-crow__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--orris-ease)}.orris-crow__item:hover .orris-crow__media img{transform:scale(1.04)}.orris-crow__label{display:block;margin-top:1.2rem;text-align:center;font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--orris-ink);transition:color var(--orris-t)}@media screen and (min-width:990px){.orris-crow__label{font-size:1.4rem}}.orris-crow__item:hover .orris-crow__label{color:var(--orris-ink)}.orris-why{display:grid;grid-template-columns:1fr;gap:1.6rem;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.orris-why{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}}.orris-why__item{background:#f5f5f5;padding:3rem 2.4rem 3.2rem;text-align:left;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width:990px){.orris-why__item{padding:4rem 3.2rem;min-height:30rem}}.orris-why__icon{display:block;color:var(--orris-ink);margin-bottom:2.8rem}.orris-why__icon svg{width:clamp(6.4rem,7vw,8.4rem);height:auto}.orris-why__icon svg{stroke-width:1.8}.orris-why__icon svg *{vector-effect:non-scaling-stroke}.orris-why__title{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;letter-spacing:-.005em;color:var(--orris-ink);margin:0 0 1rem}.orris-why__text{font-size:1.6rem;line-height:1.7;color:#000000bf;margin:0}.orris-why__text strong{color:var(--orris-ink);font-weight:600}.orris-why__cta{margin-top:2.6rem;display:flex;justify-content:center}@media screen and (min-width:750px){.orris-why__cta{margin-top:3.2rem}}.orris-why__cta .orris-btn{padding-inline:3.6rem}.orris-card a:focus-visible,.header__menu-item:focus-visible,.header__icon:focus-visible,.orris-crow__item:focus-visible,.orris-brand:focus-visible{outline:2px solid var(--orris-gold-ink);outline-offset:3px}.orris-testi{position:relative}.orris-testi__track{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--orris-gutter);padding:1.6rem var(--orris-gutter);margin:0;list-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.orris-testi__track::-webkit-scrollbar{display:none}.orris-testi__track:focus-visible{outline:2px solid var(--orris-gold-ink);outline-offset:-2px}@media screen and (min-width:750px){.orris-testi__track{grid-auto-columns:46%;gap:1.6rem}}@media screen and (min-width:990px){.orris-testi__track{grid-auto-columns:calc((100% - 3.2rem) / 3);gap:1.6rem;padding-block:2rem}}.orris-testi__item{scroll-snap-align:start;display:flex;min-width:0}.orris-testi__card{background:var(--orris-white);padding:2.2rem 1.8rem;margin:0;width:100%;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.1rem;transition:transform .3s var(--orris-ease),box-shadow .3s var(--orris-ease)}@media screen and (min-width:990px){.orris-testi__card{padding:2.6rem 2.2rem}}.orris-testi__item.is-active .orris-testi__card{box-shadow:0 18px 40px -18px #00000038}@media screen and (min-width:750px){.orris-testi__item.is-active .orris-testi__card{transform:scale(1.06)}}.orris-testi__stars{font-size:1.5rem;letter-spacing:.16em;line-height:1;color:var(--orris-ink);text-indent:.16em;white-space:nowrap}.orris-testi__quote{margin:0;padding:0;border:0}.orris-testi__quote p{margin:0;font-size:1.4rem;line-height:1.6;color:var(--orris-ink)}.orris-testi__name{font-size:1.4rem;font-weight:600;color:var(--orris-ink);margin-top:auto;padding-top:.4rem}.orris-testi__meta{display:block;font-size:1.3rem;font-weight:400;color:var(--orris-muted);margin-top:.2rem}.orris-testi__dots{display:flex;align-items:center;justify-content:center;gap:.2rem;padding-top:.4rem}.orris-testi__dot{width:2.4rem;height:2.4rem;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.orris-testi__dot:after{content:"";position:absolute;inset:50% auto auto 50%;width:.7rem;height:.7rem;transform:translate(-50%,-50%);border-radius:50%;background:var(--orris-line);transition:background var(--orris-t),width var(--orris-t),height var(--orris-t)}.orris-testi__dot:hover:after{background:var(--orris-muted-2)}.orris-testi__dot[aria-selected=true]:after{background:var(--orris-ink);width:.9rem;height:.9rem}.orris-testi__dot:focus-visible{outline:2px solid var(--orris-gold-ink);outline-offset:2px}.header__icon--cart .icon,.header__icon--cart .svg-wrapper .icon{height:3.6rem;width:3.6rem}.header__icon--cart{position:relative}.cart-count-bubble{inset-inline-start:auto;inset-inline-end:.2rem;bottom:.4rem;min-width:1.7rem;height:1.7rem}.orris-faq-wrap{display:grid;grid-template-columns:1fr;gap:2.4rem}@media screen and (min-width:990px){.orris-faq-wrap--split{grid-template-columns:1fr 1fr;gap:clamp(3.2rem,4.5vw,6rem);align-items:stretch}.orris-faq-wrap--split.orris-faq-wrap--reverse .orris-faq-media{order:2}}.orris-faq-media{position:relative;overflow:hidden;border-radius:12px;background:var(--orris-line-2);aspect-ratio:4 / 3}@media screen and (min-width:990px){.orris-faq-media{aspect-ratio:1 / 1;height:auto}.orris-faq-wrap--split .orris-faq-body{display:flex;flex-direction:column;justify-content:center}}.orris-faq-media__el,.orris-faq-media video,.orris-faq-media img,.orris-faq-media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0;display:block}.orris-faq-media .video-wrapper,.orris-faq-media deferred-media{position:absolute;top:0;right:0;bottom:0;left:0}.orris-faq-wrap--split .orris-faq{max-width:none;margin-inline:0}.orris-faq__cta{margin:2.4rem 0 0}.orris-crow__count{display:block;text-align:center;margin-top:.4rem;font-size:1.25rem;color:var(--orris-muted);letter-spacing:.02em}.orris-jr{padding-block:var(--orris-jr-pt, 5.6rem) var(--orris-jr-pb, 5.6rem)}.orris-jr__title{font-family:var(--font-display-family);font-size:clamp(2.4rem,3.6vw,3.6rem);font-weight:400;line-height:1.2;letter-spacing:-.01em;color:var(--orris-ink);text-align:center;margin-block:0 3.2rem}.orris-jr__summary{display:grid;grid-template-columns:1fr;gap:2.4rem;padding-block:.8rem 3.2rem}.orris-jr__avg{display:flex;flex-direction:column;gap:.6rem}.orris-jr__avg-row{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.orris-jr__avg-num{font-size:1.7rem;font-weight:400;color:var(--orris-ink)}.orris-jr__avg-meta{display:flex;align-items:center;gap:.7rem;font-size:1.7rem;color:var(--orris-ink);margin:0}.orris-jr__verified{display:inline-flex;color:#3fbfa8}.orris-jr__verified svg{width:1.8rem;height:1.8rem;display:block}.orris-jr__stars{display:inline-flex;gap:.2rem;color:var(--orris-ink);flex:0 0 auto}.orris-jr__stars svg{width:1.5rem;height:1.5rem;display:block}.orris-jr__stars--lg svg{width:2.2rem;height:2.2rem}.orris-jr__bars{display:flex;flex-direction:column;gap:.7rem}.orris-jr__bar-row{display:flex;align-items:center;gap:1.2rem}.orris-jr__bar{position:relative;display:block;height:1.4rem;flex:1 1 auto;min-width:10rem;max-width:22rem;background:var(--orris-line-2)}.orris-jr__bar-fill{position:absolute;inset:0 auto 0 0;background:var(--orris-ink-2)}.orris-jr__bar-count{font-size:1.5rem;color:var(--orris-muted);min-width:1.6rem;text-align:right}.orris-jr__cta{display:flex}.orris-jr__write{width:100%;max-width:30rem;min-height:5.2rem;display:inline-flex;align-items:center;justify-content:center;padding:0 3rem;background:var(--orris-ink);color:var(--orris-white);border:0;cursor:pointer;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;letter-spacing:0;transition:background .18s ease}.orris-jr__write:hover{background:var(--orris-ink-3)}@media screen and (min-width:750px){.orris-jr__summary{grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center;gap:0;padding-block:1.2rem 3.6rem}.orris-jr__bars{border-inline:1px solid var(--orris-line);padding-inline:3.2rem;padding-block:.4rem}.orris-jr__avg{align-items:center;text-align:center;padding-inline:2rem}.orris-jr__cta{justify-content:center;padding-inline:2rem}}@media screen and (min-width:990px){.orris-jr__bars{padding-inline:4.8rem}.orris-jr__bar{min-width:14rem}}.orris-jr__toolbar{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--orris-line);padding-block:1.4rem}.orris-jr__sort{position:relative;display:inline-flex;align-items:center}.orris-jr__sort select{appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer;font-family:var(--font-body-family);font-size:1.7rem;color:var(--orris-ink);padding:.4rem 2.8rem .4rem 0}.orris-jr__sort svg{position:absolute;inset-inline-end:.2rem;width:1.7rem;height:1.7rem;pointer-events:none;color:var(--orris-ink)}.orris-jr__list{list-style:none;margin:0;padding:0}.orris-jr__item{border-top:1px solid var(--orris-line);padding-block:2.4rem}.orris-jr__item.is-hidden{display:none}.orris-jr__item-top{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.orris-jr__date{font-size:1.5rem;color:var(--orris-muted)}.orris-jr__item .orris-jr__stars svg{width:1.7rem;height:1.7rem}.orris-jr__who{display:flex;align-items:center;gap:1.2rem;margin-top:1.4rem}.orris-jr__avatar{width:4.2rem;height:4.2rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--orris-surface);color:var(--orris-ink-3);font-size:1.6rem;font-weight:600;letter-spacing:0}.orris-jr__avatar svg{width:2.2rem;height:2.2rem}.orris-jr__name{font-size:1.8rem;font-weight:500;color:var(--orris-ink)}.orris-jr__badge{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--orris-green)}.orris-jr__badge svg{width:1.4rem;height:1.4rem}.orris-jr__item-title{font-size:1.7rem;font-weight:600;color:var(--orris-ink);margin:1.4rem 0 0}.orris-jr__item-body{font-size:1.7rem;line-height:1.6;color:var(--orris-ink-3);margin:.6rem 0 0;max-width:78ch}.orris-jr__more{display:flex;justify-content:center;border-top:1px solid var(--orris-line);padding-top:2.8rem}.orris-jr__form-wrap{border-top:1px solid var(--orris-line);padding-block:2.8rem}.orris-jr__form-wrap[hidden]{display:none}.orris-jr__form-grid{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width:750px){.orris-jr__form-grid{grid-template-columns:1fr 1fr}}.orris-jr__field{display:flex;flex-direction:column;gap:.6rem}.orris-jr__field--wide{grid-column:1 / -1}.orris-jr__field>span{font-size:1.3rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--orris-muted)}.orris-jr__field input,.orris-jr__field select,.orris-jr__field textarea{width:100%;font-family:var(--font-body-family);font-size:1.6rem;color:var(--orris-ink);background:var(--orris-white);border:1px solid var(--orris-line);border-radius:0;padding:1.2rem 1.4rem;min-height:5rem}.orris-jr__field textarea{min-height:12rem;resize:vertical}.orris-jr__field input:focus,.orris-jr__field select:focus,.orris-jr__field textarea:focus{outline:2px solid var(--orris-ink);outline-offset:-2px}.orris-jr__form-actions{display:flex;align-items:center;gap:1.6rem;margin-top:2rem;flex-wrap:wrap}.orris-jr__cancel{background:none;border:0;cursor:pointer;font-family:var(--font-body-family);font-size:1.5rem;color:var(--orris-muted);text-decoration:underline;text-underline-offset:.3rem}.orris-jr__form-ok,.orris-jr__form-err{display:flex;align-items:center;gap:.8rem;font-size:1.5rem;margin:0 0 1.6rem}.orris-jr__form-ok{color:var(--orris-green)}.orris-jr__form-ok svg{width:1.8rem;height:1.8rem}.orris-jr__form-err{color:var(--orris-sale)}.orris-foot{background:var(--orris-ink);border-top:1px solid var(--foot-rule, rgba(255, 255, 255, .12));color:var(--foot-body, rgba(255, 255, 255, .72));font-size:1.5rem;line-height:1.6}.orris-foot__top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.6rem 2.4rem;padding-block:5.2rem 4.4rem}.orris-foot__col--brand,.orris-foot__col--contact{grid-column:1 / -1}@media screen and (min-width:990px){.orris-foot__top{grid-template-columns:1.7fr 1fr 1fr 1.5fr;gap:4rem 3.2rem;padding-block:6.4rem 5.2rem}.orris-foot__col--brand,.orris-foot__col--contact{grid-column:auto}}.orris-foot__wordmark{display:inline-block;font-family:var(--font-display-family);font-size:2.6rem;font-weight:400;letter-spacing:.19em;text-transform:uppercase;color:var(--orris-white);text-decoration:none}.orris-foot__logo img{display:block;width:auto;max-width:18rem;height:auto}.orris-foot__blurb{margin:1.6rem 0 0;max-width:36ch;color:#ffffff9e}.orris-foot__socials{display:flex;gap:.8rem;margin-top:2.4rem}.orris-foot__social{width:4rem;height:4rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);color:#fffc;transition:border-color .18s ease,color .18s ease,background .18s ease}.orris-foot__social svg{width:1.9rem;height:1.9rem}.orris-foot__social:hover{border-color:var(--orris-white);color:var(--orris-white)}.orris-foot__head{margin:0 0 1.8rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--foot-head, var(--orris-white))}.orris-foot__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.1rem}.orris-foot__list a,.orris-foot__contact a{color:var(--foot-body, rgba(255, 255, 255, .72));text-decoration:none;transition:color .16s ease;overflow-wrap:anywhere}.orris-foot__list a:hover,.orris-foot__contact a:hover{color:var(--foot-strong, #fff)}.orris-foot__contact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.orris-foot__contact li{display:flex;align-items:flex-start;gap:1rem}.orris-foot__contact svg{width:1.8rem;height:1.8rem;flex:0 0 auto;margin-top:.2rem;color:var(--foot-faint, rgba(255, 255, 255, .45))}.orris-foot__contact li,.orris-foot__contact span{color:var(--foot-text, rgba(255, 255, 255, .78))}.orris-foot__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:2.2rem;padding:1.3rem 2rem;border:1px solid var(--foot-chip, rgba(255, 255, 255, .24));color:var(--orris-white);text-decoration:none;font-size:1.4rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease}.orris-foot__cta svg{width:1.8rem;height:1.8rem}.orris-foot__cta:hover{background:var(--orris-white);border-color:var(--orris-white);color:var(--orris-ink)}.orris-foot__bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem;border-top:1px solid rgba(255,255,255,.12);padding-block:2.2rem}.orris-foot__copy{margin:0;font-size:1.3rem;color:var(--foot-muted, rgba(255, 255, 255, .5))}.orris-foot__pay{list-style:none;display:flex;align-items:center;gap:.8rem;margin:0;padding:0}.orris-foot__pay svg{height:2.4rem;width:auto;display:block;opacity:.85}@media screen and (max-width:749px){.orris-foot__bar{flex-direction:column;align-items:flex-start;padding-block:2rem 2.4rem}}.orris-foot__legal{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.8rem;margin:0;padding:0}.orris-foot__legal a{font-size:1.3rem;color:var(--foot-muted, rgba(255, 255, 255, .5));text-decoration:none}.orris-foot__legal a:hover{color:var(--orris-white);text-decoration:none}.orris-page-hero--media{position:relative;isolation:isolate;overflow:hidden}.orris-page-hero--media .orris-page-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.orris-page-hero--media .orris-page-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center}.orris-page-hero--media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0,0,0,var(--orris-hero-overlay, .55))}.orris-page-hero--media .orris-page-hero__inner{padding-block:clamp(6rem,12vw,11rem)}.orris-prose-section{padding-block:4.8rem}@media screen and (min-width:990px){.orris-prose-section{padding-block:6.4rem}}.orris-prose{display:flex;flex-direction:column}.orris-prose__h{font-family:var(--font-display-family);font-size:clamp(2.1rem,2.8vw,2.7rem);font-weight:400;line-height:1.3;color:var(--orris-ink);margin:4rem 0 1.4rem}.orris-prose>*:first-child{margin-top:0}.orris-prose__body{font-size:1.7rem;line-height:1.7;color:var(--orris-ink-3)}.orris-prose__body p{margin:0 0 1.6rem}.orris-prose__body p:last-child{margin-bottom:0}.orris-prose__body a{color:var(--orris-ink);text-decoration:underline;text-underline-offset:.3rem}.orris-prose__body strong{color:var(--orris-ink);font-weight:600}.orris-prose__body ul,.orris-prose__body ol{margin:0 0 1.6rem;padding-inline-start:2.2rem}.orris-prose__body li{margin-bottom:.6rem}.orris-prose__table{margin:2.4rem 0 0;display:flex;flex-direction:column}.orris-prose__row{display:flex;flex-wrap:wrap;gap:.4rem 2rem;justify-content:space-between;border-bottom:1px solid var(--orris-line);padding-block:1.4rem}.orris-prose__row:first-child{border-top:1px solid var(--orris-line)}.orris-prose__row dt{font-size:1.6rem;font-weight:500;color:var(--orris-ink);margin:0}.orris-prose__row dd{font-size:1.6rem;color:var(--orris-muted);margin:0;text-align:right}.orris-prose__note{display:flex;gap:1.4rem;align-items:flex-start;margin:2.8rem 0 0;padding:2rem 2.2rem;background:var(--orris-surface);border-inline-start:3px solid var(--orris-gold)}.orris-prose-section.orris-surface .orris-prose__note{background:var(--orris-white)}.orris-prose__note svg{width:2.2rem;height:2.2rem;flex:0 0 auto;color:var(--orris-ink)}.orris-prose__note svg *{vector-effect:non-scaling-stroke}.orris-prose__note p{margin:0 0 .8rem;font-size:1.6rem;line-height:1.6;color:var(--orris-ink-3)}.orris-prose__note p:last-child{margin-bottom:0}.orris-prose__cta{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.orris-trust-row{display:grid;grid-template-columns:1fr;gap:1.5rem;margin:2.4rem 0 0;padding:0;list-style:none;border:0}.orris-trust-row__item{display:flex;align-items:flex-start;gap:1.1rem}.orris-trust-row__icon{flex:0 0 auto;color:var(--orris-ink);line-height:0}.orris-trust-row__icon svg{width:2.4rem;height:2.4rem;display:block}.orris-trust-row__icon svg *{vector-effect:non-scaling-stroke}.orris-trust-row__copy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.orris-trust-row__copy strong{font-size:1.55rem;font-weight:600;line-height:1.3;color:var(--orris-ink)}.orris-trust-row__copy span{font-size:1.35rem;line-height:1.4;color:var(--orris-muted)}@media screen and (min-width:750px){.orris-trust-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem 1.4rem}.orris-trust-row__item{gap:.9rem}.orris-trust-row__icon svg{width:2.2rem;height:2.2rem}.orris-trust-row__copy strong{font-size:1.45rem}.orris-trust-row__copy span{font-size:1.3rem}}.orris-strip--desktop{display:none}@media screen and (min-width:750px){.orris-strip--desktop{display:block}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media screen and (max-width:749px){.orris-jr__title{font-size:2.2rem;margin-block:0 2.4rem}.orris-jr__avg-num,.orris-jr__avg-meta{font-size:1.5rem}.orris-jr__stars--lg svg{width:2rem;height:2rem}.orris-jr__name{font-size:1.6rem}.orris-jr__item-title{font-size:1.6rem;margin-top:1.2rem}.orris-jr__item-body{font-size:1.6rem}.orris-jr__avatar{width:3.6rem;height:3.6rem;font-size:1.4rem}.orris-jr__date{font-size:1.4rem}.orris-jr__summary{gap:2rem;padding-block:.4rem 2.4rem}.orris-jr__item{padding-block:2rem}.orris-jr__sort select{font-size:1.6rem}.orris-jr__write{max-width:none;min-height:4.8rem}.orris-prose__body,.orris-prose__row dt,.orris-prose__row dd{font-size:1.6rem}.orris-prose__h{font-size:1.9rem;margin-top:3.2rem}.orris-prose__note{padding:1.6rem 1.8rem}.orris-prose__cta .orris-btn{width:100%}.orris-foot__blurb,.orris-foot__list a,.orris-foot__contact{font-size:1.5rem}.orris-foot__top{padding-block:4rem 3.2rem;gap:3.2rem 2rem}.orris-foot__cta{width:100%;justify-content:center}.orris-banner__dot{height:.4rem}}@media screen and (max-width:749px){.product__info-container>*+*{margin-top:1.6rem}.product__title,.product__title h1{font-size:2.4rem;line-height:1.2}.product .price__container .price-item{font-size:2.2rem}.product-form__submit,.shopify-payment-button__button{min-height:5.2rem}.orris-trust-row{gap:1.3rem;margin-top:2rem}.orris-trust-row__copy strong{font-size:1.5rem}.orris-trust-row__copy span{font-size:1.35rem}}@media screen and (max-width:749px){.orris-strip__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.4rem;overflow-x:visible;padding-block:2rem}.orris-strip__item{white-space:normal;align-items:flex-start;gap:.8rem;min-width:0;font-size:1.35rem;line-height:1.35;text-wrap:pretty}.orris-strip__item>span:not(.orris-emoji){min-width:0;overflow-wrap:break-word}.orris-strip__item .orris-emoji{flex:0 0 auto}.orris-strip__item svg{width:2rem;height:2rem;margin-top:.1rem}}.orris-ledger{padding-block:var(--orris-section-y)}.orris-ledger--tight{padding-block:calc(var(--orris-section-y) * .7)}.orris-ledger__grid{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width:990px){.orris-ledger__grid{grid-template-columns:.85fr 1.15fr;gap:6rem;align-items:start}.orris-ledger__intro{position:sticky;top:12rem}}.orris-ledger__h{font-family:var(--font-display-family);font-size:clamp(2.8rem,4.4vw,4.6rem);font-weight:400;line-height:1.08;letter-spacing:-.01em;text-transform:uppercase;color:var(--orris-ink);margin-block:1.2rem 0}.orris-ledger__lede{margin:1.8rem 0 0;max-width:40ch;font-size:1.6rem;line-height:1.65;color:var(--orris-muted)}.orris-ledger__cta{margin-top:2.8rem}.orris-ledger__list{list-style:none;margin:0;padding:0;counter-reset:none}.orris-ledger__row{display:grid;grid-template-columns:auto 1fr auto;align-items:start;column-gap:2rem;padding-block:2.6rem;border-top:1px solid var(--orris-line);position:relative}.orris-ledger__row:last-child{border-bottom:1px solid var(--orris-line)}.orris-ledger__num{font-family:var(--font-heading-family);font-size:clamp(3.2rem,5vw,4.6rem);font-weight:700;line-height:.9;color:var(--orris-line);-webkit-text-stroke:1px var(--orris-gold-ink);-webkit-text-fill-color:transparent;transition:-webkit-text-fill-color .25s ease,color .25s ease;min-width:2.4em}.orris-ledger__row:hover .orris-ledger__num,.orris-ledger__row:focus-within .orris-ledger__num{-webkit-text-fill-color:var(--orris-gold);color:var(--orris-gold)}.orris-ledger__body{min-width:0}.orris-ledger__title{font-family:var(--font-heading-family);font-size:clamp(1.8rem,2.2vw,2.2rem);font-weight:600;line-height:1.25;color:var(--orris-ink);margin:.4rem 0 0}.orris-ledger__text{margin:.8rem 0 0;font-size:1.55rem;line-height:1.6;color:var(--orris-muted);max-width:52ch}.orris-ledger__mark{flex:0 0 auto;color:var(--orris-ink-3);line-height:1;padding-top:.6rem}.orris-ledger__mark svg{width:2.6rem;height:2.6rem;display:block}.orris-ledger__mark svg *{vector-effect:non-scaling-stroke}.orris-ledger.orris-ink .orris-ledger__h,.orris-ledger.orris-ink .orris-ledger__title{color:var(--orris-white)}.orris-ledger.orris-ink .orris-ledger__lede,.orris-ledger.orris-ink .orris-ledger__text{color:#ffffff9e}.orris-ledger.orris-ink .orris-ledger__row{border-color:#ffffff24}.orris-ledger.orris-ink .orris-ledger__num{-webkit-text-stroke-color:var(--orris-gold);color:#ffffff29}.orris-ledger.orris-ink .orris-ledger__mark{color:#ffffffb3}@media screen and (max-width:749px){.orris-ledger__row{column-gap:1.4rem;padding-block:2rem}.orris-ledger__num{font-size:2.8rem;min-width:2.1em}.orris-ledger__text{font-size:1.5rem}.orris-ledger__mark svg{width:2.2rem;height:2.2rem}.orris-ledger__cta{width:100%;justify-content:center}}.orris-emoji{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-style:normal;font-weight:400;font-size:1.9rem;line-height:1;display:inline-block}.orris-emoji--lg{font-size:3.6rem}.orris-strip__item .orris-emoji{font-size:2rem}.orris-trust-row__icon .orris-emoji{font-size:2.2rem}.orris-ledger__mark .orris-emoji{font-size:2.4rem}@media screen and (max-width:749px){.orris-ledger__row{grid-template-columns:auto 1fr;row-gap:.4rem}.orris-ledger__mark{grid-column:1;grid-row:2;padding-top:0;justify-self:center}.orris-section+.orris-section,.orris-ledger+.orris-section,.orris-section+.orris-ledger{padding-top:calc(var(--orris-section-y) * 1.15)}}.orris-bone{background:var(--orris-bone)}.orris-sand{background:var(--orris-sand)}.orris-heroT{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:var(--orris-heroT-min, 72vh)}.orris-heroT__wrap{flex:1 1 auto;display:flex;align-items:center;padding-block:6rem 4rem}.orris-heroT__grid{display:grid;grid-template-columns:1fr;gap:3.2rem;width:100%;align-items:center}@media screen and (min-width:990px){.orris-heroT__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:6rem}.orris-heroT__wrap{padding-block:8rem 6rem}}.orris-heroT--media .orris-heroT__media{position:relative;aspect-ratio:4 / 5;overflow:hidden}.orris-heroT__media img{width:100%;height:100%;object-fit:cover;display:block}.orris-heroT__title{font-family:var(--font-display-family);font-weight:400;font-size:clamp(4rem,7.4vw,8.8rem);line-height:.98;letter-spacing:-.03em;color:var(--orris-ink);margin:0;max-width:15ch;text-wrap:balance}.orris-heroT__title em{font-style:italic}.orris-ink .orris-heroT__title{color:var(--orris-white)}.orris-heroT__lede{margin:2.2rem 0 0;max-width:46ch;font-size:1.7rem;line-height:1.6;color:var(--orris-muted)}.orris-ink .orris-heroT__lede{color:#ffffffad}.orris-heroT__cta{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}.orris-heroT__trust{border-top:1px solid var(--orris-line)}.orris-ink .orris-heroT__trust{border-color:#ffffff29}.orris-heroT__trust-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 2rem;list-style:none;margin:0;padding:2rem 0;font-size:1.3rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--orris-muted)}.orris-ink .orris-heroT__trust-list{color:#fff9}@media screen and (min-width:750px){.orris-heroT__trust-list{grid-template-columns:repeat(4,minmax(0,1fr));padding:2.4rem 0}}@media screen and (max-width:989px){.orris-heroT{min-height:0}.orris-heroT__wrap{padding-block:4.8rem 3.6rem}.orris-heroT__cta .orris-btn{flex:1 1 100%}.orris-heroT--media .orris-heroT__media{display:none}}.orris-ed{position:relative;display:flex;align-items:center;min-height:var(--orris-ed-min, 60vh);isolation:isolate;overflow:hidden}.orris-ed__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.orris-ed__media img{width:100%;height:100%;object-fit:cover;display:block}.orris-ed--media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(0,0,0,var(--orris-ed-scrim, .55))}.orris-ed__wrap{width:100%;padding-block:6.4rem}@media screen and (min-width:990px){.orris-ed__wrap{padding-block:9.6rem}}.orris-ed__col{max-width:46ch}@media screen and (min-width:990px){.orris-ed__col{margin-inline-start:auto}}.orris-ed__title{font-family:var(--font-display-family);font-weight:400;font-size:clamp(2.8rem,4.4vw,5rem);line-height:1.05;letter-spacing:-.025em;color:var(--orris-white);margin:1.4rem 0 0;text-wrap:balance}.orris-ed.orris-sand .orris-ed__title,.orris-ed.orris-surface .orris-ed__title{color:var(--orris-ink)}.orris-ed__body{margin-top:1.8rem;font-size:1.7rem;line-height:1.65;color:#ffffffb8}.orris-ed.orris-sand .orris-ed__body,.orris-ed.orris-surface .orris-ed__body{color:var(--orris-ink-3)}.orris-ed__body p{margin:0 0 1.4rem}.orris-ed__body p:last-child{margin-bottom:0}.orris-ed__link{display:inline-flex;align-items:center;gap:.9rem;margin-top:2.8rem;font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--orris-white);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:.6rem;transition:border-color var(--orris-t-fast),gap var(--orris-t-fast)}.orris-ed__link svg{width:1.8rem;height:1.8rem}.orris-ed__link:hover{border-color:var(--orris-white);gap:1.4rem}.orris-ed.orris-sand .orris-ed__link,.orris-ed.orris-surface .orris-ed__link{color:var(--orris-ink);border-color:var(--orris-line)}.orris-ed.orris-sand .orris-ed__link:hover{border-color:var(--orris-ink)}.orris-railwrap--split .orris-railwrap__head{margin-bottom:2.4rem}@media screen and (min-width:990px){.orris-railwrap--split{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,2fr);gap:4.8rem;align-items:start}.orris-railwrap--split .orris-railwrap__head{margin-bottom:0;position:sticky;top:12rem}.orris-railwrap--split .orris-railwrap__head .orris-head{margin-bottom:0}.orris-railwrap--split .orris-railwrap__body{margin-inline-end:calc(var(--orris-gutter) * -1 - (100vw - min(100vw,var(--page-width))) / 2)}.orris-railwrap--split .orris-rail{grid-auto-flow:column;grid-auto-columns:26%;grid-template-columns:none;overflow-x:auto;padding-inline:0;margin-inline:0;scroll-snap-type:x mandatory;scrollbar-width:none}.orris-railwrap--split .orris-rail::-webkit-scrollbar{display:none}.orris-railwrap--split .orris-rail>li{scroll-snap-align:start}.orris-railwrap--split .orris-rail__cta{grid-column:1;grid-row:2;justify-content:flex-start;margin-top:2.4rem}.orris-railwrap--split{grid-template-rows:auto auto}.orris-railwrap--split .orris-railwrap__body{grid-column:2;grid-row:1 / span 2}}.orris-tabs{display:flex;gap:.4rem;margin-top:2rem;flex-wrap:wrap}.orris-tabs__btn{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:2px solid transparent;padding:.9rem 0;margin-inline-end:2.4rem;min-height:4.4rem;cursor:pointer;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--orris-muted);transition:color var(--orris-t-fast),border-color var(--orris-t-fast)}.orris-tabs__btn:last-child{margin-inline-end:0}.orris-tabs__btn:hover{color:var(--orris-ink)}.orris-tabs__btn.is-active{color:var(--orris-ink);border-bottom-color:var(--orris-gold-ink)}.orris-tabs__btn:focus-visible{outline:2px solid var(--orris-gold-ink);outline-offset:3px}.orris-ink .orris-tabs__btn{color:#fff9}.orris-ink .orris-tabs__btn.is-active{color:#fff;border-bottom-color:var(--orris-gold)}.orris-tabpanel.is-hidden{display:none}.orris-authline{display:flex;align-items:center;gap:1rem;margin:1.4rem 0 0;padding:1.2rem 1.4rem;background:var(--orris-surface);border-inline-start:2px solid var(--orris-gold);color:var(--orris-ink);text-decoration:none;font-size:1.4rem;font-weight:500;letter-spacing:.01em;transition:background var(--orris-t-fast)}.orris-authline:hover{background:var(--orris-sand)}.orris-authline span{flex:1 1 auto}.orris-authline svg{width:1.9rem;height:1.9rem;flex:0 0 auto}.orris-authline svg *{vector-effect:non-scaling-stroke}.orris-authline svg:last-child{width:1.5rem;height:1.5rem;color:var(--orris-muted)}.orris-pstory{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width:990px){.orris-pstory{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:6.4rem}.orris-pstory--solo{grid-template-columns:minmax(0,72ch)}}.orris-pstory__aside--media{align-self:stretch}@media screen and (max-width:749px){.orris-pstory__aside--media{display:none}}.orris-pstory__aside--media picture,.orris-pstory__aside--media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.orris-pstory__aside--media img{aspect-ratio:var(--ar-portrait, 4 / 5);height:auto}.orris-pstory__h{font-family:var(--font-display-family);font-weight:400;font-size:clamp(2.2rem,3vw,3rem);line-height:1.15;letter-spacing:-.02em;color:var(--orris-ink);margin:0 0 1.8rem}.orris-pstory__h--small{font-size:clamp(1.9rem,2.2vw,2.2rem)}.orris-pstory__rte{font-size:1.7rem;line-height:1.7;color:var(--orris-ink-3);max-width:68ch}.orris-pstory__rte p{margin:0 0 1.6rem}.orris-pstory__rte p:last-child{margin-bottom:0}.orris-pstory__rte>:first-child{margin-top:0}.orris-pstory__rte h1,.orris-pstory__rte h2{font-family:var(--font-display-family);font-weight:400;font-size:clamp(2.4rem,3.4vw,3.4rem);line-height:1.1;letter-spacing:-.02em;color:var(--orris-ink);margin:3.2rem 0 1.4rem}.orris-pstory__rte h3,.orris-pstory__rte h4{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--orris-gold-ink);margin:2.8rem 0 .8rem}.orris-pstory__rte ul,.orris-pstory__rte ol{margin:0 0 1.6rem;padding-inline-start:2rem}.orris-pstory__rte li{margin-bottom:.5rem}.orris-pstory__specs{margin:0;display:flex;flex-direction:column}.orris-pstory__specs>div{display:flex;justify-content:space-between;gap:2rem;padding-block:1.3rem;border-bottom:1px solid var(--orris-line)}.orris-pstory__specs>div:first-child{border-top:1px solid var(--orris-line)}.orris-pstory__specs dt{margin:0;font-size:1.45rem;color:var(--orris-muted)}.orris-pstory__specs dd{margin:0;font-size:1.45rem;font-weight:500;color:var(--orris-ink);text-align:right}.orris-pstory__notes{margin-top:4.8rem}.orris-pnotes{display:grid;grid-template-columns:1fr;gap:1px;background:var(--orris-line)}@media screen and (min-width:750px){.orris-pnotes{grid-template-columns:repeat(3,1fr)}}.orris-pnote{background:var(--orris-white);padding:2.4rem 2.2rem}.orris-surface .orris-pnote,.orris-sand .orris-pnote{background:var(--orris-white)}.orris-pnote__step{display:block;font-size:1.15rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--orris-gold-ink)}.orris-pnote__name{font-family:var(--font-display-family);font-weight:400;font-size:2.2rem;letter-spacing:-.02em;color:var(--orris-ink);margin:.8rem 0}.orris-pnote__list{margin:0;font-size:1.5rem;line-height:1.6;color:var(--orris-muted)}.product__media-item img{object-fit:cover}.product__media-item .product__media,.product__media-wrapper .media--transparent{overflow:hidden}.product-media-modal__content :is(.product__media,.media--transparent) img{transform:none}.product__media-item .product__media img,.product__media-wrapper .media--transparent img{transform:scale(1.12)}@media screen and (min-width:990px){.orris-foot__top{grid-template-columns:2fr 1fr 1fr 1.4fr}}.orris-foot__blurb{font-size:1.6rem;line-height:1.6;max-width:34ch}.orris-foot__wordmark{font-size:2.4rem}@media screen and (min-width:990px){.orris-foot__wordmark{font-size:3rem}}.facets__form,.facets-vertical-form{gap:1.6rem}.facets__summary,.facets__label,.facet-filters__label,.facet-filters__sort{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.02em;color:var(--orris-ink)}.facets__disclosure .facets__display,.facets__display{border:1px solid var(--orris-line);border-radius:0;box-shadow:none}.facets__button,.facet-filters__field select,.facets__price input{border-radius:0;border:1px solid var(--orris-line);font-family:var(--font-body-family);font-size:1.4rem;min-height:4.4rem}.active-facets__button,.active-facets .active-facets__button-inner{border-radius:0;border:1px solid var(--orris-ink);font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.facets__summary:focus-visible,.facet-filters__field select:focus-visible{outline:2px solid var(--orris-gold-ink);outline-offset:2px}@media screen and (max-width:989px){.orris-heroT{min-height:78svh}.orris-heroT__wrap{padding-block:5.6rem 3.2rem}.orris-heroT__title{font-size:clamp(4.2rem,12vw,5.6rem);line-height:.98;max-width:18ch}.orris-heroT__lede{font-size:1.6rem;margin-top:1.8rem}.orris-heroT__cta{margin-top:2.8rem;gap:1.2rem;flex-direction:column;align-items:stretch}.orris-heroT__cta .orris-btn:first-child{width:100%}.orris-heroT__cta .orris-btn--ghost,.orris-heroT__cta .orris-btn--ghost-light{background:transparent;border:0;min-height:4.4rem;padding:0;color:var(--orris-ink);text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:1px}.orris-ink .orris-heroT__cta .orris-btn--ghost-light{color:#fffc}.orris-heroT__trust-list{font-size:1.25rem;gap:1.2rem 1.6rem;padding-block:1.8rem}.orris-h2{font-size:clamp(3rem,8.4vw,3.6rem)}.orris-head--caps .orris-h2{font-size:clamp(2.8rem,8vw,3.4rem)}.orris-ed__title{font-size:clamp(3rem,8.6vw,3.8rem)}.orris-ledger__h{font-size:clamp(3rem,8.4vw,3.6rem)}.orris-pstory__h{font-size:clamp(2.4rem,6.4vw,2.8rem)}.orris-ed__wrap{padding-block:5.6rem}.orris-ed__col{max-width:34ch}.orris-ed__link{margin-top:2.2rem}.orris-faq__q{min-height:5.6rem}.orris-brand{min-height:4.8rem}.orris-jr__sort select{min-height:4.4rem}.orris-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--orris-gutter) * -1);padding-inline:var(--orris-gutter)}.orris-tabs::-webkit-scrollbar{display:none}.orris-tabs__btn{flex:0 0 auto}}@supports not (height: 1svh){@media screen and (max-width:989px){.orris-heroT{min-height:72vh}}}@media screen and (max-width:749px){.orris-testi__track{grid-auto-columns:100%;gap:0;padding-inline:0;margin-inline:0;scroll-padding-inline-start:0}.orris-testi__card{background:transparent;box-shadow:none;padding:0 var(--orris-gutter);gap:1.4rem}.orris-testi__card:hover{transform:none;box-shadow:none}.orris-testi__quote{font-family:var(--font-display-family);font-weight:400;font-size:clamp(2rem,5.6vw,2.4rem);line-height:1.32;letter-spacing:-.015em;color:var(--orris-ink);max-width:22ch;margin-inline:auto}.orris-testi__dots{padding-top:2rem}}@media screen and (max-width:749px){.product__info-container>*+*{margin-top:1.4rem}.orris-authline{margin-top:1.6rem;padding:1.3rem 1.4rem;font-size:1.35rem}.orris-callout{margin-block:1.4rem!important;padding:1.2rem 1.4rem;font-size:1.35rem}.orris-trust-row{margin-top:2.2rem;padding-top:1.8rem;border-top:1px solid var(--orris-line)}.product-form__input input[type=radio]+label{min-height:4.4rem;padding-inline:1.8rem}.product-form__quantity{margin-bottom:1.2rem}}.orris-signup .orris-h2,.orris-sand .orris-signup .orris-h2,.orris-surface .orris-signup .orris-h2{color:var(--orris-ink)}.orris-sand .orris-signup .orris-lede,.orris-surface .orris-signup .orris-lede{color:var(--orris-muted)}.orris-sand .orris-signup input[type=email],.orris-surface .orris-signup input[type=email]{background:var(--orris-white);border-color:var(--orris-line);color:var(--orris-ink)}.orris-sand .orris-signup input[type=email]::placeholder,.orris-surface .orris-signup input[type=email]::placeholder{color:var(--orris-muted-2)}.orris-sand .orris-signup input[type=email]:focus,.orris-surface .orris-signup input[type=email]:focus{border-color:var(--orris-ink)}.orris-sand .orris-signup .orris-btn--on-dark,.orris-surface .orris-signup .orris-btn--on-dark{background:var(--orris-ink);border-color:var(--orris-ink);color:#fff}.orris-sand .orris-signup__note,.orris-surface .orris-signup__note{color:var(--orris-muted)}.orris-sand .orris-eyebrow--light,.orris-surface .orris-eyebrow--light{color:var(--orris-gold-ink)}.orris-foot--light .orris-foot__cta{background:var(--orris-ink);border-color:var(--orris-ink);color:var(--orris-white)}.orris-foot--light .orris-foot__cta:hover{background:var(--orris-btn-hover, #333);border-color:var(--orris-btn-hover, #333);color:var(--orris-white)}.orris-foot--light .orris-foot__pay svg{opacity:1}.osc__card{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--orris-line, #e7e2da);border-radius:4px;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.osc__card:hover{border-color:#d8d2c8;box-shadow:0 .8rem 2.4rem #17130f14}.osc__save{color:#e0407a}.osc__save svg{width:2.2rem;height:2.2rem}.osc__save[aria-pressed=true] svg{fill:#e0407a}.osc__save:hover{background:#e0407a1a}.osc__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.osc__media img,.osc__media .placeholder-svg{width:100%;height:100%;object-fit:contain;display:block;transform:scale(1.12)}.osc__actions{position:absolute;top:.8rem;inset-inline:.8rem;z-index:3;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.osc__actions>*{pointer-events:auto}.osc__act{width:4.4rem;height:4.4rem;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer;border-radius:50%;transition:background .18s ease,color .18s ease,transform .18s ease}.osc__act svg{width:2.2rem;height:2.2rem}.osc__act:hover{background:#17130f12}.osc__act:active{transform:scale(.94)}.osc__act:focus-visible{outline:2px solid var(--orris-gold-ink, #965c1d);outline-offset:-2px}.osc__qv{color:var(--orris-ink, #17130f)}.osc__qv:hover,.osc__qv:focus-visible{color:var(--orris-ink);background:#17130f12}.osc__body{display:flex;flex-direction:column;gap:.4rem;padding:1.6rem 1.6rem 1.8rem;text-decoration:none;flex:1 1 auto}.osc__vendor{font-size:1.6rem;font-weight:600;color:var(--orris-ink, #17130f)}.osc__name{font-size:1.5rem;color:var(--orris-ink-3, #45392f)}.osc__meta{margin-top:.8rem;font-size:1.4rem;color:var(--orris-muted, #6d6459)}.osc__price{margin-top:auto;padding-top:.6rem;display:flex;align-items:baseline;gap:.8rem}.osc__now{font-size:1.6rem;font-weight:600;color:var(--orris-ink, #17130f)}.osc__was{font-size:1.4rem;color:var(--orris-muted-2, #7a7168)}.osc__deal{display:block;padding:.9rem 1.2rem;text-align:center;background:#fbe8ee;color:#8c1c40;font-size:1.3rem;font-weight:600;letter-spacing:.04em}.oscq__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;display:grid;place-items:center;padding:2rem}.oscq__modal[hidden]{display:none}.oscq__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#17130f8c}.oscq__box{position:relative;background:#fff;width:min(100%,86rem);max-height:calc(100dvh - 4rem);overflow:auto;box-shadow:0 2.4rem 6rem #17130f47}.oscq__x{position:absolute;top:.8rem;inset-inline-end:.8rem;width:4.4rem;height:4.4rem;display:grid;place-items:center;background:none;border:0;cursor:pointer;z-index:2}.oscq__x svg{width:2rem;height:2rem}.oscq{display:grid;grid-template-columns:1fr}@media screen and (min-width:750px){.oscq{grid-template-columns:1fr 1fr}}.oscq__media{background:var(--orris-surface, #f6f3ee);aspect-ratio:1 / 1}.oscq__media img{width:100%;height:100%;object-fit:contain;padding:2.4rem;display:block}.oscq__body{padding:3.2rem 2.8rem}.oscq__vendor{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--orris-muted, #6d6459)}.oscq__name{margin:.6rem 0 0;font-family:var(--font-display-family, Georgia, serif);font-weight:400;font-size:2.6rem;line-height:1.15;letter-spacing:-.02em;color:var(--orris-ink, #17130f)}.oscq__price{margin:1.2rem 0 0;font-size:2rem;font-weight:600;color:var(--orris-ink, #17130f)}.oscq__price s{font-weight:400;font-size:1.6rem;color:var(--orris-muted-2, #7a7168);margin-inline-start:.6rem}.oscq__desc{margin:1.4rem 0 0;font-size:1.5rem;line-height:1.6;color:var(--orris-ink-3, #45392f)}.oscq__add{display:flex;align-items:center;justify-content:center;width:100%;min-height:5.2rem;margin-top:2rem;background:var(--orris-ink, #17130f);color:#fff;border:0;cursor:pointer;text-decoration:none;font-family:var(--font-body-family, sans-serif);font-size:1.5rem;font-weight:500}.oscq__add--out{background:var(--orris-surface, #f6f3ee);color:var(--orris-muted, #6d6459);cursor:default}.oscq__more{display:inline-block;margin-top:1.4rem;font-size:1.45rem;color:var(--orris-ink, #17130f);text-underline-offset:.4rem}.header__icon--wishlist{position:relative}.header__icon--wishlist svg{width:2rem;height:2rem}.header__icon--wishlist[data-has-saved] svg{fill:#e0407a;stroke:#e0407a}.header__icon--wishlist .orris-wish-bubble{position:absolute;top:1.2rem;left:3.2rem;display:grid;place-items:center;min-width:1.4rem;height:1.4rem;transform:translate(-50%,-50%);padding-inline:.3rem;border-radius:999px;background:#c2185b;color:#fff;font-family:var(--font-heading-family);font-size:.95rem;font-weight:700;line-height:1;box-shadow:0 0 0 1.5px rgb(var(--color-background, 255 255 255))}.header__icon--wishlist .orris-wish-bubble[hidden]{display:none}@media screen and (min-width:990px){.template-cart #MainContent{display:grid;grid-template-columns:minmax(0,1fr) 38rem;column-gap:6rem;align-items:start;max-width:168rem;margin-inline:auto}.template-cart #MainContent>[id$=__cart-items]{grid-column:1}.template-cart #MainContent>[id$=__cart-footer]{grid-column:2;align-self:stretch}.template-cart #MainContent>[id$=__cart-footer]>.gradient,.template-cart #MainContent>[id$=__cart-footer]>.gradient>.page-width{height:100%}.template-cart .cart__footer{position:sticky;top:10rem}.template-cart #MainContent:has(>[id$=__cart-items] .is-empty){grid-template-columns:minmax(0,1fr)}.template-cart #MainContent:has(>[id$=__cart-items] .is-empty)>[id$=__cart-footer]{display:none}.template-cart #MainContent:has(>[id$=__cart-items] .is-empty)>[id$=__cart-items]{padding-inline:var(--orris-gutter)}.template-cart #MainContent>.shopify-section:not([id$=__cart-items]):not([id$=__cart-footer]){grid-column:1 / -1}.template-cart #MainContent>[id$=__cart-items] .page-width,.template-cart #MainContent>[id$=__cart-footer] .page-width{padding-inline:0;max-width:none}.template-cart #MainContent>[id$=__cart-items]{padding-inline-start:var(--orris-gutter)}.template-cart #MainContent>[id$=__cart-footer]{padding-inline-end:var(--orris-gutter)}}.cart__footer .totals,.cart__footer .tax-note,.cart__footer .orris-ship-meter__text{text-align:left;justify-content:space-between}.cart__footer .tax-note{color:var(--orris-muted);font-size:1.3rem;line-height:1.5}@media screen and (min-width:990px){.cart__footer{background:var(--orris-white, #fff);padding:2.8rem;border:var(--orris-rule);flex-direction:column;align-items:stretch;gap:2.4rem}.cart__footer>.cart__note,.cart__footer .cart__blocks{width:100%;max-width:none;margin:0}}.cart__footer .totals__total{font-family:var(--font-display-family);font-size:1.8rem;font-weight:400}.cart__footer .totals__total-value{font-size:2.2rem;font-weight:600}.orris-ship-meter__track{height:6px;background:var(--orris-line-2);border-radius:999px}.orris-ship-meter__fill{border-radius:999px}.orris-cart-promo{border-top:var(--orris-rule);padding-block:1.4rem}.orris-cart-promo__toggle{cursor:pointer;list-style:none;font-size:1.4rem;color:var(--orris-ink-3);display:flex;align-items:center;gap:.6rem}.orris-cart-promo__toggle::-webkit-details-marker{display:none}.orris-cart-promo__toggle:after{content:"+";margin-inline-start:auto;font-size:1.8rem;line-height:1;color:var(--orris-muted)}.orris-cart-promo[open] .orris-cart-promo__toggle:after{content:"\2013"}.orris-cart-promo__form{display:flex;gap:.8rem;margin-top:1.2rem}.orris-cart-promo__input{flex:1 1 auto;min-width:0;border:1px solid var(--orris-line);background:var(--orris-white);padding:1.1rem 1.2rem;font-family:var(--font-body-family);font-size:1.6rem;color:var(--orris-ink);text-transform:uppercase;letter-spacing:.06em}.orris-cart-promo__input:focus{outline:none;border-color:var(--orris-ink-3)}.orris-cart-promo__submit{flex:none;border:1px solid var(--orris-ink);background:var(--orris-ink);color:#fff;padding-inline:1.8rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.orris-cart-promo__hint{margin-top:.8rem;font-size:1.2rem;color:var(--orris-muted)}.cart__note label{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:var(--orris-muted);margin-bottom:.8rem;display:block}.cart__note .text-area{border:1px solid var(--orris-line);background:var(--orris-white);font-family:var(--font-body-family);font-size:1.6rem;padding:1.2rem;min-height:8rem;width:100%}.cart__note .text-area:focus{outline:none;border-color:var(--orris-ink-3)}.cart-items thead th{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--orris-muted);font-weight:500;padding-bottom:1.4rem}.cart-item__name{font-family:var(--font-display-family);font-size:1.9rem;font-weight:400;letter-spacing:0;color:var(--orris-ink)}.cart-item__name:hover{color:var(--orris-ink-3)}.cart-item__image{border:var(--orris-rule)}.cart-item__details .product-option{color:var(--orris-muted);font-size:1.3rem}@media screen and (max-width:989px){.template-cart .cart__footer{padding-bottom:1.6rem}.template-cart .cart__ctas{position:sticky;bottom:0;z-index:4;background:var(--orris-white);padding:1.2rem 0 calc(1.2rem + env(safe-area-inset-bottom));border-top:var(--orris-rule);margin-top:1.2rem}.template-cart .cart__ctas .cart__checkout-button{width:100%;margin:0}}cart-items.is-empty .cart__warnings{display:none}.cart__empty-text{font-family:var(--font-display-family);font-weight:400;font-size:clamp(2.8rem,5vw,4rem);color:var(--orris-ink)}.product__media img,.product__media-item img,img.image-magnify-lightbox,img.image-magnify-hover{object-fit:contain!important;background:var(--orris-white)}@media screen and (max-width:749px){.product__media img,.product__media-item img,img.image-magnify-lightbox{height:100%;width:100%}}.orris-chip--more{background:var(--orris-ink);border-color:var(--orris-ink);color:#fff;font-weight:500}.orris-chip--more:hover{background:var(--orris-ink-2, #2c241d);border-color:var(--orris-ink-2, #2c241d);color:#fff}.oeb__link{display:inline-block;padding-block:.4rem;min-height:2.4rem}.search-modal__close-button{min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.orris-chip{min-height:2.4rem;padding-block:.85rem}.oas__link{min-height:2.4rem}.select__select.select__select{min-height:4.4rem;min-width:4.4rem}.modal__toggle,.shopify-link,.password__footer-text .link,.password__footer-login .link{min-height:2.4rem;display:inline-flex;align-items:center}.password-form .field__input{font-size:1.6rem}@media screen and (max-width:749px){.facets__form .field__input,.facet-filters__field .field__input,.select__select.select__select,.facet-filters__sort.facet-filters__sort{font-size:1.6rem}}.active-facets__button-remove.active-facets__button-remove span{font-size:1.2rem}.facets__summary.facets__summary,.facets__reset.facets__reset{min-height:2.4rem;display:inline-flex;align-items:center}.facets__label input[type=checkbox],.facet-checkbox>input[type=checkbox],.list-menu__item input[type=checkbox]{width:2.4rem;height:2.4rem}@media screen and (max-width:359px){:root{--orris-gutter: 1.4rem;--orris-gap: 1rem;--orris-gap-y: 1.4rem}.orris-chip{padding-inline:1.2rem}.orris-brand{padding-inline:1.4rem;min-height:4.4rem}.orris-brand__name{font-size:1.35rem;letter-spacing:.04em}.orris-brands{gap:.6rem}.orris-brand{max-width:100%}.orris-brand__name{white-space:normal;overflow-wrap:anywhere}.orris-grid,.orris-crow,.orris-spot__rest,.orris-heroT__trust-list{grid-template-columns:minmax(0,1fr)}.orris-foot__top{grid-template-columns:minmax(0,1fr);gap:2.8rem}}@media screen and (min-width:1600px){:root{--orris-gutter: 4rem;--orris-section-y: 3.6rem;--orris-gap: 2.4rem;--orris-gap-y: 3.2rem}}@media screen and (min-width:2000px){.orris-grid--4{grid-template-columns:repeat(auto-fit,minmax(28rem,1fr))}}@media screen and (max-height:500px)and (orientation:landscape){.orris-hero{aspect-ratio:auto;height:100svh;max-height:26rem;min-height:20rem}.orris-hero__inner{align-items:center}.orris-hero__copy{padding-block:0;width:100%;max-width:46rem}.orris-hero__title{font-size:clamp(2.2rem,4.4vw,3.2rem)}.orris-hero__text{margin-block:.8rem}}.header__inline-menu summary .icon-caret{top:50%;transform:translateY(-50%)}.header__inline-menu details[open]>.header__menu-item .icon-caret{transform:translateY(-50%) rotate(180deg)}.search-modal{--inputs-radius: 5rem}.search-modal .search__input.field__input{border-radius:var(--inputs-radius);padding-left:2rem}.header__submenu .header__menu-item,.header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:focus,.header__submenu .header__menu-item:focus-visible,.header__submenu .header__menu-item span,.header__submenu .header__menu-item:hover span,.header__submenu .list-menu__item,.header__submenu .list-menu__item:hover,.header__submenu .list-menu__item:focus-visible,.header__submenu .list-menu__item span,.header__submenu .list-menu__item:hover span,.header__submenu a,.header__submenu a:hover,.header__submenu a span,.header__submenu a:hover span{text-decoration-line:none;text-decoration:none}.mega-menu__link,.mega-menu__link:hover,.mega-menu__link:focus,.mega-menu__link:focus-visible,.mega-menu__link--active,.mega-menu__link--active:hover,.mega-menu__link--level-2:hover,.list-menu__item--active,.list-menu__item--active:hover,.header__submenu .list-menu__item--active{text-decoration-line:none;text-decoration:none;border-bottom:0}.mega-menu__link--active{color:rgb(var(--color-foreground));font-weight:600}.orris-marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6rem,#000 calc(100% - 6rem),transparent)}.orris-marquee__track{display:flex;flex-wrap:nowrap;width:max-content;gap:.8rem;animation:orris-marquee-scroll var(--marquee-duration, 40s) linear infinite;will-change:transform}.orris-marquee__track>li{flex:0 0 auto}.orris-marquee:hover .orris-marquee__track,.orris-marquee:focus-within .orris-marquee__track{animation-play-state:paused}@keyframes orris-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.orris-marquee__track{animation:none}.orris-marquee{overflow-x:auto;scrollbar-width:none}.orris-marquee::-webkit-scrollbar{display:none}}.osb__form{width:100%;max-width:100%;min-width:0}.osb__field{min-width:0;max-width:100%;box-sizing:border-box}@media screen and (max-width:989px){.osb__inner{grid-template-columns:minmax(0,1fr);padding-block:2.4rem}.osb__copy{min-width:0}.osb__form{flex-wrap:wrap;align-items:stretch;gap:0}.osb__field{flex:1 1 0;min-width:0}.osb__btn{flex:0 0 auto;white-space:nowrap;padding-inline:1.8rem}.osb__title,.osb__sub{overflow-wrap:anywhere}.osb__msg{flex:1 1 100%}}@media screen and (max-width:479px){.osb__title{font-size:clamp(2.2rem,7vw,2.8rem)}.osb__sub{font-size:1.5rem}.osb__field,.osb__btn{min-height:4.8rem}.osb__field{padding-inline:1.2rem;font-size:1.6rem}.osb__btn{padding-inline:1.4rem;font-size:1.35rem}}@media screen and (max-width:359px){.osb__btn{padding-inline:1.1rem;font-size:1.25rem}}.ocr__rail{display:flex;flex-wrap:nowrap;justify-content:center;min-width:0}.ocr__item{flex:0 0 var(--ocr-card, 38%);scroll-snap-align:center;min-width:0}@media screen and (max-width:479px){.ocr__rail{--ocr-card: 40%;gap:1.2rem}}@media screen and (min-width:480px)and (max-width:749px){.ocr__rail{--ocr-card: 30%}}@media screen and (min-width:750px)and (max-width:1023px){.ocr__rail{--ocr-card: 22%}}@media screen and (min-width:1024px)and (max-width:1199px){.ocr__rail{--ocr-card: calc((100% - 6.4rem)/5) }}@media screen and (min-width:1200px){.ocr__rail{--ocr-card: calc((100% - 9.6rem) / 7);flex-wrap:wrap;row-gap:3.2rem;overflow-x:visible}}@media screen and (min-width:1600px){.ocr__rail{--ocr-card: 18rem}}@media screen and (min-width:1200px){.ocr__arrow{display:none!important}}.opc__panel .opc__btn{margin-top:auto}.opc__btn,.opc__card--ink .opc__btn,.opc__card--blue .opc__btn,.opc__card--gold .opc__btn{background-color:var(--orris-ink)!important;color:#fff!important}.opc__card--dark .opc__btn{background-color:#fff!important;color:var(--orris-ink)!important}.opc__btn:hover{opacity:.86}.opg__frame{position:relative;container-type:inline-size}@media screen and (min-width:990px){.opg__frame{padding-inline:5.6rem}}@media screen and (min-width:990px){.opg__grid{grid-auto-flow:column;grid-auto-columns:calc((100cqw - 8rem)/5);gap:2rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.opg__grid::-webkit-scrollbar{display:none}}@media screen and (min-width:1600px){.opg__grid{grid-auto-columns:calc((100cqw - 5 * 2rem) / 6)}}@media(prefers-reduced-motion:reduce){.opg__grid{scroll-behavior:auto}}.opg__btn{transition:background .18s ease,border-color .18s ease}.opg__btn:hover,.opg__btn:focus-visible{background:var(--orris-btn-hover, #333);border-color:var(--orris-btn-hover, #333);color:#fff}.ocr__btn:hover,.ocr__btn:focus-visible{background:var(--orris-btn-hover, #333);color:#fff}.opc__btn{background-color:var(--btn-bg, var(--orris-ink));color:var(--btn-ink, #fff);transition:background-color .18s ease,color .18s ease}.opc__btn:hover,.opc__btn:focus-visible{opacity:1;background-color:var(--orris-btn-hover, #333);color:#fff}.opc__btn{position:relative;overflow:hidden;isolation:isolate}.opc__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--orris-btn-hover, #333);transform:translate(-100%);transition:transform .42s var(--orris-ease, ease)}.opc__btn:hover:before,.opc__btn:focus-visible:before{transform:translate(0)}.opc__card--dark .opc__btn:before{background-color:#e6ded4}@media(prefers-reduced-motion:reduce){.opc__btn:before{transition:none}}.opc__card--dark .opc__btn:hover,.opc__card--dark .opc__btn:focus-visible{background-color:#e6ded4;color:var(--orris-ink)}.osb__btn:hover,.osb__btn:focus-visible{background:var(--orris-btn-hover, #333);color:#fff}@media screen and (min-width:750px){.oeb{grid-template-columns:50% 1fr;align-items:stretch;width:100%;max-width:none;margin-inline:0;padding-inline:0}.oeb--left{grid-template-columns:1fr 50%}.oeb__panel{padding-block:clamp(4rem,5vw,6.4rem);padding-inline:clamp(4rem,5.5vw,8rem);justify-content:flex-start}.oeb--left .oeb__panel{justify-content:flex-end}.oeb__copy{max-width:52rem}}.orris-foot a,.orris-foot a:hover,.orris-foot a:focus,.orris-foot a:focus-visible,.orris-foot a span,.orris-foot a:hover span,.orris-foot__list a,.orris-foot__list a:hover,.orris-foot__contact a,.orris-foot__contact a:hover,.orris-foot__legal a,.orris-foot__legal a:hover,.orris-foot__brand a,.orris-foot__brand a:hover{text-decoration:none;text-decoration-line:none}.orris-foot__cta:hover,.orris-foot__cta:focus-visible,.orris-foot--light .orris-foot__cta:hover,.orris-foot--light .orris-foot__cta:focus-visible{background:var(--orris-btn-hover, #333);border-color:var(--orris-btn-hover, #333);color:#fff}.orris-rail__frame{position:relative}.orris-rail__arrow{position:absolute;top:50%;z-index:3;display:none;place-items:center;width:4.4rem;height:4.4rem;margin-top:-2.2rem;padding:0;border-radius:50%;border:1px solid var(--orris-ink, #17130f);background:var(--orris-ink, #17130f);color:var(--orris-white, #fff);cursor:pointer;box-shadow:0 2px 10px #17130f14;transition:background .18s var(--orris-ease),border-color .18s var(--orris-ease),color .18s var(--orris-ease),opacity .18s var(--orris-ease),box-shadow .18s var(--orris-ease)}.orris-rail__arrow svg{width:1.9rem;height:1.9rem;stroke-width:2.5}.orris-rail__frame{--orris-arrow-inset: .8rem}.orris-rail__arrow--prev{inset-inline-start:var(--orris-arrow-inset)}.orris-rail__arrow--next{inset-inline-end:var(--orris-arrow-inset)}.opg__frame>.orris-rail__frame{position:static}@media screen and (min-width:990px){.opg__frame>.orris-rail__frame{--orris-arrow-inset: -2.2rem}}@media screen and (max-width:989px){.opg__frame .orris-rail--has-arrows>.orris-rail__arrow{display:none}}.orris-rail--has-arrows>.orris-rail__arrow{display:grid}.orris-rail__arrow:hover{background:var(--orris-btn-hover, #333);border-color:var(--orris-btn-hover, #333);box-shadow:0 4px 16px #17130f1f}.orris-rail__arrow:focus-visible{outline:2px solid var(--orris-gold-ink, #965c1d);outline-offset:2px}.orris-rail__arrow[disabled]{opacity:.3;cursor:default;box-shadow:none}@media(hover:none){.orris-rail--has-arrows>.orris-rail__arrow{display:none}}.opc__item,.opg__item{--near: 1}.opc__item>*,.opg__item>*{display:block;height:100%;transform:scale(calc(.965 + .035 * var(--near)));filter:brightness(calc(.955 + .045 * var(--near)));box-shadow:0 calc(2px + 10px * var(--near)) calc(8px + 28px * var(--near)) rgba(23,19,15,calc(.04 + .1 * var(--near)));transition:transform .45s var(--orris-ease),filter .45s var(--orris-ease),box-shadow .45s var(--orris-ease)}@media screen and (max-width:989px){.opc__item>*,.opg__item>*{transform:none;filter:none;box-shadow:0 2px 10px #17130f0d}}@media(prefers-reduced-motion:reduce){.opc__item>*,.opg__item>*{transform:none;filter:none;transition:none}}.orris-rail__dots{display:none;justify-content:center;align-items:center;gap:0;margin-top:1.5rem}.orris-rail__dots--on{display:flex}.orris-rail__dot{appearance:none;-webkit-appearance:none;box-sizing:content-box;padding:.9rem;width:.7rem;height:.7rem;display:block;border:0;background:none;cursor:pointer}.orris-rail__dot:before{content:"";display:block;width:100%;height:100%;border-radius:999px;background:var(--orris-ink, #17130f);opacity:.22;transition:opacity .3s var(--orris-ease),background .3s var(--orris-ease)}.orris-rail__dot:hover:before{opacity:.5}.orris-rail__dot.is-on{width:2.6rem}.orris-rail__dot.is-on:before{opacity:1;background:var(--orris-gold-ink, #965c1d)}.orris-rail__dot:focus-visible{outline:0}.orris-rail__dot:focus-visible:before{outline:2px solid var(--orris-gold-ink, #965c1d);outline-offset:3px;opacity:1}.orris-rail__dot{position:relative}.orris-rail__arrow{width:5rem;height:5rem;margin-top:-2.5rem;border-color:#ffffff24;background:#17130feb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 20px #17130f2e;transition:transform .28s var(--orris-ease),background .28s var(--orris-ease),box-shadow .28s var(--orris-ease),opacity .28s var(--orris-ease)}.orris-rail__arrow:hover{transform:scale(1.08);background:var(--orris-ink, #17130f);box-shadow:0 10px 28px #17130f42}.orris-rail__arrow:active{transform:scale(.96)}.orris-rail--has-arrows>.orris-rail__arrow{opacity:.75}.orris-rail__frame:hover>.orris-rail__arrow,.orris-rail__frame:focus-within>.orris-rail__arrow{opacity:1}@media(prefers-reduced-motion:reduce){.orris-rail__arrow,.orris-rail__arrow:hover,.orris-rail__arrow:active{transform:none;transition:opacity .2s linear}}.orris-motion .orris-hero__copy>*{animation:orris-hero-enter .7s cubic-bezier(.22,1,.36,1) both}.orris-motion .orris-hero__copy>.orris-eyebrow{animation-delay:0ms}.orris-motion .orris-hero__copy>.orris-hero__title{animation-delay:.12s}.orris-motion .orris-hero__copy>.orris-hero__text{animation-delay:.22s}.orris-motion .orris-hero__copy>.orris-hero__cta{animation-delay:.32s}@keyframes orris-hero-enter{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}.orris-motion .orris-hero__media img{animation:orris-hero-settle 1.4s cubic-bezier(.22,.61,.36,1) both;transform-origin:50% 50%}@keyframes orris-hero-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}.orris-motion .opc__frame.orris-reveal .opc__item,.orris-motion .ocr__frame.orris-reveal .ocr__item{opacity:0;transform:translate3d(0,44px,0)}.orris-motion .opc__frame.orris-reveal.is-in .opc__item,.orris-motion .ocr__frame.orris-reveal.is-in .ocr__item{opacity:1;transform:none;transition:opacity .85s cubic-bezier(.33,0,.2,1) var(--rail-delay, 0ms),transform .85s cubic-bezier(.33,0,.2,1) var(--rail-delay, 0ms)}.orris-motion .opg__grid.orris-reveal .opg__item{opacity:0;transform:translate3d(0,56px,0) scale(.96);transform-origin:50% 100%}.orris-motion .opg__grid.orris-reveal.is-in .opg__item{opacity:1;transform:none;transition:opacity .85s cubic-bezier(.33,0,.2,1) var(--rail-delay, 0ms),transform .85s cubic-bezier(.33,0,.2,1) var(--rail-delay, 0ms)}.orris-motion .opg__item:nth-child(1){--rail-delay: 0ms}.orris-motion .opg__item:nth-child(2){--rail-delay: .11s}.orris-motion .opg__item:nth-child(3){--rail-delay: .22s}.orris-motion .opg__item:nth-child(4){--rail-delay: .33s}.orris-motion .opg__item:nth-child(n+5){--rail-delay: .44s}.orris-motion .opc__item:nth-child(1),.orris-motion .ocr__item:nth-child(1){--rail-delay: 0ms}.orris-motion .opc__item:nth-child(2),.orris-motion .ocr__item:nth-child(2){--rail-delay: .11s}.orris-motion .opc__item:nth-child(3),.orris-motion .ocr__item:nth-child(3){--rail-delay: .22s}.orris-motion .opc__item:nth-child(4),.orris-motion .ocr__item:nth-child(4){--rail-delay: .33s}.orris-motion .opc__item:nth-child(n+5),.orris-motion .ocr__item:nth-child(n+5){--rail-delay: .44s}@media(hover:hover){.osc__media img{transition:transform .6s var(--orris-ease),opacity .45s var(--orris-ease)}.osc__card:hover .osc__media img{transform:scale(1.2)}.osc__media--swap{position:relative}.osc__media--swap .osc__img--alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.osc__card:hover .osc__media--swap .osc__img--alt{opacity:1}.osc__card:hover .osc__media--swap .osc__img--main{opacity:0}}.osc__stock{position:absolute;left:1rem;top:6rem;z-index:3;display:inline-block;padding:.5rem .9rem;font-size:1.15rem;font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:#8a2f22;background:#fff;border:1px solid rgba(138,47,34,.25);border-radius:.2rem;box-shadow:0 .2rem .6rem #17130f1f;pointer-events:none}.osc__stock--out{color:#fff;background:#2b2723;border-color:#2b2723;box-shadow:0 .2rem .8rem #17130f38}.osc__card--out .osc__media img,.osc__card--out .osc__media .placeholder-svg{opacity:.55;filter:saturate(.65)}@media(hover:hover){.osc__card--out:hover .osc__media img{transform:scale(1.12)}}.product__inventory.orris-low{color:#8a2f22;font-weight:500}.product__inventory.orris-low:before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-right:.6rem;border-radius:50%;background:currentColor;vertical-align:middle}@media(prefers-reduced-motion:reduce){.orris-motion .orris-hero__copy>*,.orris-motion .orris-hero__media img{animation:none;opacity:1;transform:none}.orris-motion .opc__frame.orris-reveal .opc__item,.orris-motion .ocr__frame.orris-reveal .ocr__item,.orris-motion .opg__grid.orris-reveal .opg__item{opacity:1;transform:none;transition:none}.osc__media img,.osc__card:hover .osc__media img{transition:none;transform:scale(1.12)}.osc__media--swap .osc__img--alt,.osc__card:hover .osc__media--swap .osc__img--alt,.osc__card:hover .osc__media--swap .osc__img--main{transition:none}}.orris-motion .orris-reveal[data-motion=rise][data-from=above]{transform:translate3d(0,-24px,0)}.orris-motion .orris-reveal[data-motion=settle][data-from=above]{transform:translate3d(0,-28px,0) scale(.98);transform-origin:50% 0%}.orris-motion .opc__frame.orris-reveal[data-from=above] .opc__item,.orris-motion .ocr__frame.orris-reveal[data-from=above] .ocr__item,.orris-motion .opg__grid.orris-reveal[data-from=above] .opg__item{transform:translate3d(0,-20px,0)}.orris-motion .opg__grid.orris-reveal[data-from=above] .opg__item{transform:translate3d(0,-24px,0) scale(.985);transform-origin:50% 0%}.facet-filters__field .select__select.select__select,.mobile-facets__sort .select__select.select__select{border:1px solid var(--orris-line);border-radius:0;background-color:transparent;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.02em;color:var(--orris-ink);padding:0 3.6rem 0 1.4rem;margin:0}.facet-filters__field .select__select.select__select:hover{border-color:var(--orris-ink)}.facet-filters__field .select .svg-wrapper,.mobile-facets__sort .select .svg-wrapper{right:1.4rem;color:var(--orris-ink)}.facet-filters__field .select__select.select__select:focus,.facet-filters__field .select__select.select__select:focus-visible,.mobile-facets__sort .select__select.select__select:focus,.mobile-facets__sort .select__select.select__select:focus-visible{box-shadow:none;outline-offset:-1px}.facet-filters.sorting .facet-filters__field{display:flex;align-items:center;gap:1.2rem}.facet-filters.sorting .facet-filters__label{margin:0}.facets__disclosure[open],.facets__disclosure-vertical[open]{position:relative;z-index:10}.facets__display.facets__display,.facets__display-vertical.facets__display-vertical{z-index:10}.facets-container .facet-filters.facet-filters,.facets-container .facet-filters__field{align-items:center}.facets-container .product-count.product-count{align-self:center;display:flex;align-items:center}.facets-container .product-count__text.product-count__text{margin:0;line-height:1}.facets__form .facets__wrapper.facets__wrapper{align-self:center}.facets.small-hide .facet-filters.facet-filters,.facets-vertical .facet-filters.facet-filters,.mobile-facets__sort .facet-filters__field{align-items:center}.facets.small-hide .product-count.product-count,.facets-vertical .product-count.product-count{align-self:center;display:flex;align-items:center}.facets.small-hide .product-count__text.product-count__text,.facets-vertical .product-count__text.product-count__text{margin:0;line-height:1}*,*:before,*:after,a,a:hover,a:focus,button,summary,.underlined-link,.underlined-link:hover,.header__menu-item:hover span,.header__active-menu-item,details[open]>.header__menu-item{text-decoration-line:none!important}s,del,.price__sale s,.price--on-sale .price-item--regular{text-decoration-line:line-through!important}.orris-urgency{display:flex;align-items:center;gap:.7rem;margin-block:1.2rem 1.6rem;font-size:1.45rem;font-weight:500;color:var(--orris-sale)}.orris-urgency__flame{font-size:1.5rem;line-height:1}.orris-viewers{display:flex;align-items:center;gap:.9rem;margin-block:1.6rem;font-size:1.45rem;color:var(--orris-ink-3)}.orris-viewers__eye{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:3rem;height:3rem;background:var(--orris-ink);color:#fff}.orris-viewers__eye svg{width:1.7rem;height:1.7rem}.orris-viewers strong{font-weight:600;color:var(--orris-ink)}.orris-paytable{margin-block:2rem;border:1px solid var(--orris-line);background:var(--orris-white)}.orris-paytable__head{display:flex;align-items:center;gap:.8rem;padding:1.4rem 1.6rem;border-bottom:1px solid var(--orris-line);font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;color:var(--orris-ink)}.orris-paytable__list{margin:0;padding:0;list-style:none}.orris-paytable__row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.25rem 1.6rem;font-size:1.45rem;color:var(--orris-ink-3)}.orris-paytable__row+.orris-paytable__row{border-top:1px solid var(--orris-line-2)}.orris-paytable__value{font-weight:600;white-space:nowrap}.orris-paytable__row--save .orris-paytable__value{color:var(--orris-green)}.orris-paytable__row--fee{background:#fdf3f3}.orris-paytable__row--fee .orris-paytable__label,.orris-paytable__row--fee .orris-paytable__value{color:var(--orris-sale);font-weight:600}.orris-paytable__note{margin:0;padding:1.1rem 1.6rem;border-top:1px solid var(--orris-line);background:var(--orris-bone);font-size:1.3rem;color:var(--orris-muted)}.orris-sticky-atc__thumb{display:none;flex:0 0 auto;width:4.8rem;height:4.8rem;object-fit:cover;background:var(--orris-surface)}@media screen and (min-width:990px){.orris-sticky-atc{display:flex;padding-inline:max(2.4rem,calc((100vw - 126rem)/2));gap:1.6rem}.orris-sticky-atc__thumb{display:block}}.orris-stockline{margin-block:1.6rem;font-size:1.4rem;color:var(--orris-muted)}.orris-stockline strong{color:var(--orris-red, #c0392b);font-weight:600}.orris-storerating{display:flex;align-items:center;gap:.8rem;margin-block:1.6rem;font-size:1.4rem;color:var(--orris-muted)}.orris-storerating svg{width:1.9rem;height:1.9rem;color:var(--orris-gold, #c9a227);flex:none}@media screen and (max-width:989px){.page-width,.header.page-width,.utility-bar__grid.page-width{padding-inline:min(1.5rem,16px)}.header__icons{padding-inline-end:min(1.6rem,8px)}.header__icon,.header__icon--cart{width:min(4.4rem,44px);height:min(4.4rem,44px)}.orris-foot__wordmark,.orris-foot--v2 .orris-foot__wordmark{max-width:100%;overflow-wrap:break-word}.slider-buttons:not(.announcement-bar-slider){flex-wrap:wrap;max-width:100%}.announcement-bar-slider.slider-buttons{flex-wrap:nowrap;max-width:100%;column-gap:min(1rem,8px)}.orris-btn,.opg__btn,.ocr__btn,.orris-foot__cta{max-width:100%;overflow-wrap:break-word;text-wrap:balance}}.orris-co{position:relative}.orris-co__fill,.orris-co__tick{display:none}.orris-co.is-sending{pointer-events:none;overflow:hidden;border-color:transparent!important;background:var(--orris-sand, #efe9e0)!important;animation:orris-co-collapse .36s var(--orris-ease, cubic-bezier(.22, .61, .36, 1)) forwards}.orris-co.is-sending{color:transparent!important}.orris-co.is-sending>*:not(.orris-co__fill):not(.orris-co__tick){opacity:0;transition:opacity .16s ease}@keyframes orris-co-collapse{to{min-height:10px;height:10px;padding-top:0;padding-bottom:0;border-radius:100px}}.orris-co.is-sending .orris-co__fill{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100px;background:var(--orris-wine);transform:scaleX(0);transform-origin:left center;animation:orris-co-fill .62s .3s var(--orris-ease, cubic-bezier(.22, .61, .36, 1)) forwards}@keyframes orris-co-fill{to{transform:scaleX(1)}}.orris-co.is-sending{overflow:visible}.orris-co.is-sending .orris-co__fill{animation:orris-co-fill .62s .3s var(--orris-ease, cubic-bezier(.22, .61, .36, 1)) forwards,orris-co-disc .3s .94s var(--orris-ease, cubic-bezier(.22, .61, .36, 1)) forwards}@keyframes orris-co-disc{to{left:50%;right:auto;width:56px;height:56px;top:50%;transform:translate(-50%,-50%) scaleX(1);border-radius:50%}}.orris-co.is-sending.is-clear{background:transparent!important;border-color:transparent!important;box-shadow:none!important;transition:background .2s ease,border-color .2s ease}.orris-co.is-sending .orris-co__fill{z-index:2}.orris-co.is-sending:after{transition:opacity .2s ease}.orris-co.is-sending.is-clear:after{opacity:0;box-shadow:none!important}.orris-co.is-sending .orris-co__tick{display:block;position:absolute;left:50%;top:50%;width:26px;height:26px;transform:translate(-50%,-50%);overflow:visible;z-index:3}.orris-co__tick path{fill:none;stroke:var(--orris-bone, #faf8f5);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:34;stroke-dashoffset:34}.orris-co.is-sending .orris-co__tick path{animation:orris-co-tick .26s 1.2s ease-in-out forwards}@keyframes orris-co-tick{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.orris-co.is-sending,.orris-co.is-sending .orris-co__fill,.orris-co.is-sending .orris-co__tick path{animation:none}.orris-co.is-sending{opacity:.65;background:var(--orris-wine)!important;border-color:var(--orris-wine)!important}.orris-co.is-sending>*:not(.orris-co__fill):not(.orris-co__tick){opacity:1}}.section-header.shopify-section-group-header-group:has(header-drawer>details[open],menu-drawer>details[open]){z-index:130}.section-header.shopify-section-group-header-group{z-index:100}.menu-drawer__navigation-container{grid-template-columns:100%;overflow-x:hidden}.menu-drawer__navigation,.menu-drawer .orris-drawer-search{min-width:0}:root{interpolate-size:allow-keywords}.accordion>details::details-content,.product__accordion details::details-content,details-disclosure>details::details-content,.facets__disclosure>details::details-content{height:0;overflow:hidden;opacity:0;transition:height var(--duration-default, .2s) ease,content-visibility var(--duration-default, .2s) ease,opacity var(--duration-default, .2s) ease;transition-behavior:allow-discrete}.accordion>details[open]::details-content,.product__accordion details[open]::details-content,details-disclosure>details[open]::details-content,.facets__disclosure>details[open]::details-content{height:auto;opacity:1}@media(prefers-reduced-motion:reduce){.accordion>details::details-content,.product__accordion details::details-content,details-disclosure>details::details-content,.facets__disclosure>details::details-content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/orris-theme.css.map */
