.resource-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.predictive-search-results__card .resource-card__title{-webkit-line-clamp:2}.announcement-bar{background:#b26a18!important;border-bottom:1px solid rgba(255,255,255,.14)!important}.announcement-bar__text{color:#fff!important;text-transform:none!important;letter-spacing:.02em!important;font-weight:500!important;font-size:13px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.announcement-bar__text strong,.announcement-bar__text b{display:inline-block!important;background:#141210!important;color:#fff!important;font-weight:700!important;font-size:11.5px!important;letter-spacing:.1em!important;padding:2px 9px 3px!important;border-radius:5px!important;margin-left:3px!important;vertical-align:baseline!important;line-height:1!important}.announcement-bar__slider slideshow-arrows{display:none!important}@media(max-width:749px){.announcement-bar__text{font-size:12px!important;letter-spacing:.01em!important}}.price,.price-item,.price-item__group,.compare-at-price,.sticky-add-to-cart__price{white-space:nowrap!important}.sticky-add-to-cart__variant{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}@media(max-width:749px){.sticky-add-to-cart__variant{display:none!important}.sticky-add-to-cart__title{font-size:13px!important;line-height:1.25!important}.sticky-add-to-cart__bar{gap:10px!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important}.product-card .price,.resource-card .price,.product-card .price-item__group,.resource-card .price-item__group{font-size:15px!important}.product-card .price-item__group.compare-at-price,.resource-card .price-item__group.compare-at-price,.product-card .compare-at-price,.resource-card .compare-at-price{font-size:11.5px!important}}.snap-card,.snap-cat,.snap-occ,.snap-rev,.snap-story-img,.snap-hero-frame,.snap-plze-vis,.snap-xc,.resource-card,.resource-card__image,.snap-cat .im,.snap-card .im{border-radius:8px!important}.snap-card .cta,.snap-otag,.snap-pill,.snap-news input,.snap-news button,.snap-demo-in,.snap-demo-in input{border-radius:6px!important}.snap-card .im,.snap-cat .im,.snap-story-img,.snap-occ{overflow:hidden}.product-grid__item>.snap-card{height:100%}.product-grid__item>.snap-card .im img{width:100%}.header__row--top{border-bottom:1px solid var(--snap-line, #e9e3db)!important}.header[data-sticky-state=active] .header__row--top{box-shadow:0 8px 24px -16px #3c280a4d}@media screen and (min-width:750px){#header-component .header__row--top .header__columns{--padding-block-start: 5px;--padding-block-end: 5px}}@media screen and (min-width:750px){.menu-list__link-title{position:relative;font-family:var(--snap-sans, "DM Sans", system-ui, sans-serif)!important;font-weight:600!important;font-size:12px!important;letter-spacing:.09em!important;text-transform:uppercase!important;transition:color .2s ease}.menu-list__link-title:after{content:"";position:absolute;left:calc(var(--gap-xl) / 2);right:calc(var(--gap-xl) / 2);bottom:-5px;height:2px;border-radius:2px;background:var(--snap-amber, #b26a18);transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.4,0,.2,1)}.menu-list__list-item:hover .menu-list__link-title:after,.menu-list__list-item:focus-within .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after{transform:scaleX(1)}.menu-list__list-item:hover .menu-list__link-title,.menu-list__list-item:focus-within .menu-list__link-title,.menu-list__link--active .menu-list__link-title{color:var(--snap-amber, #b26a18)!important}.header__row .header-actions__action{border-radius:50%;padding:7px;transition:background-color .2s ease,color .2s ease}.header__row .header-actions__action:hover{background-color:var(--snap-amber-soft, #f4ead9);color:var(--snap-amber, #b26a18);--button-color: var(--snap-amber, #b26a18)}}.header__row .header-actions__action:focus-visible,.menu-list__link:focus-visible{outline:2px solid var(--snap-amber, #b26a18);outline-offset:3px;border-radius:6px}.header-actions__cart-icon{--cart-bubble-background: var(--snap-amber, #b26a18);--cart-bubble-text: #ffffff}
/*# sourceMappingURL=/cdn/shop/t/8/assets/snap-global.css.map */
