body .section-header .header-wrapper{border-bottom:1px solid rgba(var(--color-foreground),.1)}body .announcement-bar__message{color:rgb(var(--color-foreground))}body .utility-bar{border-bottom:1px solid rgba(var(--color-foreground),.08)}body .footer{border-top:1px solid rgba(var(--color-foreground),.1)!important}body .footer-block__heading,body .footer .footer-block__heading,body .footer a:hover{color:rgb(var(--color-foreground))}.sam-mode-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-width:4.4rem;height:4.4rem;padding:0;background:none;border:0;cursor:pointer;color:rgb(var(--color-foreground));font:inherit}.sam-mode-toggle svg{width:2rem;height:2rem;transition:transform .4s ease}.sam-mode-toggle:hover svg{transform:rotate(-18deg)}.sam-mode-toggle__sun,.sam-mode-toggle__to-light{display:none}html.sam-dark .sam-mode-toggle__sun,html.sam-dark .sam-mode-toggle__to-light{display:inline}html.sam-dark .sam-mode-toggle__moon,html.sam-dark .sam-mode-toggle__to-dark{display:none}.sam-mode-toggle__label{font-size:1.3rem;letter-spacing:.04em}.sam-mode-toggle--footer{height:3.6rem;padding:0 1.4rem;margin-top:1.6rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:999px}.sam-mode-toggle--drawer{justify-content:flex-start;padding:0 3rem;height:4.8rem;width:100%}@media screen and (max-width:749px){.header__icons .sam-mode-toggle{display:none}}html.sam-mode-switching body,html.sam-mode-switching body *{transition:background-color .35s ease,color .35s ease,border-color .35s ease!important}html.sam-dark{color-scheme:dark;background:#111}html.sam-dark body,html.sam-dark body [class*=color-scheme],html.sam-dark body [class*=color-scheme-],html.sam-dark body [class*=" color-"],html.sam-dark body [class^=color-],html.sam-dark body .gradient{--color-background: 17, 17, 17 !important;--gradient-background: #111111 !important;--color-foreground: 240, 240, 240 !important;--color-background-contrast: 60, 60, 60 !important;--color-shadow: 0, 0, 0 !important;--color-button: 255, 255, 255 !important;--color-button-text: 17, 17, 17 !important;--color-secondary-button: 17, 17, 17 !important;--color-secondary-button-text: 240, 240, 240 !important;--color-link: 240, 240, 240 !important;--color-badge-foreground: 240, 240, 240 !important;--color-badge-background: 17, 17, 17 !important;--color-badge-border: 240, 240, 240 !important;--payment-terms-background-color: #111111 !important;--sam-ink: #f0f0f0 !important;--sam-ink-rgb: 240, 240, 240 !important;--sam-ink-2: #cfcfcf !important;--sam-muted: #a3a3a3 !important;--sam-line: #2c2c2c !important;--sam-line-soft: #222 !important;--sam-paper: #111 !important;--sam-cream: #1a1a1a !important;--sam-cream-2: #202020 !important;--sam-aqua: #1a1a1a !important;--sam-ivory: #111111 !important;--sam-black: #f0f0f0 !important;--sam-gold: #f0f0f0 !important;--sam-gold-soft: #111111 !important;--sam-gold-deep: #a3a3a3 !important;--sam-gold-rgb: 240, 240, 240 !important;--sam-red: #ff2b36 !important;--sam-red-deep: #f5000f !important;--sam-red-rgb: 255, 43, 54 !important}html.sam-dark body{background-color:#111!important;color:#f0f0f0cc}html.sam-dark body .gradient,html.sam-dark body [class*=color-scheme]{background-color:#111}html.sam-dark body .section-header,html.sam-dark body .header-wrapper,html.sam-dark body .announcement-bar-section,html.sam-dark body .utility-bar,html.sam-dark body .footer{background:#111!important}html.sam-dark body .sam-eyebrow,html.sam-dark body .caption-with-letter-spacing,html.sam-dark body .product-form__input .form__label,html.sam-dark body .product-form__input legend{color:#a3a3a3}html.sam-dark body h1,html.sam-dark body h2,html.sam-dark body h3,html.sam-dark body .h1,html.sam-dark body .h2,html.sam-dark body .h3{color:#f5f5f5}html.sam-dark body .button--primary,html.sam-dark body .button:not(.button--secondary):not(.button--tertiary):not(.sam-points),html.sam-dark body .shopify-payment-button__button--unbranded,html.sam-dark body .product-form__submit,html.sam-dark body #CartDrawer-Checkout,html.sam-dark body .cart__checkout-button{background-color:#fff!important;color:#111!important}html.sam-dark body .button--primary:hover,html.sam-dark body .product-form__submit:not([disabled]):hover,html.sam-dark body .shopify-payment-button__button--unbranded:hover{background-color:#dcdcdc!important;color:#111!important}html.sam-dark body .button--secondary{border-color:#f0f0f0;color:#f0f0f0;background:transparent}html.sam-dark body .button--secondary:hover{background:#f0f0f0;color:#111}html.sam-dark body .sam-btn--light,html.sam-dark body .sam-btn--outline-light:hover{background:#f0f0f0;color:#111;border-color:#f0f0f0}html.sam-dark body .badge.badge--low-stock{background:#f0f0f0;color:#111}html.sam-dark body .badge.badge--new,html.sam-dark body .badge.badge--best-seller{background:#111;color:#f0f0f0;border-color:#f0f0f0}html.sam-dark body .field__input,html.sam-dark body .select__select,html.sam-dark body .quantity,html.sam-dark body .quantity__input,html.sam-dark body .search__input,html.sam-dark body .customer .field input{background-color:#1a1a1a;color:#f0f0f0}html.sam-dark body .drawer__inner,html.sam-dark body .cart-drawer .drawer__inner,html.sam-dark body .menu-drawer,html.sam-dark body .menu-drawer__submenu,html.sam-dark body .header__submenu,html.sam-dark body .mega-menu__content,html.sam-dark body .search-modal,html.sam-dark body .predictive-search,html.sam-dark body .facets-wrapper,html.sam-dark body .mobile-facets__inner,html.sam-dark body .mobile-facets__submenu,html.sam-dark body .facets__display,html.sam-dark body .product-media-modal,html.sam-dark body .product-media-modal__content,html.sam-dark body .quick-add-modal__content,html.sam-dark body .sam-wl-drawer,html.sam-dark body .sam-mobile-nav,html.sam-dark body .sam-rewards__faq-wrap{background-color:#111!important;color:#f0f0f0}html.sam-dark body .sam-mobile-nav{border-top:1px solid #2c2c2c}html.sam-dark body .sam-mobile-nav__item{color:#cfcfcf}html.sam-dark body .sam-mobile-nav__item.is-active{color:#fff}html.sam-dark body .card-swipe__arrow,html.sam-dark body .sam-wishlist-btn{background:#111111d9;color:#fff}html.sam-dark body .thumbnail-list .thumbnail{border-color:#2c2c2c}html.sam-dark body .thumbnail-list .thumbnail[aria-current]{border-color:#f0f0f0}html.sam-dark .sam-fx .card__inner:has(.card__media.sam-wait),html.sam-dark .sam-fx .product__media-item.sam-wait{background:linear-gradient(100deg,#1b1b1b 30%,#262626,#1b1b1b 70%) 0 0 / 300% 100%}html.sam-dark body .header__heading-logo{filter:drop-shadow(0 0 1px rgba(255,255,255,.15))}.card-swipe__arrow{position:absolute;width:32px;height:32px;opacity:0;overflow:hidden}.card-swipe__arrow svg{width:15px;height:15px}body .card__inner .card__media .media{background-color:#f3f3f3}html.sam-dark body .card__inner .card__media .media{background-color:#1c1c1c}.sam-fx .card__inner:has(.card__media.sam-wait){background:linear-gradient(100deg,#f1f1f1 30%,#fafafa,#f1f1f1 70%) 0 0 / 300% 100%!important;animation:sam-shimmer 1.4s ease-in-out infinite}html.sam-dark .sam-fx .card__inner:has(.card__media.sam-wait){background:linear-gradient(100deg,#1b1b1b 30%,#262626,#1b1b1b 70%) 0 0 / 300% 100%!important}html.sam-dark body .drawer__inner,html.sam-dark body .drawer__inner.gradient,html.sam-dark body .drawer__footer,html.sam-dark body .cart-drawer__footer,html.sam-dark body .cart-drawer .totals,html.sam-dark body .cart-drawer .cart__note,html.sam-dark body .cart-drawer details{background:#111!important;color:#f0f0f0}html.sam-dark body .cart-drawer .text-area,html.sam-dark body .cart__note .text-area{background:#1a1a1a!important;color:#f0f0f0}html.sam-dark body .totals__total,html.sam-dark body .totals__total-value,html.sam-dark body .cart-drawer .tax-note,html.sam-dark body .cart-drawer summary{color:#f0f0f0}html.sam-dark body .sam-chip.is-active{background:#f0f0f0;border-color:#f0f0f0;color:#111}html.sam-dark body .delivery-estimator-widget{background:#1a1a1a;border-color:#2c2c2c;color:#f0f0f0}html.sam-dark body .delivery-estimator-widget select,html.sam-dark body .delivery-estimator-widget input{background-color:#111!important;color:#f0f0f0!important;border-color:#3a3a3a!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23f0f0f0' stroke-width='1.3' fill='none'/%3E%3C/svg%3E")}
/*# sourceMappingURL=/cdn/shop/t/39/assets/sam-mode.css.map */
