.br-fw-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:grid;place-items:center;min-height:100dvh;padding:24px;overflow:auto;background:radial-gradient(circle at 18% 14%,rgba(151,27,36,.28),transparent 34%),radial-gradient(circle at 84% 78%,rgba(198,151,63,.16),transparent 36%),#090909;color:#f5f1e8}.br-fw-gate:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:48px 48px}.br-fw-gate__panel{position:relative;width:min(100%,520px);padding:clamp(30px,6vw,56px);border:1px solid rgba(210,169,83,.42);background:#101010f5;box-shadow:0 32px 90px #00000094}.br-fw-gate__brand,.br-fw-gate__eyebrow,.br-fw-gate__title,.br-fw-gate__text,.br-fw-gate__note,.br-fw-gate__error{margin:0}.br-fw-gate__brand{color:#d8b364;font-size:.78rem;font-weight:800;letter-spacing:.24em}.br-fw-gate__eyebrow{margin-top:28px;color:#a9a39a;font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.br-fw-gate__title{margin-top:8px;color:#fff;font-size:clamp(2rem,7vw,3.4rem);line-height:.98;text-transform:uppercase}.br-fw-gate__text{margin-top:18px;color:#d2cec6;line-height:1.6}.br-fw-gate__form{display:grid;gap:12px;margin-top:30px}.br-fw-gate__label{color:#f5f1e8;font-size:.86rem;font-weight:700}.br-fw-gate__input{width:100%;min-height:52px;padding:0 16px;border:1px solid #56514b;border-radius:0;outline:0;background:#fff;color:#111;font:inherit}.br-fw-gate__input:focus{border-color:#d8b364;box-shadow:0 0 0 3px #d8b36433}.br-fw-gate__button{min-height:52px;border:1px solid #d8b364;background:#d8b364;color:#0b0b0b;font:inherit;font-weight:850;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.br-fw-gate__button:hover{background:#f0cf88}.br-fw-gate__error{color:#ff8b8b;font-size:.9rem}.br-fw-gate__note{margin-top:24px;color:#8f8a82;font-size:.78rem;line-height:1.5}html.br-fw-locked,html.br-fw-locked body{overflow:hidden!important}body:has(.br-fw-catalog) #MainContent{background:#070d18;color:#f4f1e9}.br-fw-catalog{position:relative;isolation:isolate;overflow:hidden;background:#040916;border-bottom:1px solid #b78e4b55}.br-fw-catalog:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#020711f2 0%,#020711a6 38%,transparent 72%),linear-gradient(0deg,#050a16 0%,transparent 35%)}.br-fw-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:72% 42%;z-index:-2}.br-fw-copy{padding:clamp(46px,6vw,88px) max(24px,calc((100vw - 1280px)/2));min-height:600px}.br-fw-eyebrow{color:#d6b67b;font-size:11px;letter-spacing:.26em;text-transform:uppercase;margin:0 0 24px;font-weight:700}.br-fw-catalog h1{font-size:clamp(48px,7.2vw,108px);font-weight:800;line-height:.92;letter-spacing:-.055em;text-transform:uppercase;color:#f5f2e9;margin:0}.br-fw-catalog h1 span{display:block;color:#daba7e;font-size:1.5em;letter-spacing:-.065em}.br-fw-line{font-size:clamp(22px,2.3vw,34px);font-weight:700;text-transform:uppercase;letter-spacing:-.025em;color:#f0e4cc;margin:22px 0 12px}.br-fw-intro{max-width:440px;font-size:15px;line-height:1.7;color:#b8bcb1;margin:0 0 28px}.br-fw-cta{display:inline-flex;align-items:center;gap:40px;background:#d6b67b;color:#101210;padding:17px 25px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;border:1px solid #e4c998;transition:background .2s,transform .2s}.br-fw-cta:hover{background:#f0d4a1;color:#101210;transform:translateY(-2px)}.br-fw-cta:focus-visible{outline:3px solid white;outline-offset:5px}.br-fw-service{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #b78e4b44;background:#07101de6;max-width:1280px;margin:0 auto}.br-fw-service>div{display:flex;gap:17px;padding:26px 24px;border-right:1px solid #b78e4b33}.br-fw-service>div:last-child{border:0}.br-fw-number{font:italic 26px Georgia,serif;color:#b8965d}.br-fw-service p{margin:0}.br-fw-service strong{display:block;color:#f4f1e9;font-size:14px}.br-fw-service p span{display:block;color:#aeb4a7;font-size:12px;margin-top:6px;line-height:1.5}body:has(.br-fw-catalog) #main-collection-filters{color:#e9e6de}body:has(.br-fw-catalog) #main-collection-filters :is(h2,summary,label,.select__select){color:#e9e6de;background:transparent}body:has(.br-fw-catalog) #main-collection-filters :is(select,option){background:#20241e;color:#f4f1e9}body:has(.br-fw-catalog) #product-grid{scroll-margin-top:90px}body:has(.br-fw-catalog) #product-grid .product-card{background:linear-gradient(145deg,#132036,#090f1b);border:1px solid #c6a66455;border-radius:3px;box-shadow:0 16px 38px #0005;overflow:hidden;transition:border-color .2s,transform .2s}body:has(.br-fw-catalog) #product-grid .product-card:hover{border-color:#d6b67b99;transform:translateY(-3px)}body:has(.br-fw-catalog) #product-grid .product-card__image-wr{background:#f4f3ef}body:has(.br-fw-catalog) #product-grid .product-card__info{padding:18px}body:has(.br-fw-catalog) #product-grid .br-ux-card-brand{color:#bba77d}body:has(.br-fw-catalog) #product-grid .product-card__name{color:#f4f1e9;font-weight:600}body:has(.br-fw-catalog) #product-grid .product-card__price{color:#efd3a0}body:has(.br-fw-catalog) #product-grid .price-review_card{border-color:#d6b67b33}body:has(.br-fw-catalog) #product-grid .br-ux-product-link{background:#d6b67b;color:#101210;border-color:#d6b67b}body:has(.br-fw-catalog) .collection-hero{display:none}@media(max-width:749px){.br-fw-copy{min-height:570px;padding:40px 24px}.br-fw-art{object-position:65% center}.br-fw-catalog:after{background:linear-gradient(90deg,#020711c9,#02071155),linear-gradient(0deg,#050a16,transparent 65%)}.br-fw-intro{max-width:310px}.br-fw-service{grid-template-columns:1fr}.br-fw-service>div{padding:17px 24px;border-right:0;border-bottom:1px solid #b78e4b33}body:has(.br-fw-catalog) #product-grid .product-card__info{padding:12px}}@media(prefers-reduced-motion:reduce){.br-fw-cta,body:has(.br-fw-catalog) #product-grid .product-card{transition:none}}.br-shipping-notices{display:grid;gap:10px;margin:18px 0}.br-shipping-notice{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border:1px solid #d9dde3;border-radius:10px;background:#f8f9fb;color:#1e2329}.br-shipping-notice--hazardous{border-color:#e2c5b3;background:#fff8f3}.br-shipping-notice--bulky{border-color:#c8d5e3;background:#f5f9fd}.br-shipping-notice__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #18202a1a}.br-shipping-notice__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.br-shipping-notice__content{display:grid;gap:3px;min-width:0}.br-shipping-notice__title{font-size:.95rem;font-weight:700;line-height:1.35}.br-shipping-notice__text{color:#4b5563;font-size:.875rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAABgAAAEAgAAAAAAAAAAAAAAAAAI */
