﻿:root{--vo-ink: #202124;--vo-paper: #FFFFFF;--vo-ivory: #FFFFFF;--vo-warm: #5F5A53;--vo-rule: rgba(32,33,36,.17);--vo-gold: #B18237;--vo-max: 1440px;--vo-reading: 1040px;--vo-font-display: "Cormorant Garamond",Georgia,serif;--vo-font-body: "Figtree",Arial,sans-serif;--vo-track-display: -.025em;--vo-track-control: .04em;--vo-gutter: clamp(18px,3.1vw,48px)}html{scroll-behavior:smooth}html,body{overflow-x:clip}body{background:var(--vo-paper);color:var(--vo-ink);font-family:var(--vo-font-body);font-synthesis:none;-webkit-font-smoothing:antialiased}#MainContent,.main-container{background:var(--vo-paper)}h1,h2,h3,h4,.heading-block,.page-title,.product-item-name{font-family:var(--vo-font-display);font-weight:500;letter-spacing:var(--vo-track-display)}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--vo-ink) !important;outline-offset:3px}:where(button,.btn,input[type=submit],input[type=button]){border-radius:0 !important}:where(button,input,select,textarea){font-family:var(--vo-font-body);font-synthesis:none}.container{max-width:var(--vo-max) !important;padding-left:var(--vo-gutter) !important;padding-right:var(--vo-gutter) !important;margin-left:auto !important;margin-right:auto !important}.section-full-width>.container{max-width:var(--vo-max) !important}.btn-primary{background:var(--vo-ink) !important;border-color:var(--vo-ink) !important;color:white !important;font-family:"Figtree",Arial,sans-serif;font-weight:600}.btn-secondary{background:white !important;border-color:var(--vo-ink) !important;color:var(--vo-ink) !important}.btn-primary:hover{background:#45464a !important;border-color:#45464a !important}a{text-underline-offset:4px}@media(max-width: 767px){body.template-product #single-product .product-columns{display:flex;flex-direction:column;row-gap:20px}body.template-product #single-product .product-info{width:100%;order:0;min-width:0}body.template-product #single-product .product-images{width:100%;flex:0 0 auto;order:1;min-width:0}body.template-product #single-product .product-images img:not(.product-slider-image){width:auto;max-width:100%;height:auto;object-fit:contain}}.vo-newsletter .vo-newsletter__email-label{display:block;font:600 13px/1.45 "Figtree",Arial,sans-serif;color:var(--vo-ink);margin:0 0 8px}.btn-whatsapp{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));transition:opacity .15s ease,visibility .15s ease}.btn-whatsapp.vo-whatsapp-unobtrusive{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transition:none !important}.CA_shipping_header{min-height:36px;padding:8px 18px 10px !important;background:var(--vo-ivory) !important;color:var(--vo-ink) !important;border-bottom:1px solid rgba(95, 90, 83, 0.15) !important;overflow:hidden;box-sizing:border-box}.CA_shipping_header__bar{top:auto !important;bottom:0 !important;left:0;height:3px !important;background:var(--vo-gold) !important;border-radius:0 !important}.CA_shipping_header__info{max-width:100%;color:var(--vo-ink) !important;font:500 11.5px/1.45 "Figtree",Arial,sans-serif !important;letter-spacing:.035em;text-align:center}.CA_shipping_header__info p{margin:0 !important;font:inherit !important;letter-spacing:inherit !important;color:inherit !important}.CA_shipping_header__info b{font-weight:600}@media(max-width: 767px){.CA_shipping_header{min-height:42px;padding:7px 13px 9px !important}.CA_shipping_header__info{font-size:10.5px !important;letter-spacing:.01em}}.header,.head-main{background:#fff !important;color:var(--vo-ink) !important}.header{border-bottom:1px solid var(--vo-rule)}.head-main .head-row{max-width:var(--vo-max);min-height:72px;margin:auto;padding-inline:var(--vo-gutter) !important}.head-main .logo-img{max-height:52px;width:auto;object-fit:contain}.head-main .nav-desktop-container{border-top:0}.head-main .js-nav-desktop-container{max-width:var(--vo-max);margin:auto;padding-inline:0 !important}.head-main .nav-desktop-list>li{position:relative}.head-main .nav-desktop-list>li>a{font:600 14px/1.35 "Figtree",Arial,sans-serif;letter-spacing:.015em;min-height:44px;color:var(--vo-ink) !important}.head-main .nav-desktop-list>li>a:hover{color:var(--vo-warm) !important}.head-main .search-container{max-width:none}.head-main .search-floating-container{color:var(--vo-ink);border:1px solid var(--vo-rule);border-radius:3px;box-shadow:0 16px 36px rgba(32, 33, 36, 0.13);background:#fff}.head-main .search-floating-container .search-form-field{position:relative;display:flex;align-items:center;margin:0}.head-main .search-floating-container .search-input{height:46px;width:100%;padding:0 52px 0 15px;background:#fff;border:1px solid rgba(32, 33, 36, 0.24);border-radius:2px;color:var(--vo-ink);font:400 14px/1.4 "Figtree",Arial,sans-serif}.head-main .search-floating-container .search-submit-btn{position:absolute;top:1px;right:1px;display:grid;place-items:center;width:44px;height:44px;padding:0;color:var(--vo-ink);background:transparent;border:0;border-left:1px solid var(--vo-rule);cursor:pointer}.head-main .search-floating-container .search-submit-btn:hover{background:var(--vo-ivory)}.head-main .search-floating-container .search-suggestions{max-width:100%}.head-main .js-search-trigger.visible{background:var(--vo-ivory)}.head-main .js-search-trigger:focus-visible,.head-main .search-submit-btn:focus-visible{outline:2px solid var(--vo-ink) !important;outline-offset:2px}.head-main .header-utility{min-height:44px;min-width:44px}@media(min-width: 992px){.head-main .head-row.nav-inline{gap:clamp(10px,1.6vw,22px)}.head-main .head-row.nav-inline .nav-desktop-container{border:0;padding-left:0;flex:1;min-width:0}.head-main .head-row.nav-inline .nav-desktop-list{display:flex;justify-content:center;gap:clamp(10px,1.25vw,19px);padding:0 !important}.head-main .head-row.nav-inline .nav-desktop:has(>.nav-desktop-list.nav-desktop-with-scroll){display:grid;grid-template-columns:44px minmax(0, 1fr) 44px;align-items:center}.head-main .head-row.nav-inline .nav-desktop-list.nav-desktop-with-scroll{justify-content:flex-start !important;min-width:0;width:100%;padding-inline:8px !important;box-sizing:border-box}.head-main .head-row.nav-inline .nav-desktop:has(>.nav-desktop-list.nav-desktop-with-scroll)>.nav-desktop-list-arrow{position:static;left:auto;right:auto;width:44px;height:100%;background:#fff;z-index:5}.head-main .head-row.nav-inline .nav-desktop-list-arrow:disabled{pointer-events:none;cursor:default;opacity:.36}.head-main .head-row.nav-inline .nav-desktop-list-arrow:not(:disabled):focus-visible{outline:2px solid var(--vo-ink);outline-offset:-2px}.head-main .head-row.nav-inline .nav-desktop-list>.nav-main-item{padding:0;flex-shrink:0}.head-main .head-row.nav-inline .logo-container{min-width:145px;flex-shrink:0}.head-main .head-row.nav-inline .logo-img{min-width:145px}.head-main .head-row.nav-inline .header-utility{flex-shrink:0}}@media(min-width: 992px)and (max-width: 1269px){.head-main .head-row.nav-inline{flex-wrap:nowrap;column-gap:12px}.head-main .head-row.nav-inline .logo-container{flex:0 0 clamp(104px,10.5vw,133px);min-width:clamp(104px,10.5vw,133px);max-width:clamp(104px,10.5vw,133px)}.head-main .head-row.nav-inline .logo-img{min-width:0;max-width:100%}.head-main .head-row.nav-inline .nav-desktop-container{order:0;flex:1 1 0%;min-width:0;border-top:0}.head-main .head-row.nav-inline .nav-desktop-list{gap:clamp(5px,.52vw,8px);overflow:visible}.head-main .head-row.nav-inline .nav-desktop-list>li>a{font-size:clamp(12.75px,1.31vw,14px);letter-spacing:.005em}.head-main .head-row.nav-inline.search-icon-md .search-floating-container{top:calc(100% + 8px)}}@media(min-width: 768px)and (max-width: 1269px){.head-main .nav-desktop-list.nav-desktop-with-scroll{scroll-snap-type:x proximity;scroll-padding-inline:8px}.head-main .nav-desktop-list.nav-desktop-with-scroll>.nav-main-item{scroll-snap-align:start}}@media(max-width: 359px){.head-main .head-row.logo-center .logo-container{width:102px;max-width:102px;justify-self:center}.head-main .head-row.logo-center .logo-img-container,.head-main .head-row.logo-center .logo-img{width:102px;max-width:102px}.head-main .head-row.logo-center .logo-container a{display:block;width:102px;max-width:102px}.head-main .head-row.logo-center .js-search-trigger{transform:translateX(17px)}}@media(min-width: 992px)and (max-width: 1023px){.head-main .head-row.nav-inline{flex-wrap:wrap;column-gap:12px}.head-main .head-row.nav-inline .logo-container{flex:1 1 0%;min-width:110px;max-width:none}.head-main .head-row.nav-inline .nav-desktop-container{order:5;flex:0 0 100%;border-top:1px solid var(--vo-rule)}.head-main .head-row.nav-inline .nav-desktop-list{gap:12px;overflow:visible}.head-main .head-row.nav-inline .nav-desktop-list>li>a{font-size:14px;letter-spacing:.015em}.head-main .head-row.nav-inline.search-icon-md .search-floating-container{top:calc(100% + 71px)}}@media(max-width: 991px){.head-main .head-row{min-height:65px}.head-main .logo-img{max-height:44px}}@media(min-width: 992px){.head-main .nav-desktop-list>.nav-main-item{position:relative}.head-main .nav-desktop-list>.nav-main-item .desktop-dropdown:not(.desktop-dropdown-small){position:absolute !important;top:100% !important;left:0 !important;right:auto !important;width:min(310px,100vw - 48px) !important;max-height:min(62vh,500px);overflow:auto;padding:9px 19px !important;border:1px solid var(--vo-rule);box-shadow:0 15px 32px rgba(32, 33, 36, 0.095);background:white !important;z-index:100}.head-main .nav-desktop-list>.nav-main-item:nth-last-child(-n+3) .desktop-dropdown:not(.desktop-dropdown-small){left:auto !important;right:0 !important}.head-main .nav-desktop-list .desktop-dropdown-container{display:block !important;max-width:100% !important;padding:0 !important;margin:0 !important}.head-main .nav-desktop-list .desktop-list-subitems{display:grid !important;grid-template-columns:minmax(0, 1fr);gap:0;column-count:auto !important;width:100% !important}.head-main .desktop-list-subitems .nav-item{border-bottom:1px solid var(--vo-rule);break-inside:avoid;padding:0 !important;margin:0 !important}.head-main .desktop-list-subitems .nav-item a{display:block;padding:11px 0;font:500 13px/1.42 "Figtree",Arial,sans-serif;font-size:13px !important;letter-spacing:.005em;color:var(--vo-ink) !important;text-transform:none;white-space:normal}.head-main .desktop-list-subitems .nav-item a:hover{color:var(--vo-gold) !important}.head-main .desktop-list-subitems .list-subitems{display:grid;gap:3px;padding:0 0 14px 0 !important}.head-main .desktop-list-subitems .list-subitems a{padding:6px 0;font-size:11px !important;font-weight:400;line-height:1.45;color:var(--vo-warm) !important}.head-main .nav-dropdown:focus-within>.desktop-dropdown{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}}.modal-nav-hamburger .nav-list-link{min-height:50px;padding-block:13px;font-size:15px;color:var(--vo-ink) !important}.modal-nav-hamburger .nav-list-link-heading{font-size:16px;font-weight:600}.modal-nav-hamburger{background:white}.modal-nav-hamburger .modal-header{border-bottom:1px solid var(--vo-rule)}@media(max-width: 767px){body:has(#draft-bar:not(.is-collapsed)) .js-modal-private.modal-visible .modal-close{transform:translateY(60px) !important;z-index:20 !important}body:has(#draft-bar:not(.is-collapsed)) .modal-nav-hamburger .modal-body{padding-top:60px !important}}.section-valior-original-hero{margin:0;background:var(--vo-ivory)}.vo-hero{width:100%;background:var(--vo-ivory);color:var(--vo-ink);overflow:hidden}.vo-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0, 0.84fr) minmax(0, 1.16fr);max-width:var(--vo-max);min-height:clamp(455px,35vw,505px);margin-inline:auto}.vo-hero__scene{position:relative;grid-column:2;grid-row:1;min-width:0;overflow:hidden;background:#e9e4da}.vo-hero__scene picture,.vo-hero__scene img{display:block;width:100%;height:100%}.vo-hero__scene picture{position:absolute;inset:0}.vo-hero__scene img{object-fit:cover;object-position:53% 46%;transform:scale(1.5);transform-origin:53% 46%}.vo-hero__copy{position:relative;grid-column:1;grid-row:1;min-width:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:34px clamp(25px,5vw,72px)}.vo-eyebrow{margin:0 0 14px;font:600 11px/1.5 var(--vo-font-body);color:var(--vo-warm);letter-spacing:.08em;text-transform:uppercase}.vo-hero h1{max-width:520px;margin:0;font:500 clamp(62px, 5.45vw, 83px)/0.94 var(--vo-font-display);letter-spacing:var(--vo-track-display);color:#202124;text-wrap:balance}.vo-hero h1 em{font-weight:500;font-style:normal}.vo-hero__end{display:block}.vo-hero__description{max-width:420px;margin:16px 0 22px;font:400 clamp(14.5px, 1.1vw, 16px)/1.56 "Figtree",Arial,sans-serif;color:#393630}.vo-cta{display:inline-flex;align-items:center;justify-content:center;gap:17px;min-height:49px;padding:12px 24px;background:#202124;color:white !important;border:1px solid #202124;border-radius:2px !important;font:600 13px/1.4 var(--vo-font-body);letter-spacing:var(--vo-track-control);text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,color .2s ease}.vo-cta svg{width:17px;height:17px;flex:none}.vo-cta:hover{color:#202124 !important;background:transparent}.vo-cta:focus-visible{outline:2px solid #202124 !important;outline-offset:3px}.vo-hero__material-caption{position:absolute;bottom:16px;right:22px;z-index:2;margin:0;padding:7px 11px;color:#38342f;background:rgba(255, 255, 255, 0.88);font:500 11px/1.4 "Figtree",Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase}.vo-hero-values{list-style:none;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;gap:12px;margin:0 auto;padding:12px var(--vo-gutter);width:min(100%,1440px);border-bottom:1px solid var(--vo-rule);background:#fff;color:var(--vo-warm);font:500 12px/1.4 "Figtree",Arial,sans-serif}.vo-hero-values li{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0}.vo-hero-values li span{font:400 18px/1 "Cormorant Garamond",Georgia,serif;color:var(--vo-gold)}@media(max-width: 767px){.vo-hero-values{grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;padding-block:10px;font-size:10.5px}.vo-hero-values li{justify-content:flex-start;gap:6px}.vo-hero-values li:last-child{grid-column:1/-1}}.vo-discovery-route{width:min(100%,1440px);margin:0 auto;border-bottom:1px solid var(--vo-rule);padding:11px var(--vo-gutter);display:grid;grid-template-columns:minmax(175px, 0.8fr) repeat(3, minmax(0, 1fr));gap:12px;align-items:center;background:#fff}.vo-discovery-route__intro{font:600 11px/1.3 "Figtree",Arial,sans-serif;letter-spacing:.055em;color:#80633e}.vo-discovery-route a{display:flex;justify-content:space-between;align-items:center;min-height:40px;gap:8px;font:500 13px/1.35 "Figtree",Arial,sans-serif;text-decoration:none;color:var(--vo-ink)}.vo-discovery-route a svg{flex:none}.vo-discovery-route a:hover{text-decoration:underline;text-underline-offset:3px}.vo-discovery-occasions{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:5px 19px;border-top:1px solid var(--vo-rule);padding-top:8px}.vo-discovery-occasions__label{font:600 11px/1.4 "Figtree",Arial,sans-serif;color:var(--vo-warm);letter-spacing:.045em;margin-right:2px}.vo-discovery-occasions a{display:inline-flex;align-items:center;min-height:40px;font:500 12px/1.4 "Figtree",Arial,sans-serif;text-decoration:none}.vo-discovery-occasions a:hover,.vo-discovery-occasions a:focus-visible{text-decoration:underline;text-underline-offset:3px}@media(max-width: 767px){.vo-discovery-occasions{gap:4px 15px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-inline:contain}.vo-discovery-occasions__label{flex:0 0 auto}.vo-discovery-occasions a{font-size:11.5px;min-height:44px;white-space:nowrap;flex:0 0 auto}}@media(max-width: 767px){.vo-hero__material-caption{bottom:13px;right:var(--vo-gutter);font-size:10.5px}.vo-discovery-route{grid-template-columns:repeat(2, minmax(0, 1fr));gap:6px 13px;padding-block:14px}.vo-discovery-route__intro{grid-column:1/-1;font-size:10.5px}.vo-discovery-route a{font-size:12px;min-height:44px}.vo-discovery-route a:last-child{grid-column:1/-1}}@media(min-width: 768px)and (max-width: 1023px){.vo-hero__copy{padding-inline:clamp(25px,4vw,48px)}.vo-hero h1{font-size:clamp(51px,5.6vw,65px)}}#ns-section-valior_original_benefits{background:#fff;border-bottom:1px solid var(--vo-rule)}#ns-section-valior_original_benefits .icon-text-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:0;padding:0 !important}#ns-section-valior_original_benefits .icon-text-item{display:flex;align-items:center;gap:14px;min-width:0;padding:8px clamp(12px,2vw,24px);border-left:1px solid var(--vo-rule)}#ns-section-valior_original_benefits .icon-text-item:first-child{border-left:0}#ns-section-valior_original_benefits .icon-text-item-icon{width:34px !important;min-width:34px !important;color:var(--vo-ink);line-height:1}#ns-section-valior_original_benefits .icon-text-item-icon svg{height:30px;width:30px;stroke-width:1.5}#ns-section-valior_original_benefits .icon-text-item-title{margin:0 0 3px;font:600 11px/1.3 "Figtree",Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--vo-ink)}#ns-section-valior_original_benefits .icon-text-item-description{font:400 12.5px/1.4 "Figtree",Arial,sans-serif !important;color:var(--vo-warm)}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product{display:flex !important;flex-direction:column;min-width:0;height:auto;align-self:stretch;margin:0;padding:0 !important;border:1px solid #e6e3df;border-radius:0;background:#fff;box-shadow:none;overflow:hidden}body.template-product .section-related-products .products-section-slider-wrapper{align-items:stretch}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-image-container{position:relative;width:100%;aspect-ratio:1/1.02;overflow:hidden;background:#f7f7f6;border:0;border-radius:0}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-image-container>div:first-child{padding-bottom:0 !important;height:100% !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-image{position:absolute !important;top:50% !important;left:50% !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;transform:translate(-50%, -50%) scale(0.88) !important;mix-blend-mode:multiply;filter:none}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-information{display:flex;flex-direction:column;min-width:0;flex:1;padding:16px 16px 15px}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-information-inner{display:flex;flex-direction:column;flex:1;min-width:0}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-information>.product-item-link{display:flex;flex-direction:column;flex:1;min-width:0;text-decoration:none;color:var(--vo-ink)}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-title{container-type:inline-size;display:flex;flex-direction:column;margin:0;height:auto !important;max-height:none !important;overflow:visible !important;white-space:normal !important;line-clamp:unset !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-title__brand{font:600 11px/1.4 var(--vo-font-body);letter-spacing:.08em;color:var(--vo-warm);text-transform:uppercase;margin:0 0 7px}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-title__main{display:block;font:500 clamp(25px, 2vw, 29px)/1.05 var(--vo-font-display);letter-spacing:var(--vo-track-display);white-space:normal;overflow-wrap:break-word;word-break:normal;hyphens:none;font-size:max(17px,min(clamp(25px,2vw,29px),14.5cqi))}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-title__meta{display:block;margin:7px 0 0;font:400 12px/1.45 var(--vo-font-body);letter-spacing:0;color:var(--vo-warm);text-transform:none}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-curation{display:block;margin:12px 0 16px;min-height:0;padding:0;border:0}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-curation p{margin:0;font:400 13px/1.55 var(--vo-font-body);color:var(--vo-warm);overflow:visible}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-quick-shop-container{margin-top:auto !important;padding-top:13px;width:100%}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-quick-shop-container .btn,body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-quick-shop-modal-trigger{display:inline-flex;align-items:center;justify-content:flex-start;width:fit-content !important;max-width:100%;min-height:44px;padding:10px 0 7px;border:0 !important;border-bottom:1px solid var(--vo-ink) !important;border-radius:0 !important;background:transparent !important;color:var(--vo-ink) !important;opacity:1 !important;font:600 12px/1.4 var(--vo-font-body);letter-spacing:.055em;text-transform:uppercase;text-align:left;white-space:normal}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-quick-shop-container .btn:hover{color:#80633e !important;border-bottom-color:#80633e !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product :is(a,button,input):focus-visible{outline:2px solid var(--vo-ink) !important;outline-offset:3px}@media(max-width: 767px){body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-information{padding:12px 11px 13px}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-title__main{font-size:clamp(22px,5.8vw,27px);font-size:max(17px,min(clamp(22px,5.8vw,27px),14.5cqi));line-height:1.08}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-title__brand{font-size:10.5px;letter-spacing:.05em;margin-bottom:6px}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-title__meta{font-size:11.5px;margin-top:6px}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-curation{margin:10px 0 13px}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-curation p{font-size:12.5px;line-height:1.5}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-quick-shop-container .btn{font-size:11.5px;letter-spacing:.04em}}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-payment-highlight{margin:auto 0 0;padding-top:12px;border-top:1px solid var(--vo-rule);font:400 11.5px/1.5 var(--vo-font-body);color:#94703d}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-payment-highlight .js-payment-discount-price-product{display:block;font:500 20px/1.25 var(--vo-font-body);font-variant-numeric:tabular-nums;letter-spacing:-0.01em;color:var(--vo-gold)}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-payment-highlight .js-payment-discount-name-product{font:400 11.5px/1.5 var(--vo-font-body);color:#94703d}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-price-container{margin:auto 0 0;padding-top:12px;border-top:1px solid var(--vo-rule)}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-price{font:500 20px/1.25 var(--vo-font-body);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--vo-ink)}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-secondary-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;margin:5px 0 0;padding:0;border:0}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-secondary-price .product-item-price{font:400 13px/1.5 var(--vo-font-body)}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-credit-label{font:400 12px/1.5 var(--vo-font-body)}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-installments{min-height:0;margin:4px 0 0;font:400 11.5px/1.5 var(--vo-font-body);color:var(--vo-warm)}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-payment-discount:not(.vo-card-payment-highlight){margin:4px 0 0;font:400 11.5px/1.5 var(--vo-font-body);color:var(--vo-warm)}@media(max-width: 767px){body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-payment-highlight{padding-top:10px}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-payment-highlight .js-payment-discount-price-product{font-size:20px}}.section-product-list{background:#fff}body.template-home .section-featured-home>.container{padding-inline:0 !important}body.template-home #ns-section-featured_products_1{background:#fff !important}body.template-home .section-featured-home{background:transparent !important;max-width:var(--vo-max);margin:auto;padding:60px var(--vo-gutter) 84px !important}body.template-home #ns-section-featured_products_1 .heading-block{font:500 clamp(42px, 3.45vw, 52px)/1.04 var(--vo-font-display) !important;letter-spacing:var(--vo-track-display);color:#171717 !important}body.template-home .section-featured-home .vo-shelf-index{margin:0 0 6px;font:600 11px/1.4 "Figtree",Arial,sans-serif;letter-spacing:.08em;color:#5f5a53}body.template-home .section-featured-home .products-list-slider{width:100%;max-width:none;margin:auto}body.template-home .section-featured-home .products-list-slider>.grid{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr));gap:28px !important;align-items:stretch !important}body.template-home .section-featured-home .vo-card-price-basis{display:block;margin:5px 0 4px;font:600 12px/1.35 "Figtree",Arial,sans-serif;letter-spacing:.02em;color:#595651}@media(min-width: 820px)and (max-width: 1119px){body.template-home .section-featured-home .products-list-slider>.grid{grid-template-columns:repeat(2, minmax(0, 320px));justify-content:center;gap:18px !important}}@media(max-width: 819px){body.template-home .section-featured-home .products-list-slider>.grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px !important}}@media(min-width: 1120px){body.template-home .section-featured-home .products-list-slider>.grid:has(>.js-item-product:only-child){grid-template-columns:minmax(0, 320px)}}@media(max-width: 767px){.vo-hero__inner{display:flex;flex-direction:column;min-height:0}.vo-hero__copy{order:0;width:100%;min-height:0;padding:25px var(--vo-gutter) 23px}.vo-hero__scene{order:1;grid-column:auto;grid-row:auto;width:100%;height:clamp(175px,49vw,245px);flex:0 0 auto}.vo-hero__scene picture{position:absolute;inset:0}.vo-hero__scene img{object-position:center 48%}.vo-eyebrow{font-size:10.5px;margin-bottom:12px}.vo-hero h1{max-width:420px;font-size:clamp(54px,14.1vw,62px);line-height:.93}.vo-hero__end{display:block}.vo-hero__description{max-width:370px;font-size:14px;line-height:1.52;margin:13px 0 17px}.vo-cta{min-height:47px;font-size:11px;padding:11px 17px}#ns-section-valior_original_benefits .icon-text-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:13px 0}#ns-section-valior_original_benefits .icon-text-item{gap:10px;padding:5px 9px 5px 14px;border:0}#ns-section-valior_original_benefits .icon-text-item-icon{width:28px !important;min-width:28px !important}#ns-section-valior_original_benefits .icon-text-item-icon svg{width:26px;height:26px}#ns-section-valior_original_benefits .icon-text-item-title{font-size:10.5px;line-height:1.4}#ns-section-valior_original_benefits .icon-text-item-description{font-size:12px !important;line-height:1.4}body.template-home .section-featured-home{padding-block:45px 57px !important}body.template-home #ns-section-featured_products_1 .section-featured-home .products-list-slider>.grid.grid-2{display:grid !important;grid-auto-flow:row !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;grid-auto-columns:auto !important;overflow-x:visible !important;scroll-snap-type:none !important;gap:12px !important;justify-content:stretch !important;padding-bottom:4px}body.template-home .section-featured-home .products-list-slider>.grid::-webkit-scrollbar{display:none}}@media(min-width: 600px)and (max-width: 767px){body.template-home #ns-section-featured_products_1 .section-featured-home .products-list-slider>.grid.grid-2{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:14px !important}}@media(max-width: 359px){.vo-hero h1{font-size:50px}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body.template-product #single-product .product-price{display:flex;flex-direction:column;align-items:flex-start}body.template-product #single-product .product-price .product-payment-discount-price{order:-2;margin:0 0 8px;font:400 12.5px/1.5 "Figtree",Arial,sans-serif;color:var(--vo-gold)}body.template-product #single-product .product-price .product-payment-discount-price .js-payment-discount-price-product{font:500 clamp(23px, 2vw, 26px)/1.2 "Figtree",Arial,sans-serif;font-weight:500 !important;letter-spacing:-0.015em;color:var(--vo-gold)}body.template-product #single-product .product-price .product-payment-discount-price .js-payment-discount-name-product{color:var(--vo-gold);font-weight:500}body.template-product #single-product .product-price .product-price-main{order:-1;margin:0 0 4px}body.template-product #single-product .product-price .product-price-display{font:400 16px/1.5 "Figtree",Arial,sans-serif;letter-spacing:0;color:var(--vo-ink)}body.template-product #single-product .product-price .product-price-compare{color:var(--vo-warm)}#quickshop-modal .quickshop-price-container{display:flex;flex-direction:column;align-items:flex-start}#quickshop-modal .quickshop-price-container .quickshop-discount-container{order:-2;margin:0 0 6px;color:var(--vo-gold);font:400 12.5px/1.5 "Figtree",Arial,sans-serif}#quickshop-modal .quickshop-price-container .quickshop-discount-container .quickshop-discount-price{font:500 clamp(22px, 2.2vw, 26px)/1.22 "Figtree",Arial,sans-serif;font-weight:500 !important;letter-spacing:-0.015em;color:var(--vo-gold)}#quickshop-modal .quickshop-price-container .quickshop-discount-container .js-payment-discount-name-product{color:var(--vo-gold)}#quickshop-modal .quickshop-price-container .quickshop-price-row{order:-1}#quickshop-modal .quickshop-price-container .quickshop-price-row .quickshop-price{font:400 16px/1.5 "Figtree",Arial,sans-serif;letter-spacing:0;color:var(--vo-ink)}body.template-category .page-header{background:#fff !important;padding-block:38px 28px !important}body.template-search .page-header{background:#fff !important;padding-block:21px 8px !important}body:is(.template-category,.template-search) .page-header .container,body:is(.template-category,.template-search) .section-main-products-grid .container{max-width:1440px !important;margin-inline:auto}body:is(.template-category,.template-search) .page-header-title{font:500 clamp(38px, 3.45vw, 55px)/1.03 "Cormorant Garamond",Georgia,serif !important;letter-spacing:-0.032em;color:var(--vo-ink);overflow-wrap:anywhere}body:is(.template-category,.template-search) .page-header .breadcrumbs{font:400 12px/1.5 "Figtree",Arial,sans-serif;color:var(--vo-warm)}body:is(.template-category,.template-search) .section-main-products-grid{width:100%;max-width:1440px;margin:0 auto;padding-bottom:74px !important}body:is(.template-category,.template-search) .section-main-products-grid .grid-md-auto-4{grid-template-columns:minmax(200px, 235px) minmax(0, 1fr) !important;gap:clamp(24px,2.7vw,38px) !important;align-items:start}body:is(.template-category,.template-search) .section-main-products-grid .grid-md-auto-4>div{min-width:0}body:is(.template-category,.template-search) .section-main-products-grid .filters-controls-content{max-width:235px;padding:8px 19px 0 0}body:is(.template-category,.template-search) .section-main-products-grid .filters-desktop-heading{font:500 29px/1.1 "Cormorant Garamond",Georgia,serif;margin:0 0 22px;color:var(--vo-ink)}body:is(.template-category,.template-search) .section-main-products-grid .filters-desktop-content{font-family:"Figtree",Arial,sans-serif;color:var(--vo-warm)}body:is(.template-category,.template-search) .section-main-products-grid .filters-desktop-content a,body:is(.template-category,.template-search) .section-main-products-grid .filters-desktop-content label{line-height:1.55}body:is(.template-category,.template-search) .section-main-products-grid .product-list-sort-by{min-height:64px;padding:7px 0 17px;margin-bottom:17px}body:is(.template-category,.template-search) .section-main-products-grid .product-list-sort-by .form-select{min-height:43px;border:1px solid #d7d3cc;background:#fff;color:var(--vo-ink);font:400 13px/1.35 "Figtree",Arial,sans-serif}body.template-search .section-main-products-grid .products-grid-header{margin:0 0 15px}body.template-search .section-main-products-grid .products-grid-search-heading{font:400 clamp(25px, 2.45vw, 35px)/1.2 "Cormorant Garamond",Georgia,serif;color:var(--vo-ink);letter-spacing:-0.019em;margin:0}body.template-search .section-main-products-grid .products-grid-search-heading strong{font-weight:600}body:is(.template-category,.template-search) .section-main-products-grid .js-product-table{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important;align-items:stretch !important;gap:27px 20px !important;min-width:0}body:is(.template-category,.template-search) .section-main-products-grid .vo-card-price-basis{display:block;margin:11px 0 5px;font:400 12px/1.5 "Figtree",Arial,sans-serif;color:var(--vo-warm)}@media(max-width: 1279px){body:is(.template-category,.template-search) .section-main-products-grid .js-product-table{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}}@media(max-width: 1023px){body:is(.template-category,.template-search) .section-main-products-grid .js-product-table{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media(min-width: 768px)and (max-width: 1023px){body:is(.template-category,.template-search) .section-main-products-grid .grid-md-auto-4{grid-template-columns:minmax(180px, 205px) minmax(0, 1fr) !important;gap:20px !important}body:is(.template-category,.template-search) .section-main-products-grid .filters-controls-content{max-width:205px;padding:6px 10px 0 0}body:is(.template-category,.template-search) .section-main-products-grid .filters-desktop-heading{font-size:25px}}@media(max-width: 767px){body:is(.template-category,.template-search) .section-main-products-grid .grid-md-auto-4{grid-template-columns:minmax(0, 1fr) !important;gap:0 !important}body:is(.template-category,.template-search) .section-main-products-grid .filters-controls-content{max-width:none;padding:0}body:is(.template-category,.template-search) .section-main-products-grid .category-controls{border-block:1px solid var(--vo-rule);margin:8px 0 22px}body:is(.template-category,.template-search) .section-main-products-grid .category-controls button{min-height:48px;background:#fff;color:var(--vo-ink)}body:is(.template-category,.template-search) .section-main-products-grid .product-list-sort-by{min-height:0;margin:0;padding:0}}@media(max-width: 767px){body.template-category .page-header{padding-block:24px 17px !important}body.template-search .page-header{padding-block:20px 8px !important}body:is(.template-category,.template-search) .page-header-title{font-size:clamp(36px,8.5vw,44px) !important}body:is(.template-category,.template-search) .section-main-products-grid{padding-bottom:53px !important}body:is(.template-category,.template-search) .section-main-products-grid .js-product-table{gap:17px 14px !important}body.template-search .section-main-products-grid .products-grid-search-heading{font-size:clamp(25px,6.8vw,32px)}}@media(max-width: 359px){body:is(.template-category,.template-search) .section-main-products-grid .js-product-table{grid-template-columns:minmax(0, 1fr) !important}}body.template-search,body.template-category,body.template-product{background:white !important}body.template-product #ns-section-main_product,body.template-product #ns-section-product_description{background:white !important}.section-main-product .container,#ns-section-main_product .container{max-width:1260px !important}#ns-section-product_description .container{max-width:1260px !important}#ns-section-product_description .js-product-description{width:100%;max-width:100%;margin-inline:auto}#ns-section-main_product .btn-primary{min-height:52px;font-size:14px}#ns-section-main_product .shipping-calculator .js-shipping-input{min-height:44px;background:white;border-color:var(--vo-rule)}#ns-section-main_product .shipping-calculator .js-calculate-shipping{min-height:44px}.section-footer,.vo-footer{background:#fff;color:var(--vo-ink)}.vo-footer{border-top:1px solid var(--vo-rule)}.vo-footer__main{max-width:var(--vo-max);margin:auto;padding:34px var(--vo-gutter) 26px;display:grid;grid-template-columns:minmax(220px, 1.35fr) minmax(175px, 0.95fr) minmax(200px, 1fr) minmax(155px, 0.8fr);gap:clamp(24px,3vw,46px);align-items:start}.vo-footer__brand,.vo-footer__nav,.vo-footer__contact,.vo-footer__follow{min-width:0}.vo-footer__main>:not(:first-child){border-left:1px solid var(--vo-rule);padding-left:clamp(18px,2vw,30px)}.vo-footer h2{margin:5px 0 18px;font:600 13px/1.45 "Figtree",Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--vo-ink)}.vo-footer__logo{display:block;max-width:190px}.vo-footer__logo img{display:block;width:100%;height:auto;max-height:70px;object-fit:contain;object-position:left center}.vo-footer__motto{margin:17px 0 15px;font:600 12px/1.55 "Figtree",Arial,sans-serif;letter-spacing:.12em;color:var(--vo-ink)}.vo-footer__description{max-width:310px;margin:0;color:var(--vo-warm);font:400 13.5px/1.6 "Figtree",Arial,sans-serif}.vo-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.vo-footer li,.vo-footer li a{font:400 13.5px/1.55 "Figtree",Arial,sans-serif;color:var(--vo-warm);text-decoration:none;overflow-wrap:anywhere}.vo-footer li a:hover{text-decoration:underline;text-decoration-thickness:1px;color:var(--vo-ink)}.vo-footer__follow .vo-footer__social{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:1px 0 0}.vo-footer__social a{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:var(--vo-ink)}.vo-footer__social svg{width:22px;height:22px}.vo-footer__methods{border-top:1px solid var(--vo-rule);max-width:var(--vo-max);margin:auto;padding:21px var(--vo-gutter) 22px;display:grid;grid-template-columns:minmax(0, 1.38fr) minmax(0, 1fr);gap:clamp(28px,5vw,80px);align-items:start}.vo-footer__methods h2{margin:0 0 15px;font-size:12px;letter-spacing:.06em}.vo-footer__payment-group{min-width:0}.vo-footer__logos{display:flex;flex-wrap:wrap;align-items:center;gap:11px 14px}.vo-footer__logos img{display:block;width:auto;height:auto;max-width:74px;max-height:31px;object-fit:contain}.vo-footer__bottom{border-top:1px solid var(--vo-rule);padding:19px var(--vo-gutter) 22px;max-width:var(--vo-max);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;font:400 12.5px/1.65 "Figtree",Arial,sans-serif;color:var(--vo-warm)}.vo-footer__legal-links{display:flex;flex-wrap:wrap;gap:10px 20px}.vo-footer__legal-links a{color:inherit;text-decoration:none}.vo-footer__legal-links a:hover{text-decoration:underline}@media(max-width: 1159px){.vo-footer__main{grid-template-columns:repeat(2, minmax(0, 1fr));gap:25px 30px;padding-block:36px 28px}.vo-footer__main>:not(:first-child){border-left:0;padding-left:0}.vo-footer__main>:nth-child(even){border-left:1px solid var(--vo-rule);padding-left:clamp(16px,2.8vw,30px)}.vo-footer__main>:nth-child(n+3){padding-top:29px;border-top:1px solid var(--vo-rule)}}@media(max-width: 600px){.vo-footer__main{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:clamp(12px,4vw,20px);row-gap:19px;padding-block:28px 22px}.vo-footer__main>:not(:first-child){border-left:0;padding-left:0}.vo-footer__main>:nth-child(n+3){border-top:1px solid var(--vo-rule);padding-top:23px}.vo-footer__logo{max-width:min(100%,165px)}.vo-footer__motto{margin:13px 0 12px;font-size:11px;letter-spacing:.09em}.vo-footer__description{font-size:13px;line-height:1.65}.vo-footer h2{margin:0 0 12px;font-size:12px;letter-spacing:.05em}.vo-footer ul{gap:10px}.vo-footer li,.vo-footer li a{font-size:13.5px;line-height:1.55}.vo-footer__follow .vo-footer__social{gap:5px}.vo-footer__methods{grid-template-columns:minmax(0, 1.13fr) minmax(0, 1fr);gap:16px;padding-block:24px 27px}.vo-footer__methods h2{font-size:11.5px;line-height:1.45;margin-bottom:15px}.vo-footer__logos{gap:8px 9px}.vo-footer__logos img{max-width:64px;max-height:27px}.vo-footer__bottom{padding-block:23px 29px;flex-direction:column;align-items:flex-start}}@media(max-width: 359px){.vo-footer__main{column-gap:12px}.vo-footer__follow .vo-footer__social{gap:2px}.vo-footer__methods{grid-template-columns:1fr;row-gap:18px}.vo-footer__methods .vo-footer__payment-group+.vo-footer__payment-group{border-top:1px solid var(--vo-rule);padding-top:16px}}.vo-newsletter{background:var(--vo-ivory);color:var(--vo-ink);border-block:1px solid var(--vo-rule)}.vo-newsletter__inner{max-width:var(--vo-max);margin:auto;padding:27px var(--vo-gutter);display:grid;grid-template-columns:minmax(0, 1.36fr) minmax(330px, 0.95fr);gap:clamp(24px,3vw,46px);align-items:center}.vo-newsletter__eyebrow{margin:0 0 11px;font:600 11px/1.4 "Figtree",Arial,sans-serif;letter-spacing:.08em;color:var(--vo-warm)}.vo-newsletter h2{margin:0 0 7px;font:500 clamp(28px, 2.5vw, 36px)/1.09 var(--vo-font-display);letter-spacing:var(--vo-track-display);color:var(--vo-ink);text-wrap:balance}.vo-newsletter h2 em{font-style:normal}.vo-newsletter__copy>p:last-child{margin:0;color:var(--vo-warm);font:400 14.5px/1.6 "Figtree",Arial,sans-serif}.vo-newsletter .newsletter-form{margin:0}.vo-newsletter .newsletter-form-wrapper{display:flex;align-items:stretch;min-height:48px;width:100%}.vo-newsletter .newsletter-form-input{min-height:48px;min-width:0;flex:1;padding:13px 18px;border:1px solid #cdc8c1 !important;border-radius:2px 0 0 2px !important;background:#fff;color:var(--vo-ink);font:400 14px/1.45 "Figtree",Arial,sans-serif}.vo-newsletter .newsletter-form-button{min-width:125px;min-height:48px;padding:11px 15px;border:1px solid var(--vo-ink) !important;background:var(--vo-ink) !important;color:#fff !important;border-radius:0 2px 2px 0 !important;font:600 12px/1.4 "Figtree",Arial,sans-serif;letter-spacing:var(--vo-track-control);text-align:center;cursor:pointer;transition:background-color .15s ease,color .15s ease}.vo-newsletter .newsletter-form-button:hover{background:#fff !important;color:var(--vo-ink) !important}.vo-newsletter .newsletter-form-input:focus-visible,.vo-newsletter .newsletter-form-button:focus-visible{outline:2px solid var(--vo-ink) !important;outline-offset:3px !important}@media(max-width: 980px){.vo-newsletter__inner{grid-template-columns:1fr;gap:19px;padding-block:30px}.vo-newsletter__action{max-width:700px}}@media(max-width: 767px){.vo-newsletter__inner{gap:18px;padding-block:28px}.vo-newsletter h2{max-width:480px;font-size:clamp(29px,7.6vw,36px)}.vo-newsletter .newsletter-form-button{min-width:112px}.vo-newsletter .newsletter-form-input{font-size:16px;padding-inline:12px}}@media(max-width: 359px){.vo-newsletter__inner{padding-block:37px}.vo-newsletter .newsletter-form-input{padding-inline:12px}.vo-newsletter .newsletter-form-button{min-width:103px;padding-inline:9px}}.vo-paths{padding:40px var(--vo-gutter) 44px;background:#fff;color:var(--vo-ink);border-block:1px solid var(--vo-rule)}.vo-paths__inner{max-width:var(--vo-max);margin-inline:auto;display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);gap:clamp(30px,5vw,84px)}.vo-paths__header{max-width:500px}.vo-paths__header .vo-eyebrow{margin-bottom:15px;color:var(--vo-warm)}.vo-paths h2{font:500 clamp(39px, 3.9vw, 60px)/0.98 "Cormorant Garamond",Georgia,serif;letter-spacing:-0.032em;margin:0 0 18px}.vo-paths h2 em{font-style:normal;font-weight:500}.vo-paths__header>p:last-child{font:400 14px/1.7 "Figtree",Arial,sans-serif;color:var(--vo-warm);max-width:410px}.vo-paths__links{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-content:start;gap:0 18px}.vo-paths__links a{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:13px 4px;color:var(--vo-ink);border-bottom:1px solid var(--vo-rule);text-decoration:none;font:500 clamp(22px, 2.1vw, 29px)/1.06 "Cormorant Garamond",Georgia,serif}.vo-paths__links a .vo-arrow-icon{flex:none;width:16px;height:16px;margin-left:10px}.vo-paths__links a:hover,.vo-paths__links a:focus-visible{color:#87663c}@media(max-width: 767px){.vo-paths{padding:40px var(--vo-gutter) 55px}.vo-paths__inner{grid-template-columns:1fr;gap:18px}.vo-paths__links{gap:0 14px}.vo-paths__links a{min-height:55px;font-size:21px}}.vo-maisons{background:#fff;border-bottom:1px solid var(--vo-rule);padding:34px var(--vo-gutter) 27px;color:var(--vo-ink)}.vo-maisons__container{max-width:var(--vo-max);margin:auto}.vo-maisons__header{max-width:840px;text-align:left;margin:0 0 24px}.vo-maisons__eyebrow{margin:0 0 10px;color:var(--vo-warm);font:600 11px/1.35 "Figtree",Arial,sans-serif;letter-spacing:.08em}.vo-maisons__header h2{margin:0 auto 7px;font:500 clamp(32px, 2.6vw, 40px)/1.09 var(--vo-font-display);letter-spacing:var(--vo-track-display);text-wrap:balance}.vo-maisons__lead{margin:0;color:var(--vo-warm);font:400 14px/1.6 "Figtree",Arial,sans-serif}.vo-maisons__carousel{display:grid;grid-template-columns:46px minmax(0, 1fr) 46px;align-items:center;gap:18px;max-width:1380px;margin:auto}.vo-maisons__track{display:flex;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline-offset:3px}.vo-maisons__track::-webkit-scrollbar{display:none}.vo-maison{flex:0 0 33.3333333333%;min-width:0;height:98px;border-left:1px solid rgba(32, 33, 36, 0.11);scroll-snap-align:start;display:flex;align-items:center;justify-content:center}.vo-maison:last-child{border-right:1px solid rgba(32, 33, 36, 0.11)}.vo-maison__identity{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;height:100%;padding:16px 14px;color:var(--vo-ink);text-decoration:none;text-align:center}.vo-maison__name{font:500 clamp(22px, 2vw, 28px)/1.06 "Cormorant Garamond",Georgia,serif;letter-spacing:-0.024em;text-wrap:balance;overflow-wrap:break-word}.vo-maison__logo{display:block;max-width:90%;max-height:74px;width:auto;height:auto;object-fit:contain}.vo-maison__identity[href]:hover{color:var(--vo-warm)}.vo-maison__identity[href]:focus-visible,.vo-maisons__track:focus-visible{outline:2px solid var(--vo-ink);outline-offset:-2px}.vo-maisons__control{width:46px;height:46px;border:1px solid rgba(32, 33, 36, 0.25);border-radius:50% !important;background:#fff;color:var(--vo-ink);display:grid;place-items:center;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.vo-maisons__control svg{width:21px;height:21px;stroke-width:1.5}.vo-maisons__control:disabled{opacity:.34;cursor:not-allowed;background:#fff}.vo-maisons__control:not(:disabled):hover{background:var(--vo-ink);border-color:var(--vo-ink);color:#fff}.vo-maisons__control:focus-visible,.vo-maisons__dot:focus-visible{outline:2px solid var(--vo-ink);outline-offset:3px}.vo-maisons__dots{display:flex;flex-wrap:wrap;gap:2px;justify-content:center;align-items:center;min-height:36px;margin-top:11px}.vo-maisons__dot{position:relative;width:36px;height:36px;border:0;border-radius:50%;background:transparent;cursor:pointer}.vo-maisons__dot:after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;transform:translate(-50%, -50%);border-radius:50%;background:#ccc7c1}.vo-maisons__dot[aria-current=true]:after{background:var(--vo-ink);width:6px;height:6px}@media(max-width: 1279px){.vo-maison{flex-basis:33.3333333333%}}@media(max-width: 1023px){.vo-maison{flex-basis:33.3333333333%}}@media(max-width: 599px){.vo-maisons{padding:38px var(--vo-gutter) 29px}.vo-maisons__header{margin-bottom:24px}.vo-maisons__header h2{font-size:clamp(29px,7.6vw,36px)}.vo-maisons__lead{font-size:13px}.vo-maisons__carousel{grid-template-columns:42px minmax(0, 1fr) 42px;gap:6px}.vo-maison{flex-basis:50%;height:84px}.vo-maison__identity{padding:14px 9px}.vo-maison__logo{max-width:94%;max-height:62px}.vo-maison__name{font-size:24px}.vo-maisons__control{width:42px;height:42px}.vo-maisons__dots{margin-top:5px}}@media(max-width: 359px){.vo-maison{flex-basis:100%}.vo-maison__logo{max-height:73px}.vo-maison__identity{padding-inline:16px}.vo-maisons__dot{width:32px;height:32px}}#ns-section-product_description .js-product-description,#ns-section-product_description .product-description-content.user-content{width:100%;max-width:100%;margin-inline:auto}#ns-section-main_product .product-image img,#ns-section-main_product .js-product-slide img{max-height:560px;object-fit:contain !important;mix-blend-mode:normal !important}@media(max-width: 767px){#ns-section-product_description .js-product-description{max-width:100%}}body.template-product #single-product .vo-pdp-title__concentration{display:block;margin:11px 0 0;font:500 12px/1.45 var(--vo-font-body);color:var(--vo-warm);letter-spacing:.045em}body.template-product #single-product .product-payments-info{font:400 13px/1.55 var(--vo-font-body);margin:0 0 8px;gap:2px}body.template-product #single-product .product-form{margin-top:12px}body.template-product #single-product .product-payment-discount{margin:4px 0;font:400 13px/1.55 var(--vo-font-body)}body.template-product #single-product .product-payments-link{display:inline-flex;align-items:center;min-height:32px;font:500 12px/1.5 var(--vo-font-body)}@media(min-width: 768px){body.template-product #single-product .product-columns{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:40px}body.template-product #single-product .product-images,body.template-product #single-product .product-info{width:100%;max-width:100%;min-width:0}body.template-product #single-product .product-shipping-wrapper{width:100%}}body.template-product #ns-section-product_description .valior-premium-product{--sans:var(--vo-font-body);--serif:var(--vo-font-display);--paper:#fff;--ivory:#f8f7f4;font-family:var(--vo-font-body) !important;font-synthesis:none;line-height:1.65 !important;width:100%;max-width:100%;color:var(--vo-ink) !important}body.template-product #ns-section-product_description .valior-premium-product .product{box-shadow:none;background:#fff}body.template-product #ns-section-product_description .valior-premium-product .product :is(h1,h2,h3,.heading-aside,.accord-name,.fact-value,.note-seal,.note-name,.performance-value,.season-name,.volume strong){font-family:var(--vo-font-display) !important;font-style:normal !important;font-weight:500 !important;letter-spacing:var(--vo-track-display)}body.template-product #ns-section-product_description .valior-premium-product .product .hero-product-title{font-size:clamp(36px,3.5vw,48px) !important;line-height:1.04 !important;letter-spacing:var(--vo-track-display) !important;white-space:normal !important;overflow-wrap:normal}body.template-product #ns-section-product_description .valior-premium-product .product .hero-copy{padding:32px 30px}body.template-product #ns-section-product_description .valior-premium-product .product .hero-media{min-height:360px}body.template-product #ns-section-product_description .valior-premium-product .product :is(.hero-description,.v4m-rich){font:400 15px/1.65 var(--vo-font-body)}body.template-product #ns-section-product_description .valior-premium-product .product .section{padding:34px 30px}body.template-product #ns-section-product_description .valior-premium-product .product .section-heading h2{font-size:clamp(32px,3vw,42px);line-height:1.06}body.template-product #ns-section-product_description .valior-premium-product .product .section-heading{margin-bottom:22px}body.template-product #ns-section-product_description .valior-premium-product .product .eyebrow{letter-spacing:.09em;font-weight:600}@media(max-width: 767px){body.template-product #single-product .product-content>.breadcrumbs{margin-bottom:16px;font-size:10.5px}body.template-product #single-product .vo-pdp-title__concentration{font-size:11.5px}body.template-product #ns-section-product_description .valior-premium-product .product .hero-copy{padding:24px 18px}body.template-product #ns-section-product_description .valior-premium-product .product .hero-product-title{font-size:36px !important}body.template-product #ns-section-product_description .valior-premium-product .product .hero-media{min-height:0}body.template-product #ns-section-product_description .valior-premium-product .product .section{padding:27px 18px}body.template-product #ns-section-product_description .valior-premium-product .product .section-heading h2{font-size:32px}body.template-product #ns-section-product_description .valior-premium-product .product :is(.hero-description,.v4m-rich){font-size:14px;line-height:1.65}}body.template-product #single-product .product-content>.breadcrumbs{display:flex;flex-wrap:wrap;margin:0 0 20px;font:400 11px/1.5 var(--vo-font-body);color:var(--vo-warm);gap:6px}body.template-product #single-product .product-sku{display:none}body.template-product #single-product .vo-pdp-title{margin:0 0 26px;font:500 clamp(39px, 3.55vw, 51px)/1.02 var(--vo-font-display);letter-spacing:var(--vo-track-display);color:var(--vo-ink)}body.template-product #single-product .vo-pdp-title__name{display:block;overflow-wrap:normal;word-break:normal}body.template-product #single-product .vo-pdp-title__house{display:block;margin:0 0 10px;color:var(--vo-warm);font:600 12.5px/1.55 "Figtree",Arial,sans-serif;letter-spacing:var(--vo-track-control);text-transform:uppercase;overflow-wrap:break-word}body.template-product #single-product .product-price{margin:0 0 8px}body.template-product #single-product .product-price-display{font:500 clamp(26px, 2.05vw, 30px)/1.2 "Figtree",Arial,sans-serif;font-variant-numeric:tabular-nums;color:var(--vo-ink)}body.template-product #single-product .product-price .js-payment-discount-price-product{font:500 23px/1.28 "Figtree",Arial,sans-serif;color:var(--vo-gold);font-variant-numeric:tabular-nums}body.template-product #single-product .product-price .js-payment-discount-name-product{font-weight:500;color:var(--vo-gold)}body.template-product #single-product .product-installments{font:400 13px/1.55 "Figtree",Arial,sans-serif;color:var(--vo-ink)}body.template-product #single-product .product-price .js-payment-discount-percentage-product{font-weight:500;color:var(--vo-warm)}body.template-product #single-product .product-detail-variants-group{margin-block:29px 22px}body.template-product #single-product .product-detail-variants-group .form-label{margin:0 0 14px;font:500 14px/1.55 "Figtree",Arial,sans-serif}body.template-product #single-product .product-detail-variants-group .form-label strong{font-weight:700}body.template-product #single-product .js-variant-button.btn-variant{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;min-width:65px;min-height:48px;margin:0 7px 9px 0;padding:10px 14px;border:1px solid rgba(95, 90, 83, 0.32);border-radius:3px;background:#fff;color:var(--vo-ink);text-decoration:none;font:600 13px/1.35 "Figtree",Arial,sans-serif;transition:border-color .16s ease,color .16s ease,background-color .16s ease}body.template-product #single-product .js-variant-button.btn-variant.selected{border-color:var(--vo-ink);background:var(--vo-ink);color:var(--vo-paper)}body.template-product #single-product .js-variant-button.btn-variant:not(.selected):hover{border-color:var(--vo-ink)}body.template-product #single-product .js-variant-button.btn-variant:focus-visible{outline:2px solid var(--vo-gold) !important;outline-offset:3px}body.template-product #single-product .js-variant-button .btn-variant-content{color:inherit}body.template-product #single-product .product-actions{margin-top:25px}body.template-product #single-product .buy-button-container .btn-primary{min-height:56px;font-size:13px;font-weight:600;letter-spacing:.065em}body.template-product #single-product .product-shipping-wrapper{margin-top:30px;padding-top:24px;border-top:1px solid var(--vo-rule)}body.template-product #single-product .shipping-calculator{max-width:450px;background:transparent !important}body.template-product #single-product .shipping-calculator .form-label{font:600 12px/1.45 "Figtree",Arial,sans-serif;margin-bottom:10px}body.template-product #single-product .shipping-calculator .js-shipping-input{min-width:0;min-height:46px;background:var(--vo-paper) !important;color:var(--vo-ink);border:1px solid rgba(95, 90, 83, 0.4);font-size:14px}body.template-product #single-product .shipping-calculator .js-calculate-shipping{min-height:46px;background:var(--vo-paper) !important;border:1px solid var(--vo-ink) !important;color:var(--vo-ink) !important;font-size:12px;font-weight:600}body.template-product #single-product .shipping-calculator .js-calculate-shipping:hover{background:var(--vo-ink) !important;color:var(--vo-paper) !important}@media(max-width: 767px){body.template-product #single-product .vo-pdp-title{font-size:clamp(44px,11.3vw,50px);margin-bottom:14px}body.template-product #single-product .vo-pdp-title__house{margin:0 0 8px;font-size:11.5px;letter-spacing:.045em}body.template-product #single-product .js-variant-button.btn-variant{min-width:44px;width:calc(20% - 8px);padding-inline:4px;margin-right:4px;white-space:nowrap}body.template-product #single-product .product-detail-variants-group{margin-block:0 12px}body.template-product #single-product .product-actions{margin:14px 0 12px}body.template-product #single-product .product-shipping-wrapper{margin-top:17px;padding-top:13px}}@media(prefers-reduced-motion: reduce){body.template-product #single-product .js-variant-button.btn-variant{transition:none}}body.template-product #single-product .js-variant-button.btn-variant[disabled]{cursor:not-allowed;opacity:.48;border-style:dashed;background:#f6f5f3;color:var(--vo-warm)}body.template-product #single-product .js-variant-button.btn-variant:focus-visible{outline:2px solid var(--vo-gold) !important;outline-offset:3px}body.template-product #single-product .vo-format-note{margin:0 0 11px;font:500 11px/1.5 "Figtree",Arial,sans-serif;letter-spacing:.055em;color:var(--vo-warm)}body.template-product:has(.CA_shipping_header[data-status=unqualified]) .CA_shipping_product[data-status=unqualified],body.template-product:has(.CA_shipping_header[data-status=qualified]) .CA_shipping_product[data-status=qualified]{display:none !important}body.template-product #single-product .product-images-slider{max-width:620px;margin-inline:auto;background:#fff;border:1px solid var(--vo-rule);border-radius:5px;overflow:hidden}body.template-product #single-product .product-slide-link{border:0;box-shadow:none;background:#fff}body.template-product #single-product .product-slide-link:focus-visible,body.template-product #single-product .js-product-thumb:focus-visible{outline:2px solid var(--vo-gold) !important;outline-offset:3px}body.template-product #single-product .product-slider-image{width:100%;max-height:560px;object-fit:contain !important;filter:none !important;mix-blend-mode:normal !important}body.template-product #single-product .product-thumb.selected,body.template-product #single-product .product-thumb.is-active{border-color:var(--vo-ink);box-shadow:none}@media(max-width: 767px){body.template-product #single-product .product-images-slider{max-width:100%}body.template-product #single-product .product-slider-image{max-height:none}}body:has(#draft-bar-toggle-collapse) .fancybox__container [data-fancybox-close]{transform:translateY(62px) !important;background:var(--vo-ink) !important;color:var(--vo-paper) !important;z-index:20 !important}@media(min-width: 992px){.head-main .nav-desktop-list>.nav-main-item.vo-menu-dismissed .desktop-dropdown{visibility:hidden !important;opacity:0 !important;pointer-events:none !important;transition:none !important}}body.template-product .section-related-products [data-store=related-products]>.container{max-width:var(--vo-max)}body.template-product .section-related-products .swiper-wrapper{align-items:stretch !important}body.template-product .section-related-products .product-item-link{display:block;min-width:0;text-decoration:none}body.template-product .section-related-products .vo-card-price-basis{display:block;margin:11px 0 4px;font:400 12px/1.4 "Figtree",Arial,sans-serif;color:var(--vo-warm)}#quickshop-modal .quickshop-image-container{background:#fff;border:1px solid var(--vo-rule);border-radius:4px}#quickshop-modal .quickshop-image{max-height:420px;object-fit:contain}#quickshop-modal .quickshop-details{min-width:0;padding-block:12px 16px}#quickshop-modal .quickshop-name{font:500 clamp(31px, 2.65vw, 41px)/1.05 "Cormorant Garamond",Georgia,serif;letter-spacing:-0.027em;color:var(--vo-ink);overflow-wrap:break-word}#quickshop-modal .vo-quickshop-format{margin:10px 0 17px;color:var(--vo-warm);font:600 11px/1.5 "Figtree",Arial,sans-serif;letter-spacing:.045em}#quickshop-modal .vo-quickshop-format[hidden]{display:none !important}#quickshop-modal .js-variant-button.btn-variant{min-height:48px;min-width:62px;display:inline-flex;justify-content:center;align-items:center;margin:0 7px 9px 0;padding:9px 13px;border:1px solid var(--vo-rule);border-radius:3px;background:white;color:var(--vo-ink)}#quickshop-modal .js-variant-button.btn-variant.selected{border-color:var(--vo-ink);background:var(--vo-ink);color:white}#quickshop-modal .js-variant-button.btn-variant:focus-visible,#quickshop-modal .modal-close:focus-visible{outline:2px solid var(--vo-gold) !important;outline-offset:3px !important}#quickshop-modal .modal-close{min-width:44px;min-height:44px;z-index:2}@media(max-width: 767px){#quickshop-modal .quickshop-image{max-height:310px}#quickshop-modal .quickshop-name{font-size:clamp(29px,8.5vw,35px)}}.vo-a11y-category-heading{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;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}body:has(.section-page-header h1.page-header-title) .vo-a11y-category-heading{display:none !important}@media(max-width: 767px){.js-notification-cookie-private.notification-fixed{position:static !important;inset:auto !important;transform:none !important;width:100% !important;max-width:none !important;margin:0 !important;padding:9px 18px !important;border:0 !important;border-block:1px solid #e3dfda !important;border-radius:0 !important;box-shadow:none !important;background:#f8f5ee !important}.js-notification-cookie-private .notification-message{display:flex !important;align-items:center !important;flex-wrap:wrap;column-gap:10px;row-gap:2px;width:100%}.js-notification-cookie-private .notification-accept-btn{display:inline-flex !important;align-items:center;min-height:40px;padding:6px 8px !important;margin:0 !important;text-decoration:underline}.js-notification-cookie-private .notification-accept-btn:focus-visible{outline:2px solid #202124;outline-offset:2px}body.template-search .section-main-products-grid.products-grid{padding-top:24px !important}body:is(.template-category,.template-search) .section-main-products-grid .category-controls{margin-block:6px 14px !important}body:is(.template-category,.template-search) .section-main-products-grid .js-item-product .vo-card-price-basis{margin-top:8px !important;margin-bottom:3px !important}}@media(min-width: 768px){body.template-home .section-featured-home{padding-block:52px 68px !important}body.template-home .vo-maisons{padding-top:32px;padding-bottom:25px}body.template-category .page-header{padding-block:32px 22px !important}body.template-search .section-main-products-grid.products-grid{padding-top:32px !important}}@media(max-width: 767px){body.template-home .section-featured-home{padding-block:38px 49px !important}body.template-home .vo-maisons{padding-top:24px;padding-bottom:20px}body.template-category .page-header{padding-block:20px 14px !important}body.template-search .section-main-products-grid.products-grid{padding-top:16px !important}}body.template-search .section-main-products-grid .products-grid-header{margin-bottom:10px}@media(min-width: 768px){body:is(.template-category,.template-search) .section-main-products-grid .product-list-sort-by{min-height:58px;padding-block:5px 13px;margin-bottom:12px}}body.template-category:not(:has(.section-page-header h1.page-header-title)) .section-main-products-grid .vo-a11y-category-heading{display:block !important;position:static !important;width:auto !important;height:auto !important;margin:0 0 24px !important;padding:0 !important;overflow:visible !important;clip:auto !important;clip-path:none !important;white-space:normal !important;font:500 clamp(38px, 3.45vw, 55px)/1.03 "Cormorant Garamond",Georgia,serif !important;letter-spacing:-0.032em;color:var(--vo-ink)}@media(max-width: 767px){body.template-category:not(:has(.section-page-header h1.page-header-title)) .section-main-products-grid .vo-a11y-category-heading{font-size:clamp(36px,8.5vw,44px) !important;margin-bottom:18px !important;padding-top:21px !important}}body:is(.template-category,.template-search) :is(.filters-desktop-content,#modal-filters) label.js-filter-checkbox.checkbox-container{position:relative;display:block;width:100%;margin:0 0 10px;cursor:pointer}body:is(.template-category,.template-search) :is(.filters-desktop-content,#modal-filters) label.js-filter-checkbox.checkbox-container>input[type=checkbox]{display:block !important;position:absolute !important;left:0 !important;top:4px !important;width:16px !important;height:16px !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;opacity:0 !important;border:0 !important;pointer-events:none !important;clip-path:inset(50%) !important}body:is(.template-category,.template-search) :is(.filters-desktop-content,#modal-filters) label.js-filter-checkbox.checkbox-container>.checkbox{display:flex;align-items:flex-start;min-height:24px;margin:0 !important;padding:0 0 0 24px;line-height:1.5}body:is(.template-category,.template-search) :is(.filters-desktop-content,#modal-filters) label.js-filter-checkbox.checkbox-container>.checkbox .checkbox-icon{top:3px !important;transform:none !important;width:16px;height:16px}body:is(.template-category,.template-search) :is(.filters-desktop-content,#modal-filters) label.js-filter-checkbox.checkbox-container>.checkbox .checkbox-text{flex:1 1 auto;min-width:0;margin:0 !important;line-height:1.5;overflow-wrap:break-word}body:is(.template-category,.template-search) :is(.filters-desktop-content,#modal-filters) label.js-filter-checkbox.checkbox-container>input[type=checkbox]:focus-visible+.checkbox .checkbox-icon{outline:2px solid #202124 !important;outline-offset:3px !important}body:is(.template-category,.template-search) :is(.filters-desktop-content,#modal-filters) label.js-filter-checkbox.checkbox-container>input[type=checkbox]:disabled+.checkbox{opacity:.55;cursor:not-allowed}body.template-search .section-main-products-grid .products-grid-search-heading{font:400 clamp(14px, 1.15vw, 16px)/1.55 "Figtree",Arial,sans-serif !important;letter-spacing:0 !important;color:var(--vo-ink) !important;text-wrap:pretty}body.template-search .section-main-products-grid .products-grid-search-heading strong{font-weight:600 !important}@media(max-width: 767px){body.vo-wa-safe-hide .btn-whatsapp{visibility:hidden !important;opacity:0 !important;pointer-events:none !important}}.js-cart-item button.js-cart-quantity-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;min-height:30px;margin:0;padding:0 !important;border:0 !important;border-radius:0;background:transparent !important;color:inherit;cursor:pointer}.js-cart-item button.js-cart-quantity-btn:focus-visible,#modal-cart .js-modal-close-private:focus-visible{outline:2px solid #202124 !important;outline-offset:2px !important}.js-cart-item button.js-cart-quantity-btn:disabled{cursor:not-allowed;opacity:.55}@media(max-width: 767px){body:has(#draft-bar:not(.is-collapsed)) #modal-cart.modal-visible{top:52px !important;bottom:0 !important;height:calc(100dvh - 52px) !important}body:has(#draft-bar:not(.is-collapsed)) #modal-cart.modal-visible .modal-header .modal-close{transform:none !important}}@media(min-width: 768px){body:has(#draft-bar:not(.is-collapsed)) #modal-cart.modal-visible{top:52px !important;bottom:0 !important;height:calc(100dvh - 52px) !important}}@media(max-width: 767px){html.vo-cookie-pending #ns-section-header .js-notification-cookie-private.notification-fixed{display:inline-block !important}}.vo-decant{padding:clamp(34px,3.25vw,50px) var(--vo-gutter);background:var(--vo-ivory);border-top:1px solid var(--vo-rule)}.vo-decant__container{max-width:var(--vo-max);margin-inline:auto;display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);gap:clamp(26px,4vw,72px);align-items:center}.vo-decant__intro{max-width:650px}.vo-decant h2{margin:0 0 13px;max-width:650px;font:500 clamp(36px, 3.1vw, 49px)/1.05 var(--vo-font-display);letter-spacing:var(--vo-track-display);color:var(--vo-ink)}.vo-decant h2 em{font-weight:500;font-style:italic}.vo-decant__intro>p:not(.vo-eyebrow){max-width:490px;font:400 15px/1.6 "Figtree",Arial,sans-serif;color:var(--vo-warm);margin:0 0 20px}.vo-decant__link{display:inline-flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--vo-ink);text-decoration:none;color:var(--vo-ink);font:600 12px/1.35 "Figtree",Arial,sans-serif;letter-spacing:.08em}.vo-decant__link:hover{color:var(--vo-warm);border-color:var(--vo-warm)}.vo-decant__link:focus-visible{outline:2px solid var(--vo-ink);outline-offset:4px}.vo-decant__stages{list-style:none;display:grid;gap:0;margin:0;padding:0}.vo-decant__stages li{display:grid;grid-template-columns:38px minmax(0, 1fr);gap:15px;padding:14px 0;border-bottom:1px solid var(--vo-rule)}.vo-decant__stages li:first-child{border-top:1px solid var(--vo-rule)}.vo-decant__number{padding-top:8px;font:600 11px/1.3 "Figtree",Arial,sans-serif;letter-spacing:.14em;color:var(--vo-gold)}.vo-decant__stages h3{margin:0 0 4px;font:500 26px/1.1 "Cormorant Garamond",Georgia,serif;color:var(--vo-ink)}.vo-decant__stages p{margin:0;font:400 13px/1.55 "Figtree",Arial,sans-serif;color:var(--vo-warm)}@media(max-width: 767px){.vo-decant{padding:29px var(--vo-gutter) 34px}.vo-decant__container{grid-template-columns:1fr;gap:19px}.vo-decant h2{font-size:clamp(34px,8.5vw,42px)}.vo-decant__intro>p:not(.vo-eyebrow){font-size:14px;margin-bottom:15px}.vo-decant__stages li{padding:12px 0;gap:12px;grid-template-columns:32px minmax(0, 1fr)}}@media(prefers-reduced-motion: reduce){.vo-cta{transition:none}}.vo-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:11px;margin-top:2px}.vo-hero__actions .vo-cta{min-height:47px;background:var(--vo-ink);border:1px solid var(--vo-ink)}.vo-hero__actions .vo-cta:hover{background:transparent;color:var(--vo-ink) !important}.vo-hero__actions .vo-cta--secondary{background:transparent;color:var(--vo-ink) !important}.vo-hero__actions .vo-cta--secondary:hover{background:var(--vo-ink);color:#fff !important}.vo-hero__meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--vo-warm);font:500 10px/1.4 "Figtree",Arial,sans-serif;letter-spacing:.08em;margin-top:24px}.vo-hero__signature{color:#252525}body.template-home #ns-section-featured_products_1 .section-featured-home{padding-block:22px 28px !important}body.template-home .section-featured-home .products-list-slider>.grid{gap:16px !important}body.template-home #ns-section-valior_original_benefits .icon-text-item{padding-block:10px}.vo-paths__inner{gap:clamp(25px,4vw,70px)}.vo-paths__links{gap:0 22px}.vo-maisons__header h2{font-style:normal}.vo-decant{background:#fafaf9}.vo-decant h2 em{font-style:normal}.vo-editorial{color:var(--vo-ink);background:#fff;padding:clamp(29px,3vw,43px) var(--vo-gutter)}.vo-editorial__inner{max-width:var(--vo-max);margin:auto;display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr);gap:0;align-items:stretch;background:#eee9e1}.vo-editorial__intro{max-width:none;padding:clamp(20px,3vw,34px)}.vo-editorial__eyebrow{font:600 11px/1.4 "Figtree",Arial,sans-serif;letter-spacing:.08em;color:#886a42;margin:0 0 13px}.vo-editorial__intro h2{font:500 clamp(32px, 2.8vw, 43px)/1.04 var(--vo-font-display);letter-spacing:var(--vo-track-display);margin:0 0 12px;color:var(--vo-ink)}.vo-editorial__intro>p:not(.vo-editorial__eyebrow){font:400 14px/1.52 "Figtree",Arial,sans-serif;color:var(--vo-warm);margin:0 0 15px}.vo-editorial__main-action{display:inline-flex;gap:9px;align-items:center;justify-content:center;border:0;border-bottom:1px solid #202124;background:transparent;color:var(--vo-ink);min-height:44px;padding:10px 0;font:600 12px/1.4 "Figtree",Arial,sans-serif;letter-spacing:var(--vo-track-control);text-align:left}.vo-editorial__main-action:hover{color:#80633e;background:transparent}.vo-editorial__main-action:focus-visible,.vo-editorial__story:focus-visible{outline:3px solid #d1ac6c;outline-offset:3px}.vo-editorial__book{min-height:245px;display:flex;justify-content:center;align-items:center;background:linear-gradient(125deg, #e9e8e5, #f7f6f3 70%);overflow:hidden}.vo-editorial__book-cover{display:flex;flex-direction:column;gap:13px;padding:18px 21px;width:58%;max-width:250px;min-height:182px;background:#f9f7f2;border-left:9px solid #b9afa1;transform:rotate(-7deg);box-shadow:12px 13px 23px rgba(58, 50, 41, 0.21)}.vo-editorial__book-cover span{font:600 10.5px/1.35 "Figtree",Arial,sans-serif;letter-spacing:.18em}.vo-editorial__book-cover strong{font:400 32px/1.02 "Cormorant Garamond",Georgia,serif}.vo-editorial__stories{grid-column:1/-1;min-width:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:0;align-items:stretch;background:#fff;border-top:1px solid var(--vo-rule);padding-top:10px}.vo-editorial__story{display:flex;flex-direction:column;min-width:0;min-height:132px;text-align:left;padding:0;background:#fff;border:1px solid var(--vo-rule);color:var(--vo-ink);transition:background-color .18s ease;font-family:var(--vo-font-body)}.vo-editorial__story:hover{background:#faf9f7}.vo-editorial__story-image{display:none}.vo-editorial__story-image--feature{background-image:linear-gradient(120deg, rgba(82, 72, 61, 0.13), rgba(62, 59, 54, 0.23)),url("../images/valior-original/architecture-desktop.webp");background-color:#928572}.vo-editorial__story-image--hacivat{background:linear-gradient(145deg, #bba587 0%, #817467 57%, #404956 100%)}.vo-editorial__story-image--naxos{background:linear-gradient(145deg, #ebd6ac 0%, #bf9c70 53%, #7b705f 100%)}.vo-editorial__story-image--imagination{background:linear-gradient(145deg, #b9c6ca 0%, #a2a38e 50%, #6a7779 100%)}.vo-editorial__story-content{display:flex;flex-direction:column;min-width:0;flex:1;padding:12px 14px 14px}.vo-editorial__type{font:600 10.5px/1.4 "Figtree",Arial,sans-serif;letter-spacing:.04em;color:#957342;text-transform:uppercase}.vo-editorial__story-title{display:block;font:500 clamp(23px, 1.75vw, 28px)/1.05 "Cormorant Garamond",Georgia,serif;letter-spacing:-0.02em;margin:6px 0}.vo-editorial__story-description{font:400 12.5px/1.5 "Figtree",Arial,sans-serif;color:#5f5a53;margin:0 0 8px}.vo-editorial__read{color:#977240;font:600 11px/1.4 "Figtree",Arial,sans-serif;letter-spacing:.04em;margin-top:auto}.vo-editorial__story--feature{background:#faf9f7}.vo-editorial__story--feature .vo-editorial__story-title{font-size:clamp(25px,2vw,31px)}.vo-editorial-reader[hidden]{display:none}.vo-editorial-reader{position:fixed;inset:0;z-index:5000;overflow-y:auto;overscroll-behavior:contain;background:#f8f5ee;color:#202124;margin:0;width:100%;height:100dvh;max-width:none;max-height:none;border:0;padding:0}.vo-editorial-reader__bar{min-height:70px;position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px clamp(18px,5vw,80px);border-bottom:1px solid #dcd6ce;background:#f8f5ee}.vo-editorial-reader__mark{font:500 28px/1 "Cormorant Garamond",Georgia,serif;letter-spacing:.03em}.vo-editorial-reader__mark span{font:700 10px "Figtree",Arial,sans-serif;letter-spacing:.13em;margin-left:12px;color:#5f5a53}.vo-editorial-reader__close{background:transparent;color:#202124;border:1px solid #202124;padding:11px 14px;font:600 12px/1.3 "Figtree",Arial,sans-serif;letter-spacing:var(--vo-track-control)}.vo-editorial-reader__close:hover{background:#202124;color:#fff}.vo-editorial-reader__body{max-width:1120px;margin:auto;padding:clamp(45px,6vw,86px) var(--vo-gutter) 96px}.vo-editorial-reader__index{font:700 10px/1.3 "Figtree",Arial,sans-serif;letter-spacing:.16em;color:#977240;margin-bottom:23px}.vo-editorial-reader__heading{font:500 clamp(61px, 7vw, 111px)/0.91 "Cormorant Garamond",Georgia,serif;letter-spacing:-0.04em;max-width:800px;margin:0 0 27px}.vo-editorial-reader__lead{font:400 clamp(21px, 2vw, 27px)/1.35 "Cormorant Garamond",Georgia,serif;max-width:730px;margin:0 0 40px;color:#5f5a53}.vo-editorial-reader__text{max-width:720px;border-top:1px solid #d4cbbb;padding-top:43px;font:400 16px/1.85 "Figtree",Arial,sans-serif;color:#393834}.vo-editorial-reader__text h2{font:500 clamp(33px, 3vw, 42px)/1.1 "Cormorant Garamond",Georgia,serif;margin:34px 0 13px}.vo-editorial-reader__text p{margin:0 0 22px}.vo-editorial-reader__sources{border-top:1px solid #d5cdbf;padding-top:24px;margin-top:42px !important;font-size:13px}.vo-editorial-reader__text a{color:#785224;text-decoration:underline;text-underline-offset:3px}@media(min-width: 768px)and (max-width: 1199px){.vo-editorial__inner{grid-template-columns:1fr 1fr}.vo-editorial__intro{padding:28px}.vo-editorial__book{min-height:260px}.vo-editorial__book-cover{max-width:270px}.vo-editorial__stories{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(max-width: 767px){.vo-hero__actions{gap:9px}.vo-hero__actions .vo-cta{min-height:46px;font-size:12px;padding:11px 16px}.vo-hero__meta{margin-top:17px;font-size:9px;gap:8px}body.template-home .section-featured-home .products-list-slider>.grid{gap:12px !important}body.template-home #ns-section-featured_products_1 .heading-block{font-size:clamp(37px,9.7vw,43px) !important}.vo-paths__links{grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 13px}.vo-paths__links a{font-size:clamp(20px,6vw,28px)}.vo-editorial{padding-block:28px 34px}.vo-editorial__inner{grid-template-columns:1fr}.vo-editorial__intro{padding:18px 18px}.vo-editorial__intro h2{font-size:35px}.vo-editorial__book{min-height:148px}.vo-editorial__book-cover{min-height:130px;width:53%;max-width:210px;padding:12px 16px;gap:11px}.vo-editorial__book-cover strong{font-size:27px}.vo-editorial__stories{grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;padding-top:9px}.vo-editorial__story--feature{grid-column:auto;min-height:126px;display:flex;flex-direction:column}.vo-editorial__story--feature .vo-editorial__story-image{display:none}.vo-editorial__story{display:flex;flex-direction:column;min-height:126px}.vo-editorial__story-image{display:none}.vo-editorial__story-content{padding:10px 10px}.vo-editorial__story-title{font-size:clamp(22px,5.9vw,29px)}.vo-editorial__story--feature .vo-editorial__story-title{font-size:clamp(22px,5.9vw,29px);overflow-wrap:break-word}.vo-editorial__story-description{font-size:12.5px}.vo-editorial__type{font-size:10.5px}.vo-editorial__read{font-size:11px}.vo-editorial-reader__mark span{font-size:10px}.vo-editorial-reader__close{padding:10px 12px;font-size:12px;min-height:44px}.vo-editorial-reader__heading{font-size:clamp(57px,14vw,77px)}.vo-editorial-reader__lead{font-size:22px}.vo-editorial-reader__text{font-size:15px}}@media(max-width: 359px){.vo-editorial__stories{grid-template-columns:1fr}.vo-editorial__story{min-height:115px}.vo-editorial__book-cover{width:65%}}@media(prefers-reduced-motion: reduce){.vo-editorial__story{transition:none}}.vo-product-editorial[hidden]{display:none !important}.vo-product-editorial{width:100%;margin-top:0;border-left:2px solid #b18237;background:#f8f5ee;padding:13px 17px;color:#202124;max-width:560px}.vo-product-editorial__eyebrow{display:block;color:#5f5a53;font:700 10px/1.4 "Figtree",Arial,sans-serif;letter-spacing:.1em;margin-bottom:6px}.vo-product-editorial__link{display:inline-flex;gap:10px;align-items:center;color:#202124;text-decoration:none;border-bottom:1px solid #b18237;padding-bottom:3px;font:500 clamp(16px, 1.4vw, 18px)/1.35 "Cormorant Garamond",Georgia,serif}.vo-product-editorial__link:hover{color:#916326}.vo-product-editorial__link:focus-visible{outline:2px solid #b18237;outline-offset:4px}.vo-editorial-reader__product-connection{border-top:1px solid #e2d9cb;padding:20px 0 0;margin-top:35px !important}.vo-editorial-reader__product-connection a{display:inline-block;background:#202124;color:#fff !important;border:1px solid #202124;padding:12px 19px;font:700 11px/1.5 "Figtree",Arial,sans-serif;letter-spacing:.075em;text-decoration:none !important}.vo-editorial-reader__product-connection a:hover{background:#5f5a53;color:#fff !important}.vo-editorial-reader__text blockquote{margin:30px 0;padding:10px 0 10px 23px;border-left:2px solid #b18237;font:500 clamp(27px, 3vw, 38px)/1.17 "Cormorant Garamond",Georgia,serif;color:#38332c}.vo-editorial-reader__sources h2{margin:0 0 13px;font:500 31px/1 "Cormorant Garamond",Georgia,serif}.vo-editorial-reader__sources ul{margin:0;padding:0 0 0 19px;list-style:disc}.vo-editorial-reader__sources li{font:400 13px/1.65 "Figtree",Arial,sans-serif;margin:0 0 10px}.vo-editorial-reader__opening{display:grid;grid-template-columns:minmax(0, 0.87fr) minmax(0, 1.13fr);align-items:center;gap:clamp(35px,5.6vw,90px);padding:0 0 clamp(35px,4vw,66px)}.vo-editorial-reader__visual{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;min-width:0;margin:0;overflow:hidden;background:#eee8df;border:1px solid #ded6c8}.vo-editorial-reader__image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.vo-editorial-reader__image[hidden],.vo-editorial-reader__visual-fallback[hidden],.vo-editorial-reader__maison[hidden]{display:none !important}.vo-editorial-reader__visual-fallback{position:absolute;inset:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:clamp(18px,2.5vw,35px);background:linear-gradient(150deg, #dbd2c2, #bda785 65%, #8f7863);color:#222421}.vo-editorial-reader__visual-fallback>span{font:600 10px/1.4 "Figtree",Arial,sans-serif;letter-spacing:.14em}.vo-editorial-reader__visual-fallback strong{font:500 clamp(29px, 3vw, 51px)/0.92 "Cormorant Garamond",Georgia,serif;letter-spacing:-0.035em}.vo-editorial-reader__visual--archive .vo-editorial-reader__visual-fallback{background:linear-gradient(135deg, #c9c2b0, #aca08e, #6c685e);color:#f8f5ee}.vo-editorial-reader__opening-copy{min-width:0}.vo-editorial-reader__opening .vo-editorial-reader__index{margin-bottom:12px}.vo-editorial-reader__maison{margin:0 0 22px;font:600 11px/1.5 "Figtree",Arial,sans-serif;letter-spacing:.22em;color:#5f5a53}.vo-editorial-reader__opening .vo-editorial-reader__heading{font-size:clamp(60px,5.8vw,92px);line-height:.9;margin:0 0 19px;overflow-wrap:break-word}.vo-editorial-reader__opening .vo-editorial-reader__lead{font-size:clamp(21px,1.9vw,27px);line-height:1.35;margin:0}.vo-editorial-reader__body>.vo-editorial-reader__text{max-width:735px;margin:0 auto}@media(max-width: 767px){.vo-editorial-reader__opening{grid-template-columns:1fr;gap:24px;padding-bottom:34px}.vo-editorial-reader__visual{aspect-ratio:auto;height:clamp(190px,60vw,285px)}.vo-editorial-reader__image{width:100%;height:100%;object-fit:contain}.vo-editorial-reader__visual-fallback strong{font-size:clamp(30px,8.5vw,49px)}.vo-editorial-reader__maison{margin-bottom:12px;font-size:10px}.vo-editorial-reader__opening .vo-editorial-reader__heading{font-size:clamp(58px,14vw,78px)}.vo-editorial-reader__opening .vo-editorial-reader__lead{font-size:22px}}.header{background:#fff !important;border-bottom:1px solid rgba(32, 33, 36, 0.17)}.header .sticky-header-wrapper .head-main{--header-background:#fff!important;--header-foreground:#202124!important;--header-desktop-nav-background:#fff!important;--header-desktop-nav-foreground:#202124!important;--header-utilities-foreground:#202124!important;--header-featured-link-foreground:#202124!important;--header-nav-divider-color:rgba(32,33,36,.20)!important;--header-foreground-opacity-10:rgba(32,33,36,.10)!important;--header-foreground-opacity-20:rgba(32,33,36,.20)!important;background:#fff !important;color:#202124 !important;fill:#202124 !important}.header .head-main :is(.head-row,.nav-desktop-container,.nav-desktop,.nav-desktop-list-arrow,.main-categories-container){background-color:#fff !important;color:#202124 !important}.header .head-main .nav-desktop-list>li>a,.header .head-main :is(.header-utility,.header-icon,.search-trigger,.header-account-label,.utility-text,.utility-icon,.nav-desktop-list-arrow,.nav-desktop-list-arrow svg,.header-cart,.header-cart svg){color:#202124 !important}.header .head-main :is(.header-utility,.header-icon,.utility-icon,.nav-desktop-list-arrow svg) svg,.header .head-main .utility-icon{fill:currentColor !important}.header .head-main .nav-desktop-list>li>a:hover,.header .head-main .nav-desktop-list>li>a:focus-visible,.header .head-main :is(.header-utility,.header-icon):hover,.header .head-main .desktop-list-subitems a:hover{color:#806236 !important}.header .head-main .js-cart-widget-amount.badge{background:#b18237 !important;color:#202124 !important;border:1px solid #202124;border-radius:999px !important;font-variant-numeric:tabular-nums;min-width:17px;min-height:17px;line-height:16px;font-size:10px;font-weight:700;text-align:center}.head-main .logo-img{object-fit:contain;image-rendering:auto;width:auto;height:auto;max-height:58px}.header .head-main .logo-default .logo-img{filter:none}.header .head-main .logo-text{color:#202124 !important}@media(min-width: 1270px){.head-main .head-row.nav-inline .logo-container{flex:0 0 160px;min-width:160px}.head-main .head-row.nav-inline .logo-img{max-width:160px;max-height:58px;min-width:0}}@media(min-width: 360px)and (max-width: 991px){.head-main .head-row.logo-center :is(.logo-container,.logo-img-container,.logo-container a){width:124px;max-width:124px}.head-main .head-row.logo-center .logo-img{width:124px;max-width:124px;max-height:50px}}@media(min-width: 992px){.header .head-main :is(.desktop-dropdown,.desktop-dropdown-container,.desktop-list-subitems,.list-subitems,.desktop-dropdown-small){background-color:#fff !important;color:#202124 !important;border-color:rgba(32, 33, 36, 0.2) !important}.header .sticky-header-wrapper .head-main .nav-desktop-list>.nav-main-item .desktop-dropdown:not(.desktop-dropdown-small){background:#fff !important;color:#202124 !important;border-color:rgba(32, 33, 36, 0.2) !important}.header .head-main .desktop-list-subitems .nav-item{border-color:rgba(32, 33, 36, 0.15) !important}.header .head-main .desktop-list-subitems .nav-item a,.header .head-main .desktop-list-subitems .list-subitems a,.header .head-main .header-account .desktop-dropdown a{color:#202124 !important}.header .head-main .header-account .desktop-dropdown a:hover,.header .head-main .desktop-list-subitems :is(a:hover,a:focus-visible){color:#806236 !important}.header .head-main .header-account .desktop-dropdown-small{top:100%;margin-top:16px !important;min-width:160px;padding:13px 17px !important;box-shadow:0 15px 32px rgba(0, 0, 0, 0.17)}.header .head-main .header-account .header-dropdown-link{min-height:36px;font-size:13px;letter-spacing:.01em}.header .head-main .header-account .nav-dropdown-content{z-index:200}.header .head-main .header-account:focus-within .desktop-dropdown{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}.header .head-main .header-account:has(.desktop-dropdown-small)::after{height:16px !important}}.header .head-main .js-search-trigger,.header .head-main .js-search-trigger.visible,.header .head-main .js-search-trigger:hover,.header .head-main .js-search-trigger:focus-visible{background:transparent !important;color:#202124 !important;border-color:transparent !important}@media(min-width: 992px){.header .head-main .search-floating-container{background:#fff !important;color:#202124 !important;border:1px solid rgba(32, 33, 36, 0.22) !important;border-radius:0 !important;box-shadow:0 16px 36px rgba(0, 0, 0, 0.22) !important}.header .head-main .search-floating-container :is(.search-input,.search-submit-btn){background:#fff !important;color:#202124 !important}.header .head-main .search-floating-container .search-suggestions{background:#fff !important;color:#202124 !important}}@media(min-width: 1024px){.header .head-row.nav-inline.search-icon-md .search-floating-container{top:calc(100% + 16px) !important}}.header .head-main :is(a,button,summary,input):focus-visible{outline:2px solid #806236 !important;outline-offset:3px !important}.header .sticky-header-wrapper .head-main .CA_shipping_header.mi-flex,.header .sticky-header-wrapper .head-main .CA_shipping_header{display:none !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important}body:has(#draft-bar:not(.is-collapsed)) .header .sticky-header-wrapper.is-fixed{top:52px !important}body:has(#draft-bar.is-collapsed) .header .sticky-header-wrapper.is-fixed{top:0 !important}@media(prefers-reduced-motion: reduce){.header .head-main .logo-img{transition:none !important}}.header .head-main :is(button.js-search-trigger,.header-account>a.header-icon,button.js-modal-open-private[data-target="#modal-cart"],button.js-modal-open-private[data-target="#nav-hamburger"]):focus-visible{outline:none !important;outline-offset:0 !important;box-shadow:inset 0 -2px 0 rgba(32, 33, 36, 0.76) !important;border-radius:0 !important;background:transparent !important;color:#202124 !important}.header .head-main :is(button.js-search-trigger,.header-account>a.header-icon,button.js-modal-open-private[data-target="#modal-cart"],button.js-modal-open-private[data-target="#nav-hamburger"]).vo-utility-pointer-dismissed:focus-visible{outline:none !important;box-shadow:none !important;background:transparent !important;color:#202124 !important}.header .head-main button.js-search-trigger.vo-search-pointer-restored:focus-visible{outline:none !important;box-shadow:none !important;background:transparent !important;color:#202124 !important}.header .head-main :is(.js-search-trigger,.header-account>a.header-icon,.header-cart button.header-utility,.menu-container button.header-utility) :where(:focus-visible,.vo-utility-pointer-dismissed) .utility-icon{color:#202124 !important;fill:currentColor !important}@media(min-width: 992px){.header .head-main .header-account.vo-account-dismissed .desktop-dropdown,.header .head-main .header-account.vo-account-dismissed:focus-within .desktop-dropdown,.header .head-main .header-account.vo-account-dismissed:hover .desktop-dropdown{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}}@media(forced-colors: active){.header .head-main :is(button.js-search-trigger,.header-account>a.header-icon,button.js-modal-open-private[data-target="#modal-cart"],button.js-modal-open-private[data-target="#nav-hamburger"]):focus-visible{outline:2px solid Highlight !important;outline-offset:2px !important;box-shadow:none !important}}@media(max-width: 359px){body.template-home #ns-section-featured_products_1 .section-featured-home .products-list-slider>.grid.grid-2{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}body:is(.template-category,.template-search) .section-main-products-grid .filters-desktop-heading{margin:0 0 15px;font:500 26px/1.1 "Cormorant Garamond",Georgia,serif;letter-spacing:-0.018em;color:var(--vo-ink)}body:is(.template-category,.template-search) .filters-desktop-content{padding-right:clamp(12px,1.7vw,24px)}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure,body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure-wrap{margin:0;border-bottom:1px solid rgba(95, 90, 83, 0.22)}body:is(.template-category,.template-search) .filters-desktop-content .filters-categories-container,body:is(.template-category,.template-search) .filters-desktop-content .filters-properties-container{margin:0}body:is(.template-category,.template-search) .filters-desktop-content :is(.vo-filter-disclosure__toggle,.vo-price-disclosure__title){width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:51px;padding:14px 1px;background:transparent;border:0;color:var(--vo-ink);font:600 12px/1.5 "Figtree",Arial,sans-serif;letter-spacing:.05em;text-align:left;text-decoration:none;cursor:pointer;transition:color .15s ease}body:is(.template-category,.template-search) .filters-desktop-content :is(.vo-filter-disclosure__toggle,.vo-price-disclosure__title){font:600 11.5px/1.45 "Figtree",Arial,sans-serif;letter-spacing:.085em;text-transform:uppercase}body:is(.template-category,.template-search) .filters-desktop-content :is(.vo-filter-disclosure__toggle,.vo-price-disclosure__title){box-sizing:border-box}body:is(.template-category,.template-search) .filters-desktop-content :is(.vo-filter-disclosure__toggle,.vo-price-disclosure__title):hover{color:var(--vo-gold)}body:is(.template-category,.template-search) :is(.filters-desktop-content,#modal-filters) :is(.vo-filter-disclosure__toggle,.vo-price-disclosure__title):focus-visible{outline:2px solid var(--vo-gold);outline-offset:2px}body:is(.template-category,.template-search) .filters-desktop-content :is(.vo-filter-disclosure__toggle,.vo-price-disclosure__title) svg{flex:none;width:13px;height:13px;color:var(--vo-warm);transition:transform .15s ease}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure--open .vo-filter-disclosure__toggle svg,body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure[open] .vo-price-disclosure__title svg{transform:rotate(180deg)}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure [hidden]{display:none !important}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure>:is(.filters-options,form){padding:0 0 15px}body:is(.template-category,.template-search) .filters-desktop-content .category-item a{display:block;padding:6px 0;color:var(--vo-warm);font:400 12px/1.55 "Figtree",Arial,sans-serif;text-decoration:none}body:is(.template-category,.template-search) .filters-desktop-content .category-item a:hover{color:var(--vo-ink)}body:is(.template-category,.template-search) .filters-desktop-content label.js-filter-checkbox{padding:5px 0;margin:0 0 4px}body:is(.template-category,.template-search) .filters-desktop-content .checkbox-text{color:var(--vo-warm);font:400 12px/1.55 "Figtree",Arial,sans-serif}body:is(.template-category,.template-search) .vo-price-disclosure__title{list-style:none}body:is(.template-category,.template-search) .vo-price-disclosure__title::-webkit-details-marker{display:none}body:is(.template-category,.template-search) .vo-price-disclosure__title svg{flex:none;width:13px;height:13px;transition:transform .15s ease}body:is(.template-category,.template-search) .vo-price-disclosure[open] .vo-price-disclosure__title svg{transform:rotate(180deg)}body:is(.template-category,.template-search) .vo-price-disclosure:not([open]) .vo-price-disclosure__body{display:none !important}body.template-search .filters-desktop-content .vo-price-disclosure__body{padding:1px 0 17px}body.template-search .filters-desktop-content .vo-price-disclosure__body .form-group{display:flex;flex-direction:column;align-items:stretch;gap:7px}body.template-search .filters-desktop-content .vo-price-disclosure__body .filter-input-price{min-height:39px;border:1px solid rgba(95, 90, 83, 0.26);border-radius:2px}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body{padding:9px 0 15px}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body .form-group{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:9px;row-gap:11px;align-items:end;min-width:0;margin:0;padding:0}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body .filter-input-price-container{display:flex;flex-direction:column;flex:initial;width:100%;min-width:0;margin:0;padding:0}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body .form-label{display:block;margin:0 0 5px;color:var(--vo-warm);font:500 11px/1.4 "Figtree",Arial,sans-serif}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body .filter-input-price{box-sizing:border-box;width:100%;max-width:100%;min-width:0;height:40px;min-height:40px;padding:8px 9px;border:1px solid rgba(95, 90, 83, 0.32);border-radius:2px;background:#fff;color:var(--vo-ink);font:500 12px/1.4 "Figtree",Arial,sans-serif;font-variant-numeric:tabular-nums}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body .filter-input-price:focus-visible{outline:2px solid var(--vo-gold);outline-offset:1px}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body input[type=number]::-webkit-inner-spin-button,body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body .js-price-filter-btn{box-sizing:border-box;grid-column:1/-1;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:40px;min-height:40px;padding:0 12px;margin:0;border:1px solid var(--vo-ink);border-radius:2px;background:var(--vo-ink);color:#fff;font:600 11px/1.3 "Figtree",Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;cursor:pointer}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body .js-price-filter-btn .price-filter-btn-icon{display:none}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body .js-price-filter-btn:disabled{background:var(--vo-ivory);border-color:rgba(95, 90, 83, 0.24);color:var(--vo-warm);opacity:1;cursor:not-allowed}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body .js-price-filter-btn:not(:disabled):hover{background:#45464a;border-color:#45464a}body:is(.template-category,.template-search) .filters-desktop-content .vo-price-disclosure__body .js-price-filter-btn:focus-visible{outline:2px solid var(--vo-gold);outline-offset:2px}@media(max-width: 767px){body:is(.template-category,.template-search) #modal-filters .vo-price-disclosure__title{display:flex;align-items:center;justify-content:space-between;min-height:53px;padding:14px 18px;border-bottom:1px solid rgba(95, 90, 83, 0.2);color:var(--vo-ink);font:600 12px/1.45 "Figtree",Arial,sans-serif;cursor:pointer}body:is(.template-category,.template-search) #modal-filters .vo-price-disclosure__body{padding:12px 18px 18px}body:is(.template-category,.template-search) #modal-filters .filter-accordion{border-bottom:1px solid rgba(95, 90, 83, 0.2)}body:is(.template-category,.template-search) #modal-filters .accordion-toggle{min-height:53px;padding:14px 18px;font:600 12px/1.45 "Figtree",Arial,sans-serif}body.template-category #modal-filters .filter-accordion,body.template-category #modal-filters .vo-price-disclosure-wrap{padding:0;margin:0}body.template-category #modal-filters .accordion-toggle,body.template-category #modal-filters .vo-price-disclosure__title{box-sizing:border-box;min-height:58px;padding:17px 22px;font:600 12.5px/1.45 "Figtree",Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase}}@media(prefers-reduced-motion: reduce){body:is(.template-category,.template-search) :is(.vo-filter-disclosure__toggle,.vo-price-disclosure__title) svg{transition:none}}body.template-category .vo-edition{display:block;margin:0 0 24px;padding:20px 0 27px;border-bottom:1px solid var(--vo-rule);background:#fff}body.template-category .vo-edition__breadcrumbs{margin:0 0 28px}body.template-category .vo-edition__breadcrumbs .breadcrumbs{display:flex;flex-wrap:wrap;gap:7px;margin:0;font:400 11.5px/1.5 var(--vo-font-body);color:var(--vo-warm)}body.template-category .vo-edition__headline{display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(0, 1fr);gap:34px;align-items:end}body.template-category .vo-edition__small{margin:0 0 12px;color:#80633e;font:600 11px/1.4 var(--vo-font-body);letter-spacing:.09em}body.template-category .vo-edition__title{margin:0;font:500 clamp(48px, 5vw, 72px)/1.02 var(--vo-font-display);letter-spacing:-0.03em;overflow-wrap:anywhere}body.template-category .vo-edition__description{margin:0;max-width:510px;font:400 15px/1.65 var(--vo-font-body);color:var(--vo-warm)}body.template-category .product-list-sort-by{display:flex;justify-content:space-between;align-items:center;gap:16px}body.template-category .vo-results-count{margin:0;font:400 12px/1.5 var(--vo-font-body);text-align:left;color:var(--vo-warm)}@media(max-width: 767px){body.template-category .vo-edition{padding:14px 0 18px;margin-bottom:14px}body.template-category .vo-edition__breadcrumbs{margin-bottom:17px}body.template-category .vo-edition__headline{display:block}body.template-category .vo-edition__small{font-size:10.5px;margin-bottom:8px}body.template-category .vo-edition__title{font-size:clamp(38px,10.7vw,49px);line-height:1.04}body.template-category .vo-edition__description{font-size:13px;line-height:1.55;margin-top:10px}body.template-category .product-list-sort-by{display:flex !important;min-height:0;padding:0 0 13px;margin:0}body.template-category .vo-results-count{font-size:11.5px}}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure--native{margin:0;border-bottom:1px solid rgba(95, 90, 83, 0.22)}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure--native>summary{list-style:none}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure--native>summary::-webkit-details-marker{display:none}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure--native[open]>summary svg{transform:rotate(180deg)}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure--native>.filters-options{padding:0 0 15px}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure--native:has(input:checked)>summary .vo-filter-disclosure__label::after{content:"ATIVO";display:inline-block;margin-left:8px;font:600 9px/1.4 "Figtree",Arial,sans-serif;letter-spacing:.1em;color:var(--vo-gold)}body:is(.template-category,.template-search) .filters-desktop-content .vo-filter-disclosure--native>summary:focus-visible{outline:2px solid var(--vo-gold);outline-offset:2px}body:is(.template-category,.template-search) .vo-filter-active-mark{font:600 9px/1.4 "Figtree",Arial,sans-serif;margin-left:8px;color:var(--vo-gold);letter-spacing:.08em}body:is(.template-category,.template-search) .filters-desktop-content details.vo-filter-disclosure--native:not([open])>.filters-options{display:none !important}.vx-trust{display:flex;flex-direction:column;gap:16px;margin-top:18px}.vx-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}.vx-trust__list li{display:flex;gap:8px;align-items:flex-start;font:400 12.5px/1.4 var(--vo-font-body);color:var(--vo-warm)}.vx-trust__list svg{flex:none;color:var(--vo-ink);margin-top:1px}.vx-trust__list strong{display:block;font-weight:600;color:var(--vo-ink)}.vx-trust__contact{align-self:flex-start;font:500 13px/1.4 var(--vo-font-body);color:var(--vo-ink) !important;text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.vx-trust__contact:hover{color:var(--vo-gold) !important}.vx-ficha{border:1px solid var(--vo-ink);background:#fff;padding:15px 17px 14px;color:var(--vo-ink)}.vx-ficha__top{display:flex;justify-content:space-between;gap:12px;padding-bottom:9px;margin-bottom:11px;border-bottom:1px solid var(--vo-ink);font:600 10px/1.3 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase}.vx-ficha__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;margin:0}.vx-ficha__grid--two{grid-template-columns:repeat(2, minmax(0, 1fr))}.vx-ficha__grid dt{font:500 10px/1.35 var(--vo-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--vo-warm)}.vx-ficha__grid dd{margin:2px 0 0;font:600 13px/1.35 var(--vo-font-body);font-variant-numeric:tabular-nums}.vx-ficha__note{margin:12px 0 0;font:400 13px/1.55 var(--vo-font-body);color:var(--vo-warm)}.vx-ficha--large{max-width:380px;padding:26px 28px 22px}.vx-ficha__name{margin:0;font:500 clamp(32px, 3vw, 40px)/1.05 var(--vo-font-display);letter-spacing:var(--vo-track-display)}.vx-ficha__house{margin:4px 0 18px;font:400 13px/1.4 var(--vo-font-body);color:var(--vo-warm)}.vx-ficha--large .vx-ficha__grid>div{border-top:1px solid var(--vo-rule);padding-top:10px}.vx-ficha__motto{margin:16px 0 0;padding-top:10px;border-top:1px solid var(--vo-ink);font:500 10px/1.3 var(--vo-font-body);letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--vo-warm)}body.template-product #single-product .js-variant-button.vx-vol-has-price{flex-direction:column;gap:2px;line-height:1.2}body.template-product #single-product .js-variant-button .vx-vol-price{display:block;font:500 11px/1.2 var(--vo-font-body);opacity:.78;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width: 767px){.vx-trust__list{grid-template-columns:1fr;gap:9px}body.template-product #single-product .js-variant-button.vx-vol-has-price{min-height:54px}body.template-product #single-product .js-variant-button .vx-vol-price{font-size:9.5px;letter-spacing:-0.01em}}.vx-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;background:#fff;border-top:1px solid var(--vo-rule);box-shadow:0 -8px 24px rgba(32, 33, 36, 0.06);padding:10px max(16px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.vx-sticky-buy[hidden]{display:none !important}.vx-sticky-buy__info{flex:1;min-width:0;display:flex;flex-direction:column}.vx-sticky-buy__name{font:500 19px/1.15 var(--vo-font-display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vx-sticky-buy__meta{font:400 12px/1.35 var(--vo-font-body);color:var(--vo-warm);font-variant-numeric:tabular-nums}.vx-sticky-buy__btn{flex:none;min-height:48px;padding:0 22px;border:0;background:var(--vo-ink);color:#fff;font:600 12px/1 var(--vo-font-body);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.vx-sticky-buy__btn[disabled]{opacity:.5;cursor:not-allowed}body.vx-has-sticky-buy .btn-whatsapp{bottom:calc(84px + env(safe-area-inset-bottom)) !important}body.vx-has-sticky-buy{padding-bottom:72px}.vx-faq{padding:clamp(44px,5vw,80px) var(--vo-gutter);border-top:1px solid var(--vo-rule);background:#fff}.vx-faq__container{max-width:var(--vo-max);margin-inline:auto;display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);gap:clamp(24px,4vw,64px)}.vx-faq__intro h2{margin:0 0 12px;font:500 clamp(30px, 3vw, 42px)/1.08 var(--vo-font-display);letter-spacing:var(--vo-track-display)}.vx-faq__intro p{margin:0;font:400 15px/1.6 var(--vo-font-body);color:var(--vo-warm)}.vx-faq__intro a{color:var(--vo-ink)}.vx-faq__list{border-top:1px solid var(--vo-ink)}.vx-faq__list details{border-bottom:1px solid var(--vo-rule)}.vx-faq__list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:12px 0;font:600 15.5px/1.4 var(--vo-font-body);color:var(--vo-ink)}.vx-faq__list summary::-webkit-details-marker{display:none}.vx-faq__list summary::after{content:"+";flex:none;font:300 22px/1 var(--vo-font-body)}.vx-faq__list details[open] summary::after{content:"−"}.vx-faq__list details p{margin:0 0 16px;max-width:62ch;font:400 15px/1.6 var(--vo-font-body);color:var(--vo-warm)}.vx-faq--product{padding-top:clamp(32px,4vw,56px)}@media(max-width: 767px){.vx-faq__container{grid-template-columns:1fr}}.vx-process{background:var(--vo-ink);color:#fff;padding:clamp(56px,6vw,96px) var(--vo-gutter)}.vx-process__container{max-width:var(--vo-max);margin-inline:auto;display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);gap:clamp(36px,5vw,80px);align-items:center}.vx-process__specimen{display:flex;justify-content:center}.vx-process .vo-eyebrow{color:#cdb48a}.vx-process h2{margin:0 0 12px;color:#fff;font:500 clamp(32px, 3.2vw, 44px)/1.08 var(--vo-font-display);letter-spacing:var(--vo-track-display)}.vx-process__lead{margin:0 0 24px;max-width:56ch;font:400 16px/1.6 var(--vo-font-body);color:#d6d3cd}.vx-process__steps{list-style:none;margin:0;padding:0;border-top:1px solid #3c3a37}.vx-process__steps li{display:grid;grid-template-columns:44px minmax(0, 1fr);gap:8px;padding:15px 0;border-bottom:1px solid #3c3a37}.vx-process__n{font:600 12px/1.5 var(--vo-font-body);color:#cdb48a;padding-top:3px}.vx-process__steps h3{margin:0;color:#fff;font:600 16px/1.4 var(--vo-font-body);letter-spacing:0}.vx-process__steps p{margin:2px 0 0;font:400 14px/1.5 var(--vo-font-body);color:#c9c5bd}.vx-process__link{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;color:#fff !important;font:600 12px/1 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #fff}@media(max-width: 900px){.vx-process__container{grid-template-columns:1fr}.vx-process__specimen{order:2}}.vx-founder{padding:clamp(48px,5vw,88px) var(--vo-gutter);background:#fff}.vx-founder__container{max-width:var(--vo-max);margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 380px), 1fr));gap:clamp(28px,4vw,64px);align-items:center}.vx-founder__photo{margin:0;aspect-ratio:4/3;overflow:hidden;background:#f3f2ef;max-width:100%}.vx-founder__photo img{width:100%;height:100%;object-fit:cover;display:block}.vx-founder__quote{margin:0 0 14px;font:500 clamp(24px, 2.5vw, 32px)/1.25 var(--vo-font-display);letter-spacing:var(--vo-track-display);color:var(--vo-ink)}.vx-founder__name{margin:0 0 18px;font:400 14px/1.5 var(--vo-font-body);color:var(--vo-warm)}.vx-founder__facts{margin:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));border-top:1px solid var(--vo-rule)}.vx-founder__facts div{padding:12px 12px 0 0}.vx-founder__facts dt{font:500 10px/1.3 var(--vo-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--vo-warm)}.vx-founder__facts dd{margin:3px 0 0;font:600 13px/1.4 var(--vo-font-body)}@media(max-width: 600px){.vx-founder__facts{grid-template-columns:1fr}}@media(prefers-reduced-motion: reduce){.vx-sticky-buy{transition:none}}.CA_shipping_product__info strong{color:var(--vo-ink, #202124) !important;-webkit-text-fill-color:var(--vo-ink, #202124) !important}:root{--vx-sp:clamp(72px,6.4vw,112px);--vx-sp-s:clamp(44px,4vw,64px);--vx-inner:calc(var(--vo-max) - (2 * var(--vo-gutter)))}@media(max-width: 767px){:root{--vx-sp:60px;--vx-sp-s:40px}}.vo-maisons__container,.vo-editorial__inner,.vo-decant__container,.vx-faq__container,.vx-process__container,.vx-founder__container,.vo-paths__inner{max-width:var(--vx-inner) !important}@media(min-width: 768px){.vo-hero{padding-inline:var(--vo-gutter)}.vo-hero__inner{max-width:var(--vx-inner)}.vo-hero__copy{padding-left:0;padding-right:clamp(28px,4vw,72px)}}body.template-home #ns-section-featured_products_1 .section-featured-home{padding-top:var(--vx-sp) !important;padding-bottom:var(--vx-sp) !important}.vx-process,.vo-maisons,.vo-editorial,.vo-decant,.vx-faq{padding-top:var(--vx-sp) !important;padding-bottom:var(--vx-sp) !important}.vx-faq--product{padding-top:var(--vx-sp-s) !important}.vo-newsletter__inner{padding-block:var(--vx-sp-s) !important}.vo-maisons{border-bottom:0;border-top:1px solid var(--vo-rule)}.vo-editorial{border-top:1px solid var(--vo-rule)}.vo-maisons__eyebrow,.vo-editorial__eyebrow,.vo-newsletter__eyebrow,.vo-decant .vo-eyebrow,.vx-faq .vo-eyebrow,.vx-process .vo-eyebrow{margin:0 0 16px !important;font:600 11px/1.4 "Figtree",Arial,sans-serif !important;letter-spacing:.14em !important;text-transform:uppercase;color:#80633e !important}.vx-process .vo-eyebrow{color:#cdb48a !important}.vo-maisons__header h2,.vo-editorial__intro h2,.vo-decant h2,.vx-faq h2,.vx-process h2,body.template-home #ns-section-featured_products_1 .heading-block{font:500 clamp(34px, 2.9vw, 46px)/1.06 var(--vo-font-display) !important;letter-spacing:-0.015em !important;margin:0 0 14px !important;font-style:normal !important}.vo-maisons__header{margin-bottom:clamp(28px,3vw,44px) !important}.vo-maisons__lead,.vo-editorial__intro>p:not(.vo-editorial__eyebrow),.vo-decant__intro>p:not(.vo-eyebrow),.vx-faq__intro p{font-size:15px !important;line-height:1.65 !important}.vo-hero-values{padding-block:0;gap:0}.vo-hero-values li{display:flex;justify-content:center;align-items:center;min-height:52px;padding:0 16px;text-align:center;letter-spacing:.04em}.vo-hero-values li+li{border-left:1px solid var(--vo-rule)}.vo-hero-values li>span[aria-hidden]{display:none}.vo-discovery-route{padding-block:16px}.vx-process__container{align-items:center;gap:clamp(48px,6vw,104px)}.vx-process__visual{position:relative;width:100%;max-width:500px;margin-inline:auto 0;padding:0 40px 40px 0}.vx-process__photo{margin:0;aspect-ratio:4/5;overflow:hidden;background:#2b2a28}.vx-process__photo img{display:block;width:100%;height:100%;object-fit:cover}.vx-ficha--on-photo{position:absolute;right:0;bottom:0;width:min(78%,300px);margin:0;box-shadow:0 24px 48px rgba(0, 0, 0, 0.32)}@media(max-width: 900px){.vx-process__visual{order:2;max-width:440px;margin-inline:auto;padding:0 20px 28px 0}.vx-ficha--on-photo{width:min(82%,280px)}}.vo-maisons__carousel{display:block !important;max-width:none !important}.vo-maisons__control,.vo-maisons__dots{display:none !important}.vo-maisons__track{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:clamp(20px,2.4vw,40px);overflow:visible !important;scroll-snap-type:none !important;border-top:1px solid var(--vo-ink)}.vo-maison{flex:none !important;height:auto !important;border:0 !important;border-bottom:1px solid var(--vo-rule) !important;display:block !important}.vo-maison__identity{display:flex !important;justify-content:space-between !important;align-items:baseline !important;gap:12px;padding:26px 0 24px !important;text-align:left !important}.vo-maison__identity[href]::after{content:"↗";font:400 13px/1 "Figtree",Arial,sans-serif;color:var(--vo-warm);transition:transform .2s ease}.vo-maison__identity[href]:hover::after{transform:translate(2px, -2px);color:var(--vo-ink)}.vo-maison__name{font-size:clamp(25px,2.1vw,33px) !important;text-wrap:balance}.vo-maison__logo{max-height:40px !important;object-position:left center}@media(max-width: 767px){.vo-maisons__track{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:20px}.vo-maison__identity{padding:18px 0 16px !important}.vo-maison__name{font-size:clamp(22px,6vw,26px) !important}}.vo-editorial__inner{background:transparent !important;row-gap:0}.vo-editorial__intro{background:#eee9e1;padding:clamp(28px,3.4vw,56px) !important;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.vo-editorial__book{min-height:300px}.vo-editorial__stories{background:transparent !important;border-top:0 !important;padding-top:clamp(28px,3vw,44px) !important;gap:clamp(16px,2vw,28px) !important}.vo-editorial__story,.vo-editorial__story--feature{border:0 !important;background:transparent !important;min-height:0 !important}.vo-editorial__story-image,.vo-editorial__story--feature .vo-editorial__story-image{display:block !important;aspect-ratio:4/3;width:100%;background-size:cover !important;background-position:center !important;background-color:#d9d2c6;transition:opacity .25s ease}.vo-editorial__story:hover .vo-editorial__story-image{opacity:.9}.vo-editorial__story-content{padding:16px 0 0 !important}.vo-editorial__story-title,.vo-editorial__story--feature .vo-editorial__story-title{font-size:clamp(24px,1.9vw,30px) !important;margin:8px 0 6px !important}.vo-editorial__story-description{font-size:13.5px !important;margin-bottom:12px !important}@media(max-width: 767px){.vo-editorial__stories{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:24px 16px !important}.vo-editorial__story-content{padding-top:12px !important}.vo-editorial__story-title,.vo-editorial__story--feature .vo-editorial__story-title{font-size:clamp(21px,5.6vw,25px) !important}.vo-editorial__book{min-height:180px}}.vo-decant__stages li{padding:18px 0 !important}@media(min-width: 768px){.vx-faq__intro{position:sticky;top:120px;align-self:start}}.vx-faq__list summary{padding-block:20px !important}@media(min-width: 768px){.vo-hero-values,.vo-discovery-route{width:calc(100% - 2*var(--vo-gutter));max-width:var(--vx-inner);padding-inline:0}.vx-ficha--on-photo{width:min(84%,330px)}}@media(max-width: 767px){.vo-hero-values li{min-height:46px;padding:8px 10px}.vo-hero-values li:last-child{grid-column:1/-1;border-left:0;border-top:1px solid var(--vo-rule)}}:root{--vx-stage:#F5F3EF;--vx-ease:cubic-bezier(.2,.7,.2,1)}.head-main .nav-desktop-list>li>a{font-weight:500 !important;position:relative}.head-main .nav-desktop-list>li>a::after{content:"";position:absolute;left:0;right:0;bottom:9px;height:1px;background:var(--vo-ink);transform:scaleX(0);transform-origin:center;transition:transform .3s var(--vx-ease);pointer-events:none}.head-main .nav-desktop-list>li>a:hover::after,.head-main .nav-desktop-list>li:focus-within>a::after{transform:scaleX(1)}.head-main .nav-desktop-list>li>a:hover{color:var(--vo-ink) !important}@media(min-width: 1360px){.head-main .nav-desktop-list>li>a{font-size:12.5px !important;letter-spacing:.12em !important}.head-main .head-row.nav-inline .nav-desktop-list{gap:clamp(16px,1.5vw,28px) !important}}.head-main .desktop-dropdown{border:1px solid var(--vo-rule) !important;border-radius:0 !important;box-shadow:0 22px 44px rgba(32, 33, 36, 0.08) !important;padding:12px 0 !important;min-width:240px;background:#fff !important}.head-main .desktop-dropdown .nav-list-link{display:block;padding:11px 24px !important;font:500 12px/1.4 var(--vo-font-body) !important;letter-spacing:.12em !important;text-transform:uppercase;transition:background-color .2s ease,padding-left .25s var(--vx-ease)}.head-main .desktop-dropdown .nav-list-link:hover{background:var(--vx-stage);padding-left:30px !important}.btn-primary,.vo-cta,body.template-product #single-product .js-addtocart{min-height:52px;font:600 12px/1 var(--vo-font-body) !important;letter-spacing:.16em !important;text-transform:uppercase;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.btn-primary:hover,body.template-product #single-product .js-addtocart:not(:disabled):hover{background:#fff !important;color:var(--vo-ink) !important;border-color:var(--vo-ink) !important}.btn-secondary:hover{background:var(--vo-ink) !important;color:#fff !important}.vx-sticky-buy__btn{letter-spacing:.16em}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product{border:0 !important;background:transparent !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-image-container{background:var(--vx-stage) !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-image{transition:transform .7s var(--vx-ease) !important}@media(hover: hover){body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product:hover .product-item-image{transform:translate(-50%, -50%) scale(0.93) !important}}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-information{padding:18px 2px 6px !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-title__brand{letter-spacing:.14em !important;font-size:10.5px !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-title__main{font-size:max(17px,min(clamp(22px,1.75vw,27px),14.5cqi)) !important;line-height:1.06 !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-title__meta{font-size:11px !important;letter-spacing:.1em !important;text-transform:uppercase !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-payment-highlight .js-payment-discount-price-product,body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-price-container>.product-item-price{font-size:18px !important}@media(max-width: 767px){body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-information{padding:12px 0 4px !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-payment-highlight .js-payment-discount-price-product{font-size:17px !important}}body.template-product #single-product .product-images-slider{max-width:none !important;background:var(--vx-stage) !important;border:0 !important;border-radius:0 !important}body.template-product #single-product .product-slide-link{background:transparent !important}body.template-product #single-product .product-slider-image{mix-blend-mode:multiply !important;max-height:none !important}@media(min-width: 1024px){.section-main-product .container,#ns-section-main_product .container{max-width:var(--vo-max) !important}body.template-product #single-product .product-columns{grid-template-columns:minmax(0, 1.12fr) minmax(0, 0.88fr) !important;gap:clamp(40px,5vw,96px) !important}body.template-product #single-product .product-images{position:sticky;top:104px;align-self:start}}body.template-product .section-related-products h2,body.template-product .section-related-products .h2{font:500 clamp(32px, 2.6vw, 42px)/1.06 var(--vo-font-display) !important;letter-spacing:-0.015em}body:is(.template-category,.template-search) .vo-edition__identity h1{font-size:clamp(44px,4.2vw,64px) !important;letter-spacing:-0.02em !important}body:is(.template-category,.template-search) .vo-edition__description{max-width:420px;font-size:15px;line-height:1.6}.vo-footer__main{padding-block:clamp(48px,5vw,72px) clamp(36px,4vw,56px) !important}.vo-footer h2{letter-spacing:.14em !important;font-size:11.5px !important}.vo-footer li a{transition:color .2s ease}.vo-footer__bottom{font-size:12px !important;letter-spacing:.02em}body.template-product #single-product .product-slide-link{background:var(--vx-stage) !important}body.template-product #single-product .product-slider-image{padding:5%;box-sizing:border-box}body.template-product #single-product .product-thumb,body.template-product #single-product .js-product-thumb{background:var(--vx-stage) !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-image,body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product:hover .product-item-image{transform:translate(-50%, -50%) scale(0.88) !important;transition:none !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-image-container img{mix-blend-mode:multiply}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-image-container,body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product:hover .product-item-image-container{background:var(--vx-stage) !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product:hover .vo-card-title__main{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.vx-families{padding:var(--vx-sp) var(--vo-gutter);background:#fff;border-top:1px solid var(--vo-rule)}.vx-families__container{max-width:var(--vx-inner);margin-inline:auto}.vx-families__header{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 420px);gap:24px 64px;align-items:end;margin-bottom:clamp(28px,3vw,44px)}.vx-families h2{font:500 clamp(34px, 2.9vw, 46px)/1.06 var(--vo-font-display);letter-spacing:-0.015em;margin:0;color:var(--vo-ink)}.vx-families .vo-eyebrow{margin:0 0 16px;font:600 11px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:#80633e}.vx-families__lead{margin:0;font:400 15px/1.65 var(--vo-font-body);color:var(--vo-warm)}.vx-families__track{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:clamp(12px,1.4vw,20px)}.vx-family{position:relative;display:block;overflow:hidden;color:#fff !important;text-decoration:none !important;background:#2b2a28}.vx-family__media{display:block;aspect-ratio:3/4}.vx-family__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--vx-ease)}.vx-family::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(20, 19, 18, 0) 38%, rgba(20, 19, 18, 0.72) 100%);pointer-events:none}.vx-family__body{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;gap:6px;padding:clamp(16px,1.6vw,24px)}.vx-family__name{font:500 clamp(24px, 1.9vw, 30px)/1.05 var(--vo-font-display);letter-spacing:-0.01em}.vx-family__desc{font:400 13px/1.5 var(--vo-font-body);color:rgba(255, 255, 255, 0.86);max-width:26ch}.vx-family__cta{margin-top:8px;font:600 11px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid rgba(255, 255, 255, 0.6);align-self:flex-start;padding-bottom:3px}@media(hover: hover){.vx-family:hover .vx-family__media img{transform:scale(1.04)}}.vx-family:focus-visible{outline:2px solid var(--vo-ink);outline-offset:3px}@media(max-width: 1023px){.vx-families__header{grid-template-columns:1fr}.vx-families__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:calc(-1*var(--vo-gutter));padding-inline:var(--vo-gutter);scrollbar-width:none}.vx-families__track::-webkit-scrollbar{display:none}.vx-family{flex:0 0 min(68vw,280px);scroll-snap-align:start}}.vx-occasions{padding:var(--vx-sp) var(--vo-gutter);background:var(--vo-ivory, #faf9f6);border-top:1px solid var(--vo-rule)}.vx-occasions__container{max-width:var(--vx-inner);margin-inline:auto;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 0.9fr);gap:clamp(40px,6vw,104px);align-items:center}.vx-occasions .vo-eyebrow{margin:0 0 16px;font:600 11px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:#80633e}.vx-occasions h2{font:500 clamp(34px, 2.9vw, 46px)/1.06 var(--vo-font-display);letter-spacing:-0.015em;margin:0 0 14px;color:var(--vo-ink)}.vx-occasions__lead{margin:0 0 28px;max-width:46ch;font:400 15px/1.65 var(--vo-font-body);color:var(--vo-warm)}.vx-occasions__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--vo-ink)}.vx-occasions__list li{border-bottom:1px solid var(--vo-rule)}.vx-occasion{display:grid;grid-template-columns:36px minmax(0, 1fr) auto;align-items:baseline;gap:12px;padding:16px 0;color:var(--vo-ink) !important;text-decoration:none !important;transition:padding-left .35s var(--vx-ease),color .2s ease}.vx-occasion__thumb{display:none}.vx-occasion__n{font:600 11px/1 var(--vo-font-body);letter-spacing:.12em;color:#80633e}.vx-occasion__name{font:500 clamp(24px, 2vw, 32px)/1.1 var(--vo-font-display);letter-spacing:-0.01em}.vx-occasion__arrow{font:400 14px/1 var(--vo-font-body);color:var(--vo-warm);opacity:0;transform:translate(-6px, 6px);transition:opacity .25s ease,transform .3s var(--vx-ease)}.vx-occasion.is-active,.vx-occasion:hover{padding-left:10px}.vx-occasion.is-active .vx-occasion__arrow,.vx-occasion:hover .vx-occasion__arrow{opacity:1;transform:none}.vx-occasion:not(.is-active) .vx-occasion__name{color:#5f5b55}.vx-occasions__stage{position:relative;aspect-ratio:4/5;overflow:hidden;background:#d9d2c6}.vx-occasions__frame{position:absolute;inset:0;margin:0;opacity:0;transition:opacity .6s ease}.vx-occasions__frame.is-active{opacity:1}.vx-occasions__frame img{display:block;width:100%;height:100%;object-fit:cover}.vx-occasions__frame figcaption{position:absolute;left:20px;bottom:18px;padding:7px 12px;background:rgba(255, 255, 255, 0.92);font:600 11px/1.3 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--vo-ink)}@media(max-width: 900px){.vx-occasions__container{grid-template-columns:1fr}.vx-occasions__stage{display:none}.vx-occasion{grid-template-columns:56px minmax(0, 1fr) auto;align-items:center;padding:10px 0}.vx-occasion__thumb{display:block;width:56px;height:56px;overflow:hidden;background:#d9d2c6}.vx-occasion__thumb img{width:100%;height:100%;object-fit:cover;display:block}.vx-occasion__n{display:none}.vx-occasion__name{font-size:23px;color:var(--vo-ink) !important}.vx-occasion__arrow{opacity:1;transform:none}.vx-occasion.is-active,.vx-occasion:hover{padding-left:0}}.vx-family::after{background:linear-gradient(180deg, rgba(20, 19, 18, 0) 30%, rgba(20, 19, 18, 0.8) 100%) !important}.js-item-product a,.js-item-product a:hover,.js-item-product .js-product-item-image-link-private:hover{opacity:1 !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vx-card-cta{display:inline-flex !important;align-items:center;gap:10px;background:transparent !important;color:var(--vo-ink) !important;border:0 !important;border-bottom:1px solid var(--vo-ink) !important;padding:10px 0 7px !important;min-height:44px;font:600 11.5px/1 var(--vo-font-body) !important;letter-spacing:.16em !important;text-decoration:none !important}.vx-card-cta__arrow{transition:transform .3s var(--vx-ease)}.js-item-product:hover .vx-card-cta__arrow{transform:translateX(4px)}:root{--vx-sp:clamp(56px,4.6vw,88px);--vx-sp-s:clamp(36px,3vw,52px)}@media(max-width: 767px){:root{--vx-sp:48px;--vx-sp-s:32px}}.vo-maisons__header,.vx-families__header{margin-bottom:clamp(24px,2.4vw,36px) !important}.vo-editorial__stories{padding-top:clamp(20px,2.2vw,32px) !important}.vx-occasions__lead{margin-bottom:20px}.vx-occasion{padding:12px 0}.vo-maison__identity:has(.vo-maison__logo){justify-content:center !important;min-height:112px;padding:20px 12px !important}.vo-maison__identity:has(.vo-maison__logo)::after{display:none}.vo-maison__logo{display:block;width:auto !important;max-width:min(78%,180px) !important;max-height:52px !important;object-fit:contain;mix-blend-mode:multiply;filter:grayscale(1) contrast(1.1);opacity:.86;transition:opacity .25s ease}.vo-maison__identity:hover .vo-maison__logo{opacity:1}.vo-maison__identity:not(:has(.vo-maison__logo)){justify-content:center !important;min-height:112px}.vo-maison__identity:not(:has(.vo-maison__logo))::after{display:none}.vo-maison__identity:not(:has(.vo-maison__logo)) .vo-maison__name{font:500 22px/1 var(--vo-font-display) !important;letter-spacing:.22em !important;text-transform:uppercase}.vo-maisons__track{border-top:1px solid var(--vo-rule) !important}.vo-maison:not(:nth-child(4n+1)) .vo-maison__identity{border-left:1px solid var(--vo-rule)}.vo-maisons__track{column-gap:0 !important}@media(max-width: 767px){.vo-maison__identity:has(.vo-maison__logo),.vo-maison__identity:not(:has(.vo-maison__logo)){min-height:84px}.vo-maison__logo{max-height:38px !important}.vo-maison:not(:nth-child(4n+1)) .vo-maison__identity{border-left:0}.vo-maison:nth-child(even) .vo-maison__identity{border-left:1px solid var(--vo-rule) !important}.vo-maison__identity:not(:has(.vo-maison__logo)) .vo-maison__name{font-size:17px !important}}.vo-hero__scene img{object-position:right bottom}.vx-hero-bottle{position:absolute;right:7%;bottom:17%;height:60%;aspect-ratio:1/1;z-index:1;display:block}.vx-hero-bottle img{width:100%;height:100%;object-fit:contain;object-position:center bottom;mix-blend-mode:multiply}.vx-hero-bottle::before{content:"";position:absolute;left:28%;right:28%;bottom:4%;height:7%;border-radius:50%;background:radial-gradient(closest-side, rgba(60, 48, 32, 0.28), rgba(60, 48, 32, 0));z-index:-1}@media(max-width: 767px){.vx-hero-bottle{right:5%;bottom:14%;height:66%}}.section-footer,.vo-footer{background:var(--vo-ink) !important;color:#e9e5de !important}.vo-footer{border-top:0 !important}.vo-footer__main{max-width:var(--vx-inner) !important;padding-inline:0 !important;width:calc(100% - 2*var(--vo-gutter));grid-template-columns:minmax(260px, 1.5fr) repeat(3, minmax(0, 1fr)) !important}.vo-footer__main>:not(:first-child){border-left:1px solid rgba(255, 255, 255, 0.12) !important}.vo-footer h2{color:#cdb48a !important}.vo-footer__logo img{filter:invert(1) brightness(1.6)}.vo-footer__motto{color:#fff !important}.vo-footer__description,.vo-footer li,.vo-footer li a,.vo-footer__bottom,.vo-footer__legal-links a{color:#bdb7ae !important}.vo-footer li a:hover,.vo-footer__legal-links a:hover{color:#fff !important}.vo-footer__social a{color:#e9e5de !important;border:1px solid rgba(255, 255, 255, 0.18);border-radius:50%;width:42px !important;height:42px !important;transition:background-color .2s ease,color .2s ease}.vo-footer__social a:hover{background:#fff;color:var(--vo-ink) !important}.vo-footer__methods,.vo-footer__bottom{max-width:var(--vx-inner) !important;width:calc(100% - 2*var(--vo-gutter));padding-inline:0 !important;border-top:1px solid rgba(255, 255, 255, 0.12) !important}.vo-footer__methods h2{color:#cdb48a !important}.vo-footer__logos img{background:#fff;padding:4px 6px;border-radius:2px;max-height:30px !important}@media(max-width: 1159px){.vo-footer__main{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.vo-footer__main>:not(:first-child){border-left:0 !important}.vo-footer__main>:nth-child(even){border-left:1px solid rgba(255, 255, 255, 0.12) !important}.vo-footer__main>:nth-child(n+3){border-top:1px solid rgba(255, 255, 255, 0.12) !important}}@media(max-width: 600px){.vo-footer__main>:nth-child(even){border-left:0 !important}.vo-footer__main>*+*{border-top:1px solid rgba(255, 255, 255, 0.12) !important}}.vo-newsletter{border-bottom:0 !important}.vx-hero-bottle{z-index:auto !important;mix-blend-mode:multiply;right:12% !important;bottom:30% !important;height:52% !important}.vx-hero-bottle img{mix-blend-mode:normal !important}.vx-hero-bottle::before{display:none}@media(max-width: 767px){.vx-hero-bottle{right:10% !important;bottom:30% !important;height:56% !important}}.vo-hero__scene{container-type:size}.vx-hero-bottle{--vx-u:max(calc(100cqw / 1440),calc(100cqh / 810));right:calc(270*var(--vx-u)) !important;bottom:calc(227*var(--vx-u)) !important;width:calc(400*var(--vx-u));height:auto !important;aspect-ratio:1/1}@media(max-width: 767px){.vx-hero-bottle{right:calc(270*var(--vx-u)) !important;bottom:calc(227*var(--vx-u)) !important;height:auto !important}}.vo-maison__logo{max-width:min(62%,170px) !important;max-height:40px !important}.vo-maison__logo[src*=dior]{max-height:30px !important}.vo-maison__logo[src*=carolina-herrera],.vo-maison__logo[src*=louis-vuitton]{max-width:min(70%,190px) !important}.vo-maison__logo[src*=amouage],.vo-maison__logo[src*=nishane],.vo-maison__logo[src*=xerjoff]{max-height:52px !important}.vo-footer__social svg{filter:invert(1)}.vo-footer__social a:hover svg{filter:none}body.template-page .page-header{padding-top:clamp(28px,3vw,48px)}body.template-page .page-header-title{font:500 clamp(46px, 5vw, 76px)/1.02 var(--vo-font-display) !important;letter-spacing:-0.02em !important;margin:12px 0 0 !important}body.template-page .page-content{max-width:760px !important;padding-bottom:clamp(40px,4vw,72px)}body.template-page .page-content p,body.template-page .page-content li{font:400 17px/1.75 var(--vo-font-body) !important;color:#3d3a35;margin:0 0 18px}body.template-page .page-content h2,body.template-page .page-content h3{font:500 clamp(30px, 2.6vw, 40px)/1.1 var(--vo-font-display) !important;letter-spacing:-0.01em;margin:clamp(36px,3.4vw,56px) 0 14px !important;color:var(--vo-ink)}body.template-page .page-content strong{font-weight:600;color:var(--vo-ink)}body.template-page .page-content a{color:var(--vo-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}body.template-page .page-content>p:first-child strong,body.template-page .page-content>p:first-of-type strong{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#80633e}.vo-maison__identity:has(.vo-maison__logo),.vo-maison__identity:not(:has(.vo-maison__logo)){align-items:center !important}.modal-right .modal-header,.modal-left .modal-header{background:#fff !important;border-bottom:1px solid var(--vo-rule);padding-block:18px !important}.modal-right .modal-title,.modal-left .modal-title{font:500 26px/1.1 var(--vo-font-display) !important;letter-spacing:-0.01em;color:var(--vo-ink)}.cart-item-image{background:var(--vx-stage);mix-blend-mode:multiply}.cart-item-image-col a,.cart-item a:has(.cart-item-image){background:var(--vx-stage);display:block}.cart-item-quantity,.cart-item-quantity *{border-radius:0 !important}.modal-right .btn-primary{min-height:54px}.vx-hero-bottle{display:none !important}.vo-hero__scene.has-feature{display:grid;grid-template-columns:minmax(0, 1.08fr) minmax(0, 0.92fr);background:var(--vx-stage);container-type:normal}.vo-hero__scene.has-feature picture{position:relative;inset:auto;grid-column:1;grid-row:1;overflow:hidden}.vo-hero__scene.has-feature picture img{position:absolute;inset:0;object-position:84% 74% !important;transform:scale(1.55) !important;transform-origin:84% 74% !important}.vx-hero-feature{grid-column:2;grid-row:1;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:clamp(18px,1.8vw,28px) clamp(18px,2vw,32px) clamp(20px,2vw,30px);background:var(--vx-stage);min-width:0}.vx-hero-feature__eyebrow{margin:0;font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:#80633e}.vx-hero-feature__media{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.vx-hero-feature__media img{display:block;width:100%;height:100%;max-height:300px;object-fit:contain;mix-blend-mode:multiply}.vx-hero-feature__info{display:flex;flex-direction:column;gap:4px;padding-top:14px;border-top:1px solid rgba(32, 33, 36, 0.16)}.vx-hero-feature__brand{font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--vo-warm)}.vx-hero-feature__name{font:500 clamp(26px, 2.1vw, 34px)/1.04 var(--vo-font-display);letter-spacing:-0.01em;color:var(--vo-ink) !important;text-decoration:none !important}.vx-hero-feature__meta{font:500 10.5px/1.4 var(--vo-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--vo-warm)}.vx-hero-feature__cta{align-self:flex-start;margin-top:10px;display:inline-flex;gap:10px;align-items:center;padding:8px 0 6px;border-bottom:1px solid var(--vo-ink);font:600 11.5px/1 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--vo-ink) !important;text-decoration:none !important}.vx-hero-feature__cta span{transition:transform .3s var(--vx-ease)}.vx-hero-feature:hover .vx-hero-feature__cta span{transform:translateX(4px)}@media(max-width: 767px){.vo-hero__scene.has-feature{height:auto !important;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.vo-hero__scene.has-feature picture{min-height:240px}.vx-hero-feature{padding:14px 14px 16px;gap:8px}.vx-hero-feature__media img{max-height:150px}.vx-hero-feature__name{font-size:24px}.vx-hero-feature__eyebrow{font-size:9.5px;letter-spacing:.12em}}.vx-hero-feature__media{position:relative;flex:1 1 0;min-height:160px;overflow:hidden}.vx-hero-feature__media img{position:absolute;inset:0;width:100%;height:100%;max-height:none !important;padding:4% 14% 2%;box-sizing:border-box}@media(max-width: 767px){.vx-hero-feature__media{min-height:130px}.vx-hero-feature__media img{padding:2% 6%}}@media(min-width: 768px){.vx-hero-feature__media img{padding:0 6% 0 !important}}.vx-hero-feature a,.vx-hero-feature a:hover,.vx-hero-feature a:focus{opacity:1 !important}.vo-hero__scene.has-feature picture img{object-position:center !important;transform:none !important}.vx-hero-notes{position:absolute;left:clamp(14px,1.6vw,24px);bottom:clamp(14px,1.6vw,24px);z-index:2;max-width:calc(54% - 40px);display:flex;flex-direction:column;gap:4px;padding:10px 14px 11px;background:rgba(255, 255, 255, 0.92);font:500 12.5px/1.45 var(--vo-font-body);color:var(--vo-ink);text-transform:none}.vx-hero-notes span{font:600 10px/1.3 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:#80633e}@media(max-width: 767px){.vx-hero-notes{max-width:calc(50% - 20px);padding:7px 9px;font-size:11px;left:10px;bottom:10px}.vx-hero-notes span{font-size:8.5px}}.vx-livro-home .vo-editorial__inner{display:block !important;background:transparent !important}.vx-livro-home__head{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 440px);gap:20px 64px;align-items:end;margin-bottom:clamp(24px,2.6vw,40px)}.vx-livro-home h2{font:500 clamp(34px, 2.9vw, 46px)/1.06 var(--vo-font-display) !important;letter-spacing:-0.015em;margin:0 !important;color:var(--vo-ink)}.vx-livro-home__aside p{margin:0 0 14px;font:400 15px/1.65 var(--vo-font-body);color:var(--vo-warm)}.vx-livro-home__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(16px,1.8vw,28px)}.vx-livro-card{display:flex;flex-direction:column;text-align:left;padding:0;border:0;background:transparent;color:var(--vo-ink);cursor:pointer}.vx-livro-card__media{display:block;aspect-ratio:4/3;overflow:hidden;background:#d9d2c6}.vx-livro-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--vx-ease)}.vx-livro-card:hover .vx-livro-card__media img{transform:scale(1.04)}.vx-livro-card__body{display:flex;flex-direction:column;gap:5px;padding-top:14px}.vx-livro-card__kicker{font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:#80633e}.vx-livro-card__title{font:500 clamp(24px, 1.9vw, 30px)/1.06 var(--vo-font-display);letter-spacing:-0.01em}.vx-livro-card__place{font:400 13.5px/1.5 var(--vo-font-body);color:var(--vo-warm)}.vx-livro-card--feature{grid-column:1/-1;position:relative}.vx-livro-card--feature .vx-livro-card__media{aspect-ratio:21/8}.vx-livro-card--feature .vx-livro-card__media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(18, 17, 16, 0.72) 0%, rgba(18, 17, 16, 0.15) 60%, rgba(18, 17, 16, 0) 100%)}.vx-livro-card--feature .vx-livro-card__body{position:absolute;left:clamp(20px,3vw,48px);bottom:clamp(20px,3vw,44px);max-width:520px;color:#fff;padding:0}.vx-livro-card--feature .vx-livro-card__kicker{color:#e3cfa6}.vx-livro-card--feature .vx-livro-card__title{font-size:clamp(34px,3.6vw,56px)}.vx-livro-card--feature .vx-livro-card__place{color:rgba(255, 255, 255, 0.82)}.vx-livro-card:focus-visible{outline:2px solid var(--vo-ink);outline-offset:4px}@media(max-width: 900px){.vx-livro-home__head{grid-template-columns:1fr}.vx-livro-home__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-inline:calc(-1*var(--vo-gutter));padding-inline:var(--vo-gutter);scrollbar-width:none}.vx-livro-home__grid::-webkit-scrollbar{display:none}.vx-livro-card{flex:0 0 72vw;scroll-snap-align:start}.vx-livro-card--feature{flex-basis:86vw}.vx-livro-card--feature .vx-livro-card__media{aspect-ratio:4/5}.vx-livro-card--feature .vx-livro-card__media::after{background:linear-gradient(180deg, rgba(18, 17, 16, 0) 35%, rgba(18, 17, 16, 0.78) 100%)}}.vx-livro[hidden]{display:none}.vx-livro{position:fixed;inset:0;z-index:5000;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow-y:auto;overscroll-behavior:contain;background:#faf8f4;color:var(--vo-ink)}.vx-livro::backdrop{background:rgba(20, 19, 18, 0.6)}.vx-livro__bar{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px;padding:0 clamp(16px,3vw,40px);background:rgba(250, 248, 244, 0.94);backdrop-filter:blur(8px);border-bottom:1px solid rgba(32, 33, 36, 0.1)}.vx-livro__mark{font:500 24px/1 var(--vo-font-display);letter-spacing:.06em}.vx-livro__mark span{font:600 10px var(--vo-font-body);letter-spacing:.18em;text-transform:uppercase;color:#80633e;margin-left:10px}.vx-livro__actions{display:flex;gap:8px}.vx-livro__btn{min-height:40px;padding:0 16px;border:1px solid var(--vo-ink);background:var(--vo-ink);color:#fff;font:600 11px/1 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.vx-livro__btn--ghost{background:transparent;color:var(--vo-ink)}.vx-livro__progress{position:absolute;left:0;right:0;bottom:-1px;height:2px}.vx-livro__progress span{display:block;height:100%;background:#b18237;transform-origin:left;transform:scaleX(0)}.vx-livro-cover{position:relative;min-height:calc(100dvh - 60px);display:flex;align-items:flex-end;color:#fff;background:#2b2a28;overflow:hidden}.vx-livro-cover__media,.vx-livro-cover__media img{position:absolute;inset:0;width:100%;height:100%}.vx-livro-cover__media img{object-fit:cover;animation:vxKen 18s ease-out both}@keyframes vxKen{from{transform:scale(1.08)}to{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.vx-livro-cover__media img{animation:none}}.vx-livro-cover::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(18, 17, 16, 0.15) 0%, rgba(18, 17, 16, 0.1) 40%, rgba(18, 17, 16, 0.78) 100%)}.vx-livro-cover__inner{position:relative;z-index:1;width:min(100% - 2*var(--vo-gutter),1100px);margin:0 auto;padding-bottom:clamp(48px,7vh,96px)}.vx-livro-cover__kicker{margin:0 0 16px;font:600 11px/1.4 var(--vo-font-body);letter-spacing:.2em;text-transform:uppercase;color:#e3cfa6}.vx-livro-cover__title{margin:0 0 18px;font:500 clamp(56px, 9vw, 132px)/0.92 var(--vo-font-display);letter-spacing:-0.03em;color:#fff;max-width:14ch}.vx-livro-cover__lead{margin:0 0 26px;max-width:620px;font:400 clamp(19px, 1.7vw, 24px)/1.4 var(--vo-font-display);color:rgba(255, 255, 255, 0.9)}.vx-livro-cover__origin{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:baseline;margin:0;padding-top:16px;border-top:1px solid rgba(255, 255, 255, 0.35);font:600 12px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase}.vx-livro-cover__coords{font-weight:400;letter-spacing:.08em;color:rgba(255, 255, 255, 0.75)}.vx-livro-cover__cue{position:absolute;z-index:1;right:clamp(16px,3vw,40px);bottom:24px;font:600 10px var(--vo-font-body);letter-spacing:.2em;text-transform:uppercase;color:rgba(255, 255, 255, 0.7)}.vx-livro-credit{display:block;font:400 10.5px/1.4 var(--vo-font-body);color:#8d877e;letter-spacing:.02em}.vx-livro-credit--cover{position:absolute;z-index:1;left:clamp(16px,3vw,40px);bottom:24px;color:rgba(255, 255, 255, 0.6)}.vx-livro-wrap{width:min(100% - 2*var(--vo-gutter),1100px);margin:0 auto;padding:clamp(40px,5vw,72px) 0 clamp(48px,6vw,96px)}.vx-livro-facts{display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));gap:0;margin:0 0 clamp(40px,5vw,72px);border-top:1px solid var(--vo-ink);border-bottom:1px solid rgba(32, 33, 36, 0.14)}.vx-livro-facts div{padding:16px 18px 18px 0}.vx-livro-facts div+div{padding-left:18px;border-left:1px solid rgba(32, 33, 36, 0.12)}.vx-livro-facts dt{margin:0 0 6px;font:600 10px/1.3 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:#80633e}.vx-livro-facts dd{margin:0;font:500 20px/1.25 var(--vo-font-display);color:var(--vo-ink)}.vx-livro-text{max-width:680px;margin:0 auto}.vx-livro-text p{margin:0 0 22px;font:400 18px/1.85 var(--vo-font-body);color:#33302b}.vx-livro-text__first::first-letter{float:left;margin:8px 12px 0 0;font:500 76px/.8 var(--vo-font-display);color:#80633e}.vx-livro-text h2{margin:52px 0 16px;font:500 clamp(30px, 2.8vw, 42px)/1.1 var(--vo-font-display);letter-spacing:-0.01em;color:var(--vo-ink)}.vx-livro-text blockquote{margin:48px -40px;padding:28px 0;border-top:1px solid #b18237;border-bottom:1px solid #b18237;font:500 clamp(26px, 2.6vw, 36px)/1.25 var(--vo-font-display);text-align:center;color:var(--vo-ink)}.vx-livro-figure{margin:48px 0}.vx-livro-figure img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.vx-livro-figure--wide{width:min(100vw - 2*var(--vo-gutter),1100px);margin-left:50%;transform:translateX(-50%)}.vx-livro-figure figcaption{display:flex;justify-content:space-between;gap:12px;padding-top:10px;font:500 12px/1.4 var(--vo-font-body);letter-spacing:.06em;color:var(--vo-warm)}.vx-livro-eyebrow{display:block;margin:0 0 12px;font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.18em;text-transform:uppercase;color:#80633e}.vx-livro-route{margin:clamp(56px,7vw,104px) 0 0;padding-top:clamp(40px,5vw,64px);border-top:1px solid rgba(32, 33, 36, 0.14)}.vx-livro-route__head{max-width:720px;margin-bottom:28px}.vx-livro-route h2{margin:0 0 12px;font:500 clamp(36px, 3.6vw, 56px)/1.02 var(--vo-font-display);letter-spacing:-0.02em}.vx-livro-route__note{margin:0;font:400 14px/1.6 var(--vo-font-body);color:var(--vo-warm)}.vx-livro-map{position:relative;aspect-ratio:360/138;margin:8px 0 40px}.vx-livro-map__base{position:absolute;inset:0;width:100%;height:100%}.vx-livro-pin{position:absolute;transform:translate(-50%, -50%);display:flex;align-items:center;gap:6px;z-index:1}.vx-livro-pin b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--vo-ink);color:#fff;font:600 10px/1 var(--vo-font-body);box-shadow:0 0 0 4px rgba(32, 33, 36, 0.12)}.vx-livro-pin.is-official b{background:#b18237;box-shadow:0 0 0 4px rgba(177, 130, 55, 0.22);animation:vxPulse 2.4s ease-in-out infinite}@keyframes vxPulse{50%{box-shadow:0 0 0 9px rgba(177, 130, 55, 0)}}.vx-livro-pin__label{position:absolute;left:28px;white-space:nowrap;padding:3px 7px;background:rgba(250, 248, 244, 0.92);font:600 10.5px/1.2 var(--vo-font-body);letter-spacing:.06em;color:var(--vo-ink)}.vx-livro-materials{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(210px, 1fr));gap:28px 20px}.vx-livro-material__media{aspect-ratio:4/5;overflow:hidden;background:#ede7dd}.vx-livro-material__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--vx-ease)}.vx-livro-material:hover .vx-livro-material__media img{transform:scale(1.05)}.vx-livro-material.is-type .vx-livro-material__media{display:flex;align-items:flex-end;padding:18px;background:linear-gradient(160deg, #F1ECE3, #E3DACB)}.vx-livro-material__word{font:500 clamp(30px, 2.6vw, 40px)/1 var(--vo-font-display);letter-spacing:-0.01em;color:#5b5349}.vx-livro-material__info{padding-top:12px}.vx-livro-material__top{display:flex;gap:10px;margin:0 0 4px;font:600 10px/1.4 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--vo-warm)}.vx-livro-material__n{color:var(--vo-ink)}.vx-livro-material.is-official .vx-livro-material__n{color:#b18237}.vx-livro-material h3{margin:0 0 4px;font:500 24px/1.1 var(--vo-font-display)}.vx-livro-material__region{margin:0 0 6px;font:400 13px/1.5 var(--vo-font-body);color:#4b4740}.vx-livro-product{display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);margin:clamp(56px,7vw,104px) 0 0;background:#f1ece3}.vx-livro-product__media{display:block;aspect-ratio:1/1;background:#f5f3ef}.vx-livro-product__media img{display:block;width:100%;height:100%;object-fit:contain;padding:8%;box-sizing:border-box;mix-blend-mode:multiply}.vx-livro-product__info{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,64px)}.vx-livro-product__maison{margin:0;font:600 11px/1.4 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--vo-warm)}.vx-livro-product__name{margin:6px 0 14px;font:500 clamp(40px, 4vw, 64px)/1 var(--vo-font-display);letter-spacing:-0.02em}.vx-livro-product__text{margin:0 0 24px;max-width:420px;font:400 16px/1.7 var(--vo-font-body);color:#4b4740}.vx-livro-product__cta{align-self:flex-start;display:inline-flex;gap:12px;align-items:center;min-height:52px;padding:0 26px;background:var(--vo-ink);color:#fff !important;text-decoration:none !important;font:600 12px/1 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;transition:background-color .25s ease,color .25s ease;border:1px solid var(--vo-ink)}.vx-livro-product__cta:hover{background:transparent;color:var(--vo-ink) !important}.vx-livro-product a,.vx-livro-product a:hover{opacity:1 !important}.vx-livro-sources{margin:48px auto 0;max-width:680px;padding-top:24px;border-top:1px solid rgba(32, 33, 36, 0.14)}.vx-livro-sources h2{margin:0 0 10px;font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--vo-warm)}.vx-livro-sources ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.vx-livro-sources a{font:400 13.5px/1.5 var(--vo-font-body);color:#4b4740;text-decoration:underline;text-underline-offset:3px}.vx-livro-next{position:relative;display:block;width:100%;min-height:62vh;padding:0;border:0;background:#2b2a28;color:#fff;cursor:pointer;overflow:hidden;text-align:left}.vx-livro-next img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72;transition:transform 1.4s var(--vx-ease),opacity .4s ease}.vx-livro-next:hover img{transform:scale(1.04);opacity:.6}.vx-livro-next__text{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:8px;width:min(100% - 2*var(--vo-gutter),1100px);margin:0 auto;padding-bottom:clamp(36px,6vh,72px)}.vx-livro-next .vx-livro-eyebrow{color:#e3cfa6}.vx-livro-next__title{font:500 clamp(48px, 7vw, 104px)/0.95 var(--vo-font-display);letter-spacing:-0.03em}.vx-livro-next__place{font:600 12px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:rgba(255, 255, 255, 0.8)}.vx-livro-index{width:min(100% - 2*var(--vo-gutter),1100px);margin:0 auto;padding:clamp(48px,6vw,88px) 0 clamp(56px,7vw,104px)}.vx-livro-index h2{margin:0 0 28px;font:500 clamp(34px, 3.2vw, 48px)/1.05 var(--vo-font-display);letter-spacing:-0.015em}.vx-livro-index__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:24px 18px}.vx-livro-index__item{display:flex;flex-direction:column;gap:4px;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;color:var(--vo-ink)}.vx-livro-index__media{display:block;aspect-ratio:3/2;overflow:hidden;background:#d9d2c6;margin-bottom:8px}.vx-livro-index__media img{display:block;width:100%;height:100%;object-fit:cover}.vx-livro-index__n{font:600 10px/1.4 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:#80633e}.vx-livro-index__title{font:500 22px/1.1 var(--vo-font-display)}.vx-livro-index__place{font:400 12.5px/1.4 var(--vo-font-body);color:var(--vo-warm)}.vx-livro-index__item.is-current .vx-livro-index__title::after{content:" · você está aqui";font:600 10px var(--vo-font-body);letter-spacing:.12em;text-transform:uppercase;color:#b18237}@media(max-width: 767px){.vx-livro__mark{font-size:20px}.vx-livro__btn{padding:0 12px;font-size:10px}.vx-livro-cover__title{font-size:clamp(48px,14vw,72px)}.vx-livro-cover__cue,.vx-livro-credit--cover{bottom:14px}.vx-livro-facts{grid-template-columns:1fr 1fr}.vx-livro-facts div+div{border-left:0;padding-left:0}.vx-livro-facts div{padding:12px 10px 12px 0;border-bottom:1px solid rgba(32, 33, 36, 0.1)}.vx-livro-text p{font-size:17px}.vx-livro-text blockquote{margin:36px 0}.vx-livro-pin__label{display:none}.vx-livro-pin b{width:16px;height:16px;font-size:8px}.vx-livro-materials{grid-template-columns:1fr 1fr;gap:20px 12px}.vx-livro-material h3{font-size:20px}.vx-livro-product{grid-template-columns:1fr}.vx-livro-next{min-height:52vh}.vx-livro-index__grid{grid-template-columns:1fr 1fr}}.vo-product-editorial{border-left:0 !important;background:transparent !important;padding:0 !important;max-width:none !important;margin-top:18px !important}.vx-pdp-livro{display:grid;grid-template-columns:96px minmax(0, 1fr);gap:16px;align-items:center;padding:12px;background:#f1ece3;color:var(--vo-ink) !important;text-decoration:none !important;transition:background-color .2s ease}.vx-pdp-livro:hover{background:#ece5d9;opacity:1 !important}.vx-pdp-livro__media{display:block;width:96px;height:96px;overflow:hidden;background:#d9d2c6}.vx-pdp-livro__media img{display:block;width:100%;height:100%;object-fit:cover}.vx-pdp-livro__text{display:flex;flex-direction:column;gap:4px;min-width:0}.vx-pdp-livro__eyebrow{font:600 10px/1.4 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:#80633e}.vx-pdp-livro__title{font:500 21px/1.15 var(--vo-font-display)}.vx-pdp-livro__cta{font:600 11px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase}body.template-product #single-product .product-content{display:flex;flex-direction:column}body.template-product #single-product .product-content>.product-form{order:1}body.template-product #single-product .product-content>div:has(.CA_shipping_product){order:2;margin:14px 0 4px}body.template-product #single-product .product-content>.product-form~*{order:3}body.template-product #single-product .breadcrumbs .crumb.active,body.template-product #single-product .breadcrumbs .separator:nth-last-child(2){display:none}body.template-product #single-product .breadcrumbs{font-size:11px;letter-spacing:.08em;margin-bottom:14px}body.template-product #single-product .product-payment-discount{display:none !important}.vx-price-for{margin:2px 0 6px;font:500 11px/1.4 var(--vo-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--vo-warm)}body.template-product #single-product .js-product-payments-container{margin-bottom:6px}body.template-product #single-product .CA_shipping_product{font-size:12px !important}body.template-product #single-product .vo-format-note{margin:-2px 0 10px;font:500 10.5px/1.4 var(--vo-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--vo-warm)}body.template-product #single-product .product-shipping-wrapper{margin-top:22px;padding:18px 18px 8px;background:var(--vx-stage)}.vx-pdp-thumb{display:none}@media(max-width: 767px){.vx-pdp-thumb{display:block;float:right;width:86px;height:86px;margin:2px 0 6px 12px;padding:0;border:0;background:var(--vx-stage);cursor:pointer}.vx-pdp-thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}body.template-product #single-product .breadcrumbs{margin-bottom:10px}body.template-product #single-product .product-shipping-wrapper{padding:14px 14px 6px}}body.template-product #single-product .product-form .product-detail-variants{margin-top:0 !important;padding-top:0 !important}body.template-product #single-product .product-content>.product-form{margin-top:16px !important}@media(max-width: 767px){body.template-product #single-product .product-content{position:relative}.vx-pdp-thumb{position:absolute;right:0;top:34px;float:none !important;margin:0 !important}body.template-product #single-product .product-content .vo-pdp-title{padding-right:100px;min-height:86px}}body.template-product #single-product a.vx-brand-link{display:inline-flex;align-items:center;gap:6px;color:inherit !important;text-decoration:none;opacity:1 !important}body.template-product #single-product a.vx-brand-link .vx-brand-link__arrow{font-size:.95em;opacity:0;transform:translateX(-4px);transition:opacity .2s,transform .2s}body.template-product #single-product a.vx-brand-link:hover{color:var(--vo-gold) !important}body.template-product #single-product a.vx-brand-link:hover .vx-brand-link__arrow,body.template-product #single-product a.vx-brand-link:focus-visible .vx-brand-link__arrow{opacity:1;transform:none}body.template-product #single-product a.vx-brand-link{background-image:linear-gradient(currentColor, currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;padding-bottom:2px;transition:background-size .25s,color .2s}body.template-product #single-product a.vx-brand-link:hover{background-size:calc(100% - 18px) 1px}@media(hover: none){body.template-product #single-product a.vx-brand-link .vx-brand-link__arrow{opacity:1;transform:none}}body.template-product #single-product .product-price .product-payment-discount-price{margin:0 0 6px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}body.template-product #single-product .product-price .vx-pay-label{font:500 12px/1.4 var(--vo-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--vo-gold)}body.template-product #single-product .product-price-row{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:10px;row-gap:2px}body.template-product #single-product .product-price-row .product-price-display{font:500 15px/1.5 var(--vo-font-body) !important;color:var(--vo-ink)}body.template-product #single-product .vx-inst-inline,body.template-product #single-product .vx-inst-inline .product-installments{margin:0 !important;padding:0 !important;font:400 13px/1.5 var(--vo-font-body);color:var(--vo-warm);display:inline-flex;align-items:baseline;gap:3px}body.template-product #single-product .vx-inst-inline::before{content:"";width:1px;height:12px;background:var(--vo-rule);margin-right:7px;align-self:center}body.template-product #single-product .vx-inst-inline .product-installment-value{color:var(--vo-ink);font-weight:500}body.template-product #single-product .js-product-payments-container{display:flex;align-items:center;margin:0 0 4px;padding:0}body.template-product #single-product .product-payments-link{min-height:28px;font:500 11px/1.4 var(--vo-font-body) !important;letter-spacing:.1em;text-transform:uppercase;color:var(--vo-ink) !important;text-decoration:underline;text-underline-offset:4px}.vx-price-for{margin:4px 0 2px}body.template-product #single-product .product-actions{align-items:stretch;gap:10px}body.template-product #single-product .product-actions .form-quantity-container,body.template-product #single-product .product-actions .product-quantity-input-group{height:56px;margin:0 !important}body.template-product #single-product .product-actions .form-quantity{height:56px;border:1px solid var(--vo-rule, rgba(32, 33, 36, 0.18)) !important;border-radius:0 !important;background:#fff}body.template-product #single-product .product-actions .form-quantity-icon{height:54px !important;width:38px;display:flex;align-items:center;justify-content:center;border:0 !important;border-radius:0 !important}body.template-product #single-product .product-actions .product-quantity-control,body.template-product #single-product .product-actions .product-quantity-control input{height:54px !important;min-height:0;border:0 !important;border-radius:0 !important;background:transparent !important;font:500 14px/1 var(--vo-font-body);text-align:center}body.template-product #single-product .product-actions .js-addtocart{height:56px;min-height:56px;border-radius:0 !important}body.template-product #single-product .product-content>div:has(.CA_shipping_product){margin:14px 0 0}body.template-product #single-product .CA_shipping_product{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:8px;padding:0 !important;background:none !important;border:0 !important}body.template-product #single-product .CA_shipping_product__info{order:-1;justify-content:flex-start !important;text-align:left !important;font:400 12.5px/1.45 var(--vo-font-body) !important;color:var(--vo-warm) !important}body.template-product #single-product .CA_shipping_product__info>span{text-align:left !important;justify-content:flex-start !important}body.template-product #single-product .CA_shipping_product__info p,body.template-product #single-product .CA_shipping_product__info strong,body.template-product #single-product .CA_shipping_product__info b{font:inherit !important;letter-spacing:0 !important;text-transform:none !important}body.template-product #single-product .CA_shipping_product__info b,body.template-product #single-product .CA_shipping_product__info strong{font-weight:600 !important;color:var(--vo-ink) !important}body.template-product #single-product .CA_shipping_product__icon{display:none !important}body.template-product #single-product .CA_shipping_product__progress{display:flex !important;align-items:center;gap:10px}body.template-product #single-product .CA_shipping_product__progress>div{height:2px !important;background:var(--vo-rule, rgba(32, 33, 36, 0.14)) !important;border-radius:0 !important;overflow:hidden;flex:1}body.template-product #single-product .CA_shipping_product__bar{height:2px !important;background:var(--vo-gold) !important;border-radius:0 !important}body.template-product #single-product .CA_shipping_product__progress p{margin:0 !important;font:500 10.5px/1 var(--vo-font-body) !important;letter-spacing:.08em;color:var(--vo-warm) !important;white-space:nowrap}body.template-product #single-product .product-content>.vx-trust{display:contents}body.template-product #single-product .product-content>.vx-trust>.vx-trust__list{order:3}body.template-product #single-product .product-content>.product-shipping-wrapper{order:4}body.template-product #single-product .product-content>.vx-trust>.vx-ficha{order:5}body.template-product #single-product .product-content>.vx-trust>.vx-trust__contact{order:6}body.template-product #single-product .product-content>.product-form~:not(.vx-trust):not(.product-shipping-wrapper):not(div:has(.CA_shipping_product)){order:7}body.template-product #single-product .vx-trust__list{margin:20px 0 0;padding:14px 0;border-top:1px solid var(--vo-rule);border-bottom:1px solid var(--vo-rule);gap:0}body.template-product #single-product .vx-trust__list li{padding:0 12px;gap:9px;font-size:12px;line-height:1.4}body.template-product #single-product .vx-trust__list li:first-child{padding-left:0}body.template-product #single-product .vx-trust__list li+li{border-left:1px solid var(--vo-rule)}body.template-product #single-product .vx-trust__list svg{width:17px;height:17px;color:var(--vo-gold)}body.template-product #single-product .vx-trust__list strong{font-size:12px;letter-spacing:.02em;margin-bottom:1px}body.template-product #single-product .product-shipping-wrapper{margin:20px 0 0 !important;padding:18px 20px 12px !important;background:var(--vx-stage) !important;border:0 !important}body.template-product #single-product .product-shipping-calculator,body.template-product #single-product .shipping-calculator{max-width:none !important;width:100%}body.template-product #single-product .shipping-calculator .form-label{font:600 10.5px/1.4 var(--vo-font-body) !important;letter-spacing:.14em;text-transform:uppercase;color:var(--vo-ink)}body.template-product #single-product .shipping-calculator .form-swap-value-label{font:400 12.5px/1.5 var(--vo-font-body);color:var(--vo-warm)}body.template-product #single-product .shipping-calculator .js-shipping-calculator-current-zip{color:var(--vo-ink);font-weight:600}body.template-product #single-product .shipping-calculator .js-shipping-input{height:48px;min-height:48px;border-radius:0 !important;background:#fff !important}body.template-product #single-product .shipping-calculator .js-calculate-shipping{height:48px;min-height:48px;border-radius:0 !important;letter-spacing:.12em;text-transform:uppercase;font-size:11px !important}body.template-product #single-product .shipping-calculator .radio-button,body.template-product #single-product .shipping-calculator .list-item,body.template-product #single-product .shipping-calculator .box{width:100% !important;max-width:none !important;border-radius:0 !important}@media(max-width: 767px){body.template-product #single-product .vx-trust__list{grid-template-columns:repeat(3, minmax(0, 1fr));padding:12px 0}body.template-product #single-product .vx-trust__list li{flex-direction:column;gap:6px;padding:0 8px;font-size:11px}body.template-product #single-product .vx-trust__list strong{font-size:11.5px}body.template-product #single-product .product-shipping-wrapper{padding:16px 14px 10px !important}body.template-product #single-product .product-actions .form-quantity-icon{width:32px}}body.template-product #single-product .js-product-payments-container.vx-pay-row{display:flex !important;flex-direction:row !important;justify-content:space-between;align-items:center;gap:12px;margin:6px 0 0;cursor:default}body.template-product #single-product .vx-pay-row .vx-price-for{margin:0;cursor:text}body.template-product #single-product .vx-pay-row .product-payments-link{cursor:pointer;margin:0}body.template-product #single-product .product-content>.product-form{margin-top:22px !important}@media(min-width: 768px){body.template-product #single-product .product-columns>.product-images{position:sticky;top:86px;align-self:start}}body.template-product #single-product .shipping-calculator .js-shipping-calculator-head{padding-bottom:12px;margin-bottom:14px !important;border-bottom:1px solid var(--vo-rule)}body.template-product #single-product .shipping-calculator .js-shipping-calculator-change-zipcode{font:500 11px/1.4 var(--vo-font-body) !important;letter-spacing:.1em;text-transform:uppercase}body.template-product #single-product .js-shipping-calculator-response{display:flex !important;flex-direction:column;gap:0 !important}body.template-product #single-product .shipping-add-product-notice{margin:0 0 16px !important;padding:0 !important;font:400 12.5px/1.5 var(--vo-font-body);color:var(--vo-warm)}body.template-product #single-product .shipping-add-product-notice strong{color:var(--vo-ink);font-weight:600}body.template-product #single-product .shipping-options{gap:10px !important;margin:0 !important}body.template-product #single-product .shipping-options-heading{margin:0 !important;font:600 10.5px/1.4 var(--vo-font-body) !important;letter-spacing:.14em;text-transform:uppercase;color:var(--vo-ink)}body.template-product #single-product .shipping-options-heading *{font:inherit !important}body.template-product #single-product .shipping-options-heading svg{width:16px;height:16px;margin-right:6px}body.template-product #single-product .shipping-options .radio-button-container{display:flex;flex-direction:column;gap:6px;margin:0 !important}body.template-product #single-product .shipping-options .radio-button-item{margin:0 !important}body.template-product #single-product .shipping-options label.radio-button{padding:13px 16px !important;margin:0 !important;background:#fff !important;border:1px solid transparent !important;border-radius:0 !important}body.template-product #single-product .shipping-options label.radio-button:hover{border-color:var(--vo-rule) !important}body.template-product #single-product .shipping-options .js-show-more-shipping-options,body.template-product #single-product .shipping-options .js-toggle-more-shipping-options{margin:4px 0 0 !important;text-align:center}body.template-product #single-product .js-shipping-calculator-response>.font-small{margin:14px 0 0 !important;padding-top:12px;border-top:1px solid var(--vo-rule);font:400 11.5px/1.5 var(--vo-font-body) !important;color:var(--vo-warm)}body.template-product #single-product .product-shipping-wrapper{padding:18px 20px 16px !important}body.template-product #single-product .product-content>.vx-trust>.vx-ficha{margin-top:28px !important}body.template-product #single-product .product-content>.vx-trust>.vx-trust__contact{margin-top:14px}body.template-product #single-product .CA_shipping_product.vx-fs-source{display:none !important}.vx-fs{display:flex;flex-direction:column;gap:9px}.vx-fs[hidden]{display:none}.vx-fs__text{margin:0;font:400 12.5px/1.45 var(--vo-font-body);color:var(--vo-warm)}.vx-fs__text b,.vx-fs__text strong{font-weight:600;color:var(--vo-ink)}.vx-fs.is-done .vx-fs__text strong{color:var(--vo-gold)}.vx-fs__track{position:relative;height:2px;margin-right:78px;background:var(--vo-rule, rgba(32, 33, 36, 0.14))}.vx-fs__cart,.vx-fs__item{position:absolute;top:0;bottom:0;left:0;transition:width .35s ease,left .35s ease}.vx-fs__cart{background:var(--vo-gold)}.vx-fs__item{background:var(--vo-gold);opacity:.45}.vx-fs.is-done .vx-fs__item{opacity:1}.vx-fs__limit{position:absolute;right:-78px;top:50%;transform:translateY(-50%);width:70px;text-align:right;font:500 10.5px/1 var(--vo-font-body);letter-spacing:.08em;color:var(--vo-warm);white-space:nowrap}@media(prefers-reduced-motion: reduce){.vx-fs__cart,.vx-fs__item{transition:none}}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-payment-highlight{display:flex !important;align-items:baseline;flex-wrap:wrap;column-gap:7px;row-gap:0}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-payment-highlight .js-payment-discount-price-product{display:inline !important}.js-item-product .vo-card-payment-highlight .vx-pay-label{font:500 10px/1.4 var(--vo-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--vo-gold)}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .vo-card-secondary-price{margin-top:3px !important}body:is(.template-home,.template-category,.template-search,.template-product) .js-item-product .product-item-installments{margin-top:1px !important}body.template-product [id^=ns-section-][id*=products] .heading-block::before{content:"Para continuar";display:block;margin:0 0 10px;font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--vo-gold)}body.template-category .filters-container .accordion,body.template-category .filters-container [class*=filter-group],body.template-category .js-accordion-container{margin:0 !important}.cart-item-name{display:flex !important;flex-direction:column;gap:2px;text-decoration:none !important;color:var(--vo-ink) !important}.cart-item-name .vx-ci-brand{font:600 10px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--vo-warm)}.cart-item-name .vx-ci-name{font:500 20px/1.1 var(--vo-font-display);letter-spacing:-0.01em;text-transform:none}.cart-item-name .vx-ci-meta{font:500 10px/1.4 var(--vo-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--vo-warm)}.cart-item-name:hover .vx-ci-name{color:var(--vo-gold)}.cart-item-variant{display:inline-block;margin-top:4px;font:500 11px/1.4 var(--vo-font-body) !important;letter-spacing:.06em;color:var(--vo-ink)}.cart-item-image-container img,.cart-item-image-container .cart-item-image{background:var(--vx-stage);mix-blend-mode:multiply}.cart-item-image-container{background:var(--vx-stage);border:0 !important;border-radius:0 !important}.cart-item .cart-item-delete,.cart-item .js-cart-item-delete,.cart-item a[class*=delete]{font:500 10.5px/1.4 var(--vo-font-body) !important;letter-spacing:.1em;text-transform:uppercase}.cart-item .form-quantity,.cart-item .form-quantity *{border-radius:0 !important}.CA_shipping_cart{display:flex !important;flex-direction:column !important;align-items:stretch !important;gap:8px !important;padding:14px 0 !important;margin:6px 0 4px !important;background:none !important;border:0 !important;border-top:1px solid var(--vo-rule) !important;border-bottom:1px solid var(--vo-rule) !important}.CA_shipping_cart__info{order:-1;text-align:left !important;justify-content:flex-start !important;align-items:flex-start !important;font:400 12.5px/1.45 var(--vo-font-body) !important;color:var(--vo-warm) !important}.CA_shipping_cart__info *{font:inherit !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;margin:0 !important;display:inline !important}.CA_shipping_cart__info b,.CA_shipping_cart__info strong{font-weight:600 !important;color:var(--vo-ink) !important}.CA_shipping_cart__info strong{color:var(--vo-gold) !important}.CA_shipping_cart__icon_bar,.CA_shipping_cart__icon,.CA_shipping_cart [class*=icon]{display:none !important}.CA_shipping_cart__progress{height:2px !important;min-height:0 !important;padding:0 !important;background:var(--vo-rule) !important;border-radius:0 !important;overflow:hidden}.CA_shipping_cart__progress *{border-radius:0 !important}.CA_shipping_cart__bar{height:2px !important;background:var(--vo-gold) !important;border-radius:0 !important}.shipping-calculator .js-shipping-calculator-head{padding-bottom:10px;margin-bottom:12px !important;border-bottom:1px solid var(--vo-rule)}.shipping-calculator .form-swap-value-label{font:400 12px/1.5 var(--vo-font-body);color:var(--vo-warm)}.shipping-calculator .js-shipping-calculator-change-zipcode{font:500 10.5px/1.4 var(--vo-font-body) !important;letter-spacing:.1em;text-transform:uppercase}.shipping-options-heading{font:600 10.5px/1.4 var(--vo-font-body) !important;letter-spacing:.14em;text-transform:uppercase}.shipping-options-heading *{font:inherit !important}.shipping-options .radio-button-container{display:flex;flex-direction:column;gap:6px}.shipping-options label.radio-button{margin:0 !important;padding:12px 14px !important;background:var(--vx-stage) !important;border:1px solid transparent !important;border-radius:0 !important}.shipping-options label.radio-button:hover{border-color:var(--vo-rule) !important}.shipping-options input:checked+.radio-button-content,.shipping-options .radio-button input:checked~*{color:var(--vo-ink)}.shipping-calculator .js-shipping-input,.shipping-calculator .js-calculate-shipping{border-radius:0 !important}.cart-totals,.cart-page-totals{font-family:var(--vo-font-body)}.cart-totals .cart-subtotal,.cart-page-totals .cart-subtotal,.js-cart-subtotal-row,.cart-row{font-size:13px}.js-cart-total-container,.cart-total,.cart-totals-total{font-family:var(--vo-font-body)}.js-cart-total-container h4,.js-cart-total-container .h4,.js-cart-total-container [class*=total]{font-weight:500}.js-cart-total-container .payment-discount-price-cart-container,.payment-discount-price-cart-container{color:var(--vo-gold) !important;font:500 12px/1.5 var(--vo-font-body) !important}.payment-discount-price-cart-container .vx-pay-label{text-transform:uppercase;letter-spacing:.1em;font-size:10.5px}.cart-page-totals .btn-primary,.modal-cart .btn-primary,#modal-cart .btn-primary{min-height:54px;border-radius:0 !important}#modal-cart .modal-header,.modal-cart .modal-header{border-bottom:1px solid var(--vo-rule)}#modal-cart .modal-header h3,#modal-cart .modal-title,.modal-cart .modal-title{font:500 26px/1.1 var(--vo-font-display) !important;letter-spacing:-0.01em}#modal-cart .js-modal-close,.modal-cart .js-modal-close{border:0 !important;outline-offset:-4px}body.template-cart #shoppingCartPage .cart-page-content{grid-template-columns:minmax(0, 1fr) 380px !important;column-gap:clamp(32px,4vw,64px) !important;align-items:start}body.template-cart #shoppingCartPage .cart-page-table-header{padding-bottom:12px;border-bottom:1px solid var(--vo-ink);font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--vo-warm)}body.template-cart #shoppingCartPage .cart-page-item{padding:22px 0 !important;border-bottom:1px solid var(--vo-rule)}body.template-cart #shoppingCartPage .cart-item-image-container{width:96px !important;height:96px !important}body.template-cart #shoppingCartPage .cart-page-fulfillment{grid-column:1;width:100%;max-width:none !important;margin-top:28px}body.template-cart #shoppingCartPage .cart-page-fulfillment .shipping-wrapper{padding:18px 20px 14px;background:var(--vx-stage)}body.template-cart #shoppingCartPage .cart-page-fulfillment .shipping-calculator{max-width:none !important}body.template-cart #shoppingCartPage .cart-page-fulfillment .shipping-options label.radio-button{background:#fff !important}body.template-cart #shoppingCartPage .cart-page-summary{grid-column:2;grid-row:1/span 2}body.template-cart #shoppingCartPage .cart-page-totals{top:96px;padding:26px 24px 22px;background:var(--vx-stage)}body.template-cart #shoppingCartPage .cart-page-totals::before{content:"Resumo do pedido";display:block;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--vo-rule);font:500 24px/1.1 var(--vo-font-display);color:var(--vo-ink)}body.template-cart .page-header-title{font-family:var(--vo-font-display)}@media(max-width: 767px){body.template-cart #shoppingCartPage .cart-page-content{grid-template-columns:1fr !important}body.template-cart #shoppingCartPage .cart-page-summary,body.template-cart #shoppingCartPage .cart-page-fulfillment{grid-column:1;grid-row:auto}body.template-cart #shoppingCartPage .cart-item-image-container{width:80px !important;height:80px !important}.cart-item-name .vx-ci-name{font-size:18px}}body:is(.template-account-login,.template-account-register) .section-page-header{display:none}body:is(.template-account-login,.template-account-register).vx-auth-ready .section-page-header{display:block}body:is(.template-account-login,.template-account-register) .vx-auth{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(0, 1fr);gap:clamp(40px,6vw,104px);align-items:stretch;margin:28px 0 clamp(56px,6vw,96px)}.vx-auth__aside{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:560px;background:var(--vx-stage);overflow:hidden}.vx-auth__media{position:absolute;inset:0}.vx-auth__media img{width:100%;height:100%;object-fit:cover}.vx-auth__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(32, 33, 36, 0) 35%, rgba(32, 33, 36, 0.72) 100%)}.vx-auth__copy{position:relative;padding:clamp(28px,3vw,44px);color:#fff}.vx-auth__eyebrow{margin:0 0 12px;font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:#e7c99a}.vx-auth__title{margin:0 0 20px;font:400 clamp(30px, 3vw, 44px)/1.04 var(--vo-font-display);letter-spacing:-0.02em;color:#fff}.vx-auth__list{list-style:none;margin:0;padding:16px 0 0;border-top:1px solid rgba(255, 255, 255, 0.28);display:grid;gap:8px}.vx-auth__list li{position:relative;padding-left:18px;font:400 13px/1.5 var(--vo-font-body);color:rgba(255, 255, 255, 0.9)}.vx-auth__list li::before{content:"";position:absolute;left:0;top:.72em;width:8px;height:1px;background:#e7c99a}.vx-auth__form{align-self:center;width:100%;max-width:440px !important;margin:0 !important;padding:0 !important}.vx-auth__form .page-header{padding:0 !important;margin:0 0 26px !important}.vx-auth__form .page-header .breadcrumbs,.vx-auth__form .page-header .breadcrumb{font-size:11px;letter-spacing:.06em;margin-bottom:14px}.vx-auth__form .page-header-title{margin:0 !important;font:400 clamp(38px, 3.6vw, 54px)/1 var(--vo-font-display) !important;letter-spacing:-0.025em}.vx-auth__form .account-form-subtitle{margin:-10px 0 22px;font:400 13.5px/1.55 var(--vo-font-body);color:var(--vo-warm)}.vx-auth__form .form-label{margin-bottom:7px;font:600 10.5px/1.4 var(--vo-font-body) !important;letter-spacing:.14em;text-transform:uppercase;color:var(--vo-ink)}.vx-auth__form .form-group{margin-bottom:18px}.vx-auth__form .form-control{height:50px;padding:0 14px;border:1px solid var(--vo-rule) !important;border-radius:0 !important;background:#fff !important;font:400 14px/1.4 var(--vo-font-body);box-shadow:none !important}.vx-auth__form .form-control:focus{border-color:var(--vo-ink) !important}.vx-auth__form .btn-primary{width:100%;min-height:54px;margin-top:8px;border-radius:0 !important}.vx-auth__form .btn-link,.vx-auth__form a{color:var(--vo-ink) !important;text-underline-offset:4px}.vx-auth__form .btn-link:hover,.vx-auth__form a:hover{color:var(--vo-gold) !important}.vx-auth__form .text-center,.vx-auth__form [class*=account-link]{font:400 13px/1.6 var(--vo-font-body)}@media(max-width: 767px){body:is(.template-account-login,.template-account-register) .vx-auth{grid-template-columns:1fr;gap:28px;margin-top:8px}.vx-auth__aside{order:2;min-height:300px}.vx-auth__title{font-size:30px}.vx-auth__form{max-width:none !important}}@media(min-width: 900px){.vx-livro-materials:has(>:nth-child(5):last-child),.vx-livro-materials:has(>:nth-child(6):last-child){grid-template-columns:repeat(3, minmax(0, 1fr)) !important}}.vx-auth__form .page-header .container,.vx-auth__form .page-header .container-fluid{padding:0 !important;max-width:none !important;margin:0 !important}.vx-auth__form .account-form-container .text-center,.vx-auth__form form>.text-center,.vx-auth__form .text-center{text-align:left !important}.modal-close:focus:not(:focus-visible),.js-modal-close-private:focus:not(:focus-visible){outline:none !important}.cart-totals .js-cart-subtotal-row,.cart-totals [class*=subtotal] span,.cart-page-totals [class*=subtotal] span{font-size:14px}body.template-cart #shoppingCartPage .CA_shipping_cart{border-top:0 !important;margin-top:0 !important}.vx-auth__form .form-login-help{text-align:left !important;margin-top:14px;font:400 13px/1.6 var(--vo-font-body);color:var(--vo-warm)}.vx-auth__form .g-recaptcha{display:flex;justify-content:flex-start !important;margin:6px 0 4px !important}.vx-auth__form .g-recaptcha>div{margin:0 !important}.vx-auth__media::after{background:linear-gradient(180deg, rgba(32, 33, 36, 0.05) 0%, rgba(32, 33, 36, 0.35) 38%, rgba(32, 33, 36, 0.82) 100%) !important}@media(max-width: 767px){.vx-auth__media::after{background:rgba(32, 33, 36, 0.62) !important}.vx-auth__aside{min-height:280px}}.header .head-main input.js-search-input:focus,.header .head-main input.js-search-input:focus-visible{outline:none !important;box-shadow:none !important;border-color:var(--vo-ink) !important}.header .head-main .search-form:focus-within,.header .head-main .search-form-field:focus-within{outline:none !important;box-shadow:none !important}.btn-primary,body.template-product #single-product .js-addtocart{border:1px solid var(--vo-ink) !important}.btn-primary:hover,body.template-product #single-product .js-addtocart:not(:disabled):hover{background:#fff !important;color:var(--vo-ink) !important;border-color:var(--vo-ink) !important;box-shadow:inset 0 0 0 1px var(--vo-ink) !important}.head-main .search-suggestions{border-radius:0 !important;border-color:var(--vo-rule) !important}.vx-tl{position:sticky;top:60px;z-index:4;margin:8px calc(50% - 50vw + 8px) 40px;padding:0;background:rgba(250, 248, 244, 0.96);backdrop-filter:blur(8px);border-top:1px solid rgba(32, 33, 36, 0.1);border-bottom:1px solid rgba(32, 33, 36, 0.1)}.vx-tl__list{list-style:none;display:flex;gap:0;margin:0 auto;padding:0 clamp(16px,3vw,40px);max-width:1280px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.vx-tl__list::-webkit-scrollbar{display:none}.vx-tl__list li{flex:0 0 auto;scroll-snap-align:start}.vx-tl__item{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:116px;padding:12px 16px 11px;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;text-align:left;color:var(--vo-warm);transition:color .2s,border-color .2s}.vx-tl__item:hover,.vx-tl__item.is-active{color:var(--vo-ink);border-bottom-color:var(--vo-gold)}.vx-tl__item:focus-visible{outline:2px solid var(--vo-ink);outline-offset:-2px}.vx-tl__date{font:600 10px/1.3 var(--vo-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--vo-gold);white-space:nowrap}.vx-tl__label{font:500 16px/1.15 var(--vo-font-display);white-space:nowrap}.vx-era{position:relative;margin:0 0 72px;padding-top:28px;border-top:1px solid rgba(32, 33, 36, 0.14);scroll-margin-top:140px}.vx-era__head{display:grid;grid-template-columns:auto 1fr;column-gap:18px;align-items:baseline;margin-bottom:22px}.vx-era__n{grid-row:1/span 2;margin:0 !important;font:400 54px/.9 var(--vo-font-display) !important;color:rgba(177, 130, 55, 0.38) !important}.vx-era__date{margin:0 0 6px !important;font:600 11px/1.4 var(--vo-font-body) !important;letter-spacing:.16em;text-transform:uppercase;color:var(--vo-gold) !important}.vx-livro-text .vx-era__title{margin:0 !important;font:500 clamp(30px, 3vw, 44px)/1.05 var(--vo-font-display);letter-spacing:-0.015em}.vx-era__figure{margin:0 0 26px !important}.vx-era__figure img{width:100%;max-height:520px;object-fit:cover;background:var(--vx-stage)}.vx-era__aside{margin:6px 0 22px;padding:18px 20px;background:var(--vx-stage);border-left:2px solid var(--vo-gold)}.vx-era__aside p{margin:0 !important;font:400 15.5px/1.65 var(--vo-font-body) !important;color:#33302b}.vx-livro-text .vx-era__aside .vx-era__aside-k{margin:0 0 6px !important;font:600 10.5px/1.4 var(--vo-font-body) !important;letter-spacing:.16em;text-transform:uppercase;color:var(--vo-gold) !important}.vx-era__link{display:inline-flex;align-items:center;gap:10px;margin-top:4px;padding:0 0 4px;border:0;border-bottom:1px solid var(--vo-ink);background:none;cursor:pointer;font:600 11px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--vo-ink) !important;text-decoration:none !important}.vx-era__link:hover{color:var(--vo-gold) !important;border-color:var(--vo-gold)}@media(max-width: 767px){.vx-tl{margin-left:-16px;margin-right:-16px}.vx-tl__item{min-width:96px;padding:10px 12px 9px}.vx-tl__label{font-size:14.5px}.vx-era{margin-bottom:56px}.vx-era__n{font-size:40px !important}.vx-era__aside p{font-size:15px !important}}@media(prefers-reduced-motion: reduce){.vx-tl__item{transition:none}}.vx-era__figure.is-contain img{object-fit:contain;padding:18px 0;background:#e9e7e8}.vx-discover{margin-top:clamp(24px,3vw,40px)}.vx-discover__maisons{margin-top:clamp(32px,3.4vw,48px);padding-top:24px;border-top:1px solid var(--vo-rule)}.vx-discover__maisons .vo-eyebrow{margin-bottom:14px !important}.vx-discover__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.vx-discover__list a{display:inline-flex;align-items:center;min-height:42px;padding:0 18px;border:1px solid var(--vo-rule);font:500 12px/1 var(--vo-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--vo-ink) !important;text-decoration:none !important;transition:border-color .2s,background-color .2s}.vx-discover__list a:hover{border-color:var(--vo-ink);background:var(--vx-stage)}.vx-discover__cta{margin:28px 0 0}body.template-search .vx-search-empty{max-width:640px;margin:0;font:400 16px/1.65 var(--vo-font-body);color:var(--vo-warm)}body.template-search .page-header-title{font-family:var(--vo-font-display)}.vx-search-featured-title{max-width:var(--vx-inner);margin:clamp(40px,4vw,64px) auto 20px;padding:0 var(--vo-gutter);font:500 clamp(28px, 2.4vw, 38px)/1.1 var(--vo-font-display);letter-spacing:-0.01em}body.template-search .search-featured-products{margin-bottom:clamp(48px,5vw,80px)}.vx-404{padding:clamp(24px,3vw,48px) 0 clamp(16px,2vw,24px) !important}.vx-404 .vo-eyebrow{margin:18px 0 12px;font:600 11px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:#80633e}.vx-404 .error-page-title{margin:0 0 14px;font:400 clamp(44px, 5vw, 76px)/1 var(--vo-font-display) !important;letter-spacing:-0.025em}.vx-404 .error-page-subtitle{max-width:560px;margin:0 0 26px;font:400 16px/1.65 var(--vo-font-body) !important;color:var(--vo-warm)}.vx-404__actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin:0}.vx-404__home{font:600 12px/1.4 var(--vo-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--vo-ink) !important;text-decoration:underline;text-underline-offset:5px}.vx-families.vx-discover{padding:clamp(32px,3vw,48px) 0 clamp(16px,2vw,24px);background:transparent}body.template-search .vx-families.vx-discover{border-top:1px solid var(--vo-rule)}.vx-search-featured-title{padding:0 !important;max-width:none}body.template-search #shoppingCartPage,body.template-search .vx-discover .vx-families__container{max-width:none}body[class*=template-account-] .page-header-title{font:400 clamp(38px, 3.6vw, 54px)/1.02 var(--vo-font-display) !important;letter-spacing:-0.025em}body[class*=template-account-] .account-section-title,body[class*=template-account-] .account-orders-heading{font:600 10.5px/1.4 var(--vo-font-body) !important;letter-spacing:.16em;text-transform:uppercase;color:#80633e !important;margin-bottom:14px}body[class*=template-account-] .card,body[class*=template-account-] .account-order-card,body[class*=template-account-] .account-address-card{border:1px solid var(--vo-rule) !important;border-radius:0 !important;box-shadow:none !important;background:#fff}body[class*=template-account-] .account-order-card:hover,body[class*=template-account-] .account-address-card:hover{border-color:var(--vo-ink) !important}body[class*=template-account-] .account-order-number,body[class*=template-account-] .account-address-name{font:500 22px/1.15 var(--vo-font-display) !important;color:var(--vo-ink)}body[class*=template-account-] .account-order-date{font:500 11px/1.4 var(--vo-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--vo-warm)}body[class*=template-account-] .account-order-total,body[class*=template-account-] .order-total{font-family:var(--vo-font-body);font-variant-numeric:tabular-nums}body[class*=template-account-] .account-order-status-value,body[class*=template-account-] .card-img-pill{border-radius:0 !important;font:600 10px/1.4 var(--vo-font-body) !important;letter-spacing:.1em;text-transform:uppercase}body[class*=template-account-] .order-item-image-container,body[class*=template-account-] .order-item-image-container img{background:var(--vx-stage);border:0 !important;border-radius:0 !important;mix-blend-mode:multiply}body[class*=template-account-] .order-item-name{font:500 18px/1.2 var(--vo-font-display)}body[class*=template-account-] .order-items-header{font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--vo-warm);border-bottom:1px solid var(--vo-ink) !important}body[class*=template-account-] .order-totals-container{padding:22px 24px;background:var(--vx-stage)}body[class*=template-account-] .account-orders-empty{padding:48px 24px;background:var(--vx-stage);text-align:center}body[class*=template-account-] .account-orders-empty-text{font:400 clamp(22px, 2vw, 28px)/1.2 var(--vo-font-display)}body[class*=template-account-] .account-form-container{max-width:480px}body[class*=template-account-] .form-label{margin-bottom:7px;font:600 10.5px/1.4 var(--vo-font-body) !important;letter-spacing:.14em;text-transform:uppercase;color:var(--vo-ink)}body[class*=template-account-] .form-control,body[class*=template-account-] .form-select{min-height:50px;border:1px solid var(--vo-rule) !important;border-radius:0 !important;background-color:#fff !important;box-shadow:none !important;font:400 14px/1.4 var(--vo-font-body)}body[class*=template-account-] .form-control:focus,body[class*=template-account-] .form-select:focus{border-color:var(--vo-ink) !important}body[class*=template-account-] .btn-primary{min-height:54px;border-radius:0 !important}body[class*=template-account-] .btn-link{color:var(--vo-ink) !important;text-underline-offset:4px}body[class*=template-account-] .btn-link:hover{color:var(--vo-gold) !important}body[class*=template-account-] .alert{border-radius:0 !important}.vx-brand-head .vx-brand-logo{display:block;max-width:150px;max-height:56px;width:auto;height:auto;margin:6px 0 16px;mix-blend-mode:multiply}.vx-brand-books{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--vo-rule)}.vx-brand-books__k{margin:0 0 2px;font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:#80633e}.vx-brand-books a{font:500 18px/1.25 var(--vo-font-display);color:var(--vo-ink) !important;text-decoration:none;border-bottom:1px solid transparent}.vx-brand-books a:hover{color:var(--vo-gold) !important;border-bottom-color:currentColor}.vx-brand-side{display:flex;flex-direction:column;align-self:end}.vx-brand-side .vo-edition__description{margin:0}#page-error>.vx-families.vx-discover{padding-left:var(--vo-gutter);padding-right:var(--vo-gutter)}@media(min-width: 768px){#page-error>.vx-families.vx-discover{padding-left:0;padding-right:0;max-width:var(--vx-inner);margin-inline:auto}}@media(max-resolution: 1.99dppx),(-webkit-max-device-pixel-ratio: 1.99){body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vo-card-title__main,.vx-family__name,.vx-livro-material h3,.cart-item-name .vx-ci-name,.vx-tl__label,.vx-brand-books a,.vx-livro-card__title,.vx-livro-facts dd,.order-item-name,body[class*=template-account-] .account-order-number,body[class*=template-account-] .account-address-name,.vx-hero-feature [class*=name],.vo-occasions a,.vx-occasions a{font-weight:600 !important}.vo-pdp-title__name,.vo-edition__title,.page-header-title,.vx-auth__form .page-header-title,.vx-404 .error-page-title,.vx-livro-cover__title{font-weight:500 !important}.vo-eyebrow,.vx-livro-eyebrow,.vx-era__date,.vx-tl__date,.vx-era__aside-k,.vx-brand-books__k,.vx-auth__eyebrow,.vo-card-title__brand,.vo-card-title__meta,.vx-ci-brand,.vx-ci-meta,.vo-pdp-title__house,.vo-pdp-title__concentration,.vx-price-for,.vo-format-note,.vx-pay-label,.product-payments-link,.vx-card-cta,.vx-family__cta,.vx-livro-card__kicker,.vx-discover__list a,.shipping-options-heading,.vx-livro-material__n,.vx-livro-material__top,body[class*=template-account-] .form-label,.vx-auth__form .form-label,.order-items-header,body.template-cart #shoppingCartPage .cart-page-table-header{letter-spacing:.09em !important}.vx-livro-eyebrow,.vx-tl__date,.vx-era__aside-k,.vx-brand-books__k,.vx-auth__eyebrow,.vo-card-title__brand,.vx-ci-brand,.vx-ci-meta,.vo-format-note,.shipping-options-heading,.vx-livro-material__n,.vx-livro-material__top,body[class*=template-account-] .form-label,.vx-auth__form .form-label,.order-items-header,body.template-cart #shoppingCartPage .cart-page-table-header,.vx-livro-card__kicker{font-size:11px !important}.js-item-product .vo-card-payment-highlight .vx-pay-label{font-size:10.5px !important}.vx-families__lead,.vx-livro-route__note{color:#4f4a44 !important}}.vo-newsletter.vx-news{position:relative;display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);background:var(--vo-ink);color:#fff;border:0 !important;overflow:hidden}.vx-news__media{position:relative;min-height:100%}.vx-news__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vx-news__media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(32, 33, 36, 0) 55%, rgba(32, 33, 36, 1) 100%)}.vx-news__inner{display:flex;flex-direction:column;justify-content:center;gap:28px;padding:clamp(48px,6vw,96px) var(--vo-gutter) clamp(48px,6vw,96px) clamp(32px,4vw,72px);max-width:720px}.vx-news__eyebrow{margin:0 0 16px;font:600 11px/1.4 var(--vo-font-body);letter-spacing:.16em;text-transform:uppercase;color:#e7c99a}.vo-newsletter .vx-news__title{margin:0 0 16px !important;font:400 clamp(38px, 4vw, 62px)/1.02 var(--vo-font-display) !important;letter-spacing:-0.025em;color:#fff !important}.vx-news__offer{display:inline-block;color:#e7c99a;font-weight:500}.vx-news__lead{margin:0;max-width:520px;font:400 15.5px/1.65 var(--vo-font-body);color:rgba(255, 255, 255, 0.8)}.vx-news .vo-newsletter__email-label{color:rgba(255, 255, 255, 0.85) !important;font:600 11px/1.4 var(--vo-font-body) !important;letter-spacing:.14em;text-transform:uppercase}.vx-news .newsletter-form-wrapper{display:flex;min-height:56px;max-width:560px}.vx-news .newsletter-form-input{flex:1;min-height:56px;padding:0 18px;border:1px solid rgba(255, 255, 255, 0.35) !important;border-right:0 !important;border-radius:0 !important;background:rgba(255, 255, 255, 0.06) !important;color:#fff !important;font:400 15px/1.4 var(--vo-font-body)}.vx-news .newsletter-form-input::placeholder{color:rgba(255, 255, 255, 0.55)}.vx-news .newsletter-form-input:focus{border-color:#e7c99a !important;outline:none}.vx-news .newsletter-form-button{min-width:180px;min-height:56px;padding:0 22px;border:1px solid #e7c99a !important;border-radius:0 !important;background:#e7c99a !important;color:var(--vo-ink) !important;font:600 12px/1 var(--vo-font-body) !important;letter-spacing:.14em !important;text-transform:uppercase}.vx-news .newsletter-form-button:hover{background:transparent !important;color:#e7c99a !important}.vx-news .newsletter-form-alert{max-width:560px;margin:12px 0 0;border-radius:0;font:500 14px/1.5 var(--vo-font-body)}.vx-news .alert-success{background:rgba(231, 201, 154, 0.14);border:1px solid rgba(231, 201, 154, 0.5);color:#fff}.vx-news__fine{margin:12px 0 0;font:400 12.5px/1.5 var(--vo-font-body);color:rgba(255, 255, 255, 0.6)}@media(max-width: 900px){.vo-newsletter.vx-news{grid-template-columns:1fr}.vx-news__media{height:220px}.vx-news__media::after{background:linear-gradient(180deg, rgba(32, 33, 36, 0) 40%, rgba(32, 33, 36, 1) 100%)}.vx-news__inner{padding:28px var(--vo-gutter) 48px}}@media(max-width: 520px){.vx-news .newsletter-form-wrapper{flex-direction:column;gap:10px}.vx-news .newsletter-form-input{border-right:1px solid rgba(255, 255, 255, 0.35) !important}.vx-news .newsletter-form-button{width:100%}}.vo-newsletter.vx-news{background:#2a2622;border-bottom:1px solid rgba(231, 201, 154, 0.35) !important}.vx-news__media::after{background:linear-gradient(90deg, rgba(42, 38, 34, 0) 55%, rgba(42, 38, 34, 1) 100%)}@media(max-width: 900px){.vx-news__media::after{background:linear-gradient(180deg, rgba(42, 38, 34, 0) 40%, rgba(42, 38, 34, 1) 100%)}}.vx-news__media img{object-position:28% 60%}.vx-news__media{overflow:hidden}@media(min-width: 901px){.vx-news__media img{transform:scale(1.3);transform-origin:18% 64%}}img[src*=r18-citricos-erba-pura]{object-position:50% 40%}img[src*=r18-login-hacivat]{object-position:50% 30%}img[src*=r18-mefisto]{object-position:28% 50%}.vx-family__media img,.vx-process__photo img,.vx-occasions__frame img,.vx-occasion__thumb img,.vx-auth__media img{filter:saturate(0.82) sepia(0.12) contrast(1.03) brightness(0.98)}.vx-livro-card__media img{filter:saturate(0.7) sepia(0.2) contrast(1.02) brightness(0.97)}@media(hover: hover){.vx-family__media,.vx-livro-card__media{overflow:hidden}.vx-family__media img,.vx-livro-card__media img{transition:transform 1.4s cubic-bezier(0.2, 0.6, 0.2, 1),filter .8s ease}.vx-family:hover .vx-family__media img,.vx-livro-card:hover .vx-livro-card__media img{transform:scale(1.045);filter:saturate(0.9) sepia(0.1) contrast(1.04) brightness(1)}}@media(prefers-reduced-motion: reduce){.vx-family__media img,.vx-livro-card__media img{transition:none}}.vo-newsletter.vx-news{background:#202124}.vx-news__media::after{background:linear-gradient(90deg, rgba(32, 33, 36, 0) 55%, rgba(32, 33, 36, 1) 100%)}@media(max-width: 900px){.vx-news__media::after{background:linear-gradient(180deg, rgba(32, 33, 36, 0) 40%, rgba(32, 33, 36, 1) 100%)}}.vx-news__media img{filter:saturate(0.78) sepia(0.16) contrast(1.03) brightness(0.97)}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature){position:relative}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__media{aspect-ratio:3/4;background:#1d1c1a}.vx-livro-home .vx-livro-card__media img,.vx-livro-home .vx-livro-card--feature .vx-livro-card__media img{filter:grayscale(1) sepia(0.38) brightness(0.52) contrast(1.12)}.vx-livro-home .vx-livro-card--feature .vx-livro-card__media img{filter:grayscale(0.9) sepia(0.32) brightness(0.72) contrast(1.08)}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature)::before{content:"";position:absolute;inset:10px;z-index:2;border:1px solid rgba(227, 207, 166, 0.5);pointer-events:none;transition:inset .6s cubic-bezier(0.2, 0.6, 0.2, 1),border-color .6s ease}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__body{position:absolute;inset:0;z-index:3;padding:clamp(22px,2vw,30px) 18px;justify-content:space-between;align-items:center;text-align:center;color:#f4eee3}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__kicker{color:#e3cfa6;font-size:9.5px;letter-spacing:.2em}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__title{order:2;font-size:clamp(22px,1.7vw,28px);color:#fff}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__place{order:3;font:italic 400 14px/1.4 var(--vo-font-display);color:rgba(244, 238, 227, 0.72)}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__place::before{content:"";display:block;width:28px;height:1px;margin:0 auto 10px;background:rgba(227, 207, 166, 0.6)}@media(min-width: 1100px){.vx-livro-home__grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media(hover: hover){.vx-livro-home .vx-livro-card:hover .vx-livro-card__media img{filter:grayscale(0.35) sepia(0.25) brightness(0.62) contrast(1.06);transform:scale(1.045)}.vx-livro-home .vx-livro-card--feature:hover .vx-livro-card__media img{filter:grayscale(0.5) sepia(0.25) brightness(0.78) contrast(1.06)}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature):hover::before{inset:14px;border-color:rgba(227, 207, 166, 0.85)}}@media(max-width: 900px){.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature){flex-basis:58vw}}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__media{position:relative}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__media img{filter:grayscale(1) contrast(1.22) brightness(0.9)}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__media::before{content:"";position:absolute;inset:0;z-index:1;background:#8a6a3c;mix-blend-mode:soft-light;opacity:.9}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__media::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg, rgba(17, 15, 13, 0.82) 0%, rgba(17, 15, 13, 0.28) 30%, rgba(17, 15, 13, 0.22) 58%, rgba(17, 15, 13, 0.88) 100%)}.vx-livro-home .vx-livro-card--feature .vx-livro-card__media img{filter:grayscale(0.55) sepia(0.22) contrast(1.14) brightness(0.86)}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__title{text-shadow:0 2px 18px rgba(0, 0, 0, 0.55)}@media(hover: hover){.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature):hover .vx-livro-card__media img{filter:grayscale(0.15) contrast(1.12) brightness(0.95)}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature):hover .vx-livro-card__media::before{opacity:.45}.vx-livro-home .vx-livro-card--feature:hover .vx-livro-card__media img{filter:grayscale(0.25) sepia(0.15) contrast(1.1) brightness(0.9)}}.vx-livro-card__no{display:none}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__cn{display:none}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__kicker{font-size:10px;letter-spacing:.26em;white-space:nowrap}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__no{display:block;margin:0 0 8px;font:italic 400 15px/1 var(--vo-font-display);letter-spacing:.04em;color:#e3cfa6;text-shadow:none}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__media img{filter:grayscale(1) contrast(1.35) brightness(1.08)}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__media::before{background:#c9a368;mix-blend-mode:multiply;opacity:1}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__media::after{background:linear-gradient(180deg, rgba(12, 11, 10, 0.78) 0%, rgba(12, 11, 10, 0.12) 30%, rgba(12, 11, 10, 0.08) 55%, rgba(12, 11, 10, 0.9) 100%)}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature)::before{border-color:rgba(227, 207, 166, 0.38)}.vx-livro-home .vx-livro-card--feature .vx-livro-card__media img{filter:grayscale(0.4) sepia(0.18) contrast(1.12) brightness(0.9);object-position:50% 45%}.vx-livro-home .vx-livro-card--feature .vx-livro-card__media::after{background:linear-gradient(90deg, rgba(14, 13, 12, 0.92) 0%, rgba(14, 13, 12, 0.72) 30%, rgba(14, 13, 12, 0.2) 58%, rgba(14, 13, 12, 0) 80%),linear-gradient(0deg, rgba(14, 13, 12, 0.35) 0%, rgba(14, 13, 12, 0) 40%)}@media(max-width: 900px){.vx-livro-home .vx-livro-card--feature .vx-livro-card__media::after{background:linear-gradient(180deg, rgba(14, 13, 12, 0) 25%, rgba(14, 13, 12, 0.9) 100%)}}@media(hover: hover){.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature):hover .vx-livro-card__media img{filter:grayscale(0.2) contrast(1.15) brightness(1)}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature):hover .vx-livro-card__media::before{opacity:.35}}.vx-livro-home__shelf-wrap{grid-column:1/-1;position:relative;min-width:0}.vx-livro-home__shelf{--vx-gap:clamp(16px,1.8vw,28px);display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2*var(--vx-gap))/3);gap:var(--vx-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vx-livro-home__shelf::-webkit-scrollbar{display:none}.vx-livro-home__shelf .vx-livro-card{scroll-snap-align:start;min-width:0}@media(min-width: 1100px){.vx-livro-home__shelf{grid-auto-columns:calc((100% - 5*var(--vx-gap))/6)}}.vx-livro-home__nav{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.vx-livro-home__nav[hidden]{display:none}.vx-livro-home__arrow{width:44px;height:44px;border:1px solid var(--vo-ink);background:transparent;color:var(--vo-ink);font:400 18px/1 var(--vo-font-body);cursor:pointer;transition:background .3s,color .3s}.vx-livro-home__arrow:hover:not(:disabled){background:var(--vo-ink);color:#fff}.vx-livro-home__arrow:disabled{opacity:.3;cursor:default}@media(max-width: 900px){.vx-livro-home .vx-livro-home__grid{display:flex;flex-direction:column;overflow:visible;margin-inline:0;padding-inline:0;gap:14px}.vx-livro-home .vx-livro-card--feature{flex-basis:auto;width:100%}.vx-livro-home__shelf{display:flex;gap:14px;margin-inline:calc(-1*var(--vo-gutter));padding-inline:var(--vo-gutter);scroll-padding-inline:var(--vo-gutter)}.vx-livro-home__shelf .vx-livro-card{flex:0 0 58vw}.vx-livro-home__nav{display:none !important}}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__no{font-size:16px;color:#f1e2c4;text-shadow:0 1px 10px rgba(0, 0, 0, 0.8)}@media(max-width: 900px){.vx-livro-home .vx-livro-card--feature .vx-livro-card__body{right:20px}.vx-livro-home .vx-livro-card--feature .vx-livro-card__title{font-size:30px}}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__media::before{display:none}.vx-livro-home .vx-livro-card:not(.vx-livro-card--feature) .vx-livro-card__media img{filter:grayscale(1) contrast(1.25) brightness(0.88)}.vx-livro-home .vx-livro-card--feature .vx-livro-card__media img{filter:grayscale(1) contrast(1.15) brightness(0.88)}.body-password{background:#141312}.body-password .section-password-logo,.body-password .head-main-password,.body-password footer,.body-password .js-footer{display:none !important}.body-password .main-content{padding:0 !important;margin:0 !important}.vx-soon{position:relative;min-height:100vh;min-height:100dvh;display:flex;color:#f4eee3;background:#141312;overflow:hidden}.vx-soon__media{position:absolute;inset:0}.vx-soon__media img{width:100%;height:100%;object-fit:cover;object-position:60% 50%;filter:grayscale(1) contrast(1.15) brightness(0.62);transform:scale(1.04);animation:vxSoonKen 24s ease-out both}@keyframes vxSoonKen{from{transform:scale(1.12)}to{transform:scale(1.02)}}@media(prefers-reduced-motion: reduce){.vx-soon__media img{animation:none}}.vx-soon__media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(14, 13, 12, 0.94) 0%, rgba(14, 13, 12, 0.78) 38%, rgba(14, 13, 12, 0.25) 75%, rgba(14, 13, 12, 0.4) 100%)}.vx-soon__inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:48px;width:min(100% - 2*var(--vo-gutter),1180px);margin:0 auto;padding:clamp(28px,4vh,48px) 0}.vx-soon__inner::before{content:"";position:absolute;inset:clamp(14px,2vw,22px) calc(-1*clamp(4px,1vw,14px));border:1px solid rgba(227, 207, 166, 0.28);pointer-events:none}.vx-soon__mark{margin:0;padding:0 clamp(12px,2vw,24px);font:500 30px/1 var(--vo-font-display);letter-spacing:.14em;color:#fff}.vx-soon__mark span{display:block;margin-top:6px;font:600 9.5px/1 var(--vo-font-body);letter-spacing:.42em;text-transform:uppercase;color:#e3cfa6}.vx-soon__copy{max-width:640px;padding:0 clamp(12px,2vw,24px)}.vx-soon__eyebrow{margin:0 0 18px;font:600 11px/1.4 var(--vo-font-body);letter-spacing:.26em;text-transform:uppercase;color:#e3cfa6}.vx-soon__title{margin:0 0 26px !important;font:500 clamp(46px, 6.4vw, 92px)/0.95 var(--vo-font-display) !important;letter-spacing:-0.025em;color:#fff !important}.vx-soon__date{display:flex;align-items:baseline;gap:16px;margin:0 0 28px;padding-top:18px;border-top:1px solid rgba(227, 207, 166, 0.4);font:italic 400 clamp(26px, 2.6vw, 36px)/1 var(--vo-font-display);color:#fff}.vx-soon__date span{font:600 10.5px/1 var(--vo-font-body);font-style:normal;letter-spacing:.24em;text-transform:uppercase;color:#e3cfa6}.vx-soon__count{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));max-width:460px;margin:0 0 30px}.vx-soon__count div{display:flex;flex-direction:column;gap:8px;padding-right:12px}.vx-soon__count div+div{padding-left:16px;border-left:1px solid rgba(244, 238, 227, 0.18)}.vx-soon__count strong{font:500 clamp(34px, 3.4vw, 48px)/1 var(--vo-font-display);font-variant-numeric:tabular-nums;color:#fff}.vx-soon__count span{font:600 9.5px/1 var(--vo-font-body);letter-spacing:.2em;text-transform:uppercase;color:rgba(244, 238, 227, 0.6)}.vx-soon__lead{margin:0;max-width:500px;font:400 15.5px/1.7 var(--vo-font-body);color:rgba(244, 238, 227, 0.78)}.vx-soon__access{max-width:360px;padding:0 clamp(12px,2vw,24px)}.vx-soon__access summary{cursor:pointer;list-style:none;display:inline-block;padding-bottom:4px;border-bottom:1px solid rgba(244, 238, 227, 0.4);font:600 10.5px/1.4 var(--vo-font-body);letter-spacing:.2em;text-transform:uppercase;color:rgba(244, 238, 227, 0.75)}.vx-soon__access summary::-webkit-details-marker{display:none}.vx-soon__access form{margin-top:16px}.vx-soon__access label{color:rgba(244, 238, 227, 0.7) !important;font-size:12px}.vx-soon__access input{background:transparent !important;color:#fff !important;border:1px solid rgba(244, 238, 227, 0.4) !important;border-radius:0 !important}.vx-soon__access .btn,.vx-soon__access button{background:#f4eee3 !important;color:#141312 !important;border:0 !important;border-radius:0 !important;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.vx-soon__foot{margin:0;padding:0 clamp(12px,2vw,24px);font:400 11px/1.4 var(--vo-font-body);letter-spacing:.08em;color:rgba(244, 238, 227, 0.45)}@media(max-width: 700px){.vx-soon__media::after{background:linear-gradient(180deg, rgba(14, 13, 12, 0.7) 0%, rgba(14, 13, 12, 0.85) 45%, rgba(14, 13, 12, 0.95) 100%)}.vx-soon__inner{gap:36px;padding:32px 0}.vx-soon__count strong{font-size:30px}.vx-soon__count div+div{padding-left:10px}.vx-soon__date{flex-wrap:wrap;gap:8px 14px}}.vx-soon__inner::before{display:none}.vx-soon::before{content:"";position:absolute;z-index:2;inset:clamp(12px,1.6vw,22px);border:1px solid rgba(227, 207, 166, 0.3);pointer-events:none}.vx-soon__media::after{background:linear-gradient(90deg, rgba(14, 13, 12, 0.96) 0%, rgba(14, 13, 12, 0.9) 45%, rgba(14, 13, 12, 0.45) 78%, rgba(14, 13, 12, 0.35) 100%)}@media(max-width: 700px){.vx-soon__media::after{background:linear-gradient(180deg, rgba(14, 13, 12, 0.75) 0%, rgba(14, 13, 12, 0.88) 45%, rgba(14, 13, 12, 0.96) 100%)}}
