:root{--bb-radius: 1.6rem;--bb-radius-sm: 1rem;--bb-ease: cubic-bezier(.2, .7, .2, 1);--bb-ink: 61, 8, 27}h1,h2,h3,.h0,.h1,.h2,.h3,.title{letter-spacing:-.02em;text-wrap:balance}.collection-hero__title,.product__title h1{letter-spacing:-.03em}.card__heading{font-size:1.4rem;line-height:1.3;letter-spacing:-.005em}.card__heading a{text-decoration:none}.price{font-weight:600}.caption-with-letter-spacing{letter-spacing:.08em}.card,.card__inner,.card-wrapper .card,.card--card,.card--standard .card__inner{border:0!important;box-shadow:none!important}.card__media,.card__media .media,.card .media{border-radius:var(--bb-radius);overflow:hidden;background:rgba(var(--bb-ink),.035)}.card__media img{transition:transform .55s var(--bb-ease)}.card-wrapper:hover .card__media img,.card-wrapper:focus-within .card__media img{transform:scale(1.035)}.card__content{padding-top:.9rem}.card__information{padding-bottom:.6rem}.card--standard>.card__content .card__information{padding-left:0;padding-right:0}.card__badge .badge{border:0;font-weight:700;letter-spacing:.05em;font-size:1.1rem;padding:.5rem 1rem}.button,.shopify-payment-button__button--unbranded,.customer button,.product-form__submit{border-radius:999px!important;box-shadow:none!important;letter-spacing:.01em;font-weight:600}.button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.button:hover{transform:translateY(-1px);transition:transform .15s var(--bb-ease)}.product-form__input--pill label{border-radius:999px;padding:.8rem 1.4rem}.product-form__input--pill input[type=radio]:checked+label{box-shadow:none}.field__input,.select__select,.quantity__input,.search__input{box-shadow:none!important}.field:after,.select:after,.quantity:after,.customer .field:after{box-shadow:none!important}.quantity{border-radius:999px;overflow:hidden}.product__media-item .media,.product__media-item,.product-media-container,.thumbnail{border-radius:var(--bb-radius)}.product__media-item{overflow:hidden}.product-media-container{box-shadow:none!important;border:0!important}.thumbnail[aria-current]{box-shadow:0 0 0 2px rgb(var(--color-button))}.announcement-bar__message{font-weight:600;letter-spacing:.01em}.header{padding-top:1.4rem;padding-bottom:1rem}.hsi{border-top:0}.footer{border-top:1px solid rgba(var(--bb-ink),.08)}.footer__content-top{padding-top:4rem}.nah__tile,.cstory__media,.csib__swatch,.colcar__item .card__media .media{border-radius:var(--bb-radius)}.colcar__all,.fbar__chip,.hsi__link,.qf__chip{border-width:1px}.collection-list .card .media,.collection-list__item .card__inner{border-radius:var(--bb-radius)}.brand-carousel .card,.bcar__item{border:0!important;box-shadow:none!important}.rte img,.image-with-text__media,.banner__media,.multicolumn-card__image-wrapper,.collage-card,.collage-content{border-radius:var(--bb-radius)!important;overflow:hidden}.multicolumn-card,.collage-card{border:0!important;box-shadow:none!important}.hsi__input{border-width:1px;background:rgba(var(--bb-ink),.04)}.fbar__panel,.hsi .predictive-search{border-radius:var(--bb-radius)}.fbar__opt{border-radius:var(--bb-radius-sm)}.loading-overlay__spinner{display:none}::selection{background:#910f3f2e}@media(prefers-reduced-motion:reduce){.card__media img,.button{transition:none!important;transform:none!important}}body:has(.menu-drawer-container[open]) .section-header{z-index:100}body:has(.menu-drawer-container[open]) .hsi,body:has(.menu-drawer-container[open]) .fbar{z-index:0;position:relative}
/*# sourceMappingURL=/cdn/shop/t/36/assets/bamboccini-2026.css.map */
