@font-face{font-family:Hanken Fallback;src:local("Arial"),local("Helvetica"),local("Roboto");size-adjust:116.22%;ascent-override:86.04%;descent-override:26.07%;line-gap-override:0%}@font-face{font-family:Bodoni Fallback;src:local("Times New Roman"),local("Times"),local("Georgia");size-adjust:132.86%;ascent-override:84.68%;descent-override:30.11%;line-gap-override:0%}:root{--ac-olive: #5E6536;--ac-plum: #3B2B42;--ac-cream: #EFE7D8;--ac-cream-alt: #F4EFE3;--ac-lilac: #BFBFD9;--ac-sage: #BFC4A6;--ac-body: "Hanken Grotesk", "Hanken Fallback", sans-serif;--ac-heading: "Bodoni Moda", "Bodoni Fallback", serif;--ac-transition: .35s;--font-body-family: var(--ac-body);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: var(--ac-heading);--font-heading-style: normal;--font-heading-weight: 600}body{font-family:var(--ac-body);color:rgb(var(--color-foreground));background:var(--ac-cream);line-height:1.6}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--ac-heading);font-weight:600;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.badge,.product-form__label,label:not(.customer),.cart-item__error-text,.facets__label,.disclosure__label,.list-menu__item--link{font-family:var(--ac-body)}.header{background:var(--ac-cream)}.header__menu-item{font-family:var(--ac-body);font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.header__menu-item:hover{color:var(--ac-olive)}@media screen and (min-width:1301px)and (max-width:1440px){.header__inline-menu .header__menu-item{padding:1.2rem .7rem;font-size:13px;letter-spacing:.08em}}@media screen and (min-width:990px)and (max-width:1300px){.header__inline-menu .header__menu-item{padding:1.2rem .5rem;font-size:12px;letter-spacing:.05em}}.banner__box{border-radius:0;box-shadow:none}.button,.shopify-payment-button__button--unbranded{font-family:var(--ac-body);font-weight:700;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase;transition:var(--ac-transition)}.button:hover{filter:brightness(.92)}.card__badge .badge{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase}.brand-chips-section__heading{margin:0 0 .6rem}.brand-chips-section__subheading{margin:0 0 2.4rem;font-size:1.6rem;color:#3b2b42b8}.brand-chips-section__view-all{margin-top:2.4rem}.brand-chips{display:flex;flex-wrap:wrap;gap:10px}.brand-chip{display:inline-flex;align-items:center;padding:10px 20px;border:1px solid rgba(59,43,66,.25);border-radius:999px;font-family:var(--ac-body);font-size:1.3rem;font-weight:500;letter-spacing:.04em;color:var(--ac-plum);background:transparent;text-decoration:none;transition:var(--ac-transition);white-space:nowrap}.brand-chip:hover{border-color:var(--ac-plum);background:var(--ac-plum);color:var(--ac-cream)}.brand-chip--accent{border-color:transparent;background:var(--ac-lilac);color:var(--ac-plum);font-weight:600}.brand-chip--accent:hover{background:var(--ac-plum);color:var(--ac-cream)}.footer{background:var(--ac-plum)}.ac-hero{position:relative;display:flex;align-items:center;min-height:var(--hero-min-height);overflow:hidden}.ac-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ac-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--hero-overlay, 0)}.ac-hero__picture{display:block;width:100%;height:100%}.ac-hero__image,.ac-hero__placeholder svg{width:100%;height:100%;object-fit:cover;display:block}.ac-hero__placeholder{width:100%;height:100%}.ac-hero__image--mobile{display:none}.ac-hero__inner{position:relative;z-index:1;width:100%;display:flex}.ac-hero--left .ac-hero__inner{justify-content:flex-start}.ac-hero--center .ac-hero__inner{justify-content:center}.ac-hero--right .ac-hero__inner{justify-content:flex-end}.ac-hero__panel{max-width:46rem;padding:4rem 3.6rem;text-align:left}.ac-hero__kicker{margin:0 0 1.6rem;font-family:var(--ac-body);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;opacity:.8}.ac-hero__heading{margin:0 0 1.6rem;max-width:14ch;line-height:1.05}.ac-hero__text{margin:0 0 2.8rem;font-size:1.6rem;line-height:1.6;max-width:42ch}.ac-hero__text p{margin:0}.ac-hero__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.ac-hero__buttons .button{margin:0;min-width:auto;flex:0 1 auto;padding:0 1.8rem;font-size:1.15rem;letter-spacing:.08em;min-height:4.2rem;white-space:nowrap}@media screen and (max-width:420px){.ac-hero__buttons .button{padding:0 1.4rem;font-size:1.05rem}}@media screen and (max-width:749px){.ac-hero__image--desktop{display:none}.ac-hero__image--mobile{display:block}.ac-hero__media:not(:has(.ac-hero__image--mobile)) .ac-hero__image--desktop{display:block}.ac-hero__panel{max-width:100%;padding:3.2rem 2rem}}.ac-trust__grid{display:grid;grid-template-columns:repeat(4,1fr)}.ac-trust__item{padding:.4rem 2.4rem;text-align:center;border-left:1px solid rgba(59,43,66,.16)}.ac-trust__item:first-child{border-left:0}.ac-trust__title{margin:0 0 .4rem;font-family:var(--ac-heading);font-weight:600;font-size:1.9rem;letter-spacing:-.01em}.ac-trust__text{margin:0;font-family:var(--ac-body);font-size:1.3rem;line-height:1.5;color:#3b2b42b8}@media screen and (max-width:989px){.ac-trust__grid:not(.ac-trust__grid--swipe){grid-template-columns:repeat(2,1fr);row-gap:2.4rem}.ac-trust__grid:not(.ac-trust__grid--swipe) .ac-trust__item:nth-child(odd){border-left:0}}@media screen and (max-width:749px){.ac-trust__grid.ac-trust__grid--swipe{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -1.5rem;padding:0 1.5rem}.ac-trust__grid--swipe::-webkit-scrollbar{display:none}.ac-trust__grid--swipe .ac-trust__item{flex:0 0 62%;scroll-snap-align:center;border-left:1px solid rgba(59,43,66,.16)}.ac-trust__grid--swipe .ac-trust__item:first-child{border-left:0}}.ac-manifesto{text-align:center}.ac-manifesto__icon{margin:0 auto 2.4rem;width:4rem}.ac-manifesto__icon img{width:100%;height:auto;display:block}.ac-manifesto__quote{margin:0 auto;max-width:24ch;font-family:var(--ac-heading);font-style:italic;font-weight:500;line-height:1.18;border-left:none;padding-left:0;color:rgb(var(--color-foreground))}.ac-manifesto__caption{margin:2.4rem 0 0;font-family:var(--ac-body);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;opacity:.75}.ac-newsletter{display:flex;align-items:center;justify-content:space-between;gap:3.2rem;flex-wrap:wrap}.ac-newsletter__copy{flex:1 1 32rem}.ac-newsletter__heading{margin:0 0 .4rem}.ac-newsletter__text{margin:0;font-size:1.5rem;color:#3b2b42bf}.ac-newsletter__form{flex:0 1 44rem}.ac-newsletter__form-inner{margin:0}.ac-newsletter__field{display:flex;align-items:center;gap:1.2rem}.ac-newsletter__input{flex:1 1 auto;min-width:0;height:4.8rem;padding:0 2.2rem;border:1px solid rgba(59,43,66,.25);border-radius:999px;background:#3b2b420a;font-family:var(--ac-body);font-size:1.5rem;color:var(--ac-plum)}.ac-newsletter__input::placeholder{color:#3b2b4280}.ac-newsletter__input:focus{outline:none;border-color:var(--ac-olive)}.ac-newsletter__button{flex:0 0 auto;height:4.8rem;margin:0;white-space:nowrap}.ac-newsletter__message{margin-top:1rem}@media screen and (max-width:749px){.ac-newsletter{flex-direction:column;align-items:stretch;text-align:left}.ac-newsletter__copy,.ac-newsletter__form{flex:1 1 auto}.ac-newsletter__field{flex-direction:column;align-items:stretch}.ac-newsletter__button{width:100%}}.collection__title{display:flex;flex-direction:column-reverse;align-items:flex-start}.collection__title .collection__description{margin:0 0 .4rem;padding:0}.collection__title .collection__description.uppercase{font-family:var(--ac-body);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ac-olive)}.collection__title .title{margin:0}.card__content .caption-with-letter-spacing{font-family:var(--ac-body);font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#3b2b4299;margin-bottom:.4rem}.card__heading,.card__heading a{font-family:var(--ac-heading);font-weight:600;letter-spacing:-.01em}.card-information .price{font-family:var(--ac-heading);font-weight:600;color:var(--ac-olive)}.card--collection .card__heading .icon-wrap,.collection-list .card__heading .icon-wrap{display:none}.collection-list .card__heading,.collection-list .card__heading a{font-family:var(--ac-heading);font-weight:600;font-size:2rem;letter-spacing:-.01em}.image-with-text__content .caption-with-letter-spacing{font-family:var(--ac-body);font-size:1.2rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;opacity:.8}.image-with-text__heading{line-height:1.1}@media screen and (max-width:749px){.brand-chips{gap:8px}.brand-chip{padding:8px 16px;font-size:1.2rem}}.ac-breadcrumbs{margin-bottom:1.2rem}.ac-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;padding:0;list-style:none}.ac-breadcrumbs__item{font-family:var(--ac-body);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#3b2b428c}.ac-breadcrumbs__item a{color:#3b2b428c;text-decoration:none}.ac-breadcrumbs__item a:hover{color:var(--ac-plum);text-decoration:underline}.ac-breadcrumbs__item:not(:last-child):after{content:"/";margin-left:.6rem;color:#3b2b4259}.ac-breadcrumbs__item--current{color:var(--ac-plum)}.collection-hero__title{line-height:1.05}.collection-hero__description{font-family:var(--ac-body);color:#3b2b42b8}.facets__heading,.facets__summary,facet-filters-form .facets__label{font-family:var(--ac-body)}.facets__heading .heading,.facets-wrapper .caption{font-family:var(--ac-body);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.facets__form input[type=checkbox],.facets__form input[type=radio],.facets__form input[type=range]{accent-color:var(--ac-olive)}.facets__reset,.facets__selected .button{color:var(--ac-olive)}.product .ac-breadcrumbs,.page-width>.ac-breadcrumbs{margin-bottom:2rem}.product--large .product__media-wrapper,.product__media-wrapper{padding-left:0}.product__media-item .product__modal-opener,.product__media-wrapper .product__media-list{margin-left:0}.ac-installments{margin:.6rem 0 0;font-family:var(--ac-body);font-size:1.5rem;color:#3b2b42bf}.ac-installments strong{font-weight:600;color:var(--ac-plum)}.ac-badges{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.6rem 0 0}.ac-badge{display:inline-flex;align-items:center;padding:.7rem 1.6rem;border:1px solid transparent;border-radius:999px;font-family:var(--ac-body);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1}.ac-specs{margin:2.4rem 0 0;padding:1.6rem 0;border-top:1px solid rgba(59,43,66,.14);border-bottom:1px solid rgba(59,43,66,.14)}.ac-specs__row{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;padding:.6rem 0}.ac-specs__label{margin:0;font-family:var(--ac-body);font-size:1.4rem;font-weight:400;color:#3b2b4299}.ac-specs__value{margin:0;font-family:var(--ac-body);font-size:1.4rem;font-weight:600;color:var(--ac-plum);text-align:right}.product-form__submit,.product-form__submit.button--primary{background:var(--ac-plum);color:var(--ac-cream);border-color:var(--ac-plum)}.product-form__submit:hover:not([disabled]){background:var(--ac-plum);color:var(--ac-cream);filter:brightness(1.15)}.product-form__submit[disabled],.product-form__submit.disabled{opacity:.55}.ac-whatsapp-button{display:flex;align-items:center;justify-content:center;width:100%;margin-top:1rem;background:transparent;color:var(--ac-plum);border:1px solid var(--ac-plum);box-shadow:none}.ac-whatsapp-button:hover{background:var(--ac-plum);color:var(--ac-cream)}.ac-trust-box{display:flex;align-items:flex-start;gap:1.6rem;margin:2.4rem 0 0;padding:2rem 2.2rem;background:var(--ac-cream-alt);border-radius:4px}.ac-trust-box__icon{flex:0 0 2.4rem;width:2.4rem;margin-top:.2rem;opacity:.55}.ac-trust-box__icon img{width:100%;height:auto;display:block}.ac-trust-box__heading{margin:0 0 .4rem;font-family:var(--ac-heading);font-size:1.8rem;font-weight:600;letter-spacing:-.01em;color:var(--ac-plum)}.ac-trust-box__text{margin:0;font-family:var(--ac-body);font-size:1.4rem;line-height:1.55;color:#3b2b42b8}.product__accordion .accordion__title,.product__accordion .summary__title h2{font-family:var(--ac-body);font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ac-plum)}.product__accordion{border-top:1px solid rgba(59,43,66,.14)}.product__accordion:last-of-type{border-bottom:1px solid rgba(59,43,66,.14)}.product__accordion summary{padding:1.6rem 0}.product__accordion .accordion__content{padding:0 0 1.6rem;font-family:var(--ac-body);font-size:1.4rem;color:#3b2b42c7}.thumbnail-list{gap:1rem}.thumbnail{border-radius:2px;border:1px solid transparent}.thumbnail[aria-current=true]{border-color:var(--ac-olive);box-shadow:none;outline:none}.thumbnail:hover{border-color:#5e653680}.product--ratio-portrait_4_5 .product__media-item .media,.product--ratio-portrait_3_4 .product__media-item .media,.product--ratio-square .product__media-item .media{overflow:hidden}.product--ratio-portrait_4_5 .product__media-item .media img,.product--ratio-portrait_4_5 .product__media-item .media model-viewer,.product--ratio-portrait_4_5 .product__media-item .media video{aspect-ratio:4 / 5;object-fit:cover;height:auto}.product--ratio-portrait_3_4 .product__media-item .media img,.product--ratio-portrait_3_4 .product__media-item .media model-viewer,.product--ratio-portrait_3_4 .product__media-item .media video{aspect-ratio:3 / 4;object-fit:cover;height:auto}.product--ratio-square .product__media-item .media img,.product--ratio-square .product__media-item .media model-viewer,.product--ratio-square .product__media-item .media video{aspect-ratio:1 / 1;object-fit:cover;height:auto}.thumbnail-list .thumbnail img{aspect-ratio:1 / 1;object-fit:cover}.price,.price .price-item{color:var(--ac-olive)}.price--on-sale .price-item--regular{color:#3b2b4266;font-weight:400}.color-scheme-4 .ac-manifesto__caption,.color-scheme-4 .ac-hero__kicker{color:var(--ac-lilac);opacity:1}#shopify-section-featured_collection .ratio,#shopify-section-product-grid .ratio{--ratio-percent: 133.33% !important}#shopify-section-collection_list_categorias .card__inner{position:relative}#shopify-section-collection_list_categorias .card__media{position:absolute;top:0;right:0;bottom:0;left:0}#shopify-section-collection_list_categorias .card__content{position:absolute;inset:auto 0 0 0;padding:2.4rem 2rem;background:linear-gradient(to top,rgba(59,43,66,.65),transparent 70%)}#shopify-section-collection_list_categorias .card__heading,#shopify-section-collection_list_categorias .card__heading a{color:var(--ac-cream);font-size:2rem}.announcement-bar__message{font-family:var(--ac-body);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}#shopify-section-image_with_text_desapegar .page-width{max-width:100%;padding:0}#shopify-section-image_with_text_desapegar .image-with-text__content{padding-left:clamp(2.4rem,6vw,6rem);padding-right:clamp(2.4rem,6vw,6rem)}.ac-collection-title-row{position:relative;padding-right:11rem}.ac-collection-title-row .title{margin:0}.ac-collection-title-row__view-all{position:absolute;bottom:.2rem;right:1.5rem;font-family:var(--ac-body);font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-plum);white-space:nowrap}@media screen and (min-width:990px){.ac-collection-title-row__view-all{right:5rem}}@media screen and (max-width:749px){.ac-collection-title-row{padding-right:10rem;margin-bottom:2rem}.ac-collection-title-row__view-all{right:1.5rem}}#shopify-section-featured_collection .card__heading,#shopify-section-related-products .card__heading{font-size:calc(var(--font-heading-scale) * 1.3rem + 2px)!important}@media screen and (min-width:750px){#shopify-section-featured_collection .card__heading,#shopify-section-related-products .card__heading{font-size:calc(var(--font-heading-scale) * 1.3rem + 2px)!important}}.card__inner{position:relative}.ac-card-badges{position:absolute;top:1.2rem;left:1.2rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;pointer-events:none}.ac-card-badge{display:inline-flex;align-items:center;padding:.6rem 1.4rem;border-radius:999px;font-family:var(--ac-body);font-size:1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1;white-space:nowrap}.ac-partners__heading{margin:0 0 1.2rem}.ac-partners__subheading{margin:0 0 3.2rem;max-width:60ch;color:#3b2b42b8}.ac-partners__grid{display:grid;gap:2.4rem 2rem}.ac-partners__item{display:block;text-decoration:none;color:inherit}.ac-partners__image-wrapper{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px;background:var(--ac-cream-alt);margin-bottom:1.2rem}.ac-partners__image,.ac-partners__placeholder svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ac-partners__item:hover .ac-partners__image{transform:scale(1.03)}.ac-partners__title{margin:0;font-family:var(--ac-heading);font-weight:600;font-size:1.7rem;letter-spacing:-.01em;color:var(--ac-plum)}.product__title .h1{font-size:calc(var(--font-heading-scale) * 3rem - 4px)}@media screen and (min-width:750px){.product__title .h1{font-size:calc(var(--font-heading-scale) * 4rem - 4px)}}@media screen and (max-width:749px){#shopify-section-featured_collection .card__information{padding:.6rem .2rem}}@media screen and (max-width:749px){#shopify-section-collection_list_categorias .card__information{padding:.6rem .2rem}}.header__menu-item{display:flex;align-items:center}.ac-menu-link{color:inherit;text-decoration:none}.ac-has-submenu .ac-menu-link{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}.header__inline-menu header-menu{display:block}.mega-menu__list:not(.mega-menu__list--condensed){display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:4.8rem;row-gap:2.8rem}.mega-menu__list:not(.mega-menu__list--condensed)>li{flex:0 1 auto;min-width:0;max-width:24rem}.mega-menu__list:not(.mega-menu__list--condensed)>li:has(>ul)>.mega-menu__link--level-2{font-weight:600;margin-bottom:.4rem}.mega-menu__content{padding-top:2.4rem;padding-bottom:2.4rem}.menu-drawer summary.menu-drawer__menu-item{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-right:1.5rem}.ac-drawer-link{flex:1 1 auto;min-width:0;color:inherit;text-decoration:none}.ac-drawer-toggle{flex:0 0 auto;position:relative;width:3.2rem;height:3.2rem;border:1px solid rgba(59,43,66,.25);border-radius:50%}.ac-drawer-toggle:before,.ac-drawer-toggle:after{content:"";position:absolute;top:50%;left:50%;background:var(--ac-plum);transition:transform .2s ease}.ac-drawer-toggle:before{width:1.2rem;height:1px;transform:translate(-50%,-50%)}.ac-drawer-toggle:after{width:1px;height:1.2rem;transform:translate(-50%,-50%)}details[open]>summary .ac-drawer-toggle:after{transform:translate(-50%,-50%) rotate(90deg) scale(0)}details[open]>summary .ac-drawer-toggle:before{transform:translate(-50%,-50%) rotate(180deg)}.ac-footer-accordion{border:0}.ac-footer-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;cursor:default}.ac-footer-accordion__summary::-webkit-details-marker{display:none}.ac-footer-accordion__summary::marker{content:""}.ac-footer-accordion__summary .footer-block__heading{margin:0}.ac-footer-accordion__icon{display:none;position:relative;flex:0 0 auto;width:1.6rem;height:1.6rem}.ac-footer-accordion__icon:before,.ac-footer-accordion__icon:after{content:"";position:absolute;top:50%;left:50%;background:currentColor;transition:transform .25s ease}.ac-footer-accordion__icon:before{width:1.4rem;height:1px;transform:translate(-50%,-50%)}.ac-footer-accordion__icon:after{width:1px;height:1.4rem;transform:translate(-50%,-50%)}@media screen and (max-width:749px){.ac-footer-accordion__summary{cursor:pointer;padding:1.4rem 0;min-height:4.4rem}.ac-footer-accordion__icon{display:block}.ac-footer-accordion[open] .ac-footer-accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg) scale(0)}.ac-footer-accordion>.footer-block__details-content{padding-bottom:1.2rem}.footer-block--menu{margin-bottom:0}.footer-block--menu+.footer-block--menu{border-top:1px solid rgba(var(--color-foreground),.12)}}@media(prefers-reduced-motion:reduce){.ac-footer-accordion__icon:before,.ac-footer-accordion__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
