:root{--paper: #F3EFE9;--white: #FFFFFF;--oat: #E9E2D6;--sand: #DDD4C6;--line: #D9D0C3;--ink: #1F1D1B;--ink-2: #5B544C;--ink-3: #857C72;--sage: #4E5A45;--sage-tint: #E7EBE0;--error: #9B2C1F;--serif: "Cormorant", "Cormorant Garamond", Georgia, serif;--track: .14em;--sans: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--gutter: 20px;--section: 56px;--container: 1320px;--measure: 640px;--t-micro: .15s;--t-reveal: .2s;--t-panel: .3s;--ease: cubic-bezier(.2, .7, .2, 1);--shadow-panel: 0 0 40px rgba(31, 29, 27, .14)}@media(min-width:768px){:root{--gutter: 32px;--section: 72px}}@media(min-width:1024px){:root{--gutter: 48px;--section: 96px}}@media(prefers-reduced-motion:reduce){:root{--t-micro: 0ms;--t-reveal: 0ms;--t-panel: 0ms}.bz *{scroll-behavior:auto!important}}.bz,.bz *,.bz *:before,.bz *:after{box-sizing:border-box}.bz{font:400 16px/1.6 var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased;text-transform:none;letter-spacing:normal}.bz :where(img,video){display:block;max-width:100%;height:auto}.bz :where(a){color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}.bz :where(button){font:inherit;color:inherit;cursor:pointer}.bz :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0;padding:0;text-transform:none;letter-spacing:normal}.bz :where(ul,ol){list-style:none}.bz :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.bz .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bz .skip{position:absolute;left:8px;top:-60px;background:var(--ink);color:var(--white);padding:10px 14px;z-index:100}.bz .skip:focus{top:8px}.bz .container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.bz .bz-section{padding:var(--section) 0}.bz .band-oat{background:var(--oat)}.bz .band-white{background:var(--white)}.bz h1,.bz h2,.bz .display,.bz .bz-h1,.bz .bz-h2{text-wrap:balance}.bz .display,.bz .bz-h1,.bz .bz-h2{font-family:var(--serif);font-weight:500;letter-spacing:-.005em;margin:0;color:var(--ink)}.bz .display{font-size:40px;line-height:1.08}.bz .bz-h1{font-size:32px;line-height:1.12}.bz .bz-h2{font-size:28px;line-height:1.15}.bz .bz-h3{font:600 16px/1.35 var(--sans);margin:0}@media(min-width:768px){.bz .display{font-size:52px}.bz .bz-h1{font-size:36px}.bz .bz-h2{font-size:32px}}@media(min-width:1024px){.bz .display{font-size:64px}.bz .bz-h1{font-size:40px}.bz .bz-h2{font-size:36px}.bz .bz-h3{font-size:17px}}.bz .eyebrow{font:600 12px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 var(--s3)}.bz .lead{font-size:17px;line-height:1.55;color:var(--ink-2);margin:var(--s4) 0 0;max-width:34em}.bz .small{font-size:14px;line-height:1.45;color:var(--ink-2)}.bz .muted{color:var(--ink-2)}.bz .bz-price{font:600 20px/1.2 var(--sans);font-variant-numeric:tabular-nums}.bz .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s3);min-height:52px;padding:0 var(--s5);border:1px solid var(--ink);border-radius:0;font:600 14px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background-color var(--t-micro) var(--ease),color var(--t-micro) var(--ease),opacity var(--t-micro) var(--ease)}.bz .btn-primary{background:var(--ink);color:var(--white)}.bz .btn-primary:hover{background:#3a3632;border-color:#3a3632}.bz .btn-primary:active{background:#000}.bz .btn-secondary{background:transparent;color:var(--ink)}.bz .btn-secondary:hover{background:var(--ink);color:var(--white)}.bz .btn-block{width:100%}.bz .btn-split{justify-content:space-between}.bz .btn[disabled],.bz .btn[aria-disabled=true]{background:var(--sand);border-color:var(--sand);color:var(--ink-2);cursor:not-allowed}.bz .btn.is-loading{opacity:.8;pointer-events:none}.bz .btn.is-added{background:var(--sage);border-color:var(--sage)}.bz .link{display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:14px;letter-spacing:.02em;text-decoration:underline;background:none;border:0;padding:0}.bz .icon-btn{display:inline-grid;place-items:center;min-width:44px;min-height:44px;background:none;border:0;padding:0;position:relative}.bz .bz-icon{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.bz .announce{background:var(--ink);color:var(--paper);text-align:center;font:500 13px/1 var(--serif);letter-spacing:.2em;text-transform:uppercase;padding:12px var(--gutter)}.bz .bz-header{background:var(--paper)}.bz .header-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px}.bz .header-left,.bz .header-right{display:flex;align-items:center;gap:var(--s1)}.bz .header-right{justify-content:flex-end}.bz .menu-btn{display:inline-flex;align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s2) 0 0;background:none;border:0;font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.bz .logo{font:600 24px/1 var(--serif);letter-spacing:.32em;padding-left:.32em;text-decoration:none}.bz .cart-count{position:absolute;top:6px;right:4px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--ink);color:var(--white);font:600 11px/18px var(--sans);text-align:center}.bz .cart-count[data-n="0"],.bz .nav-desktop{display:none}.bz .chips{display:flex;gap:var(--s2);overflow-x:auto;padding:0 var(--gutter) var(--s3);margin:0 calc(var(--gutter) * -1);scrollbar-width:none}.bz .chips::-webkit-scrollbar{display:none}.bz .chip{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 var(--s4);border:1px solid var(--ink-3);font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;background:transparent;transition:background-color var(--t-micro) var(--ease)}.bz .chip:hover{background:var(--sand)}.bz .chip[aria-current=page]{background:var(--ink);color:var(--white);border-color:var(--ink)}@media(min-width:1024px){.bz .header-bar{min-height:72px}.bz .menu-btn,.bz .chips{display:none}.bz .nav-desktop{display:flex;gap:var(--s5)}.bz .nav-desktop a{font:500 15px/1 var(--sans);text-decoration:none;padding:10px 0;border-bottom:1px solid transparent}.bz .nav-desktop a:hover,.bz .nav-desktop a[aria-current=page]{border-bottom-color:var(--ink)}.bz .logo{font-size:28px}}.bz .bz-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f1d1b66;opacity:0;visibility:hidden;transition:opacity var(--t-reveal) var(--ease),visibility var(--t-reveal);z-index:40}.bz .bz-overlay.is-open{opacity:1;visibility:visible}.bz .panel{position:fixed;top:0;bottom:0;width:100%;max-width:420px;background:var(--white);z-index:50;display:flex;flex-direction:column;box-shadow:var(--shadow-panel);transition:transform var(--t-panel) var(--ease),visibility var(--t-panel);visibility:hidden}.bz .panel.is-open{transform:none;visibility:visible}.bz .panel:focus{outline:none}.bz .panel-left{left:0;transform:translate(-100%)}.bz .panel-right{right:0;transform:translate(100%)}.bz .panel-head{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:0 var(--s2) 0 var(--s5);border-bottom:1px solid var(--line)}.bz .panel-title{font:600 13px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0}.bz .panel-body{flex:1;overflow-y:auto;padding:var(--s5)}.bz .panel-foot{border-top:1px solid var(--line);padding:var(--s4) var(--s5) calc(var(--s4) + env(safe-area-inset-bottom))}.bz .bz-menu-list{list-style:none;margin:0;padding:0}.bz .bz-menu-list a{display:flex;justify-content:space-between;align-items:center;min-height:52px;font:400 26px/1.1 var(--serif);text-decoration:none;border-bottom:1px solid var(--line)}.bz .bz-menu-list.secondary a{font:500 16px/1 var(--sans);min-height:48px;border:0}.bz .menu-promise{margin-top:var(--s6);padding:var(--s4);background:var(--oat);font-size:14px}.bz .cart-ship{display:flex;gap:var(--s3);align-items:center;padding:var(--s3) var(--s4);background:var(--sage-tint);color:var(--sage);font:500 14px/1.4 var(--sans);margin-bottom:var(--s5)}.bz .line-item{display:grid;grid-template-columns:84px 1fr auto;gap:var(--s4);padding-bottom:var(--s5);margin-bottom:var(--s5);border-bottom:1px solid var(--line)}.bz .line-item.is-new{animation:none}.bz .line-img{width:84px;aspect-ratio:4 / 5;object-fit:cover;background:var(--paper)}.bz .line-name{font:600 15px/1.3 var(--sans);margin:0}.bz .line-meta{font-size:14px;color:var(--ink-2);margin:2px 0 var(--s3)}.bz .line-price{font:600 15px/1.3 var(--sans);text-align:right;white-space:nowrap}.bz .line-actions{display:flex;align-items:center;gap:var(--s4)}.bz .qty{display:inline-flex;align-items:center;border:1px solid var(--ink-3);height:40px}.bz .qty button{width:40px;height:38px;background:none;border:0;font-size:18px}.bz .qty button:disabled{color:var(--ink-2);opacity:.55;cursor:not-allowed}.bz .qty span{min-width:28px;text-align:center;font-variant-numeric:tabular-nums}.bz .upsell{display:grid;grid-template-columns:64px 1fr;gap:var(--s4);align-items:center;padding:var(--s4);background:var(--paper)}.bz .upsell img{width:64px;aspect-ratio:4 / 5;object-fit:cover}.bz .upsell p{margin:0}.bz .totals{display:grid;gap:var(--s2);margin-bottom:var(--s4);font-size:15px}.bz .totals div{display:flex;justify-content:space-between}.bz .totals .discount{color:var(--sage)}.bz .totals .total{font:600 17px/1.3 var(--sans)}.bz .cart-empty{text-align:center;padding-top:var(--s6)}.bz .cart-empty .tiles{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);margin:var(--s6) 0;text-align:left}.bz .secure{display:flex;justify-content:center;align-items:center;gap:var(--s2);margin:var(--s3) 0 0;font-size:13px;color:var(--ink-2)}.bz .tile-img{position:relative;background:var(--paper);overflow:hidden;aspect-ratio:4 / 5}.bz .tile-img img{width:100%;height:100%;object-fit:cover}.bz .cat-tile{display:block;text-decoration:none}.bz .cat-tile .tile-img img{transition:opacity var(--t-micro) var(--ease)}.bz .cat-tile:hover .tile-img img{opacity:.92}.bz .cat-tile span{display:flex;justify-content:space-between;align-items:center;margin-top:var(--s3);font:600 15px/1.2 var(--sans)}.bz .bz-grid{display:grid;gap:var(--s6) var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.bz .bz-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s7) var(--s5)}}.bz .bz-card{display:flex;flex-direction:column;min-width:0}.bz .card-media{display:block}.bz .card-media .img-2{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--t-reveal) var(--ease)}@media(hover:hover){.bz .bz-card:hover .card-media .img-2{opacity:1}}.bz .card-body{padding-top:var(--s3);display:grid;gap:6px}.bz .card-title{font:600 15px/1.3 var(--sans);margin:0}.bz .card-title a{text-decoration:none}.bz .card-title a:hover{text-decoration:underline}.bz .card-sub{font-size:14px;color:var(--ink-2);margin:0}.bz .card-price{font:600 15px/1.2 var(--sans);font-variant-numeric:tabular-nums}.bz .card-row{display:flex;justify-content:space-between;align-items:center;gap:var(--s2)}.bz .card-colour{font-size:13px;color:var(--ink-2)}.bz .bz-quick-add{min-height:40px;min-width:40px;padding:0 var(--s3);border:1px solid var(--ink-3);background:transparent;font:600 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase}.bz .bz-quick-add:hover{background:var(--ink);color:var(--white);border-color:var(--ink)}.bz .swatches{display:flex;flex-wrap:wrap;gap:2px;margin:0;padding:0;border:0}.bz .bz-swatch{position:relative;width:44px;height:44px;display:grid;place-items:center;background:none;border:0;padding:0;border-radius:50%}.bz .bz-swatch i{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 1px #1f1d1b47;transition:transform var(--t-micro) var(--ease)}.bz .bz-swatch:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;border:1.5px solid transparent;transition:border-color var(--t-micro) var(--ease)}.bz .bz-swatch:hover i{transform:scale(.92)}.bz .bz-swatch[aria-checked=true]:after,.bz .bz-swatch[aria-pressed=true]:after{border-color:var(--ink)}.bz .bz-swatch.sm{width:32px;height:32px}.bz .bz-swatch.sm i{width:20px;height:20px}.bz .bz-swatch.sm:after{top:2px;right:2px;bottom:2px;left:2px}.bz .bz-swatch[data-soldout=true] i{opacity:.45;background-image:linear-gradient(135deg,transparent 47%,var(--ink-2) 48%,var(--ink-2) 52%,transparent 53%)!important}.bz .badge{display:inline-flex;align-items:center;min-height:24px;padding:0 var(--s2);font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase}.bz .badge-set{background:var(--sage-tint);color:var(--sage)}.bz .badge-soldout{background:var(--oat);color:var(--ink-2)}.bz .hero{display:grid}.bz .hero-media img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 60%}.bz .hero-copy{padding:var(--s6) var(--gutter) var(--s7)}.bz .hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4) var(--s5);margin-top:var(--s5)}.bz .promise-inline{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);margin:var(--s5) 0 0;padding:0;list-style:none;font-size:14px;color:var(--ink-2)}.bz .promise-inline li{display:inline-flex;align-items:center;gap:6px}.bz .promise-inline .bz-icon{width:18px;height:18px}@media(min-width:768px){.bz .hero{grid-template-columns:1fr 1fr;align-items:stretch;background:var(--oat)}.bz .hero-media img{height:100%;min-height:560px;aspect-ratio:auto}.bz .hero-copy{align-self:center;padding:var(--s7) var(--gutter)}}@media(min-width:1024px){.bz .hero{grid-template-columns:7fr 5fr}.bz .hero-media img{min-height:640px;max-height:760px}.bz .hero-copy{padding:var(--s8) var(--s8) var(--s8) var(--s7)}}@media(max-width:767px){.bz .hero-copy{background:var(--paper);padding-top:var(--s5)}.bz .hero-media img{aspect-ratio:1 / 1}}@media(max-width:1023px){body[data-bz-page=product] .bz .crumbs{display:none}}.bz .section-head{display:flex;justify-content:space-between;align-items:end;gap:var(--s4);margin-bottom:var(--s5)}.bz .cat-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--s4)}@media(min-width:768px){.bz .cat-grid{gap:var(--s5)}.bz .cat-grid .tile-img{aspect-ratio:5 / 4}}.bz .colour-strip{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:var(--s3);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--s2);scrollbar-width:thin}.bz .colour-strip>*{scroll-snap-align:start}@media(min-width:768px){.bz .colour-strip{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible}}@media(min-width:1024px){.bz .colour-strip{grid-template-columns:repeat(6,1fr)}}.bz .promise-row{display:grid;gap:var(--s5);margin:0;padding:0;list-style:none}.bz .promise-row li{display:grid;grid-template-columns:28px 1fr;gap:var(--s3);align-items:start}.bz .promise-row .bz-icon{width:26px;height:26px}.bz .promise-row strong{display:block;font-weight:600}.bz .promise-row span{font-size:14px;color:var(--ink-2)}@media(min-width:768px){.bz .promise-row{grid-template-columns:repeat(3,1fr)}}.bz .split{display:grid;gap:var(--s6);align-items:center}.bz .split .tile-img{aspect-ratio:4 / 5}@media(min-width:768px){.bz .split{grid-template-columns:1fr 1fr;gap:var(--s7)}.bz .split.reverse>:first-child{order:2}}.bz .ticks{list-style:none;margin:var(--s5) 0 0;padding:0;display:grid;gap:var(--s3)}.bz .ticks li{display:grid;grid-template-columns:22px 1fr;gap:var(--s3)}.bz .ticks .bz-icon{width:20px;height:20px;margin-top:3px}.bz .set-band{display:grid;gap:var(--s5);align-items:center}.bz .set-pics{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--s3)}.bz .set-pics .tile-img{border:0}.bz .set-plus{font:400 32px/1 var(--serif);color:var(--ink-2)}@media(min-width:768px){.bz .set-band{grid-template-columns:1fr 1fr;padding:var(--s7);gap:var(--s7)}}.bz .story{max-width:var(--measure)}.bz .faq-wrap{max-width:760px}.bz .acc{border-top:1px solid var(--line)}.bz .acc:last-child{border-bottom:1px solid var(--line)}.bz .acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--s4);min-height:56px;cursor:pointer;font:600 16px/1.35 var(--sans)}.bz .acc summary::-webkit-details-marker{display:none}.bz .acc summary .bz-icon{width:18px;height:18px;transition:transform var(--t-reveal) var(--ease)}.bz .acc[open] summary .bz-icon{transform:rotate(45deg)}.bz .acc-body{padding:0 0 var(--s5);color:var(--ink);font-size:15px}.bz .acc-body p{margin:0 0 var(--s3)}.bz .acc-body ul{margin:0;padding-left:0;list-style:none;display:grid;gap:var(--s3)}.bz .acc[open] .acc-body{animation:acc-in var(--t-reveal) var(--ease)}@keyframes acc-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.bz .kv{display:grid;grid-template-columns:9.5em 1fr;gap:var(--s2) var(--s4);margin:0}.bz .kv dt{color:var(--ink-2);font-size:14px}.bz .kv dd{margin:0;font-size:15px}.bz .proto-note{border:1px dashed var(--sage);background:var(--sage-tint);color:var(--sage);padding:var(--s2) var(--s3);font:500 13px/1.45 var(--sans)}.bz .proto-note b{letter-spacing:.08em;text-transform:uppercase;font-size:11px;margin-right:6px}.bz .crumbs{font-size:13px;color:var(--ink-2);padding-top:var(--s5)}.bz .crumbs a{color:var(--ink-2)}.bz .coll-head{padding:var(--s5) 0 var(--s5)}.bz .toolbar{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:52px;margin-bottom:var(--s6);font-size:14px}.bz .select{min-height:44px;border:1px solid var(--ink-3);background:var(--white);padding:0 36px 0 var(--s3);font:500 16px/1 var(--sans);border-radius:0;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%231F1D1B' stroke-width='1.5'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.bz .edit-tile{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--s3);padding:var(--s5);background:var(--oat);min-height:100%;text-decoration:none}@media(max-width:767px){.bz .edit-tile{grid-column:1 / -1;min-height:0}}.bz .pdp{display:grid;gap:var(--s5);padding-top:var(--s2)}@media(min-width:1024px){.bz .pdp{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s8);padding-top:var(--s5);align-items:start}.bz .buybox{position:sticky;top:var(--s5)}}.bz .gallery{min-width:0}.bz .g-main{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;margin:0 calc(var(--gutter) * -1)}.bz .g-main::-webkit-scrollbar{display:none}.bz .g-slide{flex:0 0 100%;scroll-snap-align:start;position:relative;background:var(--paper);aspect-ratio:4 / 5;overflow:hidden}.bz .g-slide img,.bz .g-slide video{width:100%;height:100%;object-fit:cover}.bz .g-slide button.zoom{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:none;border:0;padding:0;cursor:zoom-in}.bz .g-cap{position:absolute;left:var(--s3);bottom:var(--s3);background:#fffffff0;color:var(--ink-2);font:500 12px/1.3 var(--sans);padding:4px 8px;pointer-events:none}.bz .g-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:#fffffff0;border:0;display:grid;place-items:center}.bz .g-play .bz-icon{width:24px;height:24px;fill:var(--ink);stroke:none;margin-left:3px}@media(min-width:768px)and (max-width:1023px){.bz .g-slide{flex-basis:72%}}@media(min-width:1024px){.bz .g-main{margin:0}}.bz .g-thumbs{display:flex;gap:var(--s2);overflow-x:auto;padding:var(--s3) 0 var(--s1);scrollbar-width:none}.bz .g-thumbs::-webkit-scrollbar{display:none}.bz .g-thumb{flex:none;width:56px;aspect-ratio:4 / 5;padding:0 0 3px;border:0;background:none;position:relative;overflow:hidden;opacity:.62;transition:opacity var(--t-micro) var(--ease)}.bz .g-thumb img{width:100%;height:100%;object-fit:cover}.bz .g-thumb:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:transparent}.bz .g-thumb:hover{opacity:.9}.bz .g-thumb[aria-current=true]{opacity:1}.bz .g-thumb[aria-current=true]:after{background:var(--ink)}.bz .g-thumb .tplay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#1f1d1b40}.bz .g-thumb .tplay .bz-icon{width:16px;height:16px;fill:var(--white);stroke:none}.bz .g-count{font-size:13px;color:var(--ink-2);margin-top:var(--s1)}@media(min-width:1024px){.bz .gallery{display:grid;grid-template-columns:72px 1fr;gap:var(--s4);align-items:start}.bz .g-thumbs{flex-direction:column;order:-1;padding:0;max-height:860px;overflow-y:auto}.bz .g-thumb{width:72px}.bz .g-count{display:none}}.bz .buybox{display:grid;gap:var(--s5);min-width:0}.bz .title-block .eyebrow{margin-bottom:var(--s2)}.bz .subtitle{margin:var(--s2) 0 0;font-size:16px;color:var(--ink-2)}.bz .price-row{display:flex;align-items:baseline;gap:var(--s3);margin-top:var(--s3)}.bz .price-note{font-size:14px;color:var(--ink-2)}.bz .benefits{list-style:none;margin:0;padding:0;display:grid;gap:var(--s3);font-size:15px}.bz .benefits li{display:grid;grid-template-columns:24px 1fr;gap:var(--s3);align-items:start}.bz .benefits .bz-icon{width:20px;height:20px;margin-top:2px}.bz .opt-label{font:600 14px/1.3 var(--sans);margin:0 0 var(--s2)}.bz .opt-label span{font-weight:400;color:var(--ink-2)}.bz .offers{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3);margin:0;padding:0;border:0}.bz .offer{position:relative;display:grid;gap:6px;align-content:start;padding:var(--s3);border:1px solid var(--ink-3);background:var(--white);text-align:left;transition:border-color var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease)}.bz .offer[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.bz .offer-pics{display:flex;gap:4px}.bz .offer-pics img{width:44px;aspect-ratio:4 / 5;object-fit:cover}.bz .offer-name{font:600 14px/1.3 var(--sans)}.bz .offer-price{font:600 15px/1.2 var(--sans);font-variant-numeric:tabular-nums}.bz .offer-save{font-size:13px;color:var(--sage);font-weight:600}.bz .set-extra[hidden]{display:none}.bz .after-atc{display:grid;gap:var(--s3);margin-top:calc(var(--s3) * -1)}.bz .deliver{display:grid;grid-template-columns:24px 1fr;gap:var(--s3);font-size:15px}.bz .deliver .bz-icon{width:20px;height:20px;margin-top:2px}.bz .guarantee{border:1px solid var(--line);background:var(--paper);padding:var(--s4);display:grid;grid-template-columns:24px 1fr;gap:var(--s3);font-size:14px;line-height:1.5}.bz .guarantee strong{display:block;font-size:15px;margin-bottom:2px}.bz .guarantee .bz-icon{width:20px;height:20px;margin-top:2px}.bz .guarantee p{margin:0 0 var(--s2)}.bz .guarantee p:last-child{margin:0}.bz .sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--white);border-top:1px solid var(--line);box-shadow:0 -6px 20px #1f1d1b0f;padding:var(--s2) var(--gutter) calc(var(--s2) + env(safe-area-inset-bottom));display:grid;grid-template-columns:44px 1fr auto;gap:var(--s3);align-items:center;transform:translateY(110%);visibility:hidden;transition:transform var(--t-panel) var(--ease),visibility var(--t-panel)}.bz .sticky-atc.is-shown{transform:none;visibility:visible}.bz .sticky-atc img{width:44px;aspect-ratio:4 / 5;object-fit:cover;background:var(--paper)}.bz .sticky-atc .btn{min-height:48px;padding:0 var(--s4)}.bz .sticky-atc p{margin:0;font-size:14px;line-height:1.3}@media(min-width:1024px){.bz .sticky-atc{display:none}}.bz .video-card{position:relative;max-width:420px;margin:0 auto;background:var(--oat);aspect-ratio:9 / 16;overflow:hidden}.bz .video-card video,.bz .video-card img{width:100%;height:100%;object-fit:cover}.bz .lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--paper);display:none}.bz .lightbox.is-open{display:block}.bz .lightbox img{width:100%;height:100%;object-fit:contain}.bz .lightbox .icon-btn{position:absolute;top:8px;right:8px;background:var(--white)}.bz .footer{background:var(--oat);padding:var(--s8) 0 var(--s6);margin-top:0}.bz .footer-grid{display:grid;gap:var(--s6)}.bz .footer h2{font:600 12px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--s4);color:var(--ink-2)}.bz .footer ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.bz .footer ul a{display:inline-flex;align-items:center;min-height:36px;text-decoration:none;font-size:15px}.bz .footer ul a:hover{text-decoration:underline}.bz .signup{display:flex;margin-top:var(--s4);max-width:420px}.bz .bz-field{display:grid;gap:6px}.bz .bz-field label{font:600 13px/1.3 var(--sans)}.bz .input{min-height:48px;width:100%;border:1px solid var(--ink-3);border-radius:0;background:var(--white);padding:0 var(--s3);font:400 16px/1 var(--sans);color:var(--ink)}.bz .input::placeholder{color:var(--ink-2)}.bz .input[aria-invalid=true]{border-color:var(--error)}.bz .field-msg{font-size:13px}.bz .field-msg.err{color:var(--error)}.bz .field-msg.ok{color:var(--sage)}.bz .signup .input{border-right:0}.bz .signup .btn{min-height:48px;flex:none}.bz .footer-base{margin-top:var(--s7);padding-top:var(--s5);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--s3) var(--s5);justify-content:space-between;font-size:13px;color:var(--ink-2)}.bz .footer-logo{font:600 26px/1 var(--serif);letter-spacing:.32em;margin:0 0 var(--s3)}@media(min-width:768px){.bz .footer-grid{grid-template-columns:2fr 1fr 1fr 1fr}}body.has-sticky .bz .footer{padding-bottom:calc(var(--s6) + 72px)}@media(min-width:1024px){body.has-sticky .bz .footer{padding-bottom:var(--s6)}}.bz .caps{font-family:var(--serif);font-weight:600;text-transform:uppercase;letter-spacing:var(--track)}.bz .sec-title{font:600 24px/1.2 var(--serif);text-transform:uppercase;letter-spacing:.18em;text-align:center;margin:0 0 var(--s6);text-wrap:balance}@media(min-width:1024px){.bz .sec-title{font-size:30px;margin-bottom:var(--s7)}}.bz .hero2{position:relative;background:var(--oat)}.bz .hero2 img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:74% 50%}.bz .hero2-copy{padding:var(--s6) var(--gutter) var(--s7);background:var(--paper)}.bz .hero2 .display{font:600 38px/1.08 var(--serif);text-transform:uppercase;letter-spacing:.06em}.bz .hero2 .lead{color:var(--ink)}.bz .hero2-trust{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s4);margin:var(--s5) 0 0;padding:0;list-style:none;font:600 12px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase}.bz .hero2-trust li{display:inline-flex;align-items:center;gap:6px}.bz .hero2-trust .bz-icon{width:18px;height:18px}@media(min-width:768px){.bz .hero2 img{aspect-ratio:16 / 9;min-height:520px;max-height:820px;object-position:50% 50%}.bz .hero2-copy{position:absolute;left:0;top:0;bottom:0;width:max(min(50%,640px),calc((100vw - var(--container)) / 2 + 2 * var(--gutter) + 484px));display:flex;flex-direction:column;justify-content:center;padding:var(--s7) var(--gutter) var(--s7) max(var(--gutter),calc((100vw - var(--container)) / 2 + var(--gutter)));background:none}.bz .hero2 .display{font-size:48px}}@media(min-width:1024px){.bz .hero2 .display{font-size:62px}}.bz .pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s6) var(--s4)}@media(min-width:1024px){.bz .pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s7) var(--s5)}}.bz .pcard{display:block;text-decoration:none;text-align:center}.bz .pcard img{width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform var(--t-reveal) var(--ease)}@media(hover:hover){.bz .pcard:hover img{transform:scale(1.02)}}.bz .pcard-name{display:block;margin-top:var(--s3);font:600 13px/1.35 var(--sans);letter-spacing:.14em;text-transform:uppercase}.bz .pcard-meta{display:block;margin-top:4px;font-size:14px;color:var(--ink-2)}.bz .pcard-meta b{color:var(--ink);font-weight:600}.bz .center-cta{display:flex;justify-content:center;margin-top:var(--s7)}.bz .ctiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}@media(min-width:1024px){.bz .ctiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s4)}}.bz .ctile{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;text-decoration:none;background:var(--oat)}.bz .ctile img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-reveal) var(--ease)}@media(hover:hover){.bz .ctile:hover img{transform:scale(1.03)}}.bz .ctile-label{position:absolute;left:var(--s2);right:var(--s2);bottom:var(--s2);display:flex;justify-content:space-between;align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s3);background:var(--paper);color:var(--ink);font:600 12px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase}.bz .ctile-label .bz-icon{width:18px;height:18px}@media(min-width:1024px){.bz .ctile-label{left:var(--s4);right:var(--s4);bottom:var(--s4);font-size:13px;min-height:48px}}.bz .reel{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:var(--s3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scroll-padding:0 var(--gutter)}.bz .reel::-webkit-scrollbar{display:none}.bz .reel>*{scroll-snap-align:start}@media(min-width:768px){.bz .reel{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s4);margin:0;padding:0;overflow:visible}}.bz .reel-tile{position:relative;aspect-ratio:9 / 16;overflow:hidden;background:var(--oat);margin:0}.bz .reel-tile img,.bz .reel-tile video{width:100%;height:100%;object-fit:cover}.bz .reel-tile figcaption{position:absolute;left:var(--s2);bottom:var(--s2);background:var(--paper);color:var(--ink);font:600 11px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;padding:6px 8px}.bz .band-sage{background:var(--sage);color:var(--paper)}.bz .band-sage .eyebrow,.bz .band-sage .lead,.bz .band-sage .bz-h2{color:var(--paper)}.bz .btn-paper{background:var(--paper);color:var(--ink);border-color:var(--paper)}.bz .btn-paper:hover{background:transparent;color:var(--paper)}.bz .set-photo img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.bz .set-price{font:600 22px/1.2 var(--sans);margin:var(--s4) 0 0}@media(min-width:768px){.bz .set-band{grid-template-columns:1fr 1fr;gap:var(--s8)}}.bz .tstrip{list-style:none;margin:0;padding:0;display:grid;gap:var(--s5);text-align:center}.bz .tstrip li{display:grid;justify-items:center;gap:var(--s2)}.bz .tstrip .bz-icon{width:26px;height:26px}.bz .tstrip strong{font:600 12px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase}.bz .tstrip span{font-size:14px;color:var(--ink-2);max-width:22em}@media(min-width:768px){.bz .tstrip{grid-template-columns:repeat(3,1fr)}}.bz .photo{width:100%;aspect-ratio:4 / 5;object-fit:cover}.bz .pdp2-eyebrow{font:600 12px/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);margin:0 0 var(--s2)}.bz .title-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4)}.bz .title-row .bz-h1{font:600 24px/1.25 var(--serif);text-transform:uppercase;letter-spacing:.14em}.bz .title-row .bz-price{font:600 20px/1.2 var(--sans);white-space:nowrap}@media(min-width:1024px){.bz .title-row .bz-h1{font-size:28px}}.bz .opt-label{font:600 12px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:0 0 var(--s3)}.bz .opt-label span{font-weight:500;letter-spacing:.06em;color:var(--ink-2)}.bz .pills{display:flex;flex-wrap:wrap;gap:var(--s2)}.bz .pill{display:inline-flex;align-items:center;gap:var(--s2);min-height:44px;padding:0 var(--s3);border:1px solid var(--ink-3);background:transparent;border-radius:0;font:500 14px/1 var(--sans);transition:border-color var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease)}.bz .pill i{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #1f1d1b47;flex:none}.bz .pill:hover{border-color:var(--ink)}.bz .pill[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:600}.bz .pills.sm .pill{min-height:40px;font-size:13px;padding:0 10px}.bz .trust3{list-style:none;margin:0;padding:var(--s3) 0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bz .trust3 li{display:grid;justify-items:center;text-align:center;gap:6px;font-size:13px;line-height:1.3;color:var(--ink-2)}.bz .trust3 .bz-icon{width:22px;height:22px;color:var(--ink)}.bz .radios{display:grid;gap:var(--s2)}.bz .radio-row{display:grid;grid-template-columns:22px 1fr auto;gap:var(--s3);align-items:center;width:100%;min-height:56px;padding:var(--s3) var(--s4);border:1px solid var(--ink-3);background:transparent;text-align:left;border-radius:0;transition:border-color var(--t-micro) var(--ease),box-shadow var(--t-micro) var(--ease)}.bz .radio-row[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.bz .radio-dot{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--ink);display:grid;place-items:center}.bz .radio-row[aria-checked=true] .radio-dot:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--ink)}.bz .radio-name{font:600 13px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase}.bz .radio-sub{display:block;font:400 13px/1.4 var(--sans);letter-spacing:0;text-transform:none;color:var(--ink-2);margin-top:2px}.bz .radio-price{font:600 15px/1.2 var(--sans);font-variant-numeric:tabular-nums;text-align:right}.bz .tag-save{display:inline-block;margin-left:6px;padding:3px 6px;background:var(--sage);color:var(--paper);font:600 10px/1.2 var(--sans);letter-spacing:.12em;vertical-align:1px}.bz .atc2{min-height:54px;letter-spacing:.18em;justify-content:center}.bz .atc2 .sep{opacity:.6}.bz .promise2{display:grid;gap:var(--s2);font-size:14px;line-height:1.45;margin-top:calc(var(--s3) * -1)}.bz .promise2>div{display:grid;grid-template-columns:22px 1fr;gap:var(--s3);align-items:start}.bz .promise2 .bz-icon{width:20px;height:20px;margin-top:1px}.bz .ugc3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2)}.bz .ugc3 .reel-tile figcaption{font-size:10px;padding:4px 6px}.bz .ugc3 .g-play{width:48px;height:48px}.bz .desc p{margin:0 0 var(--s3);font-size:15px}.bz .acc2 summary{font:600 13px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase}.bz .acc2 summary .lbl{display:inline-flex;align-items:center;gap:var(--s3)}.bz .acc2 summary .lbl .bz-icon{width:20px;height:20px;transform:none!important}.bz .gww-title{font:600 13px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;margin:0 0 var(--s4)}.bz .gww{list-style:none;margin:0;padding:0;display:grid;gap:var(--s4)}.bz .gww li{display:grid;grid-template-columns:72px 1fr;gap:var(--s4);align-items:center}.bz .gww img{width:72px;aspect-ratio:4 / 5;object-fit:cover}.bz .gww .n{display:block;font:600 12px/1.35 var(--sans);letter-spacing:.14em;text-transform:uppercase}.bz .gww .p{display:block;font-size:14px;color:var(--ink-2)}.bz .gww .link{min-height:32px;font-size:13px}@media(min-width:1024px){.bz .gallery{grid-template-columns:64px 1fr}.bz .g-thumb{width:64px}}.bz .design-note{max-width:760px;margin:0 auto}@media(min-width:990px){html:has(.page-wrapper),html:has(.page-wrapper) body{height:auto;overflow:visible}.page-wrapper{height:auto;overflow:visible}}body.bz-theme{overflow-x:clip}.bz-theme .page-wrapper,.bz-theme .shopify-section{background:var(--paper)}.bz-theme footer{display:block}.bz-theme #header-group{display:block}.bz-theme #header-group>.shopify-section{display:block}body.locked{overflow:hidden}.bz .icon-sm{width:14px;height:14px;vertical-align:-2px}.bz .signup{flex-wrap:wrap}.bz .sticky-atc,.bz .lightbox{z-index:60}.bz .panel-top{top:0;left:0;right:0;bottom:auto;max-width:none;width:100%;transform:translateY(-100%)}.bz .panel-top.is-open{transform:none}.bz .search-form{display:flex;gap:var(--s2);max-width:720px;margin:0 auto}.bz .search-form .input{flex:1}.bz .crumbs a,.bz .card-title a,.bz .gww a.n{display:inline-block;padding:5px 0;min-height:24px}.bz .menu-promise a,.bz a[href^="mailto:"],.bz a[href="#returns-acc"]{display:inline-block;padding:4px 0;min-height:24px;box-sizing:border-box}@font-face{font-family:BrazDigits;src:url(//brazgoods.com/cdn/fonts/figtree/figtree_n4.3c0838aba1701047e60be6a99a1b0a40ce9b8419.woff2) format("woff2");unicode-range:U+0030-0039;font-weight:100 900;font-display:swap;size-adjust:88%}.bz{--serif: "BrazDigits", "Cormorant", "Cormorant Garamond", Georgia, serif}.bz .plus{font-family:var(--sans);font-weight:400;font-size:.78em;position:relative;top:-.06em;padding:0 .08em}
/*# sourceMappingURL=/cdn/shop/t/34/assets/braz.css.map */
