:root{--bnd-glass-bg: rgba(255, 255, 255, .3);--bnd-radius: 14px;--bnd-pill: 999px}body,button,input,select,textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}@media(min-width:990px){.product-information__grid{align-items:start}.product-information__media.sticky-content,.product-information__media .sticky-content{position:static}.product-information__media+*{position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto;scrollbar-width:none}.product-information__media+*::-webkit-scrollbar{display:none}.product-information__media+*{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:18px;box-shadow:0 6px 24px #0000000f;padding:26px 24px!important;max-height:calc(100vh - 96px)!important}}.product-information__media .product-media-container:not(dialog *) .product-media{height:100%!important;aspect-ratio:auto!important}.product-information__media .product-media-container:not(dialog *) .product-media__image{height:100%!important;width:100%!important;aspect-ratio:auto!important;object-fit:cover!important}@media(max-width:749px){.dialog-zoomed-gallery .product-media .product-media__image{object-fit:var(--product-media-fit, contain)}}@media(max-width:749px){main .product-information .product-form-buttons>span:has(add-to-cart-component){position:fixed;left:0;right:0;bottom:0;z-index:5;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:#ffffffb8;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border-top:1px solid rgba(0,0,0,.06)}main .product-information .product-form-buttons>span:has(add-to-cart-component) .add-to-cart-button{width:100%}main .product-information .product-form-buttons{padding-bottom:62px}}.product-information details{border-top:1px solid rgba(0,0,0,.1)}.product-information details summary{cursor:pointer;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:14px 0}.variant-option__button-label,.variant-option--buttons .variant-option__button-label,.variant-option__button-label:has(input){border-radius:var(--bnd-pill)!important;padding:.7em 1.4em;transition:background-color .18s ease,color .18s ease}.variant-option--buttons{display:flex;flex-wrap:wrap;gap:8px}.variant-option__button-label--has-swatch,.variant-option--buttons .variant-option__button-label--has-swatch{padding:3px!important}.add-to-cart-button,.product-form-buttons .button,.shopify-payment-button__button{border-radius:var(--bnd-radius)!important}.add-to-cart-button{display:flex;align-items:center;justify-content:center;gap:.75em;font-weight:500;letter-spacing:.02em}.cart-drawer__dialog{background:transparent!important;backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);border:0!important}.cart-drawer__inner{padding:10px!important}.cart-drawer__content,.cart-drawer__inner,cart-items-component,.cart-drawer__header{background:transparent!important}.cart-drawer__items,.cart-drawer__summary,.bnd-envio-progreso{background:#ffffffb8!important;backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);border-radius:18px!important;box-shadow:0 2px 8px #00000014;padding:14px!important;margin-bottom:10px!important}.cart-drawer__summary button[name=checkout]{background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;border-radius:12px!important}.cart-drawer__summary button[name=checkout] *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.cart-items__empty-button{background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;border-radius:12px!important}.cart-drawer__overlay{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:#00000040}@supports not (backdrop-filter: blur(1px)){.cart-drawer__dialog,.cart-drawer__items,.cart-drawer__summary,.bnd-envio-progreso{background:#fff!important}}.header-section,header.shopify-section-group-header-group{position:sticky!important;top:0!important;z-index:20!important}html,body,main,#MainContent{overflow-x:clip}main>.hero-wrapper{margin-top:calc(-1 * var(--bnd-solape, 0px))}main>.hero-wrapper~.hero-wrapper{margin-top:var(--bnd-ritmo)}main:not(:has(>.hero-wrapper)){margin-top:calc(-1 * var(--bnd-header-alto, 0px))}main:not(:has(>.hero-wrapper))>:first-child{padding-top:var(--bnd-header-alto, 0px)}main:has(>.hero-wrapper)>.shopify-section:first-child:not(.hero-wrapper){position:relative;z-index:5}#header-group .announcement-bar{display:none!important}.header__row--top,.header__row--top.color-scheme-6{background:linear-gradient(to bottom,#ffffff1c,#ffffff08)!important;backdrop-filter:blur(30px) saturate(1.8)!important;-webkit-backdrop-filter:blur(30px) saturate(1.8)!important;border-bottom:1px solid rgba(255,255,255,.2)!important;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #ffffff26,0 8px 28px #00000021,0 2px 6px #0000000f!important}.account-drawer__dialog{background:transparent!important;backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);border:0!important;padding:10px!important}.account-drawer__dialog::backdrop{background:#00000040;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.account-popover__panel{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.account-actions{background:#ffffffb8!important;backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);border-radius:18px!important;box-shadow:0 2px 8px #00000014;padding:14px!important}.account-actions__title,.account-actions__list-item,.account-drawer__close-button,.account-drawer__close-button svg{color:#111!important;-webkit-text-fill-color:#111!important}.account-actions__link.button{background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;border-radius:12px!important}.account-actions__link.button-secondary{background:#ffffff8c!important;color:#111!important;-webkit-text-fill-color:#111!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:12px!important}.account-actions__shop-login{display:block!important;border-radius:12px!important;overflow:hidden!important}@supports not (backdrop-filter: blur(1px)){.account-drawer__dialog,.account-actions{background:#fff!important}}dialog.search-modal__content{background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important}dialog.search-modal__content::backdrop{background:#00000040;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}predictive-search-component.predictive-search{--color-foreground: rgb(17 17 17 / 1);--color-primary: rgb(17 17 17 / 1);--color-background: rgb(255 255 255 / 0);--color-background-rgb: 255 255 255;--color-input-background: rgb(255 255 255 / 0);background:#ffffffb8!important;backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);box-shadow:0 2px 8px #00000014!important;padding:14px!important;overflow:hidden!important}@media(min-width:750px){predictive-search-component.predictive-search{border-radius:18px!important}}.predictive-search .search-input{color:#111!important;-webkit-text-fill-color:#111!important}.predictive-search .search-input::placeholder{color:#11111180!important;-webkit-text-fill-color:rgba(17,17,17,.5)!important}.predictive-search__search-button{background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;border-radius:12px!important}@supports not (backdrop-filter: blur(1px)){predictive-search-component.predictive-search{background:#fff!important}}.header__drawer{display:flex!important}header-drawer.header__drawer--mobile{display:block!important}.menu-list__list-item:has(a[href="/pages/contact"]),.menu-list__list-item:has(a[href="/pages/historia"]){display:none!important}@media(min-width:750px){details.menu-drawer-container[open] .menu-drawer{position:fixed!important;top:calc(var(--bnd-header-alto, 67px) + 8px)!important;left:8px!important;right:auto!important;bottom:auto!important;width:min(360px,90vw)!important;height:auto!important;max-height:calc(100vh - var(--bnd-header-alto, 67px) - 24px)!important;overflow-y:auto!important;transform:none!important;z-index:30!important}}.header__row--top a,.header__row--top summary,.header__row--top span,.header__row--top button{text-shadow:0 1px 3px rgba(0,0,0,.45)}.header__row--top svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}html[data-bnd-scrolled] .header__row--top,html[data-bnd-scrolled] .header__row--top *{--menu-top-level-font-color: #111 !important;--color-foreground: 17 17 17 !important}html[data-bnd-scrolled] .header__row--top,html[data-bnd-scrolled] .header__row--top a,html[data-bnd-scrolled] .header__row--top summary,html[data-bnd-scrolled] .header__row--top span,html[data-bnd-scrolled] .header__row--top button{color:#111!important;text-shadow:none!important}html[data-bnd-scrolled] .header__row--top svg{color:#111!important;filter:none!important}html[data-bnd-scrolled] .header-logo__image{filter:brightness(0)!important}.header__row--top a,.header__row--top summary,.header__row--top svg,.header-logo__image{transition:color .25s ease,filter .25s ease}@supports not (backdrop-filter: blur(1px)){.header__row--top,.header__row--top.color-scheme-6{background:#000000bf!important}}details.menu-drawer-container[open]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);z-index:0;pointer-events:none}details.menu-drawer-container[open] .menu-drawer,details.menu-drawer-container[open] .menu-drawer *{visibility:visible!important}.menu-drawer{position:relative;z-index:10;background:transparent!important;backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);padding:10px!important}.menu-drawer__navigation,.menu-drawer__inner,.menu-drawer__utility-links{background:#ffffffb8!important;backdrop-filter:blur(30px) saturate(1.5);-webkit-backdrop-filter:blur(30px) saturate(1.5);border-radius:18px!important;box-shadow:0 2px 8px #00000014;padding:14px!important;margin-bottom:10px!important}.menu-drawer__menu{padding:0!important;margin:0!important}.menu-drawer__navigation,.menu-drawer__navigation a,.menu-drawer__navigation summary{color:#111!important}.menu-drawer__utility-links:empty,.menu-drawer__utility-links:not(:has(a)){display:none!important}.cart-drawer__content>.bnd-envio-progreso{flex:0 0 auto}.cart-drawer__content{overflow-y:auto!important}.cart-drawer__content>.cart-drawer__items{flex:0 0 auto!important;min-height:0!important;overflow:visible!important}.cart-drawer__content>.cart-drawer__summary{flex:0 0 auto!important;position:static!important}.bnd-envio-progreso{font-size:13px;text-align:center}.bnd-envio-progreso__barra{height:4px;border-radius:var(--bnd-pill);background:#0000001f;margin-top:10px;overflow:hidden}.bnd-envio-progreso__relleno{height:100%;background:#111;border-radius:var(--bnd-pill);transition:width .4s ease}html{scroll-behavior:smooth}.bnd-carrusel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bnd-carrusel::-webkit-scrollbar{display:none}.bnd-carrusel>*{scroll-snap-align:start;flex:0 0 auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important}}details.bnd-acordeon{border-top:1px solid rgba(0,0,0,.12);padding:14px 0}details.bnd-acordeon>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase}details.bnd-acordeon>summary::-webkit-details-marker{display:none}details.bnd-acordeon>summary:after{content:"+";font-size:18px;line-height:1}details.bnd-acordeon[open]>summary:after{content:"-"}:root{--bnd-ruido: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.shopify-section-group-footer-group{position:relative;overflow:clip;isolation:isolate;padding-bottom:clamp(72px,9vw,130px)!important}.shopify-section-group-footer-group:before{content:"BENDITOS";position:absolute;left:50%;bottom:-.1em;transform:translate(-50%);z-index:0;font-family:Inter,Helvetica Neue,sans-serif;font-weight:800;font-size:24vw;line-height:.78;letter-spacing:-.03em;white-space:nowrap;color:#00000047;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 26%,rgba(0,0,0,.4) 74%,transparent 100%),var(--bnd-ruido);mask-image:linear-gradient(to bottom,#000 0%,#000 26%,rgba(0,0,0,.4) 74%,transparent 100%),var(--bnd-ruido);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-size:100% 100%,300px 300px;mask-size:100% 100%,300px 300px;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-user-select:none;user-select:none;pointer-events:none}.shopify-section-group-footer-group>.section{position:relative;z-index:1;width:auto!important;margin:16px 16px 0!important;padding:28px 26px 22px!important;background:#ffffff4d!important;backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);border-radius:22px;border:1px solid rgba(255,255,255,.55);box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #ffffff40,0 8px 30px #0000001a,0 2px 6px #0000000d}.footer-utilities__group--left{display:flex!important;align-items:center;gap:12px}.footer-utilities__group--left:before{content:"";display:block;width:34px;height:33px;background:url(https://benditosworld.com/cdn/shop/files/benditis_simple_negro.png) no-repeat center / contain;opacity:.85}.footer-utilities__group--left:after{content:"BENDITOS \ae  CLOTHES FOR PEOPLE";font-size:10px;font-weight:500;letter-spacing:.08em;color:#1111118c}@supports not (backdrop-filter: blur(1px)){.shopify-section-group-footer-group>.section{background:#fff!important}}:root{--bnd-ritmo: clamp(56px, 6.5vw, 100px)}body{background:#fff}main>.shopify-section+.shopify-section:not(.hero-wrapper){margin-top:var(--bnd-ritmo)}main:not(:has(>.hero-wrapper))>.shopify-section:first-child:not(:has(.product-information)):not(:has(.product-grid))+.shopify-section{margin-top:clamp(20px,2.4vw,34px)}main>.shopify-section:last-child{margin-bottom:var(--bnd-ritmo)}main h2,.section h2{font-size:clamp(14px,1.15vw,17px)!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase}.product-information h1{font-size:clamp(18px,1.6vw,22px)!important;font-weight:500!important;letter-spacing:.04em!important;line-height:1.25!important}.product-card__content .text-block p,.product-card h3,.product-card .product-title{text-transform:uppercase;font-size:12px!important;font-weight:500!important;letter-spacing:.02em!important;line-height:1.35!important}.product-card .price{font-size:11px!important;font-weight:400!important}.product-card img{transition:transform .7s cubic-bezier(.2,.6,.2,1)!important}.product-card:hover img{transform:scale(1.035)}@keyframes bnd-entrada{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){main>.shopify-section:not(.hero-wrapper):not(:first-child):not(:has(.product-card)):not(:has(.product-information)),.product-card{animation-name:bnd-entrada;animation-fill-mode:both;animation-timing-function:linear;animation-duration:auto;animation-timeline:view();animation-range:entry 0% entry 45%}}}.product-card .product-media{background-image:linear-gradient(170deg,#0000000e,#00000008);border-radius:4px}.bnd-velo{display:none}html.bnd-cargando .bnd-velo{display:grid;place-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#fff;transition:opacity .45s ease}html.bnd-velo-fuera .bnd-velo{opacity:0;pointer-events:none}.bnd-velo__marca{width:60px;height:auto}html.bnd-cargando .bnd-velo__marca{animation:bnd-latido 1.5s ease-in-out infinite}@keyframes bnd-latido{0%,to{opacity:.35;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}.shopify-policy__container{--color-foreground: rgb(0 0 0 / .81);--color-foreground-rgb: 0 0 0;--color-foreground-heading: rgb(0 0 0 / 1);--color-foreground-heading-rgb: 0 0 0;color:#000000cf}.shopify-policy__container a{color:#000000cf;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/5/assets/benditos-ui.css.map */
