:root{--bp-gold: #b08d57;--bp-greige: #c5c1b9;--bp-gray: #808080;--bp-ink: #3a3a3a;--bp-radius-pill: 999px;--bp-ease: cubic-bezier(.2, .7, .2, 1)}:root{--bp-rotulo: .9rem;--bp-rotulo-track: .2em;--bp-rotulo-op: .9}.bp-eyebrow{display:inline-flex;align-items:center;gap:.6em;font-size:var(--bp-rotulo);letter-spacing:var(--bp-rotulo-track);text-transform:lowercase;color:var(--color-foreground-muted, currentColor)}.bp-eyebrow:before{content:"";width:.55em;height:.55em;border-radius:50%;background:currentColor;flex:none}.bp-title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);text-transform:lowercase;letter-spacing:-.03em;line-height:1;margin:0}.bp-title em,.bp-title i{font-style:normal;position:relative;white-space:nowrap}.bp-title--highlight em{background-image:linear-gradient(transparent 62%,color-mix(in srgb,var(--bp-gold) 45%,transparent) 62%)}.bp-title--underline em:after{content:"";position:absolute;left:0;right:0;bottom:-.08em;height:.08em;border-radius:1em;background:var(--bp-gold);transform-origin:left;transform:scaleX(var(--bp-underline, 1));transition:transform .9s var(--bp-ease)}.bp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.85em 1.6em;border-radius:var(--bp-radius-pill);font-size:.875rem;text-decoration:none;text-transform:lowercase;transition:background-color .3s,color .3s,transform .3s var(--bp-ease);border:1px solid currentColor;color:inherit;background:transparent}.bp-btn:hover{transform:translateY(-2px)}.bp-btn--solid{background:var(--color-primary-button-background, var(--bp-ink));color:var(--color-primary-button-text, #fff);border-color:transparent}.bp-btn--light{background:#fff;color:var(--bp-ink);border-color:transparent}.bp-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--bp-ease),transform .9s var(--bp-ease)}.bp-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.bp-reveal{opacity:1;transform:none;transition:none}}.shopify-design-mode .bp-reveal{opacity:1;transform:none}@media screen and (min-width:990px){.product-grid.product-grid--grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important}}.bp-lang{position:relative;display:flex;align-items:center;color:inherit}.bp-lang__form{margin:0}.bp-lang__details{position:relative}.bp-lang__trigger{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .5rem;font-size:.8rem;letter-spacing:.04em;color:var(--color-foreground);border-radius:999px;transition:color var(--animation-speed-fast, .2s)}.bp-lang__trigger::-webkit-details-marker{display:none}.bp-lang__trigger:hover{background:rgb(var(--color-foreground-rgb) / .06)}.bp-lang__globe{width:1.15rem;height:1.15rem}.bp-lang__caret{width:.55rem;height:.4rem;transition:transform .25s}.bp-lang__details[open] .bp-lang__caret{transform:rotate(180deg)}.bp-flag{width:1.15rem;min-width:1.15rem;height:auto;border-radius:2px;box-shadow:0 0 0 1px #0000001f;flex:none}.bp-lang__menu{position:absolute;right:0;top:calc(100% + .4rem);z-index:30;margin:0;padding:.35rem;list-style:none;min-width:13.5rem;background:#fff;color:#3a3a3a;box-shadow:0 10px 30px #0000001a;border-radius:12px}.bp-lang__opt{text-decoration:none;width:100%;display:grid;grid-template-columns:1.15rem 1.6rem 1fr;align-items:center;gap:.6rem;padding:.6rem .75rem;border:0;background:none;color:inherit;font:inherit;font-size:.9rem;text-align:left;cursor:pointer;border-radius:8px}.bp-lang__opt:not(:has(.bp-flag)){grid-template-columns:2rem 1fr}.bp-lang__opt:hover,.bp-lang__opt[aria-current]{background:#f5f3ef}.bp-lang__name{white-space:nowrap}.bp-lang__opt .bp-lang__code{font-size:.78rem;letter-spacing:.06em;font-weight:500}.bp-lang__opt[aria-current] .bp-lang__name:after{content:" \2713"}@media(max-width:749px){.bp-lang__trigger{padding:.35rem .3rem;gap:.25rem}.bp-lang__caret{display:none}}@media(max-width:749px){.header__column .bp-lang--menu{display:none}}.bp-lang--lista{display:flex;align-items:center;gap:.75rem;padding:1rem 0 .5rem}.bp-lang--lista .bp-lang__label{display:inline-flex;opacity:.7}.bp-lang--lista .bp-lang__label .bp-lang__globe{width:1.3rem;height:1.3rem}.bp-lang--lista .bp-lang__trigger{display:none}.bp-lang--lista .bp-lang__menu{position:static;display:flex;gap:.5rem;min-width:0;padding:0;background:none;box-shadow:none;color:inherit}.bp-lang--lista .bp-lang__opt{grid-template-columns:auto auto;gap:.4rem;padding:.55rem .9rem;border:1px solid rgb(var(--color-foreground-rgb) / .2);border-radius:999px}.bp-lang--lista .bp-lang__opt:not(:has(.bp-flag)){grid-template-columns:auto}.bp-lang--lista .bp-lang__name{display:none}.bp-lang--lista .bp-lang__opt[aria-current]{background:var(--color-foreground);color:var(--color-background);border-color:transparent}.bp-lang--lista .bp-lang__opt .bp-lang__code{font-size:.85rem}.menu-list__link-title{letter-spacing:.01em}.mega-menu__list .mega-menu__link{font-family:var(--font-body--family);font-size:1.125rem;font-weight:300;line-height:1.3;color:var(--color-foreground);padding-block:.3rem;letter-spacing:0;text-transform:none}.menu-list__submenu-inner .mega-menu{padding-block-start:2.25rem;padding-block-end:2rem}.mega-menu__list .mega-menu__link:hover{color:var(--color-foreground);opacity:.6}.mega-menu__list li.mega-menu__column div:has(>a[href$="/collections/cabelo"]){margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgb(var(--color-foreground-rgb) / .15)}.mega-menu__list a[href$="/collections/cabelo"]{font-size:.95rem;font-weight:400;letter-spacing:.02em}.mega-menu__list a[href$="/collections/cabelo"] .wrap-text:after{content:" \2192"}.mega-menu__content-list--collections .resource-card--overlay .resource-card__title{font-family:var(--font-body--family);font-weight:300;font-size:1.25rem;letter-spacing:-.01em;text-transform:none}.mega-menu__content-list--collections .resource-card__image{object-position:var(--bp-foco, 50% 40%);transform-origin:var(--bp-foco, 50% 40%)}@media(min-width:990px)and (hover:hover){ul.mega-menu__content-list--collections{display:flex;justify-content:flex-end;container-type:inline-size}.mega-menu__content-list--collections>li{--bp-mm: min(300px, calc((100cqw - var(--menu-horizontal-gap) * (var(--menu-content-columns-desktop) - 1)) / var(--menu-content-columns-desktop)));flex:none;width:var(--bp-mm);transition:width .8s var(--bp-ease)}.mega-menu__content-list--collections:has(>li:hover)>li:not(:hover){width:calc(var(--bp-mm) * .94)}.mega-menu__content-list--collections>li:hover{width:calc(var(--bp-mm) * 1.12)}.mega-menu__content-list--collections>li .resource-card__media{aspect-ratio:auto;height:var(--bp-mm);overflow:hidden}.mega-menu__content-list--collections>li .resource-card__image{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--bp-ease)}.mega-menu__content-list--collections .resource-card--overlay:hover .resource-card__image{transform:scale(1.06) translateY(-1.5%)}}.menu-drawer__menu--childlist .menu-drawer__menu-item,.menu-drawer__menu--childlist a{font-size:1.1rem}.menu-drawer__menu--childlist a[href$="/collections/cabelo"] .menu-drawer__menu-item-text:after{content:" \2192"}.bp-cardtitle{width:100%}.bp-cardtitle .bp-sig{font-family:var(--font-body--family);font-weight:300;font-size:1.1rem;line-height:1.2;letter-spacing:0;color:var(--color-foreground);display:grid;justify-items:start;margin:.35rem 0 0}.bp-cardtitle .bp-sig em{font-style:italic;font-weight:300}.bp-cardtitle .bp-sig__line{margin-top:.2rem;padding:0;font-size:.85rem;background:none;color:var(--bp-muted, #6b665e);line-height:1.25;font-weight:300}@media(max-width:749px){.bp-cardtitle .bp-sig{font-size:.98rem}}.bp-card-hover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none;transition:opacity .7s var(--bp-ease)}.bp-card-hover img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04);transition:transform 1.2s var(--bp-ease)}@media(max-width:749px),(hover:none){.bp-card-hover{display:none}}@media(min-width:750px)and (hover:hover){product-card:is(:hover,:focus-within) .bp-card-hover{opacity:1}product-card:is(:hover,:focus-within) .bp-card-hover img{transform:scale(1)}product-card .card-gallery slideshow-arrows{display:none}product-card .quick-add button.quick-add__button,product-card .quick-add button.quick-add__button:is(:hover,:focus-visible),product-card .quick-add button.quick-add__button[data-added=true]{inset-inline:var(--quick-add-offset);inset-block-end:var(--quick-add-offset);width:auto;max-inline-size:none;height:2.9rem;padding:0 1rem;gap:.5rem;justify-content:center;border:0;border-radius:999px;background:#fff;color:#3a3a3a;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 6px 18px #00000014;font-size:.85rem;letter-spacing:.01em;scale:1}product-card .quick-add button.quick-add__button{translate:0 .9rem;transition:opacity .5s var(--bp-ease),translate .6s var(--bp-ease)}product-card:is(:hover,:focus-within) .quick-add button.quick-add__button{translate:0 0}product-card .quick-add button.quick-add__button>.add-to-cart-icon{display:none}product-card .quick-add button.quick-add__button[data-added=true]{color:transparent}}.bp-roll{position:relative;display:inline-block;overflow:hidden;height:1.3em;line-height:1.3em;vertical-align:middle}.bp-roll__a,.bp-roll__b{display:block;white-space:nowrap;transition:transform .55s cubic-bezier(.65,0,.35,1)}.bp-roll__b{position:absolute;inset:0 auto auto 0;transform:translateY(105%)}:is(button,a):not(:disabled):is(:hover,:focus-visible)>.bp-roll>.bp-roll__a{transform:translateY(-105%)}:is(button,a):not(:disabled):is(:hover,:focus-visible)>.bp-roll>.bp-roll__b{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.bp-roll__a,.bp-roll__b{transition:none}}.bp-cards{list-style:none;margin:0;padding:0}.bp-card{display:grid;align-content:start;min-width:0}.bp-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#e4e3e0;margin-bottom:.75rem}.bp-card__medialink{display:block;width:100%;height:100%}.bp-card__media>a>img{width:100%;height:100%;object-fit:cover}.bp-card__link{color:inherit;text-decoration:none;display:grid}.bp-card__extra{margin-top:.3rem;font-size:.85rem;line-height:1.4;color:var(--bp-muted, #6b665e)}.bp-card__price{margin:.5rem 0 0;font-size:.95rem;color:var(--bp-muted, #6b665e)}.bp-quick{position:absolute;inset-inline:.75rem;bottom:.75rem;z-index:2}.bp-quick .bp-quick__btn{width:100%;min-height:2.9rem;padding:0 1rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:0;border-radius:999px;background:#fff;color:#3a3a3a;box-shadow:0 6px 18px #00000014;font-size:.85rem;text-decoration:none;cursor:pointer;transition:opacity .5s var(--bp-ease),translate .6s var(--bp-ease)}.bp-card .bp-quick .bp-quick__btn:is(:hover,:focus-visible){background:#fff;color:#3a3a3a}.bp-quick .bp-quick__btn:disabled{opacity:.7;cursor:not-allowed}.bp-quick .add-to-cart-icon{width:1.1rem;height:1.1rem}.bp-quick .add-to-cart__added{display:none}@media(min-width:750px)and (hover:hover){.bp-card .bp-quick__btn{opacity:0;translate:0 .9rem}.bp-card:is(:hover,:focus-within) .bp-quick__btn{opacity:1;translate:0 0}.bp-card .bp-quick .add-to-cart-icon{display:none}.bp-card:is(:hover,:focus-within) .bp-card-hover{opacity:1}.bp-card:is(:hover,:focus-within) .bp-card-hover img{transform:scale(1)}}@media(max-width:749px),(hover:none){.bp-quick{inset-inline:auto .5rem;bottom:.5rem}.bp-quick .bp-quick__btn{width:2.6rem;min-height:2.6rem;padding:0;font-size:0;gap:0}}.bp-sig{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 300);line-height:1.02;letter-spacing:-.02em;display:grid;justify-items:start}.bp-sig em{font-style:italic;font-weight:300}.bp-sig__row{display:block}.bp-sig--card{font-size:1.05rem;line-height:1.2;margin-top:.1rem;letter-spacing:0}.bp-sig--card .bp-sig__line{margin-top:.2rem;padding:0;font-size:.85rem;background:none;color:var(--bp-muted, #6b665e);font-weight:300}tr[data-bp-regra] .cart-items__quantity-controls{display:none}tr[data-bp-regra] .cart-items__quantity:after{content:var(--bp-nota, "Cortesia");font-size:.8rem;letter-spacing:.04em;opacity:.7;white-space:nowrap}.bp-card__off{position:absolute;top:.7rem;right:.7rem;z-index:3;padding:.3rem .5rem;border-radius:1px;background:var(--bp-ink, #2b2926);color:#fff;font-size:.68rem;font-weight:400;letter-spacing:.08em;line-height:1}.bp-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem}.bp-card__de{font-size:.85em;color:var(--bp-muted, #6b665e);opacity:.85}.bp-card__parc{margin-top:.2rem;font-size:.8rem;color:var(--bp-muted, #6b665e)}.bp-parc{display:block;font-size:.82rem;font-weight:300;line-height:1.35;color:var(--bp-muted, #6b665e)}.bp-parc[hidden]{display:none}.bp-card--caixa{background:#ffffff24;border:1px solid rgb(43 41 38 / 16%);border-radius:2px;padding:0 0 1.15rem;box-shadow:none;overflow:hidden;grid-template-rows:auto 1fr auto;color:#2b2926;transition:border-color .35s ease,background-color .35s ease}.bp-card--caixa:hover{border-color:#2b29264d;background:#ffffff47}.bp-card--caixa .bp-card__media{border-radius:0;margin-bottom:1rem;background:#f4f2ee}.bp-card--caixa .bp-card__link{padding-inline:1rem;display:flex;flex-direction:column;align-items:flex-start;color:#2b2926}.bp-card--caixa .bp-sig--card{font-size:1.15rem;line-height:1.15}.bp-card--caixa .bp-sig--card .bp-sig__line{margin-top:.3rem;font-size:.74rem;letter-spacing:.1em;text-transform:lowercase;opacity:.7}.bp-card--caixa .bp-card__extra{margin-top:.45rem;font-size:.8rem;line-height:1.45;opacity:.72}.bp-card--caixa .bp-card__price{margin-top:auto;padding-top:.9rem;align-items:baseline;gap:.1rem .45rem}.bp-card--caixa .bp-card__por{font-size:1.3rem;font-weight:400;color:#2b2926;letter-spacing:-.02em}.bp-card--caixa .bp-card__de{font-size:.8rem;opacity:.55}.bp-card--caixa .bp-card__parc{margin-top:.25rem;font-size:.75rem;letter-spacing:.01em;opacity:.75}.bp-card--caixa.bp-card--caixa .bp-quick{position:static;inset:auto;margin-top:1rem;padding-inline:1rem}.bp-card--caixa.bp-card--caixa .bp-quick .bp-quick__btn{opacity:1;translate:0 0;width:100%;min-height:2.7rem;padding:0 1rem;border:1px solid #cfc9c0;border-radius:999px;font-size:.8rem;font-weight:400;letter-spacing:.06em;text-transform:lowercase;gap:0;background:transparent;color:var(--bp-ink, #2b2926);box-shadow:none;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.bp-card--caixa:hover .bp-quick .bp-quick__btn,.bp-card--caixa.bp-card--caixa .bp-quick .bp-quick__btn:is(:hover,:focus-visible){background:var(--bp-ink, #2b2926);border-color:var(--bp-ink, #2b2926);color:#fff}.bp-card--btn-solido.bp-card--caixa .bp-quick .bp-quick__btn{background:var(--bp-ink, #2b2926);color:#fff;border-color:var(--bp-ink, #2b2926)}.bp-card--btn-solido.bp-card--caixa .bp-quick .bp-quick__btn:is(:hover,:focus-visible){background:#1f1d1b;color:#fff}.bp-card--caixa .bp-quick .add-to-cart-icon{display:none}.bp-card--caixa .bp-quick .bp-quick__btn:disabled{background:#d9d6d1;color:#6b665e;opacity:1}.bp-kits .bp-card--caixa .bp-card__link,.bp-kits .bp-card--caixa .bp-card__price{color:#2b2926}.bp-card .bp-card__price--installments{flex-direction:column;align-items:flex-start;gap:.25rem}.bp-card .bp-card__price--installments .bp-card__parc{margin-top:0;font-size:clamp(1.05rem,1.3vw,1.2rem);font-weight:500;line-height:1.3;letter-spacing:-.01em;color:inherit;opacity:1}.bp-card__cash{font-size:.85rem;font-weight:300;line-height:1.4;color:inherit;opacity:.8}.product-grid__item>.bp-card--lista,.product-grid__item .bp-card--lista{height:100%}.bp-card--lista{display:grid;min-width:0;max-width:100%}.bp-card--lista .bp-card__link,.bp-card--lista .bp-quick{min-width:0;max-width:100%}.bp-card--lista .bp-sig,.bp-card--lista .bp-card__extra{overflow-wrap:anywhere}.product-grid__item:has(.bp-card--lista){display:grid;min-width:0}@media(max-width:749px){.facets-toggle__button,.facets__button,.facets__summary{min-height:40px}.slideshow-control,.slideshow-controls__link,.slideshow-controls button{min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center}}#MainContent[data-template^=collection] .product-grid-container{--page-content-width: 84rem;--page-width: calc(var(--page-content-width) + var(--page-margin) * 2);padding-block-start:min(var(--padding-block-start, 24px),24px)}#MainContent .bp-card .bp-card__media,#MainContent :is(.bp-rit__img,.bp-kititens__img,.bp-kitc__media,.bp-quiz__mini-img){aspect-ratio:1}#MainContent .bp-card .bp-card__media img,#MainContent :is(.bp-rit__img,.bp-kititens__img,.bp-kitc__media,.bp-quiz__mini-img) img{object-fit:contain;object-position:center;transform:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bp.css.map */
