html:root{--opa-ink: #1c1917;--opa-surface: #252120;--opa-raised: #2a2523;--opa-rule: #3a3330;--opa-rule-strong: #4a403c;--opa-cream: #f2ede4;--opa-cream-2: #cfc7b8;--opa-cream-3: #a8a094;--opa-gold: #be9969;--opa-gold-dim: #9d7f55;--opa-brown: #4d2d2b;--opa-bg: #1c1917;--opa-surface-2: #2a2523;--opa-cart: #be9969;--opa-section-y: 72px;--opa-section-y-mobile: 52px;--opa-measure: 68ch}html .opa-vs__item+.opa-vs__item:before{background:var(--opa-gold)}html .opa-hol__kicker,html .opa-hol__where,html .opa-hol__deli-k,html .opa-hol__deli a,html .opa-hol__deli-item+.opa-hol__deli-item:before,html .opa-dh__kicker,html .opa-dh__label,html .opa-dh__note a,html .opa-gifts__kicker,html .opa-gifts__link,html .opa-tiles__kicker,html .opa-tile__kicker,html .opa-tile__cta,html .opa-tiles--compact .opa-tile:hover .opa-tile__title,html .opa-rev__kicker,html .opa-rev__stars,html .opa-rev__mini,html .opa-hg__kicker,html .opa-hg__label,html .opa-404__kicker,html .opa-sh__kicker,html .opa-sh__help a,html .opa-wg__apply a,html .opa-notify__msg,html .opa-ft__h,html .opa-ft__cta a,html .opa-ft__msg{color:var(--opa-gold)}html .opa-hol__left{border-color:var(--opa-gold);color:var(--opa-gold)}html .opa-hol__left.is-urgent,html .opa-trust__holiday{background:var(--opa-gold);color:var(--opa-ink)}html .opa-vs__item a:hover,html .opa-hg__names a:hover,html .opa-dh__note a:hover{border-bottom-color:var(--opa-gold)}html .opa-404__links a:hover,html .opa-sh__chips a:hover,html .opa-rev__prod:hover,html .opa-ft__social a:hover{border-color:var(--opa-gold);color:var(--opa-gold)}html .btn:not(.shopify-payment-button__button):not(.opa-btn-cart):not(.opa-sticky__cart),html .opa-notify__btn,html .opa-404__search .btn{font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;padding:13px 24px!important;line-height:1.2!important;border-width:1px!important}html .btn--secondary:not(.shopify-payment-button__button),html .btn.btn--outline:not(.shopify-payment-button__button){background:transparent!important;border-color:var(--opa-gold)!important;color:var(--opa-gold)!important}html .opa .opa-btn-cart,html .opa .opa-sticky__cart,html .opa-notify__btn,html .opa-404__search .btn,html .opa-ft__form button{background:var(--opa-gold)!important;border-color:var(--opa-gold)!important;color:var(--opa-ink)!important}html .opa .opa-btn-cart,html .opa .opa-sticky__cart{letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:600!important}html .btn:not(.shopify-payment-button__button):hover,html .btn:not(.shopify-payment-button__button):active,html .opa .opa-btn-cart:hover,html .opa .opa-btn-cart:active,html .opa .opa-sticky__cart:hover,html .opa-notify__btn:hover,html .opa-ft__form button:hover{background:var(--opa-brown)!important;border-color:var(--opa-brown)!important;color:var(--opa-cream)!important}html .opa .opa-btn-cart[disabled],html .opa .opa-btn-cart--soldout{background:var(--opa-raised)!important;border-color:var(--opa-rule-strong)!important;color:var(--opa-cream-3)!important}html .opa-hub a.btn:not(.btn--secondary):not(.btn--outline):not(:hover):not(:active){color:var(--opa-ink)!important}html .opa-hol,html .opa-tiles,html .opa-rev,html .opa-gifts,html .opa-hg,html .opa-dh,html .opa-404,html .opa-sh,html .opa-wg{padding-top:var(--opa-section-y)!important;padding-bottom:var(--opa-section-y)!important}.template-page .shopify-section:last-of-type .wrapper-spacing--v{padding-bottom:var(--opa-section-y)!important}@media(max-width:749px){html .opa-hol,html .opa-tiles,html .opa-rev,html .opa-gifts,html .opa-hg,html .opa-dh,html .opa-404,html .opa-sh,html .opa-wg{padding-top:var(--opa-section-y-mobile)!important;padding-bottom:var(--opa-section-y-mobile)!important}.template-page .shopify-section:last-of-type .wrapper-spacing--v{padding-bottom:var(--opa-section-y-mobile)!important}}html .homepage-collection-grid-item .grid-item__title,html .collection-list .grid-item__title,html .grid-item__title{font-size:26px!important;line-height:1.2!important;margin-bottom:18px!important}.template-page .wrapper-spacing--h p,.template-page .wrapper-spacing--h li,.template-page .rte p,.template-page .rte li,.template-index .rte p,.template-collection .collection-header__text p,.template-list-collections .rte p,.template-article .rte p,.template-article .rte li{max-width:var(--opa-measure);margin-left:auto;margin-right:auto}.template-page .wrapper-spacing--h h1,.template-page .wrapper-spacing--h h2,.template-page .wrapper-spacing--h h3{max-width:30ch;margin-left:auto;margin-right:auto}[style*="text-align: left"] p,.text-left p,.opa-info p,.opa-info li{margin-left:0}html header.site-header li,html header.site-header p,html .mobile-nav-bar-wrapper li,html .mobile-nav-bar-wrapper p,html [id*=announcement] li,html [id*=announcement] p,html [class*=ai-drawer] li,html [class*=ai-drawer] p,html .site-nav li{max-width:none;margin-left:0;margin-right:0}html .opa-hol,html .opa-dh,html .opa-rev,html .opa-vs{background:var(--opa-surface);border-color:var(--opa-rule)}html .opa-hol__card,html .opa-rev__prod,html .opa-hg__step{background:var(--opa-ink);border-color:var(--opa-rule)}html .opa-hol__row{border-color:var(--opa-rule)}html .opa-hol__left.is-closed{border-color:var(--opa-rule-strong);color:var(--opa-cream-3)}html .opa-hol__after,html .opa-hol__note,html .opa-hol__deli,html .opa-dh__what,html .opa-dh__note,html .opa-rev__sub,html .opa-rev__meta,html .opa-gifts__price,html .opa-gifts__intro,html .opa-tile__text,html .opa-tiles__intro,html .opa-404__text,html .opa-sh__text,html .opa-sh__help,html .opa-notify__text,html .opa-wg p,html .opa-hg__names{color:var(--opa-cream-2);opacity:1}html .opa-vs__item{color:var(--opa-cream-2)}html .opa-gifts__img,html .opa-tile__img{background:var(--opa-raised)}html .opa-tiles--overlay .opa-tile__body{color:var(--opa-cream)}html .opa-trust,html .opa-notify,html .opa-404__search input,html .opa-404__links a,html .opa-sh__chips a,html .opa-notify__input{border-color:var(--opa-rule-strong)}.accordion-faq .content.rte{font-size:21px!important}.accordion-faq collapsible-button .text-with-icon--text{font-size:21px!important}header.site-header .site-header__nav-standalone .site-nav__link{font-size:13.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important}header.site-header .site-header__wrapper{padding-top:8px!important;padding-bottom:4px!important}header.site-header .site-header__nav-standalone{padding-top:0!important;padding-bottom:8px!important}header.site-header .site-header__nav-standalone .site-nav__link{padding-top:6px!important;padding-bottom:6px!important}@media screen and (min-width:900px)and (max-width:1024px),screen and (min-width:900px)and (hover:none){.mobile-nav-bar-wrapper,.mobile-nav-bar--inner{display:none!important}header.site-header{display:block!important}header.site-header .site-header__wrapper{display:flex!important}header.site-header .site-header__nav-standalone{display:block!important}header.site-header .logo_image{width:var(--logo-max-width)!important}}.template-index .homepage-featured-content-box-inner,.template-index .image-with-text-overlay__caption{position:relative;isolation:isolate;overflow:visible!important}.template-index .homepage-featured-content-box-inner:before,.template-index .image-with-text-overlay__caption:before{content:"";position:absolute;top:-72px;bottom:-72px;left:-18%;right:-18%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#14100e85,#14100e66 55%,#14100e00)}.template-index .homepage-featured-content-box-inner .homepage-sections--title,.template-index .homepage-featured-content-box-inner .textarea,.template-index .image-with-text-overlay__heading,.template-index .image-with-text-overlay__text{text-shadow:0 1px 2px rgba(0,0,0,.45),0 2px 16px rgba(0,0,0,.35)}.opa .opa-head__title{max-width:22ch}.opa .opa-left{display:grid;gap:22px;align-self:start;min-width:0}.opa .opa-left__more{display:grid;gap:14px}@media(max-width:899px){.opa .opa-wide-only{display:none!important}}@media(min-width:900px){.opa .opa-narrow-only{display:none!important}}@media(min-width:900px){.opa .opa-top{padding-bottom:32px}.opa .opa-sticky{margin-top:-72px}}.opa .shopify-payment-button__more-options{font-size:13px!important;line-height:1.4!important;min-height:0!important;padding:4px 0!important;margin-top:4px!important;color:var(--opa-cream-2, #d9d2c5)!important;text-decoration-thickness:1px;text-underline-offset:3px}.template-product [id$=__pairs],.template-product [id$=__recommendations]{border-top:1px solid rgba(242,237,228,.14)}.template-product [id$=__pairs] h2,.template-product [id$=__pairs] .homepage-sections--title,.template-product [id$=__recommendations] h2,.template-product [id$=__recommendations] .homepage-sections--title{font-family:var(--header-font-stack, Georgia, serif)!important;font-size:11px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--opa-gold)!important;margin:0 0 22px!important}.collection-header__title .collection-header__text-item{text-shadow:0 1px 2px rgba(0,0,0,.45),0 2px 16px rgba(0,0,0,.35)}.opa-info__banner+.opa-info__wrap{margin-top:52px}.template-cart .wrapper-spacing--v--template{padding-top:28px!important}.template-cart [data-animate]{opacity:1!important;transform:none!important;visibility:visible!important}.template-cart .page--title.template-title{display:none!important}.template-cart .cart__subtotal-title{font-size:22px!important;line-height:1.3!important}html #gs__toggle-box{background:transparent!important;border:1px solid var(--opa-gold)!important;color:var(--opa-cream)!important;border-radius:2px!important}html #gs__toggle-box:hover{background:#be99691f!important}html #gs__toggle-box *{color:var(--opa-cream)!important}html #gs__toggle-box input[type=checkbox]{accent-color:var(--opa-gold)}@media(min-width:1025px){html .cart-drawer__recommendations-grid{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}html .cart-drawer__recommendations-grid .product-card-basic{flex-direction:row!important;align-items:flex-start;gap:14px;min-width:0}html .cart-drawer__recommendations-grid .product-card-basic .product-card-basic__image{width:96px!important;flex:0 0 96px}html .cart-drawer__recommendations-grid .product-card-basic--info{min-width:0;flex:1 1 auto}}html .cart-drawer__recommendations .opa-card-line__text{white-space:normal!important}html .gs__custom-checkbox{border:2px solid #452422!important;background:#fff!important}html .gs__checkbox-input-title{color:#1c1917!important;font-size:15px!important;font-weight:600!important}body.template-article:has(.rk_widget_root) .template-article__header+.wrapper-spacing--v--template{padding-top:28px!important;padding-bottom:0!important}body.template-article:has(.rk_widget_root):not(:has(.template-article__article .rte :is(p,ol,ul,h2,h3,h4,div,img))) .template-article__header+.wrapper-spacing--v--template{display:none!important}body.template-article:has(.rk_widget_root) [id$=__recipe_kit]>.wrapper-spacing--v{padding-top:40px!important}@media(max-width:749px){body.template-article:has(.rk_widget_root) [id$=__recipe_kit]>.wrapper-spacing--v{padding-top:28px!important}}html .rk_widget_root{--rk-on-accent: #1c1917 !important}html .rk_widget_root .rk_cart_btn{color:#7a5c32!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom.css.map */
