:root{--ink:#222622;--muted:#77776f;--cream:#faf8f4;--stone:#eeeae2;--sand:#b49e7b;--serif:"Cormorant Garamond",Georgia,serif;--sans:"DM Sans",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{cursor:pointer}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--serif);font-weight:500}.v-container{max-width:1380px;margin:0 auto;padding:0 52px;width:100%}.skip-link{position:absolute;z-index:99;left:12px;top:-100px;background:#fff;padding:12px}.skip-link:focus{top:12px}.v-announcement{background:#222723;color:#fff;text-align:center;padding:10px 18px;font-weight:700;font-size:10px;letter-spacing:.23em}.v-header{position:sticky;z-index:60;top:0;background:#faf8f4fa;border-bottom:1px solid #e8e4dc;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.v-header-inner{height:90px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.v-nav{display:flex;gap:30px}.v-nav a{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.v-nav a:hover,.v-text-link:hover{text-decoration:underline;text-underline-offset:5px}.v-logo{display:flex;justify-content:center}.v-logo img{width:176px;height:auto;max-height:52px;object-fit:contain}.v-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:13px}.icon-button{border:none;background:none;display:flex;align-items:center;justify-content:center;width:39px;height:39px;color:var(--ink)}.icon-button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.cart-link{position:relative}.cart-badge{position:absolute;right:-2px;top:-2px;background:#161b17;color:#fff;border-radius:18px;font-size:10px;padding:1px 5px}.menu-btn{display:none}.v-slideshow{width:100%;position:relative;background:#f7f5f0;overflow:hidden}.v-slide-track{position:relative;aspect-ratio:1672 / 820;min-height:360px;max-height:830px}.v-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .55s ease,visibility .55s}.v-slide.is-active{opacity:1;visibility:visible;z-index:1}.v-slide picture{display:block;width:100%;height:100%}.v-slide-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.v-slide-image.full-image{object-fit:contain;background:#f5f2ed}.v-slide-arrow{position:absolute;z-index:5;top:50%;transform:translateY(-50%);height:52px;width:52px;border:none;background:#ffffffdf;border-radius:50%;color:#222;font-size:34px;display:grid;place-items:center;line-height:1;box-shadow:0 4px 20px #00000013}.v-slide-arrow:hover{background:#fff}.v-slide-arrow.prev{left:26px}.v-slide-arrow.next{right:26px}.v-slide-dots{position:absolute;z-index:5;bottom:24px;left:50%;transform:translate(-50%);display:flex;gap:10px}.v-slide-dots button{border:1px solid #64645e;height:11px;width:11px;background:#fffb;border-radius:50%;padding:0}.v-slide-dots button.is-active{background:#282824}.v-section{padding-top:115px;padding-bottom:120px}.v-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:42px}.v-eyebrow{font-size:10px;letter-spacing:.22em;font-weight:700;color:#958268}.v-section-header h2,.v-feature-copy h2,.v-statement h2{font-size:clamp(46px,5.6vw,78px);letter-spacing:-.035em;line-height:1;margin:15px 0}.v-section-header p{color:var(--muted);font-size:13px;line-height:1.8}.v-text-link{font-size:10px;font-weight:700;letter-spacing:.1em;white-space:nowrap}.v-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 18px}.v-product-card{min-width:0}.v-product-photo{display:flex;position:relative;align-items:center;justify-content:center;background:#f0ede7;aspect-ratio:.86;overflow:hidden}.v-product-photo img{width:91%;height:94%;object-fit:contain;transition:transform .35s}.v-product-photo:hover img{transform:scale(1.055)}.v-product-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:150px;min-width:100%;height:100%;font-family:var(--serif);font-size:30px;letter-spacing:.16em;color:#69655d;text-align:center}.v-product-empty span{font:10px var(--sans);letter-spacing:.25em}.v-stock-tag{position:absolute;left:12px;top:12px;background:#fff;padding:9px;font-size:9px;letter-spacing:.08em}.v-product-meta{padding:16px 3px}.v-product-meta>span{font-size:9px;color:#99928a;letter-spacing:.16em}.v-product-meta h3{margin:7px 0;font:500 29px var(--serif);line-height:1.1}.v-product-meta p{font-weight:600;font-size:13px}.v-product-meta del{color:#9b9993;font-weight:400;margin-left:7px}.v-empty-collection{grid-column:1/-1;background:#fff;border:1px solid #e5e1da;padding:45px;text-align:center;color:var(--muted)}.v-empty-collection h3{font:500 38px var(--serif);color:var(--ink);margin-bottom:10px}.v-feature{padding:95px 0;background:#efece5}.v-feature-inner{display:grid;grid-template-columns:50% 50%;align-items:center;gap:0}.v-feature-inner.reverse .v-feature-photo{order:2}.v-feature-photo{background:#e4dfd6;min-height:500px;display:flex;justify-content:center;align-items:center;overflow:hidden}.v-feature-photo img{width:100%;height:520px;object-fit:cover}.v-visual-placeholder{font:500 48px var(--serif);color:#a99e8d;display:flex;align-items:center;flex-direction:column;gap:12px}.v-visual-placeholder small{font:10px var(--sans);letter-spacing:.2em}.v-feature-copy{padding:55px 14%}.v-feature-copy h2{max-width:480px}.v-feature-copy p{font-size:13px;line-height:1.9;color:#747269}.v-feature-copy .v-rich{margin:25px 0}.v-feature-dark{background:#292d29;color:#f8f4ed}.v-feature-dark .v-feature-copy p{color:#d4cec3}.v-outline-button,.v-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #282d28;background:transparent;color:inherit;padding:17px 24px;min-height:52px;font-weight:700;font-size:10px;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;text-align:center}.v-button{background:#222622;color:#fff}.v-button:hover{background:#464b44}.v-feature-dark .v-outline-button{border-color:#e1d9ce}.v-statement{text-align:center;padding:105px 20px;background:#fff}.v-statement h2{max-width:950px;margin:25px auto;font-size:clamp(37px,4.4vw,65px)}.statement-rule{width:45px;height:1px;background:#b79c75;margin:0 auto 18px}.v-statement p{font-size:10px;letter-spacing:.18em;color:#988b76}.v-footer{background:#f5f2ec}.footer-columns{padding-top:74px;padding-bottom:60px;display:grid;grid-template-columns:2fr 1fr 1.2fr 1.25fr;gap:46px}.footer-logo{width:176px;max-height:52px;object-fit:contain}.footer-mantra{font:500 23px var(--serif);margin:16px 0}.footer-columns p,.footer-columns a{font-size:12px;color:#75736d;line-height:1.8}.footer-columns a{display:block;margin-top:12px}.footer-columns h3{font-size:10px;letter-spacing:.13em;margin:8px 0 21px}.footer-bottom{border-top:1px solid #e3ded5;min-height:65px;display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.13em;color:#888178}.whatsapp-float{position:fixed;bottom:23px;right:23px;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:100;background:#25d366;box-shadow:0 8px 25px #0003;border:2px solid white}.whatsapp-float:hover{transform:translateY(-2px)}.whatsapp-float img{width:36px;height:36px;object-fit:contain}.v-product-page{padding-top:80px;padding-bottom:95px;display:grid;grid-template-columns:55% 45%;gap:0}.v-product-gallery{padding-right:65px}.v-main-product-image{aspect-ratio:1;background:#f0ede7;display:flex;align-items:center;justify-content:center}.v-main-product-image img{width:92%;height:92%;object-fit:contain}.v-product-thumbnails{display:flex;gap:10px;margin-top:14px;overflow:auto}.v-product-thumbnails button{border:1px solid #dedad2;padding:2px;background:#f3f0e9;flex:0 0 76px}.v-product-thumbnails button.is-active{border:2px solid #222}.v-product-thumbnails img{height:72px;width:72px;object-fit:contain}.v-product-info{padding:28px 6%}.v-product-info h1,.v-content-page h1,.v-listing-page h1{font-size:clamp(50px,5.2vw,82px);line-height:1.02;margin:20px 0 24px}.v-product-price{font-size:21px;font-weight:600}.product-description{margin:28px 0}.v-rich{font-size:14px;line-height:1.9;color:#77746e}.v-rich p{margin-bottom:16px}.v-field-label{display:block;margin:19px 0 9px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.v-input{padding:13px 14px;min-height:44px;border:1px solid #bbb7af;background:#fff;max-width:100%;width:100%;border-radius:0}.v-qty{width:90px}.v-buy{display:block;width:100%;margin:28px 0 12px}.v-assurance{font-size:11px;line-height:1.8;color:#838078}.v-listing-page{padding-top:85px;padding-bottom:110px}.v-list-description{max-width:760px;margin:0 0 30px}.v-pagination{margin-top:50px;text-align:center}.v-pagination span,.v-pagination a{margin:0 8px}.v-content-page{min-height:55vh;padding-top:90px;padding-bottom:120px}.v-content-page>.v-rich{max-width:850px}.v-content-page.center{text-align:center}.v-content-page.center p{margin-bottom:28px}.v-cart-items{max-width:870px}.v-cart-item{display:grid;grid-template-columns:160px 1fr;gap:35px;padding:25px 0;border-bottom:1px solid #e6e1d7}.v-cart-pic{background:#f1eee7}.v-cart-pic img{width:160px;height:160px;object-fit:contain}.cart-title{font:500 32px var(--serif)}.v-cart-item p{margin:10px 0}.v-cart-item .v-qty{display:block}.v-remove{display:inline-block;font-size:11px;text-decoration:underline;margin-top:10px}.v-cart-total{max-width:500px;margin:35px 0 0 auto;border-top:1px solid #aaa;padding-top:25px}.v-cart-total p{display:flex;justify-content:space-between;margin-bottom:14px}.v-cart-total small{color:#888}.v-cart-actions{display:flex;gap:10px;margin-top:24px}.v-search-form{display:flex;gap:10px;max-width:700px;margin:15px 0 45px}.v-search-form .v-input{flex:1}.search-count{margin-bottom:35px;color:#868179}.v-collections{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.v-collection-card{padding:25px;background:#efebe4;display:flex;flex-direction:column;gap:14px}.v-collection-card img{aspect-ratio:1;object-fit:cover}.v-collection-card h2{font-size:34px}.v-collection-card span{font-size:10px;font-weight:700;letter-spacing:.12em}@media(max-width:960px){.v-container{padding-left:26px;padding-right:26px}.v-products{grid-template-columns:repeat(3,minmax(0,1fr))}.v-feature-copy{padding:38px 9%}.footer-columns{grid-template-columns:2fr 1fr 1fr;gap:24px}.footer-columns>div:last-child{display:none}.v-product-gallery{padding-right:27px}}@media(max-width:680px){.v-container{padding-left:18px;padding-right:18px}.v-announcement{font-size:8px;letter-spacing:.12em}.v-header-inner{height:72px}.menu-btn{display:flex}.v-nav{display:none;position:absolute;top:100%;left:0;right:0;background:#fbfaf7;padding:25px;flex-direction:column;gap:24px;box-shadow:0 10px 18px #0002}.v-nav.is-open{display:flex}.v-logo img{width:132px}.v-header-actions{gap:0}.v-slide-track{min-height:0;aspect-ratio:5/4}.v-slide-arrow{width:37px;height:37px;font-size:26px}.v-slide-arrow.prev{left:10px}.v-slide-arrow.next{right:10px}.v-slide-dots{bottom:12px}.v-section{padding-top:67px;padding-bottom:75px}.v-section-header{display:block;margin-bottom:24px}.v-section-header h2{font-size:56px}.v-text-link{display:block;margin-top:18px}.v-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 11px}.v-product-meta h3{font-size:24px}.v-product-meta>span{font-size:8px}.v-feature{padding:35px 0}.v-feature-inner{display:flex;flex-direction:column}.v-feature-inner.reverse .v-feature-photo{order:0}.v-feature-photo{min-height:0;width:100%}.v-feature-photo img{height:auto;max-height:450px}.v-feature-copy{padding:42px 2px}.v-feature-copy h2{font-size:62px}.v-statement{padding:68px 16px}.footer-columns{grid-template-columns:1fr 1fr;gap:30px}.footer-columns>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;justify-content:center;gap:8px;padding:20px 0;text-align:center}.whatsapp-float{width:54px;height:54px;right:13px;bottom:14px}.whatsapp-float img{width:32px;height:32px}.v-product-page{grid-template-columns:1fr;padding-top:30px}.v-product-gallery{padding:0}.v-product-info{padding:40px 0 0}.v-product-info h1,.v-content-page h1,.v-listing-page h1{font-size:58px}.v-cart-item{grid-template-columns:95px 1fr;gap:17px}.v-cart-pic img{width:95px;height:95px}.cart-title{font-size:25px}.v-cart-actions{flex-wrap:wrap}.v-collections{grid-template-columns:1fr 1fr}.v-search-form{flex-direction:column}}.v-banner-placeholder{min-height:clamp(350px,44vw,680px);background:linear-gradient(135deg,#f7f5f0 5%,#ebe6dd 55%,#e5dbcf);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:65px 18px}.v-banner-overline{font-size:11px;letter-spacing:.29em;font-weight:700;color:#9c8b74}.v-banner-placeholder h1{font:500 clamp(52px,7vw,103px)/.98 var(--serif);letter-spacing:-.035em;margin:25px 0 20px}.v-banner-placeholder h1 em{font-weight:400;color:#a08d72}.v-banner-placeholder p{color:#71706a;font-size:14px;line-height:1.8}.v-banner-placeholder small{margin-top:30px;color:#80776d;border:1px dashed #c2b9ad;padding:12px 16px;line-height:1.6;max-width:500px}.whatsapp-float{z-index:9999!important;transition:transform .2s ease,box-shadow .2s ease}.whatsapp-float:focus-visible{outline:3px solid #127b37;outline-offset:4px}.whatsapp-float:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 14px 34px #0003}@media(max-width:680px){.v-banner-placeholder{min-height:370px}.v-banner-placeholder h1{font-size:54px}.v-banner-placeholder small{font-size:11px}}@media(max-width:680px){.v-slideshow .v-slide-track{aspect-ratio:var(--v-mobile-ratio, 4 / 5);min-height:0;max-height:none}.v-slideshow .v-slide picture{background:#f7f5f0}.v-slideshow .v-slide .v-slide-image{object-fit:contain;object-position:center center}.v-slideshow .v-slide .v-slide-image.mobile-cover{object-fit:cover}.v-slideshow .v-slide-arrow{width:35px;height:35px}.v-slideshow .v-slide-arrow.prev{left:8px}.v-slideshow .v-slide-arrow.next{right:8px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vorelti.css.map */
