:root{--bbq-motion-fast: .15s;--bbq-motion-normal: .24s;--bbq-motion-ease: cubic-bezier(.2, .7, .2, 1)}.bbq :is(a[href],button,summary),.bbq-pdp-modal button{-webkit-tap-highlight-color:transparent;transition:color var(--bbq-motion-fast),background-color var(--bbq-motion-fast),border-color var(--bbq-motion-fast),box-shadow var(--bbq-motion-normal),opacity var(--bbq-motion-fast),filter var(--bbq-motion-fast),translate var(--bbq-motion-fast) var(--bbq-motion-ease),scale var(--bbq-motion-fast) var(--bbq-motion-ease)}.bbq :is(button,summary,.bbq-button,.bbq-store-card){touch-action:manipulation}.bbq :is(button:disabled,[aria-disabled=true]){cursor:not-allowed;translate:none;scale:1;box-shadow:none}.bbq [data-bbq-motion-card]{transition:translate var(--bbq-motion-normal) var(--bbq-motion-ease),box-shadow var(--bbq-motion-normal) var(--bbq-motion-ease),background-color var(--bbq-motion-fast)}.bbq [data-bbq-motion-card] :is(.bbq-product-card__media,.bbq-product-media,.bbq-blog-card-image,.bbq-dept-category-image,.bbq-edu-tile-media,.bbq-brand-media,.bbq-pdp-media,.bbq-zoom-frame){overflow:hidden}.bbq :is(input:not([type=checkbox]):not([type=radio]),textarea,select){transition:border-color var(--bbq-motion-fast),box-shadow var(--bbq-motion-fast)}.bbq :is(input,textarea,select):focus-visible{border-color:var(--bbq-color-red-hover);box-shadow:0 0 0 3px #b6001717;outline:2px solid var(--bbq-color-red-hover);outline-offset:2px}.bbq :is(a[href],button,summary):focus-visible{outline:3px solid var(--bbq-color-focus);outline-offset:4px}.bbq [data-bbq-motion-card]:focus-within{box-shadow:0 0 0 2px #1769cf26}.bbq :is(.bbq-header-actions>a,.bbq-header-actions summary,.bbq-search__toggle,.bbq-mobile-nav__toggle){display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:0;padding:0;border-radius:4px;color:inherit}.bbq :is(summary,[data-bbq-prev],[data-bbq-next]){min-height:44px}.bbq-header-actions summary{min-height:0}.bbq :is([data-bbq-prev],[data-bbq-next]){min-width:44px}.bbq summary svg,.bbq-header-actions svg{transition:color var(--bbq-motion-fast),transform var(--bbq-motion-normal) var(--bbq-motion-ease)}.bbq .bbq-logo,.bbq .bbq-logo img,.bbq .bbq-logo svg,.bbq-header .bbq-logo,.bbq-header .bbq-logo img,.bbq-header .bbq-logo svg,.bbq-site-footer__logo,.bbq-site-footer__logo :is(img,svg){transition:none!important;-webkit-tap-highlight-color:transparent}:is(.bbq,.bbq-header,body.bbq-design-pages) .bbq-logo:is(:hover,:active,:focus),:is(.bbq,.bbq-header,body.bbq-design-pages) .bbq-logo:is(:hover,:active,:focus) :is(img,svg,path,span),.bbq-site-footer__logo:is(:hover,:active,:focus,.is-bbq-pressed),.bbq-site-footer__logo:is(:hover,:active,:focus,.is-bbq-pressed) :is(img,svg,path,span){color:inherit!important;background:none!important;filter:none!important;opacity:1!important;transform:none!important;translate:none!important;scale:none!important;box-shadow:none!important;text-decoration:none!important}.bbq .bbq-logo:focus:not(:focus-visible),.bbq-header .bbq-logo:focus:not(:focus-visible),.bbq-site-footer__logo:focus:not(:focus-visible){outline:none}.bbq [data-bbq-zoom-frame],.bbq .bbq-zoom-frame{overflow:hidden}.bbq [data-bbq-zoom-image]{scale:1;transition:scale .45s var(--bbq-motion-ease);transform-origin:center}.bbq .bbq-zoom-frame{border-radius:inherit}.bbq .bbq-category .bbq-zoom-frame{border-radius:4px}.bbq .bbq-article-card .bbq-zoom-frame{border-radius:8px}.bbq .bbq-product-media,.bbq .bbq-product-card__media{overflow:hidden}.bbq-brand-card{display:block;text-decoration:none!important;color:inherit}.bbq-brand-logo{display:grid;place-items:center;width:100%;overflow:hidden}.bbq-brand-logo img,.bbq-brand-card img{width:100%;height:auto;aspect-ratio:348 / 148;object-fit:contain;transform-origin:center}@media(hover:hover)and (pointer:fine){.bbq a:hover{text-decoration:none!important}.bbq :is(.bbq-desktop-nav a,.bbq-mobile-menu a,.bbq-footer a,.bbq-blog-read,.bbq-category h3,.bbq-dept-category h3,.bbq-article-card h3,.bbq-product-card h3):hover{color:var(--bbq-color-red-hover);text-decoration:none!important}.bbq .bbq-dept-category:hover h3,.bbq .bbq-dept-category:focus-within h3,.bbq.bbq-dept-articles .bbq-article-card:hover h3,.bbq.bbq-dept-articles .bbq-article-card:focus-within h3{color:var(--bbq-color-red-hover)}.bbq .bbq-dept-category:hover [data-bbq-zoom-image],.bbq .bbq-dept-category:focus-within [data-bbq-zoom-image],.bbq.bbq-dept-articles .bbq-article-card:hover [data-bbq-zoom-image],.bbq.bbq-dept-articles .bbq-article-card:focus-within [data-bbq-zoom-image],.bbq .bbq-dept-feature-image:hover [data-bbq-zoom-image],.bbq .bbq-dept-feature-image:focus-within [data-bbq-zoom-image]{scale:1.015}.bbq :is(.bbq-header-actions>a,.bbq-header-actions summary,.bbq-search__toggle,.bbq-mobile-nav__toggle):hover{color:var(--bbq-red, var(--bbq-color-red));background-color:transparent}.bbq :is(.bbq-header-actions>a,.bbq-header-actions summary,.bbq-search__toggle,.bbq-mobile-nav__toggle):hover svg{color:var(--bbq-red, var(--bbq-color-red));transform:none}.bbq .bbq-search__toggle:hover,.bbq .bbq-search__toggle:hover svg{translate:none;transform:none;box-shadow:none;filter:none}:is(.bbq button:not(:disabled):not([data-pdp-image]):not([data-pdp-zoom]):not([data-pdp-zoom-ui]):not([role=tab]):not([data-bbq-zoom-frame]):not([data-bbq-prev]):not([data-bbq-next]):not([data-video-prev]):not([data-video-next]):not([data-video-dot]):not([data-brand-care]):not(.bbq-newsletter-field button):not(.bbq-search__toggle),.bbq .bbq-button:not([aria-disabled=true]),.bbq-button:not([aria-disabled=true]),.bbq-cta .bbq-button,body.bbq-design-pages .bbq-button,body.animate--hover-vertical-lift .bbq-button,body.animate--hover-3d-lift .bbq-button):is(:hover,:active){transform:none!important;translate:none!important;scale:1!important;box-shadow:none!important}.bbq [data-bbq-motion-card]:not(:has([data-bbq-zoom-frame])):not(.bbq-brand-item):hover{translate:none;box-shadow:none}:is(.bbq a[href],.bbq-footer a,.bbq-desktop-nav a,.bbq-mobile-nav a,.bbq-mobile-menu a,.bbq-header a,.bbq-view-all,.bbq-button--text,body.bbq-design-pages a[href]):is(:hover,:active){transform:none!important;translate:none!important}.bbq summary:hover{color:var(--bbq-color-red-hover)}.bbq [data-bbq-zoom-frame]:hover [data-bbq-zoom-image],.bbq .bbq-zoom-frame:hover [data-bbq-zoom-image],.bbq .bbq-product-card__media:hover [data-bbq-zoom-image],.bbq .bbq-product-media:hover [data-bbq-zoom-image],.bbq .bbq-split-media:hover [data-bbq-zoom-image]{scale:1.015}.bbq .bbq-hero-media:hover img,.bbq .bbq-hero-media:hover [data-bbq-zoom-image],.bbq .bbq-dept-banner:hover img,.bbq .bbq-dept-banner:hover [data-bbq-zoom-image],.bbq .bbq-about-banner:hover img,.bbq .bbq-about-banner:hover [data-bbq-zoom-image],.bbq .bbq-brand-hero:hover img,.bbq .bbq-brand-hero:hover [data-bbq-zoom-image],.bbq .bbq-store-hero:hover img,.bbq .bbq-detail-hero:hover img,.bbq .bbq-contact-hero:hover img{scale:1;transform:none}.bbq-brand-card:hover .bbq-brand-logo [data-bbq-zoom-image],.bbq-brand-card:focus-visible .bbq-brand-logo [data-bbq-zoom-image],.bbq-brand-card:hover img,.bbq-brand-card:focus-visible img{scale:1.025}.bbq-brand-card:focus-visible{outline:3px solid var(--bbq-color-focus);outline-offset:4px}}.bbq :is(a[href],button,summary).is-bbq-pressed{scale:.97;translate:0 1px;opacity:.82;transition-duration:80ms}.bbq [data-bbq-motion-card]:has(.is-bbq-pressed){translate:0 1px;box-shadow:0 2px 8px #18181816}.bbq :is(button:disabled,[aria-disabled=true]).is-bbq-pressed{scale:1;translate:none;opacity:1}@media(pointer:coarse)and (max-width:900px){.bbq .bbq-header-actions{gap:8px}.bbq :is(.bbq-mobile-menu nav a,.bbq-blog-read){min-height:44px;display:flex;align-items:center}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html:has(dialog:modal){overflow:hidden;scrollbar-gutter:stable}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:.14s ease-in both bbq-fade-out}::view-transition-new(root){animation:.26s var(--bbq-motion-ease) 40ms both bbq-page-in}[data-bbq-sticky-header]{view-transition-name:bbq-header}::view-transition-group(bbq-header){animation-duration:0s}:is(.bbq-detail-comment-dialog,.bbq-pdp-review-dialog,.bbq-pdp-modal){opacity:0;translate:0 14px;scale:.98;transition:opacity .2s ease,translate .28s var(--bbq-motion-ease),scale .28s var(--bbq-motion-ease),overlay .28s allow-discrete,display .28s allow-discrete}:is(.bbq-detail-comment-dialog,.bbq-pdp-review-dialog,.bbq-pdp-modal)[open]{opacity:1;translate:0 0;scale:1}:is(.bbq-detail-comment-dialog,.bbq-pdp-review-dialog,.bbq-pdp-modal)::backdrop{opacity:0;transition:opacity .24s ease,overlay .28s allow-discrete,display .28s allow-discrete}:is(.bbq-detail-comment-dialog,.bbq-pdp-review-dialog,.bbq-pdp-modal)[open]::backdrop{opacity:1}@starting-style{:is(.bbq-detail-comment-dialog,.bbq-pdp-review-dialog,.bbq-pdp-modal)[open]{opacity:0;translate:0 14px;scale:.98}:is(.bbq-detail-comment-dialog,.bbq-pdp-review-dialog,.bbq-pdp-modal)[open]::backdrop{opacity:0}}.bbq :is([role=tabpanel],[data-tab-description],[data-brand-care-photo],[data-bbq-predictive-results],[data-jdgm-sample]):not([hidden]){animation:bbq-reveal .26s var(--bbq-motion-ease) both}.bbq [role=tab]{transition:color var(--bbq-motion-fast),background-color var(--bbq-motion-normal),border-color var(--bbq-motion-normal),box-shadow var(--bbq-motion-normal)}.bbq img[data-bbq-img]{transition:opacity .32s ease,scale .45s var(--bbq-motion-ease)}.bbq img[data-bbq-img=loading]{opacity:0}}@keyframes bbq-reveal{0%{opacity:0;translate:0 6px}}@keyframes bbq-fade-out{to{opacity:0}}@keyframes bbq-page-in{0%{opacity:0;translate:0 8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.bbq *,.bbq *:before,.bbq *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.bbq [data-bbq-motion-card],.bbq [data-bbq-zoom-image],.bbq :is(a[href],button,summary){translate:none!important;scale:1!important}.bbq [data-bbq-zoom-image]{scale:1!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bbq-interactions.css.map */
