:root{--bb-title-weight: 600}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.title,.banner__heading,.product__title,.card__heading,.footer-block__heading,.drawer__heading,.cart-drawer__heading,.collapsible-content summary,.accordion__title,.product__accordion summary{text-transform:lowercase;font-weight:var(--bb-title-weight);letter-spacing:-.01em}.header__menu-item,.list-menu__item,.menu-drawer__menu-item,.button,.product-form__submit,.shopify-payment-button__button,.badge,.price-item--regular+.badge{text-transform:lowercase}.product__title h1:after,.product__title h2:after,.card__information .card__heading:after,.cart-item__name:after{content:"."}.product__title h1,.product__title h2{display:flex;align-items:baseline}.card__information .card__heading{display:block;text-align:center}.footer-block__details-content a{text-transform:none}.product-form__input--swatches .product-form__label-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.product-form__input--swatches .form__label{font-size:2rem;font-weight:500;text-transform:lowercase;margin:0}.bb-swatch-toggle{display:inline-flex;align-items:center;gap:16px;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:1.5rem;color:inherit}.bb-swatch-toggle svg{transition:transform .2s}.bb-swatch-toggle[aria-expanded=false] svg{transform:rotate(180deg)}.product-form__input--swatches .color-swatches-container{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 4px}.product-form__input--swatches .color-swatches-container.bb-swatches--collapsed{display:none!important}.product-form__input--swatches .color-swatch{position:relative;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;display:flex;flex-direction:column;gap:10px}.product-form__input--swatches .color-swatch input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer;z-index:2}.product-form__input--swatches .color-swatch__image{width:100%!important;height:auto!important;aspect-ratio:4/5;background:#f2f2f2;border:1.5px solid transparent;border-radius:0!important;overflow:hidden;display:flex;align-items:center;justify-content:center}.product-form__input--swatches .color-swatch__image img{width:100%!important;height:100%!important;object-fit:cover;border-radius:0!important}.product-form__input--swatches .color-swatch input:checked~.color-swatch__image{border-color:#2e1a25}.product-form__input--swatches .color-swatch input.disabled~.color-swatch__image{opacity:.45}.product-form__input--swatches .color-swatch__label{position:static!important;display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;background:none!important;color:inherit!important;padding:0!important;font-size:1.4rem;text-transform:lowercase;text-align:left;white-space:normal;overflow-wrap:anywhere;line-height:1.3}.product-form__input--swatches .color-swatch:before,.product-form__input--swatches .color-swatch:after{display:none!important}@media(max-width:749px){.product-form__input--swatches .color-swatches-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-form__input--swatches .color-swatch{min-width:0}.product-form__input--swatches .color-swatch *:before,.product-form__input--swatches .color-swatch *:after{display:none!important;content:none!important}.product-form__input--swatches,.product-form__input--swatches .color-swatches-container{width:100%!important;max-width:none!important}.product-form__input--swatches .color-swatch__label{font-size:1.3rem!important;letter-spacing:0!important;padding-right:6px!important}.bb-swatch-toggle{text-transform:lowercase}.product-form__input--swatches .color-swatch,.product-form__input--swatches .color-swatch:hover,.product-form__input--swatches .color-swatch:focus-within,.product-form__input--swatches .color-swatch input,.product-form__input--swatches .color-swatch input:hover,.product-form__input--swatches .color-swatch input:focus,.product-form__input--swatches .color-swatch input:focus-visible{outline:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;background:none!important}.product-form__input--swatches .color-swatch__image{transition:border-color .2s ease}.product-form__input--swatches .color-swatch__image img{transition:transform .35s ease}.product-form__input--swatches .color-swatch:hover .color-swatch__image{border-color:#c9bfc4}.product-form__input--swatches .color-swatch:hover .color-swatch__image img{transform:scale(1.04)}.product-form__input--swatches .color-swatch:hover input:checked~.color-swatch__image,.product-form__input--swatches .color-swatch input:checked~.color-swatch__image{border-color:#2e1a25}.product-form__input--swatches .color-swatch input:focus-visible~.color-swatch__image{border-color:#e86a8e}.product-form__input--swatches .color-swatch label,.product-form__input--swatches .color-swatch label:hover,.product-form__input--swatches .color-swatch input:checked+label{border:0!important;box-shadow:none!important;outline:none!important}.product-form__input--swatches .color-swatch input:checked+.color-swatch__image{box-shadow:none!important}.product-form__input--swatches .color-swatch__image{border-radius:12px!important}.product-form__input--swatches .color-swatch__image img{border-radius:0!important}.popup-modal.popup-modal--image{width:920px;max-width:calc(100% - 32px);border-radius:16px;overflow:hidden}.popup-modal .popup-modal__title .title:before{display:none!important}.popup-modal .popup-modal__content{justify-content:center;padding:48px 44px}.popup-modal .popup-modal__title{margin:0 0 1.6rem;line-height:1.05}.popup-modal .popup-modal__title__prefix{font-size:3.4rem;font-weight:600;line-height:1.1}.popup-modal .popup-modal__title .h0{font-size:6.4rem;font-weight:700;line-height:1.05}.popup-modal .popup-modal__title__suffix{font-size:2.4rem;font-weight:600;margin-top:.6rem}.popup-modal .popup-modal__text{font-size:1.6rem;margin-bottom:2.4rem}.popup-modal .popup-modal__email-form .field__input,.popup-modal .popup-modal__email-form .field:after,.popup-modal .popup-modal__email-form .field:before{border-radius:12px}.popup-modal .popup-modal__email-form .button{border-radius:12px;min-height:52px;font-size:1.6rem}@media(min-width:801px){.popup-modal--image .popup-modal__image,.popup-modal--image .popup-modal__content{flex:1 1 50%;width:50%;max-width:50%}.popup-modal--image .popup-modal__container{min-height:560px}.popup-modal--image .popup-modal__image img{width:100%;height:100%;object-fit:cover;display:block}}@media(max-width:800px){.popup-modal .popup-modal__content{padding:44px 24px 32px}.popup-modal .popup-modal__title__prefix{font-size:2.6rem}.popup-modal .popup-modal__title .h0{font-size:5.2rem}.popup-modal .popup-modal__title__suffix{font-size:2rem}}.product__info-container .price__container{display:flex;align-items:center;flex-wrap:wrap;column-gap:12px;row-gap:4px}.product__info-container .price__container>.price__regular,.product__info-container .price__container>.price__sale{order:1}.product__info-container .price__container:after{content:"5% OFF no PIX";order:4;display:inline-flex;align-items:center;padding:5px 10px 5px 30px;border-radius:999px;background:#e7f6f3 url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22%2332bcad%22%3E%3Cpath%20d%3D%22M11.9%2C12h-0.68l8.04-8.04c2.62-2.61%2C6.86-2.61%2C9.48%2C0L36.78%2C12H36.1c-1.6%2C0-3.11%2C0.62-4.24%2C1.76l-6.8%2C6.77c-0.59%2C0.59-1.53%2C0.59-2.12%2C0l-6.8-6.77C15.01%2C12.62%2C13.5%2C12%2C11.9%2C12z%22/%3E%3Cpath%20d%3D%22M36.1%2C36h0.68l-8.04%2C8.04c-2.62%2C2.61-6.86%2C2.61-9.48%2C0L11.22%2C36h0.68c1.6%2C0%2C3.11-0.62%2C4.24-1.76l6.8-6.77c0.59-0.59%2C1.530-0.59%2C2.12%2C0l6.8%2C6.77C32.99%2C35.38%2C34.5%2C36%2C36.1%2C36z%22/%3E%3Cpath%20d%3D%22M44.04%2C28.74L38.78%2C34H36.1c-1.07%2C0-2.07-0.42-2.83-1.17l-6.8-6.78c-1.36-1.36-3.58-1.36-4.94%2C0l-6.8%2C6.78C13.97%2C33.58%2C12.97%2C34%2C11.9%2C34H9.22l-5.26-5.26c-2.61-2.62-2.61-6.86%2C0-9.48L9.22%2C14h2.68c1.07%2C0%2C2.07%2C0.42%2C2.83%2C1.17l6.8%2C6.78c0.68%2C0.68%2C1.58%2C1.02%2C2.47%2C1.02s1.79-0.34%2C2.47-1.02l6.8-6.78C34.03%2C14.42%2C35.03%2C14%2C36.1%2C14h2.68l5.26%2C5.26C46.65%2C21.88%2C46.65%2C26.12%2C44.04%2C28.74z%22/%3E%3C/svg%3E) no-repeat 10px center / 15px 15px;color:#16877b;font-size:1.25rem;font-weight:600;line-height:1.2;letter-spacing:.02em;text-transform:none;white-space:nowrap}.product__info-container .price__container .installment-calculator{order:3;flex-basis:100%;margin:0!important;font-size:1.4rem}.product__info-container .price__sale .price__badge-sale{background-color:#000!important;color:#fff!important}.product__accordion .accordion__title{font-size:1.6rem!important}.popup-modal__discount-code .field__input,.popup-modal__discount-code .field:after,.popup-modal__discount-code .field:before{border-radius:12px}.popup-modal__discount-code .popup-modal__copy-btn{border-radius:10px}.header--middle-center .header__inline-menu{border-top:0!important}.header__inline-menu a[href$="/collections/sale"],.header__inline-menu a[href$="/collections/sale"] span,.menu-drawer a[href$="/collections/sale"],.menu-drawer a[href$="/collections/sale"] span{color:#d62d3a!important}.product__info-container variant-selects{display:block;margin-top:3.2rem}.cart-drawer__totals__row--spaced,.cart-drawer__totals__row--spaced strong,.cart-drawer__totals__row--spaced .cart-drawer__totals__row__money{font-size:1.6rem!important;font-weight:400!important;text-transform:none}.cart-drawer__totals__row--spaced>span:first-child strong{text-transform:lowercase}cart-drawer quantity-input.quantity{background:#fbe9ef!important;border:0!important;border-radius:999px!important;box-shadow:none!important}cart-drawer quantity-input.quantity:before,cart-drawer quantity-input.quantity:after{box-shadow:none!important;border:0!important}cart-drawer quantity-input .quantity__button,cart-drawer quantity-input .quantity__input{background:transparent!important;border:0!important;box-shadow:none!important;color:#2e1a25!important}cart-drawer quantity-input .quantity__input{font-weight:500}cart-drawer quantity-input .quantity__button.disabled{opacity:.35}.cart-drawer__totals__row.bb-entrega{font-size:1.6rem;font-weight:400;margin-top:.4rem}.bb-entrega .bb-entrega__de{color:#2e1a2580;margin-right:.4rem}.bb-entrega .bb-entrega__gratis{color:#3f6f3a;font-weight:600}.card-information .installment-calculator,.card__information .installment-calculator{display:none!important}.card-wrapper .card__content,.card-wrapper .card__information{text-align:center}.card-wrapper .card__heading{font-size:1.6rem;font-weight:600;margin-bottom:.4rem}.card-wrapper .price{justify-content:center}.card-wrapper .price .price-item{font-size:1.5rem}.bb-card-cores{margin:.6rem 0 0;font-size:1.1rem;letter-spacing:.12em;text-transform:lowercase;color:#2e1a25b3}@media(min-width:990px){.product__media-list .product-media-container.media-type-image{--ratio:.8 !important;aspect-ratio:4/5;width:100%!important;max-width:none!important}.product__media-list .product-media-container.media-type-image .media{padding-top:0!important;height:100%}.product__media-list .product-media-container.media-type-image img{object-fit:cover!important;width:100%;height:100%}}.footer-block__details-content.rte,.footer-block__details-content.rte p{font-size:1.4rem!important}.card-wrapper .card__media .media img{object-fit:cover!important;width:100%!important;height:100%!important}.card-wrapper .card__media .media{padding:0!important}.card-wrapper .card,.card-wrapper .card__inner{box-shadow:none!important}.card-wrapper .card:after,.card-wrapper .card__inner:after{box-shadow:none!important}.card__information .card__heading>a{display:inline!important}.card__information .card__heading{font-size:0!important}.card__information .card__heading>a,.card__information .card__heading:after{font-size:1.6rem}@media(max-width:749px){a,button,summary,label,input,select,textarea,[role=button]{touch-action:manipulation}.product__media-wrapper .slider-button,.bb-swatch-toggle,.bb-bc a,.product__accordion .accordion__content a,footer a,.mobile-facets__open,cart-drawer .quantity__button{position:relative}.product__media-wrapper .slider-button--prev:before{content:"";position:absolute;top:-12px;right:-14px;bottom:-12px;left:0}.product__media-wrapper .slider-button--next:before{content:"";position:absolute;top:-12px;right:0;bottom:-12px;left:-14px}cart-drawer cart-remove-button .button:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.bb-swatch-toggle:before{content:"";position:absolute;top:-9px;right:-6px;bottom:-9px;left:-6px}.bb-bc a:before{content:"";position:absolute;top:-11px;right:-4px;bottom:-11px;left:-4px}.product__accordion .accordion__content a:before,footer a:before{content:"";position:absolute;top:-11px;right:-4px;bottom:-11px;left:-4px}.mobile-facets__open:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}cart-drawer .quantity__button:before{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}.slider-mobile-buttons-overlay-container .splide__arrow{z-index:5!important}cart-drawer .quantity__input{font-size:16px!important;transform:scale(.875)}}.product__title .bb-black-friday-tag{display:inline-block;align-self:flex-start;width:fit-content;margin-bottom:1rem;padding:.5rem 1rem;background:#000;color:#fff;font-size:1.2rem;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/2/assets/basebag-custom.css.map */
