/*!/wp-content/themes/lxvwine/style.css*/:root{--fs-2xs:0.6875rem;--fs-xs:0.75rem;--fs-sm:0.8125rem;--fs-base:1rem;--fs-md:1.0625rem;--fs-lg:1.1875rem;--fs-xl:1.3125rem;--fs-h6:clamp(0.9375rem, 1.3vw, 1.125rem);--fs-h5:clamp(1.0625rem, 1.6vw, 1.3125rem);--fs-h4:clamp(1.1875rem, 2.1vw, 1.5rem);--fs-h3:clamp(1.375rem,  2.8vw, 1.75rem);--fs-h2:clamp(1.625rem,  3.2vw, 2.25rem);--fs-h1:clamp(2.25rem,   5vw,   3.25rem);--fs-body:clamp(1rem, 1.9vw, 1.125rem);--sc-deep:#2C1810;--sc-mid:#5C2E2E;--sc-blush:#A8706A;--sc-gold:#C4A265;--sc-gold-lt:#D4B87A;--sc-cream:#F7F2EA;--sc-cream-dk:#EDE5D5;--sc-stone:#9A9189;--sc-char:#2A2520;--sc-white:#FEFCF9;--sc-text:#3A3530;--sc-text-lt:#7A726A;--sc-serif:'Cormorant Garamond', 'Garamond', 'Georgia', serif;--sc-sans:'DM Sans', 'Helvetica Neue', 'Arial', sans-serif;--c7-field-border-radius:0px!important;--c7-button-border-radius:0px!important;--c7-primary-button-bg:var(--sc-deep) !important;--c7-primary-button-bg-hover:var(--sc-mid) !important;--c7-primary-button-text-color:#ffffff !important;--c7-heading-font-family:var(--sc-sans) !important;--c7-font-family:var(--sc-sans) !important;--c7-body-text-color:var(--sc-text) !important;--c7-alt-text-color:var(--sc-text) !important;--c7-link-color:var(--sc-mid) !important;--c7-alt-button-bg:var(--sc-deep) !important;--c7-alt-button-text-color:#ffffff !important;--c7-alt-button-bg-hover:var(--sc-mid) !important;--c7-heading-text-color:var(--sc-deep) !important;--c7-bg-alt:var(--sc-cream) !important;--c7-block-border-color:var(--sc-gold) !important;--c7-border-color:var(--sc-gold) !important;--c7-success:var(--sc-cream) !important;--c7-success-bg:var(--sc-gold) !important;--c7-bg:var(--sc-cream) !important;--c7-border-radius:0px;--c7-block-bg:var(--sc-cream) !important;--c7-field-option-selected-color:var(--sc-gold) !important;--c7-primary-color:var(--sc-deep) !important}@font-face{font-family:'FontAwesome';src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/webfonts/fa-solid-900.woff2) format('woff2');font-display:swap}img{max-width:100%;height:auto}img[data-src]:not([width]):not([height]),img[data-lazy-src]:not([width]):not([height]){aspect-ratio:3 / 2;background:#f0edea}body{color:var(--sc-text,#3A3530);margin:0;padding:0;font-family:var(--sc-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--sc-deep,#2C1810)!important}a:hover{color:var(--sc-mid,#5C2E2E)!important}.elementor-button{color:#ffffff!important}.c7-btn a,.c7-btn.c7-btn--primary,.c7-btn:not(.c7-btn--alt):not(.c7-btn--alt--small){color:#fff!important}p{color:var(--sc-text,#3A3530);font-family:var(--sc-sans)!important;font-size:var(--fs-body);font-weight:400;line-height:1.8;letter-spacing:.01em;margin:0 0 1.25rem 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--sc-serif)!important;letter-spacing:.01em;margin:0 0 .75rem 0;-webkit-font-smoothing:antialiased}h1{color:var(--sc-deep,#2C1810);font-size:var(--fs-h1);font-weight:400;line-height:1.08;text-transform:uppercase;letter-spacing:.04em}h2{color:var(--sc-deep,#2C1810);font-size:var(--fs-h2);font-weight:500;line-height:1.18;text-transform:none;letter-spacing:.01em}h3{color:var(--sc-text,#3A3530);font-size:var(--fs-h3);font-weight:400;line-height:1.32;font-style:italic}h3.elementor-heading-title{text-transform:none}.white-h3{color:#ffffff!important}h4{color:var(--sc-deep,#2C1810);font-size:var(--fs-h4);font-weight:500;line-height:1.2;text-transform:uppercase;letter-spacing:.1em;font-family:var(--sc-sans)!important;margin:0 0 .5rem 0}h5{color:var(--sc-text,#3A3530);font-size:var(--fs-h5);font-weight:400;line-height:1.3;text-transform:none}h6{color:var(--sc-text-lt,#7A726A);font-size:var(--fs-h6);font-weight:400;line-height:1.25;font-style:italic;margin-bottom:.5rem}h1.elementor-heading-title,h2.elementor-heading-title{margin-bottom:14px}.elementor-widget-text-editor p,.elementor-widget-text-editor{font-family:var(--sc-sans)!important;font-size:var(--fs-body);line-height:1.8;color:var(--sc-text,#3A3530)}.elementor-heading-title{font-family:var(--sc-serif)!important}ul li{list-style-position:outside;margin-left:1em;font-family:var(--sc-sans);line-height:1.75;color:var(--sc-text,#3A3530)}header.page_header,header.page_header.sticky,header.centered_logo.sticky{position:fixed!important;top:0!important;width:100%!important;box-shadow:none!important;border-bottom:1px solid rgb(196 162 101 / .12)!important;transition:none!important;background:var(--sc-deep,#2C1810)!important;background-image:none!important}header.page_header .header_bottom,header.page_header.sticky .header_bottom,header.centered_logo.sticky .header_bottom{padding-top:30px!important;padding-bottom:30px!important;transition:none!important}header.page_header .logo_wrapper,header.page_header.sticky .logo_wrapper,header.centered_logo.sticky .logo_wrapper{width:155px!important;height:auto!important;max-height:none!important;min-height:40px!important;transition:none!important;visibility:visible!important;opacity:1!important;overflow:visible!important}header.page_header .logo_wrapper img,header.page_header.sticky .logo_wrapper img,header.centered_logo.sticky .q_logo img{width:155px!important;height:auto!important;max-height:none!important;transition:none!important}header.page_header .q_logo img,header.page_header.sticky .q_logo img,header.centered_logo.sticky .q_logo img{filter:brightness(0) invert(1)!important}header.page_header .header_inner_left,header.page_header.sticky .header_inner_left,header.centered_logo.sticky .header_inner_left{visibility:visible!important;opacity:1!important;height:auto!important;min-height:40px!important;overflow:visible!important;display:inline-block!important;transition:none!important}header.centered_logo.sticky .q_logo{position:relative!important;transition:none!important}header.centered_logo.sticky .q_logo a{display:block!important;position:relative!important;height:auto!important;transition:none!important}header.page_header .header_top,header.page_header.sticky .header_top,header.centered_logo.sticky .header_top{height:auto!important;overflow:visible!important;transition:none!important}header.centered_logo.sticky .header-right-widget,header.page_header.sticky .header-right-widget{padding-top:5px!important;transition:none!important}header.centered_logo.sticky nav.main_menu.left_side,header.centered_logo.sticky nav.main_menu.right_side{transition:none!important}header.centered_logo.sticky,header.page_header.sticky{height:auto!important;overflow:visible!important}header.centered_logo.sticky .header_bottom{min-height:80px!important;height:auto!important}header.page_header.scrolled_not_transparent,header.page_header.sticky.scrolled_not_transparent{background:var(--sc-deep,#2C1810)!important;background-image:none!important}header.page_header.sticky .header_top .header-widget,header.page_header.sticky .header_top .header-widget *,header.centered_logo.sticky .header_top .header-widget,header.centered_logo.sticky .header_top .header-widget *{color:var(--sc-cream)!important}header.page_header.sticky #c7-cart .c7-user-nav__cart__title::before,header.centered_logo.sticky #c7-cart .c7-user-nav__cart__title::before{color:var(--sc-cream)!important}header.page_header.sticky #c7-account .c7-user-nav__account__login::before,header.page_header.sticky #c7-account .c7-user-nav__account__name::before,header.centered_logo.sticky #c7-account .c7-user-nav__account__login::before,header.centered_logo.sticky #c7-account .c7-user-nav__account__name::before{color:var(--sc-cream)!important}header.page_header.sticky #c7-cart .c7-user-nav__cart__count,header.centered_logo.sticky #c7-cart .c7-user-nav__cart__count{background-color:var(--sc-gold)!important;color:var(--sc-deep)!important;position:absolute;top:-6px;right:-6px}@media only screen and (min-width:1001px){body{padding-top:187px!important}}@media only screen and (max-width:1000px){body{padding-top:72px!important}}.content.content_top_margin_none{padding-top:0px!important}#notification-bar-container{height:40px!important;overflow:hidden;box-sizing:border-box}.header_top,.header_bottom,header.page_header .header_top,header.page_header .header_bottom,header.page_header .header_inner,header.page_header .header_top_bottom_holder{background:transparent!important;background-image:none!important}.header_top{overflow:visible}header.page_header .header_top a,header.page_header .main_menu a,header.page_header a.home_header_button,header.page_header.sticky .header_top a,header.page_header.sticky .main_menu a,header.page_header.sticky a.home_header_button{color:var(--sc-cream)!important}header.page_header .header_top a:hover,header.page_header .main_menu a:hover,header.page_header a.home_header_button:hover,header.page_header.sticky .header_top a:hover,header.page_header.sticky .main_menu a:hover,header.page_header.sticky a.home_header_button:hover{color:var(--sc-gold-lt)!important}.header-right-widget{padding-top:5px}.header-right-widget nav{display:block;margin-top:0!important;position:relative}.header-right-widget nav img{min-height:50px!important;min-width:10px!important}.header-right-widget nav a{font-size:var(--fs-xl,1.25rem);margin-right:3px}.header-right-widget nav a span::before{color:var(--sc-cream)}.header-right-widget nav a:hover span::before{color:var(--sc-gold-lt)}.header-right-widget nav a.checkoutLink{position:relative;display:inline-block;height:100%;min-height:50px;vertical-align:middle}.header-right-widget img{max-width:50px!important;max-height:50px!important;margin-right:15px}.header-right-widget a:hover img{filter:brightness(1.3)}.header_top .header-widget{color:var(--sc-cream,#F7F2EA)!important}.topbar_icons a{display:inline-block;margin:2px!important;font-size:var(--fs-lg)!important;width:27px;border:1px solid rgb(247 242 234 / .25);padding:7px 10px;border-radius:2rem;color:var(--sc-cream)!important;transition:all 0.25s ease}.topbar_icons a:hover{border-color:var(--sc-gold);color:var(--sc-gold-lt)!important}.home_header_button{font-family:var(--sc-sans)!important;font-size:var(--fs-2xs)!important;font-weight:500!important;letter-spacing:0.12em!important;text-transform:uppercase!important;background-color:transparent!important;color:var(--sc-cream)!important;border:1px solid rgb(247 242 234 / .3)!important;border-radius:0!important;padding:8px 16px!important;margin:0 4px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;text-decoration:none!important;transition:all 0.3s ease!important;box-shadow:none!important}.home_header_button:hover{background-color:rgb(196 162 101 / .15)!important;border-color:var(--sc-gold)!important;color:var(--sc-gold-lt)!important}#c7-account,#c7-cart{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:32px!important;height:32px!important;white-space:nowrap!important;background:transparent!important;border:0!important;box-shadow:none!important;position:relative!important;line-height:1!important;vertical-align:top!important}#c7-account .c7-user-nav__account,#c7-account .c7-user-nav__account__name,#c7-account .c7-user-nav__account__login{background:transparent!important;border:0!important;box-shadow:none!important}#c7-account .c7-user-nav__account__name,#c7-account .c7-user-nav__account__login{display:inline-flex!important;align-items:center!important;gap:6px!important;height:32px!important;padding:0 6px!important;white-space:nowrap!important;font-size:0!important;line-height:0!important;color:transparent!important;text-decoration:none!important}#c7-account .c7-user-nav__account__name>:not(svg):not(.c7-sr-only),#c7-account .c7-user-nav__account__login>:not(svg):not(.c7-sr-only){display:none!important}#c7-account .c7-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#c7-account .c7-user-nav__account__name::before,#c7-account .c7-user-nav__account__login::before{content:""!important;display:inline-block!important;width:16px!important;height:16px!important;flex-shrink:0!important;background-repeat:no-repeat!important;background-position:center!important;background-size:16px 16px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F7F2EA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")!important}#c7-account .c7-user-nav__account__name svg,#c7-account .c7-user-nav__account__login svg{display:inline-block!important;width:12px!important;height:12px!important;flex-shrink:0!important;stroke:var(--sc-cream)!important;fill:none!important;overflow:visible!important}#c7-account .c7-user-nav__account__name:hover::before,#c7-account .c7-user-nav__account__login:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D4B87A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")!important}#c7-account .c7-user-nav__account__name:hover svg,#c7-account .c7-user-nav__account__login:hover svg{stroke:var(--sc-gold-lt)!important}#c7-cart,.c7-user-nav__cart,.header-cart-link-container,.shopping_cart_header,.header_bottom .header-right-widget-holder>div,.header_bottom .qode-header-right-widget-holder>div{background:transparent!important;border:0!important;box-shadow:none!important}#c7-cart{margin-left:5px}#c7-cart>.c7-user-nav__cart>.c7-link:first-child,#c7-cart>.c7-user-nav__cart>button.c7-link,.c7-cart-quantity-wrapper,.cart-contents,.c7-cart-link{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;white-space:nowrap!important;background:transparent!important;border:0!important}#c7-cart .c7-user-nav__cart__title{font-size:0!important;line-height:1!important}#c7-cart svg{width:18px!important;height:18px!important;stroke:var(--sc-cream)!important;fill:none!important;flex-shrink:0!important}#c7-cart:hover svg{stroke:var(--sc-gold-lt)!important}#c7-cart .c7-user-nav__cart__count{position:absolute!important;top:2px!important;right:-2px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:17px!important;height:17px!important;padding:0 4px!important;border-radius:999px!important;background-color:var(--sc-gold)!important;color:var(--sc-deep)!important;font-family:var(--sc-sans)!important;font-size:10px!important;font-weight:700!important;line-height:1!important;z-index:2!important}a.home_header_button[href*="reservations"],a.home_header_button[href*="reservations"]:visited{background-color:var(--sc-gold)!important;color:var(--sc-deep)!important;border:1px solid var(--sc-gold)!important;font-weight:600!important;padding:9px 22px!important;letter-spacing:0.15em!important}a.home_header_button[href*="reservations"]:hover{background-color:var(--sc-cream)!important;color:var(--sc-deep)!important;border-color:var(--sc-cream)!important}a.home_header_button[href*="perfumed-garden-by-lxv"]{background-color:transparent!important;color:var(--sc-cream)!important}.header-right-widget nav span.cart_numb{background-color:transparent!important;color:var(--sc-cream)!important;position:relative!important;top:-8px!important;right:0!important;font-size:var(--fs-xs);font-weight:600;width:auto;height:auto;line-height:1}header.sticky .header-right-widget-holder>div,header.fixed_hiding .header-right-widget-holder>div{background-color:transparent!important}header .c7-user-nav__account__dropdown{background-color:var(--sc-deep)!important;color:var(--sc-cream)!important}header .c7-user-nav__account__dropdown ul li a{color:var(--sc-cream)!important;background-color:transparent!important;transition:background-color 0.2s ease,color 0.2s ease}header .c7-user-nav__account__dropdown ul li a:hover{color:var(--sc-gold-lt)!important;background-color:rgb(196 162 101 / .12)!important}header .c7-user-nav__account__dropdown span{color:rgb(247 242 234 / .7)!important}header .c7-user-nav__account__dropdown__header{border-bottom:1px solid rgb(196 162 101 / .2)!important}header .c7-user-nav__account__dropdown__logout{color:var(--sc-cream)!important;border:1px solid rgb(247 242 234 / .3)!important;background:transparent!important}header .c7-user-nav__account__dropdown__logout:hover{color:var(--sc-gold-lt)!important;border-color:var(--sc-gold)!important;background-color:rgb(196 162 101 / .15)!important}@media only screen and (min-width:1001px){header.stick_with_left_right_menu .header_inner_left{top:0}header.centered_logo .header_inner_left .logo_wrapper{width:155px!important}header.centered_logo .header_inner_left .logo_wrapper img{width:155px}header.stick_with_left_right_menu nav.main_menu.left_side,header.stick_with_left_right_menu nav.main_menu.right_side,header.page_header nav.main_menu.left_side,header.page_header nav.main_menu.right_side{width:45%!important;max-width:calc(50% - 110px)!important}header.page_header nav.main_menu>ul,header.centered_logo.sticky nav.main_menu>ul{display:flex!important;flex-wrap:nowrap!important;white-space:nowrap!important}header.stick_with_left_right_menu nav.main_menu.left_side>ul>li,header.page_header nav.main_menu.left_side>ul>li,header.stick_with_left_right_menu nav.main_menu.right_side>ul>li,header.page_header nav.main_menu.right_side>ul>li{white-space:nowrap!important}header.stick_with_left_right_menu nav.main_menu.left_side,header.stick_with_left_right_menu nav.main_menu.right_side,header.centered_logo.sticky nav.main_menu.left_side,header.centered_logo.sticky nav.main_menu.right_side{display:inline-block!important;position:relative!important}}@media only screen and (max-width:1250px) and (min-width:1001px){.main_menu>ul>li>a{padding-left:10px!important;padding-right:10px!important;font-size:var(--fs-base)!important}}.main_menu ul li a,header.sticky .main_menu ul li a,header.page_header.sticky .main_menu>ul>li>a{font-size:var(--fs-md)!important;font-weight:400;color:var(--sc-cream)!important;transition:color 0.25s ease}.main_menu ul li a:hover,header.sticky .main_menu ul li a:hover{color:var(--sc-gold-lt)!important}.main_menu .second ul li a,header.sticky .main_menu .second ul li a{font-size:var(--fs-base)!important}.main_menu .second ul li a:hover,header.sticky .main_menu .second ul li a:hover{color:var(--sc-gold-lt)!important}header.page_header .main_menu>ul>li>a>span{color:var(--sc-cream)!important}header.page_header .main_menu>ul>li:hover>a>span{color:var(--sc-gold-lt)!important}ul#menu-left-menu li:last-child{margin-right:10px!important}ul#menu-left-menu li:first-child a{padding-left:0!important}ul#menu-right-menu li:first-child{margin-left:10px!important}ul#menu-right-menu li:last-child a{padding-right:0!important}#menu-header-navigation-right #menu-item-12884 a,#menu-header-navigation-right #menu-item-12883 a,.mobile_menu #menu-header-navigation-right #menu-item-12884 a,.mobile_menu #menu-header-navigation-right #menu-item-12883 a{background-color:rgb(247 242 234 / .1)!important;color:var(--sc-cream)!important;font-family:var(--sc-sans)!important;text-transform:uppercase!important;font-weight:500!important;border-radius:0px!important;letter-spacing:0.12em!important;transition:all 0.3s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgb(247 242 234 / .25)!important}#menu-header-navigation-right #menu-item-12884 a:hover,#menu-header-navigation-right #menu-item-12883 a:hover{background-color:rgb(196 162 101 / .15)!important;border-color:var(--sc-gold)!important;color:var(--sc-gold-lt)!important;box-shadow:0 4px 12px rgb(0 0 0 / .2)}@media (min-width:992px){#menu-header-navigation-right #menu-item-12884 a,#menu-header-navigation-right #menu-item-12883 a{padding:8px 16px!important;font-size:var(--fs-2xs)!important;margin-left:12px!important;line-height:1}}@media (max-width:991px){#menu-header-navigation-right #menu-item-12884 a,#menu-header-navigation-right #menu-item-12883 a{padding:12px 20px!important;font-size:var(--fs-xs)!important;margin:10px 0!important;width:100%;display:block!important;text-align:center}}@media only screen and (max-width:1000px){.header_top .left{display:none}header.centered_logo .header_inner_left{margin-top:0;margin-right:0}header.page_header .header_top,header.page_header .header_bottom,header.page_header .header_inner,header.page_header .header_top_bottom_holder,header.page_header .container,header.page_header .container_inner,header.page_header .right .inner{background:transparent!important;background-image:none!important;box-shadow:none!important}header.page_header.sticky .header_top,header.page_header.sticky .header_bottom,header.page_header.sticky .header_inner{background:transparent!important}body header.page_header .header_top .header-widget,body header.page_header .header_top .header-widget *{color:var(--sc-cream)!important}#c7-cart .c7-user-nav__cart__title::before,#c7-account .c7-user-nav__account__login::before,#c7-account .c7-user-nav__account__name::before{color:var(--sc-cream)!important;font-size:18px!important;line-height:1!important;display:inline-block}#c7-account .c7-user-nav__account__login,#c7-account .c7-user-nav__account__name{padding:4px 4px!important}.header_top #c7-cart svg{stroke:var(--sc-cream)!important}nav.mobile_menu{background:transparent!important;border:none!important;box-shadow:none!important;padding-top:0!important}nav.mobile_menu.opened,nav.mobile_menu[style*="height: auto"],nav.mobile_menu[style*="display: block"]{background:var(--sc-deep)!important;border-right:1px solid rgb(196 162 101 / .12)!important;box-shadow:8px 0 40px rgb(0 0 0 / .35)!important;padding-top:18px!important}nav.mobile_menu>ul,nav.mobile_menu>ul#menu-new-mobile-menu{background:transparent!important}nav.mobile_menu.opened>ul,nav.mobile_menu[style*="height: auto"]>ul,nav.mobile_menu[style*="display: block"]>ul{background:var(--sc-deep)!important}nav.mobile_menu ul li,nav.mobile_menu ul li ul li{border:none;border-bottom:1px solid rgb(247 242 234 / .06)!important}nav.mobile_menu>ul>li:last-child{border-bottom:none!important}nav.mobile_menu ul li a{color:var(--sc-cream)!important;font-family:var(--sc-sans)!important;font-size:0.825rem!important;font-weight:400!important;letter-spacing:0.18em!important;text-transform:uppercase!important;padding:16px 22px!important;transition:color 0.25s ease,background 0.25s ease!important}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li a:active{color:var(--sc-gold-lt)!important;background:rgb(196 162 101 / .07)!important}nav.mobile_menu ul li ul.sub_menu li a{font-size:0.75rem!important;letter-spacing:0.14em!important;padding:13px 22px 13px 36px!important;color:rgb(247 242 234 / .7)!important;font-weight:300!important}nav.mobile_menu ul li ul.sub_menu li a:hover,nav.mobile_menu ul li ul.sub_menu li a:active{color:var(--sc-gold-lt)!important;padding-left:42px!important}nav.mobile_menu .mobile_arrow{color:var(--sc-gold)!important;opacity:.55;transition:opacity 0.2s ease}nav.mobile_menu .mobile_arrow i{color:var(--sc-gold)!important}nav.mobile_menu .mobile_arrow:hover{opacity:1}body .page_header{background:var(--sc-deep)!important;background-image:none!important;border-bottom:1px solid rgb(196 162 101 / .15)!important;box-shadow:0 2px 20px rgb(0 0 0 / .25)!important}.page_header .header_bottom,header.page_header.sticky .header_bottom,header.centered_logo.sticky .header_bottom{position:relative!important;min-height:72px!important;height:auto!important;padding-top:12px!important;padding-bottom:12px!important}.page_header .header_inner_left,header.page_header.sticky .header_inner_left,header.centered_logo.sticky .header_inner_left{display:block!important;width:100%!important;position:relative!important;left:auto!important;top:auto!important;transform:none!important;margin:0!important;text-align:center!important;min-width:auto!important;z-index:2}.page_header .mobile_menu_button,header.page_header.sticky .mobile_menu_button,header.centered_logo.sticky .mobile_menu_button{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;z-index:10;height:auto!important;margin:0!important}.mobile_menu_button span{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border-radius:50%!important;background:rgb(247 242 234 / .08)!important;transition:background 0.3s ease!important}.mobile_menu_button span:hover,.mobile_menu_button span:active{background:rgb(247 242 234 / .16)!important}.mobile_menu_button i{color:var(--sc-cream)!important;font-size:1.15rem!important;transition:color 0.2s ease!important}.mobile_menu_button span:hover i{color:var(--sc-gold-lt)!important}body .page_header .logo_wrapper,header.centered_logo.sticky .logo_wrapper,header.page_header.sticky .logo_wrapper{display:inline-block!important;width:auto!important;height:auto!important;text-align:center;margin-left:0!important;margin-right:0!important;transform:translateX(-28%)!important}.page_header .q_logo{display:inline-block;margin-top:0;float:none!important;position:relative!important;left:auto!important;right:auto!important}.page_header .q_logo a{left:0!important;display:inline-block!important;float:none!important;position:relative!important}.page_header .q_logo img,header.centered_logo.sticky .q_logo img{max-height:48px!important;width:auto!important;height:auto!important;filter:brightness(0) invert(1)!important;opacity:.95;transition:opacity 0.3s ease}.page_header .q_logo a:hover img{opacity:1}}@media only screen and (max-width:980px){.hide-on-mobile-tablet{display:none!important}.header-widget .hide-on-mobile-tablet{display:inline-block!important}.header-widget #c7-account{display:inline-flex!important;align-items:center;margin:0!important;padding:0 2px!important}.header-widget,.header-widget .textwidget.custom-html-widget{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:4px;padding-right:4px!important}.header-widget .textwidget.custom-html-widget{order:1}.header-widget #c7-account{order:2}.header-widget #c7-cart{order:3}.header-widget a.home_header_button[href*="perfumed-garden-by-lxv"]{display:none!important}.header-widget .home_header_button,.header-widget a.home_header_button[href*="reservations"],.header-widget a.home_header_button[href^="tel"]{font-family:var(--sc-sans)!important;font-size:0.6rem!important;font-weight:500!important;letter-spacing:0.14em!important;text-transform:uppercase!important;border-radius:0!important;padding:7px 10px!important;margin:0!important;white-space:nowrap;transition:all 0.25s ease!important;line-height:1!important}.header-widget .home_header_button{background:rgb(247 242 234 / .1)!important;color:var(--sc-cream,#F7F2EA)!important;border:1px solid rgb(247 242 234 / .18)!important}.header-widget a.home_header_button[href*="reservations"],.header-widget a.home_header_button[href^="tel"]{background:var(--sc-gold,#C4A265)!important;color:var(--sc-deep,#2C1810)!important;border:1px solid var(--sc-gold,#C4A265)!important;font-weight:600!important}.header-widget a.home_header_button[href^="tel"]:hover,.header-widget a.home_header_button[href^="tel"]:active,.header-widget a.home_header_button[href*="reservations"]:hover,.header-widget a.home_header_button[href*="reservations"]:active{background:var(--sc-gold-lt,#D4B87A)!important;border-color:var(--sc-gold-lt,#D4B87A)!important;color:var(--sc-deep,#2C1810)!important}.header-widget .home_header_button:hover,.header-widget .home_header_button:active{background:rgb(196 162 101 / .2)!important;border-color:rgb(196 162 101 / .35)!important;color:var(--sc-gold-lt,#D4B87A)!important}.header_top .container,.header_top .container_inner{padding-left:0!important;padding-right:0!important}.header_top .right{padding:0!important;margin-right:4px!important}#c7-cart .c7-user-nav__cart__title::before{color:var(--sc-cream,#F7F2EA)!important;opacity:.9;transition:color 0.2s ease,opacity 0.2s ease}#c7-cart:hover .c7-user-nav__cart__title::before{color:var(--sc-gold-lt,#D4B87A)!important;opacity:1}}@media only screen and (min-width:980px){.hide-on-desktop{display:none}}@media (max-width:1000px){.header-cart-link-container,.shopping_cart_header,.c7-cart-link,.cart_wrapper{background:transparent!important;border:none!important}.c7-cart-quantity-wrapper,.cart-contents,.c7-cart-link{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;white-space:nowrap!important}.c7-cart-quantity{margin-left:4px!important;font-size:var(--fs-sm)!important;display:inline-block!important}.header-cart-link-container{min-width:45px;display:flex;justify-content:flex-end}}.drop_down .wide.wide_background .second{background:var(--sc-cream,#F7F2EA)}.drop_down .wide.wide_background .second .inner ul{padding:10px}.drop_down .wide .second ul li{border-left:none}.drop_down .wide .second ul{padding:5px}.drop_down .second{width:220px!important;left:-40px!important}.drop_down #nav-menu-item-15 .second{width:290px!important;left:-58px!important}.drop_down .second,.drop_down .second .inner{background:var(--sc-cream,#F7F2EA)!important;border:none!important;border-top:2px solid var(--sc-gold,#C4A265)!important;box-shadow:0 12px 40px rgb(44 24 16 / .18)!important}.drop_down .second ul li a,.drop_down .second ul li a span{color:var(--sc-deep,#2C1810)!important;font-family:var(--sc-sans)!important;font-size:var(--fs-base)!important;font-weight:400!important;letter-spacing:0.02em!important;padding:12px 20px!important;border-bottom:1px solid rgb(44 24 16 / .06)!important;transition:all 0.2s ease!important}.drop_down .second ul li a:hover,.drop_down .second ul li a:hover span{color:var(--sc-mid,#5C2E2E)!important;background:rgb(196 162 101 / .1)!important}.drop_down .second ul li:last-child a{border-bottom:none!important}.drop_down .second ul li a i.menu_icon{color:var(--sc-stone,#9A9189)!important}.main_menu ul li a .plus,.main_menu ul li a span.plus{color:var(--sc-cream,#F7F2EA)!important;border-color:rgb(247 242 234 / .2)!important}.main_menu ul li a .menu_icon,.main_menu ul li a i.menu_icon{color:var(--sc-cream,#F7F2EA)!important}.main_menu>ul>li:hover>a,.main_menu>ul>li.active>a{color:var(--sc-gold-lt,#D4B87A)!important}.elementor-2324 .elementor-element.elementor-element-b71dd73{background-color:#1e1710!important;contain:layout style}.home_slider_button_wrapper{margin-bottom:40px}.home_slider_button{font-family:var(--sc-sans)!important;font-size:0.72rem!important;font-weight:500!important;letter-spacing:2.5px!important;text-transform:uppercase!important;background-color:var(--sc-deep)!important;color:var(--sc-cream)!important;border:1px solid rgb(255 255 255 / .25)!important;border-radius:0!important;padding:16px 40px!important;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:all 0.35s ease;text-decoration:none!important;box-shadow:0 2px 12px rgb(0 0 0 / .2);backdrop-filter:blur(4px)}.home_slider_button:hover{background-color:var(--sc-mid)!important;color:#ffffff!important;border-color:rgb(255 255 255 / .4)!important;transform:translateY(-2px);box-shadow:0 6px 20px rgb(0 0 0 / .25)}.elementor-button-wrapper .elementor-button,.elementor-button-wrapper a.elementor-button,a.elementor-button,.elementor-button{background-color:var(--sc-deep,#2C1810)!important;color:var(--sc-cream,#F7F2EA)!important;font-family:var(--sc-sans)!important;font-size:0.72rem!important;font-weight:500!important;letter-spacing:2.5px!important;text-transform:uppercase!important;padding:16px 40px!important;border:none!important;border-radius:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all 0.3s ease!important;text-decoration:none!important;box-shadow:none!important;line-height:1!important}.elementor-button-wrapper .elementor-button:hover,a.elementor-button:hover,.elementor-button:hover{background-color:var(--sc-mid,#5C2E2E)!important;color:var(--sc-cream,#F7F2EA)!important;box-shadow:0 4px 12px rgb(0 0 0 / .12)!important}.elementor-button .elementor-button-content-wrapper{display:flex!important;align-items:center!important;gap:8px}.elementor-button .elementor-button-text{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.elementor-button .elementor-button-icon{font-size:1em;color:inherit!important}@media only screen and (max-width:767px){.elementor-button-wrapper .elementor-button,a.elementor-button,.elementor-button{width:100%!important;min-height:52px!important;padding:16px 24px!important}}.swiper-slide-bg{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;opacity:1!important;transition:opacity 0.3s ease-in-out;will-change:transform,opacity}.swiper-slide.lazyloaded .swiper-slide-bg{opacity:1}.swiper-slide{min-height:500px}.swiper-slide-active .swiper-slide-bg{will-change:transform,opacity;transform:translateZ(0)}.content .container,.full_width,.wrapper{background-color:transparent!important}.content{background-size:100%;background-repeat:no-repeat;background-color:#f1edea;background-position-y:995px}.content .container .container_inner.page_container_inner,.full_page_container_inner{padding:0!important}footer{position:relative}.footer_logos{height:125px;background-color:var(--sc-cream,#F7F2EA)!important;position:absolute;top:0;width:100%;padding:0!important;border-top:1px solid rgb(0 0 0 / .05)}.footer_logos_inner{display:flex!important;flex-wrap:nowrap!important;justify-content:space-evenly!important;align-items:center!important;height:100%;max-width:1200px;margin:0 auto;padding:0 20px}.footer_logos_inner div{flex:0 1 auto;display:inline-flex;min-width:0;justify-content:center}.footer_logos_inner div img,.footer_logos_inner img{max-width:165px;max-height:55px;width:auto!important;height:auto!important;object-fit:contain;filter:brightness(.2) contrast(1.2);transition:filter 0.5s ease,opacity 0.5s ease;opacity:.6}.footer_logos_inner a:hover img{opacity:1;filter:invert(80%) sepia(12%) saturate(450%) hue-rotate(330deg) brightness(95%) contrast(90%)}footer:has(.footer_logos){padding-top:125px}footer:not(:has(.footer_logos)){padding-top:0}.footer_top_holder{background-color:var(--sc-char,#2A2520)!important;background-image:none!important}.footer_top{padding:60px 0 50px!important}footer .footer_inner .footer_top_holder .footer_top .container .container_inner .four_columns,footer .footer_inner .footer_top_holder .footer_top .four_columns{display:grid!important;grid-template-columns:1.2fr 1fr 1fr 1fr!important;gap:50px!important;align-items:start!important;float:none!important;width:100%!important}footer .footer_top .container,footer .footer_top .container_inner{max-width:1200px!important;width:100%!important;box-sizing:border-box!important;padding-left:30px!important;padding-right:30px!important;margin:0 auto!important}footer .footer_inner .footer_top_holder .footer_top .four_columns.clearfix::before,footer .footer_inner .footer_top_holder .footer_top .four_columns.clearfix::after,.footer_top .four_columns.clearfix::before,.footer_top .four_columns.clearfix::after{display:none!important;content:none!important;width:0!important;height:0!important;overflow:hidden!important}footer .footer_inner .footer_top_holder .footer_top .four_columns .column1{grid-column:1!important;grid-row:1!important}footer .footer_inner .footer_top_holder .footer_top .four_columns .column2{grid-column:2!important;grid-row:1!important}footer .footer_inner .footer_top_holder .footer_top .four_columns .column3{grid-column:3!important;grid-row:1!important}footer .footer_inner .footer_top_holder .footer_top .four_columns .column4{grid-column:4!important;grid-row:1!important}footer .footer_inner .footer_top_holder .footer_top .four_columns>div,footer .footer_inner .footer_top_holder .footer_top .four_columns .column1,footer .footer_inner .footer_top_holder .footer_top .four_columns .column2,footer .footer_inner .footer_top_holder .footer_top .four_columns .column3,footer .footer_inner .footer_top_holder .footer_top .four_columns .column4{float:none!important;width:auto!important;min-width:0!important;padding:0!important;margin:0!important;display:block!important;box-sizing:border-box!important}.footer_top .footer_col1 img{opacity:.9;transition:opacity 0.3s ease;max-width:130px!important}.footer_top .footer_col1 img:hover{opacity:1}.footer_top .footer_col1 p{font-family:var(--sc-sans)!important;font-size:0.7rem!important;color:rgb(255 255 255 / .35)!important;line-height:1.6!important;margin:16px 0 12px 0!important;letter-spacing:.3px}.footer_top .footer_col1 a{color:rgb(255 255 255 / .4)!important;text-decoration:none!important;font-family:var(--sc-sans)!important;font-size:0.7rem!important;line-height:2!important;letter-spacing:.2px;transition:color 0.25s ease!important}.footer_top .footer_col1 a:hover{color:var(--sc-gold-lt,#D4B87A)!important}.footer_top h6,.footer_top .column_inner h6{font-family:var(--sc-sans)!important;font-size:0.62rem!important;font-weight:600!important;letter-spacing:3.5px!important;text-transform:uppercase!important;color:var(--sc-gold,#C4A265)!important;margin-bottom:22px!important;padding-bottom:14px!important;border-bottom:1px solid rgb(196 162 101 / .15)!important;font-style:normal!important}.footer_top .widget_link{display:flex;flex-direction:column;gap:6px}.footer_top .widget_link div{font-family:var(--sc-sans)!important;font-size:var(--fs-sm)!important;color:rgb(255 255 255 / .55)!important;line-height:1.8!important;letter-spacing:.2px}.footer_top .widget_link a{color:rgb(255 255 255 / .55)!important;text-decoration:none!important;transition:color 0.25s ease!important;display:inline-block}.footer_top .widget_link a:hover{color:var(--sc-gold-lt,#D4B87A)!important}.footer_top .widget_link div[style*="display: flex"] a,.footer_top .widget_link .fa{color:rgb(255 255 255 / .4)!important;transition:color 0.25s ease,transform 0.25s ease!important;font-size:18px!important}.footer_top .widget_link div[style*="display: flex"] a:hover,.footer_top .widget_link div[style*="display: flex"] a:hover .fa{color:var(--sc-gold,#C4A265)!important;transform:translateY(-2px);padding-left:0}footer{background-color:#3b2a22}@media only screen and (max-width:1000px){.footer_logos{height:90px}footer:has(.footer_logos){padding-top:90px}.footer_logos_inner div img,.footer_logos_inner img{max-height:40px;max-width:120px}footer .footer_inner .footer_top_holder .footer_top .four_columns,footer .footer_inner .footer_top_holder .footer_top .container .container_inner .four_columns{grid-template-columns:1fr 1fr!important;gap:35px!important}footer .footer_inner .footer_top_holder .footer_top .four_columns .column1,footer .footer_inner .footer_top_holder .footer_top .four_columns .column2,footer .footer_inner .footer_top_holder .footer_top .four_columns .column3,footer .footer_inner .footer_top_holder .footer_top .four_columns .column4{grid-column:auto!important;grid-row:auto!important}footer .footer_top .container,footer .footer_top .container_inner{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width:576px){footer:has(.footer_logos){padding-top:60px}.footer_logos{height:60px}.footer_logos_inner{padding:0 10px}.footer_logos_inner div img,.footer_logos_inner img{max-height:28px;max-width:80px}.footer_top{padding:40px 20px 30px!important}footer .footer_inner .footer_top_holder .footer_top .four_columns{grid-template-columns:1fr!important;gap:32px!important;text-align:center}.footer_top h6,.footer_top .column_inner h6{border-bottom:none!important;padding-bottom:0!important;margin-bottom:14px!important}.footer_top .widget_link{align-items:center}.footer_top .widget_link a:hover{padding-left:0}.footer_top .widget_link div[style*="display: flex"]{justify-content:center}.footer_top .footer_col1{text-align:center}.footer_top .footer_col1 p{margin:12px 0 8px 0!important}}.elementor-widget-icon-box .elementor-icon-box-content{flex-grow:unset}.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{justify-content:center}#sb_instagram{padding-bottom:0px!important}.elementor-tabs{border:1px solid #dcdcdc;border-radius:5px;overflow:hidden;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.elementor-tab-title{background-color:#f1edea;color:#525266;padding:15px;cursor:pointer;border-bottom:1px solid #dcdcdc;transition:background-color 0.3s ease,color 0.3s ease}.elementor-tab-title:hover{background-color:#e0e0e0}.elementor-tab-title.elementor-active{background-color:#a96e58;color:#fff}.elementor-tab-content{padding:20px;background-color:#fff;border-top:1px solid #dcdcdc}.elementor-tab-title:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.elementor-tab-title:last-child{border-bottom:none}#registrationForm{display:flex;gap:10px}#registrationForm input,#registrationForm button{padding:30px;border:none;font-size:var(--fs-lg)}#registrationForm input{color:#fff;text-transform:uppercase;background-color:#9f9c9a;flex-grow:1;margin-right:30px}#registrationForm input,#registrationForm input:focus,#registrationForm input::placeholder{color:#fff;opacity:1}@media screen and (max-width:767px){.elementor-2 .elementor-element.elementor-element-3f39fd5 .elementor-icon-box-wrapper{text-align:center}#registrationForm{display:block}#registrationForm input{width:100%}#registrationForm button{margin-top:20px;width:100%}}.product-image{display:flex;justify-content:center;align-items:center;text-align:center}.product-detail .product-image{text-align:center}.product-detail .product-image img{max-height:400px;width:auto}.lxv_recipes .product-image img{width:100%!important;height:400px!important}.lxv_tab .elementor-tab-title{transition:background-position-x 0.9s linear;text-align:center}.lxv_tab .elementor-tab-title a{transition:all 0.45s;height:48px;display:inline-block}.lxv_tab .elementor-tab-title.elementor-active a{border-bottom:2px solid #d94f5c}.lxv_tab .elementor-tab-title a:hover{background:linear-gradient(to right,#a96e58,#d94f5c)}@keyframes line{0%{background-position-x:390px}}.lxv_list{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;width:85%;max-width:1200px;white-space:nowrap;overflow:hidden}.lxv_list_hover a{font-size:var(--fs-md);font-weight:800;font-family:var(--sc-serif);color:#e0c08d;padding:10px 14px;margin:0 5px;border-radius:4px;text-align:center;letter-spacing:.8px;transition:color 0.3s ease,background 0.3s ease}.lxv_list_hover{position:relative}.lxv_list_hover a:hover,.lxv_list_hover a.active{background:#f1edea;color:#1a1a1a}@media (max-width:768px){.lxv_tab{max-width:80%;min-height:40px;padding:8px 0 4px 0}.lxv_list li:last-child{margin-bottom:0!important}.lxv_list li:first-child{margin-top:6px!important}.lxv_list{display:flex;flex-direction:column;align-items:center;justify-content:center}.lxv_list_hover a{display:block;text-align:center;padding:2px 5px;font-size:var(--fs-xs)}}.shop_tab{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;background-color:#f1edea;border-top:1px solid rgb(89 77 68 / .15);border-bottom:1px solid rgb(89 77 68 / .15);padding:0 20px;position:relative;margin-top:40px}.shop_tab::before{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(to right,transparent,rgb(169 110 88 / .25) 20%,rgb(169 110 88 / .25) 80%,transparent)}.shop_tab span{display:inline-block;position:relative}.shop_tab span a{display:inline-block;font-family:var(--sc-sans)!important;font-size:0.72rem!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#594d44!important;text-decoration:none!important;padding:16px 18px!important;position:relative;transition:color 0.25s ease!important;white-space:nowrap}.shop_tab span a::after{content:'';position:absolute;bottom:0;left:50%;right:50%;height:2px;background-color:#a96e58;transition:left 0.25s ease,right 0.25s ease}.shop_tab span a:hover{color:#a96e58!important}.shop_tab span a:hover::after{left:18px;right:18px}.shop_tab span a.active{color:#594d44!important;font-weight:600!important}.shop_tab span a.active::after{left:18px;right:18px;background-color:#594d44}.shop_tab span+span::before{content:'·';color:rgb(89 77 68 / .3);font-size:1.1rem;line-height:1;pointer-events:none;position:absolute;left:0;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:768px){.shop_tab{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 16px;margin-top:8px;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 5%,black 92%,transparent 100%)}.shop_tab::-webkit-scrollbar{display:none}.shop_tab span+span::before{display:none}.shop_tab span a{font-size:0.68rem!important;padding:14px 14px!important;letter-spacing:1.5px!important}.shop_tab span a:hover::after,.shop_tab span a.active::after{left:14px;right:14px}}.lxv-pill{display:inline-block;margin:6px 6px 0 0;padding:8px 14px;border:1px solid #a96e58;border-radius:999px;background-color:#fff;font-family:var(--sc-sans);font-size:var(--fs-sm);font-weight:600;letter-spacing:.3px;text-decoration:none;line-height:1.2;transition:background-color 0.25s ease,color 0.25s ease,box-shadow 0.25s ease}.lxv-pill a{color:#a96e58!important;text-decoration:none;display:inline-block;width:100%}.lxv-pill:hover,.lxv-pill:hover a{background-color:#a96e58;color:#fff!important;box-shadow:0 2px 8px rgb(0 0 0 / .12)}.lxv-pill:active{transform:translateY(1px)}.lxv-pill--spice a::before{content:"🌿";margin-right:6px}.lxv-pill--recipe a::before{content:"📜";margin-right:6px}.lxv-pill a:focus-visible{outline:2px solid #525266;outline-offset:2px;border-color:#525266}.lxv_spice_list .product_teaser{font-style:italic;font-size:1rem}.recipes_tab.elementor-widget-tabs .elementor-tab-desktop-title{padding:15px 0 0 0}.recipes_tab .lxv_recipes .product-image img{height:250px;width:100%;object-fit:fill}.mobile-only{display:none!important}#back_to_top.on{right:unset;left:25px;bottom:20px}.c7-account{background:var(--sc-cream,#F7F2EA)!important;margin:0!important;padding:0!important}.c7-account__header{background:var(--sc-cream,#F7F2EA)!important;margin:0!important;padding:0!important;border:none!important}.c7-account__header .c7-wrapper{background:var(--sc-cream,#F7F2EA)!important;padding:40px 30px 20px!important;margin:0 auto!important;text-align:center!important}.c7-account__header p{margin:0 0 6px 0!important;color:var(--sc-text,#3A3530)!important}.c7-account__header p:first-child{font-family:var(--sc-serif)!important;font-size:clamp(1.25rem, 2.5vw, 1.625rem)!important;font-weight:400!important;color:var(--sc-deep,#2C1810)!important;margin:0 0 6px 0!important;line-height:1.2!important}.c7-account__header p:last-child{font-family:var(--sc-sans)!important;font-size:var(--fs-sm)!important;color:var(--sc-text-lt,#7A726A)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important}.c7-account__menu{background:var(--sc-cream,#F7F2EA)!important;margin:0!important;padding:0!important;border-top:1px solid var(--sc-cream-dk,#EDE5D5)!important;border-bottom:1px solid var(--sc-cream-dk,#EDE5D5)!important}.c7-account__menu .c7-wrapper{background:var(--sc-cream,#F7F2EA)!important;padding:0 20px!important}.c7-account__menu ul{display:flex!important;justify-content:center!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important}.c7-account__menu ul li{list-style:none!important;margin:0!important;padding:0!important}.c7-account__menu ul li a{display:block!important;padding:16px 20px!important;font-family:var(--sc-sans)!important;font-size:0.72rem!important;font-weight:500!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:var(--sc-text-lt,#7A726A)!important;text-decoration:none!important;border-bottom:3px solid transparent!important;transition:color 0.2s ease,border-color 0.2s ease!important}.c7-account__menu ul li a:hover{color:var(--sc-deep,#2C1810)!important}.c7-account__menu .c7-active a,.c7-account__menu .c7-active a[aria-current]{color:var(--sc-deep,#2C1810)!important;border-bottom-color:var(--sc-gold,#C4A265)!important;border-bottom-width:3px!important}.c7-account-block{border:1px solid var(--sc-cream-dk,#EDE5D5)!important;background-color:var(--sc-cream,#F7F2EA)!important;border-radius:0!important;padding:16px 20px!important;margin-bottom:12px!important}.c7-account-details__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-bottom:16px!important;flex-wrap:wrap!important}.c7-account-details__header h1,.c7-account-details__header h2,.c7-account-details__header .c7-h1,.c7-account-details__header .c7-h2{margin:0!important;flex:1!important}.c7-account-details__header .c7-btn--alt--small,.c7-account-details__header .c7-btn--alt{flex-shrink:0!important;margin:0!important}.c7-account-block__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:10px!important;padding-bottom:10px!important;border-bottom:1px solid var(--sc-cream-dk,#EDE5D5)!important}.c7-account-block__title{font-family:var(--sc-sans)!important;font-size:0.75rem!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--sc-deep,#2C1810)!important;margin:0!important}.c7-account-block__actions{display:flex!important;align-items:center!important;gap:10px!important;flex-shrink:0!important}.c7-account-block__actions .c7-link,.c7-account-block__actions button.c7-link,.c7-account-block__header .c7-link,.c7-account-block__header button.c7-link,.c7-account-block--gift-card .c7-link,.c7-account-block--gift-card button.c7-link{background:transparent!important;color:var(--sc-mid,#5C2E2E)!important;border:1px solid rgb(92 46 46 / .25)!important;padding:5px 12px!important;min-height:26px!important;font-family:var(--sc-sans)!important;font-size:0.6rem!important;font-weight:500!important;letter-spacing:1.5px!important;text-transform:uppercase!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:3px!important;transition:all 0.2s ease!important}.c7-account-block__actions .c7-link:hover,.c7-account-block__actions button.c7-link:hover,.c7-account-block__header .c7-link:hover,.c7-account-block__header button.c7-link:hover,.c7-account-block--gift-card .c7-link:hover,.c7-account-block--gift-card button.c7-link:hover{background:rgb(92 46 46 / .06)!important;border-color:var(--sc-mid,#5C2E2E)!important;color:var(--sc-deep,#2C1810)!important;text-decoration:none!important}.c7-account-block__default{font-family:var(--sc-sans)!important;font-size:0.55rem!important;font-weight:600!important;letter-spacing:1px!important;text-transform:uppercase!important;color:var(--sc-gold,#C4A265)!important;margin-left:8px!important}.c7-account-block--address .c7-account-block__details,.c7-account-block--credit-card .c7-account-block__details{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important}.c7-account-blocks{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:12px!important}@media only screen and (max-width:767px){.c7-account__menu .c7-wrapper{padding:0!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.c7-account__menu ul{justify-content:flex-start!important;flex-wrap:nowrap!important;min-width:max-content!important;padding:0 12px!important;gap:0!important}.c7-account__menu ul li a{padding:12px 14px!important;font-size:0.65rem!important;letter-spacing:1px!important;white-space:nowrap!important}.c7-account-details__header{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.c7-account-details__header .c7-btn--alt--small,.c7-account-details__header .c7-btn--alt{align-self:flex-start!important}.c7-account-blocks{grid-template-columns:1fr!important}.c7-account-block--address .c7-account-block__details,.c7-account-block--credit-card .c7-account-block__details{flex-direction:column!important;gap:10px!important}.c7-account__header .c7-wrapper{padding:28px 20px 16px!important}.c7-account__header p:first-child{font-size:1.125rem!important}}.c7-order-summary__discounts{color:var(--c7-heading-text-color)}.c7-table th,.c7-table__mobile-header,.c7-table--basic th{text-align:center!important}.c7-table .c7-btn--alt,.c7-table a.c7-btn--alt{padding:8px 14px!important;font-size:0.6rem!important;min-height:32px!important;letter-spacing:1.5px!important}#c7_account .c7-user-nav__account__dropdown{line-height:16px}#c7_account .c7-club-summary__description p{color:#594d44}#c7_account .c7-club-summary__selection p{color:#594d44}.c7-side-cart__header{padding:50px 30px 35px}.c7-wrapper{background:var(--sc-cream,#F7F2EA)!important}.c7-wrapper,#c7-content,.c7-product-list-page,.c7-product-list-page>*,.c7-product-list__container,.c7-content__inner{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;background-color:var(--sc-cream,#F7F2EA)!important}a:not([disabled]):not(.c7-link):hover,a:not([disabled]):not(.c7-link):active,a:not([disabled]):not(.c7-link):focus{text-decoration:none!important}#account-header{display:inline-block}#account-header #c7-account{padding-right:10px;display:inline-block}#c7-cart .c7-user-nav__cart>button.c7-link{color:#fff}#c7-account .fa-user{color:#FFF;font-size:var(--fs-md)}#account-title{margin-bottom:20px;border-left:2px solid #594d44;padding-left:15px;line-height:30px}.menu{padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #e4e1e0}#account-nav{margin-bottom:10px;padding-top:14px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-bottom:10px}@media screen and (max-width:767px){.reverse-col{display:flex!important;flex-direction:column-reverse}#account-header{top:100px}.c7-product-specs{text-align:left!important;margin:0!important}.c7-product-specs h2{text-align:left!important}}#c7-cart,#c7-cart>.c7-user-nav__cart,#c7-cart>.c7-user-nav__cart>button,#c7-cart>.c7-user-nav__cart>button.c7-link,#c7-cart>div>button,#c7-cart>div>button.c7-link{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;outline:none!important}#c7-cart>.c7-user-nav__cart>button.c7-link,#c7-cart>.c7-user-nav__cart>button{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;white-space:nowrap!important;padding:4px 6px!important;min-height:auto!important;width:auto!important;cursor:pointer!important}div#c7-account,div#c7-account .c7-user-nav__account,div#c7-account .c7-user-nav__account__login,div#c7-account .c7-user-nav__account__name,#c7-account button{background:transparent!important;border:none!important;box-shadow:none!important}.footer_top .footer_col4 a{font-size:11px!important;color:rgb(255 255 255 / .4)!important;text-transform:uppercase!important;letter-spacing:1px!important;line-height:1.8!important}.footer_top .footer_col4 p{font-size:11px!important;color:rgb(255 255 255 / .3)!important;margin-top:8px!important}header.page_header .q_logo a,header.page_header.sticky .q_logo a,header.centered_logo.sticky .q_logo a{visibility:visible!important;opacity:1!important;height:58px;width:100%}header.page_header .q_logo a>img,header.page_header.sticky .q_logo a>img,header.centered_logo.sticky .q_logo a>img{transform:none!important;-webkit-transform:none!important}header.sticky .header_fixed_right_area,header.sticky .header_top{display:block!important}nav.main_menu>ul>li>a{font-weight:400!important}header.centered_logo .q_logo{height:58px!important}header.centered_logo .header_inner_left{margin:0px!important}.c7-side-cart{position:fixed;right:0;top:0;height:100%;width:380px;transform:translateX(100%);transition:transform 0.3s ease}.footer-title{font-weight:700;color:#DDCAC2;margin-bottom:10px;letter-spacing:.05em}.social-links{display:flex;gap:16px}.social-links a{width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#DDCAC2;border:1px solid rgb(221 202 194 / .3);border-radius:50%;transition:all 0.3s ease}.social-links svg{width:16px;height:16px;fill:currentColor}.social-links a:hover{background-color:#DDCAC2;color:#000;transform:translateY(-2px)}