body.bruno-interactions{--bruno-interaction-red: #c62828;--bruno-interaction-link: #b71c1c}body.bruno-interactions :is(.bc-promo__panel,.mh-announcements,.announcement-bar){--bruno-interaction-link: #ff8a8a}body.bruno-interactions :is(.bc-promo__card,.ba-promo__card,.bd-card,.product-card,.collection-card,.rz-category,.rz-promo,.bruno-shortcuts__card,.mh-panel){--bruno-interaction-link: #b71c1c}body.bruno-interactions :where(a[href],button,summary,[role=button],[role=tab],[role=option],input,select,textarea){-webkit-tap-highlight-color:rgb(198 40 40 / 18%)}@media(hover:hover)and (pointer:fine){body.bruno-interactions :is(a[href],summary,[role=button],[role=tab],[role=option]):hover:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(:where(.bt-promo__card>a,.bt-promo__cta,.bnm-parts__card>a,.bnm-parts__catalog,.bcd__cta,.product-card__link,.collection-card__link,.rz-category,.rz-promo,.bruno-shortcuts__card,.ba-promo__wheel,.rm4-barra,.ba-promo__card>a,.bc-promo__card>a)){color:var(--bruno-interaction-link);text-decoration-color:currentColor}body.bruno-interactions :is(button,[role=button],[role=tab],[role=option],input[type=submit],input[type=button],.button,.button-secondary,.button-custom,.ba-promo__cta,.bc-promo__cta,.bruno-whatsapp,.bsf-contact__button,.mh-cart,.rz-shortcuts a,.bruno-brand-links a,.bruno-trade a):hover:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(.bc-promo__scene,.shopify-payment-button__button--branded,.swatch){--button-color: #fff;--button-background-color: var(--bruno-interaction-red);--button-border-color: var(--bruno-interaction-red);background-color:var(--bruno-interaction-red);border-color:var(--bruno-interaction-red);color:#fff}body.bruno-interactions :is(button,.button,.button-secondary,.button-custom,.mh-cart):hover:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true])>:is(span,.svg-wrapper),body.bruno-interactions .mh-header :is(a[href],button,summary):hover:not(:disabled,[disabled],[aria-disabled=true]) .mh-icon{color:inherit}body.bruno-interactions :is(.button-unstyled,.header-actions__action,.header__icon--menu,.bruno-moto__skip,.bruno-purchase__back):hover:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(.button-secondary,.button-custom){--button-color: var(--bruno-interaction-link);background-color:transparent;color:var(--bruno-interaction-link)}body.bruno-interactions :is(.bd-card,.bc-promo__card):hover{border-color:var(--bruno-interaction-red)}body.bruno-interactions :is(.product-card,.collection-card):not([data-placeholder=true]):hover{outline:1px solid var(--bruno-interaction-red);outline-offset:-1px}body.bruno-interactions :is(.bd-card):hover .bd-name,body.bruno-interactions :is(.bc-promo__card,.ba-promo__card):hover h3,body.bruno-interactions .product-card:not([data-placeholder=true]):hover [ref=productTitleLink] :is(.text-block,p),body.bruno-interactions .collection-card:not([data-placeholder=true]):hover .collection-card__content :is(h2,h3,h4,[role=heading]){color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions .ba-promo__card:hover .ba-promo__image,body.bruno-interactions .rz-category:hover .rz-category-image{outline:1px solid var(--bruno-interaction-red);outline-offset:-1px;border-color:var(--bruno-interaction-red)}body.bruno-interactions .rz-category:hover>span,body.bruno-interactions .rz-promo:hover .rz-caption h3,body.bruno-interactions a.bruno-shortcuts__card:hover .bruno-shortcuts__title{color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions :is(a.rz-promo,a.bruno-shortcuts__card,a.rm4-barra,a.ba-promo__wheel):hover{outline:1px solid var(--bruno-interaction-red);outline-offset:-1px}body.bruno-interactions .rz-promo:hover .rz-arrow,body.bruno-interactions a.bruno-shortcuts__card:hover .bruno-shortcuts__arrow{background-color:var(--bruno-interaction-red);border-color:var(--bruno-interaction-red);color:#fff}body.bruno-interactions .bruno-moto__option:hover:not([aria-disabled=true]) svg{color:inherit}body.bruno-interactions a[href]:hover:has(>img):not([aria-disabled=true]){outline:1px solid var(--bruno-interaction-red);outline-offset:-1px}body.bruno-interactions .bc-promo__scene:hover:not(:disabled,[disabled],[aria-disabled=true],[inert] *){outline:2px solid var(--bruno-interaction-red);outline-offset:-2px}body.bruno-interactions :is(input:not([type=submit],[type=button],[type=hidden]),select,textarea):hover:not(:disabled,[disabled],[aria-disabled=true],[inert] *):not([aria-invalid=true],:user-invalid){border-color:var(--bruno-interaction-red)}body.bruno-interactions .header__row--top :is(a[href],button,summary):hover:not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(.product-card__link,.collection-card__link){--button-color: #b71c1c;background-color:#fff;color:#b71c1c}}body.bruno-interactions :is(a[href],summary,[role=button],[role=tab],[role=option]):focus-visible:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(:where(.bt-promo__card>a,.bt-promo__cta,.bnm-parts__card>a,.bnm-parts__catalog,.bcd__cta,.product-card__link,.collection-card__link,.rz-category,.rz-promo,.bruno-shortcuts__card,.ba-promo__wheel,.rm4-barra,.ba-promo__card>a,.bc-promo__card>a)){color:var(--bruno-interaction-link);text-decoration-color:currentColor}body.bruno-interactions :is(button,[role=button],[role=tab],[role=option],input[type=submit],input[type=button],.button,.button-secondary,.button-custom,.ba-promo__cta,.bc-promo__cta,.bruno-whatsapp,.bsf-contact__button,.mh-cart,.rz-shortcuts a,.bruno-brand-links a,.bruno-trade a):focus-visible:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(.bc-promo__scene,.shopify-payment-button__button--branded,.swatch){--button-color: #fff;--button-background-color: var(--bruno-interaction-red);--button-border-color: var(--bruno-interaction-red);background-color:var(--bruno-interaction-red);border-color:var(--bruno-interaction-red);color:#fff}body.bruno-interactions :is(button,.button,.button-secondary,.button-custom,.mh-cart):focus-visible:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true])>:is(span,.svg-wrapper),body.bruno-interactions .mh-header :is(a[href],button,summary):focus-visible:not(:disabled,[disabled],[aria-disabled=true]) .mh-icon{color:inherit}body.bruno-interactions :is(.button-unstyled,.header-actions__action,.header__icon--menu,.bruno-moto__skip,.bruno-purchase__back):focus-visible:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(.button-secondary,.button-custom){--button-color: var(--bruno-interaction-link);background-color:transparent;color:var(--bruno-interaction-link)}body.bruno-interactions :is(.bd-card,.bc-promo__card):focus-visible{border-color:var(--bruno-interaction-red)}body.bruno-interactions :is(.product-card,.collection-card):not([data-placeholder=true]):focus-visible{outline:1px solid var(--bruno-interaction-red);outline-offset:-1px}body.bruno-interactions :is(.bd-card):focus-visible .bd-name,body.bruno-interactions :is(.bc-promo__card,.ba-promo__card):focus-visible h3,body.bruno-interactions .product-card:not([data-placeholder=true]):focus-visible [ref=productTitleLink] :is(.text-block,p),body.bruno-interactions .collection-card:not([data-placeholder=true]):focus-visible .collection-card__content :is(h2,h3,h4,[role=heading]){color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions .ba-promo__card:focus-visible .ba-promo__image,body.bruno-interactions .rz-category:focus-visible .rz-category-image{outline:1px solid var(--bruno-interaction-red);outline-offset:-1px;border-color:var(--bruno-interaction-red)}body.bruno-interactions .rz-category:focus-visible>span,body.bruno-interactions .rz-promo:focus-visible .rz-caption h3,body.bruno-interactions a.bruno-shortcuts__card:focus-visible .bruno-shortcuts__title{color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions :is(a.rz-promo,a.bruno-shortcuts__card,a.rm4-barra,a.ba-promo__wheel):focus-visible{outline:1px solid var(--bruno-interaction-red);outline-offset:-1px}body.bruno-interactions .rz-promo:focus-visible .rz-arrow,body.bruno-interactions a.bruno-shortcuts__card:focus-visible .bruno-shortcuts__arrow{background-color:var(--bruno-interaction-red);border-color:var(--bruno-interaction-red);color:#fff}body.bruno-interactions .bruno-moto__option:focus-visible:not([aria-disabled=true]) svg{color:inherit}body.bruno-interactions a[href]:focus-visible:has(>img):not([aria-disabled=true]){outline:1px solid var(--bruno-interaction-red);outline-offset:-1px}body.bruno-interactions .bc-promo__scene:focus-visible:not(:disabled,[disabled],[aria-disabled=true],[inert] *){outline:2px solid var(--bruno-interaction-red);outline-offset:-2px}body.bruno-interactions :is(input:not([type=submit],[type=button],[type=hidden]),select,textarea):focus-visible:not(:disabled,[disabled],[aria-disabled=true],[inert] *):not([aria-invalid=true],:user-invalid){border-color:var(--bruno-interaction-red)}body.bruno-interactions .header__row--top :is(a[href],button,summary):focus-visible:not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(.product-card__link,.collection-card__link){--button-color: #b71c1c;background-color:#fff;color:#b71c1c}body.bruno-interactions .bd-card:has(:focus-visible){outline:2px solid var(--bruno-interaction-red);outline-offset:-2px}body.bruno-interactions .bd-card:has(:focus-visible) .bd-name{color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions .bc-promo__card:has(:focus-visible){outline:2px solid var(--bruno-interaction-red);outline-offset:-2px}body.bruno-interactions .bc-promo__card:has(:focus-visible) h3{color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions .ba-promo__card:has(:focus-visible){outline:2px solid var(--bruno-interaction-red);outline-offset:-2px}body.bruno-interactions .ba-promo__card:has(:focus-visible) h3{color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions .product-card:not([data-placeholder=true]):has(:focus-visible){outline:2px solid var(--bruno-interaction-red);outline-offset:-2px}body.bruno-interactions .product-card:not([data-placeholder=true]):has(:focus-visible) [ref=productTitleLink] :is(.text-block,p){color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions .collection-card:not([data-placeholder=true]):has(:focus-visible){outline:2px solid var(--bruno-interaction-red);outline-offset:-2px}body.bruno-interactions .collection-card:not([data-placeholder=true]):has(:focus-visible) .collection-card__content :is(h2,h3,h4,[role=heading]){color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions :is(a[href],button,summary,[role=button],[role=tab],[role=option],input,select,textarea,[tabindex="0"]):focus-visible:not(:disabled,[disabled],[aria-disabled=true]){outline:3px solid var(--bruno-interaction-red);outline-offset:3px}body.bruno-interactions :is(.header__row--top,.ba-promo__feature) :is(a[href],button,summary):focus-visible{outline:3px solid #fff;outline-offset:3px}@media(hover:none),(pointer:coarse){body.bruno-interactions :is(a[href],summary,[role=button],[role=tab],[role=option]):active:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(:where(.bt-promo__card>a,.bt-promo__cta,.bnm-parts__card>a,.bnm-parts__catalog,.bcd__cta,.product-card__link,.collection-card__link,.rz-category,.rz-promo,.bruno-shortcuts__card,.ba-promo__wheel,.rm4-barra,.ba-promo__card>a,.bc-promo__card>a)){color:var(--bruno-interaction-link);text-decoration-color:currentColor}body.bruno-interactions :is(button,[role=button],[role=tab],[role=option],input[type=submit],input[type=button],.button,.button-secondary,.button-custom,.ba-promo__cta,.bc-promo__cta,.bruno-whatsapp,.bsf-contact__button,.mh-cart,.rz-shortcuts a,.bruno-brand-links a,.bruno-trade a):active:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(.bc-promo__scene,.shopify-payment-button__button--branded,.swatch){--button-color: #fff;--button-background-color: var(--bruno-interaction-red);--button-border-color: var(--bruno-interaction-red);background-color:var(--bruno-interaction-red);border-color:var(--bruno-interaction-red);color:#fff}body.bruno-interactions :is(button,.button,.button-secondary,.button-custom,.mh-cart):active:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true])>:is(span,.svg-wrapper),body.bruno-interactions .mh-header :is(a[href],button,summary):active:not(:disabled,[disabled],[aria-disabled=true]) .mh-icon{color:inherit}body.bruno-interactions :is(.button-unstyled,.header-actions__action,.header__icon--menu,.bruno-moto__skip,.bruno-purchase__back):active:not(:where(media-gallery *,.dialog-zoomed-gallery__dialog *)):not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(.button-secondary,.button-custom){--button-color: var(--bruno-interaction-link);background-color:transparent;color:var(--bruno-interaction-link)}body.bruno-interactions :is(.bd-card,.bc-promo__card):active{border-color:var(--bruno-interaction-red)}body.bruno-interactions :is(.product-card,.collection-card):not([data-placeholder=true]):active{outline:1px solid var(--bruno-interaction-red);outline-offset:-1px}body.bruno-interactions :is(.bd-card):active .bd-name,body.bruno-interactions :is(.bc-promo__card,.ba-promo__card):active h3,body.bruno-interactions .product-card:not([data-placeholder=true]):active [ref=productTitleLink] :is(.text-block,p),body.bruno-interactions .collection-card:not([data-placeholder=true]):active .collection-card__content :is(h2,h3,h4,[role=heading]){color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions .ba-promo__card:active .ba-promo__image,body.bruno-interactions .rz-category:active .rz-category-image{outline:1px solid var(--bruno-interaction-red);outline-offset:-1px;border-color:var(--bruno-interaction-red)}body.bruno-interactions .rz-category:active>span,body.bruno-interactions .rz-promo:active .rz-caption h3,body.bruno-interactions a.bruno-shortcuts__card:active .bruno-shortcuts__title{color:var(--bruno-interaction-link);text-decoration:underline;text-underline-offset:3px}body.bruno-interactions :is(a.rz-promo,a.bruno-shortcuts__card,a.rm4-barra,a.ba-promo__wheel):active{outline:1px solid var(--bruno-interaction-red);outline-offset:-1px}body.bruno-interactions .rz-promo:active .rz-arrow,body.bruno-interactions a.bruno-shortcuts__card:active .bruno-shortcuts__arrow{background-color:var(--bruno-interaction-red);border-color:var(--bruno-interaction-red);color:#fff}body.bruno-interactions .bruno-moto__option:active:not([aria-disabled=true]) svg{color:inherit}body.bruno-interactions a[href]:active:has(>img):not([aria-disabled=true]){outline:1px solid var(--bruno-interaction-red);outline-offset:-1px}body.bruno-interactions .bc-promo__scene:active:not(:disabled,[disabled],[aria-disabled=true],[inert] *){outline:2px solid var(--bruno-interaction-red);outline-offset:-2px}body.bruno-interactions :is(input:not([type=submit],[type=button],[type=hidden]),select,textarea):active:not(:disabled,[disabled],[aria-disabled=true],[inert] *):not([aria-invalid=true],:user-invalid){border-color:var(--bruno-interaction-red)}body.bruno-interactions .header__row--top :is(a[href],button,summary):active:not(:disabled,[disabled],[aria-disabled=true],[inert] *):not(.product-card__link,.collection-card__link){--button-color: #b71c1c;background-color:#fff;color:#b71c1c}}@media(hover:hover)and (pointer:fine){body.bruno-interactions :is(media-gallery,.dialog-zoomed-gallery__dialog) :is(.product-media-container--image,.slideshow-controls__thumbnail,.dialog-thumbnails-list__thumbnail):hover:not(:disabled,[disabled],[aria-disabled=true],[inert] *){outline:2px solid var(--bruno-interaction-red);outline-offset:-2px}}@media(hover:none),(pointer:coarse){body.bruno-interactions :is(media-gallery,.dialog-zoomed-gallery__dialog) :is(.product-media-container--image,.slideshow-controls__thumbnail,.dialog-thumbnails-list__thumbnail):active:not(:disabled,[disabled],[aria-disabled=true],[inert] *){outline:2px solid var(--bruno-interaction-red);outline-offset:-2px}}body.bruno-interactions :is(media-gallery,.dialog-zoomed-gallery__dialog) :is(.product-media-container--image,.product-media-container__zoom-button,.slideshow-controls__thumbnail,.dialog-thumbnails-list__thumbnail):focus-visible:not(:disabled,[disabled],[aria-disabled=true],[inert] *){outline:3px solid var(--bruno-interaction-red);outline-offset:-3px}body.bruno-interactions .bruno-wholesale .bruno-wholesale__cta:is(:hover,:focus-visible,:active){color:#fff}@media(max-width:749px){body.bruno-interactions:has(.bruno-moto__launcher:not([hidden])) .page-wrapper{padding-block-end:calc(80px + env(safe-area-inset-bottom))}body.bruno-interactions:has(.bruno-moto__launcher:not([hidden])):after{content:"";position:fixed;z-index:24;inset-inline:0;inset-block-end:0;block-size:calc(76px + env(safe-area-inset-bottom));border-block-start:1px solid #e7e7e7;background:#fff;pointer-events:none}body.bruno-interactions .bruno-moto__launcher{inset-inline-start:12px;inset-block-end:calc(12px + env(safe-area-inset-bottom));max-inline-size:calc(100vw - 174px);min-block-size:52px;max-block-size:52px;gap:7px;padding:8px 12px}body.bruno-interactions .bruno-moto__launcher svg{inline-size:24px}body.bruno-interactions .bruno-moto__launcher strong{font-size:13px}body.bruno-interactions .bruno-moto__launcher small{max-inline-size:100%;font-size:10px}body.bruno-interactions .bruno-whatsapp{inset-inline-end:12px;inset-block-end:calc(12px + env(safe-area-inset-bottom));min-block-size:52px;padding:10px 14px;font-size:13px;gap:7px}body.bruno-interactions:has(sticky-add-to-cart[data-variant-available=true]:not([hidden])) :is(.bruno-moto__launcher,.bruno-whatsapp){inset-block-end:calc(94px + env(safe-area-inset-bottom))}body.bruno-interactions:has(sticky-add-to-cart[data-variant-available=true]:not([hidden])):after{inset-block-end:calc(82px + env(safe-area-inset-bottom));block-size:76px}body.bruno-interactions:has(sticky-add-to-cart[data-variant-available=true]:not([hidden])) .page-wrapper{padding-block-end:calc(162px + env(safe-area-inset-bottom))}body.bruno-interactions:has(.mh-menu[open],dialog[open],input:focus,textarea:focus) :is(.bruno-moto__launcher,.bruno-whatsapp),body.bruno-interactions:has(.mh-menu[open],dialog[open],input:focus,textarea:focus):after{visibility:hidden;pointer-events:none}}@media(max-width:749px){body.bruno-interactions bruno-deals .bd-tab{min-block-size:44px}body.bruno-interactions bruno-deals :is(.bd-heart,.bd-arrow){inline-size:44px;block-size:44px}body.bruno-interactions bruno-deals .bd-heart{padding:12px}body.bruno-interactions bruno-deals .bd-more{display:inline-flex;align-items:center;min-block-size:44px}body.bruno-interactions bruno-deals .bd-name{font-size:13px}body.bruno-interactions .quantity-selector{--quantity-selector-width: 136px}body.bruno-interactions .quantity-selector input[type=number]{min-inline-size:44px;min-block-size:44px;font-size:16px}body.bruno-interactions .bruno-support-footer .bsf-column a{min-inline-size:44px;min-block-size:44px}body.bruno-interactions .policy-list-trigger{min-block-size:44px}}@media(max-width:420px){body.bruno-interactions .bruno-moto__fields{grid-template-columns:minmax(0,1fr) 112px}}body.bruno-interactions:has(#cart-drawer[open],#cart-drawer dialog[open]) .bruno-whatsapp{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bruno-interaction.css.map */
