@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=DM+Serif+Display:ital@0;1&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Inter:wght@300;400;500;600;700&display=swap";:root{--velaro-font-display: "DM Serif Display", "Cormorant Garamond", "Playfair Display", Georgia, serif;--velaro-font-heading: "Cormorant Garamond", "Playfair Display", Georgia, serif;--velaro-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--velaro-page-max: 1440px;--velaro-bg: #ffffff;--velaro-text: #1a1a1a;--velaro-text-soft: #6b6b6b;--velaro-line: #e7e7e7;--velaro-accent: #1a1a1a;--velaro-promo: #c28b6e}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--velaro-font-heading)!important;letter-spacing:.01em;font-weight:500}h1,.h1,.banner__heading,.slideshow__heading{font-family:var(--velaro-font-display)!important;letter-spacing:.01em;line-height:1.04;font-weight:400;font-style:normal}h2,.h2,.section-header__title,.collection__title h2,.featured-collection__title,.title-wrapper-with-link .title{font-family:var(--velaro-font-display)!important;font-weight:400!important;letter-spacing:.02em;line-height:1.1}h1 strong,h2 strong,h3 strong,.banner__heading strong,.slideshow__heading strong{font-style:italic;font-weight:400}.button,button.button,.shopify-payment-button__button,.product-form__submit{border-radius:0!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:500!important;font-size:12px!important;padding:16px 32px!important;transition:transform .25s ease,box-shadow .25s ease,background .25s ease!important}.button--primary:hover,.button.button--primary:hover,.product-form__submit:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0000001f}.card-wrapper{transition:transform .3s ease}.card-wrapper:hover{transform:translateY(-2px)}.card-wrapper .card__media,.card-wrapper .media{transition:transform .6s cubic-bezier(.4,0,.2,1);overflow:hidden}.card-wrapper:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.04)}.card-wrapper:hover .card__media img:nth-of-type(2),.card__inner:hover .card__media img:nth-of-type(2){opacity:1!important}.card__heading,.card-information__text,.card__information .card__heading a{font-family:var(--velaro-font-heading);font-weight:500;letter-spacing:.02em;font-size:15px;line-height:1.4;color:var(--velaro-text)}@media(min-width:750px){.card__heading,.card-information__text,.card__information .card__heading a{font-size:16px}}.price__regular .price-item,.price-item--regular,.price__sale .price-item--last{font-weight:600!important;letter-spacing:.04em;font-size:14px}.price__sale .price-item--regular,.price-item--regular.price-item--regular{text-decoration:line-through;color:var(--velaro-text-soft)!important;font-weight:400!important}.header-wrapper{border-bottom:1px solid var(--velaro-line)}.header__heading-link,.header__heading-logo,.header__heading{letter-spacing:.18em!important;font-weight:600!important;text-transform:uppercase;font-family:var(--velaro-font-heading)}.header__menu-item,.header__menu-item span,.header__active-menu-item{letter-spacing:.08em!important;text-transform:uppercase;font-size:13px!important;font-weight:500!important}.header__menu-item:hover{color:var(--velaro-accent)}@media(min-width:990px){.header{padding-top:18px;padding-bottom:18px}}.announcement-bar,.utility-bar,.scrolling-promotions,.announcement-bar-scrolling{letter-spacing:.18em!important;text-transform:uppercase;font-size:11px!important;font-weight:500}.announcement-bar-scrolling,.scrolling-promotions{background:linear-gradient(90deg,#050505,#1a1014 30%,#2a1518,#1a1014 70%,#050505)!important;position:relative;overflow:hidden;border-bottom:1px solid rgba(194,139,110,.25);box-shadow:0 1px #c28b6e14,inset 0 -1px #ffffff08}.announcement-bar-scrolling:before,.scrolling-promotions:before{content:"";position:absolute;top:0;left:-100%;width:80%;height:100%;background:linear-gradient(90deg,transparent,rgba(194,139,110,.22),rgba(255,215,170,.12),rgba(194,139,110,.22),transparent);animation:velaro-shine 8s ease-in-out infinite;pointer-events:none}.announcement-bar-scrolling:after,.scrolling-promotions:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(194,139,110,.5),transparent);pointer-events:none}@keyframes velaro-shine{0%,15%{left:-100%}85%,to{left:200%}}.announcement-bar-scrolling .announcement,.scrolling-promotions .text,.announcement-bar-scrolling__item{color:#fff!important;font-weight:500!important;letter-spacing:.22em!important;font-size:11px!important;text-shadow:0 1px 2px rgba(0,0,0,.4),0 0 12px rgba(194,139,110,.08)}.announcement-bar-scrolling:hover .marquee,.scrolling-promotions:hover .marquee,.announcement-bar-scrolling:hover [class*=scroll],.scrolling-promotions:hover [class*=scroll]{animation-play-state:paused!important}.announcement-bar:not(.announcement-bar-scrolling){background:#fafaf7!important;border-bottom:1px solid #e7e7e7}.announcement-bar:not(.announcement-bar-scrolling) .announcement{font-family:var(--velaro-font-heading)!important;font-style:italic;letter-spacing:.04em!important;font-size:13px!important;color:#1a1a1a!important}.banner__heading,.image-banner__heading,h1.banner__heading{font-family:var(--velaro-font-heading);font-weight:400!important;letter-spacing:.02em;line-height:1.05}@media(min-width:750px){.banner--medium{min-height:620px}.banner--large{min-height:80vh}}.collection__title h2,.featured-collection__title,.title-wrapper-with-link .title,.section-header .title,h2.title{font-family:var(--velaro-font-heading);font-weight:400!important;letter-spacing:.06em;text-transform:uppercase;font-size:28px!important;text-align:center;margin-bottom:32px}@media(min-width:750px){.collection__title h2,.featured-collection__title,.title-wrapper-with-link .title{font-size:36px!important;margin-bottom:48px}}@media(min-width:990px){.page-width{padding-left:4rem;padding-right:4rem;max-width:var(--velaro-page-max)}}@media(min-width:1440px){.page-width{max-width:var(--velaro-page-max)}}.newsletter-form__field-wrapper input[type=email],.newsletter-form input[type=email]{border-radius:0!important;border:1px solid var(--velaro-line)!important;padding:16px 20px!important;font-size:14px!important;letter-spacing:.02em}.newsletter-form button,.newsletter-form__button{border-radius:0!important}.footer,.shopify-section-group-footer-group .footer{background:#1a1a1a!important;color:#e7e7e7!important;padding-top:64px!important;padding-bottom:0!important}.footer *{color:#e7e7e7}.footer .footer-block__heading,.footer .footer-block__heading-link,.footer h4{color:#fff!important}.footer .footer-block__details-content a,.footer .footer-block__details-content li a,.footer .footer-block-list li a,.footer a{color:#b8b8b8!important}.footer .footer-block__details-content a:hover,.footer a:hover{color:#fff!important}.footer .velaro-corporate{border-top:1px solid rgba(255,255,255,.1)!important;color:#888!important}.footer .velaro-corporate strong{color:#fff!important}.footer .velaro-corporate a{color:#b8b8b8!important}.footer .velaro-corporate a:hover{color:#fff!important}.footer .newsletter-form input[type=email]{background:transparent!important;border-color:#fff3!important;color:#fff!important}.footer .newsletter-form input[type=email]::placeholder{color:#ffffff80}.footer .copyright,.footer .copyright__content{color:#888!important;font-size:11px!important;letter-spacing:.06em}.footer .list-payment li img,.footer .list-payment li svg{filter:brightness(0) invert(1) opacity(.7)}@media(max-width:749px){.footer{padding-top:40px!important}.footer-block{margin-bottom:24px}.footer .velaro-corporate{padding:20px 12px;line-height:1.7}}.footer .velaro-trust{border-top:1px solid rgba(255,255,255,.08);margin-top:48px;padding:36px 16px 28px;text-align:center}.footer .velaro-trust__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px}.footer .velaro-trust__row--features{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.06)}.footer .velaro-trust__row--badges{gap:20px}.footer .velaro-trust__item{display:inline-flex;align-items:center;gap:10px;color:#e7e7e7!important;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.4}.footer .velaro-trust__item svg{width:22px;height:22px;flex-shrink:0;color:#fff;opacity:.85;transition:opacity .25s ease,transform .25s ease}.footer .velaro-trust__item:hover svg{opacity:1;transform:translateY(-2px)}.footer .velaro-trust__badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#b8b8b8!important;border:1px solid rgba(255,255,255,.15);border-radius:0;transition:border-color .25s ease,color .25s ease;white-space:nowrap}.footer .velaro-trust__badge svg{width:14px;height:14px;color:#b8b8b8}.footer .velaro-trust__badge:hover{color:#fff!important;border-color:#fff6}.footer .velaro-trust__badge:hover svg{color:#fff}@media(max-width:749px){.footer .velaro-trust{padding:28px 12px 20px;margin-top:32px}.footer .velaro-trust__row{gap:16px}.footer .velaro-trust__row--features{flex-direction:column;align-items:flex-start;gap:14px;padding:0 8px 22px}.footer .velaro-trust__item{font-size:11px;width:100%;justify-content:flex-start}.footer .velaro-trust__row--badges{gap:8px;justify-content:center}.footer .velaro-trust__badge{font-size:9px;padding:5px 10px;letter-spacing:.08em}}.footer .footer-block__heading,.footer h4{margin-top:0;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.footer-block{padding:0 8px}@media(min-width:750px){.footer__content-top .grid{gap:48px!important}}.footer .velaro-footer-list{list-style:none;margin:0;padding:0}.footer .velaro-footer-list li{margin:0 0 10px;padding:0}.footer .velaro-footer-list li a{color:#b8b8b8!important;font-size:13px!important;letter-spacing:.02em;line-height:1.5;text-decoration:none;transition:color .2s ease,padding-left .2s ease;display:inline-block}.footer .velaro-footer-list li a:hover{color:#fff!important;padding-left:4px}.footer .footer-block__details-content p{margin:0 0 14px;font-size:13px;line-height:1.6;color:#b8b8b8}.footer .footer-block__details-content p strong{display:inline-block;margin-bottom:4px;color:#fff;font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.footer .velaro-social{display:flex;gap:10px;margin-top:18px}.footer .velaro-social a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#b8b8b8!important;transition:all .25s ease}.footer .velaro-social a:hover{background:#fff;border-color:#fff;color:#1a1a1a!important;transform:translateY(-2px)}.footer .velaro-social svg{width:16px;height:16px}.footer .velaro-newsletter-cta{display:inline-block;margin-top:4px;padding:12px 24px;background:#fff;color:#1a1a1a!important;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;text-decoration:none;transition:transform .2s ease,background .2s ease}.footer .velaro-newsletter-cta:hover{background:#e7e7e7;transform:translateY(-1px)}.footer .velaro-newsletter-note{margin-top:12px!important;font-size:11px!important;color:#888!important;font-style:italic}.footer .velaro-tagline{text-align:center;font-family:var(--velaro-font-heading);font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#fff;padding:32px 16px 0;margin-top:32px;border-top:1px solid rgba(255,255,255,.12)}@media(max-width:749px){.footer .velaro-tagline{font-size:11px;letter-spacing:.12em;padding:24px 12px 0;line-height:1.5}}.footer .velaro-security-phrase{text-align:center;font-size:11px;letter-spacing:.06em;color:#b8b8b8!important;padding:28px 16px 18px;margin:32px 0 0!important;border-top:1px solid rgba(255,255,255,.08)}.footer .velaro-security-phrase strong{color:#fff;font-weight:500}.footer .velaro-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:0 16px 28px;margin:0}.footer .velaro-payment{display:inline-flex;align-items:center;justify-content:center;min-width:56px;padding:8px 14px;background:#fff;color:#1a1a1a!important;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;font-family:var(--velaro-font-body);transition:transform .2s ease}.footer .velaro-payment:hover{transform:translateY(-2px)}.footer .velaro-payment--pix{background:#00bdae;color:#fff!important}@media(max-width:749px){.footer .velaro-social a{width:34px;height:34px}.footer .velaro-payments{gap:6px;padding:0 12px 22px}.footer .velaro-payment{min-width:48px;padding:6px 10px;font-size:10px}.footer .velaro-security-phrase{font-size:10px;padding:22px 12px 14px;line-height:1.5}.footer .velaro-footer-list li{margin-bottom:8px}.footer .velaro-newsletter-cta{width:100%;text-align:center;padding:14px}}.footer-block__heading,.footer-block__details-content h4,.footer-block__heading-link{font-family:var(--velaro-font-heading)!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase;font-size:13px!important;margin-bottom:20px!important}.footer-block__details-content a,.footer-block__details-content li a,.footer-block-list li a{font-size:13px!important;letter-spacing:.02em;color:var(--velaro-text-soft)!important;transition:color .2s ease;text-decoration:none}.footer-block__details-content a:hover{color:var(--velaro-text)!important}.velaro-corporate{border-top:1px solid var(--velaro-line);margin-top:56px;padding:28px 16px;font-size:11px;color:var(--velaro-text-soft);letter-spacing:.06em;line-height:1.9;text-align:center}.velaro-corporate strong{color:var(--velaro-text);font-weight:500}.velaro-corporate a{color:var(--velaro-text-soft);text-decoration:none;transition:color .2s ease}.velaro-corporate a:hover{color:var(--velaro-text)}.velaro-corporate-divider{display:inline-block;margin:0 8px;opacity:.4}.velaro-wa-float{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;z-index:999;box-shadow:0 8px 24px #25d36666;transition:transform .3s ease;text-decoration:none}.velaro-wa-float:hover{transform:scale(1.08)}.velaro-wa-float svg{width:30px;height:30px;fill:#fff}@media(max-width:749px){.velaro-wa-float{bottom:16px;right:16px;width:50px;height:50px}.velaro-wa-float svg{width:26px;height:26px}}.trust-badges,.feature-blocks{border-top:1px solid var(--velaro-line);border-bottom:1px solid var(--velaro-line)}.feature-block__heading,.trust-badges__heading{font-family:var(--velaro-font-heading);font-weight:500;letter-spacing:.06em;text-transform:uppercase}@media(prefers-reduced-motion:no-preference){.scroll-trigger{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.scroll-trigger--in-view,.scroll-trigger--offscreen.scroll-trigger--in-view{opacity:1;transform:translateY(0)}}.product__title h1,.product__title h2{font-family:var(--velaro-font-heading);font-weight:400;letter-spacing:.02em;line-height:1.15}.product-form__buttons .product-form__submit{border-radius:0!important;letter-spacing:.15em!important;font-weight:500!important}.product__info-wrapper .price{margin-bottom:24px}.cart-drawer__heading,.drawer__heading{font-family:var(--velaro-font-heading);letter-spacing:.06em;text-transform:uppercase}@media(max-width:749px){.header__heading-link{letter-spacing:.12em!important}.product__title h1,.product__title h2{font-size:24px!important;line-height:1.2}.price-item--regular{font-size:18px!important}body{font-size:14px}}input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select{border-radius:0!important;letter-spacing:.02em}.drawer .drawer__inner,.predictive-search{border-radius:0!important}.badge,.product-card__badges .badge{border-radius:0!important;letter-spacing:.1em;text-transform:uppercase;font-weight:500;font-size:10px}.section-header,.title-wrapper{text-align:center}.color-background-1{background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lojavelaro-premium.css.map */
