:root{--hira-wine:#34090D;--hira-wine-d:#240609;--hira-beige:#F7F2EA;--hira-line:#E6DBD0}#CartDrawer .hm-recos__track{gap:1.4rem;scroll-snap-type:x mandatory}#CartDrawer .hm-reco{flex:0 0 17.5rem;scroll-snap-align:start}#CartDrawer .hm-reco__name{font-size:1.35rem}#CartDrawer .hm-reco__price{font-size:1.4rem;color:var(--hira-wine)}.card-swipe__dots{left:0;right:0;bottom:12px;max-width:none;justify-content:center}.card-swipe__dots span{flex:0 1 16px;min-width:6px;height:2px;border-radius:0}.product-icon-text{background:var(--hira-beige);padding:1.6rem 1rem;border-top:1px solid var(--hira-line);border-bottom:1px solid var(--hira-line)}.product-icon-text .title{color:#15110f!important}[id$=__multicolumn_gadNNG]{background:var(--hira-wine)!important}[id$=__multicolumn_gadNNG] *{color:#fff!important;background-color:transparent!important}body{background:#fff}.hm-v3 .service{background:#f7f2ea;border-bottom:1px solid #DDD0BF}.hm-v3 .service .wrap{max-width:none;padding:0}.hm-v3 .service-grid{grid-template-columns:repeat(4,1fr)}.hm-v3 .service-item{justify-content:flex-start;gap:14px;padding:20px 28px;text-align:left}.hm-v3 .service-item+.service-item{border-left:1px solid #DDD0BF}.hm-v3 .service-item svg{width:28px;height:28px;stroke:#34090d}.hm-v3 .service-item b{font-size:12px;letter-spacing:.12em;font-weight:600;color:#141011}.hm-v3 .service-item span{font-size:13px;color:#6b5f57}.hm-v3 .deals-sec{padding:72px 0 0}.hm-v3 .head .eyebrow{font-size:11.5px;letter-spacing:.24em;color:#34090d}.hm-v3 h2.title,.hm-v3 .ig h2{font-size:40px}.hm-v3 .gold-line{background:#d8c9b8;width:56px}.hm-v3 .deal{border:1px solid #DDD0BF;padding:28px 24px;display:flex;flex-direction:column;align-items:center;gap:8px}.hm-v3 .deal .pct{font-size:46px;color:#34090d}.hm-v3 .deal a{color:#34090d;border-color:#34090d}.hm-v3 .cat{flex:0 0 calc(20% - 10px)}.hm-v3 .rail{margin:0;padding:0 0 12px;scrollbar-width:none}.hm-v3 .rail::-webkit-scrollbar{display:none}.hm-v3 .cat .catimg{object-position:center}.hm-v3 .story{background:#f7f2ea}.hm-v3 .video{background:#141011}.hm-v3 .news{background:#34090d}.hm-v3 .ig{background:#f7f2ea;margin-left:clamp(18px,4vw,40px);margin-right:clamp(18px,4vw,40px);margin-bottom:72px}.hm-v3 .card{flex:0 0 calc(16.66% - 12px)}.hm-v3 .card .media{aspect-ratio:3/4;background:#f7f2ea}.hm-v3 .card .media .prodimg{object-fit:contain}.hm-v3 .price,.hm-v3 .rev-stars,.hm-v3 .rev-slide .s,.hm-v3 .revcard .s{color:#34090d}@media(max-width:1000px){.hm-v3 .service .wrap{overflow:hidden}.hm-v3 .service-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.hm-v3 .service-grid::-webkit-scrollbar{display:none}.hm-v3 .service-item{flex:0 0 66%;scroll-snap-align:start;padding:14px 16px;gap:10px;border-left:0;border-right:1px solid #DDD0BF}.hm-v3 .service-item+.service-item{border-left:0}.hm-v3 .service-item svg{width:24px;height:24px}.hm-v3 .service-item b{font-size:11px}.hm-v3 .deals-sec{padding-top:44px}.hm-v3 .cat,.hm-v3 .card{flex:0 0 46%}.hm-v3 h2.title,.hm-v3 .ig h2{font-size:28px}.hm-v3 .ig{margin-bottom:44px}}#shopify-section-announcement-bar{display:none!important}body.collection{font-family:Jost,-apple-system,sans-serif}body.collection .card-wrapper,body.collection .card-wrapper *,body.collection .facets-vertical-sort *,body.collection .product-count__text,body.collection .facet-filters *{font-family:Jost,-apple-system,sans-serif!important;letter-spacing:0}body.collection .card__heading,body.collection .card__heading a{font-size:14.5px!important;font-weight:500!important;line-height:1.35;color:#141011;text-transform:none}body .card-wrapper .price .price-item,body .card-wrapper .price__regular .price-item--regular,body .card-wrapper .price__sale .price-item--sale{font-size:14.5px!important;font-weight:500!important;color:#34090d}body .card-wrapper .price__sale .price-item--regular{font-size:13px!important;color:#6b5f57}body.collection ul.product-grid{display:grid!important;grid-template-columns:repeat(4,1fr);gap:30px 16px;margin:0;padding:0}body.collection ul.product-grid>li.grid__item{width:auto!important;max-width:none!important;padding:0!important;margin:0}body.collection .card__inner,body.collection .card__media .media{background:#f7f2ea}body.collection .card__content{padding:12px 0 0}body.collection .product-count__text,body.collection .facets-vertical-sort .select__select{font-size:13px;color:#6b5f57}@media(max-width:989px){body.collection ul.product-grid{grid-template-columns:repeat(2,1fr);gap:24px 10px}}body .card-wrapper .card__content{padding:12px 0 0!important}body .card-wrapper .card__information{padding:0!important;margin:0!important}body .card-wrapper .card__heading{margin:0 0 2px!important;padding:0!important}body .card-wrapper .card-information{padding:0!important;margin:0!important;display:block}body .card-wrapper .card-information .caption-large:empty,body .card-wrapper .card-information .caption-with-letter-spacing:empty{display:none!important}body .card-wrapper .card-information .price{margin:0!important;padding:0!important;line-height:1.35}body .card-wrapper .hm-swatches{display:flex!important;gap:6px!important;margin:8px 0 0!important;padding:0!important;align-items:center}body .card-wrapper .hm-swatch{width:15px!important;height:15px!important;min-width:15px!important;border-radius:0!important;border:1px solid rgba(20,16,17,.25)!important;background-color:var(--sw)!important;display:inline-block}body .card-wrapper .hm-swatches__more{font-size:12px!important;color:#6b5f57!important;font-weight:400!important}body .card-wrapper,body .card-wrapper .card,body .card-wrapper .card__content,body .card-wrapper .card__information,body .card-wrapper .card__heading,body .card-wrapper .card__heading a,body .card-wrapper .card-information,body .card-wrapper .price,body .card-wrapper .price__container,body .card-wrapper .price .price-item{text-align:left!important}body .card-wrapper .price,body .card-wrapper .price__container,body .card-wrapper .price__regular,body .card-wrapper .price__sale{justify-content:flex-start!important;align-items:baseline}body .card-wrapper,body .card-wrapper .card__heading,body .card-wrapper .card__heading a,body .card-wrapper .price,body .card-wrapper .price .price-item,body .card-wrapper .price .price-item--regular,body .card-wrapper .price .price-item--sale{font-family:Jost,-apple-system,sans-serif!important;letter-spacing:0!important}body .card-wrapper .card__heading,body .card-wrapper .card__heading a{font-size:14.5px!important;font-weight:500!important;color:#141011!important;text-transform:none!important}body .card-wrapper .card-information .price .price-item,body .card-wrapper .card-information .price .price-item--regular,body .card-wrapper .card-information .price .price-item--sale{font-size:14.5px!important;font-weight:500!important;color:#34090d!important;line-height:1.35}body .card-wrapper .card__inner{border:0!important}body.product{font-family:Jost,-apple-system,sans-serif}body.product .product__title h1,body.product .product__title h2{font-family:Marcellus,Georgia,serif!important;font-weight:500!important;font-size:30px!important;line-height:1.15!important;letter-spacing:0!important;color:#141011;text-transform:none}body.product .product__info-container .price .price-item{font-family:Jost,sans-serif!important;font-size:22px!important;font-weight:500!important;color:#34090d!important}body.product .product__tax,body.product .product__tax *{font-size:12.5px!important;color:#6b5f57}body.product .product__text{font-size:14px;line-height:1.6;color:#3d332f}body.product .product-form__input .form__label,body.product fieldset.product-form__input legend{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:#141011}body.product .product-form__input input[type=radio]+label{border-radius:0!important;border:1px solid #DDD0BF!important;background:#fff!important;color:#141011!important;padding:10px 16px;font-size:13.5px;box-shadow:none}body.product .product-form__input input[type=radio]:checked+label{border:1px solid #141011!important;box-shadow:inset 0 0 0 1px #141011!important;background:#fff!important;color:#141011!important}body.product .product-form__submit{border-radius:0!important;background:#34090d!important;color:#fff!important;text-transform:uppercase;letter-spacing:.16em;font-size:12.5px;font-weight:500;min-height:52px}body.product #MainContent{display:flex;flex-direction:column}body.product #MainContent>.shopify-section{order:10;width:100%}body.product #MainContent>.shopify-section:has(.jdgm-carousel-wrapper){order:30}body.product #MainContent>.shopify-section[id*=multicolumn]{order:40}body.product #MainContent>.shopify-section[id*=faq]{order:41}body.product #MainContent>.shopify-section[id*=image_banner]{display:none}body.product #MainContent>.shopify-section[id*=product-recommendations]{order:60}[id$=__multicolumn_gadNNG] h2{font-family:Marcellus,Georgia,serif!important;font-weight:400!important}[id$=__multicolumn_gadNNG] h3,[id$=__multicolumn_gadNNG] h4{color:#e9dfd3!important;font-family:Marcellus,Georgia,serif!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/100/assets/hira-relaunch.css.map */
