:root{--btl-marca: #c6466e;--btl-ui: #958e86;--btl-linha: #e5e5e5;--btl-header-offset: 96px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}[id]{scroll-margin-top:var(--btl-header-offset)}.section__header,.featured-collection__top{letter-spacing:.05em}.featured-collection__top.text-center .section__heading-line:after,.section__header.text-center .section__heading-line:after{content:"";display:block;width:44px;height:2px;margin:18px auto 0;background:var(--btl-marca)}.section__text{max-width:58ch;margin-inline:auto;opacity:.78}.product-grid-item__info{margin-top:.85rem}.product-grid-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;letter-spacing:.01em}@media(max-width:767px){.product__icon__row--multiple{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 2px 10px;scroll-snap-type:x mandatory;scrollbar-width:none}.product__icon__row--multiple::-webkit-scrollbar{display:none}.product__icon__row--multiple .icons-row-block__item{flex:0 0 148px;min-width:148px;margin:0;padding:12px 12px 10px;scroll-snap-align:start;border:1px solid rgba(24,24,24,.08);border-radius:3px;background:#fff}}.product-grid-item__price{margin-top:.35rem;font-weight:600;letter-spacing:.02em}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-grid-item__image{transition:transform .45s cubic-bezier(.22,1,.36,1)}.product-grid-item:hover .product-grid-item__image{transform:translateY(-4px)}}.swatch__button .swatch__label{box-shadow:inset 0 0 0 1px #18181829}.btn{transition:opacity .2s ease,background-color .2s ease,color .2s ease}.btn--large,.btn--medium{min-height:46px}.announcement-bar,.marquee{letter-spacing:.12em}.mosaic__item__image img,.slide__image img{object-fit:cover;object-position:center}@media(hover:hover)and (prefers-reduced-motion:no-preference){.list-collections__item img,.collection-item img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.list-collections__item:hover img,.collection-item:hover img{transform:scale(1.04)}}@media(max-width:767px){.footer__menu a,.footer-block a{display:inline-block;padding-block:4px}}.rte table,.page-content table{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:.95em}.rte th,.rte td,.page-content th,.page-content td{border:1px solid var(--btl-linha);padding:10px 12px;text-align:left}.rte th,.page-content th{background:#f7f5f4;font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.85em}.rte h3,.page-content h3{margin-top:1.8em}.product__submit__add.btn--primary{--btn-bg: var(--btl-marca);--btn-border: var(--btl-marca);--btn-text: #ffffff}.body--rounded-corners .product__media__container,.body--rounded-corners .list-collections__item__image{border-radius:var(--radius);overflow:hidden}@media(min-width:1025px){.site-header .nav{--inner: 10px}}.has-scrolled .site-header--fixed{box-shadow:0 1px 0 var(--btl-linha)}.product-grid-item__info{gap:6px;padding:9px 2px 10px}.product-grid-item__title{font-size:.78rem;letter-spacing:.045em;line-height:1.35;text-transform:uppercase}.product-grid-item__purchase{display:grid;gap:4px;align-content:start}.product-grid-item__price{display:block;font-size:1rem;font-weight:700;line-height:1.2}.product-grid-item__price .price__compare{font-size:.78em;opacity:.52;margin-left:.35rem}.product-grid-item .installments--card{display:block;min-height:0;padding:7px 0 0;border-top:1px solid #e7e1df;border-radius:0;background:transparent;color:#706563}.product-grid-item .installments--card .installments__line{display:block;font-size:.72rem;font-weight:500;letter-spacing:.005em;line-height:1.35;opacity:1}.product-grid-item .installments--card .installments__line strong{color:#332827;font-weight:700}.product-grid-item .installments--card .installments__pix-row{display:block;white-space:nowrap}.product-grid-item .installments--card .installments__pix-icon{display:none}.product-grid-item .installments--card .installments__pix{display:block;overflow:hidden;font-size:.62rem;line-height:1.25;text-overflow:clip;white-space:nowrap}.product-grid-item__quick-buy{margin-top:4px}.product-grid-item__info--inline .product-grid-item__purchase{display:inline-grid;width:100%;margin-top:8px}.product-grid-item__info--inline .product-grid-item__info-separator{display:none}.product-grid-item__title{display:-webkit-box!important;height:2.7em!important;min-height:2.7em!important;line-height:1.35!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden!important}.product-grid-item__swatch{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:4px;height:24px;min-height:24px;max-width:100%;overflow:hidden;white-space:nowrap}.product-grid-item__swatch .swatch__text-more{flex:0 0 auto;white-space:nowrap}.product-grid-item__swatch--empty{visibility:hidden;border-color:transparent!important;background:transparent!important}.product-grid-item__info{display:flex;flex-direction:column;align-items:stretch}.product-grid-item__purchase{flex:0 0 auto}@media(max-width:749px){.product-grid-item__info.product-grid-item__info--left{gap:5px!important;padding:8px 1px 10px!important}.product-grid-item__title{min-height:2.7em;font-size:.69rem;letter-spacing:.03em}.product-grid-item__purchase{gap:3px}.product-grid-item__price{font-size:.92rem}.product-grid-item .installments--card{padding-top:6px}.product-grid-item .installments--card .installments__line{font-size:.64rem;line-height:1.42}.product-grid-item .installments--card .installments__pix{font-size:.58rem}}.product__form .selector-wrapper--qty .select-popout[data-popout]>.select-popout__toggle[data-popout-quantity],.product__form .selector-wrapper--qty .select-popout[data-popout]>.select-popout__list{display:none!important}.product__form .selector-wrapper--qty .select-popout.select-popout--small{width:140px}.product__form .selector-wrapper--qty .select-popout[data-popout]>.quantity-selector{position:relative;display:grid!important;grid-template-columns:40px minmax(42px,1fr) 40px;align-items:center;width:140px;height:44px;overflow:hidden;border:1px solid #181818;border-radius:999px;background:#fff}.product__form .selector-wrapper--qty .quantity-selector .quantity__btn{position:static!important;display:grid!important;width:40px;height:42px;place-items:center;padding:0;border:0;background:transparent;color:#181818}.product__form .selector-wrapper--qty .quantity-selector .quantity__btn .icon{width:16px!important;height:16px!important}.product__form .selector-wrapper--qty .quantity-selector .quantity__display{display:grid;grid-column:2;grid-row:1;place-items:center;color:#181818;font-size:.88rem;font-weight:600;line-height:1;pointer-events:none}.product__form .selector-wrapper--qty .quantity-selector .quantity__btn:hover{background:#f7f5f4}.product__form .selector-wrapper--qty .quantity-selector .quantity__input{position:absolute;top:0;right:40px;bottom:0;left:40px;z-index:1;width:calc(100% - 80px);height:42px;padding:0;border:0;background:transparent;color:transparent;caret-color:#181818;text-align:center;font-variant-numeric:tabular-nums}.product__form .selector-wrapper--qty .quantity-selector .quantity__input:focus{outline:0;box-shadow:inset 0 0 0 1px #b83e62}.product__form .selector-wrapper--qty .quantity-selector .quantity__input::-webkit-outer-spin-button,.product__form .selector-wrapper--qty .quantity-selector .quantity__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.product__form .selector-wrapper--qty .quantity-selector .quantity__input{-moz-appearance:textfield}variant-picker .variant-option--swatches{gap:10px}variant-picker .variant-option--swatches .variant-option__button-label--has-swatch{border-radius:2px}variant-picker .variant-option--swatches .swatch--variant-image{width:58px;height:72px;border:1px solid #e6e0de;border-radius:2px;background-position:center}variant-picker .variant-option--swatches .variant-option__button-label--has-swatch:has(:checked){outline:2px solid #b83e62;outline-offset:3px}variant-picker .variant-option--buttons legend{margin-bottom:12px;font-size:.69rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media(max-width:749px){variant-picker .variant-option--swatches{gap:8px}variant-picker .variant-option--swatches .swatch--variant-image{width:48px;height:60px}}.btl-social-proof{display:flex;flex-direction:column;align-items:center;gap:5px;padding:4px 0 2px;margin:0 0 12px;text-align:center}.btl-social-proof__avatars{display:flex;align-items:center}.btl-social-proof__avatar{width:28px;height:28px;border-radius:50%;object-fit:cover;border:2px solid #f8f4ee;margin-left:-9px;transition:transform .2s}.btl-social-proof__avatar:first-child{margin-left:0}.btl-social-proof__avatar:hover{transform:translateY(-2px);z-index:1}.btl-social-proof__text{display:flex;flex-direction:column;align-items:center;gap:2px}.btl-social-proof__stars{color:#b8956a;font-size:12px;letter-spacing:2px;line-height:1}.btl-social-proof__label{font-size:12px;color:#3a2a1c;display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center}.btl-social-proof__count{font-weight:700;color:#1c1410}.btl-social-proof__brand{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#1c1410;font-style:normal}.btl-social-proof__verified{width:13px;height:13px;display:block}@media(max-width:749px){.btl-social-proof{margin-bottom:12px}.btl-social-proof__avatar{width:24px;height:24px}}@media(max-width:767px){.product__icon__row--multiple{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 0 10px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.product__icon__row--multiple::-webkit-scrollbar{display:none}.product__icon__row--multiple .icons-row-block__item{display:flex;flex:0 0 calc(100% - 38px);min-width:calc(100% - 38px);min-height:100px;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:14px 18px 12px;scroll-snap-align:start;text-align:center;border:1px solid rgba(24,24,24,.08);border-radius:3px;background:#fff}.product__icon__row--multiple .icons-row-block__icon{position:static;width:var(--icon-size);margin:0 0 8px;transform:none}.product__icon__row--multiple .icons-row-block__text{display:-webkit-box;min-height:2.8em;max-width:22ch;font-size:.76rem;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.product__price--off{padding:5px 9px;border-radius:3px;background:#b83e62;color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.055em}@media(max-width:767px){.icons-row__slider.carousel--mobile .icons-row__item{min-height:122px}.icons-row__slider.carousel--mobile .icons-row__title{min-height:1.4em}.icons-row__slider.carousel--mobile .icons-row__text{display:-webkit-box;min-height:2.8em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.template-index .list-collections-section--grid .list-collections__item__content{padding:13px 4px 0;text-align:center}.template-index .list-collections-section--grid .list-collections__item__title{color:#181818;font-size:.86rem;font-weight:600;letter-spacing:.12em;line-height:1.25;text-wrap:balance}.template-index .list-collections-section--grid .list-collections__item__title a{color:inherit}.template-index .list-collections-section--grid .list-collections__item__outer:hover .list-collections__item__title{color:#b83e62}.template-index .list-collections-section--grid .list-collections__item__image{outline:1px solid rgba(24,24,24,.08);outline-offset:-1px}.template-index .icons-row[data-section-type=icons-row]{background:#f7f5f4;color:#181818}.template-index .icons-row[data-section-type=icons-row] .icons-row__wrapper{max-width:1240px;margin:0 auto}.template-index .icons-row[data-section-type=icons-row] .icons-row__slider{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.template-index .icons-row[data-section-type=icons-row] .icons-row__item{display:flex;min-height:96px;align-items:center;justify-content:center;gap:12px;margin:0;padding:12px 28px;background:transparent;border:0;border-left:1px solid rgba(24,24,24,.14);border-radius:0;box-shadow:none;text-align:left}.template-index .icons-row[data-section-type=icons-row] .icons-row__item:first-child{border-left:0}.template-index .icons-row[data-section-type=icons-row] .icons-row__icon{flex:0 0 30px;width:30px;color:#b83e62}.template-index .icons-row[data-section-type=icons-row] .icons-row__content{min-width:0}.template-index .icons-row[data-section-type=icons-row] .icons-row__title{margin:0 0 4px;color:#181818;font-size:.78rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.template-index .icons-row[data-section-type=icons-row] .icons-row__text{color:#625955;font-size:.74rem;line-height:1.35}.template-index .icons-row[data-section-type=icons-row] .icons-row__text p{margin:0}@media(max-width:767px){.template-index .list-collections-section--grid .list-collections__item__content{padding-top:10px}.template-index .list-collections-section--grid .list-collections__item__title{font-size:.7rem;letter-spacing:.1em}.template-index .icons-row[data-section-type=icons-row]{padding-top:18px;padding-bottom:18px}.template-index .icons-row[data-section-type=icons-row] .icons-row__slider.carousel--mobile{display:flex;gap:0;padding:0;overflow-x:auto}.template-index .icons-row[data-section-type=icons-row] .icons-row__item.carousel__item{display:flex;flex:0 0 82%;min-width:82%;min-height:84px;justify-content:flex-start;padding:12px 20px;border-left:1px solid rgba(24,24,24,.14)}.template-index .icons-row[data-section-type=icons-row] .icons-row__item.carousel__item:first-child{border-left:0}.template-index .icons-row[data-section-type=icons-row] .icons-row__icon{flex-basis:28px;width:28px}.template-index .icons-row[data-section-type=icons-row] .icons-row__title{font-size:.74rem}.template-index .icons-row[data-section-type=icons-row] .icons-row__text{font-size:.7rem}}.cart-drawer__empty-message{background:#fffaf9;color:#332827}.cart-drawer__empty-message .btn{border-color:#b83e62;background:#b83e62;color:#fff}.cart-drawer__empty-message .btn:hover{border-color:#9d2e4f;background:#9d2e4f;color:#fff}.product__price-and-rating{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.product__price-and-rating .product__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.product__price-and-badge .installments--pdp{display:block;width:100%;margin-top:6px}.product__price-and-badge .installments--pdp .installments__line{font-size:.95rem}.product__price--regular{font-size:1.7rem;font-weight:800;color:#181818;line-height:1.15}.product__price--regular.product__price--sale{color:#b83e62}.product__price--compare{font-size:1rem;font-weight:400;color:#8a8a8a}@media(max-width:749px){.product__price--regular{font-size:1.45rem}.product__price--compare{font-size:.9rem}}.product__form__size-chart{display:flex;justify-content:flex-end}.product__selectors{grid-template-columns:1fr!important}.product__icon__row--multiple{display:flex;flex-direction:column;gap:12px;border:1px solid rgba(24,24,24,.08);border-radius:8px;background:#faf9f7;padding:16px 18px}.product__icon__row--multiple .icons-row-block__item{flex:none;min-width:0;min-height:0;display:flex;flex-direction:row;align-items:center;gap:11px;margin:0;padding:0;border:none;background:transparent;text-align:left}.product__icon__row--multiple .icons-row-block__item:not(:last-child){padding-bottom:12px;border-bottom:1px solid rgba(24,24,24,.06)}.product__icon__row--multiple .icons-row-block__icon{position:static;width:19px;flex-shrink:0;margin:0;transform:none;color:#756a5f}.product__icon__row--multiple .icons-row-block__text{display:block;max-width:none;min-height:0;font-size:.85rem;line-height:1.4;-webkit-line-clamp:unset;overflow:visible;text-align:left;color:#2a2a2a}@media(max-width:767px){.product__icon__row--multiple{padding:14px 16px;gap:11px;overflow:visible}.product__icon__row--multiple .icons-row-block__item:not(:last-child){padding-bottom:11px}.product__icon__row--multiple .icons-row-block__icon{width:17px}.product__icon__row--multiple .icons-row-block__text{font-size:.8rem}}.product-grid-item__swatch{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:5px;min-height:24px;max-width:100%;overflow:hidden}.product-grid-item__swatch .swatch__button{flex:0 0 auto}.product__submit__add,.product__submit__buy-now,.btn--solid,.btn--primary,.btn--secondary,.quantity,.quantity-selector,.quantity__btn,.select-popout__toggle,.select-popout__list,.product__form__select,.product-single__view-in-space,select,.payment-methods__dialog,.payment-methods__pill,.payment-methods__trigger{border-radius:8px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map?btl=20260820-restore-swatches */
