:root{--lux-bg: #FAFAF8;--lux-surface: #FFFFFF;--lux-ink: #1A1A1A;--lux-muted: #6E6A64;--lux-line: #E7E3DC;--lux-maroon: #931739;--lux-gold: #C9A96E;--lux-gold-soft: #EFE6D6;--lux-serif: "Cormorant Garamond", "Cormorant", Georgia, "Times New Roman", serif;--lux-sans: "Jost", "Helvetica Neue", Arial, sans-serif;--lux-ease: cubic-bezier(.22, .61, .36, 1)}html body{background:var(--lux-bg)!important;color:var(--lux-ink);font-family:var(--lux-sans);-webkit-font-smoothing:antialiased}body,p,li,span,label,input,select,textarea,button{font-family:var(--lux-sans)}.product-desc,.product-desc p,.product-desc li{color:#3b3833;line-height:1.75;font-size:15.5px}a{transition:color .25s var(--lux-ease),opacity .25s var(--lux-ease)}::selection{background:var(--lux-gold-soft);color:var(--lux-ink)}h1,h2,h3,.title_heading,.block-title,.product-title,.box-content .title1,.section-flash-sale .title_heading,.mini-cart-head .title,.lux-drawer__title{font-family:var(--lux-serif)!important;font-weight:500!important;color:var(--lux-ink);letter-spacing:.01em}.title_heading,.block-title{font-size:clamp(30px,3.2vw,44px)!important;text-transform:none!important;letter-spacing:.005em!important;line-height:1.15}.title_heading:after,.title_heading:before,.block-title:after,.block-title:before{background:var(--lux-gold)!important;height:1px!important;width:56px!important}.sub_heading{color:var(--lux-muted)!important;font-size:15px;letter-spacing:.02em}#header,#header .header-v1,.header-sticky,#header .sticky{background:#fafaf8f5!important}#header{border-bottom:1px solid var(--lux-line);position:relative;z-index:1000!important}#header .main-menu>ul>li>a,#header nav>ul>li>a{font-family:var(--lux-sans);font-weight:400!important;font-size:14px!important;letter-spacing:.08em;text-transform:uppercase}#header .main-menu>ul>li>a:hover,#header nav>ul>li>a:hover{color:var(--lux-maroon)!important}.lux-strip{background:var(--lux-ink);color:#f4f1ea;font:400 11.5px/1 var(--lux-sans);letter-spacing:.2em;text-transform:uppercase;text-align:center;padding:11px 16px;position:relative;z-index:3}.lux-strip__list{display:flex;justify-content:center;align-items:center;gap:0;margin:0;padding:0;list-style:none;flex-wrap:wrap}.lux-strip__item{padding:0 22px;position:relative;white-space:nowrap}.lux-strip__item+.lux-strip__item:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--lux-gold)}@media(max-width:767px){.lux-strip{padding:10px 12px;font-size:10.5px;letter-spacing:.14em}.lux-strip__list{display:block;height:12px;overflow:hidden}.lux-strip__item{display:block;padding:0;height:12px;line-height:12px}.lux-strip__item+.lux-strip__item:before{display:none}.lux-strip__list.is-rotating .lux-strip__item{animation:luxTicker 12s infinite}}@keyframes luxTicker{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-100%)}50%,70%{transform:translateY(-200%)}75%,95%{transform:translateY(-300%)}to{transform:translateY(0)}}.section-slideshow-v2 .box-content .title1{font-size:clamp(38px,4.6vw,64px)!important;line-height:1.08!important;letter-spacing:0!important;color:var(--lux-ink)!important;text-wrap:balance}.section-slideshow-v2 .box-content p{font-size:17px!important;color:#3b3833!important;letter-spacing:.01em}.section-slideshow-v2 .box-content a,.section-slideshow-v2 .btn,.section-slideshow-v2 .box-content .button{border-radius:0!important;letter-spacing:.18em!important;text-transform:uppercase;font-size:12px!important;padding:16px 34px!important;background:var(--lux-ink)!important;color:#fff!important;border:1px solid var(--lux-ink)!important;transition:background .35s var(--lux-ease),color .35s var(--lux-ease)}.section-slideshow-v2 .box-content a:hover,.section-slideshow-v2 .btn:hover{background:transparent!important;color:var(--lux-ink)!important}.shop-button,.btn,button.btn,input[type=submit].shop-button,.btn-action .shop-button{border-radius:0!important;transition:background-color .35s var(--lux-ease),color .35s var(--lux-ease),border-color .35s var(--lux-ease),transform .35s var(--lux-ease),box-shadow .35s var(--lux-ease)}.product-item-v1 .img-product{overflow:hidden;background:var(--lux-surface)}.product-item-v1 .img-product img.img-responsive{transition:transform 1.1s var(--lux-ease),opacity .6s var(--lux-ease)}.product-item-v1 .img-product:hover .engoj_find_img img{transform:scale(1.035)}.product-item-v1 .lux-hover-img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .6s var(--lux-ease);background:var(--lux-surface)}.product-item-v1 .lux-hover-img img{width:100%;height:100%;object-fit:cover}@media(hover:hover)and (pointer:fine){.product-item-v1 .img-product:hover .lux-hover-img{opacity:1}}.product-item-v1.lux-swatched .lux-hover-img{display:none}.product-item-v1 h4,.product-item-v1 h4 a,.product-item-v1 .title-product a{font-family:var(--lux-sans)!important;font-weight:400!important;font-size:15px!important;letter-spacing:.01em;color:var(--lux-ink)!important;line-height:1.45}.product-item-v1 .price,.product-item-v1 .price-product,.product-item-v1 .price-product span{color:var(--lux-ink)!important;font-weight:500!important;font-size:14.5px!important;letter-spacing:.04em}.product-item-v1 .price-product del,.product-item-v1 del{color:var(--lux-muted)!important;font-weight:400!important}.label-new{display:none!important}.label-sale{border-radius:0!important;background:var(--lux-maroon)!important;letter-spacing:.14em;font-size:10px!important}.product-item-v1 .circle-thumb{width:22px!important;height:22px!important}.product-item-v1 .more_variant a{font-size:12px;color:var(--lux-muted)!important;letter-spacing:.04em}.grid-uniform>[class*=col-]{padding-bottom:18px!important}@media(min-width:992px){.grid-uniform{margin-left:-14px;margin-right:-14px}.grid-uniform>[class*=col-]{padding-left:14px;padding-right:14px}}.section-banner-v11{background:#f3efe8!important}.section-banner-v11 .img-banner{position:relative;overflow:hidden}.section-banner-v11 .img-banner .box-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#14100c4d,#14100c0f 38%,#14100c14 60%,#14100c6b);transition:background .5s var(--lux-ease)}.section-banner-v11 .img-banner img{transition:transform 1.2s var(--lux-ease)}.section-banner-v11 .item-banner:hover .img-banner img{transform:scale(1.04)}.section-banner-v11 .content-banner h3,.section-banner-v11 .content-banner h3 a{color:#fff!important;text-shadow:0 1px 14px rgba(0,0,0,.35)}.detail-info .product-title{font-size:clamp(30px,2.6vw,40px)!important;line-height:1.12!important;text-transform:none!important;margin-bottom:10px}.detail-info .product-price ins,.detail-info .enj-product-price{font-family:var(--lux-sans);color:var(--lux-ink)!important;font-size:21px!important;font-weight:400!important;letter-spacing:.03em;text-decoration:none}.detail-info .product-price del{color:var(--lux-muted)!important}.detail-info .short-description p,.detail-info .sdes p{color:#4a463f!important;font-size:15px!important;line-height:1.75}.detail-info hr,.detail-info .line{border-color:var(--lux-line)!important}.detail-info .qty-cart{display:flex!important;flex-wrap:wrap;gap:10px;align-items:stretch}.detail-info .qty-cart>div:first-child{flex:0 0 auto}.detail-info .qty-cart .shop-button.enj-add-to-cart-btn{flex:1 1 260px;width:100%;min-height:56px;background:var(--lux-ink)!important;border:1px solid var(--lux-ink)!important;color:#fff!important;font:500 12.5px/1 var(--lux-sans)!important;letter-spacing:.24em!important;text-transform:uppercase!important}.detail-info .qty-cart .shop-button.enj-add-to-cart-btn:hover{background:var(--lux-maroon)!important;border-color:var(--lux-maroon)!important;box-shadow:0 10px 24px -14px #931739b3}.detail-info .qty-cart input[type=number]{min-height:56px;border:1px solid var(--lux-line)!important;background:var(--lux-surface)}.shopify-payment-button__button{border-radius:0!important;min-height:50px}.lux-zoom{overflow:hidden;cursor:zoom-in;position:relative}.lux-zoom img{transition:transform .45s var(--lux-ease);transform-origin:50% 50%;will-change:transform}.lux-zoom.is-zoomed img{transform:scale(1.75)}.featured-icon{margin-top:28px}.featured-icon .block-top-link{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--lux-line);border-bottom:1px solid var(--lux-line)}.featured-icon .textwidget{width:auto!important;max-width:none!important;flex:none!important;padding:0!important;margin:0!important}.featured-icon .sp-iconfeatured,.featured-icon .iconbox-inner{border:0!important;background:transparent!important;box-shadow:none!important;padding:22px 10px!important;margin:0!important}.featured-icon .textwidget+.textwidget .iconbox-inner{border-left:1px solid var(--lux-line)!important}.featured-icon .icon svg{width:26px!important;height:26px!important}.featured-icon .icon svg,.featured-icon .icon svg path,.featured-icon .icon svg g{fill:var(--lux-gold)!important}.featured-icon .content .title{font:400 11px/1.5 var(--lux-sans)!important;letter-spacing:.18em!important;color:var(--lux-ink)!important;margin:12px 0 0!important;text-transform:uppercase}@media(max-width:767px){.featured-icon .block-top-link{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-icon .textwidget:nth-child(3) .iconbox-inner{border-left:0!important}.featured-icon .textwidget:nth-child(n+3) .iconbox-inner{border-top:1px solid var(--lux-line)!important}}.tab-pd-details .bd-tab{border-color:var(--lux-line)!important}.tab_prod{justify-content:center;gap:38px}.tab_prod li a{font:400 12px/1 var(--lux-sans)!important;letter-spacing:.22em!important;text-transform:uppercase;color:var(--lux-muted)!important;padding:22px 0!important}.tab_prod li a.active,.tab_prod li a:hover{color:var(--lux-ink)!important}.tab_prod li a.underline_scale:after,.tab_prod li a.underline_scale:before{background:var(--lux-gold)!important;height:1px!important}.tab-pd-details .tab-content{max-width:780px;margin-left:auto;margin-right:auto;padding-top:34px}.tab-pd-details .product-desc h3{font-size:26px!important;margin:26px 0 10px}.tab-pd-details .product-desc ul{padding-left:18px}.lux-ship h4{font-family:var(--lux-serif);font-weight:500;font-size:24px;margin:0 0 8px}.lux-ship p,.lux-ship li{color:#3b3833;font-size:15px;line-height:1.75}.lux-ship section+section{margin-top:26px;padding-top:26px;border-top:1px solid var(--lux-line)}.sticky_addcart{background:#fafaf8f7!important;border-top:1px solid var(--lux-line);box-shadow:0 -10px 30px -22px #0006}.sticky_addcart .shop-button{background:var(--lux-ink)!important;color:#fff!important;letter-spacing:.2em;text-transform:uppercase;font-size:12px!important;border:0!important}.sticky_addcart .shop-button:hover{background:var(--lux-maroon)!important}footer,#footer,.footer-v1,.footer-v2{background:#f3efe8!important}footer h3,footer .title,#footer h3{font-family:var(--lux-serif)!important;font-size:24px!important}footer a:hover,#footer a:hover{color:var(--lux-maroon)!important}.lux-drawer-open{overflow:hidden}.lux-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1a1a61;opacity:0;visibility:hidden;transition:opacity .45s var(--lux-ease),visibility .45s;z-index:99998}.lux-drawer{position:fixed;top:0;right:0;height:100%;width:min(440px,100vw);background:var(--lux-bg);z-index:99999;transform:translate(100%);transition:transform .55s var(--lux-ease);display:flex;flex-direction:column;box-shadow:-20px 0 50px -30px #00000073}.lux-drawer-open .lux-overlay{opacity:1;visibility:visible}.lux-drawer-open .lux-drawer{transform:translate(0)}.lux-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:22px 26px 18px;border-bottom:1px solid var(--lux-line)}.lux-drawer__title{font-size:28px;margin:0}.lux-drawer__count{font:400 12px/1 var(--lux-sans);letter-spacing:.18em;color:var(--lux-muted);text-transform:uppercase;margin-left:10px}.lux-drawer__close{background:none;border:0;width:40px;height:40px;display:grid;place-items:center;cursor:pointer;color:var(--lux-ink);border-radius:50%;transition:background .3s}.lux-drawer__close:hover{background:var(--lux-gold-soft)}.lux-ship-bar{padding:16px 26px 18px;border-bottom:1px solid var(--lux-line)}.lux-ship-bar__text{font:400 13px/1.4 var(--lux-sans);margin:0 0 10px;color:var(--lux-ink);letter-spacing:.01em}.lux-ship-bar__text b{font-weight:500;color:var(--lux-maroon)}.lux-ship-bar__track{height:3px;background:var(--lux-line);overflow:hidden}.lux-ship-bar__fill{height:100%;width:0;background:linear-gradient(90deg,var(--lux-gold),#B8914E);transition:width .8s var(--lux-ease)}.lux-ship-bar.is-free .lux-ship-bar__fill{background:var(--lux-maroon)}.lux-drawer__body{flex:1 1 auto;overflow-y:auto;padding:6px 26px}.lux-line{display:grid;grid-template-columns:84px minmax(0,1fr);gap:16px;padding:18px 0;border-bottom:1px solid var(--lux-line)}.lux-line__img{width:84px;height:84px;object-fit:cover;background:var(--lux-surface);display:block}.lux-line__title{font:400 14.5px/1.4 var(--lux-sans);color:var(--lux-ink);margin:0 0 3px;display:block}.lux-line__title:hover{color:var(--lux-maroon)}.lux-line__variant{font-size:12.5px;color:var(--lux-muted);margin:0 0 10px}.lux-line__row{display:flex;align-items:center;justify-content:space-between;gap:10px}.lux-qty{display:inline-flex;align-items:center;border:1px solid var(--lux-line);height:34px}.lux-qty button{width:32px;height:32px;background:none;border:0;cursor:pointer;color:var(--lux-ink);font-size:16px;line-height:1}.lux-qty button:hover{color:var(--lux-maroon)}.lux-qty span{min-width:26px;text-align:center;font-size:13.5px;font-variant-numeric:tabular-nums}.lux-line__price{font-size:14px;font-weight:500;letter-spacing:.03em;font-variant-numeric:tabular-nums}.lux-line__remove{background:none;border:0;padding:0;margin-top:8px;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--lux-muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.lux-line__remove:hover{color:var(--lux-maroon)}.lux-empty{text-align:center;padding:60px 10px}.lux-empty p{font-family:var(--lux-serif);font-size:26px;margin:0 0 18px}.lux-drawer__foot{padding:20px 26px 24px;border-top:1px solid var(--lux-line);background:var(--lux-surface);padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.lux-subtotal{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 4px;font-size:13px;letter-spacing:.18em;text-transform:uppercase}.lux-subtotal strong{font-size:18px;letter-spacing:.02em;font-weight:500;font-variant-numeric:tabular-nums}.lux-note{font-size:12.5px;color:var(--lux-muted);margin:0 0 16px}.lux-btn{display:block;width:100%;text-align:center;padding:18px 20px;background:var(--lux-ink);color:#fff!important;font:500 12.5px/1 var(--lux-sans);letter-spacing:.24em;text-transform:uppercase;border:1px solid var(--lux-ink);transition:background .35s var(--lux-ease),border-color .35s var(--lux-ease);text-decoration:none!important}.lux-btn:hover{background:var(--lux-maroon);border-color:var(--lux-maroon)}.lux-btn--ghost{background:transparent;color:var(--lux-ink)!important;margin-top:10px}.lux-btn--ghost:hover{background:var(--lux-ink);color:#fff!important;border-color:var(--lux-ink)}.lux-drawer.is-busy .lux-drawer__body{opacity:.55;pointer-events:none;transition:opacity .2s}.product-popup.engo-popup{display:none!important}@keyframes luxFadeIn{0%{opacity:0}to{opacity:1}}html.lux-js body{animation:luxFadeIn .6s var(--lux-ease) both}html.lux-leaving body{opacity:0;transition:opacity .28s var(--lux-ease)}.lux-reveal{opacity:0;transform:translateY(18px);transition:opacity .9s var(--lux-ease),transform .9s var(--lux-ease)}.lux-reveal.lux-in{opacity:1;transform:none}@keyframes luxBump{0%{transform:scale(1)}35%{transform:scale(1.45)}70%{transform:scale(.92)}to{transform:scale(1)}}.lux-bump{animation:luxBump .6s var(--lux-ease)}@media(prefers-reduced-motion:reduce){html.lux-js body,.lux-bump,.lux-strip__list.is-rotating .lux-strip__item{animation:none!important}.lux-reveal{opacity:1;transform:none;transition:none}.lux-drawer,.lux-overlay,.lux-zoom img,.product-item-v1 .img-product img.img-responsive{transition:none!important}}.section-slideshow-v2 .box-content .title1,.product-item-v1 h4,.product-item-v1 h4 a,.detail-info .product-title{text-transform:none!important}footer h4.title_border,.info_footer h4.title_border{font-family:var(--lux-serif)!important;font-weight:500!important;font-size:26px!important;letter-spacing:.01em;text-transform:none}.info_footer .title_border:after,.info_footer .title_border:before{background:var(--lux-gold)!important;height:1px!important}.lux-drawer-open shopify-chat,.lux-drawer-open inbox-online-store-chat,.lux-drawer-open #shopify-chat,.lux-drawer-open .popup-cookie{display:none!important}.tab-pd-details .lux-ship p,.tab-pd-details .lux-ship li{color:#3b3833!important}.detail-info .lux-sdes{color:#4a463f!important;font-size:15.5px!important;line-height:1.75;margin:0}.popup-cookie{background:var(--lux-surface)!important;color:var(--lux-ink)!important;border:1px solid var(--lux-line);box-shadow:0 18px 40px -24px #00000059;max-width:340px!important;padding:18px 20px!important}.popup-cookie p,.popup-cookie .cn-notice-text,.popup-cookie a{color:var(--lux-ink)!important;font-size:13px!important;line-height:1.6!important}.popup-cookie .got_it,.popup-cookie button,.popup-cookie .btn{background:var(--lux-ink)!important;color:#fff!important;border:0!important;letter-spacing:.2em;font-size:11px!important;padding:12px 18px!important;margin-top:12px;width:auto!important}.popup-cookie .got_it:hover,.popup-cookie button:hover{background:var(--lux-maroon)!important}.enj-cartcount:empty,.js-number-cart:empty{display:none!important}@media(max-width:767px){.section-slideshow-v2 .box-content{background:#fafaf8c7;padding:22px 18px 24px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.section-slideshow-v2 .box-content .title1{font-size:34px!important}.section-slideshow-v2 .box-content p{font-size:15px!important}}@media(min-width:992px){#header .navbar-nav>li{margin-left:9px!important;margin-right:9px!important}#header .navbar-nav>li>a{font-size:15px!important;padding-left:7px!important;padding-right:7px!important;white-space:nowrap}}@media(min-width:992px)and (max-width:1279px){#header .navbar-nav>li{margin-left:3px!important;margin-right:3px!important}#header .navbar-nav>li>a{font-size:14px!important;padding-left:6px!important;padding-right:6px!important}}@media(min-width:992px)and (max-width:1099px){#header .navbar-nav>li{margin-left:0!important;margin-right:0!important}#header .navbar-nav>li>a{font-size:13px!important;padding-left:5px!important;padding-right:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velbryn-lux.css.map */
