*,*:before,*:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html:has(.drawer[open],.menu-drawer[open]){overflow:hidden}body{display:flex;flex-direction:column;min-height:100svh;font-family:var(--font-body);font-size:var(--text-md);font-weight:400;line-height:1.6;color:var(--color-text);background-color:var(--color-background);-webkit-font-smoothing:antialiased;font-synthesis:none}main{flex:1 0 auto}img,picture,video,svg{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit;color:inherit}button{padding:0;background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}:where(ul,ol)[role=list]{padding:0;list-style:none}p,h1,h2,h3,h4{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4{font-weight:inherit;font-size:inherit;text-wrap:balance}[hidden]{display:none!important}::selection{color:var(--color-text);background:#c9bba899}:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}.page-width{width:100%;padding-inline:var(--page-margin)}.section{color:var(--color-text);background-color:var(--color-background)}.section--spaced{padding-block:var(--space-3xl)}.heading{font-family:var(--font-display);font-weight:300;font-variation-settings:var(--display-variation);line-height:1.02;letter-spacing:-.02em}.heading em,.heading i{font-style:italic;font-weight:300}.eyebrow{display:inline-flex;gap:var(--space-xs);align-items:center;font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase}.heading--sm{font-size:var(--heading-sm)}.heading--md{font-size:var(--heading-md)}.heading--lg{font-size:var(--heading-lg)}.heading--xl{font-size:var(--heading-xl)}.label{font-size:var(--text-xs);font-weight:500;line-height:1.3;letter-spacing:var(--tracking-label);text-transform:uppercase}.text-muted{color:var(--color-text-muted)}.text-small{font-size:var(--text-xs)}.price{font-variant-numeric:tabular-nums;white-space:nowrap}.rte{max-width:68ch;font-size:var(--text-md)}.rte>*+*{margin-block-start:1em}.rte a{text-decoration:underline;text-underline-offset:.2em}.rte h2,.rte h3{font-family:var(--font-display);font-size:var(--heading-sm);line-height:1.2}.link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color var(--duration-fade) var(--ease)}.link:hover{text-decoration-color:transparent}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-md);min-height:var(--button-height);padding-inline:var(--space-xl);border:1px solid var(--color-button);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-button-label);background-color:var(--color-button);transition:opacity var(--duration-fade) var(--ease),background-color var(--duration-fade) var(--ease)}.button:hover{opacity:.86}.button[disabled],.button[aria-disabled=true]{cursor:not-allowed;opacity:.4}.button--secondary{color:var(--color-text);background-color:transparent;border-color:var(--color-text)}.button--secondary:hover{opacity:1;color:var(--color-background);background-color:var(--color-text)}.button--universo{box-shadow:inset 0 -3px 0 var(--u-main)}.shopify-payment-button__button--unbranded{min-height:var(--button-height)!important;border:1px solid var(--color-text)!important;border-radius:0!important;font-family:var(--font-body)!important;font-size:var(--text-xs)!important;font-weight:600!important;letter-spacing:var(--tracking-label)!important;text-transform:uppercase;color:var(--color-text)!important;background:transparent!important}.shopify-payment-button__button--unbranded:hover:not([disabled]){color:var(--color-background)!important;background:var(--color-text)!important}.shopify-payment-button__more-options{font-size:var(--text-xs);text-decoration:underline}.button--full{width:100%}.button--split{justify-content:space-between}.field{display:flex;flex-direction:column;gap:var(--space-xs)}.field__input{width:100%;min-height:2.75rem;padding:var(--space-xs) 0;border:0;border-block-end:1px solid var(--color-rule-strong);border-radius:0;font-size:var(--text-lg);background:transparent;transition:border-color var(--duration-fade) var(--ease)}.field__input:focus{outline:none;border-color:var(--color-text)}textarea.field__input{min-height:7rem;resize:vertical}.checkbox{display:flex;gap:var(--space-xs);align-items:flex-start;font-size:var(--text-xs)}.checkbox input{flex:none;width:1rem;height:1rem;margin-block-start:.1rem;accent-color:var(--color-text)}.form-message{font-size:var(--text-sm)}.media{position:relative;overflow:hidden;aspect-ratio:var(--media-ratio, 3 / 4);background-color:var(--color-photo)}.media>img,.media>video{width:100%;height:100%;object-fit:cover}.packshot{position:relative;overflow:hidden;aspect-ratio:var(--media-ratio, 4 / 5);background-color:var(--u-soft, var(--color-photo));isolation:isolate}.packshot:before{content:"";position:absolute;inset:auto 18% 13% 18%;height:9%;border-radius:50%;background:radial-gradient(closest-side,rgb(43 38 34 / 16%),transparent);z-index:-1}.packshot:not(:has(>img.packshot__norm)):before{display:none}.packshot>img{width:100%;height:100%;padding:var(--packshot-padding, 11%);object-fit:contain;mix-blend-mode:multiply}.packshot>img.packshot__norm{padding:var(--packshot-norm-padding, 2%)}.packshot>img.packshot__life{padding:0;object-fit:cover;mix-blend-mode:normal}.universo-chip{display:inline-flex;gap:.4rem;align-items:center;font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.template-collection.has-universo .card .universo-chip{display:none}.universo-chip__dot{flex:none;width:.75rem;height:.375rem;border-radius:1px;background:var(--u-stripe)}.lockup{display:inline-flex;gap:var(--space-sm);align-items:center}.lockup__mark{width:2.5rem;height:2.5rem;object-fit:contain}.lockup__text{display:grid;line-height:1.2}.lockup__name{font-weight:600}.lockup__by{font-size:var(--text-xs);color:var(--color-text-muted)}.bufanda{display:block;height:var(--bufanda-height, 6px);background:var(--u-stripe)}.drawer{position:fixed;inset:0 0 0 auto;width:min(100vw,var(--drawer-width, 27.5rem));max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;color:var(--color-text);background:var(--color-background);transform:translate(100%);transition:transform var(--duration-panel) var(--ease),overlay var(--duration-panel) allow-discrete,display var(--duration-panel) allow-discrete}.drawer[open]{transform:translate(0)}.drawer::backdrop{background:#14120f00;transition:background var(--duration-panel) var(--ease),overlay var(--duration-panel) allow-discrete,display var(--duration-panel) allow-discrete}.drawer[open]::backdrop{background:#2b262247}@starting-style{.drawer[open]{transform:translate(100%)}.drawer[open]::backdrop{background:#14120f00}}.drawer--left{inset:0 auto 0 0;transform:translate(-100%)}@starting-style{.drawer--left[open]{transform:translate(-100%)}}.drawer--full{--drawer-width: 100vw}.drawer__inner{display:flex;flex-direction:column;height:100%}.drawer__header{display:flex;align-items:center;justify-content:space-between;min-height:var(--header-height);padding-inline:var(--space-lg);border-block-end:1px solid var(--color-rule)}.drawer__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-lg)}.drawer__footer{padding:var(--space-lg);border-block-start:1px solid var(--color-rule)}.icon-button{display:inline-grid;place-items:center;min-width:2.75rem;min-height:2.75rem}.icon-button svg{width:1.125rem;height:1.125rem}.newsletter__row{display:flex;align-items:flex-end;border-block-end:1px solid var(--color-rule-strong)}.newsletter__row:focus-within{border-color:var(--color-text)}.newsletter__input{border:0}.newsletter__submit{display:inline-grid;place-items:center;min-width:2.75rem;min-height:2.75rem}.newsletter__consent{margin-block-start:var(--space-sm);color:var(--color-text-muted)}.newsletter__consent a{text-decoration:underline}.collection__toolbar{position:sticky;inset-block-start:var(--header-offset, var(--header-height));z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);min-height:3rem;background:var(--color-background);transition:inset-block-start var(--duration-fade) ease-out}.collection__active{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.collection__active-chip{display:inline-flex;gap:var(--space-2xs);align-items:center;font-size:var(--text-xs)}.collection__active-chip svg{width:.75rem}.collection__active-chip:hover{text-decoration:underline}.collection__filter-button{margin-inline-start:auto;min-height:2.75rem;font-size:var(--text-2xs)}.collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl) var(--space-2xs);padding-block-end:var(--space-3xl)}.collection__more{display:flex;justify-content:center;padding-block-end:var(--space-3xl)}.collection__empty{display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start;padding-block:var(--space-3xl)}@media screen and (min-width:750px){.collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.collection__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2xl) var(--space-sm);padding-inline:var(--page-margin)}}scroll-progress{display:block;position:relative}.scroller{display:grid;grid-auto-columns:var(--scroller-item, 100%);grid-auto-flow:column;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.scroller::-webkit-scrollbar{display:none}.scroller>*{scroll-snap-align:start}.progress{--progress-size: 1;--progress-offset: 0;position:relative;height:1px;overflow:hidden;background:var(--color-rule)}.progress:after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--progress-size) * 100%);background:var(--color-text);transform:translate(calc(var(--progress-offset) * 100%))}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;inset-block-start:var(--space-xs);inset-inline-start:var(--space-xs);z-index:100;padding:var(--space-sm) var(--space-md);color:var(--color-button-label);background:var(--color-button);transform:translateY(-200%)}.skip-link:focus{transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/critical.css.map */
