:root{--myra-serif: "Hoefler Text", "Didot", "Bodoni MT", Garamond, Georgia, serif;--myra-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-body-family: var(--myra-sans);--font-heading-family: var(--myra-serif);--font-heading-weight: 400;--font-heading-style: normal;--myra-paper: #ffffff;--myra-well: #f2f2f2;--myra-ink: #17120f;--myra-ink-2: #6b615a;--myra-ink-3: #9a9089;--myra-sand: #d8cababb;--myra-wine: #6e2545;--myra-line: #e7e1da;--color-base-text: 23, 18, 15;--color-base-background-1: 255, 255, 255;--color-base-background-2: 242, 242, 242;--color-base-accent-1: 110, 37, 69;--color-base-solid-button-labels: 255, 255, 255;--buttons-radius: 1px;--buttons-radius-outset: 2px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--buttons-shadow-opacity: 0;--inputs-radius: 1px;--inputs-radius-outset: 2px;--inputs-shadow-opacity: 0;--card-corner-radius: 1px;--card-shadow-opacity: 0;--card-border-width: 0;--media-radius: 0px;--media-shadow-opacity: 0;--badge-corner-radius: 0px;--popup-corner-radius: 2px;--text-boxes-radius: 1px;--text-boxes-shadow-opacity: 0;--variant-pills-radius: 1px;--variant-pills-shadow-opacity: 0}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.card__heading,.rich-text__heading{font-family:var(--myra-serif);font-weight:400;letter-spacing:-.01em;text-wrap:balance}.card__heading,.card-information .card__heading,.product__title,.product__title h1{font-family:var(--myra-sans);letter-spacing:0;font-weight:500}.header__heading-link .h2,.header__heading-link{font-family:var(--myra-serif);font-weight:400;letter-spacing:.2em;text-transform:uppercase;font-size:2.08rem}.header{border-bottom:1px solid var(--myra-line);padding-top:1.6rem;padding-bottom:1.6rem}.header__menu-item,.header__menu-item .header__active-menu-item{font-family:var(--myra-sans);font-size:1.22rem;letter-spacing:.1em;text-transform:uppercase}.header__active-menu-item{text-decoration:none;border-bottom:1.5px solid var(--myra-wine);padding-bottom:.24rem}.header__search .search__input,.search-modal__form .field__input{border-radius:1px;font-size:1.44rem}.card__inner,.card__media,.card--standard .card__inner,.product-media-container{background-color:var(--myra-well);border-radius:0}.card__media img,.card__inner .media img{mix-blend-mode:multiply}.card__content{padding:0}.card__information{display:flex;flex-direction:column;gap:.5rem}.card-wrapper .card--standard>.card__content .card__information,.card-wrapper .card--card>.card__content .card__information,.card-wrapper .card__content>.card__information{padding:1.6rem 1.8rem 2rem}.card-information{display:contents}.card__information .caption-with-letter-spacing{order:-2;font-size:1.01rem;letter-spacing:.14em;text-transform:uppercase;color:var(--myra-ink-3);opacity:1}.card__information .card__heading{order:-1}.card__information .price{order:0}.card__information .caption-large:empty{display:none}.card-information .card__heading{font-size:1.36rem;line-height:1.32;margin:0}.card-information .price,.card__information .price{font-size:1.38rem;font-variant-numeric:tabular-nums}.card--text .card__inner{background:var(--myra-well);position:relative}.card--text .card__inner .card__content{padding:2rem}.card--text .card__inner .card__information{padding:0;display:block}.card--text .card__inner .card__heading,.card--text .card__inner .card__heading a{font-family:var(--myra-sans);font-size:1.06rem;font-weight:400;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:var(--myra-ink-3);text-align:center;text-decoration:none}.card--text .card__inner:after{content:"";position:absolute;top:1.4rem;right:1.4rem;bottom:1.4rem;left:1.4rem;border:1px solid var(--myra-line);pointer-events:none}.product-grid{gap:0;background:transparent;border-top:1px solid var(--myra-line);border-left:1px solid var(--myra-line)}.product-grid>li,.product-grid .grid__item{background-color:var(--myra-paper);padding:0;box-shadow:inset -1px -1px 0 var(--myra-line);max-width:50%}@media screen and (min-width:990px){.product-grid>li,.product-grid .grid__item{max-width:20%}}.facets__heading,.facets__summary{font-size:1.09rem;letter-spacing:.13em;text-transform:uppercase;font-weight:600}.facets__label,.facet-checkbox{font-size:1.26rem;color:var(--myra-ink-2)}.facet-checkbox input[type=checkbox]{accent-color:var(--myra-wine)}.facets__price .field__input{font-variant-numeric:tabular-nums}.active-facets__button-inner{border-radius:1px}.button,.shopify-challenge__button,.customer button{font-size:1.15rem;letter-spacing:.13em;text-transform:uppercase;font-weight:500;min-height:4.64rem}.myra-eyebrow{font-size:1.06rem;letter-spacing:.2em;text-transform:uppercase;color:var(--myra-ink-3);margin:0}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media screen and (min-width:990px){.header--middle-left,.header--top-center,.header{grid-template-areas:"heading icons" "navigation navigation"!important;grid-template-columns:1fr auto!important;row-gap:1.4rem}.header__inline-menu{grid-area:navigation;margin:0;border-top:1px solid var(--myra-line);padding-top:1.3rem}.header__inline-menu>.list-menu--inline{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:2.4rem;justify-content:flex-start}.header__inline-menu>.list-menu--inline::-webkit-scrollbar{display:none}.header__inline-menu .list-menu__item--link{white-space:nowrap}}.myra-hero{position:relative;background:var(--myra-well);overflow:hidden}.myra-hero__img{display:block;width:100%;height:clamp(34rem,40vw,56rem);object-fit:cover;object-position:60% center}.myra-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.4rem;padding:0 clamp(2rem,6vw,7rem);max-width:52rem}.myra-hero__kicker{margin:0;font-size:1.06rem;letter-spacing:.2em;text-transform:uppercase;color:#5e4b3c}.myra-hero__heading{font-family:var(--myra-serif);font-weight:400;margin:0;line-height:1.08;letter-spacing:-.01em;color:#211711;font-size:clamp(2.6rem,4.4vw,4.8rem);text-wrap:balance}.myra-hero__cta{background:var(--myra-ink);color:#fff;text-decoration:none;padding:1.15rem 2.4rem;font-size:1.13rem;letter-spacing:.14em;text-transform:uppercase}.myra-hero__cta:hover{background:var(--myra-wine)}@media screen and (max-width:749px){.myra-hero__inner{padding:0 2rem;max-width:none}.myra-hero__heading{font-size:2.4rem}}.myra-rail{border-bottom:1px solid var(--myra-line);padding:2.4rem clamp(1.6rem,3vw,3.2rem)}.myra-rail__head{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;margin-bottom:1.6rem}.myra-rail__title{font-family:var(--myra-serif);font-weight:400;font-size:1.9rem;margin:0}.myra-rail__all{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--myra-wine);text-decoration:none;white-space:nowrap}.myra-rail__chips{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.4rem}.myra-rail__chips::-webkit-scrollbar{display:none}.myra-chip{flex:0 0 auto;border:1px solid var(--myra-line);background:var(--myra-well);padding:1.4rem 2.2rem;font-family:var(--myra-serif);font-size:1.5rem;letter-spacing:.09em;white-space:nowrap;text-decoration:none;color:var(--myra-ink)}.myra-chip:hover{border-color:var(--myra-ink)}.myra-tiles{display:grid;gap:1px;background:var(--myra-line);border-top:1px solid var(--myra-line);grid-template-columns:1fr}@media screen and (min-width:760px){.myra-tiles{grid-template-columns:repeat(3,1fr)}}.myra-tile{position:relative;display:block;background:var(--myra-well);overflow:hidden;text-decoration:none}.myra-tile__img{display:block;width:100%;height:100%;aspect-ratio:3 / 2;object-fit:cover;transition:transform .5s ease}.myra-tile:hover .myra-tile__img,.myra-tile:focus-visible .myra-tile__img{transform:scale(1.03)}.myra-tile__cap{position:absolute;inset:auto 0 0 0;padding:2.2rem 2rem 1.9rem;background:linear-gradient(to top,#17120f9e,#17120f00);color:#fff}.myra-tile__cap b{display:block;font-family:var(--myra-serif);font-size:1.95rem;font-weight:400}.myra-tile__cap span{font-size:1.09rem;letter-spacing:.12em;text-transform:uppercase;opacity:.86}.myra-proof{border-top:1px solid var(--myra-line);padding:4.4rem clamp(1.6rem,3vw,3.2rem);background:var(--myra-well)}.myra-proof__head{text-align:center;margin-bottom:3rem}.myra-proof__h{margin:0 0 .6rem;font-family:var(--myra-serif);font-weight:400;font-size:2.6rem;color:var(--myra-ink)}.myra-proof__sub{margin:0;font-size:1.3rem;color:var(--myra-ink-2)}.myra-proof__grid{display:grid;gap:1.6rem;grid-template-columns:1fr;max-width:108rem;margin:0 auto}@media screen and (min-width:760px){.myra-proof__grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.myra-card{background:var(--myra-paper);border:1px solid var(--myra-line);padding:2.4rem 2.2rem 2rem;display:flex;flex-direction:column;gap:1.4rem}.myra-stars{display:flex;gap:3px}.myra-star{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;background:#00b67a;color:#fff}.myra-star--off{background:#dcdce6}.myra-card__q{margin:0;font-size:1.55rem;line-height:1.5;color:var(--myra-ink);flex:1}.myra-card__foot{display:flex;flex-direction:column;gap:.2rem;border-top:1px solid var(--myra-line);padding-top:1.4rem}.myra-card__who{margin:0;font-size:1.3rem;font-weight:600;color:var(--myra-ink)}.myra-card__where{margin:0;font-size:1.2rem;color:var(--myra-ink-3)}.myra-card__badge{margin:.5rem 0 0;display:inline-flex;align-items:center;gap:.5rem;font-size:1.1rem;letter-spacing:.04em;color:#00875a}.myra-card__badge svg{flex:0 0 auto}.myra-metrics{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--myra-line)}@media screen and (min-width:760px){.myra-metrics{grid-template-columns:repeat(4,1fr)}}.myra-metric{padding:2.8rem 1.6rem;text-align:center;border-right:1px solid var(--myra-line);border-bottom:1px solid var(--myra-line)}.myra-metric:last-child{border-right:0}.myra-metric b{display:block;font-family:var(--myra-serif);font-size:2.8rem;font-weight:400;font-variant-numeric:tabular-nums}.myra-metric span{font-size:1.06rem;letter-spacing:.13em;text-transform:uppercase;color:var(--myra-ink-3)}@media screen and (min-width:990px){.header__inline-menu{display:none!important}}.myra-nav{border-bottom:1px solid var(--myra-line);background:var(--myra-paper)}@media screen and (max-width:989px){.myra-nav__row{overflow-x:auto;scrollbar-width:none;gap:2rem;padding:0 1.6rem}.myra-nav__row::-webkit-scrollbar{display:none}.myra-nav__link{padding:1.2rem 0;font-size:1.15rem}.myra-nav__panel{display:none!important}.myra-nav__caret{display:none}}.myra-nav__row{display:flex;gap:3rem;list-style:none;margin:0;padding:0 clamp(1.6rem,3vw,3.2rem);max-width:var(--page-width, 140rem);margin-inline:auto}.myra-nav__item{position:static}.myra-nav__link{display:block;padding:1.5rem 0;font-size:1.22rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:var(--myra-ink);border-bottom:2px solid transparent;white-space:nowrap}.myra-nav__item:hover>.myra-nav__link,.myra-nav__item:focus-within>.myra-nav__link{border-bottom-color:var(--myra-wine)}.myra-nav__panel{position:absolute;left:0;right:0;top:100%;z-index:60;background:var(--myra-paper);border-top:1px solid var(--myra-line);border-bottom:1px solid var(--myra-line);box-shadow:0 18px 32px #17120f17;padding:3rem clamp(1.6rem,3vw,3.2rem);display:none;gap:3rem;grid-template-columns:1fr auto}.myra-nav{position:relative}.myra-nav__item--has-panel:hover>.myra-nav__panel,.myra-nav__item--has-panel:focus-within>.myra-nav__panel{display:grid}.myra-nav__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2.4rem 3.2rem;max-width:96rem}.myra-nav__colhead{margin:0 0 1.1rem;font-size:1.06rem;letter-spacing:.15em;text-transform:uppercase;color:var(--myra-ink-3);font-weight:600}.myra-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.myra-nav__list a{font-size:1.36rem;color:var(--myra-ink-2);text-decoration:none;transition:color .15s ease}.myra-nav__list a:hover{color:var(--myra-wine)}.myra-nav__promo{display:block;width:26rem;text-decoration:none;position:relative}.myra-nav__promoimg{display:block;width:100%;height:18rem;object-fit:cover}.myra-nav__promo span{display:block;margin-top:1rem;font-family:var(--myra-serif);font-size:1.6rem;color:var(--myra-ink)}.card__inner{border:0}.myra-card-media{display:flex;align-items:center;justify-content:center}.card__heading a:hover{color:var(--myra-wine)}.price--on-sale .price-item--regular{color:var(--myra-ink-3)}.price__sale .price-item--sale{color:var(--myra-wine)}.card__badge .badge{background:var(--myra-ink);color:#fff;border:0;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem .9rem}.myra-ed{display:grid;grid-template-columns:1fr;border-top:1px solid var(--myra-line);background:var(--myra-paper)}@media screen and (min-width:860px){.myra-ed{grid-template-columns:.85fr 1.15fr}.myra-ed--right .myra-ed__media{order:2}}.myra-ed__media{background:var(--myra-well);overflow:hidden}.myra-ed__img{display:block;width:100%;height:100%;max-height:64rem;object-fit:cover;object-position:center top}.myra-ed__copy{padding:clamp(3rem,5vw,6.4rem);display:flex;flex-direction:column;justify-content:center;gap:1.6rem;max-width:62ch}.myra-ed__kicker{margin:0;font-size:1.06rem;letter-spacing:.2em;text-transform:uppercase;color:var(--myra-ink-3)}.myra-ed__heading{font-family:var(--myra-serif);font-weight:400;margin:0;line-height:1.16;font-size:clamp(2.4rem,3.2vw,3.6rem);text-wrap:balance}.myra-ed__body{color:var(--myra-ink-2);font-size:1.5rem;line-height:1.6}.myra-ed__body p{margin:0}.myra-ed__cta{align-self:flex-start;border-bottom:1.5px solid var(--myra-wine);color:var(--myra-wine);padding-bottom:.3rem;font-size:1.15rem;letter-spacing:.13em;text-transform:uppercase;text-decoration:none}.myra-ed__cta:hover{border-bottom-color:var(--myra-ink);color:var(--myra-ink)}.myra-nav__caret{margin-left:.6rem;opacity:.5}.myra-nav__item:hover .myra-nav__caret{opacity:1}.collection-hero__inner{padding-top:3.2rem;padding-bottom:2rem}.collection-hero__title{font-family:var(--myra-serif);font-weight:400;font-size:clamp(2.8rem,4vw,4rem);margin:0 0 1rem}.myra-cstandfirst{margin:0;max-width:76ch;color:var(--myra-ink-2);font-size:1.45rem;line-height:1.6}.facets-vertical .facets__form,.facets__form{gap:1.6rem}.facets__disclosure-vertical{border-bottom:1px solid var(--myra-line)}.facets__summary,.facets__heading--vertical{font-size:1.15rem;letter-spacing:.13em;text-transform:uppercase;font-weight:600;color:var(--myra-ink);padding:1.4rem 0}.facets__display-vertical{padding-bottom:1.4rem}.facets__item label,.facets__label{font-size:1.3rem;color:var(--myra-ink-2)}.facets__price .field__input{font-size:1.35rem}.active-facets__button-wrapper .active-facets__button-inner{border:1px solid var(--myra-line);border-radius:1px;font-size:1.2rem}.collection .product-count,.facets__label-wrapper .product-count{font-size:1.3rem;color:var(--myra-ink-2)}.myra-cats{border-top:1px solid var(--myra-line);padding:4.4rem clamp(1.6rem,3vw,3.2rem);background:var(--myra-paper)}.myra-cats__head{text-align:center;margin-bottom:3rem}.myra-cats__title{margin:0 0 .6rem;font-family:var(--myra-serif);font-weight:400;font-size:2.6rem}.myra-cats__sub{margin:0;font-size:1.4rem;color:var(--myra-ink-2)}.myra-cats__grid{display:grid;gap:1px;background:var(--myra-line);border:1px solid var(--myra-line);grid-template-columns:repeat(2,minmax(0,1fr));max-width:118rem;margin:0 auto}@media screen and (min-width:700px){.myra-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1000px){.myra-cats__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.myra-cat{background:var(--myra-paper);padding:2.4rem 2rem;text-decoration:none;display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;transition:background .15s ease}.myra-cat:hover{background:var(--myra-well)}.myra-cat__label{font-family:var(--myra-serif);font-size:1.75rem;color:var(--myra-ink);line-height:1.2}.myra-cat__count{font-size:1.15rem;color:var(--myra-ink-3);font-variant-numeric:tabular-nums;flex:0 0 auto}.myra-cat:hover .myra-cat__label{color:var(--myra-wine)}.myra-about{border-top:1px solid var(--myra-line);background:var(--myra-well);padding:4.4rem clamp(1.6rem,3vw,3.2rem) 5rem}.myra-about__inner{max-width:118rem;margin:0 auto}.myra-about__title{font-family:var(--myra-serif);font-weight:400;font-size:2.6rem;margin:0 0 1.6rem}.myra-about__lead{max-width:68ch;font-size:1.6rem;line-height:1.65;color:var(--myra-ink);margin-bottom:3.2rem}.myra-about__lead p{margin:0 0 1.2rem}.myra-about__block{background:var(--myra-paper);border:1px solid var(--myra-line);padding:2.6rem 2.4rem;margin-bottom:1.6rem}@media screen and (min-width:900px){.myra-about__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem;align-items:start}.myra-about__title,.myra-about__lead{grid-column:1 / -1}.myra-about__block{margin-bottom:0}.myra-about__faq{grid-column:1 / -1}}.myra-about__subtitle{font-family:var(--myra-sans);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--myra-ink-3);margin:0 0 1.4rem}.myra-about__body{font-size:1.42rem;line-height:1.65;color:var(--myra-ink-2);max-width:62ch}.myra-about__body p{margin:0 0 1.2rem}.myra-about__body p:last-child{margin-bottom:0}.myra-about__faq{background:var(--myra-paper);border:1px solid var(--myra-line);padding:2.6rem 2.4rem}.myra-about__qa{border-bottom:1px solid var(--myra-line)}.myra-about__qa:last-child{border-bottom:0}.myra-about__qa summary{cursor:pointer;list-style:none;padding:1.5rem 0;font-size:1.45rem;font-weight:500;color:var(--myra-ink);display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.myra-about__qa summary::-webkit-details-marker{display:none}.myra-about__qa summary:after{content:"+";font-size:1.8rem;color:var(--myra-ink-3);line-height:1;flex:0 0 auto}.myra-about__qa[open] summary:after{content:"\2212"}.myra-about__qa .rte{font-size:1.42rem;line-height:1.65;color:var(--myra-ink-2);padding-bottom:1.6rem;max-width:74ch}.myra-about__qa .rte p{margin:0 0 1rem}.myra-pdp__vendor{display:inline-block;margin-bottom:.6rem;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:var(--myra-ink-3);text-decoration:none;border-bottom:1px solid transparent}.myra-pdp__vendor:hover{color:var(--myra-wine);border-bottom-color:currentColor}.product__title h1,.product__title .h1{font-family:var(--myra-serif);font-weight:400;font-size:clamp(2.4rem,3vw,3.4rem);line-height:1.15;letter-spacing:-.01em}.product__media-wrapper .product__media,.product__media-item .product__media{background:var(--myra-well)}.myra-assure{list-style:none;margin:1.8rem 0 0;padding:1.8rem 0 0;border-top:1px solid var(--myra-line);display:flex;flex-direction:column;gap:.9rem}.myra-assure li{position:relative;padding-left:2.4rem;font-size:1.35rem;color:var(--myra-ink-2);line-height:1.45}.myra-assure li:before{content:"";position:absolute;left:.4rem;top:.35rem;width:.6rem;height:1.1rem;border:solid var(--myra-wine);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.myra-pdp{display:flex;flex-direction:column;gap:2.4rem}.myra-pdp__intro,.myra-pdp__outro{font-size:1.5rem;line-height:1.65;color:var(--myra-ink-2);max-width:68ch}.myra-pdp__intro p,.myra-pdp__outro p{margin:0 0 1.2rem}.myra-pdp__intro p:last-child,.myra-pdp__outro p:last-child{margin-bottom:0}.myra-pdp__label{margin:0 0 1.2rem;font-family:var(--myra-sans);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--myra-ink-3)}.myra-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.7rem}.myra-chip-note{border:1px solid var(--myra-line);background:var(--myra-well);padding:.7rem 1.3rem;font-size:1.28rem;color:var(--myra-ink);line-height:1.2}.myra-pdp__spec{margin:0;border-top:1px solid var(--myra-line)}.myra-pdp__row{display:grid;grid-template-columns:12rem 1fr;gap:1.6rem;padding:1.2rem 0;border-bottom:1px solid var(--myra-line)}.myra-pdp__row dt{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:var(--myra-ink-3)}.myra-pdp__row dd{margin:0;font-size:1.42rem;color:var(--myra-ink)}.myra-pdp__row dd a{color:var(--myra-wine);text-decoration:none;border-bottom:1px solid currentColor}@media screen and (max-width:600px){.myra-pdp__row{grid-template-columns:1fr;gap:.3rem}}.product-form__input .form__label{font-size:1.15rem;letter-spacing:.13em;text-transform:uppercase;color:var(--myra-ink-3)}fieldset.product-form__input input[type=radio]+label{border-radius:1px;font-size:1.3rem;padding:1.1rem 1.6rem}.related-products .related-products__heading{font-family:var(--myra-serif);font-weight:400;font-size:2.4rem}.myra-index{padding:4rem clamp(1.6rem,3vw,3.2rem) 5rem;max-width:128rem;margin:0 auto}.myra-index__head{margin-bottom:2.4rem}.myra-index__title{font-family:var(--myra-serif);font-weight:400;font-size:clamp(3rem,4.5vw,4.4rem);margin:0 0 .8rem}.myra-index__sub{margin:0;font-size:1.5rem;color:var(--myra-ink-2)}.myra-index__jump{display:flex;flex-wrap:wrap;gap:.4rem;position:sticky;top:0;z-index:5;background:var(--myra-paper);border-top:1px solid var(--myra-line);border-bottom:1px solid var(--myra-line);padding:1.2rem 0;margin-bottom:3rem}.myra-index__jump a{min-width:3rem;text-align:center;padding:.5rem .6rem;font-size:1.3rem;color:var(--myra-ink-2);text-decoration:none;border:1px solid transparent}.myra-index__jump a:hover{color:var(--myra-wine);border-color:var(--myra-line)}.myra-index__group{margin-bottom:3.2rem;scroll-margin-top:7rem}.myra-index__letter{font-family:var(--myra-serif);font-weight:400;font-size:2.4rem;margin:0 0 1.2rem;padding-bottom:.8rem;border-bottom:1px solid var(--myra-line);color:var(--myra-wine)}.myra-index__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:.2rem 2.4rem}.myra-index__list a{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 0;font-size:1.45rem;color:var(--myra-ink);text-decoration:none;border-bottom:1px solid transparent}.myra-index__list a:hover{color:var(--myra-wine);border-bottom-color:var(--myra-line)}.myra-index__list span{font-size:1.15rem;color:var(--myra-ink-3);font-variant-numeric:tabular-nums;flex:0 0 auto}.myra-house{border-top:1px solid var(--myra-line);padding:4rem clamp(1.6rem,3vw,3.2rem)}.myra-house__head{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;margin-bottom:2rem}.myra-house__title{margin:0;font-family:var(--myra-serif);font-weight:400;font-size:2.4rem}.myra-house__all{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:var(--myra-wine);text-decoration:none;white-space:nowrap}.myra-house__grid{list-style:none;margin:0;padding:0;display:grid;gap:1px;background:var(--myra-line);border:1px solid var(--myra-line);grid-template-columns:repeat(2,1fr)}@media screen and (min-width:750px){.myra-house__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1100px){.myra-house__grid{grid-template-columns:repeat(5,1fr)}}.myra-house__grid>li{background:var(--myra-paper)}.myra-404{max-width:68rem;margin:0 auto;padding:6rem clamp(1.6rem,3vw,3.2rem) 8rem;text-align:center}.myra-404__code{margin:0 0 1.2rem;font-family:var(--myra-serif);font-size:6.4rem;line-height:1;color:var(--myra-line)}.myra-404__title{margin:0 0 1.2rem;font-family:var(--myra-serif);font-weight:400;font-size:clamp(2.4rem,4vw,3.4rem)}.myra-404__body{margin:0 auto 3rem;max-width:52ch;font-size:1.5rem;line-height:1.6;color:var(--myra-ink-2)}.myra-404__search{display:flex;border:1px solid var(--myra-ink);background:var(--myra-paper);max-width:46rem;margin:0 auto 4rem}.myra-404__search input{flex:1;min-width:0;border:0;padding:1.3rem 1.5rem;font:inherit;font-size:1.45rem;background:transparent;color:var(--myra-ink)}.myra-404__search input:focus{outline:2px solid var(--myra-wine);outline-offset:-2px}.myra-404__search button{border:0;background:var(--myra-ink);color:#fff;padding:0 2.2rem;font:inherit;font-size:1.15rem;letter-spacing:.13em;text-transform:uppercase;cursor:pointer}.myra-404__search button:hover{background:var(--myra-wine)}.myra-404__label{margin:0 0 1.4rem;font-size:1.15rem;letter-spacing:.15em;text-transform:uppercase;color:var(--myra-ink-3)}.myra-404__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.myra-404__links a{display:block;border:1px solid var(--myra-line);background:var(--myra-well);padding:1.1rem 1.8rem;font-size:1.35rem;color:var(--myra-ink);text-decoration:none}.myra-404__links a:hover{border-color:var(--myra-ink);color:var(--myra-wine)}.cart__items thead th{font-size:1.15rem;letter-spacing:.13em;text-transform:uppercase;color:var(--myra-ink-3);border-bottom:1px solid var(--myra-line)}.cart-item__name{font-family:var(--myra-sans);font-size:1.45rem;font-weight:500;text-decoration:none}.cart-item__name:hover{color:var(--myra-wine)}.cart-item__image-container{background:var(--myra-well)}.cart-item__image{mix-blend-mode:multiply}.cart-item__details .product-option{font-size:1.25rem;color:var(--myra-ink-3)}.cart__blocks .totals__subtotal,.cart__blocks .totals__subtotal-value{font-family:var(--myra-sans);font-size:1.7rem;font-variant-numeric:tabular-nums}.cart__ctas button{min-height:5rem}.cart__empty-text{font-family:var(--myra-serif);font-weight:400;font-size:2.8rem}.myra-cart-assure{list-style:none;margin:2rem 0 0;padding:2rem 0 0;border-top:1px solid var(--myra-line);display:flex;flex-direction:column;gap:.9rem}.myra-cart-assure li{position:relative;padding-left:2.4rem;font-size:1.32rem;color:var(--myra-ink-2)}.myra-cart-assure li:before{content:"";position:absolute;left:.4rem;top:.3rem;width:.6rem;height:1.1rem;border:solid var(--myra-wine);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.myra-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;gap:1.2rem;padding:1rem 1.4rem calc(1rem + env(safe-area-inset-bottom,0px));background:var(--myra-paper);border-top:1px solid var(--myra-line);box-shadow:0 -4px 18px #17120f14;transform:translateY(100%);transition:transform .22s ease}.myra-sticky-atc.is-visible{transform:translateY(0)}@media screen and (max-width:749px){.myra-sticky-atc{display:flex}.shopify-section-group-footer-group{padding-bottom:7rem}}.myra-sticky-atc__info{flex:1;min-width:0}.myra-sticky-atc__name{display:block;font-size:1.2rem;color:var(--myra-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.myra-sticky-atc__price{display:block;font-size:1.5rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--myra-ink)}.myra-sticky-atc__btn{flex:0 0 auto;background:var(--myra-ink);color:#fff;border:0;padding:1.4rem 2.4rem;font:inherit;font-size:1.2rem;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border-radius:1px}.myra-sticky-atc__btn:disabled{background:var(--myra-ink-3);cursor:not-allowed}@media(prefers-reduced-motion:reduce){.myra-sticky-atc{transition:none}}.product-grid .card__inner,.product-grid .card__media,.product-grid .card--standard .card__inner,.product-grid .card--card .card__inner{background-color:#fff}.product-grid .card__media img,.product-grid .card__inner .media img{mix-blend-mode:normal;object-fit:cover;object-position:center;padding:0}.product-grid .card-information .card__heading,.product-grid .card__information .card__heading,.product-grid .card__information .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-grid .card__information .card__heading{min-height:2.64em}.product-grid .card__inner{position:relative}.product-grid .card__content .full-unstyled-link{z-index:1}.product-grid .card .quick-add{position:absolute;right:.8rem;top:.8rem;bottom:auto;left:auto;z-index:4;width:fit-content;margin:0}.product-grid .card .quick-add .quick-add__submit,.product-grid .card .quick-add button.button{width:3.2rem;height:3.2rem;min-width:0;min-height:0;padding:0;border:0;border-radius:0;box-shadow:none;font-size:0!important;line-height:1;opacity:1;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%236f6f6f' stroke-width='2' stroke-linecap='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:2.2rem 2.2rem;filter:drop-shadow(0 0 3px rgba(255,255,255,.95));transition:transform .15s ease,filter .15s ease}.product-grid .card .quick-add .quick-add__submit:after,.product-grid .card .quick-add button.button:after{content:none;box-shadow:none;border:0}.product-grid .card .quick-add button.button:hover{transform:scale(1.12);filter:drop-shadow(0 0 3px rgba(255,255,255,.95)) brightness(.55)}.product-grid .card .quick-add .loading__spinner,.product-grid .card .quick-add .loading__spinner svg{width:1.6rem;height:1.6rem}.product-grid .card__information .price{min-height:4.1rem;display:flex;flex-direction:column;justify-content:flex-end}
/*# sourceMappingURL=/cdn/shop/t/7/assets/myra.css.map */
