@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,400;6..96,500;6..96,600;6..96,700&family=Jost:wght@300;400;500;600&display=swap";:root{--rd-cream:#FBF8F4;--rd-ink:#1A1614;--rd-ink-soft:#2A2422;--rd-wine:#7B2D3B;--rd-border:#E7DFD6;--rd-serif:"Bodoni Moda","Times New Roman",serif;--rd-sans:"Jost",-apple-system,"Segoe UI",sans-serif}.section-announcement-bar{position:sticky!important;top:0!important;z-index:13!important;overflow:hidden;background:linear-gradient(180deg,#7b2d3b,#6a2532)!important;--color-background:var(--rd-wine) !important;--gradient-background:var(--rd-wine) !important}.section-announcement-bar announcement-bar{background:transparent!important;position:relative;z-index:2;--color-text:var(--rd-cream) !important;color:var(--rd-cream)!important}.section-announcement-bar:after{content:"";position:absolute;top:0;bottom:0;left:-35%;width:35%;background:linear-gradient(100deg,transparent 0%,rgba(251,248,244,.16) 50%,transparent 100%);transform:skew(-18deg);pointer-events:none;z-index:1;animation:rd-bar-sheen 7.5s ease-in-out infinite}@keyframes rd-bar-sheen{0%{left:-35%}16%{left:135%}to{left:135%}}.section-announcement-bar .announcement__bar-message{font-family:var(--rd-sans);font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--rd-cream)}.section-announcement-bar .swiper-arrow svg{color:var(--rd-cream);opacity:.6}@media(prefers-reduced-motion:reduce){.section-announcement-bar:after{animation:none;display:none}}.shopify-section-header-sticky{top:var(--height-bar,0px)!important}html.open-drawer .section-announcement-bar,html.nav-open .section-announcement-bar{z-index:auto!important}html.open-minicart .section-announcement-bar,html.open-search .section-announcement-bar,html.open-sidebar .section-announcement-bar,html.open-popup .section-announcement-bar{z-index:11!important}.section-header .header{border-bottom:1px solid var(--rd-border)}.shopify-section-header-sticky .header{box-shadow:0 6px 22px #1a16140f}.header__menu .horizontal-list>li.level0>menu-item>a{font-family:var(--rd-sans);font-size:13px;letter-spacing:.13em;font-weight:400;text-transform:uppercase;color:var(--rd-ink)}.header__menu .horizontal-list>li.level0>menu-item>a>span{position:relative}.header__menu .horizontal-list>li.level0>menu-item>a>span:after{content:"";position:absolute;left:0;right:100%;bottom:-5px;height:1px;background:var(--rd-wine);transition:right .35s cubic-bezier(.4,0,.2,1)}.header__menu .horizontal-list>li.level0:hover>menu-item>a{color:var(--rd-wine)}.header__menu .horizontal-list>li.level0:hover>menu-item>a>span:after{right:0}a[href="/collections/red-collection"]{background:transparent!important;background-color:transparent!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}a[href="/collections/red-collection"]>span:first-child{display:inline-block;background:var(--rd-wine)!important;color:var(--rd-cream)!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.06em;padding:6px 14px;border-radius:2px;line-height:1}@media(max-width:1024.98px){.navigation.mobile a[href="/collections/red-collection"]>span:first-child{font-size:16px!important;font-weight:700!important;letter-spacing:.14em;padding:10px 22px!important;border-radius:3px;background:linear-gradient(135deg,#8a3343,#6a2532)!important;box-shadow:0 6px 18px #7b2d3b59}}.navigation li.level0>menu-item>a[href="#"]{pointer-events:none}@media(min-width:1025px){.dropdown-menu .submenu.submenu-horizontal{width:auto!important;min-width:240px;padding:6px 0!important;background:#fff!important;--gradient-background:#fff !important;border:1px solid var(--rd-border);box-shadow:0 16px 36px #1a16141a!important;border-radius:2px}.submenu.submenu-horizontal .menu-link.level-1{border-bottom:0!important}.submenu.submenu-horizontal .menu_item-link{font-family:var(--rd-sans)!important;font-size:12.5px!important;letter-spacing:.08em;text-transform:uppercase;color:var(--rd-ink)!important;padding:9px 24px!important;min-height:auto!important}.submenu.submenu-horizontal .menu_item-link:hover,.submenu.submenu-horizontal .menu_item-link:hover .reversed-links{color:var(--rd-wine)!important}}.header__action svg{color:var(--rd-ink)}.header__action a:hover svg,.header__action [data-action]:hover svg{color:var(--rd-wine)}.header__action .cart-count,.header .cart-count.h-count{background:var(--rd-wine)!important;color:var(--rd-cream)!important}.sliderWrapper .sliderBtn{width:48px!important;height:48px!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;background:#fbf8f4d1!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(123,45,59,.22)!important;border-radius:50%!important;color:var(--rd-wine)!important;font-size:16px!important;line-height:1;box-shadow:0 6px 20px #1a161429!important;transition:background .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.sliderWrapper .prevBtn{left:24px!important}.sliderWrapper .nextBtn{right:24px!important}.sliderWrapper .sliderBtn:hover{background:var(--rd-wine)!important;color:var(--rd-cream)!important;border-color:var(--rd-wine)!important;box-shadow:0 10px 26px #7b2d3b5c!important;transform:translateY(-50%) scale(1.06)!important}@media(max-width:1024.98px){.sliderWrapper .sliderBtn{display:none!important}}html.open-minicart .sliderWrapper .sliderBtn,html.open-drawer .sliderWrapper .sliderBtn,html.nav-open .sliderWrapper .sliderBtn,html.open-search .sliderWrapper .sliderBtn,html.open-sidebar .sliderWrapper .sliderBtn,html.open-popup .sliderWrapper .sliderBtn{visibility:hidden!important;pointer-events:none!important}nav.navigation.mobile{z-index:1001!important}.menu-mobile-title{background:var(--rd-ink)!important;--gradient-background:var(--rd-ink) !important;--color-heading:var(--rd-cream) !important;min-height:60px}.menu-mobile-title a{color:var(--rd-cream)!important;font-family:var(--rd-sans);letter-spacing:.18em;text-transform:uppercase;font-size:12px;opacity:.55}.menu-mobile-title a.active{opacity:1}@media(max-width:1024.98px){nav.navigation.mobile{background:var(--rd-cream)!important;--color-background:var(--rd-cream) !important;--gradient-background:var(--rd-cream) !important;--color-link:var(--rd-ink) !important;--color-heading:var(--rd-ink) !important}.navigation__menu-content-mobile{flex:1 1 auto;overflow-y:auto}.navigation.mobile .horizontal-list>li.level0>menu-item{border-bottom:1px solid var(--rd-border)!important;padding-left:24px!important;padding-right:14px!important;transition:background .2s ease}.navigation.mobile .horizontal-list>li.level0>menu-item:active{background:#7b2d3b0f}.navigation.mobile .horizontal-list>li.level0>menu-item>a{min-height:56px!important;font-family:var(--rd-sans);font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:400;color:var(--rd-ink)!important}.navigation.mobile .horizontal-list>li.level0 open-children-toggle svg{color:var(--rd-wine);opacity:.6}.navigation.mobile .submenu.submenu-horizontal{background:var(--rd-cream)!important;--gradient-background:var(--rd-cream) !important;--color-background:var(--rd-cream) !important}.navigation.mobile .submenu .grey-bg{background:var(--rd-cream)!important;border-bottom:1px solid var(--rd-border)!important;padding:6px 20px!important}.navigation.mobile back-menu{font-family:var(--rd-serif)!important;font-weight:500;font-size:17px!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--rd-ink)!important}.navigation.mobile back-menu svg,.navigation.mobile .submenu .grey-bg close-menu svg{color:var(--rd-wine)!important}.navigation.mobile .submenu .menu-link a,.navigation.mobile .submenu .menu_item-link{font-family:var(--rd-sans)!important;font-size:13px!important;letter-spacing:.07em;text-transform:uppercase;color:var(--rd-ink-soft)!important;min-height:50px!important}.navigation.mobile .horizontal-list>li.level0>a{border-bottom:1px solid var(--rd-border)!important;padding-left:24px!important;font-family:var(--rd-sans);font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--rd-ink)!important}.navigation.mobile .horizontal-list>li.level0>a.account-login,.navigation.mobile .horizontal-list>li.level0>a.account-url{margin:18px 24px 4px!important;min-height:50px!important;padding:0 16px!important;justify-content:center;gap:10px;background:var(--rd-wine)!important;color:var(--rd-cream)!important;border:0!important;border-radius:2px;letter-spacing:.14em;font-size:12.5px}.navigation.mobile .horizontal-list>li.level0>a.account-login svg,.navigation.mobile .horizontal-list>li.level0>a.account-url svg{color:var(--rd-cream)!important}.lang__currency-on-nav{margin-top:auto!important;padding:16px 24px!important;gap:16px;border-top:1px solid var(--rd-border)!important;background:var(--rd-cream)}}.mobile-navigation-bar{background:#fff!important;border-top:1px solid var(--rd-border)}.mobile-navigation-bar a{color:var(--rd-ink-soft)}.mobile-navigation-bar a.active{color:var(--rd-wine)}.mobile-navigation-bar .cart-count{background:var(--rd-wine)!important;color:var(--rd-cream)!important}.minicart{--rd-ink-muted:#8C8077;--rd-wine-deep:#6A2532}.minicart .minicart__header{border-bottom:1px solid var(--rd-border);padding-top:22px!important;padding-bottom:22px!important}.minicart .minicart-heading{font-family:var(--rd-serif)!important;font-size:22px!important;font-weight:600!important;line-height:1.1;letter-spacing:.005em;color:var(--rd-ink)!important;font-optical-sizing:auto}.minicart .cart-count-drawer{font-family:var(--rd-sans)!important;font-size:14px!important;font-weight:500!important;color:var(--rd-wine)!important;letter-spacing:.02em}.minicart .close-cart-button svg{color:var(--rd-ink);transition:color .25s ease}.minicart .close-cart-button:hover svg{color:var(--rd-wine)}.minicart .minicart-body{padding-top:24px!important}.minicart .cart-item{gap:18px!important;margin-bottom:22px!important;padding-bottom:22px!important;border-bottom:1px solid var(--rd-border)!important}.minicart .minicart__product__image{--custom-width:8.4rem}.minicart .minicart__product__image a,.minicart .minicart__product__image img{border-radius:6px!important}.minicart .minicart__product-name{font-family:var(--rd-sans)!important;font-size:14.5px!important;font-weight:500!important;line-height:1.35;letter-spacing:.005em}.minicart .minicart__product-name a{color:var(--rd-ink)!important;transition:color .2s ease}.minicart .minicart__product-name a:hover{color:var(--rd-wine)!important}.minicart .minicart__item-variant{margin-top:4px}.minicart .minicart__item-variant .product-option,.minicart .minicart__item-variant .product-option .label{font-family:var(--rd-sans)!important;font-size:12px!important;color:var(--rd-ink-muted)!important;letter-spacing:.015em;text-transform:none!important}.minicart .cart-options .product-option:not(:first-child):before{content:" \b7  "!important;padding:0 4px}.minicart .discounts__discount{font-family:var(--rd-sans)!important;font-size:12px!important;color:var(--rd-wine)!important;margin-top:5px}.minicart .discounts__discount .icon-discount{color:var(--rd-wine)}.minicart .minicart__item-prices{margin-top:8px!important;align-items:center}.minicart .minicart__item-price{font-family:var(--rd-sans)!important;font-size:14px!important;font-weight:600!important}.minicart .text-color-regular-price{color:var(--rd-wine)!important}.minicart .text-color-original-price{color:var(--rd-ink)!important}.minicart .minicart__item-original-price{font-size:12.5px!important;font-weight:400!important;color:var(--rd-ink-muted)!important;margin-inline-start:6px}.minicart .minicart__actions{margin-top:12px!important}.minicart quantity-input.quantity{border:1px solid var(--rd-border)!important;border-radius:6px!important;background:#fff!important;height:34px}.minicart .quantity__button{background:transparent!important}.minicart .quantity__button svg path{fill:var(--rd-ink)!important;transition:fill .2s ease}.minicart .quantity__button:hover svg path{fill:var(--rd-wine)!important}.minicart .quantity-input{color:var(--rd-ink)!important;font-family:var(--rd-sans)!important;font-weight:500!important}.minicart .minicart__bottom svg{color:var(--rd-ink-muted)!important}.minicart .minicart__item-edit:hover .edit-icon,.minicart .cart-remove:hover .remove-icon{color:var(--rd-wine)!important}.minicart .cart-recommend{border-top:1px solid var(--rd-border)!important}.minicart .cart-recommend .minicart-heading{font-family:var(--rd-serif)!important;font-weight:600!important;font-size:18px!important;color:var(--rd-ink)!important}.minicart .cart-recommend.inside .product-item__wrapper{border:1px solid var(--rd-border)!important;border-radius:8px!important}.minicart .cart-recommend .swiper-pagination-bullet-active{background:var(--rd-wine)!important}.minicart .cart-countdown-time{color:var(--rd-ink-soft)!important}.minicart .cart-countdown-time .countdown-inner{color:var(--rd-wine)!important;--countdown-text-weight:600}.minicart .cart-addons{border-top:1px solid var(--rd-border)!important}.minicart .cart-addons>div:not(:last-child){border-right:1px solid var(--rd-border)!important}.minicart .cart-addons svg path{fill:var(--rd-ink-soft)!important}.minicart .mini_cart_addon_btn:hover svg path{fill:var(--rd-wine)!important}.minicart .drawer-bottom{background:var(--rd-cream)!important;padding-top:22px!important}.minicart .subtotal{padding-top:2px}.minicart .subtotal h5{font-family:var(--rd-sans)!important;font-weight:500!important;font-size:13px!important;letter-spacing:.08em;text-transform:uppercase;color:var(--rd-ink-soft)!important}.minicart .subtotal-price{font-family:var(--rd-sans)!important;font-weight:600!important;font-size:17px!important;color:var(--rd-ink)!important}.minicart .discount-price{background:var(--rd-wine)!important;color:var(--rd-cream)!important}.minicart .cart-discounts .discount-code{color:var(--rd-ink-soft)!important}.minicart .cart_bar_w{background:var(--rd-border)!important;border-radius:999px}.minicart .percent_shipping_bar{background-color:var(--rd-wine)!important;color:var(--rd-wine)!important}.minicart .btn-checkout,.minicart .cart-empty .btn-primary{background:var(--rd-wine)!important;color:var(--rd-cream)!important;border-color:var(--rd-wine)!important;--btn-primary-bg-color:var(--rd-wine) !important;--btn-primary-bg-graident-color:var(--rd-wine) !important;font-family:var(--rd-sans)!important;font-weight:500!important;letter-spacing:.04em}.minicart .btn-checkout span,.minicart .cart-empty .btn-primary span{color:var(--rd-cream)!important}.minicart .btn-checkout:hover,.minicart .cart-empty .btn-primary:hover{background:var(--rd-wine-deep)!important;color:var(--rd-cream)!important;--btn-primary-hover-bg-color:var(--rd-wine-deep) !important}.minicart .viewcart{color:var(--rd-wine)!important;border-color:var(--rd-wine)!important;--btn-outline-color:var(--rd-wine) !important;--btn-outline-border-color:var(--rd-wine) !important;font-family:var(--rd-sans)!important;font-weight:500!important;letter-spacing:.04em}.minicart .viewcart span{color:var(--rd-wine)!important}.minicart .viewcart:hover{background:var(--rd-wine)!important;border-color:var(--rd-wine)!important}.minicart .viewcart:hover span{color:var(--rd-cream)!important}.minicart .cart-empty{padding-top:60px!important;padding-bottom:48px!important}.minicart .cart-empty svg path{fill:#d8ccc1!important}.minicart .cart-empty .h6{font-family:var(--rd-serif)!important;font-weight:600!important;font-size:22px!important;color:var(--rd-ink)!important;margin-top:26px!important}.minicart .cart-empty .description{font-family:var(--rd-sans)!important;color:var(--rd-ink-muted)!important;font-size:14px!important;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/10/assets/redesign.css.map */
