body{--black: #F7F4EC;background-color:#f7f4ec}.recently-viewed__section{background:#f1ede2!important}.page-width.page-content.page-content--top{background:#f7f4ec}.grid-product__add-to-cart{margin:0 16px 16px!important}.grid-product__add-to-cart .btn,.pp-atc-btn{display:block;width:100%!important;background:#1c1c1c!important;color:#fbf9f4!important;border:none!important;border-radius:2px!important;padding:13px 10px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase;text-align:center;transition:background .25s ease,color .25s ease}.grid-product__add-to-cart .btn:hover,.pp-atc-btn:hover{background:#c6a664!important;color:#171310!important}.pp-atc-btn[disabled],.grid-product__add-to-cart .btn[disabled]{background:#b9b2a6!important;color:#fbf9f4!important;cursor:default}@media screen and (max-width:768px){.grid-product__add-to-cart .btn,.pp-atc-btn{font-size:10px!important;padding:11px 8px!important}.grid-product__add-to-cart{margin:10px!important}}.site-nav__dropdown,.megamenu{background:#fbf9f4!important;border-top:2px solid #C6A664!important;box-shadow:0 18px 34px #17131024!important}.site-nav__dropdown .site-nav__dropdown-link,.megamenu a{color:#171310!important}.site-nav__dropdown-link{border-bottom:1px solid #EEE7D9;padding-top:9px!important;padding-bottom:9px!important}.site-nav__dropdown-link:hover{color:#8a6f3c!important;background:#c6a6641a!important}.site-header__logo img,.header__logo img{image-rendering:-webkit-optimize-contrast}.element-badge--engraving{background-color:#c6a664!important;color:#171310!important;box-shadow:none!important;font-weight:600;letter-spacing:.06em}.bold_options{margin:26px 0 6px;padding-top:22px;border-top:1px solid #EEE7D9}.bold_options:before{content:"Premium Bottle Engraving & Gifting";display:block;font-family:Playfair Display,Georgia,serif;font-size:18px;font-weight:700;color:#171310;margin-bottom:6px}.bold_option.bold_option_checkbox{padding:13px 0;border-bottom:1px solid #F0EADD;margin:0}.bold_option_set>.bold_option.bold_option_checkbox:last-of-type{border-bottom:none}.bold_option.bold_option_checkbox label{gap:14px!important;cursor:pointer}.bold_option_element input[type=checkbox]{width:21px;height:21px;min-width:21px;border:1.5px solid #B9B2A6;border-radius:3px;background:#fff}.bold_option_element input[type=checkbox]:hover{border-color:#171310}.bold_option_element input[type=checkbox]:checked{background:#171310;border-color:#171310}.bold_option_element input[type=checkbox]:checked:after{top:3px;left:6px;width:5px;height:10px}.bold_option_title{font-family:Montserrat,Lato,sans-serif!important;font-weight:500!important;font-size:.82rem!important;letter-spacing:.09em!important;color:#171310!important}.bold_option_value_price{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin-left:auto!important;font-size:.88rem!important;font-weight:600!important;color:#171310!important;white-space:nowrap}.bold_option_value_price:before{content:"+"}[id^=appstle_subscription_widget] .appstle_include_widget,.appstle_subscription_wrapper{border:none!important;padding:0!important;margin:18px 0!important}.appstle_include_widget .appstle_subscription_wrapper_option,.appstle_include_widget .appstle_one_time_div,.appstle_include_widget .appstle_subscribe_div{border:1px solid #171310!important;border-radius:4px!important;padding:12px 14px!important;text-align:center!important;background:#fff!important;cursor:pointer;transition:background .2s ease,color .2s ease}.appstle_include_widget .appstle_circle_box,.appstle_include_widget .appstle_select_line_radio{display:none!important}.appstle_include_widget .appstle_selected_background,.appstle_include_widget .appstle_selected,.appstle_include_widget [class*=selected]{background:#171310!important;color:#f6f1e7!important}.appstle_include_widget .appstle_selected_background *,.appstle_include_widget .appstle_selected *{color:#f6f1e7!important}.appstle_widget_text_color,.appstle_widget_title{color:#171310!important;font-weight:500!important}.bold_option_checkbox:has(input[data-product-handle*=gift-message]) .bold_option_title,.bold_option_checkbox:has(input[data-product-handle*=gift-wrap]) .bold_option_title,.bold_option_checkbox:has(input[data-product-handle=engraving]) .bold_option_title,.bold_option_checkbox:has(input[data-product-handle*=company-logo]) .bold_option_title{display:inline-flex;align-items:center;gap:14px}.bold_option_checkbox:has(input[data-product-handle*=gift-message]) .bold_option_title:before,.bold_option_checkbox:has(input[data-product-handle*=gift-wrap]) .bold_option_title:before,.bold_option_checkbox:has(input[data-product-handle=engraving]) .bold_option_title:before,.bold_option_checkbox:has(input[data-product-handle*=company-logo]) .bold_option_title:before{content:"";width:44px;height:44px;flex:0 0 auto;border:1px solid #E5DCC9;border-radius:4px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:26px 26px}.bold_option_checkbox:has(input[data-product-handle*=gift-message]) .bold_option_title:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23171310%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%204h14v12h-6l-3%203v-3H5z%22%2F%3E%3Cpath%20d%3D%22M8%208.5h8M8%2011.5h5%22%2F%3E%3C%2Fsvg%3E)}.bold_option_checkbox:has(input[data-product-handle*=gift-wrap]) .bold_option_title:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23171310%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%2210%22%20width%3D%2216%22%20height%3D%2210%22%20rx%3D%221%22%2F%3E%3Cpath%20d%3D%22M4%2013h16M12%2010v10M12%2010c-2.5%200-4.5-1-4.5-3%200-1.4%201-2.3%202.2-2.3%201.6%200%202.3%201.6%202.3%205.3zm0%200c2.5%200%204.5-1%204.5-3%200-1.4-1-2.3-2.2-2.3-1.6%200-2.3%201.6-2.3%205.3z%22%2F%3E%3C%2Fsvg%3E)}.bold_option_checkbox:has(input[data-product-handle=engraving]) .bold_option_title:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23171310%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M17.5%203.5l3%203L9%2018l-4.2%201.2L6%2015z%22%2F%3E%3Cpath%20d%3D%22M14.5%206.5l3%203M4%2021h16%22%2F%3E%3C%2Fsvg%3E)}.bold_option_checkbox:has(input[data-product-handle*=company-logo]) .bold_option_title:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23171310%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223.5%22%20y%3D%224.5%22%20width%3D%2217%22%20height%3D%2215%22%20rx%3D%221.5%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%2210%22%20r%3D%221.8%22%2F%3E%3Cpath%20d%3D%22M4%2017l4.5-4%203.5%203%203.5-3.5L20.5%2017%22%2F%3E%3C%2Fsvg%3E)}.megamenu .megamenu__cols{column-gap:56px}.megamenu .megamenu__col-title,.megamenu .site-nav__dropdown-link--top-level{font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase;color:#8a6f3c!important;border-bottom:1px solid #E5DCC9!important;padding:0 0 9px!important;margin-bottom:8px;background:transparent!important}.megamenu .megamenu__col .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){border-bottom:none!important;padding-top:6px!important;padding-bottom:6px!important;font-size:14px}.megamenu .megamenu__col .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level):hover{background:transparent!important;color:#8a6f3c!important}.megamenu__featured .grid-product__add-to-cart{display:none!important}button#nvd-with-checkout-btn{background:#171310!important;border-color:#171310!important;transition:background .2s ease}button#nvd-with-checkout-btn,button#nvd-with-checkout-btn *,button#nvd-with-checkout-btn span#nvd-subtotal{color:#fbf9f4!important}button#nvd-with-checkout-btn:hover{background:#c6a664!important;border-color:#c6a664!important}button#nvd-with-checkout-btn:hover,button#nvd-with-checkout-btn:hover *,button#nvd-without-checkout-btn,button#nvd-without-checkout-btn *{color:#171310!important}button.element-quantity-selector__button.element-quantity-selector__button--minus.element-button.element-button--inverted.element-button--transparent,button.element-quantity-selector__button.element-quantity-selector__button--plus.element-button.element-button--inverted.element-button--transparent{--_color-background: #171310 !important;color:#fbf9f4!important}.item-grid__sidebar:before{content:"Filter By";display:block;font-family:Playfair Display,Georgia,serif;font-size:17px;font-weight:700;color:#171310;padding-bottom:10px;border-bottom:2px solid #C6A664;margin-bottom:4px}.item-grid__sidebar .element-accordion span.element-text.element-text--heading-xs{font-size:13px!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase;color:#171310}.item-grid__sidebar accordion-toggle.element-accordion{border-bottom:1px solid #E5DCC9!important}.item-grid__sidebar .filter-list label{padding:4px 0;cursor:pointer}.item-grid__sidebar .filter-list label:hover{color:#8a6f3c}.item-grid__sidebar .collection-filter__item--count,.item-grid__sidebar .filter-list [class*=count]{color:#8f8779!important}.item-grid__sidebar .noUi-connect{background:#c6a664!important}.item-grid__sidebar .noUi-handle{background:#171310!important;border:2px solid #FBF9F4!important;box-shadow:0 1px 4px #17131059!important;border-radius:50%!important}.item-grid__sidebar .noUi-target{background:#e5dcc9!important;border:none!important;box-shadow:none!important}.kit-radio .kit-radio__input:checked+.kit-button,.kit-radio .kit-radio__input:checked~.kit-button,.kit-radio:has(.kit-radio__input:checked) .kit-button{background:#c6a664!important;color:#171310!important;font-weight:600}.kit-radio:hover .kit-button{filter:brightness(1.12)}[id*=from-the-blog]{padding:30px 0 44px!important}[id*=from-the-blog] .section-header{margin-bottom:18px!important}[id*=from-the-blog] .blog-layout__main{display:grid!important;grid-template-columns:repeat(3,1fr);gap:26px}[id*=from-the-blog] .grid__item.grid-article{width:100%!important;max-width:100%!important;flex:none!important;padding:0!important;margin:0!important}[id*=from-the-blog] .grid-article__image{border-radius:4px;margin-bottom:10px}[id*=from-the-blog] .grid-article__meta{--_gap: 6px}[id*=from-the-blog] .grid-article__meta h2,[id*=from-the-blog] .grid-article__meta h3,[id*=from-the-blog] .grid-article__meta [class*=heading]{font-size:15px!important;line-height:1.4!important;font-weight:600}[id*=from-the-blog] .grid-article__meta p,[id*=from-the-blog] .grid-article__meta [class*=excerpt],[id*=from-the-blog] .grid-article__meta .element-text--body-md{font-size:13px!important;line-height:1.55!important;color:#5c5548;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[id*=from-the-blog] .blog-layout__main .grid-article:nth-child(n+4){display:none!important}@media screen and (max-width:767px){[id*=from-the-blog] .blog-layout__main{grid-template-columns:1fr;gap:20px}[id*=from-the-blog] .grid-article{display:grid;grid-template-columns:120px 1fr;gap:14px;align-items:start}[id*=from-the-blog] .grid-article__image{margin-bottom:0}}@media screen and (max-width:480px){.bold_option_checkbox:has(input[data-product-handle*=gift-message]) .bold_option_title:before,.bold_option_checkbox:has(input[data-product-handle*=gift-wrap]) .bold_option_title:before,.bold_option_checkbox:has(input[data-product-handle=engraving]) .bold_option_title:before,.bold_option_checkbox:has(input[data-product-handle*=company-logo]) .bold_option_title:before{width:36px;height:36px;background-size:21px 21px}}.pp-notify-btn{background:transparent!important;color:#171310!important;box-shadow:inset 0 0 0 1px #171310;text-decoration:none!important;display:flex!important;align-items:center;justify-content:center;gap:7px}.pp-notify-btn:hover{background:#c6a664!important;color:#171310!important;box-shadow:inset 0 0 0 1px #c6a664}.megamenu--collections .megamenu__col:has([data-image-type]){display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;flex-basis:250px!important;align-items:start}.megamenu--collections .megamenu__col [data-image-type]{width:48px!important}.megamenu--collections .megamenu__col img{aspect-ratio:1 / 1!important;object-fit:contain!important;background:#fff;border:1px solid #E5DCC9;border-radius:6px;padding:3px}.megamenu--collections .megamenu__cols{gap:44px!important;padding-bottom:30px!important}.site-nav__dropdown.megamenu{padding-top:30px!important}.megamenu .megamenu__col-title a{padding-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/luxe-overrides.css.map */
