body.bravotex-context-ass{--ass-font: "Titillium Web", sans-serif;--ass-black: #050508;--ass-nav: #1A1A24;--ass-gold: #CBA548;--ass-gold-hover: #CBA548;--ass-gold-dark: #CBA548;--ass-ink: #FFFFFF;--ass-ink-soft: #1A1A24;--ass-text: #FFFFFF;--ass-muted: rgba(255, 255, 255, .82);--ass-bg: #050508;--ass-bg-deep: #050508;--ass-surface: #1A1A24;--ass-surface-soft: #1A1A24;--ass-surface-strong: #1A1A24;--ass-white: #FFFFFF;--ass-line: rgba(255, 255, 255, .16);--ass-line-strong: rgba(255, 255, 255, .3);--ass-gold-line: rgba(203, 165, 72, .78);--ass-shadow-sm: 0 8px 24px rgba(0, 0, 0, .22);--ass-shadow-md: 0 16px 42px rgba(0, 0, 0, .38);--ass-radius-sm: 8px;--ass-radius-md: 12px;--ass-radius-lg: 16px;--ass-transition: .18s ease;--color-background: var(--ass-black);--color-background-rgb: 5 5 8;--color-foreground: var(--ass-white);--color-foreground-rgb: 255 255 255;--color-border: var(--ass-white);--color-border-rgb: 255 255 255;--color-primary-button-text: var(--ass-black);--color-primary-button-background: var(--ass-gold);--color-primary-button-border: var(--ass-gold);--color-primary-button-focus-outline: var(--ass-gold);--color-primary-button-hover-text: var(--ass-black);--color-primary-button-hover-background: var(--ass-white);--color-primary-button-hover-border: var(--ass-white);--color-secondary-button-text: var(--ass-white);--color-secondary-button-background: var(--ass-nav);--color-secondary-button-border: var(--ass-line-strong);--color-secondary-button-hover-text: var(--ass-black);--color-secondary-button-hover-background: var(--ass-gold);--color-secondary-button-hover-border: var(--ass-gold);--color-input-background: var(--ass-surface);--color-input-text: var(--ass-white);--color-input-text-rgb: 255 255 255;--color-input-border: var(--ass-line-strong);--color-variant-background: var(--ass-surface);--color-variant-border: var(--ass-line-strong);--color-variant-text: var(--ass-white);--color-variant-text-rgb: 255 255 255;--color-variant-hover-background: rgba(203, 165, 72, .12);--color-variant-hover-text: var(--ass-white);--color-variant-hover-border: var(--ass-gold);--color-selected-variant-background: var(--ass-gold);--color-selected-variant-border: var(--ass-gold);--color-selected-variant-text: var(--ass-black);--color-selected-variant-hover-background: var(--ass-white);--color-selected-variant-hover-text: var(--ass-black);--color-selected-variant-hover-border: var(--ass-white);background:var(--ass-black);color:var(--ass-text);font-family:var(--ass-font);font-size:18px}body.bravotex-context-ass :where(.content-for-layout,#header-group,.header-section,header-component,footer,.footer,.ass-shop-system,button,input,select,textarea){font-family:var(--ass-font)!important}body.bravotex-context-ass :where(.page-wrapper,.content-for-layout,.section-background,.section-resource-list,.main-collection-grid,.product-information,.cart-page,.cart-section){background-color:var(--ass-black)!important;color:var(--ass-text)}body.bravotex-context-ass :where(h1,h2,h3,h4,h5,h6),body.bravotex-context-ass :where(.product-title,.product-card__title,.collection-card__title,product-price,.price){color:var(--ass-white)!important;text-shadow:none!important}body.bravotex-context-ass :where(p,.text-block,.rte,.facets,.facets__summary,.sort-filter,label,legend){color:var(--ass-muted)}body.bravotex-context-ass a:not(.button):not(.button-primary):not(.button-secondary):not(.shopify-payment-button__button){text-decoration-color:#cba5489e;text-underline-offset:.18em}body.bravotex-context-ass a:not(.button):not(.button-primary):not(.button-secondary):hover{color:var(--ass-gold-dark)}body.bravotex-context-ass ::selection{background:var(--ass-gold);color:var(--ass-black)}body.bravotex-context-ass :where(#header-group,.header-section,header-component,.header__row,.header__columns){background:var(--ass-black)!important;color:#fff!important;border-color:#ffffff1f!important}body.bravotex-context-ass header-component{--color-background-top-row: #050508 !important;--color-background-bottom-row: #1A1A24 !important;--color-foreground: #FFFFFF !important;--color-foreground-rgb: 255 255 255 !important;--color-border: rgba(255, 255, 255, .12) !important;--color-border-rgb: 255 255 255 !important;--color-submenu: #1A1A24 !important}body.bravotex-context-ass #header-group :where(.menu-list__link-title,.header-actions__action,.dropdown-localization__button,.svg-wrapper,a,button){color:#fff!important}body.bravotex-context-ass #header-group :where(.menu-list__link,.header-actions__action,.dropdown-localization__button){border-radius:var(--ass-radius-sm);transition:color var(--ass-transition),background var(--ass-transition)}body.bravotex-context-ass #header-group :where(.menu-list__link:hover,.header-actions__action:hover,.dropdown-localization__button:hover){background:#cba54824!important;color:var(--ass-gold-hover)!important}body.bravotex-context-ass #header-group :where(.menu-list__link[aria-current=page],.menu-list__link--active){color:var(--ass-gold-hover)!important}body.bravotex-context-ass :where(.header-drawer,.menu-drawer,.header__submenu){background:var(--ass-nav)!important;color:#fff!important;border-color:#ffffff1f!important}body.bravotex-context-ass :where(.header__submenu,.menu-drawer) :where(a,span,div,p,button){color:#fff!important}body.bravotex-context-ass :where(.header__submenu,.menu-drawer) a:hover{color:var(--ass-gold-hover)!important}body.bravotex-context-ass :where(.popover,dialog){background:var(--ass-nav)!important;color:var(--ass-white)!important;border-color:var(--ass-line)!important;border-radius:var(--ass-radius-md);box-shadow:var(--ass-shadow-md)}body.bravotex-context-ass :where(nav.subnavigation.sticky,section.sponsor-carousel-section,section.image-teaser-elements-section){font-family:var(--ass-font)!important;color:#fff!important}body.bravotex-context-ass nav.subnavigation.sticky{min-height:64px;background:#1a1a24!important;font-size:18px}body.bravotex-context-ass nav.subnavigation.sticky .subnav-link{display:inline-flex;align-items:center;min-height:34px;padding:8px 16px 10px;color:#fff!important;font-family:var(--ass-font)!important;font-size:14px;line-height:1.15;text-decoration:none}body.bravotex-context-ass nav.subnavigation.sticky .subnav-link:is(:hover,:focus-visible,[aria-current=page],.active){background:#cba548!important;color:#050508!important;-webkit-text-fill-color:#050508!important}body.bravotex-context-ass section.sponsor-carousel-section{padding:clamp(56px,7.5vw,96px) clamp(20px,10vw,128px);background:#050508!important;font-size:18px}body.bravotex-context-ass section.image-teaser-elements-section{padding:48px 0;background:#050508!important;font-size:18px}body.bravotex-context-ass :where(.product-card__content,.product-grid__card,.resource-card,.collection-card__inner,.cart-items__table-row){background:var(--ass-nav)!important;color:var(--ass-white)!important;border:1px solid var(--ass-line)!important;border-radius:var(--ass-radius-md)!important;box-shadow:var(--ass-shadow-sm)}body.bravotex-context-ass :where(product-card,.resource-list__item,.collection-card) :where(.product-card__content,.collection-card__inner){transition:transform var(--ass-transition),border-color var(--ass-transition),box-shadow var(--ass-transition)}@media(hover:hover)and (pointer:fine){body.bravotex-context-ass product-card:hover .product-card__content,body.bravotex-context-ass .resource-list__item:hover .product-card__content,body.bravotex-context-ass .collection-card:hover .collection-card__inner{transform:translateY(-4px);border-color:var(--ass-gold-line)!important;box-shadow:var(--ass-shadow-md)}}body.bravotex-context-ass :where(.card-gallery,.product-card-gallery,.product-card-gallery__link,.product-media-container,.product-media,.cart-items__media-container,.cart-items__media-image){background:var(--ass-surface-soft)!important;border-radius:var(--ass-radius-sm)!important}body.bravotex-context-ass product-card :where(.card-gallery,.product-card-gallery,.product-card-gallery__link){aspect-ratio:1 / 1!important;min-height:250px;padding:18px;overflow:hidden}body.bravotex-context-ass :where(product-card img,.card-gallery img,.product-card-gallery img,.product-card__image,.cart-items__media-image){width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;object-fit:contain!important}body.bravotex-context-ass :where(.product-card__content,.cart-items) :where(a,span,p,div,label){color:inherit}body.bravotex-context-ass :where(.price__sale,.price-item--sale,.compare-at-price){color:var(--ass-gold-dark)!important}body.bravotex-context-ass :where(.badge,.product-badge,.product-card__badge){border-color:var(--ass-gold)!important;background:var(--ass-gold)!important;color:var(--ass-black)!important;border-radius:999px!important;font-weight:800}body.bravotex-context-ass :where(input,select,textarea,.quantity-selector,variant-picker,.facets__form,.facets-block-wrapper,.filters,.sort-filter){border-color:var(--ass-line-strong)!important;background:var(--ass-nav)!important;color:var(--ass-white)!important;border-radius:var(--ass-radius-sm)}body.bravotex-context-ass :where(input,select,textarea)::placeholder{color:#ffffff8a!important;opacity:1}body.bravotex-context-ass :where(input:focus,select:focus,textarea:focus,.quantity-selector:focus-within,variant-picker:focus-within){border-color:var(--ass-gold)!important;outline-color:#cba54861!important}body.bravotex-context-ass :where(.button,.button-primary,.button-secondary,.add-to-cart-button,.cart__checkout-button,.shopify-payment-button__button){min-height:46px;border-radius:var(--ass-radius-sm)!important;font-weight:800;transition:transform var(--ass-transition),border-color var(--ass-transition),background var(--ass-transition),color var(--ass-transition),box-shadow var(--ass-transition)}body.bravotex-context-ass :where(.button-primary,.add-to-cart-button,.cart__checkout-button,.shopify-payment-button__button--unbranded){border-color:var(--ass-gold)!important;background:var(--ass-gold)!important;color:var(--ass-black)!important}body.bravotex-context-ass :where(.button-primary,.add-to-cart-button,.cart__checkout-button,.shopify-payment-button__button--unbranded) :where(span,div){color:inherit!important}body.bravotex-context-ass :where(.button-secondary,.shopify-payment-button__button:not(.shopify-payment-button__button--unbranded)){border-color:var(--ass-line-strong)!important;background:var(--ass-nav)!important;color:var(--ass-white)!important}@media(hover:hover)and (pointer:fine){body.bravotex-context-ass :where(.button-primary,.add-to-cart-button,.cart__checkout-button,.shopify-payment-button__button--unbranded):hover{transform:translateY(-2px);border-color:var(--ass-white)!important;background:var(--ass-white)!important;color:var(--ass-black)!important;box-shadow:0 10px 24px #00000029}body.bravotex-context-ass .button-secondary:hover{transform:translateY(-2px);border-color:var(--ass-gold)!important;background:var(--ass-gold)!important;color:var(--ass-black)!important}}body.bravotex-context-ass :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid rgba(203,165,72,.58)!important;outline-offset:3px}body.bravotex-context-ass :where(.cart-drawer,.cart-drawer__inner,.quick-add-modal,.quick-add-modal__content){background:var(--ass-nav)!important;color:var(--ass-white)!important}body.bravotex-context-ass :where(.cart-summary,.cart-summary__inner){border:1px solid rgba(203,165,72,.58)!important;background:var(--ass-ink-soft)!important;color:#fff!important;border-radius:var(--ass-radius-md)!important;box-shadow:var(--ass-shadow-md)}body.bravotex-context-ass .cart-summary :where(h1,h2,h3,h4,p,span,div,label,strong,a){color:#fff!important}body.bravotex-context-ass .cart-summary :where(.cart__checkout-button,.button-primary){border-color:var(--ass-gold)!important;background:var(--ass-gold)!important;color:var(--ass-black)!important}body.bravotex-context-ass .cart-summary :where(.cart__checkout-button,.button-primary):hover{border-color:#fff!important;background:#fff!important;color:var(--ass-black)!important}body.bravotex-context-ass :where(footer,.footer,#footer-group){background:var(--ass-black)!important;color:#fff!important;border-color:#ffffff1f!important}body.bravotex-context-ass :where(footer,.footer) :where(h1,h2,h3,h4,h5,h6,strong,a){color:#fff!important}body.bravotex-context-ass :where(footer,.footer) :where(p,span,div,label){color:#ffffffc7!important}body.bravotex-context-ass :where(footer,.footer) a:hover{color:var(--ass-gold-hover)!important}body.bravotex-context-ass :where(footer,.footer) input{border-color:#ffffff42!important;background:#ffffff12!important;color:#fff!important}body.bravotex-context-ass .ass-shop-system{--ass-shop-bg: var(--ass-bg);--ass-shop-paper: var(--ass-surface);--ass-shop-ink: var(--ass-white);--ass-shop-muted: rgba(255, 255, 255, .72);--ass-shop-line: var(--ass-line);--ass-shop-soft: var(--ass-surface-soft);--ass-shop-accent: var(--ass-gold);--ass-shop-accent-dark: var(--ass-gold-dark);position:relative;overflow:clip;background:var(--ass-black);color:var(--ass-shop-ink)}body.bravotex-context-ass .ass-shop-system *,body.bravotex-context-ass .ass-shop-system *:before,body.bravotex-context-ass .ass-shop-system *:after{box-sizing:border-box}body.bravotex-context-ass .ass-shop-system__hero{position:relative;min-height:clamp(560px,76svh,760px);display:grid;align-items:end;padding:clamp(32px,6vw,84px);overflow:hidden}body.bravotex-context-ass .ass-shop-system__hero-media{position:absolute;top:0;right:0;bottom:0;left:0}body.bravotex-context-ass .ass-shop-system__hero-media img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.01)}body.bravotex-context-ass .ass-shop-system__hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050508eb,#050508b3 43%,#0505082e),linear-gradient(0deg,#050508e0,#0505081a 70%)}body.bravotex-context-ass .ass-shop-system__hero-copy{position:relative;z-index:1;width:min(680px,100%);display:grid;gap:clamp(14px,2vw,20px);animation:ass-home-rise .6s ease both}body.bravotex-context-ass .ass-shop-system__logo{width:min(200px,46vw);height:auto;object-fit:contain;padding:10px 12px;border:1px solid rgba(255,255,255,.22);border-radius:var(--ass-radius-sm);background:#fffffff5;box-shadow:0 12px 30px #0000002e}body.bravotex-context-ass .ass-shop-system :where(.ass-shop-system__eyebrow,.ass-shop-system__kicker){margin:0;color:var(--ass-gold-hover)!important;font-size:.78rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}body.bravotex-context-ass .ass-shop-system__hero-copy h1{max-width:10ch;margin:0;color:#fff!important;font-size:clamp(3rem,7.4vw,6.9rem);line-height:.92;letter-spacing:-.025em;text-transform:uppercase}body.bravotex-context-ass .ass-shop-system__hero-copy>p:not(.ass-shop-system__eyebrow){max-width:40rem;margin:0;color:#ffffffd6!important;font-size:clamp(1rem,1.6vw,1.15rem);line-height:1.6}body.bravotex-context-ass :where(.ass-shop-system__trust-row,.ass-shop-system__actions){display:flex;flex-wrap:wrap;gap:10px}body.bravotex-context-ass .ass-shop-system__trust-row span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff17;color:#ffffffe6!important;font-size:.8rem;font-weight:750;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.bravotex-context-ass :where(.ass-shop-system__button,.ass-shop-system__checkout,.ass-shop-system__product-button){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 19px;border-radius:var(--ass-radius-sm);font-weight:850;line-height:1.2;text-align:center;text-decoration:none;transition:transform var(--ass-transition),border-color var(--ass-transition),background var(--ass-transition),color var(--ass-transition),box-shadow var(--ass-transition)}body.bravotex-context-ass :where(.ass-shop-system__button--primary,.ass-shop-system__product-button){border:1px solid var(--ass-shop-accent);background:var(--ass-shop-accent);color:var(--ass-black)!important}body.bravotex-context-ass .ass-shop-system__button--ghost{border:1px solid rgba(255,255,255,.34);background:#ffffff1a;color:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(hover:hover)and (pointer:fine){body.bravotex-context-ass :where(.ass-shop-system__button,.ass-shop-system__checkout,.ass-shop-system__product-button):hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000002e}body.bravotex-context-ass :where(.ass-shop-system__button--primary,.ass-shop-system__product-button):hover{border-color:var(--ass-white);background:var(--ass-white);color:var(--ass-black)!important}body.bravotex-context-ass .ass-shop-system__button--ghost:hover{border-color:var(--ass-shop-accent);background:#cba5482e;color:#fff!important}}body.bravotex-context-ass .ass-shop-system__shell{width:min(1380px,calc(100% - 48px));margin:0 auto;padding:clamp(48px,7vw,92px) 0}body.bravotex-context-ass .ass-shop-system__section{display:grid;gap:clamp(20px,3vw,30px);margin-bottom:clamp(54px,8vw,104px)}body.bravotex-context-ass .ass-shop-system__section:last-child{margin-bottom:0}body.bravotex-context-ass .ass-shop-system__section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,480px);gap:30px;align-items:end;padding-bottom:18px;border-bottom:1px solid var(--ass-line)}body.bravotex-context-ass .ass-shop-system__section-head h2{margin:5px 0 0;color:var(--ass-white)!important;font-size:clamp(2rem,4vw,4rem);line-height:.98;letter-spacing:-.02em;text-transform:uppercase}body.bravotex-context-ass .ass-shop-system__section-head>p{max-width:38rem;margin:0;color:var(--ass-shop-muted)!important;line-height:1.65}body.bravotex-context-ass .ass-shop-system__categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}body.bravotex-context-ass :where(.ass-shop-system__category,.ass-shop-system__product-card,.ass-shop-system__empty){border:1px solid var(--ass-shop-line);border-radius:var(--ass-radius-md);background:var(--ass-shop-paper);color:var(--ass-white)!important;box-shadow:var(--ass-shadow-sm)}body.bravotex-context-ass .ass-shop-system__category{position:relative;display:grid;align-content:space-between;gap:14px;min-height:142px;padding:20px;overflow:hidden;text-decoration:none;transition:transform var(--ass-transition),border-color var(--ass-transition),background var(--ass-transition),box-shadow var(--ass-transition)}body.bravotex-context-ass .ass-shop-system__category:after{content:"\2192";position:absolute;right:18px;bottom:16px;color:var(--ass-shop-accent-dark);font-size:1.15rem;font-weight:900;transition:transform var(--ass-transition),color var(--ass-transition)}body.bravotex-context-ass .ass-shop-system__category :where(span,em){max-width:calc(100% - 34px);color:var(--ass-shop-muted)!important;font-size:.84rem;font-style:normal;line-height:1.45}body.bravotex-context-ass .ass-shop-system__category strong{max-width:calc(100% - 34px);color:var(--ass-white)!important;font-size:1.08rem;line-height:1.25}body.bravotex-context-ass .ass-shop-system__category--active{border-color:var(--ass-shop-accent);background:var(--ass-nav);box-shadow:var(--ass-shadow-md)}body.bravotex-context-ass .ass-shop-system__category--active strong{color:#fff!important}body.bravotex-context-ass .ass-shop-system__category--active :where(span,em){color:#ffffffb8!important}body.bravotex-context-ass .ass-shop-system__category--active:after{color:var(--ass-shop-accent)}@media(hover:hover)and (pointer:fine){body.bravotex-context-ass .ass-shop-system__category:hover{transform:translateY(-4px);border-color:var(--ass-gold-line);background:var(--ass-gold);box-shadow:var(--ass-shadow-md)}body.bravotex-context-ass .ass-shop-system__category:hover:after{transform:translate(3px)}body.bravotex-context-ass .ass-shop-system__category--active:hover{border-color:var(--ass-shop-accent);background:var(--ass-nav)}}body.bravotex-context-ass .ass-shop-system__text-link{color:var(--ass-shop-accent-dark)!important;font-weight:850;text-decoration:none}body.bravotex-context-ass .ass-shop-system__shop-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:28px;align-items:start}body.bravotex-context-ass .ass-shop-system__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.bravotex-context-ass .ass-shop-system__product-card{display:grid;grid-template-rows:auto 1fr;gap:16px;min-width:0;padding:14px;transition:transform var(--ass-transition),border-color var(--ass-transition),box-shadow var(--ass-transition)}@media(hover:hover)and (pointer:fine){body.bravotex-context-ass .ass-shop-system__product-card:hover{transform:translateY(-4px);border-color:var(--ass-gold-line);box-shadow:var(--ass-shadow-md)}}body.bravotex-context-ass .ass-shop-system__product-image{display:grid;min-height:260px;aspect-ratio:1 / 1;padding:20px;place-items:center;overflow:hidden;border-radius:var(--ass-radius-sm);background:var(--ass-shop-soft)}body.bravotex-context-ass .ass-shop-system__product-img{width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;transition:transform .26s ease}@media(hover:hover)and (pointer:fine){body.bravotex-context-ass .ass-shop-system__product-card:hover .ass-shop-system__product-img{transform:scale(1.035)}}body.bravotex-context-ass .ass-shop-system__product-info{display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;min-height:142px;padding:2px 2px 4px}body.bravotex-context-ass .ass-shop-system__product-info h3{margin:0;color:var(--ass-white)!important;font-size:1.02rem;line-height:1.32}body.bravotex-context-ass .ass-shop-system__product-info a{color:var(--ass-white)!important;text-decoration:none}body.bravotex-context-ass .ass-shop-system__product-info p{margin:0;color:var(--ass-shop-muted)!important;font-size:.9rem;line-height:1.5}body.bravotex-context-ass :where(.ass-shop-system__product-info strong,.ass-shop-system__cart-row strong){color:var(--ass-white)!important}body.bravotex-context-ass .ass-shop-system__product-button{width:100%;margin-top:auto}body.bravotex-context-ass .ass-shop-system__cart-panel{position:sticky;top:98px;display:grid;gap:18px;padding:24px;border:1px solid rgba(203,165,72,.6);border-radius:var(--ass-radius-md);background:var(--ass-ink-soft);color:#fff!important;box-shadow:var(--ass-shadow-md)}body.bravotex-context-ass .ass-shop-system__cart-panel .ass-shop-system__kicker{color:var(--ass-shop-accent)!important}body.bravotex-context-ass .ass-shop-system__cart-panel :where(h2,h3,h4,strong){color:#fff!important}body.bravotex-context-ass .ass-shop-system__cart-panel h3{margin:0;font-size:clamp(1.55rem,2.6vw,2rem);line-height:1.05}body.bravotex-context-ass .ass-shop-system__cart-panel :where(p,span){margin:0;color:#ffffffc2!important;line-height:1.55}body.bravotex-context-ass .ass-shop-system__cart-row{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid rgba(255,255,255,.16)}body.bravotex-context-ass .ass-shop-system__cart-panel .ass-shop-system__checkout{width:100%;border:1px solid var(--ass-shop-accent);background:var(--ass-shop-accent);color:var(--ass-black)!important}@media(hover:hover)and (pointer:fine){body.bravotex-context-ass .ass-shop-system__cart-panel .ass-shop-system__checkout:hover{border-color:#fff;background:#fff;color:var(--ass-black)!important}}body.bravotex-context-ass .ass-shop-system__empty{grid-column:1 / -1;padding:30px;color:var(--ass-shop-muted)!important;text-align:center}@media screen and (max-width:1100px){body.bravotex-context-ass .ass-shop-system__categories,body.bravotex-context-ass .ass-shop-system__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){body.bravotex-context-ass .ass-shop-system__shop-layout{grid-template-columns:1fr}body.bravotex-context-ass .ass-shop-system__cart-panel{position:static}}@media screen and (max-width:749px){body.bravotex-context-ass .ass-shop-system__hero{min-height:min(680px,calc(100svh - 68px));padding:34px 18px}body.bravotex-context-ass .ass-shop-system__hero-media:after{background:linear-gradient(0deg,#050508f0,#0505089e 58%,#0505083d)}body.bravotex-context-ass .ass-shop-system__hero-copy h1{max-width:12ch;font-size:clamp(2.7rem,15vw,4.8rem)}body.bravotex-context-ass .ass-shop-system__shell{width:calc(100% - 28px);padding-block:42px}body.bravotex-context-ass .ass-shop-system__section{margin-bottom:62px}body.bravotex-context-ass .ass-shop-system__section-head{grid-template-columns:1fr;gap:14px}body.bravotex-context-ass :where(.ass-shop-system__categories,.ass-shop-system__products){grid-template-columns:1fr}body.bravotex-context-ass .ass-shop-system__category{min-height:126px}body.bravotex-context-ass .ass-shop-system__product-image{min-height:290px}body.bravotex-context-ass .ass-shop-system__actions>*{flex:1 1 100%}}@media screen and (max-width:420px){body.bravotex-context-ass .ass-shop-system__hero{padding-inline:14px}body.bravotex-context-ass .ass-shop-system__shell{width:calc(100% - 20px)}body.bravotex-context-ass .ass-shop-system__product-image{min-height:250px}}@media(prefers-reduced-motion:reduce){body.bravotex-context-ass *,body.bravotex-context-ass *:before,body.bravotex-context-ass *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes ass-home-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}body.bravotex-context-ass #header-group :where(.menu-list__link:hover,.header-actions__action:hover,.dropdown-localization__button:hover){background:transparent!important;color:var(--ass-gold)!important}body.bravotex-context-ass #header-group :where(.menu-list__link[aria-current=page],.menu-list__link--active){background:transparent!important;color:var(--ass-gold)!important;box-shadow:inset 0 -2px 0 var(--ass-gold)}body.bravotex-context-ass :where(.button-primary,.button-secondary,.add-to-cart-button,.cart__checkout-button,.shopify-payment-button__button,.ass-shop-system__button,.ass-shop-system__checkout,.ass-shop-system__product-button){position:relative;overflow:hidden;isolation:isolate;border-radius:var(--ass-radius-sm)!important;background-clip:padding-box!important}body.bravotex-context-ass :where(.button-primary,.button-secondary,.add-to-cart-button,.cart__checkout-button,.shopify-payment-button__button,.ass-shop-system__button,.ass-shop-system__checkout,.ass-shop-system__product-button):before,body.bravotex-context-ass :where(.button-primary,.button-secondary,.add-to-cart-button,.cart__checkout-button,.shopify-payment-button__button,.ass-shop-system__button,.ass-shop-system__checkout,.ass-shop-system__product-button):after{top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important;pointer-events:none}@media(hover:hover)and (pointer:fine){body.bravotex-context-ass :where(.button-primary,.add-to-cart-button,.cart__checkout-button,.shopify-payment-button__button--unbranded,.ass-shop-system__button--primary,.ass-shop-system__product-button):hover{transform:none;border-color:var(--ass-gold)!important;background:var(--ass-nav)!important;color:#fff!important;box-shadow:none}body.bravotex-context-ass :where(.button-secondary,.ass-shop-system__button--ghost):hover{transform:none;border-color:var(--ass-gold)!important;background:transparent!important;color:#fff!important;box-shadow:none}body.bravotex-context-ass .ass-shop-system__cart-panel .ass-shop-system__checkout:hover{transform:none;border-color:#fff!important;background:var(--ass-gold)!important;color:var(--ass-black)!important;box-shadow:none}body.bravotex-context-ass .ass-shop-system__category:hover{transform:none;border-color:var(--ass-gold-line);background:var(--ass-shop-paper);box-shadow:var(--ass-shadow-sm)}body.bravotex-context-ass .ass-shop-system__category--active:hover{background:var(--ass-shop-ink)}}body.bravotex-context-ass .policy-list-trigger{--color-utilities: #ffffff !important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;-webkit-text-stroke:0 transparent!important;font-family:var(--ass-font)!important;font-size:14px!important;font-weight:600!important;font-style:normal!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;text-decoration:none!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}body.bravotex-context-ass .policy-list-trigger:is(:hover,:focus-visible){color:var(--ass-gold)!important;-webkit-text-fill-color:var(--ass-gold)!important}body.bravotex-context-ass .terms-policies-popover,body.bravotex-context-ass #terms-policies-popover{--color-background: #1a1a24 !important;--color-background-rgb: 26 26 36 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;background:#1a1a24!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 16px 42px #00000085!important;opacity:1}body.bravotex-context-ass .terms-policies-popover :where(.policy_list,li,a,.footer-utilities__text){background-color:transparent!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;-webkit-text-stroke:0 transparent!important;font-family:var(--ass-font)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;text-shadow:none!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}body.bravotex-context-ass .terms-policies-popover li:is(:hover,:focus-within){background:#cba5482e!important}body.bravotex-context-ass .terms-policies-popover li:is(:hover,:focus-within) .footer-utilities__text{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.bravotex-context-ass #cart-drawer,body.bravotex-context-ass theme-drawer#cart-drawer,body.bravotex-context-ass #cart-drawer .theme-drawer__dialog,body.bravotex-context-ass #cart-drawer cart-drawer-component,body.bravotex-context-ass #cart-drawer .cart-drawer__inner,body.bravotex-context-ass #cart-drawer .cart-drawer__content,body.bravotex-context-ass #cart-drawer .cart-drawer__items,body.bravotex-context-ass #cart-drawer .cart-drawer__summary,body.bravotex-context-ass #cart-drawer .cart-items-component,body.bravotex-context-ass #cart-drawer .cart-items__wrapper,body.bravotex-context-ass #cart-drawer .cart-form,body.bravotex-context-ass #cart-drawer .cart-totals,body.bravotex-context-ass #cart-drawer .cart__ctas,body.bravotex-context-ass #cart-drawer form,body.bravotex-context-ass #cart-drawer scroll-hint{--color-background: #1a1a24 !important;--color-background-rgb: 26 26 36 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--color-foreground-subdued: rgba(255, 255, 255, .72) !important;background-color:#1a1a24!important;color:#fff!important}body.bravotex-context-ass #cart-drawer .theme-drawer__dialog{border-left:1px solid rgba(255,255,255,.18)!important;box-shadow:-28px 0 60px #00000085!important}body.bravotex-context-ass #cart-drawer .theme-drawer__header{background:#050508!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.14)!important}body.bravotex-context-ass #cart-drawer :where(.theme-drawer__title,.theme-drawer__title *,.cart-items__title,.cart-items__title *,.cart-items__details,.cart-items__details *,.cart-items__product-info,.cart-items__price,.cart-items__price *,.cart-items__unit-price-wrapper,.cart-items__unit-price-wrapper *,.cart-primary-typography,.cart-secondary-typography,.cart-totals,.cart-totals *,.cart__summary-totals,.cart__summary-totals *,.cart__subtotal-container,.cart__subtotal-container *,.cart-drawer__summary,.cart-drawer__summary *,.cart-summary,.cart-summary *){color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important}body.bravotex-context-ass #cart-drawer :where(.cart-items__variants,.cart-items__variant,.cart-items__properties,.cart-items__property,.cart-items__details p,.cart-totals__tax-note,.cart-totals__tax-note *,small){color:#ffffffc2!important;-webkit-text-fill-color:rgba(255,255,255,.76)!important}body.bravotex-context-ass #cart-drawer .theme-drawer__badge{background:var(--ass-gold)!important;color:#050508!important;-webkit-text-fill-color:#050508!important;border-color:var(--ass-gold)!important}body.bravotex-context-ass #cart-drawer .theme-drawer__close-button,body.bravotex-context-ass #cart-drawer .theme-drawer__close-button *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;fill:currentColor!important}body.bravotex-context-ass #cart-drawer .cart-items__table-row{margin:14px 0!important;padding:16px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:var(--ass-radius-md)!important;background:#20212b!important;box-shadow:none!important}body.bravotex-context-ass #cart-drawer .cart-items__table-row :where(td,div,span,p,dl,dt,dd,a,text-component){background-color:transparent!important}body.bravotex-context-ass #cart-drawer .cart-items__table-row:is(:hover,:focus-within),body.bravotex-context-ass #cart-drawer .cart-items__table-row:is(:hover,:focus-within) *{filter:none!important;opacity:1!important}body.bravotex-context-ass #cart-drawer .cart-items__media-container{display:grid!important;place-items:center!important;overflow:hidden!important;background:#f6f6f6!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:var(--ass-radius-sm)!important}body.bravotex-context-ass #cart-drawer .cart-items__media-image{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;background:#f6f6f6!important;border:0!important;border-radius:0!important}body.bravotex-context-ass #cart-drawer :where(.quantity-selector,cart-quantity-selector-component,.cart-discount__input,input,textarea){background:#050508!important;border-color:#ffffff47!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.bravotex-context-ass #cart-drawer .quantity-selector :where(button,input,span,svg),body.bravotex-context-ass #cart-drawer .cart-items__remove,body.bravotex-context-ass #cart-drawer .cart-items__remove *{color:#fff!important;-webkit-text-fill-color:#ffffff!important;fill:currentColor!important}body.bravotex-context-ass #cart-drawer .cart-items__remove{background:transparent!important;border-color:#ffffff38!important}body.bravotex-context-ass #cart-drawer .cart-drawer__summary{background:#050508!important;border-top:1px solid rgba(255,255,255,.16)!important;mask-image:none!important;-webkit-mask-image:none!important}body.bravotex-context-ass #cart-drawer :where(.cart-actions,.cart-actions__divider,.cart-totals:not(:has(.cart-actions))){border-color:#ffffff29!important}body.bravotex-context-ass #cart-drawer .cart__checkout-button,body.bravotex-context-ass #cart-drawer .cart__checkout-button:hover,body.bravotex-context-ass #cart-drawer .cart__checkout-button:focus-visible{min-height:50px!important;background:var(--ass-gold)!important;border-color:var(--ass-gold)!important;color:#050508!important;-webkit-text-fill-color:#050508!important;box-shadow:none!important}body.bravotex-context-ass #cart-drawer .cart__checkout-button *,body.bravotex-context-ass #cart-drawer .cart__checkout-button:hover *{color:#050508!important;-webkit-text-fill-color:#050508!important}body.bravotex-context-ass #cart-drawer .cart__checkout-button:disabled{background:#9a813f!important;border-color:#9a813f!important;color:#050508!important;-webkit-text-fill-color:#050508!important;opacity:1!important}body.bravotex-context-ass :where(.cart-page,.cart-section) :where(.cart-items__table-row,.cart-summary,.cart-summary__inner){background:#1a1a24!important;border-color:#ffffff29!important;color:#fff!important}body.bravotex-context-ass :where(.cart-page,.cart-section) :where(.cart-items__title,.cart-items__details,.cart-items__price,.cart-primary-typography,.cart-secondary-typography,.cart-totals,.cart-totals *,.cart-summary,.cart-summary *){color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important}body.bravotex-context-ass :where(.cart-page,.cart-section) .cart-items__media-container,body.bravotex-context-ass :where(.cart-page,.cart-section) .cart-items__media-image{background:#f6f6f6!important}body.bravotex-context-ass :is([data-testid=product-information],.product-details,.cart-page,.cart-page__items,.cart-page__summary,.quick-add-modal__content,.facets,.facets__form,.facets-block-wrapper){--color-background: #050508 !important;--color-background-rgb: 5 5 8 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--color-foreground-subdued: rgba(255, 255, 255, .82) !important;--color-border: rgba(255, 255, 255, .24) !important;--color-border-rgb: 255 255 255 !important;--color-input-background: #1a1a24 !important;--color-input-text: #ffffff !important;--color-input-text-rgb: 255 255 255 !important;--color-input-border: rgba(255, 255, 255, .32) !important;color:#fff!important}body.bravotex-context-ass .content-for-layout a:not(.button):not(.button-primary):not(.button-secondary):not(.shopify-payment-button__button){color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.bravotex-context-ass .content-for-layout a:not(.button):not(.button-primary):not(.button-secondary):not(.shopify-payment-button__button):hover{color:#cba548!important;-webkit-text-fill-color:#cba548!important}body.bravotex-context-ass .content-for-layout :is(summary,dt,dd,th,td){color:inherit}body.bravotex-context-ass [data-testid=product-information] .product-information__media{color:#050508!important}body.bravotex-context-ass [data-testid=product-information] .product-information__media :is(.product-media-container--image,.product-media-container--image .product-media){background:#fff!important}body.bravotex-context-ass [data-testid=product-information] .product-information__media .product-media-container--image .product-media__image{display:block!important;object-position:var(--focal-point, center center)!important;visibility:visible!important;opacity:1!important;filter:none!important}body.bravotex-context-ass [data-testid=product-information] .product-information__media .product-media-container__zoom-button{background:transparent!important;color:#050508!important;-webkit-text-fill-color:#050508!important}body.bravotex-context-ass [data-testid=product-information] .product-information__media :is(slideshow-arrows .slideshow-control,.media-gallery__mobile-controls button){background:#050508e0!important;border-color:#ffffff57!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.bravotex-context-ass [data-testid=product-information] .product-details :is(h1,h2,h3,h4,h5,h6,.product-title,product-price,.price,.price-item,strong,legend){color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important}body.bravotex-context-ass [data-testid=product-information] .product-details :is(p,li,small,.rte p,.rte li,.product-description p,.product-description li,.text-block p,.text-block li){color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important}body.bravotex-context-ass [data-testid=product-information] .product-details a:not(.button):not(.shopify-payment-button__button){color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-decoration-color:#cba548d1!important}body.bravotex-context-ass [data-testid=product-information] .product-details a:not(.button):not(.shopify-payment-button__button):hover{color:#cba548!important;-webkit-text-fill-color:#cba548!important}body.bravotex-context-ass [data-testid=product-information] :is(.variant-picker,variant-picker){--color-variant-background: #1a1a24 !important;--color-variant-border: rgba(255, 255, 255, .34) !important;--color-variant-text: #ffffff !important;--color-variant-text-rgb: 255 255 255 !important;--color-variant-hover-background: rgba(203, 165, 72, .16) !important;--color-variant-hover-border: #cba548 !important;--color-variant-hover-text: #ffffff !important;--color-selected-variant-background: #cba548 !important;--color-selected-variant-border: #cba548 !important;--color-selected-variant-text: #050508 !important;--color-selected-variant-hover-background: #d8bb73 !important;--color-selected-variant-hover-border: #d8bb73 !important;--color-selected-variant-hover-text: #050508 !important;background:#1a1a24!important;color:#fff!important;border-color:#fff3!important}body.bravotex-context-ass [data-testid=product-information] .variant-option{background:transparent!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.bravotex-context-ass [data-testid=product-information] :is(.variant-option--buttons legend,.variant-option--dropdowns>label,.variant-option[data-testid=variant-option-single],.variant-option__swatch-value){color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body.bravotex-context-ass [data-testid=product-information] .variant-option__swatch-value{color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important;font-weight:700}body.bravotex-context-ass [data-testid=product-information] .variant-option__button-label{border-color:#ffffff57!important;background:#1a1a24!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body.bravotex-context-ass [data-testid=product-information] .variant-option__button-label :is(.variant-option__button-label__text,span[data-key=variant-option-text]){position:relative;z-index:3;color:inherit!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}body.bravotex-context-ass [data-testid=product-information] .variant-option__button-label:hover{border-color:#cba548!important;background:#cba54829!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.bravotex-context-ass [data-testid=product-information] .variant-option__button-label__pill{background:#cba548!important}body.bravotex-context-ass [data-testid=product-information] .variant-option__button-label:has(input:checked){border-color:#cba548!important;background:#cba548!important;color:#050508!important;-webkit-text-fill-color:#050508!important;box-shadow:0 0 0 2px #cba54842!important}body.bravotex-context-ass [data-testid=product-information] .variant-option__button-label:has(input:checked) :is(.variant-option__button-label__text,span[data-key=variant-option-text]){color:#050508!important;-webkit-text-fill-color:#050508!important}body.bravotex-context-ass [data-testid=product-information] .variant-option__button-label:has([data-option-available=false]){border-color:#ffffff38!important;background:#15151d!important;color:#ffffffad!important;-webkit-text-fill-color:rgba(255,255,255,.68)!important;opacity:1!important}body.bravotex-context-ass [data-testid=product-information] :is(.variant-option__select-wrapper,.variant-option__select){background:#1a1a24!important;border-color:#ffffff57!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.bravotex-context-ass [data-testid=product-information] .variant-option__select option{background:#1a1a24;color:#fff}body.bravotex-context-ass [data-testid=product-information] .product-form-buttons .quantity-selector,body.bravotex-context-ass [data-testid=product-information] .product-form-buttons .quantity-selector :is(button,input,span,svg){background:#1a1a24!important;border-color:#ffffff57!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;fill:currentColor!important;opacity:1!important}body.bravotex-context-ass [data-testid=product-information] .product-form-buttons :is(.add-to-cart-button,button[name=add]){background:#cba548!important;border-color:#cba548!important;color:#050508!important;-webkit-text-fill-color:#050508!important}body.bravotex-context-ass [data-testid=product-information] .product-form-buttons :is(.add-to-cart-button,button[name=add]) *{color:#050508!important;-webkit-text-fill-color:#050508!important;fill:currentColor!important}body.bravotex-context-ass [data-testid=product-information] .product-form-buttons :is(.add-to-cart-button,button[name=add]):hover{background:#fff!important;border-color:#fff!important;color:#050508!important}body.bravotex-context-ass .cart-page .cart-items__table-row{background:#1a1a24!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;box-shadow:none!important}body.bravotex-context-ass .cart-page .cart-items__table-row :is(.cart-items__title,.cart-items__title *,.cart-items__price,.cart-items__price *,.cart-items__unit-price-wrapper,.cart-items__unit-price-wrapper *,.cart-primary-typography,.cart-secondary-typography,strong,text-component){color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important}body.bravotex-context-ass .cart-page .cart-items__table-row :is(.cart-items__variants,.cart-items__variant,.cart-items__variants-wrapper,.cart-items__properties,.cart-items__property,.cart-items__details p,small){color:#ffffffc7!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important;opacity:1!important}body.bravotex-context-ass .cart-page .cart-items__media-container{display:grid!important;place-items:center!important;overflow:hidden!important;background:#fff!important;border:1px solid rgba(255,255,255,.22)!important}body.bravotex-context-ass .cart-page .cart-items__media-image{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;background:#fff!important}body.bravotex-context-ass .cart-page .quantity-selector,body.bravotex-context-ass .cart-page .quantity-selector :is(button,input,span,svg),body.bravotex-context-ass .cart-page .cart-items__remove,body.bravotex-context-ass .cart-page .cart-items__remove *{background:#050508!important;border-color:#ffffff52!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;fill:currentColor!important;opacity:1!important}body.bravotex-context-ass .cart-page__summary>.section-background{display:none!important}body.bravotex-context-ass :is(.cart-page__summary,.cart-page__summary .cart-summary,.cart-page__summary .cart-summary--extend){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.bravotex-context-ass .cart-page__summary .cart-summary__inner,body.bravotex-context-ass .cart-page__summary .cart-summary--extend .cart-summary__inner{--color-background: #1a1a24 !important;--color-background-rgb: 26 26 36 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--color-foreground-subdued: rgba(255, 255, 255, .8) !important;width:min(100%,420px)!important;height:auto!important;grid-row:1 / -1!important;align-self:start!important;align-items:stretch!important;margin-inline-start:auto!important;padding:clamp(24px,3vw,40px)!important;background:#1a1a24!important;border:1px solid rgba(203,165,72,.78)!important;border-radius:12px!important;color:#fff!important;box-shadow:0 16px 42px #0000005c!important}body.bravotex-context-ass .cart-page__summary .cart-summary__inner :is(.cart-totals,.cart-totals__item,.cart-totals__original-label,.cart-totals__original-value,.cart-totals__total-label,.cart-totals__total-value,.cart-discount__label,.cart-note__label,strong,text-component){color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body.bravotex-context-ass .cart-page__summary .cart-summary__inner :is(.cart-totals__tax-note,.cart-totals__tax-note *,.cart-totals__installments,small){color:#fffc!important;-webkit-text-fill-color:rgba(255,255,255,.8)!important;opacity:1!important}body.bravotex-context-ass .cart-page__summary .cart-summary__inner :is(.cart-discount__summary,.cart-note__summary,.cart-totals__icon,.cart-totals__icon svg){color:#fff!important;fill:currentColor!important}body.bravotex-context-ass .cart-page__summary .cart-summary__inner :is(.cart-discount__input,.cart-note__instructions){background:#050508!important;border-color:#ffffff57!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.bravotex-context-ass .cart-page__summary .cart__checkout-button,body.bravotex-context-ass .cart-page__summary .cart__checkout-button:hover,body.bravotex-context-ass .cart-page__summary .cart__checkout-button:focus-visible{background:#cba548!important;border-color:#cba548!important;color:#050508!important;-webkit-text-fill-color:#050508!important;box-shadow:none!important}body.bravotex-context-ass .cart-page__summary .cart__checkout-button *,body.bravotex-context-ass .cart-page__summary .cart__checkout-button:hover *{color:#050508!important;-webkit-text-fill-color:#050508!important;fill:currentColor!important}body.bravotex-context-ass .cart-page__summary .cart__checkout-button:disabled{background:#9a813f!important;border-color:#9a813f!important;color:#050508!important;-webkit-text-fill-color:#050508!important;opacity:1!important}body.bravotex-context-ass product-card :is(.card-gallery,.product-card-gallery,.product-card-gallery__link){background:#fff!important}body.bravotex-context-ass product-card :is(.product-card__title,h3,h4,product-price,.price,strong){color:#fff!important;-webkit-text-fill-color:#ffffff!important}body.bravotex-context-ass product-card :is(p,.text-block){color:#fffc!important;-webkit-text-fill-color:rgba(255,255,255,.8)!important}body.bravotex-context-ass :is(.button-primary,.add-to-cart-button,.cart__checkout-button,.ass-shop-system__button--primary,.ass-shop-system__product-button,.ass-shop-system__checkout,.badge,.product-badge,.product-card__badge){color:#050508!important;-webkit-text-fill-color:#050508!important}body.bravotex-context-ass :is(.button-primary,.add-to-cart-button,.cart__checkout-button,.ass-shop-system__button--primary,.ass-shop-system__product-button,.ass-shop-system__checkout,.badge,.product-badge,.product-card__badge) *{color:inherit!important;-webkit-text-fill-color:currentColor!important;fill:currentColor!important}body.bravotex-context-ass .ass-shop-system__category:hover{background:#cba548!important;border-color:#cba548!important}body.bravotex-context-ass .ass-shop-system__category:hover :is(strong,span,em),body.bravotex-context-ass .ass-shop-system__category:hover:after{color:#050508!important;-webkit-text-fill-color:#050508!important}@media(hover:hover)and (pointer:fine){body.bravotex-context-ass :is(.button-primary,.add-to-cart-button,.ass-shop-system__button--primary,.ass-shop-system__product-button,.ass-shop-system__checkout):hover{background:#fff!important;border-color:#fff!important;color:#050508!important;-webkit-text-fill-color:#050508!important}}body.bravotex-context-ass :is(.shopify-payment-button__button,.additional-checkout-buttons,shopify-accelerated-checkout,shopify-accelerated-checkout-cart){-webkit-text-fill-color:initial}@media screen and (max-width:749px){body.bravotex-context-ass .cart-page__summary .cart-summary__inner,body.bravotex-context-ass .cart-page__summary .cart-summary--extend .cart-summary__inner{width:100%!important;margin-inline:0!important;padding:24px!important}}body.bravotex-context-ass :is([data-testid=product-information],[data-testid=product-information] .product-details,.quick-add-modal,.quick-add-modal__content,.quick-add-modal__content .product-details,.cart-page,.cart-page__items,.cart-page__summary,.cart-items__table-row,.cart-summary__inner,#cart-drawer){--color: #ffffff !important;--color-rgb: 255 255 255 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--color-foreground-secondary: rgba(255, 255, 255, .82) !important;--color-foreground-muted: rgba(255, 255, 255, .74) !important;--color-foreground-subdued: rgba(255, 255, 255, .78) !important;--variant-option-label-color: #ffffff !important;--variant-option-label-color-subdued: rgba(255, 255, 255, .78) !important;color:#fff!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .product-media-container__zoom-button{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit!important;background:transparent!important;box-shadow:none!important;z-index:var(--layer-flat, 2)!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .product-media-container--image{position:relative!important;background:#fff!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .product-media-container--image :is(.product-media-constraint-wrapper,.product-media){width:100%!important;min-width:0!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .product-media-container--image .product-media{display:flex!important;flex:1 1 100%!important;align-items:center!important;justify-content:center!important;background:#fff!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .product-media-container--image .product-media__image{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:var(--focal-point, center center)!important;visibility:visible!important;opacity:1!important;filter:none!important}body.bravotex-context-ass .quick-add-modal,body.bravotex-context-ass .quick-add-modal__content,body.bravotex-context-ass .quick-add-modal__content .product-details{background:#1a1a24!important;color:#fff!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .product-details :is(.group-block,.text-block,.product-header,.buy-buttons-block,.product-form-buttons,product-form-component){--color: #ffffff !important;--color-rgb: 255 255 255 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;color:#fff!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .product-details :is(h1,h2,h3,h4,h5,h6,.product-title,.product-title *,product-price,product-price *,.price,.price *,.quantity-label,.volume-pricing__title,strong){color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;opacity:1!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .product-details :is(.rte,.rte *,.product-description,.product-description *,.quantity-rules,.quantity-rules *,.product__pickup-availabilities,.product__pickup-availabilities *,p,li,small){color:#ffffffd1!important;-webkit-text-fill-color:rgba(255,255,255,.82)!important;text-shadow:none!important;opacity:1!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) :is(variant-picker,.variant-picker){--color: #ffffff !important;--color-rgb: 255 255 255 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--variant-option-label-color: #ffffff !important;--variant-option-label-color-subdued: rgba(255, 255, 255, .78) !important;--color-variant-background: #1a1a24 !important;--color-variant-border: rgba(255, 255, 255, .34) !important;--color-variant-text: #ffffff !important;--color-variant-text-rgb: 255 255 255 !important;--color-variant-hover-background: rgba(203, 165, 72, .16) !important;--color-variant-hover-text: #ffffff !important;--color-variant-hover-border: #cba548 !important;--color-selected-variant-background: #cba548 !important;--color-selected-variant-text: #050508 !important;--color-selected-variant-border: #cba548 !important;color:#fff!important;background:#1a1a24!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) :is(.variant-option,.variant-option--buttons legend,.variant-option--dropdowns>label,.variant-option[data-testid=variant-option-single],.variant-option__swatch-value,.variant-option__select-wrapper,.variant-option__select){color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .variant-option__swatch-value{color:#ffffffc7!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .variant-option__button-label{background:#1a1a24!important;border-color:#ffffff57!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .variant-option__button-label :is(.variant-option__button-label__text,span[data-key=variant-option-text]){color:inherit!important;-webkit-text-fill-color:currentColor!important;opacity:1!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .variant-option__button-label:has(:checked){background:#cba548!important;border-color:#cba548!important;color:#050508!important;-webkit-text-fill-color:#050508!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content) .variant-option__button-label:has(:checked) :is(.variant-option__button-label__text,span[data-key=variant-option-text]){color:#050508!important;-webkit-text-fill-color:#050508!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content,product-card) :is(.add-to-cart-button,.quick-add__button,button[name=add]),body.bravotex-context-ass product-card .quick-add__button .add-to-cart-text{background:#cba548!important;border-color:#cba548!important;color:#050508!important;-webkit-text-fill-color:#050508!important}body.bravotex-context-ass :is([data-testid=product-information],.quick-add-modal__content,product-card) :is(.add-to-cart-button,.quick-add__button,button[name=add]) :is(span,div,svg),body.bravotex-context-ass product-card .quick-add__button .add-to-cart-text *{color:#050508!important;-webkit-text-fill-color:#050508!important;fill:currentColor!important}body.bravotex-context-ass :is(.cart-items__table-row,.cart-summary__inner,#cart-drawer .cart-items__table-row,#cart-drawer .cart-drawer__summary){--color: #ffffff !important;--color-rgb: 255 255 255 !important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--color-foreground-secondary: rgba(255, 255, 255, .8) !important;color:#fff!important}body.bravotex-context-ass :is(.cart-items__table-row,.cart-summary__inner,#cart-drawer .cart-items__table-row,#cart-drawer .cart-drawer__summary) :is(a,p,span,div,dt,dd,th,td,strong,small,text-component){color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}body.bravotex-context-ass :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart,.additional-checkout-buttons,.shopify-payment-button__button){-webkit-text-fill-color:initial}
/*# sourceMappingURL=/cdn/shop/t/57/assets/bravotex-ass-shop.css.map */
