body.bb-global-refresh{--bb-shell-paper: #f8f5f1;--bb-shell-white: #ffffff;--bb-shell-ink: #272727;--bb-shell-muted: #696b6d;--bb-shell-line: #dedbd7;--bb-shell-plum: #84525f;--color-background: var(--bb-shell-paper);background-color:var(--bb-shell-paper)}body.bb-global-refresh:before{background-color:var(--bb-shell-paper)}.bb-global-refresh .color-scheme-1{--color-background: var(--bb-shell-paper)}.bb-global-refresh #header-group .header__row{background-color:var(--bb-shell-paper)}.bb-global-refresh #header-group .announcement-bar{color:var(--bb-shell-ink);background-color:var(--bb-shell-white)}.bb-global-refresh #header-group .announcement-bar__text{line-height:1.5}.bb-global-refresh #header-group .search-modal__button{border:1px solid transparent;box-shadow:none}.bb-global-refresh #header-group .search-modal__button:hover{border-color:var(--bb-shell-line)}.bb-global-refresh #header-group .header-actions__cart-icon .cart-bubble,.bb-global-refresh #header-group .header-actions__cart-icon .cart-bubble__background{color:var(--bb-shell-ink);background-color:#e9e5e0}.bb-global-refresh #header-group .header-actions__cart-icon .cart-bubble__text{color:var(--bb-shell-ink);font-weight:400}.bb-global-refresh #header-group .mega-menu__link-title{line-height:1.4}.bb-global-refresh #header-group .mega-menu img{border-radius:6px}@media screen and (min-width:991px){.bb-global-refresh #header-group .header__row.header__row--bottom{padding-top:11px!important;padding-bottom:11px!important}.bb-global-refresh #header-group .menu-list li.menu-list__list-item>.menu-list__link{font-size:14px;font-weight:600;letter-spacing:.035em;text-transform:uppercase;transition:background-color .16s ease,color .16s ease}.bb-global-refresh #header-group .menu-list li.menu-list__list-item:has(>.menu-list__submenu)>.menu-list__link{display:inline-flex;align-items:center;gap:8px}.bb-global-refresh #header-group .menu-list li.menu-list__list-item>.menu-list__link:hover,.bb-global-refresh #header-group .menu-list li.menu-list__list-item>.menu-list__link:focus-visible{background-color:#e8e3dd;color:var(--bb-shell-ink)}.bb-global-refresh #header-group .menu-list li.menu-list__list-item:has(>.menu-list__submenu)>.menu-list__link:after{content:""!important;display:inline-block;width:6px;height:6px;flex:0 0 6px;margin-inline:3px;margin-block-start:-4px;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:rotate(45deg)}}@media screen and (min-width:991px)and (max-width:1199px){.bb-global-refresh #header-group .menu-list li.menu-list__list-item>.menu-list__link{font-size:12px;letter-spacing:.02em}}.bb-global-refresh #MainContent product-card.product-card>.product-card__content{--color-background: var(--bb-shell-white);background-color:var(--bb-shell-white);border-radius:4px;box-shadow:none}.bb-global-refresh #MainContent product-card.product-card .card-gallery{border-start-start-radius:4px;border-start-end-radius:4px}.bb-global-refresh #MainContent product-card.product-card .product-media{background-color:var(--bb-shell-white)}.bb-global-refresh #MainContent product-card.product-card .product-card__content .text-block p{line-height:1.45}.bb-global-refresh #MainContent product-card.product-card product-price{font-variant-numeric:tabular-nums}.bb-global-refresh #MainContent product-card.product-card .variant-option__button-label--has-swatch{border-radius:50%}.bb-global-refresh #MainContent .product-grid-container .facets__summary{border-radius:32px;font-size:14px;letter-spacing:.025em}.bb-global-refresh #MainContent .product-grid-container .facets__summary:hover{background-color:#eeebe7}.bb-global-refresh #MainContent .section-resource-list__header :is(h2,.h2){font-family:Ivar Display,Georgia,serif;font-weight:500;letter-spacing:-.025em;line-height:1.1}.bb-global-refresh #MainContent .product-details h1{font-family:Ivar Display,Georgia,serif;font-weight:500;letter-spacing:-.025em;line-height:1.08}.bb-global-refresh #MainContent .product-details .buy-buttons-block :is(button[name=add],button[data-buy-now]){min-height:52px;border-radius:32px;font-family:Soleil,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:.025em}.bb-global-refresh #MainContent .product-details .buy-buttons-block button[name=add]{min-height:56px}.bb-global-refresh #MainContent .product-details .site-product-details-bottom{border-radius:0 0 6px 6px}.bb-global-refresh #MainContent .product-information__media .slideshow-controls__thumbnail{border-radius:3px}.bb-global-refresh #MainContent .product-information__media .slideshow-controls__thumbnail[aria-selected=true]{outline:1px solid var(--bb-shell-ink);outline-offset:2px}.bb-global-refresh #header-group :is(a,button,summary):focus-visible,.bb-global-refresh #MainContent product-card :is(a,button,input):focus-visible,.bb-global-refresh #MainContent .product-details :is(a,button,input,summary):focus-visible{outline:2px solid var(--bb-shell-plum);outline-offset:3px}@media screen and (max-width:990px){.bb-global-refresh #header-group .header__row.header__row--top{padding-block:16px}.bb-global-refresh #header-group .menu-drawer__menu-item--parent{font-weight:600;letter-spacing:.025em}}@media screen and (max-width:749px){.bb-global-refresh #MainContent .product-details h1{font-size:clamp(30px,8vw,38px);line-height:1.12}.bb-global-refresh #MainContent .section-resource-list__header :is(h2,.h2){font-size:clamp(28px,7.5vw,36px)}}@media(prefers-reduced-motion:reduce){.bb-global-refresh #header-group .menu-list li.menu-list__list-item>.menu-list__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bb-global-shell.css.map */
