.veyra-container{max-width:1440px;margin-inline:auto;padding:40px clamp(20px,4vw,60px);width:100%;box-sizing:border-box}.veyra-container-full{max-width:none;padding:0}.veyra-narrow{max-width:860px}.veyra-display{display:block}.veyra-display>.veyra-container{padding-block:var(--veyra-spacing,40px)}.veyra-display .veyra-section-title{font-size:var(--veyra-title-size,32px);line-height:1.2}@media(max-width:749px){.veyra-display .veyra-section-title{font-size:var(--veyra-title-size-mobile,26px)}}.veyra-display-items{display:grid;gap:40px}.veyra-display[data-layout=grid] .veyra-display-items{grid-template-columns:repeat(var(--veyra-columns,4),minmax(0,1fr))}.veyra-display[data-layout=slideshow] .veyra-display-items{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0}.veyra-display[data-layout=slideshow] .veyra-banner{flex:0 0 100%;scroll-snap-align:start}.veyra-banner{position:relative;min-width:0;min-height:var(--banner-height,650px);background:#333;color:#fff;display:grid;align-items:center;overflow:hidden}.veyra-banner picture{position:absolute;top:0;right:0;bottom:0;left:0}.veyra-banner picture img{width:100%;height:100%;object-fit:cover}.veyra-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--banner-overlay,.1));pointer-events:none}.veyra-banner-natural picture{position:relative;grid-area:1/1}.veyra-banner-natural{min-height:0}.veyra-banner-natural picture img{height:auto}.veyra-banner-natural .veyra-banner-copy{grid-area:1/1}.veyra-banner-copy{position:relative;z-index:1;isolation:isolate;padding:60px clamp(24px,6vw,100px);width:100%;color:#fff}.veyra-banner-copy h2{font-size:clamp(32px,6vw,var(--banner-title,64px));line-height:1.1;color:inherit;margin-block:0 20px}.veyra-banner-copy .rte{max-width:900px;margin-inline:auto;font-size:18px;color:#fff}.veyra-display[data-layout=slideshow] .veyra-banner-copy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,rgba(0,0,0,.34) 0%,rgba(0,0,0,.18) 42%,transparent 74%)}.veyra-display[data-layout=slideshow] .veyra-banner-copy h2,.veyra-display[data-layout=slideshow] .veyra-banner-copy .rte{text-shadow:0 2px 8px rgba(0,0,0,.65)}.veyra-banner-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin-top:18px}.veyra-banner-copy[data-align=left] .veyra-banner-actions{justify-content:flex-start}.veyra-banner-copy[data-align=right] .veyra-banner-actions{justify-content:flex-end}.veyra-banner-copy .veyra-banner-actions .button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:auto;min-width:0;min-height:40px;height:auto;margin:0;padding:10px 18px;border:1px solid #fff;border-radius:999px;box-shadow:none;background:transparent;color:#fff;font-size:13px;font-weight:600;line-height:18px;letter-spacing:.2em;text-transform:uppercase;text-decoration:none}.veyra-banner-copy .veyra-banner-actions .button:before,.veyra-banner-copy .veyra-banner-actions .button:after{display:none}.veyra-banner-copy .veyra-banner-actions .button:hover{background:#ffffff24}.veyra-display[data-layout=slideshow]>.veyra-container{position:relative}.veyra-slideshow-controls{position:absolute;inset:auto 0 0;z-index:2;display:flex;gap:8px;align-items:center;justify-content:center;padding:0;background:transparent;color:#fff;pointer-events:none}.veyra-slideshow-controls .veyra-slide-bar{display:flex;align-items:flex-end;justify-content:center;width:60px;height:28px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#fff;box-shadow:none;cursor:pointer;pointer-events:auto}.veyra-slide-bar span{display:block;width:100%;height:5px;background:#ffffff73}.veyra-slide-bar[aria-current=true] span{background:#fff}.veyra-slideshow-controls button:focus-visible{outline:2px solid #fff;outline-offset:-3px}.veyra-control-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.veyra-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center;text-align:left}.veyra-story-image{width:100%;aspect-ratio:4/5;object-fit:cover}.veyra-story h2{font-size:var(--story-title,32px);line-height:1.2}.veyra-story-reverse .veyra-story-image{order:2}.veyra-story-reverse>div{order:1}.veyra-story-body{line-height:1.6}.veyra-collection-card{color:inherit;text-decoration:none;min-width:0}.veyra-collection-card img{width:100%;aspect-ratio:1;object-fit:cover}.veyra-collection-card h3{font-size:18px;text-align:center}.veyra-collection-image{max-height:450px;width:100%;object-fit:cover}.veyra-faq{padding:16px 0;border-bottom:1px solid #ddd;text-align:left}.veyra-faq summary{font-size:18px;cursor:pointer}.veyra-quote{margin:0;padding:24px;background:#f5f5f5}.veyra-quote blockquote{margin:0 0 16px}.veyra-copy{min-width:0}.veyra-contact input,.veyra-contact textarea{display:block;width:100%;margin:8px 0 24px;border:1px solid #ccc;background:#fff;color:#111;border-radius:4px;padding:12px}.veyra-manual{padding:20px;background:#f5f5f5;width:100%}.veyra-manual h2{font-size:18px}.veyra-return{text-align:center}.veyra-blog-grid,.veyra-recent-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.veyra-recent-items{grid-template-columns:repeat(5,minmax(0,1fr))}.veyra-recent-items a{color:inherit;text-decoration:none}.veyra-recent-items img{width:100%;aspect-ratio:1;object-fit:cover}.veyra-blog-grid img{width:100%;aspect-ratio:16/9;object-fit:cover}.veyra-video video{width:100%;max-height:650px}.footer,.footer-utilities,.footer .text-block,.footer .menu,.footer .menu a,.footer-utilities a{color:#fff}@media(max-width:749px){.veyra-display[data-layout=grid] .veyra-display-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.veyra-story{grid-template-columns:1fr;gap:24px}.veyra-story-reverse .veyra-story-image{order:0}.veyra-story-reverse>div{order:1}.veyra-story h2{font-size:var(--story-mobile-title,26px)}.veyra-banner{min-height:var(--banner-mobile-height,600px)}.veyra-banner-copy{padding:40px 24px}.veyra-banner-copy h2{font-size:var(--banner-mobile-title,36px)}.veyra-banner-copy .rte{font-size:16px}.veyra-banner-natural picture{position:absolute;top:0;right:0;bottom:0;left:0}.veyra-banner-natural picture img{height:100%;object-fit:cover}.veyra-blog-grid,.veyra-recent-items{grid-template-columns:repeat(2,minmax(0,1fr))}.veyra-story-body.veyra-clamped{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.veyra-display-items{gap:30px}}@media(prefers-reduced-motion:reduce){.veyra-display-items{scroll-behavior:auto}}.veyra-savings{color:red;white-space:nowrap;margin-inline-start:6px}product-card product-price .compare-at-price{margin-inline-end:6px}.veyra-view-all{display:block}.veyra-view-all>a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;width:auto;padding:8px 16px;border:1px solid #e8e8e1;border-radius:999px;background:transparent;color:#515151;box-shadow:none;font-size:11px;line-height:16px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;text-decoration:none}.veyra-view-all>a:before,.veyra-view-all>a:after{display:none}.veyra-footer{background:#000;color:#fff;font-size:12px;line-height:1.7}.veyra-footer-inner{width:100%;max-width:1470px;margin:auto;padding:60px 40px 36px;box-sizing:border-box}.veyra-footer-grid{display:grid;grid-template-columns:2fr 2fr 3fr 3fr;gap:32px;align-items:start}.veyra-footer-grid>*{min-width:0}.veyra-footer h2{font-family:var(--font-body--family,inherit);font-size:11px;line-height:1.5;font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:#fff;margin:0 0 24px}.veyra-footer ul{list-style:none;padding:0;margin:0}.veyra-footer li{margin:0 0 10px}.veyra-footer a{color:#fff;text-decoration:none}.veyra-footer-company a{text-decoration:underline}.veyra-footer .veyra-footer-body p{font-size:12px;line-height:1.7;margin:0 0 16px;color:#fff}.veyra-footer-newsletter .veyra-footer-body p{margin-bottom:24px}.veyra-footer-email{display:flex;align-items:center;border-bottom:1px solid #fff;gap:10px}.veyra-footer-email input{width:100%;min-width:0;border:0;border-radius:0;background:transparent;color:#fff;padding:8px 0;box-shadow:none;font:inherit;outline-offset:3px}.veyra-footer-email input::placeholder{color:#fff;opacity:1}.veyra-footer-email button{display:flex;align-items:center;justify-content:center;flex:none;width:32px;min-height:36px;padding:0;border:0;border-radius:0;background:transparent;color:#fff;box-shadow:none;cursor:pointer}.veyra-footer-copyright{text-align:center;font-size:12px;margin:24px 0 0;color:#fff}@media(max-width:989px){.veyra-footer-grid{grid-template-columns:1fr 1fr;gap:36px}}@media(max-width:749px){.veyra-footer-inner{padding:40px 20px 24px}.veyra-footer-company,.veyra-footer-newsletter{grid-column:1/-1}.veyra-footer h2{margin-bottom:16px}.veyra-footer-grid{gap:30px 20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/veyra-migration.css.map */
