:root{--movida-ink:#0a0b0d;--movida-green:#d8e1cb;--movida-header:64px}body{color:var(--movida-ink);font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.5}h1,h2,h3{color:inherit}.ff-heading{font-kerning:normal;font-feature-settings:"kern";letter-spacing:-.02em}button,input,textarea,select{font:inherit}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #0a0b0d!important;outline-offset:4px!important;box-shadow:0 0 0 4px #fff!important}button:disabled{opacity:.5;cursor:wait}[hidden],dialog:not([open]){display:none!important}.skip-to-content-link:focus-visible{position:fixed;top:8px;left:8px;z-index:300;width:auto;height:auto;clip:auto;clip-path:none;padding:12px 20px;background:#fff;color:var(--movida-ink)}isolate-section,image-text,content-stack,grid-gallery,grid-products{display:block}.movida-image img{display:block;width:100%;opacity:1;animation:none;transform:none;will-change:auto}.movida-image picture{display:block;width:100%;height:100%}.movida-photo{overflow:hidden;width:100%;height:100%}.movida-photo picture{display:block;width:100%;height:100%}.movida-photo img{display:block;width:100%;height:100%;object-fit:cover}.movida-photo--torso{background:#f4f4f6}.movida-photo--torso img,.movida-photo--benefits img{object-fit:contain}.movida-photo--benefits{position:relative;background:#000;min-height:0;height:105.5556vw;max-height:810px}.movida-photo--benefits picture{position:absolute;top:0;right:0;bottom:0;left:0}.movida-benefits-copy{font-size:16px;line-height:24px}.movida-photo--sustainability{aspect-ratio:2.65}.movida-photo--sustainability img{object-position:50% 49%}.movida-button,.movida-add{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 24px;border:1px solid var(--movida-ink);border-radius:999px;background:var(--movida-ink);color:#fff;font-size:16px;font-weight:300;line-height:24px;text-align:center;text-decoration:none;cursor:pointer}.movida-button--outline{color:#fff;border-color:#fff;background:#0003}.movida-button:hover,.movida-add:hover{background:#30312e}.movida-button--outline:hover{background:#0000008c}.movida-text-link{display:inline-block;padding-block:8px;text-decoration:underline;text-underline-offset:4px}.movida-small{font-size:14px;line-height:20px}.movida-error{color:#9e2020;background:#fff5f3;padding:12px;margin:12px 0;font-size:16px;line-height:24px}.movida-icon-button{display:inline-grid;flex-shrink:0;place-items:center;min-width:44px;min-height:44px;border:0;padding:4px;background:transparent;color:var(--movida-ink);cursor:pointer}.movida-header{position:fixed;top:0;left:0;z-index:50;width:100%;background:#fff}.movida-header-inner{position:relative;display:flex;justify-content:space-between;align-items:center;height:var(--movida-header);padding:0 12px}.movida-header-left,.movida-header-right{display:flex;align-items:center;gap:4px}.movida-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.movida-logo a{display:grid;place-items:center;min-height:44px}.movida-header-shop{min-height:42px;padding:8px 18px;font-size:14px;line-height:24px}.movida-header [data-movida-bag-link]{position:relative;display:grid;place-items:center;width:44px;height:44px}.movida-header .movida-cart-desktop,.movida-nav-desktop{display:none}.movida-header [data-cart-icon]{position:absolute;right:1px;top:0;font-size:10px;line-height:14px;background:#fff;min-width:12px;text-align:center}.movida-header nav li{height:auto;overflow:visible}.movida-header nav li a{position:static;font-size:16px;line-height:24px}.movida-header nav ul{display:flex;align-items:center;gap:32px;list-style:none}.movida-noscript-menu{display:flex;justify-content:center;padding:16px}.movida-noscript-menu ul{display:flex;flex-wrap:wrap;gap:16px;list-style:none}.movida-hero-section{margin-bottom:80px}.movida-hero{position:relative;display:grid;height:600px}.movida-hero>.movida-image,.movida-hero>.movida-photo{min-height:0}.movida-hero-right{display:none}.movida-hero-copy{position:absolute;left:0;top:0;z-index:1;width:100%;padding:32px 24px;color:#fff}.movida-hero-copy h1{max-width:550px;padding-bottom:28px;font-size:28px;line-height:1.15;text-transform:uppercase}.movida-hero--vencho:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0 / 78%),rgb(0 0 0 / 36%) 32%,transparent 65%)}.movida-modal-open{overflow:hidden}.movida-drawer{position:fixed;inset:0 0 0 auto;z-index:150;margin:0;width:min(100%,479px);max-width:100%;height:100%;height:100dvh;max-height:100dvh;padding:0;border:0;color:var(--movida-ink);background:#fff;overscroll-behavior:contain}.movida-drawer[open]{display:flex;flex-direction:column;animation:movida-drawer-in .32s cubic-bezier(.22,1,.36,1)}.movida-drawer::backdrop{background:#0a0b0d66;animation:movida-fade-in .32s ease-out}.movida-drawer.is-closing{animation:movida-drawer-out .32s ease-in forwards}.movida-drawer.is-closing::backdrop{animation:movida-fade-out .32s ease-in forwards}.movida-drawer-heading{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:20px 24px 16px}.movida-drawer-heading h2{font-size:24px;line-height:32px;text-transform:uppercase}.movida-drawer-body{padding:16px 24px 40px;overflow:auto}.movida-menu{width:100%}.movida-menu .movida-drawer-heading{justify-content:flex-end}.movida-menu nav{padding:32px 24px;overflow:auto}.movida-menu nav li{height:auto;overflow:visible;list-style:none;margin-bottom:16px}.movida-menu nav a{position:static;display:inline-block;padding-block:8px;font-size:32px;line-height:1.4}.movida-cart-content,.movida-cart-form{display:flex;flex:1;min-height:0;flex-direction:column}.movida-cart-items{flex:1;min-height:0;overflow:auto;padding:0 24px;margin:0;list-style:none}.movida-cart-item{display:grid;grid-template-columns:100px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid #e3e3e3}.movida-cart-image img{width:100px;height:132px;object-fit:contain;background:#f4f4f4}.movida-cart-title{display:inline-block;font-size:24px;line-height:32px;text-transform:uppercase}.movida-cart-line-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.movida-remove{display:block;min-height:40px;margin-top:4px;border:0;background:transparent;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.movida-cart-footer{flex-shrink:0;padding:20px 24px max(24px,env(safe-area-inset-bottom));border-top:1px solid #e3e3e3}.movida-cart-total{display:flex;justify-content:space-between;font-size:20px;margin-bottom:8px}.movida-cart-footer .movida-button{width:100%;margin-top:16px}.movida-cart-footer .movida-text-link{display:block;text-align:center;margin-top:8px}.movida-cart-empty{display:grid;place-content:center;gap:24px;padding:24px;flex:1;text-align:center}.movida-drawer>.movida-error{flex-shrink:0;margin:12px 24px}.product__form-sticky{height:auto;overflow:visible}.product__form-sticky>div{height:auto;overflow:visible}.movida-product-actions{display:flex;align-items:stretch;gap:8px;margin:24px 0}.movida-add{flex:1}.movida-quantity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-items:center;flex-shrink:0;width:128px;min-height:48px;border:1px solid var(--movida-ink);border-radius:999px}.movida-quantity button{display:grid;place-items:center;width:100%;min-width:0;min-height:44px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;font-size:22px;line-height:1}.movida-quantity input{width:100%;min-width:0;padding:0;border:0;color:inherit;background:transparent;text-align:center;-moz-appearance:textfield}.movida-quantity input::-webkit-inner-spin-button,.movida-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.movida-cart-quantity{width:112px;min-height:40px}.movida-cart-quantity button{width:36px;min-height:40px}.movida-accordion{margin-top:16px}.movida-accordion details{border-top:1px solid #e3e3e3}.movida-accordion details:last-child{border-bottom:1px solid #e3e3e3}.movida-accordion summary{display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:16px 0;font-size:14px;text-transform:uppercase;cursor:pointer;list-style:none}.movida-accordion summary::-webkit-details-marker{display:none}.movida-accordion summary>span{font-size:24px;line-height:20px}.movida-accordion details[open] summary>span{transform:rotate(180deg)}.movida-accordion-content{display:grid;gap:12px;padding:0 0 20px;font-size:16px;line-height:24px}.product__gallery>div{scroll-padding-inline:16px}.product__gallery .movida-image{aspect-ratio:4/5}.product__variant[aria-current=page]{border-color:var(--movida-ink)}[data-text-state],.reveal-scale{opacity:1;animation:none;transform:none}[data-text-state] .word span{transform:none;animation:none}[data-btns] .opacity-0{opacity:1}@keyframes movida-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes movida-drawer-out{to{transform:translate(100%)}}@keyframes movida-fade-in{0%{opacity:0}to{opacity:1}}@keyframes movida-fade-out{to{opacity:0}}@media(min-width:768px){.movida-benefits-copy{font-size:20px;line-height:28px}.movida-header-inner{padding-inline:36px}.movida-hero-section{margin-bottom:96px}.movida-hero{height:760px}.movida-hero-copy{padding:32px 40px}.movida-hero-copy h1{font-size:36px;line-height:44px}}@media(min-width:1024px){.movida-header-inner{padding-inline:40px}.movida-header .movida-cart-desktop{display:grid}.movida-header .movida-cart-mobile,.movida-menu-toggle{display:none}.movida-nav-desktop{display:block}.movida-header-shop{font-size:16px;padding-inline:20px}.movida-header-right{gap:8px}.movida-hero-section{margin-bottom:112px}.movida-hero{grid-template-columns:1fr 1fr;height:clamp(600px,calc(100svh - 64px),900px)}.movida-hero-right{display:block}.movida-hero-copy{width:50%}.movida-hero--vencho:after{right:50%}.product__form{padding:32px 0 32px 40px}.product__form-sticky{position:sticky;top:var(--movida-sticky-top,64px)}.product__gallery .movida-image{aspect-ratio:17/18}.movida-photo--benefits{height:auto;min-height:clamp(680px,52.7778vw,760px);max-height:none}.product__gallery>div{overflow:visible}}@media(max-width:767px){.movida-photo--sustainability{aspect-ratio:1.4}.movida-photo--benefits{height:auto;max-height:none;aspect-ratio:4/5}.movida-quantity{width:112px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.movida-cart-page{max-width:1000px;margin:0 auto 64px;padding-inline:24px}.movida-cart-page-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-bottom:24px}.movida-cart-page h1{font-size:clamp(32px,5vw,56px);line-height:1.15;text-transform:uppercase}.movida-cart-page .movida-cart-items{padding:0;overflow:visible}.movida-cart-page-footer{max-width:420px;margin:32px 0 0 auto}.movida-cart-page-footer .movida-button{width:100%;margin-top:16px}.movida-update-bag{color:var(--movida-ink);background:#fff}.movida-cart-page .movida-remove{width:max-content}@media(max-width:374px){.movida-logo svg{width:104px;height:18px}.movida-header-shop{padding-inline:12px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/movida.css.map */
