@media only screen and (max-width:768px){body.template-product:has(.abb-sticky-atc:not([hidden])) shopify-chat,body.template-product:has(.abb-sticky-atc:not([hidden])) chat-window{transform:translateY(-78px)}html.js-drawer-open shopify-chat,html.js-drawer-closing shopify-chat,html.js-drawer-open chat-window{display:none!important}body .abbat-nav{padding-top:64px}body .abbat-nav__bar{background:#fff;border-bottom:1px solid var(--an-hair, #e7e0d2);height:64px;left:0;padding-bottom:0;padding-top:0;position:fixed;right:0;top:0;z-index:45}html.js-drawer-open body .abbat-nav__bar,html.js-drawer-closing body .abbat-nav__bar{display:none}body .abbat-navsearch{left:0;position:fixed;right:0;top:64px}body .abbat-navpanel{max-width:calc(100vw - 16px);right:8px;top:64px}body .abbat-nav__burger{align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0}body .abbat-nav__icon{align-items:center;justify-content:center;min-height:44px;min-width:44px}body .abb-hrail__all,body .abb-story__link,body .abb-homegifts__alt,body .abb-homegifts__btn,body .abb-galfeat__btn,body .abbs-hero__chip,body .abb-revcar__pname,body .abbat-nav__drawer-close{align-items:center;display:inline-flex;min-height:44px}body .btn,body .abbs-card__quick,body .abb-cart-upsell__btn,body .btn.cart__checkout,body .abb-sticky-atc__btn{min-height:44px}body .abbat-nav__brand,body .abbat__browse-row a,body .abbal__all,body .abbat-pair__name,body .abbkg__cta a{align-items:center;display:inline-flex;min-height:44px}body .abb-protection__switch{position:relative}body .abb-protection__switch:after{content:"";top:-13px;right:-8px;bottom:-13px;left:-8px;position:absolute}body .abb-protection__more{display:inline-block;padding:12px 4px}body .abb-dgift__event{font-size:12px}body .abb-dgift__event small{font-size:12.5px}body .abb-dgift__amt{font-size:12px}body .abb-dgift__line,body .abb-cart-upsell__btn,body .abb-cart-upsell__price{font-size:14px}body .abb-cart-upsell__name{font-size:15px}body #CartDrawer .abb-drawer-reassure{font-size:13px}body #CartDrawer .abb-protection__sub{font-size:12.5px}body #CartDrawer .abb-protection__price,body #CartDrawer .abb-protection__more{font-size:13px}body #CartDrawer .abb-cart-upsell__btn{font-size:14px!important}body #CartDrawer .abb-cart-upsell__name{font-size:15px}body #CartDrawer .abb-cart-upsell__price{font-size:14px}body #CartDrawer .abb-cart-upsell__unlock{font-size:12.5px}body #CartDrawer .cart__checkout,body .abb-hrail__title{font-size:15px}body .abb-revcar__quote{font-size:16px}body .abb-revcar__pname{font-size:14px}body .abb-galfeat__note{font-size:13.5px}body .abb-edhead__eyebrow,body .abb-homegifts__eyebrow,body .abbs-hero__eyebrow,body .abbs-band__eyebrow,body .abbat-giftrail__eyebrow{font-size:12.5px}body .abb-homegifts__btn,body .abb-galfeat__btn,body .abb-story__link,body .abb-hrail__all,body .abbs-hero__chip{font-size:14px}body .abbat-giftrail__deadline{font-size:12.5px}body .abbat-giftrail__tag,body .abbat-giftrail__scale span{font-size:12px}body .abbat-giftrail__note,body .abbat-pair__eyebrow{font-size:12.5px}body .abbat-pair__unlock{font-size:12px}body .abbat-pair__math{font-size:13px}body .abbat-pair__add small,body .abbat__railquote-stars{font-size:12px}body .abbat__railquote figcaption{font-size:12px}body .abbat__browse-label,body .abbat__easelcard-link{font-size:12px}body .abbs-card__flag{font-size:12.5px}body .abbs-card__gift,body .abbs-card__stars-count,body .abbs-hero__event span{font-size:13px}body .abbkg__eyebrow,body .abbkg__hint{font-size:12.5px}body .abbkg__stamp-small{font-size:12px}body .aem__ends{font-size:13px}body .aem__at{font-size:12.5px}body .aem__name{font-size:13.5px}body .aem__worth{font-size:12.5px}body .abbat__badges{gap:12px 8px;grid-template-columns:repeat(2,1fr)}body .abbat__badge>span:last-child{font-size:12px;max-width:18ch}body .abbat__eyebrow{font-size:12.5px}body .abbat-manifest__plate span{font-size:12px}body .abbat-ticker__track span{font-size:12.5px}body .abbat-addons__add{font-size:13px}body .abbat-canvasband__strip a span{font-size:12px}body .abbat-canvasband__cta{font-size:13px}body .abbat-compare__table th,body .abbat-giftwing__card-sub,body .abbp-proof .abbp-chapter__eyebrow,body .abbp-chapter__eyebrow,body .abbat-reviews__eyebrow,body .abbal__eyebrow{font-size:12.5px}body .abbal__all{font-size:13px}body .abbal__type{font-size:12px}body .abb-dgift__rail{align-items:flex-start;display:flex;gap:6px;justify-content:space-between;margin:14px 12px 4px}body .abb-dgift__track,body .abb-dgift__fill{display:none}body .abb-dgift__dot{flex:1 1 0;left:auto!important;min-width:0;padding:3px 0;position:relative!important;top:auto;transform:none!important}body #CartDrawer.drawer--right{max-width:100vw;right:-100vw;width:100vw}body #CartDrawer.drawer--right.drawer--is-open{transform:translate(-100vw)}body #CartDrawer .drawer__header{padding-bottom:10px;padding-top:10px}body #CartDrawer .drawer__title,body #CartDrawer .drawer__header h2{font-size:24px;line-height:1.15}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__btn{flex-basis:auto;padding-left:14px;padding-right:14px;white-space:nowrap;width:auto}body #CartDrawer .abb-cart-upsell__name{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}body #CartDrawer .abb-dgift{padding:4px 2px}body #CartDrawer .abb-dgift__event{line-height:1.3;margin-bottom:0}body #CartDrawer .abb-dgift__rail{margin:12px 12px 2px}body #CartDrawer .abb-dgift__frame{height:34px;width:34px}body #CartDrawer .abb-dgift__tick{height:15px;right:-2px;top:-4px;width:15px}body #CartDrawer .abb-dgift__line{line-height:1.35;margin-top:8px}body #CartDrawer .abb-drawer-reassure{display:none}body #CartDrawer .abb-cart-upsell{padding-bottom:4px;padding-top:4px}body #CartDrawer .abb-cart-upsell__eyebrow{margin-bottom:2px}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__media{flex-basis:46px;height:46px;width:46px}body #CartDrawer .abb-cart-upsell__row{gap:10px}body #CartDrawer .abb-protection{display:none}body .abb-dgift__line{margin-top:12px;max-width:none}body .abbat-giftrail__frames{gap:6px;grid-template-columns:1fr}body .abbat-giftrail__frame{align-items:center;flex-direction:row;gap:12px;justify-content:flex-start;padding:8px 12px;text-align:left}body .abbat-giftrail__art{flex:0 0 auto;margin-bottom:0}body .abbat-giftrail__at{font-size:12px}body .abbat-giftrail__name{font-size:14px}body .abbat__stage-item img,body .abbat__stage-item video,body .abbat__stage-item iframe{max-height:252px;max-height:31svh}body .abbat__rail{display:flex;flex-direction:column}body .abbat__rail>*{order:50}body .abbat__eyebrowrow{order:9}body .abbat__titlerow{order:10}body .abbat__who{order:11}body .abbat__priceplate{display:contents}body .abbat__pricerow{border-top:1px solid var(--at-hair, #e3dccb);margin-top:8px;order:20;padding-top:10px}body .abbat__giftline{margin:6px 0 0;order:21}body .abbat__giftline--btn{border-bottom:1px solid var(--at-hair, #e3dccb);margin:6px 0 12px;padding-bottom:10px}body .abbat__giftline-worth{display:none}body .abbat__giftline-thumb{height:24px;width:24px}body .abbat__giftline-thumb+.abbat__giftline-thumb{margin-left:-7px}body .abbat__giftline-text{font-size:12.5px}body .abbat__anchor{border-bottom:1px solid var(--at-hair, #e3dccb);margin:0 0 12px;order:22;padding-bottom:10px}body .abbat-upg{order:22}body .abbat__form{order:30}body .abbat__express{margin-top:8px;order:31}body .abbat__bnpl{margin-top:10px;order:32}body .abbat__delivery{order:33}body .abbat__badges{order:34}body .abbat-giftrail{order:40}body .abbat-pair{order:41}body .abbat__railquote{order:42}body .abbat__browse{order:43}body .abb-revcar__arrow{display:none}body .jdgm-revs-tab-btn,body .jdgm-revs-tab{display:none!important}body [id*=ss_circle_menu]{display:none}body [id$=__hero]+[id^=shopify-section] .abbs-band__lede{display:none}body .abb-cattiles__media{aspect-ratio:4 / 3}body.template-index #MainContent{display:flex;flex-direction:column}body.template-index #MainContent>[id^=shopify-section]{order:20}body.template-index #MainContent>[id$=__abb-m-hero]{order:0}body.template-index #MainContent>[id$=__slideshow]{order:1}body.template-index #MainContent>[id$=__abb-rail-kits]{order:2}body.template-index #MainContent>[id$=__abb-category-tiles]{order:3}body.template-index #MainContent>[id$=__abb-review-carousel]{order:4}body.template-index #MainContent>[id$=__abb-home-gifts]{order:5}body.template-index #MainContent>[id$=__abb-rail-brushes]{order:6}body.template-index #MainContent>[id$=__abb-story]{order:7}body .abbs-hero__title{font-size:26px;line-height:1.15}body .abbs-hero__lede{font-size:14.5px}body .abbs-hero__rail.is-fixed{position:static!important;box-shadow:none!important}body .abbs-hero__chips{display:grid!important;gap:8px;grid-template-columns:1fr 1fr;overflow-x:visible!important;padding-bottom:0!important}body .abbs-hero__chip{align-items:center;display:flex;font-size:14.5px;justify-content:center;min-height:48px;text-align:center;white-space:normal;width:100%}body .abbs-hero__chip:nth-child(1){grid-column:1 / -1}body .abbs-hero__chip:nth-child(n+4){display:none}body .abbs-hero__chip:nth-child(2):last-child{grid-column:1 / -1}body .abbs-hero__rail--grouped .abbs-hero__groups{display:block!important;overflow-x:visible!important}body .abbs-hero__rail--grouped .abbs-hero__railgroup{display:block}body .abbs-hero__rail--grouped .abbs-hero__railgroup--2{display:none}body .abbs-hero__rail--grouped .abbs-hero__raillabel{display:block;letter-spacing:.1em;margin:0 0 7px;white-space:normal}body .abbs-hero__rail--grouped .abbs-hero__chips{padding:0!important}body .abbs-hero__rail--grouped .abbs-hero__chip:nth-child(1){grid-column:auto}body .abbs-hero__rail--grouped .abbs-hero__chip:nth-child(-n+4){display:flex}body .abbs-hero__rail--grouped .abbs-hero__chip:nth-child(n+5){display:none}body .abbs-hero__event{display:none!important}body .abbs-hero__lede{line-height:1.45;margin-bottom:10px}body .abbs-hero__token{font-size:12.5px;margin:0 0 12px}body .abbs-hero{padding-bottom:18px}body .abbs-hero__pf-row:not([hidden]){display:grid!important;gap:8px;grid-template-columns:1fr 1fr;overflow-x:visible!important}body .abbs-hero__pf-toggle{font-size:14.5px;min-height:44px}body .abbs-hero__pf-btn{align-items:center;display:flex;font-size:14px;justify-content:center;min-height:46px;width:100%}body .abbs-hero__pf-label{grid-column:1 / -1}body .abbs-band__title{font-size:21px}body .abbs-band__more{font-size:14px;padding:10px 0}body .abbs-band__grid{gap:12px 8px;grid-template-columns:1fr 1fr!important}body .abbs-card{background:#fff;border:1px solid #e3dccb;border-radius:12px;padding:8px 8px 12px}body .abbs-card__media{border-radius:8px}body .abbs-card__spec{display:none}body .abbs-card__title{font-size:13.5px;line-height:1.3;margin-top:8px}body .abbs-card__title a:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}body .abbs-card__price{font-size:15.5px;font-weight:700}body .abbs-card__was{font-size:12px}body .abbs-card__save{font-size:10px}body .abbs-card__gift{position:relative;z-index:2}body .abbs-card__flag{font-size:9.5px}body .abbat__title{font-size:22px;line-height:1.2}body .abbat__price{font-size:24px}body .abbat__atc{border-radius:10px;font-size:16px;min-height:54px}body .abbat__delivery{order:31}body .abbat__express{order:32}body .abbat__bnpl{order:33}body .abbat-upg{order:35}body .abbat__browse-row{display:grid!important;gap:8px;grid-template-columns:1fr 1fr;overflow-x:visible!important}body .abbat__browse-row>a{align-items:center;display:flex;font-size:13.5px;justify-content:center;min-height:44px;text-align:center;white-space:normal}body .abbat-minibar{border-bottom:0;border-top:1px solid #e3dccb;bottom:0;box-shadow:0 -2px 14px #1a181514;display:flex!important;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));top:auto;transform:translateY(110%)}body .abbat-minibar.is-on{transform:translateY(0)}body .abbat-minibar__name{display:none}body .abbat-minibar__price{font-size:17px;font-weight:700}body .abbat-minibar__btn{border-radius:10px;flex:1;font-size:15.5px;min-height:48px}body #CartDrawer{max-width:100%!important;width:100%!important}body #CartDrawer .drawer__contents{height:100dvh}body #CartDrawer .drawer__scrollable .abb-cart-upsell{position:relative!important;touch-action:pan-y;background:#fffdf9;border:1px solid #e3dccb;border-radius:12px;margin:14px 0 6px;padding:12px 14px}body #CartDrawer .abb-cart-upsell__eyebrow,body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__eyebrow{color:#855619;display:block!important;font-size:10.5px;font-weight:700;letter-spacing:.18em;margin:0 0 10px;text-transform:uppercase}body #CartDrawer .abb-cart-upsell__row{align-items:center!important;display:grid!important;gap:10px 12px!important;grid-template-columns:56px minmax(0,1fr)!important}body #CartDrawer .abb-cart-upsell__media{border-radius:8px;height:56px;overflow:hidden;width:56px}body #CartDrawer .abb-cart-upsell__info{min-width:0}body #CartDrawer .abb-cart-upsell__revs{display:none}body #CartDrawer .abb-cart-upsell__name{display:block;font-size:13px;line-height:1.3;overflow:visible!important;white-space:normal!important}body #CartDrawer .abb-cart-upsell__price{font-size:13.5px;font-weight:700}body #CartDrawer .abb-cart-upsell__btn{border-radius:9px;font-size:14px;grid-column:1 / -1;min-height:44px;padding:0 16px;width:100%}body #CartDrawer .abb-cart-upsell__unlock{font-size:11px;grid-column:1 / -1;margin:0}body #CartDrawer .drawer__header{padding-bottom:4px}body #CartDrawer .drawer__title{font-size:19px}body #CartDrawer .abb-dgift{padding-bottom:8px;padding-top:4px}body #CartDrawer .abb-dgift__event{display:none}body #CartDrawer .abb-dgift__frame{height:24px!important;width:24px!important}body #CartDrawer .abb-dgift__frame img{height:100%;object-fit:cover;width:100%}body #CartDrawer .abb-dgift__tick{height:14px;width:14px}body #CartDrawer .abb-dgift__rail{margin-bottom:2px;margin-top:6px!important}body #CartDrawer .abb-dgift__line{font-size:12px!important;line-height:1.3!important;margin-top:4px!important}body #CartDrawer .additional-checkout-buttons{margin-top:6px}body #CartDrawer .js-qty__adjust{min-height:42px;min-width:42px}body #CartDrawer .drawer__footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}body #CartDrawer .cart__checkout{border-radius:12px;font-size:16px;min-height:54px}body #CartDrawer .abb-drawer-reassure{font-size:11.5px}body #CartDrawer .abb-continue-shopping{background:none;border:0;color:#855619;cursor:pointer;display:block;font-family:inherit;font-size:13px;margin-left:auto;margin-right:6px;min-height:44px;padding:0 4px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}body #CartDrawer .drawer__header{align-items:center;display:flex}body #CartDrawer .drawer__close{flex:0 0 auto!important;min-width:44px!important;width:auto!important}body #CartDrawer .drawer__close-button{padding-left:8px!important;padding-right:8px!important}body #CartDrawer .drawer__header{padding-right:6px}body #CartDrawer .drawer__title{flex:0 1 auto;font-size:17px!important;margin-right:8px;max-width:118px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body #CartDrawer .drawer__footer{padding-top:8px}body #CartDrawer .cart__item-sub.cart__item-row{font-size:14px;padding-bottom:2px}body #CartDrawer .abb-drawer-reassure{margin:4px 0 8px}@media(max-width:359px){body #CartDrawer .drawer__scrollable,body #CartDrawer .drawer__footer{padding-left:12px;padding-right:12px}body #CartDrawer .abb-cart-upsell__media{height:48px;width:48px}body #CartDrawer .abb-cart-upsell__row{grid-template-columns:48px minmax(0,1fr)!important}body #CartDrawer .cart__checkout{font-size:15px;min-height:50px}body #CartDrawer .abb-cart-upsell__btn{min-height:42px}}body #CartDrawer .abb-mcart-bar{background:#1a1815;color:#fff;font-size:13px;letter-spacing:.01em;margin:0;padding:9px 12px;text-align:center}body #CartDrawer .abb-mcart-bar strong{font-weight:700}body #CartDrawer .drawer__header{align-items:center;border-bottom:1px solid #e3dccb;display:flex;padding:10px 6px 10px 0}body #CartDrawer .drawer__title{align-items:center;display:flex;flex:1 1 auto;font-family:var(--abb-font-head, "Fraunces", Georgia, serif);font-size:19px!important;font-weight:500;gap:10px;max-width:none;overflow:visible;white-space:nowrap}body #CartDrawer .abb-mcart-bag{flex:none;height:22px;width:22px}body #CartDrawer .abb-mcart-count{color:#55504a;font-size:15px;font-weight:400;margin-left:4px}body #CartDrawer .abb-continue-shopping{display:none}body #CartDrawer .abb-dgift{display:flex;flex-direction:column;padding:10px 0 6px}body #CartDrawer .abb-dgift__line{color:#1a1815;font-size:14px!important;line-height:1.35!important;margin:0 0 12px!important;order:-1;text-align:left}body #CartDrawer .abb-dgift__rail{margin:0 0 4px!important}body #CartDrawer .abb-dgift__track{background:#e3dccb;border-radius:3px;height:6px}body #CartDrawer .abb-dgift__fill{background:#1a1815;border-radius:3px}body #CartDrawer .abb-dgift__frame{background:#1a1815!important;border:0!important;border-radius:6px!important;box-shadow:none!important;color:#fff;height:28px!important;width:28px!important}body #CartDrawer .abb-dgift__frame svg{fill:none;stroke:#fff;stroke-width:1.6}body #CartDrawer .abb-dgift__frame img{border-radius:6px}body #CartDrawer .abb-dgift__tick{background:#2e7d32;color:#fff;height:14px;right:-4px;top:-5px;width:14px}body #CartDrawer .abb-dgift__amt{color:#55504a;font-size:10px;margin-top:3px}body #CartDrawer .cart__item{display:grid!important;gap:4px 14px;grid-template-columns:90px minmax(0,1fr);margin:0 0 18px;padding:16px 0 0}body #CartDrawer .cart__image{flex:none;max-width:90px;width:90px}body #CartDrawer .cart__item-details{display:flex;flex-direction:column;min-width:0}body #CartDrawer .cart__item-title{display:flex;flex-direction:column}body #CartDrawer .cart__item-name{font-family:var(--abb-font-body, "Outfit", Arial, sans-serif);font-size:16px;font-weight:500;line-height:1.3}body #CartDrawer .cart__item-title ul{display:none!important}body #CartDrawer .cart__item--variants,body #CartDrawer .cart__item--properties{color:#55504a;font-size:13px;font-style:italic;margin-top:2px}body #CartDrawer .cart__item-sub{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:8px}body #CartDrawer .cart__item-sub>div:first-child{align-items:center;display:flex;gap:14px}body #CartDrawer .cart__item-price-col{text-align:right}body #CartDrawer .cart__price{font-size:16px;font-weight:600}body #CartDrawer .cart__price--strikethrough{color:#8a8478;font-size:13px;margin-right:4px;text-decoration:line-through}body #CartDrawer .js-qty__wrapper{border:1px solid #d9d2c1;border-radius:4px;height:32px;min-width:76px;width:76px}body #CartDrawer .js-qty__num{font-size:13px;height:30px}body #CartDrawer .js-qty__adjust{min-height:30px;min-width:24px;width:24px}body #CartDrawer .js-qty__adjust .icon{height:10px;width:10px}body #CartDrawer .cart__remove a{background:no-repeat center / 18px 18px url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1815' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M4 7h16M9 7V4h6v3M6 7l1 14h10l1-14M10 11v6M14 11v6'/></svg>");border:0;color:transparent;display:inline-block;font-size:0;height:32px;text-decoration:none;width:32px}body #CartDrawer .drawer__scrollable .abb-cart-upsell{background:transparent;border:0;border-radius:0;border-top:1px solid #e3dccb;margin:18px 0 0;padding:16px 0 6px}body #CartDrawer .abb-cart-upsell__eyebrow,body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__eyebrow{border-bottom:1px solid #e3dccb;color:#1a1815;font-family:var(--abb-font-head, "Fraunces", Georgia, serif);font-size:17px;font-weight:500;letter-spacing:0;line-height:1.3;margin:0 0 12px;padding-bottom:12px;text-transform:none}body #CartDrawer .abb-cart-upsell__row{align-items:start!important;display:grid!important;gap:4px 14px!important;grid-template-columns:84px minmax(0,1fr)!important}body #CartDrawer .abb-cart-upsell__media{border:1px solid #e3dccb;border-radius:4px;grid-row:1 / span 3;height:84px;width:84px}body #CartDrawer .abb-cart-upsell__revs{color:#1a1815;display:block;font-size:12px}body #CartDrawer .abb-cart-upsell__name{display:block;font-family:var(--abb-font-body, "Outfit", Arial, sans-serif);font-size:15px;font-weight:500;line-height:1.3}body #CartDrawer .abb-cart-upsell__meta{display:block}body #CartDrawer .abb-cart-upsell__price{font-size:15px;font-weight:600}body #CartDrawer .abb-cart-upsell__unlock{color:#2e7d32;font-size:12px;grid-column:2;line-height:1.35;margin:2px 0 0}body #CartDrawer .abb-cart-upsell__btn{background:#fff!important;border:1px solid #1a1815!important;border-radius:4px;color:#1a1815!important;font-size:12px!important;grid-column:2;justify-self:end;letter-spacing:.08em;margin-top:8px;min-height:36px;padding:0 14px;text-transform:uppercase;width:auto}body #CartDrawer .drawer__footer{border-top:1px solid #e3dccb;padding-top:10px}body #CartDrawer .cart__item-sub.cart__item-row{align-items:baseline;display:flex;flex-direction:row;font-size:15px;justify-content:space-between;padding:6px 0}body #CartDrawer .cart__item-sub.cart__item-row .ajaxcart__subtotal{font-size:15px;font-weight:400;letter-spacing:0;text-transform:none}body #CartDrawer .cart__item-sub.cart__item-row [data-subtotal]{font-size:16px;font-weight:600}body #CartDrawer .abb-mcart-saved{color:#1a1815}body #CartDrawer .abb-mcart-note{border-top:1px solid #e3dccb;color:#55504a;font-size:12.5px;margin:6px 0 12px;padding-top:10px;text-align:center}body #CartDrawer .cart__checkout{border-radius:8px;font-size:15px;letter-spacing:.1em;min-height:56px;text-transform:uppercase}body #CartDrawer .abb-mcart-pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:12px}body #CartDrawer .abb-mcart-pay .abb-mcart-pay__icon{height:22px;width:auto}body #CartDrawer .abb-mcart-pay .abb-mcart-pay__icon:nth-child(n+9){display:none}body #CartDrawer .additional-checkout-buttons{display:none!important}body #CartDrawer .cart__checkout{background:#2e7d32!important;border:0!important;border-radius:6px!important;color:#fff!important;font-size:15px!important;letter-spacing:.14em;min-height:56px;text-transform:uppercase}body #CartDrawer .cart__checkout:hover,body #CartDrawer .cart__checkout:focus{background:#256b2b!important}body #CartDrawer .abb-mcart-pay{margin-top:10px}body #CartDrawer .drawer__footer .abb-cart-upsell,body #CartDrawer .drawer__scrollable .abb-cart-upsell{background:transparent;border:0;border-top:1px solid #e3dccb;border-radius:0;margin:0 0 4px;padding:12px 0 10px}body #CartDrawer .drawer__footer .abb-cart-upsell__eyebrow{border-bottom:1px solid #e3dccb;margin:0 0 12px!important;padding-bottom:10px}body #CartDrawer .drawer__footer .abb-cart-upsell__row,body #CartDrawer .drawer__scrollable .abb-cart-upsell__row{align-items:center!important;grid-template-columns:84px minmax(0,1fr) auto!important;gap:2px 12px!important}body #CartDrawer .drawer__footer .abb-cart-upsell__media{grid-row:1 / span 2;height:84px;width:84px}body #CartDrawer .drawer__footer .abb-cart-upsell__info{grid-column:2;grid-row:1}body #CartDrawer .drawer__footer .abb-cart-upsell__unlock{grid-column:2 / span 2;grid-row:2;margin:0}body #CartDrawer .abb-cart-upsell__name{font-size:14.5px!important}body #CartDrawer .abb-cart-upsell__unlock{font-size:11.5px!important}body #CartDrawer .drawer__scrollable{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__row{align-items:center!important;display:grid!important;gap:2px 12px!important;grid-template-columns:84px minmax(0,1fr) auto!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__media{border:1px solid #e3dccb!important;border-radius:4px!important;grid-column:1!important;grid-row:1 / span 2!important;height:84px!important;width:84px!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__info{grid-column:2!important;grid-row:1!important;min-width:0!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__name{display:block!important;font-size:14.5px!important;line-height:1.3!important;overflow:visible!important;white-space:normal!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__meta{display:block!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__revs{display:inline!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__unlock{grid-column:2 / span 2!important;grid-row:2!important;margin:0!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__btn{align-self:center!important;background:#fff!important;border:1px solid #1a1815!important;border-radius:4px!important;box-shadow:none!important;color:#1a1815!important;font-size:0!important;grid-column:3!important;grid-row:1!important;height:36px!important;justify-self:end!important;line-height:34px!important;margin:0!important;min-height:36px!important;min-width:72px!important;padding:0 16px!important;width:auto!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__btn:after{content:"Add";font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body #CartDrawer .drawer__footer{box-shadow:0 -10px 14px -12px #1a181540}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__eyebrow,body #CartDrawer .abb-cart-upsell__eyebrow{display:none!important}body #CartDrawer .abb-mcart-bar{font-size:12.5px;padding:8px 12px}body #CartDrawer .drawer__header{padding-bottom:6px!important;padding-top:6px!important}body #CartDrawer .drawer__title{font-size:18px!important}body #CartDrawer .abb-mcart-bag{height:20px;width:20px}body #CartDrawer .abb-dgift{padding:8px 0 2px!important}body #CartDrawer .abb-dgift__line{font-size:13.5px!important;margin:0 0 8px!important}body #CartDrawer .abb-dgift__rail{margin:0!important}body #CartDrawer .abb-dgift__dot{padding:2px 0!important}body #CartDrawer .abb-dgift__frame{height:26px!important;width:26px!important}body #CartDrawer .abb-dgift__track{top:12px}body #CartDrawer .abb-dgift__amt{font-size:9.5px;margin-top:2px}body #CartDrawer .drawer__scrollable{padding-top:6px!important}body #CartDrawer .cart__item{gap:2px 12px;grid-template-columns:84px minmax(0,1fr);margin:0 0 8px;padding:8px 0 6px}body #CartDrawer .cart__image{max-width:84px;width:84px}body #CartDrawer .cart__item-name{font-size:15px}body #CartDrawer .cart__item-sub{margin-top:4px}body #CartDrawer .js-qty__wrapper{height:30px;min-width:72px;width:72px}body #CartDrawer .js-qty__num{height:28px}body #CartDrawer .js-qty__adjust{min-height:28px}body #CartDrawer .drawer__footer{padding-top:0!important}body #CartDrawer .drawer__footer .abb-cart-upsell,body #CartDrawer .drawer__scrollable .abb-cart-upsell{margin:0!important;padding:10px 0 8px!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__row{gap:2px 12px!important;grid-template-columns:76px minmax(0,1fr) auto!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__media{height:76px!important;width:76px!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__name{font-size:14px!important}body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__unlock{font-size:11px!important;line-height:1.3!important}body #CartDrawer .cart__item-sub.cart__item-row{padding:3px 0}body #CartDrawer .abb-mcart-note{margin:4px 0 8px;padding-top:8px}body #CartDrawer .abb-mcart-pay{margin-top:8px}body #CartDrawer .drawer__footer{padding-bottom:calc(8px + env(safe-area-inset-bottom))!important}body #CartDrawer .abb-mcart-bar{margin:0 -20px}body #CartDrawer .abb-dgift__rail{position:relative}body #CartDrawer .abb-dgift__track{display:block!important;height:6px;left:0!important;position:absolute!important;right:0!important;top:14px;width:auto!important;z-index:0}body #CartDrawer .abb-dgift__fill{display:block!important}body #CartDrawer .abb-dgift__dot{position:relative!important;z-index:1}body #CartDrawer .abb-dgift__frame{margin:0 auto;position:relative;z-index:1}body #CartDrawer .abb-dgift__frames--pair .abb-dgift__frame{margin:0}body #CartDrawer .abb-dgift__frames--pair .abb-dgift__frame+.abb-dgift__frame{margin-left:-7px}body #CartDrawer .abb-cart-upsell__eyebrow,body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__eyebrow{font-size:16px!important}body #CartDrawer .cart__item-title{align-items:flex-start;display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:2px 12px;justify-content:space-between}body #CartDrawer .cart__item-name{flex:1 1 60%;min-width:0}body #CartDrawer .abb-mcart-lineprice{color:#1a1815;flex:none;font-family:var(--abb-font-body, "Outfit", Arial, sans-serif);font-size:15px;font-weight:600;white-space:nowrap}body #CartDrawer .abb-mcart-lineprice s{color:#8a8478;font-weight:400;margin-right:4px}body #CartDrawer .cart__item--variants,body #CartDrawer .cart__item--properties{flex-basis:100%}body #CartDrawer .cart__item-price-col{display:none!important}body #CartDrawer .cart__item-sub>div:first-child{justify-content:space-between;width:100%}body #CartDrawer .cart__remove{display:block!important;text-align:right}body #CartDrawer .js-qty__adjust{align-items:center;display:flex!important;justify-content:center;padding:0!important}body #CartDrawer .js-qty__adjust .icon{height:11px!important;width:11px!important}body #CartDrawer .js-qty__num{padding:0!important;text-align:center}body #CartDrawer .cart__price,body #CartDrawer .ajaxcart__subtotal,body #CartDrawer .cart__item-sub.cart__item-row [data-subtotal],body #CartDrawer .abb-mcart-saved div,body #CartDrawer .abb-cart-upsell__name,body #CartDrawer .abb-cart-upsell__price,body #CartDrawer .abb-cart-upsell__revs{font-family:var(--abb-font-body, "Outfit", Arial, sans-serif)!important}body #CartDrawer .abb-cart-upsell__eyebrow,body #CartDrawer .abb-cart-upsell--strip .abb-cart-upsell__eyebrow{color:#1a1815!important;font-size:17px!important;letter-spacing:0!important;text-transform:none!important}body #CartDrawer .abb-cart-upsell__name{font-size:15px!important}body #CartDrawer .abb-cart-upsell__price{color:#1a1815!important;font-size:15px!important}body #CartDrawer .abb-cart-upsell__revs{color:#55504a!important;font-size:12px!important}body .abbr{padding:34px 14px 44px}body .abbr__head{display:block;margin-bottom:20px;text-align:center}body .abbr__title{font-size:24px}body .abbr__sub{margin-top:4px}body .abbr__write{margin-top:16px;min-height:48px;width:100%}body .abbr__summary{background:#fff;border:1px solid #e3dccb;border-radius:12px;display:flex;flex-direction:column;padding:18px 16px;text-align:center}body .abbr__stat:nth-of-type(2){order:1}body .abbr__stat:first-of-type{align-items:baseline;flex-direction:row;gap:6px;justify-content:center;margin-top:6px;order:2}body .abbr__stat:first-of-type .abbr__stat-num{font-family:var(--abb-font-body, Arial, sans-serif);font-size:13px}body .abbr__stat-num{font-size:40px;justify-content:center}body .abbr__stat-cap{margin-top:3px}body .abbr__search{display:block;margin-top:14px;order:3}body .abbr__chips{order:4}body .abbr__search input{font-size:16px;min-height:48px}body .abbr__sortwrap{display:none}body .abbr__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:12px}body .abbr__chip{background:#fff;border:1px solid #e3dccb;border-radius:999px;color:#55504a;font-size:13px;min-height:40px;padding:8px 15px}body .abbr__chip.is-on{background:#1a1815;border-color:#1a1815;color:#fff}body .abbr__status{text-align:center}body .abbr__list{display:flex;flex-direction:column;gap:12px;margin-top:14px}body .abbr__row{background:#fff;border:1px solid #e3dccb;border-radius:12px;display:flex;flex-direction:column;gap:0;padding:16px}body .abbr__meta{align-items:center;border-top:1px solid #efe9db;flex-direction:row;flex-wrap:wrap;gap:6px 10px;margin-top:12px;order:2;padding-top:11px}body .abbr__author{font-size:11.5px}body .abbr__date{font-size:12px}body .abbr__verified{margin-top:0}body .abbr__rowtitle{font-size:16.5px}body .abbr__body{-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box;font-size:14.5px;overflow:hidden}body .abbr__body.is-open{-webkit-line-clamp:unset;display:block}body .abbr__row.has-more .abbr__readmore{background:none;border:0;color:#855619;display:inline-block;font-size:13px;font-weight:700;margin-top:8px;min-height:40px;padding:0;text-align:left;text-decoration:underline;text-underline-offset:3px}body .abbr__pics{flex-wrap:nowrap;overflow-x:auto}body .abbr__pic{flex:0 0 auto;height:72px;width:72px}body .abbr__pager{gap:10px;justify-content:space-between;padding-top:20px}body .abbr__page{background:#fff;border-radius:8px;font-size:14px;min-height:46px}body .abbr__page--step{flex:0 0 auto;padding:10px 18px}body .abbr__pagenow{color:#55504a;flex:1 1 auto;font-family:var(--abb-font-body);font-size:14px;text-align:center}body .abbr__writer{border-radius:12px;padding:16px 14px}body .abbal__grid{display:grid!important;gap:12px 8px;grid-template-columns:1fr 1fr!important;overflow-x:visible!important}body .abbal__mount{background:#fff;border:1px solid #e3dccb;border-radius:12px;overflow:hidden;padding:8px}body .abbal__name{font-size:13.5px;line-height:1.3;margin-top:8px}body .abbal__price{font-size:15px;font-weight:700}body .abbal__type{font-size:10px}body .abbal__head{font-size:21px}body .abbal__eyebrow{font-size:10.5px}body .abb-quizbanner{padding:24px 18px}body .abb-quizbanner__head{font-size:20px}body .abb-quizbanner__text{font-size:13.5px}body .abb-quizbanner__btn{border-radius:10px;display:flex;align-items:center;justify-content:center;min-height:48px;width:100%}body [data-aos]{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}body .appear-animation{animation:none!important;opacity:1!important;transform:none!important}body .mpdp-buy__atc,body .mpdp-bar__btn{background:var(--abb-success, #2e7d32)!important;color:#fff!important}body .mpdp-buy__atc:hover,body .mpdp-bar__btn:hover{background:#256b2b!important}body .mpdp-buy__atc[disabled]{background:#b6b1a7!important}body .mpdp p,body .mpdp li,body .mpdp-buy__who,body .mpdp-use__line,body .mpdp-facts li,body .mpdp-acc__body,body .mpdp-acc__body p,body .mpdp-acc__body li,body .mpdp-quote blockquote,body .mpdp-gift p,body .mpdp-gift span,body .mpdp-chap__link,body .mpdp-browse a,body .abbr__body,body .abbr__sub,body .abbr__rowtitle,body .abbal__name,body .abbal__price,body .abbm-hero__sub,body .mhome__lede,body .mhome p,body .mhome-card__name,body .mhome-card__price,body .mhome-rev__quote,body .mhome-rev__by,body .mhome__btn,body .mhome__textlink,body .abb-mfav__name,body .abb-mfav__price,body .abb-hrail__title,body .abb-hrail__price,body .abb-hrail__all,body .abb-galfeat__note,body .abb-quizbanner__text,body .abb-press__title,body .abb-edhead__lede,body .abb-shopband p,body .abb-catile__name,body .product-single__description p,body .product-single__description li,body .rte p,body .rte li,body .site-footer p,body .site-footer li,body .site-footer a{font-size:16px;line-height:1.5}body .mpdp-buy__stars,body .mpdp-buy__eta,body .mpdp-buy__assure,body .mpdp-buy__save,body .mpdp-buy__was,body .mpdp-gal__count,body .mpdp-galry figcaption,body .mpdp-chap figcaption,body .abbr__date,body .abbr__status,body .abbr__author,body .abbr__verified,body .abbr__chip,body .abbr__page,body .abbr__pagenow,body .abbr__stat-cap,body .abbr__write,body .abbal__type,body .abb-mfav__proof,body .abb-mfav__stars,body .mhome-rev__prod,body .mhome-rev__btn,body .abbat-nav__proof,body .abbat-nav__proof span,body .abb-dgift__line,body .abb-dgift__amt,body .abb-dgift__event,body .abb-dgift__event small,body #CartDrawer .abb-drawer-reassure,body #CartDrawer .abb-protection__sub,body #CartDrawer .abb-protection__price,body #CartDrawer .abb-protection__more,body .abb-cart-upsell__price,body .abb-cart-upsell__revs,body .abb-cart-upsell__unlock,body .jdgm-verified-badge__text{font-size:14px!important}body .mpdp-chap__eyebrow,body .abbal__eyebrow,body .abbr__eyebrow,body .abb-mfav__eyebrow,body .abbm-hero__eyebrow,body .mhome__eyebrow,body .mhome-rev__eyebrow,body .abb-edhead__eyebrow,body .abb-cart-upsell__eyebrow{font-size:12px!important}body .mpdp-bar__btn,body .abbm-hero__cta,body .abb-cart-upsell__btn,body .abb-cart-upsell__name,body .abb-quizbanner__btn,body .mhome-cats__label{font-size:16px!important}body .abb-hrail em,body .mhome-card em,body .abb-mfav em,body .abbr__stat-num{font-size:14px!important}body .abbal__all,body .site-footer .h4,body .footer__title,body .abb-galfeat p{font-size:16px!important}body .abbc{padding-top:10px}body .abbc__crumbs{display:none}body .abbc__giftbar{display:block;margin:0}body .abbc__head{align-items:baseline;border-bottom:0;display:flex;flex-wrap:wrap;gap:0 12px;justify-content:space-between;padding-bottom:14px}body .abbc__title{font-size:25px;letter-spacing:-.015em;line-height:1.1;white-space:nowrap}body .abbc__count{color:#55504a;display:inline;font-family:var(--abb-font-body, inherit);font-size:14.5px;letter-spacing:0;white-space:nowrap}body .abbc__cont-arrow{display:none}body .abbc__cont{background:none;border:0;color:#855619;display:inline-flex;flex:0 0 auto;font-size:14.5px;font-weight:600;letter-spacing:0;margin-left:auto;min-height:44px;padding:0;text-decoration:underline;text-transform:none;text-underline-offset:4px}body .abbc__cont:hover{background:none;color:#855619}body .abbc-mprog{display:none}body .abbc{display:flex;flex-direction:column}body .abbc>form{display:contents}body .abbc__grid,body .abbc__main{display:contents}body .abbc__giftbar{order:-1}body .abbc__head{order:0}body .abbc__main>div:not(.abbc__cols){order:1}body .abbc__side{order:2}body .abbc__rail{order:3}body .abbc__note{order:4}body .abbc-more{order:5}body .abbc-line{align-items:start;border-bottom:1px solid #e3dccb;column-gap:14px;grid-template-columns:80px minmax(0,1fr) auto;padding:16px 0;row-gap:5px}body .abbc-line__media{grid-column:1;grid-row:1 / span 2}body .abbc-line__media img{height:80px;width:80px}body .abbc-line:not(.abbc-line--gift) .abbc-line__body{display:contents}body .abbc-line__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:15.5px;grid-column:2 / -1;grid-row:1;line-height:1.35;overflow:hidden;padding-right:38px;text-decoration:none}body .abbc-line__tick{display:none}body .abbc-line__unit{align-self:center;font-size:16px;grid-column:2;grid-row:2;margin:0;white-space:nowrap}body .abbc-line__opt{font-size:13px;grid-column:2 / -1;grid-row:3;margin:0}body .abbc-line:not(.abbc-line--gift) .abbc-line__qty{display:contents}body .abbc-line:not(.abbc-line--gift) .abbc-qty{align-self:center;grid-column:3;grid-row:2;justify-self:end}body .abbc-line:not(.abbc-line--gift) .abbc-line__bin{align-self:start;grid-column:3;grid-row:1;justify-self:end}body .abbc-line__total{align-self:center;font-size:15px;grid-column:2 / -1;grid-row:4;text-align:right}body .abbc-line__total .aev{align-items:baseline;flex-direction:row;gap:7px}body .abbc-line--one .abbc-line__total{display:none}body .abbc-qty{border-radius:3px}body .abbc-qty__btn{font-size:20px;min-height:44px;min-width:44px;padding:0}body .abbc-qty__num{font-size:16px;min-width:26px}body .abbc-line__bin{align-items:center;justify-content:center;min-height:44px;min-width:44px}body .abbc-line__bin svg{height:19px;width:19px}body .abbc-gifts{display:none}body .abbc-gifts--ladder{display:block;margin-top:6px}body .abbc-gifts .abbc-line--gift:not(.abbc-line--gift-ladder){display:none}body .abbc-gifts__head{color:#2e7d32;font-size:13px;letter-spacing:.1em;margin:14px 0 0;padding-bottom:6px}body .abbc-gifts__head span{display:block;font-size:13.5px;letter-spacing:0;margin-top:2px}body .abbc-gifts .abbc-line--gift{align-items:center;column-gap:12px;grid-template-columns:56px minmax(0,1fr) auto;padding:10px 0}body .abbc-gifts .abbc-line--gift .abbc-line__media img{height:56px;width:56px}body .abbc-gifts .abbc-line--gift .abbc-line__name{font-size:14.5px;grid-column:auto;grid-row:auto;padding-right:0}body .abbc-gifts .abbc-line__gift{color:#6b6560;font-size:13px;margin:2px 0 0}body .abbc-gifts .abbc-line__qty{display:none}body .abbc-gifts .abbc-line__total{align-self:center;grid-column:auto;grid-row:auto;text-align:right}body .abbc-gifts .abbc-line__free{color:#2e7d32;font-size:14px;font-weight:700}body .abbc__summary{background:none;border:0;border-radius:0;padding:18px 0 0}body .abbc__row{font-size:16px;padding:8px 0}body .abbc__row--sub{border-top:1px solid #e3dccb;font-size:22px;margin-top:8px;padding-top:16px}body .abbc__code{font-size:12px}body .abbc__checkout{border-radius:4px;font-size:17px;letter-spacing:.1em;margin-top:18px;min-height:56px}body .abbc__ship{font-size:13px;margin-top:12px}body .abbc__rail{background:none;border:0;border-radius:0;border-top:1px solid #e3dccb;margin:26px 0 0;padding:20px 0 0}body .abbc__rail-eyebrow{color:#1a1815;font-family:Fraunces,Georgia,serif;font-size:17px;font-weight:400;letter-spacing:0;margin:0;text-transform:none}body .abbc__rail-list{gap:0;grid-template-columns:1fr;margin-top:6px}body .abbc-up{align-items:center;background:none;border:0;border-bottom:1px solid #e3dccb;border-radius:0;column-gap:14px;display:grid;grid-template-columns:64px minmax(0,1fr) auto;padding:12px 0;row-gap:1px}body .abbc-up__media{background:none;border-bottom:0;border-radius:4px;grid-column:1;grid-row:1 / span 3;height:64px;width:64px}body .abbc-up__media img{padding:0}body .abbc-up__body{display:contents}body .abbc-up__name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:15px;grid-column:2;grid-row:1;line-height:1.3;overflow:hidden}body .abbc-up__price{font-size:15px;grid-column:2;grid-row:2}body .abbc-up__unlock{font-size:13px;grid-column:2;grid-row:3;line-height:1.3}body .abbc-up__revs,body .abbc-up__short{display:none}body .abbc-up__add{align-self:center;background:none!important;border:1px solid #1a1815!important;border-radius:4px;color:#1a1815!important;font-size:13px;grid-column:3;grid-row:1 / span 3;margin:0;min-height:44px;padding:0 18px}body .abbc__rail-list .abbc-up:nth-child(n+3){display:none}body .abbc__rail-foot{display:none}body .abbc-sticky{align-items:center;background:#fff;border-top:1px solid #e3dccb;bottom:0;box-shadow:0 -8px 20px #1a181514;display:flex;gap:12px;left:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:60}body .abbc-sticky[hidden]{display:none}body .abbc-sticky__text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}body .abbc-sticky__text strong{color:#1a1815;font-size:17px;line-height:1.2}body .abbc-sticky__text span{color:#55504a;font-size:12.5px;line-height:1.3;margin-top:2px}body .abbc-sticky__btn{background:#2e7d32!important;border:0!important;border-radius:4px;color:#fff!important;flex:0 0 44%;font-size:16px;letter-spacing:.06em;margin:0;min-height:50px;padding:0 12px}body.template-cart:has(.abbc-sticky:not([hidden])) .abbc{padding-bottom:88px}body:has(#PBarNextFrameWrapper) .abbc-sticky{bottom:68px}body.template-cart:has(#PBarNextFrameWrapper):has(.abbc-sticky:not([hidden])) .abbc{padding-bottom:156px}body.template-cart:has(.abbc-sticky:not([hidden])) shopify-chat,body.template-cart:has(.abbc-sticky:not([hidden])) chat-window{bottom:65px}body.template-cart [class*=kl-teaser]{display:none!important}body.template-cart .advanced-content p,body.template-cart [id*=advanced_content] p{font-size:15.5px!important;line-height:1.5!important}body.template-cart [id*=advanced_content] img{max-width:78px!important}body.template-cart [id*=advanced_content] [style*=background]{background:none!important;border-radius:0!important;padding:18px 0!important}body [class*=eyebrow]{font-size:13px!important}body .grid-product__title,body .grid-product__title--body{font-size:15px!important;line-height:1.35!important}body .grid-product__price,body .grid-product__price--savings,body .grid-product__price--original{font-size:15px!important}body .grid-product__tag{font-size:13px!important}body .collection-filter__item--count,body .abb-facet__option,body .abb-facet__option span{font-size:15px!important}body nav.breadcrumb,body nav.breadcrumb a{font-size:15px!important}body .jdgm-prev-badge__text,body .abb-agg-badge__text,body .abbr__aggnote,body .mpdp-proof__who,body .mpdp-chips a,body .abbmf-ticker__item,body .mpdp-ticker__item{font-size:15px!important}body.template-cart .abbmf-ticker--nav{display:none!important}body.template-cart .abbc__delnote{font-size:14px;margin:0 0 8px}body.template-cart .abbat-nav__strip-par,body.template-cart .abbat-nav__strip-ev,body.template-cart .abbat-nav__strip-sep,body.template-cart .abbat-nav__strip-b,body.template-cart .abbat-nav__strip-ends,body.template-cart .abbat-nav__strip-cta{display:none!important}body.template-cart .abbat-nav__strip-auto{display:inline!important}body.template-cart .abbat-nav{padding-top:94px!important}body.template-cart .abbat-nav__strip{height:38px}body.template-cart .abbat-nav__bar{top:38px!important}body.template-cart .abbat-navsearch,body.template-cart .abbat-navpanel{top:94px!important}body.template-cart .abbc__head{padding-bottom:8px}body.template-cart .abbc__count{color:#6b6560;font-weight:400}body.template-cart .abbc__cont{color:#6b6560;font-size:14px;font-weight:400;text-underline-offset:3px}body.template-cart .abbc__cont:hover{color:#855619}body .mhome-rev__src,body .abb-galpage__shopbtn,body .abb-galpt__btn,body .abb-galpage__btn,body .abb-galpage__enter,body .abb-galpage__used,body .abb-galpage__shopline,body .abb-galpage__shopprice,body .abb-galpage__story,body .abb-galpt__more{font-size:15px!important}body .abbmf-cat__label,body .btn,body .btn--secondary{font-size:14px!important}body .article__date,body .article__author,body time{font-size:14px!important}body .abbkb--mob{--kb: 104px !important}body .abbkb--mob .abbkb__top{font-size:13px!important;letter-spacing:.08em!important}body .abbkb--mob .abbkb__mid{font-size:20px!important}body .abbkb--mob .abbkb__sub{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/abb-mobile.css.map */
