@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";body.forge-theme{--forge-text: 17, 17, 17;--forge-text-soft: rgba(17, 17, 17, .68);--forge-text-faint: rgba(17, 17, 17, .5);--forge-text-muted: #666666;--forge-accent: 163, 133, 79;--forge-accent-hex: #a3854f;--forge-surface: #ffffff;--forge-surface-soft: #ffffff;--forge-surface-strong: #ffffff;--forge-border: rgba(17, 17, 17, .12);--forge-border-strong: rgba(17, 17, 17, .18);--forge-shadow-sm: 0 14px 32px rgba(17, 17, 17, .08);--forge-shadow-md: 0 22px 52px rgba(17, 17, 17, .11);--forge-shadow-lg: 0 28px 72px rgba(17, 17, 17, .14);--font-body-family: "Manrope", "Helvetica Neue", "Segoe UI", sans-serif;--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-letter-spacing: .08rem;--font-heading-line-height: .2;--color-base-text: 17, 17, 17;--color-shadow: 17, 17, 17;--color-base-background-1: 255, 255, 255;--color-base-background-2: 255, 255, 255;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 17, 17, 17;--color-base-accent-1: 17, 17, 17;--color-base-accent-2: 163, 133, 79;--gradient-base-background-1: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);--gradient-base-background-2: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);--gradient-base-accent-1: linear-gradient(135deg, #111111 0%, #000000 100%);--gradient-base-accent-2: linear-gradient(135deg, #ccb580 0%, #8f7441 100%);--buttons-radius: 14px;--inputs-radius: 14px;--pickers-radius: 14px;--media-radius: 22px;--text-boxes-radius: 24px;--product-card-corner-radius: 2.2rem;--collection-card-corner-radius: 2.2rem;--blog-card-corner-radius: 2.2rem;--spacing-sections-mobile: 56px;--spacing-sections-desktop: 88px;background:#fff;color:rgba(var(--forge-text),.94)}body.forge-theme.gradient{background:#fff}body.forge-theme .color-background-1,body.forge-theme .color-background-2{--color-background: var(--color-base-background-1);--gradient-background: var(--gradient-base-background-1);--color-foreground: var(--color-base-text);--color-link: var(--color-base-outline-button-labels);--alpha-link: .82;--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--color-badge-background: var(--color-background);--color-badge-border: var(--color-foreground);--alpha-badge-border: .12}body.forge-theme .color-background-2{--color-background: var(--color-base-background-2);--gradient-background: var(--gradient-base-background-2)}body.forge-theme .color-accent-1{--color-background: var(--color-base-accent-1);--gradient-background: var(--gradient-base-accent-1);--color-foreground: 255, 255, 255;--color-link: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 17, 17, 17}body.forge-theme .color-accent-2{--color-background: var(--color-base-accent-2);--gradient-background: var(--gradient-base-accent-2);--color-foreground: 17, 17, 17;--color-link: 17, 17, 17;--color-button: 17, 17, 17;--color-button-text: 255, 255, 255}body.forge-theme .color-inverse{--color-background: 255, 255, 255;--gradient-background: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);--color-foreground: 17, 17, 17;--color-link: 17, 17, 17;--alpha-link: .82;--color-button: 17, 17, 17;--color-button-text: 255, 255, 255}body.forge-theme,body.forge-theme .text-body,body.forge-theme .rte,body.forge-theme .price,body.forge-theme .product__text,body.forge-theme .announcement-bar__message,body.forge-theme .footer-block__details-content{font-family:var(--font-body-family)}body.forge-theme .h0,body.forge-theme .h1,body.forge-theme .h2,body.forge-theme .h3,body.forge-theme .h4,body.forge-theme .h5,body.forge-theme h1,body.forge-theme h2,body.forge-theme h3,body.forge-theme h4,body.forge-theme h5,body.forge-theme .banner__heading,body.forge-theme .hero__heading,body.forge-theme .product__title h1,body.forge-theme .bbs__title,body.forge-theme .brs__title,body.forge-theme .fd-title{font-family:var(--font-heading-family);font-weight:600;letter-spacing:.05em;line-height:.98;text-wrap:balance}body.forge-theme p,body.forge-theme li,body.forge-theme .rte *{letter-spacing:.01em}body.forge-theme .caption-with-letter-spacing,body.forge-theme .caption-with-letter-spacing--medium,body.forge-theme .caption-with-letter-spacing--large{color:var(--forge-text-muted);font-weight:700;letter-spacing:.18em}body.forge-theme .hero__heading-prefix,body.forge-theme .hero__heading-suffix{color:rgb(var(--forge-accent));font-weight:700;letter-spacing:.22em}body.forge-theme .page-width{padding-left:clamp(2rem,4vw,3.6rem);padding-right:clamp(2rem,4vw,3.6rem)}body.forge-theme .main-content__inner-container{position:relative}body.forge-theme .main-content__inner-container:before{display:none;content:none}body.forge-theme hr,body.forge-theme .cart-discount,body.forge-theme .footer,body.forge-theme .footer__content-bottom{border-color:var(--forge-border)}body.forge-theme .underlined-link,body.forge-theme .link-with-icon,body.forge-theme .header__menu-item,body.forge-theme .footer-block__details-content .list-menu__item--link{text-decoration-color:rgba(var(--forge-accent),.4)}body.forge-theme .section-header{z-index:30}body.forge-theme .header-wrapper{background:#ffffffd1;border-bottom:1px solid rgba(17,17,17,.06);box-shadow:0 10px 24px #1111110a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}body.forge-theme .header{min-height:7.4rem}body.forge-theme .header__heading-link{position:relative;z-index:0}body.forge-theme .header__heading-link.media:after{content:"";position:absolute;top:-.8rem;right:-1rem;bottom:-.8rem;left:-1rem;background:#ffffffc2;border:1px solid rgba(17,17,17,.06);border-radius:18px;box-shadow:0 12px 30px #1111110f;pointer-events:none;z-index:-1}body.forge-theme .header__heading-link .h2,body.forge-theme .header__heading-link>span{font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.6vw,3.1rem);letter-spacing:.18em;text-transform:uppercase}body.forge-theme .header__menu-item--main,body.forge-theme .announcement-bar__message,body.forge-theme .menu-drawer__menu-item,body.forge-theme .button,body.forge-theme .shopify-payment-button__button,body.forge-theme .shopify-challenge__button{letter-spacing:.14em;text-transform:uppercase}body.forge-theme .header__menu-item--main{font-size:1.16rem;font-weight:700}body.forge-theme .header__menu-item--main,body.forge-theme .header__icon,body.forge-theme .header__submenu .link,body.forge-theme .menu-drawer__menu-item{color:rgba(var(--forge-text),.86)}body.forge-theme .header__active-menu-item-v2{border-radius:999px;padding:.7rem 1.2rem;background:rgba(var(--forge-accent),.12);color:rgb(var(--forge-text))}body.forge-theme .header__icon--summary,body.forge-theme .drawer__close,body.forge-theme .modal__close-button,body.forge-theme .menu-drawer__close-btn,body.forge-theme .search__button,body.forge-theme .reset__button,body.forge-theme .slider-button,body.forge-theme .splide__arrow,body.forge-theme .brs__nav{width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--forge-border);background:#ffffffeb;box-shadow:var(--forge-shadow-sm);color:rgb(var(--forge-text));transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}body.forge-theme .header__icon--summary:hover,body.forge-theme .drawer__close:hover,body.forge-theme .modal__close-button:hover,body.forge-theme .menu-drawer__close-btn:hover,body.forge-theme .search__button:hover,body.forge-theme .reset__button:hover,body.forge-theme .slider-button:hover,body.forge-theme .splide__arrow:hover,body.forge-theme .brs__nav:hover{background:#111;border-color:#111;color:#fff;transform:translateY(-1px)}body.forge-theme .header__submenu,body.forge-theme .search-modal__content,body.forge-theme .predictive-search,body.forge-theme .global-settings-popup,body.forge-theme .disclosure__list-wrapper,body.forge-theme .menu-drawer,body.forge-theme .menu-drawer__submenu,body.forge-theme .cart-notification,body.forge-theme .shopify-policy__container,body.forge-theme .mobile-facets__inner,body.forge-theme .content-container,body.forge-theme .main-password__content,body.forge-theme .customer,body.forge-theme .facets__display,body.forge-theme .facets-container-drawer .facets__form{--color-background: 255, 255, 255;--gradient-background: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(255, 255, 255, .98));--color-foreground: 17, 17, 17;--color-link: 17, 17, 17;--alpha-link: .82;--color-button: 17, 17, 17;--color-button-text: 255, 255, 255;background:linear-gradient(180deg,#fffffffa,#fffffffa);border:1px solid var(--forge-border);box-shadow:var(--forge-shadow-sm)}body.forge-theme .content-container,body.forge-theme .mobile-facets__inner,body.forge-theme .cart-notification,body.forge-theme .customer,body.forge-theme .shopify-policy__container{border-radius:24px}body.forge-theme .menu-drawer,body.forge-theme .menu-drawer__submenu,body.forge-theme .header__submenu,body.forge-theme .search-modal__content,body.forge-theme .predictive-search,body.forge-theme .global-settings-popup,body.forge-theme .disclosure__list-wrapper{border-radius:22px}body.forge-theme .modal-overlay,body.forge-theme .cart-drawer__overlay{background:#1111112e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body.forge-theme .menu-drawer__title{font-family:var(--font-heading-family);font-size:2.3rem;letter-spacing:.12em;text-transform:uppercase}body.forge-theme .horizontal-ticker,body.forge-theme .vertical-ticker{--color-background: 255, 255, 255;--gradient-background: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);--color-foreground: 17, 17, 17;--color-link: 17, 17, 17;--alpha-link: .82;background:#fff;border-bottom:1px solid var(--forge-border)}body.forge-theme .horizontal-ticker__item,body.forge-theme .vertical-ticker__item{color:rgba(var(--forge-text),.84);font-weight:700}body.forge-theme .announcement-bar__discount{border:1px solid currentColor;border-radius:999px;background:transparent;box-shadow:none;color:inherit}body.forge-theme :is(.button,.shopify-payment-button__button,.shopify-challenge__button){min-height:5.2rem;padding:1.45rem 2.4rem;border-radius:14px;font-size:1.15rem;font-weight:700;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}body.forge-theme :is(.button,.shopify-payment-button__button,.shopify-challenge__button):before,body.forge-theme :is(.button,.shopify-payment-button__button,.shopify-challenge__button):after{border-radius:inherit!important;box-shadow:none!important}body.forge-theme :is(.button,.shopify-payment-button__button,.shopify-challenge__button):hover{transform:translateY(-1px)}body.forge-theme .button--primary,body.forge-theme .button:not(.button--secondary):not(.button--tertiary),body.forge-theme .shopify-payment-button__button--unbranded,body.forge-theme .shopify-challenge__button{background:#111;color:#fff;border:1px solid #111111;box-shadow:0 18px 35px #11111124}body.forge-theme .button--primary:hover,body.forge-theme .button:not(.button--secondary):not(.button--tertiary):hover,body.forge-theme .shopify-payment-button__button--unbranded:hover,body.forge-theme .shopify-challenge__button:hover{background:#fff;border-color:#111;color:#111;box-shadow:0 18px 35px #1111111f}body.forge-theme .button--secondary,body.forge-theme .button--tertiary,body.forge-theme .active-facets__button,body.forge-theme .quantity__button,body.forge-theme .facets__summary,body.forge-theme .mobile-facets__open{background:#ffffffeb;color:rgb(var(--forge-text));border:1px solid var(--forge-border-strong)}body.forge-theme .button--secondary:hover,body.forge-theme .button--tertiary:hover,body.forge-theme .active-facets__button:hover,body.forge-theme .quantity__button:hover,body.forge-theme .facets__summary:hover,body.forge-theme .mobile-facets__open:hover{background:#111;border-color:#111;color:#fff}body.forge-theme :is(.field:after,.select:after,.quantity:after,.localization-form__select:after){border-radius:14px;border-color:var(--forge-border-strong);box-shadow:none}body.forge-theme :is(.field__input,.select__select,.quantity__input,.customer .field input,.customer select,.disclosure__button.localization-form__select){background:#fffffff5;color:rgb(var(--forge-text));border-radius:14px}body.forge-theme :is(.field__label,.form__label,.quantity__label){color:var(--forge-text-faint);font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.forge-theme .product-form__input input[type=radio]+label,body.forge-theme .color-swatch,body.forge-theme .quantity-break{border-radius:999px;border:1px solid var(--forge-border-strong);background:#fffffff0;color:rgb(var(--forge-text));box-shadow:none}body.forge-theme .product-form__input input[type=radio]:checked+label,body.forge-theme .color-swatch.active,body.forge-theme .quantity-break.active{background:#111;border-color:#111;color:#fff}body.forge-theme .price-item--sale,body.forge-theme .price--on-sale .price-item,body.forge-theme .bbs__price,body.forge-theme .bct__brandText,body.forge-theme .sbc__label-word,body.forge-theme .sbc__arrow{color:rgb(var(--forge-accent))}body.forge-theme .price__compare-price,body.forge-theme .price-item--regular,body.forge-theme .card-information .caption,body.forge-theme .product-option,body.forge-theme .bbs__compareAt,body.forge-theme .bbs__subtitle,body.forge-theme .cart-drawer .cart-item__old-price{color:var(--forge-text-soft)}body.forge-theme .badge,body.forge-theme .price__badge-sale,body.forge-theme .price__badge-sold-out,body.forge-theme .product-card-wrapper .badge{border-radius:999px;border:1px solid rgba(var(--forge-accent),.2);background:rgba(var(--forge-accent),.12);color:rgb(var(--forge-text));font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.forge-theme .card,body.forge-theme .product-card-wrapper .card,body.forge-theme .collection-card-wrapper .card,body.forge-theme .article-card-wrapper .card{background:#fff;border:1px solid var(--forge-border);box-shadow:var(--forge-shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body.forge-theme .card:hover,body.forge-theme .product-card-wrapper .card:hover,body.forge-theme .collection-card-wrapper .card:hover,body.forge-theme .article-card-wrapper .card:hover{border-color:rgba(var(--forge-accent),.22);box-shadow:var(--forge-shadow-md);transform:translateY(-3px)}body.forge-theme .card__inner,body.forge-theme .card__content,body.forge-theme .card__media,body.forge-theme .cart-drawer .cart-item__image-container.gradient{background:transparent}body.forge-theme .card__information,body.forge-theme .cart-drawer .cart-item__details,body.forge-theme .cart-drawer .cart-item__totals{color:rgba(var(--forge-text),.92)}body.forge-theme .card__heading,body.forge-theme .card__heading a,body.forge-theme .footer-block__heading,body.forge-theme .accordion__title,body.forge-theme .menu-drawer__title,body.forge-theme .cart-drawer .cart-item__name{letter-spacing:.04em}body.forge-theme .card__heading a,body.forge-theme .product__title a,body.forge-theme .bbs__productTitle,body.forge-theme .cart-drawer .cart-item__name{color:rgb(var(--forge-text))}body.forge-theme .collapsible-content__media{border-radius:22px;border:1px solid var(--forge-border);background:#fff;box-shadow:var(--forge-shadow-sm)}body.forge-theme .banner__box,body.forge-theme .slideshow__text,body.forge-theme .hero-slide__content{--color-background: 255, 255, 255;--gradient-background: linear-gradient(180deg, rgba(255, 255, 255, .96), rgba(255, 255, 255, .96));--color-foreground: 17, 17, 17;--color-link: 17, 17, 17;--alpha-link: .82;--color-button: 17, 17, 17;--color-button-text: 255, 255, 255;background:#fffffff5;border:1px solid rgba(17,17,17,.08);border-radius:28px;box-shadow:var(--forge-shadow-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.forge-theme .banner__box,body.forge-theme .slideshow__text{padding:clamp(2.4rem,4vw,4rem)}body.forge-theme .hero-slide__content{padding:clamp(2.4rem,4vw,4rem);gap:1.4rem}body.forge-theme .hero__heading,body.forge-theme .banner__heading{color:rgb(var(--forge-text));font-size:clamp(4rem,7vw,7.4rem)}body.forge-theme .hero__text,body.forge-theme .banner__text,body.forge-theme .slideshow__text .banner__text{color:var(--forge-text-soft);font-size:clamp(1.5rem,1.3vw,1.8rem);line-height:1.7}body.forge-theme .hero-slide__overlay{background:#11111114;opacity:1}body.forge-theme .banner__media:after,body.forge-theme .slideshow__media:after{background:transparent!important;opacity:0!important}body.forge-theme .slider-counter__link--dots .dot,body.forge-theme .splide__pagination__page{background:#1111112e}body.forge-theme .slider-counter__link--active .dot,body.forge-theme .splide__pagination__page.is-active{background:rgb(var(--forge-accent))}body.forge-theme .accordion__details{border-radius:20px;overflow:hidden}body.forge-theme .accordion__summary{padding:2rem 2.2rem}body.forge-theme .accordion__content{color:var(--forge-text-soft)}body.forge-theme .cart-notification-product,body.forge-theme .predictive-search__item,body.forge-theme .facets__item{background:transparent}body.forge-theme .cart-notification__header{border-bottom-color:var(--forge-border);border-top-color:var(--forge-border)}body.forge-theme .facets__summary,body.forge-theme .mobile-facets__summary,body.forge-theme .predictive-search__item{border-radius:14px}body.forge-theme .cart-drawer .cart-item__image,body.forge-theme .cart-notification-product__image{border-radius:16px}body.forge-theme .footer{--color-background: 17, 17, 17 !important;--gradient-background: linear-gradient(180deg, #111111 0%, #000000 100%) !important;--color-foreground: 255, 255, 255 !important;--color-link: 255, 255, 255 !important;--alpha-link: .76 !important;--color-button: 255, 255, 255 !important;--color-button-text: 17, 17, 17 !important;background:linear-gradient(180deg,#111,#000);color:#ffffffe0;border-top:1px solid rgba(255,255,255,.08);margin-top:clamp(6rem,8vw,10rem)}body.forge-theme img:not([src]),body.forge-theme img[src=""],body.forge-theme img[src="/"],body.forge-theme img[src=undefined],body.forge-theme img[src=null]{display:none!important}body.forge-theme .horizontal-ticker img:not([src]),body.forge-theme .horizontal-ticker img[src=""],body.forge-theme .vertical-ticker img:not([src]),body.forge-theme .vertical-ticker img[src=""]{display:none!important;width:0!important;height:0!important;margin:0!important}body.forge-theme .footer .footer-block__heading{color:#fff;font-size:calc(var(--font-heading-scale) * 2rem)}body.forge-theme .footer .footer-block__details-content,body.forge-theme .footer .copyright__content,body.forge-theme .footer .footer__localization h2,body.forge-theme .footer .rte,body.forge-theme .footer .list-menu__item--link,body.forge-theme .footer .link{color:#ffffffb8}body.forge-theme .footer :is(.field__input,.select__select,.disclosure__button.localization-form__select){background:#ffffff0f;color:#fff}body.forge-theme .footer :is(.field:after,.select:after,.quantity:after,.localization-form__select:after){border-color:#ffffff24}body.forge-theme .footer .button--secondary,body.forge-theme .footer .button--tertiary,body.forge-theme .footer .newsletter__solid-btn{background:#fffffffa;color:#111;border-color:#ffffff4d}body.forge-theme .footer .button--secondary:hover,body.forge-theme .footer .button--tertiary:hover,body.forge-theme .footer .newsletter__solid-btn:hover{background:transparent;border-color:#ffffff73;color:#fff}body.forge-theme .footer .list-social__link{color:#ffffffd6}body.forge-theme [id^=based-best-sellers-]{background:#fff!important}body.forge-theme [id^=based-best-sellers-] .bbs__title{color:#111!important;font-weight:600!important}body.forge-theme [id^=based-best-sellers-] .bbs__shopall{color:rgb(var(--forge-accent))!important;text-decoration:none!important}body.forge-theme [id^=based-best-sellers-] .bbs__card{background:#fff!important;border:1px solid var(--forge-border)!important;box-shadow:var(--forge-shadow-sm)!important}body.forge-theme [id^=based-best-sellers-] .bbs__card:before{background:radial-gradient(120% 80% at 50% 0%,rgba(var(--forge-accent),.08),#fff0 58%)!important}body.forge-theme [id^=based-best-sellers-] .bbs__media img{filter:drop-shadow(0 16px 26px rgba(17,17,17,.12))!important}body.forge-theme [id^=based-best-sellers-] .bbs__imgPlaceholder{background:#1111110a!important}body.forge-theme [id^=based-best-sellers-] .bbs__ratingCount,body.forge-theme [id^=based-best-sellers-] .bbs__subtitle,body.forge-theme [id^=based-best-sellers-] .bbs__compareAt{color:#1111118f!important}body.forge-theme [id^=based-best-sellers-] .bbs__productTitle{color:#111!important}body.forge-theme [id^=based-best-sellers-] .bbs__btn--primary{background:#111!important;color:#fff!important;border:1px solid #111111!important}body.forge-theme [id^=based-best-sellers-] .bbs__btn--primary:hover{background:#fff!important;border-color:#111!important;color:#111!important}body.forge-theme [id^=based-best-sellers-] .bbs__btn--soldout{background:#f3f3f3!important;color:#1111118f!important}body.forge-theme [id^=based-compare-]{--grid: rgba(17, 17, 17, .08) !important;--text: rgba(17, 17, 17, .92) !important;--muted: rgba(17, 17, 17, .64) !important;--gold: var(--forge-accent-hex) !important;--chipGrey: rgba(17, 17, 17, .16) !important;background:#fff!important}body.forge-theme [id^=based-compare-] .bct__table{background:#fff!important;border:1px solid rgba(17,17,17,.05)!important;border-radius:28px!important;overflow:hidden!important;box-shadow:var(--forge-shadow-sm)!important}body.forge-theme [id^=based-compare-] .bct__row--head{background:#fff!important}body.forge-theme [id^=based-compare-] .bct__titleBig,body.forge-theme [id^=based-compare-] .bct__label,body.forge-theme [id^=based-compare-] .bct__othersText{color:#111!important}body.forge-theme [id^=based-compare-] .bct__icon--yes{background:rgba(var(--forge-accent),.16)!important;color:#111!important}body.forge-theme [id^=based-compare-] .bct__icon--no{background:#11111114!important;color:#11111180!important}body.forge-theme [id^=based-compare-] .bct__btn{background:#111!important;color:#fff!important}body.forge-theme [id^=shop-by-category-]{background:#fff!important}body.forge-theme [id^=shop-by-category-] .sbc__title{color:#111!important;font-weight:600!important}body.forge-theme [id^=shop-by-category-] .sbc__subtitle{color:#111111ad!important}body.forge-theme [id^=shop-by-category-] .sbc__card{background:#fff!important;border:1px solid var(--forge-border)!important;box-shadow:var(--forge-shadow-sm)!important}body.forge-theme [id^=shop-by-category-] .sbc__card:hover{box-shadow:var(--forge-shadow-md)!important}body.forge-theme [id^=shop-by-category-] .sbc__img--placeholder{background:linear-gradient(135deg,#f3f3f3,#e7e7e7)!important}body.forge-theme [id^=shop-by-category-] .sbc__overlay{background:linear-gradient(to top,#00000070,#00000024 42%,#0000)!important}body.forge-theme [id^=shop-by-category-] .sbc__label{color:#fff!important}body.forge-theme [id^=shop-by-category-] .sbc__btn{background:#111!important;color:#fff!important;border:1px solid #111111!important}body.forge-theme [id^=shop-by-category-] .sbc__btn:hover{background:#fff!important;border-color:#111!important;color:#111!important}body.forge-theme [id^=brs-]{--bg: #ffffff !important;--fade: #ffffff !important;--cardBg: #ffffff !important;--stroke: rgba(17, 17, 17, .08) !important;--text: rgba(17, 17, 17, .92) !important;--muted: rgba(17, 17, 17, .68) !important;--gold: var(--forge-accent-hex) !important;background:#fff!important}body.forge-theme [id^=brs-] .brs__kicker,body.forge-theme [id^=brs-] .brs__reviewsText,body.forge-theme [id^=brs-] .brs__name{color:#111111db!important}body.forge-theme [id^=brs-] .brs__subtitle,body.forge-theme [id^=brs-] .brs__quote{color:#111111ad!important}body.forge-theme [id^=brs-] .brs__cardInner{background:#fffffff5!important;border:1px solid var(--forge-border)!important;box-shadow:var(--forge-shadow-sm)!important}body.forge-theme [id^=brs-] .brs__mediaFade{background:linear-gradient(to right,#0000,#00000014 48%,#00000038)!important}body.forge-theme [id^=brs-] .brs__edgeFade--left{background:linear-gradient(to right,#fff,#fff0)!important}body.forge-theme [id^=brs-] .brs__edgeFade--right{background:linear-gradient(to left,#fff,#fff0)!important}body.forge-theme [id^=brs-] .brs__pill{border:1px solid var(--forge-border)!important;background:#fffffffa!important;color:#111!important}body.forge-theme [id^=brs-] .brs__nav{background:#fffffff5!important;border:1px solid var(--forge-border)!important;color:#111!important}body.forge-theme [id^=brs-] .brs__nav:hover{background:#111!important;border-color:#111!important;color:#fff!important}@media(max-width:768px){body.forge-theme [id^=brs-] .brs__mediaFade{background:linear-gradient(to bottom,#0000,#00000014 45%,#0000003d)!important}}body.forge-theme [id^=fd-tabs-]{--gold: var(--forge-accent-hex) !important;background:#fff!important}body.forge-theme [id^=fd-tabs-] .fd-tabs__inner{background:#fffc!important;border:1px solid var(--forge-border)!important;box-shadow:var(--forge-shadow-sm)!important}body.forge-theme [id^=fd-tabs-] .fd-title{color:#111!important}body.forge-theme [id^=fd-tabs-] .fd-item{background:#fff!important;border:1px solid rgba(17,17,17,.08)!important}body.forge-theme [id^=fd-tabs-] .fd-q{color:#111!important}body.forge-theme [id^=fd-tabs-] .fd-q__icon{border-radius:999px!important;background:rgba(var(--forge-accent),.12)!important;color:rgb(var(--forge-accent))!important}body.forge-theme [id^=fd-tabs-] .fd-a__inner{color:#111111ad!important}@media screen and (max-width:989px){body.forge-theme .hero__heading,body.forge-theme .banner__heading{font-size:clamp(3.4rem,10vw,5.4rem)}}body.forge-theme .hero .hero-slide__content,body.forge-theme .parallax-hero .hero-slide__content,body.forge-theme .slideshow .slideshow__text.banner__box{--color-background: transparent;--gradient-background: none;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.forge-theme .hero .hero-slide__content:before,body.forge-theme .hero .hero-slide__content:after,body.forge-theme .slideshow .slideshow__text.banner__box:before,body.forge-theme .slideshow .slideshow__text.banner__box:after{content:none;display:none}body.forge-theme .hero .slider-buttons,body.forge-theme .hero .splide__arrows,body.forge-theme .slideshow .slideshow__controls{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.forge-theme .hero .slider-button,body.forge-theme .hero .splide__arrow,body.forge-theme .slideshow .slideshow__controls .slider-button{background:#11111147;border-color:#fff3;color:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.forge-theme .hero .slider-button:hover,body.forge-theme .hero .splide__arrow:hover,body.forge-theme .slideshow .slideshow__controls .slider-button:hover{background:#111111b3;border-color:#111111b3;color:#fff;transform:none}body.forge-theme .hero .slider-counter__link--dots .dot,body.forge-theme .hero .splide__pagination__page,body.forge-theme .slideshow .slider-counter__link--dots .dot{background:#ffffff8c}body.forge-theme .hero .slider-counter__link--active .dot,body.forge-theme .hero .splide__pagination__page.is-active,body.forge-theme .slideshow .slider-counter__link--active .dot{background:#111}body.forge-theme [id^=MainProduct-]{background:#fff}body.forge-theme [id^=MainProduct-] .product{align-items:start;column-gap:clamp(2.4rem,4vw,5.6rem);row-gap:clamp(2.4rem,4vw,4rem)}body.forge-theme [id^=MainProduct-] media-gallery{display:block;width:100%}body.forge-theme [id^=MainProduct-] .product__media-list{margin:0;width:100%}body.forge-theme [id^=MainProduct-] .product__media-item{min-width:0;padding:0}body.forge-theme [id^=MainProduct-] .product__info-wrapper{min-width:0;padding-top:0}body.forge-theme [id^=MainProduct-] .main-product__info-container{--color-background: transparent;--gradient-background: none;--color-foreground: 17, 17, 17;background:transparent;border:0;border-radius:0;box-shadow:none;margin:0;max-width:58rem;padding:0}body.forge-theme [id^=MainProduct-] .product__media-gallery,body.forge-theme [id^=MainProduct-] .product-media-container{width:100%}body.forge-theme [id^=MainProduct-] .product__media-wrapper .media,body.forge-theme [id^=MainProduct-] .product-media-container,body.forge-theme [id^=MainProduct-] .thumbnail,body.forge-theme [id^=MainProduct-] .thumbnail-list__item button{background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:18px;box-shadow:none}body.forge-theme [id^=MainProduct-] .product__media-wrapper .media{overflow:hidden}body.forge-theme [id^=MainProduct-] .product__media-wrapper img,body.forge-theme [id^=MainProduct-] .product__media-wrapper video,body.forge-theme [id^=MainProduct-] .product__media-wrapper model-viewer{max-width:100%}body.forge-theme [id^=MainProduct-] .thumbnail-slider{margin-top:1.2rem}body.forge-theme [id^=MainProduct-] .thumbnail-slider .thumbnail-list.slider{gap:.9rem;padding:.7rem .1rem}body.forge-theme [id^=MainProduct-] .thumbnail{aspect-ratio:1 / 1;min-height:0;overflow:hidden}body.forge-theme [id^=MainProduct-] .thumbnail[aria-current]{border-color:#111;box-shadow:0 0 0 1px #111}body.forge-theme [id^=MainProduct-] .slider-button,body.forge-theme [id^=MainProduct-] .thumbnail-slider .slider-button{background:#fff;border-color:#11111124;box-shadow:none;color:#111}body.forge-theme [id^=MainProduct-] .slider-button:hover,body.forge-theme [id^=MainProduct-] .thumbnail-slider .slider-button:hover{background:#111;border-color:#111;color:#fff}body.forge-theme [id^=MainProduct-] .product__title{margin-bottom:1.2rem}body.forge-theme [id^=MainProduct-] .product__title h1{color:#111;font-size:clamp(3.2rem,4vw,5rem);line-height:.96}body.forge-theme [id^=MainProduct-] .product-page-price{color:#111;margin:0 0 1.6rem}body.forge-theme [id^=MainProduct-] .product-page-price .price__container{align-items:baseline;column-gap:1rem;display:flex;flex-wrap:wrap;row-gap:.6rem}body.forge-theme [id^=MainProduct-] .product-page-price .price-item{color:#111;font-size:clamp(2.2rem,3vw,3.2rem)}body.forge-theme [id^=MainProduct-] .product-page-price .price__compare-price,body.forge-theme [id^=MainProduct-] .product-page-price .price-item--regular{color:#11111175}body.forge-theme [id^=MainProduct-] .product__description{color:#111111bd;line-height:1.75;max-width:64ch}body.forge-theme [id^=MainProduct-] .product-form{margin-top:2rem}body.forge-theme [id^=MainProduct-] .product-form__buttons{display:grid;gap:1rem;max-width:none}body.forge-theme [id^=MainProduct-] .product__accordion{margin-top:1.4rem}body.forge-theme [id^=MainProduct-] .product__accordion .accordion__details{background:#fff;border:1px solid rgba(17,17,17,.1);border-radius:18px;box-shadow:none;overflow:hidden}body.forge-theme [id^=MainProduct-] .product__accordion .accordion__summary{padding:1.8rem 2rem}body.forge-theme [id^=MainProduct-] .product__accordion .accordion__content,body.forge-theme [id^=MainProduct-] .product__accordion .accordion__content .rte,body.forge-theme [id^=MainProduct-] .product__accordion .accordion__content p{color:#111111b8}body.forge-theme [id^=MainProduct-] .main-product-atc.product-form__submit,body.forge-theme [id^=MainProduct-] .shopify-payment-button__button{box-shadow:none;min-height:5.6rem;width:100%}body.forge-theme .cart-drawer .drawer__inner,body.forge-theme cart-drawer.drawer .drawer__inner{--color-background: 255, 255, 255;--gradient-background: none;background:#fff;border:0;border-left:1px solid rgba(17,17,17,.08);border-radius:0;box-shadow:-24px 0 48px #11111124}body.forge-theme .cart-drawer__overlay{background:#00000052;-webkit-backdrop-filter:none;backdrop-filter:none}body.forge-theme .cart-drawer .drawer__header,body.forge-theme .cart-drawer .drawer__footer,body.forge-theme .cart-drawer__body,body.forge-theme .cart-drawer__warnings,body.forge-theme .cart-drawer .cart-drawer-item{background:#fff;box-shadow:none}body.forge-theme .cart-drawer .drawer__header{border-bottom:1px solid rgba(17,17,17,.1);padding:2.2rem 2.4rem 1.8rem}body.forge-theme .cart-drawer .drawer__heading{color:#111;font-size:clamp(1.6rem,2vw,1.9rem);letter-spacing:.12em;margin:0;text-transform:uppercase}body.forge-theme .cart-drawer__body{padding:0 2.4rem 2.2rem}body.forge-theme .cart-drawer .drawer__contents,body.forge-theme .cart-drawer .drawer__cart-items-wrapper,body.forge-theme .cart-drawer .cart-items{margin:0;padding:0}body.forge-theme .cart-drawer .cart-drawer-item{border:0;border-bottom:1px solid rgba(17,17,17,.08);border-radius:0;display:grid;gap:1.8rem;grid-template-columns:clamp(9.2rem,24vw,11rem) minmax(0,1fr);padding:1.8rem 0}body.forge-theme .cart-drawer .cart-item__media{aspect-ratio:1 / 1;margin:0;min-width:0;width:100%}body.forge-theme .cart-drawer .cart-item__image{aspect-ratio:1 / 1;background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:16px;box-shadow:none;display:block;height:auto;max-width:none;object-fit:cover;width:100%}body.forge-theme .cart-drawer .cart-drawer-item__right{display:flex;flex-direction:column;gap:1.4rem;min-width:0}body.forge-theme .cart-drawer .cart-drawer-item__details-and-delete-btn,body.forge-theme .cart-drawer .cart-drawer-item__quantity-and-prices{display:flex;gap:1.4rem;justify-content:space-between}body.forge-theme .cart-drawer .cart-drawer-item__details-and-delete-btn{align-items:flex-start}body.forge-theme .cart-drawer .cart-drawer-item__quantity-and-prices{align-items:center}body.forge-theme .cart-drawer .cart-item__details,body.forge-theme .cart-drawer .cart-item__totals{min-width:0}body.forge-theme .cart-drawer .cart-item__totals{text-align:right}body.forge-theme .cart-drawer .cart-item__name{color:#111;font-size:1.6rem;letter-spacing:.02em;line-height:1.35}body.forge-theme .cart-drawer .product-option,body.forge-theme .cart-drawer .cart-item__old-price,body.forge-theme .cart-drawer .unit-price{color:#11111194}body.forge-theme .cart-drawer .regular-price,body.forge-theme .cart-drawer .cart-item__final-price,body.forge-theme .cart-drawer .price--end{color:#111;font-weight:700}body.forge-theme .cart-drawer .cart-item__quantity-wrapper .quantity{background:#fff;border:1px solid rgba(17,17,17,.12);border-radius:999px;box-shadow:none;min-height:3.8rem}body.forge-theme .cart-drawer .quantity__button{background:transparent;border:0;box-shadow:none;height:3.6rem;min-height:3.6rem;min-width:3.6rem;width:3.6rem}body.forge-theme .cart-drawer .quantity__button:hover{background:#111;border-radius:999px;color:#fff}body.forge-theme .cart-drawer .quantity__input{background:transparent;border-left:1px solid rgba(17,17,17,.1);border-right:1px solid rgba(17,17,17,.1);color:#111;min-width:3.2rem;padding:0;text-align:center;width:3.2rem}body.forge-theme .cart-drawer .cart-drawer-item__cart-remove-button .button--tertiary{background:transparent;border:1px solid rgba(17,17,17,.12);box-shadow:none;min-height:3.8rem;min-width:3.8rem;padding:0}body.forge-theme .cart-drawer .cart-progress{background:#fff;border:1px solid rgba(17,17,17,.1);border-radius:18px;box-shadow:none;padding:1.4rem 1.6rem}body.forge-theme .cart-drawer .cart-progress__text{color:#111111b8;margin:0 0 1rem}body.forge-theme .cart-drawer .cart-progress__bar{background:#11111114;border-radius:999px;overflow:hidden}body.forge-theme .cart-drawer .cart-progress__bar__progress{background:#111}body.forge-theme .cart-drawer .cart-progress__bar__badge,body.forge-theme .cart-drawer .cart-checkpoints__icon{background:#fff;border:1px solid rgba(17,17,17,.12);box-shadow:none}body.forge-theme .cart-drawer .cart-drawer__footer{margin:0}body.forge-theme .cart-drawer .drawer__footer{border-top:1px solid rgba(17,17,17,.1);padding:2rem 2.4rem 2.4rem}body.forge-theme .cart-drawer .cart-drawer__totals{display:grid;gap:.8rem}body.forge-theme .cart-drawer .cart-drawer__totals__row{align-items:center;color:#111;display:flex;font-size:1.5rem;justify-content:space-between}body.forge-theme .cart-drawer .cart-drawer__totals__row__money,body.forge-theme .cart-drawer .cart-drawer__total-savings{color:#111;font-weight:700}body.forge-theme .cart-drawer .cart-drawer__discounts{align-items:flex-start;display:grid;gap:.8rem;margin-top:1.2rem}body.forge-theme .cart-drawer .cart__ctas{display:grid;gap:1.2rem}body.forge-theme .cart-drawer .cart__checkout-button{box-shadow:none;min-height:5.4rem}@media screen and (min-width:990px){body.forge-theme [id^=MainProduct-] .product:not(.product--no-media){display:grid;gap:clamp(3.2rem,5vw,6.4rem);grid-template-columns:minmax(0,1.12fr) minmax(34rem,.88fr)}body.forge-theme [id^=MainProduct-] .product--small.product--left:not(.product--no-media){grid-template-columns:minmax(0,.88fr) minmax(34rem,1.12fr)}body.forge-theme [id^=MainProduct-] .product--large.product--left:not(.product--no-media){grid-template-columns:minmax(0,1.36fr) minmax(34rem,.64fr)}body.forge-theme [id^=MainProduct-] .product--right:not(.product--no-media){grid-template-columns:minmax(34rem,.88fr) minmax(0,1.12fr)}body.forge-theme [id^=MainProduct-] .product--small.product--right:not(.product--no-media){grid-template-columns:minmax(34rem,1.12fr) minmax(0,.88fr)}body.forge-theme [id^=MainProduct-] .product--large.product--right:not(.product--no-media){grid-template-columns:minmax(34rem,.64fr) minmax(0,1.36fr)}body.forge-theme [id^=MainProduct-] .product:not(.product--no-media)>.grid__item{max-width:none;min-width:0;width:auto}body.forge-theme [id^=MainProduct-] .product--left .product__media-wrapper{grid-column:1;padding:0}body.forge-theme [id^=MainProduct-] .product--left .product__info-wrapper{grid-column:2;max-width:none;padding:0;width:auto}body.forge-theme [id^=MainProduct-] .product--right .product__info-wrapper{grid-column:1;max-width:none;padding:0;width:auto}body.forge-theme [id^=MainProduct-] .product--right .product__media-wrapper{grid-column:2;padding:0}body.forge-theme [id^=MainProduct-] .main-product__info-container{margin-left:0;max-width:56rem}}@media screen and (max-width:989px){body.forge-theme [id^=MainProduct-] .product:not(.product--no-media){display:block}body.forge-theme [id^=MainProduct-] .product__media-wrapper,body.forge-theme [id^=MainProduct-] .product__info-wrapper{max-width:none;padding:0;width:100%}body.forge-theme [id^=MainProduct-] .product__info-wrapper{margin-top:clamp(2.4rem,7vw,3.6rem)}body.forge-theme [id^=MainProduct-] .main-product__info-container{max-width:none}body.forge-theme [id^=MainProduct-] .product__media-list{margin-left:0;width:100%}body.forge-theme .cart-drawer .drawer__header,body.forge-theme .cart-drawer .drawer__footer,body.forge-theme .cart-drawer__body{padding-left:1.8rem;padding-right:1.8rem}body.forge-theme .cart-drawer .cart-drawer-item{gap:1.3rem;grid-template-columns:8.4rem minmax(0,1fr)}body.forge-theme .cart-drawer .cart-drawer-item__details-and-delete-btn,body.forge-theme .cart-drawer .cart-drawer-item__quantity-and-prices{gap:1rem}}body.forge-theme .header__heading-link,body.forge-theme .header__heading-link.media,body.forge-theme .header__heading-logo{background:transparent!important;box-shadow:none!important}body.forge-theme .header__heading-link.media:after{display:none!important;content:none!important}body.forge-theme .header__icon--summary,body.forge-theme .header__icon{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;transition:opacity .18s ease!important}body.forge-theme .header__icon--summary:hover,body.forge-theme .header__icon:hover{background:transparent!important;border:none!important;color:inherit!important;opacity:.6!important;transform:none!important;box-shadow:none!important}body.forge-theme .menu-drawer{border-radius:0!important;border-right:1px solid rgba(17,17,17,.08)!important;box-shadow:16px 0 40px #1111111a!important}@media(max-width:749px){body.forge-theme .menu-drawer{width:100vw!important;max-width:100vw!important;left:0!important;right:0!important;border-right:none!important}}body.forge-theme .menu-drawer__navigation-container{padding:0!important}body.forge-theme .menu-drawer__menu .list-menu__item--link,body.forge-theme .menu-drawer .menu-drawer__menu-item{padding:1.6rem 2.4rem!important;font-size:1.35rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-bottom:1px solid rgba(17,17,17,.06)!important;transition:background .15s ease,color .15s ease!important}body.forge-theme .menu-drawer__menu .list-menu__item--link:hover,body.forge-theme .menu-drawer .menu-drawer__menu-item:hover{background:#11111108!important}body.forge-theme .cart-drawer .cart-drawer__warnings,body.forge-theme .cart-drawer .is-empty .cart-drawer__warnings{align-items:center!important;display:flex!important;flex-direction:column!important;gap:2rem!important;justify-content:center!important;min-height:44vh!important;padding:4rem 2.4rem!important;text-align:center!important}body.forge-theme .cart-drawer .cart-drawer__warnings h2,body.forge-theme .cart-drawer .cart-drawer__warnings .h3{color:#111!important;font-family:var(--font-heading-family)!important;font-size:clamp(1.8rem,3vw,2.4rem)!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.forge-theme .cart-drawer .cart-drawer__warnings p{color:#1111118f!important;font-size:1.4rem!important;max-width:28ch!important}body.forge-theme .cart-drawer .cart-drawer__warnings .button{margin-top:.8rem!important}body.forge-theme .banner__media img,body.forge-theme .hero-slide .media img,body.forge-theme .slideshow__slide .media img{filter:none!important}body.forge-theme .banner__media:before,body.forge-theme .slideshow__slide .media:before,body.forge-theme .hero-slide .media:before{display:none!important;content:none!important}body.forge-theme .button:not(.quantity__button):not(.slider-button):not(.splide__arrow),body.forge-theme .shopify-payment-button__button--unbranded{transition:transform .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease!important}body.forge-theme .button--primary:hover,body.forge-theme .button:not(.button--secondary):not(.button--tertiary):not(.quantity__button):not(.slider-button):hover,body.forge-theme .shopify-payment-button__button--unbranded:hover{transform:translateY(-2px)!important;box-shadow:0 12px 28px #1111112e!important}body.forge-theme .card:hover,body.forge-theme .product-card-wrapper .card:hover,body.forge-theme .collection-card-wrapper .card:hover{transform:translateY(-4px)!important;box-shadow:0 24px 56px #1111111f!important}@media(prefers-reduced-motion:no-preference){body.forge-theme .shopify-section:not(.section-header):not(.shopify-section-group-header-group):not(#shopify-section-cart-drawer){animation:forge-fadeup .5s ease both}@keyframes forge-fadeup{0%{opacity:0}to{opacity:1}}}body.forge-theme #shopify-section-cart-drawer{animation:none!important;contain:none!important;filter:none!important;isolation:auto!important;opacity:1!important;perspective:none!important;position:relative!important;transform:none!important;z-index:2147483000!important}body.forge-theme #shopify-section-cart-drawer cart-drawer.drawer{top:0!important;right:0!important;bottom:0!important;left:0!important;position:fixed!important;z-index:2147483000!important}body.forge-theme #shopify-section-cart-drawer .cart-drawer{position:relative!important;z-index:2147483000!important}body.forge-theme #shopify-section-cart-drawer .cart-drawer__overlay{top:0!important;right:0!important;bottom:0!important;left:0!important;position:fixed!important;z-index:0!important}body.forge-theme #shopify-section-cart-drawer .drawer__inner{position:relative!important;z-index:1!important}body.forge-theme .search-modal__content{border-radius:20px!important}body.forge-theme .predictive-search{border-radius:16px!important}body.forge-theme .global-settings-popup,body.forge-theme .disclosure__list-wrapper{border-radius:14px!important}body.forge-theme .cart-drawer .cart-item__image{border-radius:12px!important;object-fit:cover!important}body.forge-theme .header__active-menu-item-v2{background:#11111112!important;border-radius:8px!important}body.forge-theme .cart-drawer .quantity__button{border-radius:999px!important}@media(max-width:749px){body.forge-theme .cart-drawer .drawer__inner{border-left:none!important;width:100vw!important;max-width:100vw!important}}body.forge-theme .cart-drawer{display:flex!important;flex-direction:column!important;height:100%!important}body.forge-theme .cart-drawer .drawer__inner{display:flex!important;flex-direction:column!important;height:100%!important;overflow:hidden!important}body.forge-theme .cart-drawer .drawer__header,body.forge-theme .cart-drawer .drawer__footer{flex:0 0 auto!important}body.forge-theme .cart-drawer .cart-drawer__body{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}body.forge-theme .cart-drawer cart-drawer-items,body.forge-theme .cart-drawer .cart-drawer__form,body.forge-theme .cart-drawer .drawer__contents,body.forge-theme .cart-drawer .drawer__cart-items-wrapper{display:block!important;width:100%!important}body.forge-theme .cart-drawer .cart-items{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important}body.forge-theme .cart-drawer .cart-drawer-item.cart-item{align-items:start!important;background:#fff!important;border:0!important;border-bottom:1px solid rgba(17,17,17,.08)!important;border-radius:0!important;display:grid!important;gap:0 1.2rem!important;grid-template-areas:"media details remove" "media quantity price"!important;grid-template-columns:7rem minmax(0,1fr) auto!important;margin:0!important;padding:1.8rem 0!important;position:relative!important;width:100%!important}body.forge-theme .cart-drawer .cart-drawer-item>.loading-overlay{top:0!important;right:0!important;bottom:0!important;left:0!important;position:absolute!important;z-index:2!important}body.forge-theme .cart-drawer .cart-item__media{align-self:start!important;aspect-ratio:1 / 1!important;grid-area:media!important;height:7rem!important;margin:0!important;max-width:7rem!important;min-width:7rem!important;overflow:hidden!important;position:relative!important;width:7rem!important}body.forge-theme .cart-drawer .cart-item__link{top:0!important;right:0!important;bottom:0!important;left:0!important;position:absolute!important;z-index:1!important}body.forge-theme .cart-drawer .cart-item__image{aspect-ratio:1 / 1!important;background:#fff!important;border:1px solid rgba(17,17,17,.08)!important;border-radius:12px!important;box-shadow:none!important;display:block!important;height:7rem!important;max-height:7rem!important;max-width:7rem!important;object-fit:cover!important;width:7rem!important}body.forge-theme .cart-drawer .cart-drawer-item__right,body.forge-theme .cart-drawer .cart-drawer-item__details-and-delete-btn,body.forge-theme .cart-drawer .cart-drawer-item__quantity-and-prices{display:contents!important}body.forge-theme .cart-drawer .cart-item__details{display:flex!important;flex-direction:column!important;gap:.45rem!important;grid-area:details!important;max-width:none!important;min-width:0!important;padding:0 .6rem 0 0!important;width:auto!important}body.forge-theme .cart-drawer .cart-item__details>*{margin:0!important;max-width:100%!important}body.forge-theme .cart-drawer .cart-item__name{color:#111!important;font-size:1.45rem!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1.25!important}body.forge-theme .cart-drawer .product-option,body.forge-theme .cart-drawer .unit-price{color:#1111119e!important;font-size:1.2rem!important;line-height:1.35!important}body.forge-theme .cart-drawer .cart-drawer-item__cart-remove-button{align-self:start!important;grid-area:remove!important;justify-self:end!important}body.forge-theme .cart-drawer .cart-drawer-item__cart-remove-button .button--tertiary{align-items:center!important;background:#fff!important;border:1px solid rgba(17,17,17,.12)!important;border-radius:999px!important;box-shadow:none!important;color:#111!important;display:inline-flex!important;height:3.2rem!important;justify-content:center!important;margin:0!important;min-height:3.2rem!important;min-width:3.2rem!important;padding:0!important;width:3.2rem!important}body.forge-theme .cart-drawer .cart-drawer-item__cart-remove-button .button--tertiary:hover{background:#111!important;border-color:#111!important;color:#fff!important;transform:none!important}body.forge-theme .cart-drawer .cart-item__quantity{align-items:center!important;display:flex!important;grid-area:quantity!important;justify-self:start!important;min-width:0!important;padding:0!important}body.forge-theme .cart-drawer .cart-item__quantity-wrapper{align-items:center!important;display:flex!important;flex-wrap:nowrap!important}body.forge-theme .cart-drawer .cart-item__quantity-wrapper .quantity{align-items:center!important;background:#fff!important;border:1px solid rgba(17,17,17,.14)!important;border-radius:999px!important;box-shadow:none!important;display:inline-flex!important;min-height:3.4rem!important;overflow:hidden!important;padding:0!important;width:auto!important}body.forge-theme .cart-drawer .cart-item__quantity-wrapper .quantity:before,body.forge-theme .cart-drawer .cart-item__quantity-wrapper .quantity:after{content:none!important;display:none!important}body.forge-theme .cart-drawer .quantity__button{align-items:center!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#111!important;display:inline-flex!important;flex:0 0 3.2rem!important;height:3.2rem!important;justify-content:center!important;min-height:3.2rem!important;min-width:3.2rem!important;padding:0!important;width:3.2rem!important}body.forge-theme .cart-drawer .quantity__button:hover{background:#111!important;color:#fff!important;transform:none!important}body.forge-theme .cart-drawer .quantity__input{background:#fff!important;border:0!important;border-left:1px solid rgba(17,17,17,.1)!important;border-radius:0!important;border-right:1px solid rgba(17,17,17,.1)!important;color:#111!important;flex:0 0 3rem!important;height:3.2rem!important;line-height:3.2rem!important;min-width:3rem!important;padding:0!important;text-align:center!important;width:3rem!important}body.forge-theme .cart-drawer .cart-item__totals{align-self:center!important;display:block!important;grid-area:price!important;justify-self:end!important;min-width:max-content!important;pointer-events:auto!important;text-align:right!important;white-space:nowrap!important}body.forge-theme .cart-drawer .cart-item__price-wrapper{line-height:1.1!important}body.forge-theme .cart-drawer .regular-price,body.forge-theme .cart-drawer .cart-item__final-price,body.forge-theme .cart-drawer .price--end{color:#111!important;font-size:1.35rem!important;font-weight:700!important}body.forge-theme .cart-drawer .cart-item__old-price{color:#11111175!important;font-size:1.15rem!important}body.forge-theme .cart-drawer .cart-drawer-item__quantity-and-prices--reverse>.cart-item__quantity{grid-area:price!important;justify-self:end!important}body.forge-theme .cart-drawer .cart-drawer-item__quantity-and-prices--reverse>.cart-item__totals{grid-area:quantity!important;justify-self:start!important;text-align:left!important}body.forge-theme .cart-drawer .cart-item__error{grid-column:1 / -1!important;margin:.8rem 0 0!important}@media(max-width:420px){body.forge-theme .cart-drawer .cart-drawer-item.cart-item{gap:0 1rem!important;grid-template-columns:6.4rem minmax(0,1fr) auto!important;padding:1.6rem 0!important}body.forge-theme .cart-drawer .cart-item__media,body.forge-theme .cart-drawer .cart-item__image{height:6.4rem!important;max-height:6.4rem!important;max-width:6.4rem!important;min-width:6.4rem!important;width:6.4rem!important}body.forge-theme .cart-drawer .cart-item__name{font-size:1.35rem!important}body.forge-theme .cart-drawer .quantity__button{flex-basis:3rem!important;height:3rem!important;min-height:3rem!important;min-width:3rem!important;width:3rem!important}body.forge-theme .cart-drawer .quantity__input{flex-basis:2.8rem!important;height:3rem!important;line-height:3rem!important;min-width:2.8rem!important;width:2.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/forge-redesign.css.map */
