.zsr-wholesale{--zw-black:#151515;--zw-ink:#211f1d;--zw-cream:#f5f0e7;--zw-paper:#fffdf8;--zw-yellow:#f5c400;--zw-red:#b63128;--zw-line:rgba(33,31,29,.17);color:var(--zw-ink);overflow:hidden}.zsr-wholesale *{box-sizing:border-box}.zsr-wholesale button,.zsr-wholesale a{font:inherit}.zsr-wholesale button:focus-visible,.zsr-wholesale a:focus-visible,.zsr-wholesale summary:focus-visible{outline:3px solid var(--zw-red);outline-offset:4px}.zsr-wholesale .zw-wrap{margin:0 auto;max-width:1240px;padding:0 28px}.zsr-wholesale .zw-section{padding:72px 0;scroll-margin-top:24px}.zsr-wholesale .zw-section--cream{background:var(--zw-cream)}.zsr-wholesale .zw-section--dark{background:var(--zw-black);color:#fff}.zsr-wholesale .zw-section--dark h2,.zsr-wholesale .zw-section--dark h3,.zsr-wholesale .zw-section--dark h4{color:#fff}.zsr-wholesale .zw-eyebrow{color:var(--zw-red);font-size:13px;font-weight:900;letter-spacing:.15em;margin:0 0 12px;text-transform:uppercase}.zsr-wholesale .zw-section--dark .zw-eyebrow,.zsr-wholesale .zw-hero .zw-eyebrow{color:var(--zw-yellow)}.zsr-wholesale h1,.zsr-wholesale h2,.zsr-wholesale h3,.zsr-wholesale h4{line-height:1.04;margin-top:0}.zsr-wholesale h2{font-size:clamp(40px,5.2vw,68px);letter-spacing:-.035em;margin-bottom:16px}.zsr-wholesale .zw-intro{font-size:18px;line-height:1.55;margin:0;max-width:760px}.zsr-wholesale .zw-head{margin-bottom:34px;max-width:840px}.zsr-wholesale .zw-button{align-items:center;border:2px solid var(--zw-black);cursor:pointer;display:inline-flex;font-weight:900;justify-content:center;letter-spacing:.035em;min-height:52px;padding:13px 22px;text-align:center;text-decoration:none;text-transform:uppercase}.zsr-wholesale .zw-button--primary{background:var(--zw-yellow);border-color:var(--zw-yellow);color:var(--zw-black)}.zsr-wholesale .zw-button--secondary{background:transparent;color:var(--zw-black)}.zsr-wholesale .zw-section--dark .zw-button--secondary,.zsr-wholesale .zw-hero .zw-button--secondary{border-color:#fff;color:#fff}.zsr-wholesale .zw-button:hover{transform:translateY(-2px)}.zsr-wholesale .zw-actions{display:flex;flex-wrap:wrap;gap:12px}.zsr-wholesale .zw-hero{background:linear-gradient(130deg,#151515,#241b18 64%,#6a221d);color:#fff;padding:64px 0 54px;text-align:center}.zsr-wholesale .zw-hero__copy{margin:0 auto;max-width:1050px}.zsr-wholesale .zw-hero .zw-eyebrow{font-size:clamp(14px,1.35vw,18px);letter-spacing:.13em}.zsr-wholesale .zw-hero h1{color:#fff;font-size:clamp(46px,7vw,88px);letter-spacing:-.045em;margin:0 auto 20px;max-width:1100px}.zsr-wholesale .zw-hero__line{display:block}.zsr-wholesale .zw-hero__body{font-size:clamp(19px,2vw,27px);line-height:1.35;margin:0 auto 30px;max-width:850px}.zsr-wholesale .zw-hero__montage{display:grid;gap:10px;grid-template-columns:1.2fr .8fr .8fr;margin:0 auto 28px;max-width:1020px}.zsr-wholesale .zw-hero__tile{background:#2d2925;min-height:170px;overflow:hidden;position:relative}.zsr-wholesale .zw-hero__tile:first-child{grid-row:span 2}.zsr-wholesale .zw-hero__tile img{height:100%;object-fit:cover;width:100%}.zsr-wholesale .zw-hero__tile span{background:#151515e0;bottom:10px;color:#fff;font-size:12px;font-weight:900;left:10px;letter-spacing:.08em;padding:7px 9px;position:absolute;text-transform:uppercase}.zsr-wholesale .zw-hero__cta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.zsr-wholesale .zw-hero__note{color:#ffffffc2;font-size:14px;margin:0}.zsr-wholesale .zw-selector{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px}.zsr-wholesale .zw-choice{background:#fff;border:1px solid var(--zw-line);color:var(--zw-ink);cursor:pointer;font-weight:850;min-height:60px;padding:14px;text-align:left}.zsr-wholesale .zw-choice[aria-pressed=true]{background:var(--zw-black);border-color:var(--zw-black);box-shadow:inset 5px 0 0 var(--zw-yellow);color:#fff}.zsr-wholesale .zw-contexts{background:var(--zw-black);color:#fff;min-height:260px;padding:24px 30px 28px}.zsr-wholesale.is-enhanced .zw-context[hidden],.zsr-wholesale.is-enhanced .zw-panel[hidden],.zsr-wholesale.is-enhanced .zw-blend-panel[hidden],.zsr-wholesale.is-enhanced .zw-custom-panel[hidden]{display:none}.zsr-wholesale .zw-context{display:grid;gap:16px 34px;grid-template-columns:1.35fr .65fr}.zsr-wholesale .zw-context__title{color:var(--zw-yellow);font-size:14px;font-weight:900;grid-column:1/-1;letter-spacing:.1em;margin:0;text-transform:uppercase}.zsr-wholesale .zw-context h3{color:#fff;font-size:clamp(28px,3vw,42px);margin-bottom:12px}.zsr-wholesale .zw-context p{color:#ffffffc7;line-height:1.55;margin:0}.zsr-wholesale .zw-context ul{margin:0;padding-left:20px}.zsr-wholesale .zw-context li{margin-bottom:8px}.zsr-wholesale .zw-context .zw-button{margin-top:22px}.zsr-wholesale .zw-context__actions{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.zsr-wholesale .zw-context__actions .zw-button{margin-top:0}.zsr-wholesale .zw-context__apply{border-color:#fff;color:#fff}.zsr-wholesale .zw-blend-tabs{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:18px}.zsr-wholesale .zw-blend-tab{background:#fff;border:1px solid var(--zw-line);cursor:pointer;overflow:hidden;padding:0;text-align:left}.zsr-wholesale .zw-blend-tab img{aspect-ratio:1.4/1;display:block;height:auto;object-fit:cover;width:100%}.zsr-wholesale .zw-blend-tab span{display:block;font-size:14px;font-weight:900;padding:12px}.zsr-wholesale .zw-blend-tab[aria-selected=true]{border-color:var(--zw-red);box-shadow:0 0 0 3px var(--zw-red)}.zsr-wholesale .zw-blend-panels{background:var(--zw-cream);padding:30px}.zsr-wholesale .zw-blend-panel{align-items:center;display:grid;gap:30px;grid-template-columns:1fr 1.25fr}.zsr-wholesale .zw-blend-panel img{aspect-ratio:16/10;height:auto;object-fit:cover;width:100%}.zsr-wholesale .zw-blend-panel h3{font-size:34px;margin-bottom:10px}.zsr-wholesale .zw-blend-panel p{line-height:1.55;margin:0 0 13px}.zsr-wholesale .zw-blend-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.zsr-wholesale .zw-meta{color:var(--zw-red);font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.zsr-wholesale .zw-text-link{color:inherit;font-weight:900;text-underline-offset:4px}.zsr-wholesale .zw-tablist{display:flex;gap:8px;margin-bottom:0;overflow-x:auto;padding:4px}.zsr-wholesale .zw-tab{background:transparent;border:2px solid currentColor;color:inherit;cursor:pointer;flex:1;font-weight:900;min-height:52px;min-width:170px;padding:12px 16px}.zsr-wholesale .zw-tab[aria-selected=true]{background:var(--zw-yellow);border-color:var(--zw-yellow);color:var(--zw-black)}.zsr-wholesale .zw-panels{background:#fff;color:var(--zw-ink);margin-top:10px;padding:30px}.zsr-wholesale .zw-panel{display:flex;flex-direction:column}.zsr-wholesale .zw-panel h3{color:var(--zw-ink);font-size:clamp(28px,3.3vw,44px);margin-bottom:12px}.zsr-wholesale .zw-panel__lead{font-size:18px;line-height:1.55;max-width:820px}.zsr-wholesale .zw-format-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px}.zsr-wholesale .zw-format{background:var(--zw-cream);border-top:5px solid var(--zw-yellow);padding:22px}.zsr-wholesale .zw-format h4{color:var(--zw-ink);font-size:24px;margin-bottom:12px}.zsr-wholesale .zw-format ul{line-height:1.5;margin:0 0 18px;padding-left:19px}.zsr-wholesale .zw-format button{background:transparent;border:0;color:var(--zw-red);cursor:pointer;font-weight:900;padding:2px;text-decoration:underline;text-underline-offset:4px}.zsr-wholesale .zw-disclaimer{background:#f7eecf;border-left:4px solid var(--zw-yellow);font-size:14px;line-height:1.5;margin:24px 0 0;padding:14px 16px}.zsr-wholesale .zw-bulk{display:grid;gap:28px;grid-template-columns:1.15fr .85fr}.zsr-wholesale .zw-pound-list{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.zsr-wholesale .zw-pound-list span{background:var(--zw-black);color:#fff;font-weight:900;padding:9px 12px}.zsr-wholesale .zw-checklist{background:var(--zw-cream);padding:22px}.zsr-wholesale .zw-checklist h4{color:var(--zw-ink);font-size:21px;margin-bottom:12px}.zsr-wholesale .zw-checklist ul{columns:2;line-height:1.55;margin:0;padding-left:20px}.zsr-wholesale .zw-subtabs{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.zsr-wholesale .zw-subtab{background:var(--zw-cream);border:1px solid var(--zw-line);cursor:pointer;font-weight:900;min-height:46px;padding:10px 16px}.zsr-wholesale .zw-subtab[aria-selected=true]{background:var(--zw-black);color:#fff}.zsr-wholesale .zw-custom-panel{background:var(--zw-cream);line-height:1.55;padding:22px}.zsr-wholesale .zw-custom-panel h4{color:var(--zw-ink);font-size:24px;margin-bottom:8px}.zsr-wholesale .zw-example-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:18px}.zsr-wholesale .zw-example{border:1px solid var(--zw-line);padding:0 18px}.zsr-wholesale .zw-example summary{cursor:pointer;font-weight:900;padding:17px 30px 17px 0}.zsr-wholesale .zw-example p{margin:0 0 18px}.zsr-wholesale .zw-section-cta{display:flex;justify-content:flex-end;margin-top:28px}.zsr-wholesale .zw-panel>.zw-section-cta{margin-top:28px}.zsr-wholesale .zw-values{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.zsr-wholesale .zw-value{border-left:5px solid var(--zw-yellow);padding:8px 16px}.zsr-wholesale .zw-value__icon{align-items:center;color:var(--zw-red);display:flex;height:42px;width:42px}.zsr-wholesale .zw-value__icon svg{height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:100%}.zsr-wholesale .zw-value h3{font-size:21px;margin:8px 0}.zsr-wholesale .zw-value p{line-height:1.5;margin:0}.zsr-wholesale .zw-paths{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.zsr-wholesale .zw-path{background:#fff;border:1px solid var(--zw-line);display:flex;flex-direction:column;padding:25px}.zsr-wholesale .zw-path--featured{background:var(--zw-black);border-top:6px solid var(--zw-yellow);color:#fff;grid-column:1/-1}.zsr-wholesale .zw-path--featured h3{color:#fff}.zsr-wholesale .zw-path h3{font-size:29px;margin-bottom:10px}.zsr-wholesale .zw-path p{line-height:1.55;margin:0 0 22px}.zsr-wholesale .zw-path .zw-button{margin-top:auto}.zsr-wholesale .zw-faqs{border-top:1px solid var(--zw-line)}.zsr-wholesale .zw-faq{border-bottom:1px solid var(--zw-line)}.zsr-wholesale .zw-faq summary{cursor:pointer;font-size:19px;font-weight:900;list-style:none;padding:20px 48px 20px 0;position:relative}.zsr-wholesale .zw-faq summary::-webkit-details-marker{display:none}.zsr-wholesale .zw-faq summary:after{content:"+";font-size:28px;position:absolute;right:10px;top:13px}.zsr-wholesale .zw-faq[open] summary:after{content:"\2013"}.zsr-wholesale .zw-faq p{line-height:1.55;margin:0 0 20px;max-width:850px}.zsr-wholesale .zw-journey{display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px}.zsr-wholesale .zw-step{border:1px solid var(--zw-line);padding:26px 22px;position:relative}.zsr-wholesale .zw-step:nth-child(1){background:#fffdf8}.zsr-wholesale .zw-step:nth-child(2){background:#f7f0e2}.zsr-wholesale .zw-step:nth-child(3){background:#eee2ce}.zsr-wholesale .zw-step:nth-child(4){background:#e2d1b7}.zsr-wholesale .zw-step:not(:last-child):after{border-bottom:5px solid var(--zw-red);border-right:5px solid var(--zw-red);content:"";height:28px;position:absolute;right:-16px;top:50%;transform:translateY(-50%) rotate(-45deg);width:28px;z-index:2}.zsr-wholesale .zw-step strong{color:var(--zw-red);display:block;font-size:13px;letter-spacing:.1em;margin-bottom:8px}.zsr-wholesale .zw-step h3{font-size:21px;margin-bottom:6px}.zsr-wholesale .zw-step p{font-size:14px;line-height:1.5;margin:0}.zsr-wholesale .zw-final{text-align:center}.zsr-wholesale .zw-final h2{color:#fff;font-size:clamp(52px,7vw,92px);margin-bottom:10px}.zsr-wholesale .zw-final__brand{color:var(--zw-yellow);font-size:clamp(24px,3vw,38px);font-weight:900;margin:0 0 20px}.zsr-wholesale .zw-final .zw-intro{margin:0 auto}.zsr-wholesale .zw-final .zw-actions{justify-content:center;margin-top:25px}.zsr-wholesale .zw-dialog{background:#fff;border:0;box-shadow:0 20px 70px #00000073;max-height:90vh;max-width:min(860px,92vw);padding:0;width:100%}.zsr-wholesale .zw-dialog::backdrop{background:#000c}.zsr-wholesale .zw-dialog__bar{align-items:center;background:var(--zw-black);color:#fff;display:flex;justify-content:space-between;padding:14px 18px}.zsr-wholesale .zw-dialog__bar h3{font-size:20px;margin:0}.zsr-wholesale .zw-dialog__close{background:transparent;border:2px solid #fff;color:#fff;cursor:pointer;font-size:22px;height:42px;width:42px}.zsr-wholesale .zw-dialog img{display:block;max-height:70vh;object-fit:contain;width:100%}.zsr-wholesale .zw-dialog__caption{line-height:1.5;margin:0;padding:15px 18px}@media(max-width:980px){.zsr-wholesale .zw-blend-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.zsr-wholesale .zw-values{grid-template-columns:repeat(2,minmax(0,1fr))}.zsr-wholesale .zw-format-grid{grid-template-columns:1fr}.zsr-wholesale .zw-selector{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.zsr-wholesale .zw-section{padding:56px 0}.zsr-wholesale .zw-context,.zsr-wholesale .zw-blend-panel,.zsr-wholesale .zw-bulk{grid-template-columns:1fr}.zsr-wholesale .zw-context__title{grid-column:auto}.zsr-wholesale .zw-paths{grid-template-columns:1fr}.zsr-wholesale .zw-path--featured{grid-column:auto}.zsr-wholesale .zw-journey{gap:18px;grid-template-columns:1fr}.zsr-wholesale .zw-step:not(:last-child):after{bottom:-17px;left:50%;right:auto;top:auto;transform:translate(-50%) rotate(45deg)}.zsr-wholesale .zw-example-grid{grid-template-columns:1fr}.zsr-wholesale .zw-hero__montage{grid-template-columns:1fr 1fr}.zsr-wholesale .zw-hero__tile:first-child{grid-column:span 2;grid-row:auto}.zsr-wholesale .zw-section-cta{justify-content:stretch}.zsr-wholesale .zw-section-cta .zw-button{width:100%}}@media(max-width:520px){.zsr-wholesale .zw-wrap{padding:0 18px}.zsr-wholesale .zw-hero{padding:48px 0}.zsr-wholesale .zw-hero h1{font-size:42px}.zsr-wholesale .zw-hero__montage{grid-template-columns:1fr}.zsr-wholesale .zw-hero__tile,.zsr-wholesale .zw-hero__tile:first-child{grid-column:auto;min-height:150px}.zsr-wholesale .zw-selector,.zsr-wholesale .zw-values{grid-template-columns:1fr}.zsr-wholesale .zw-blend-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.zsr-wholesale .zw-contexts,.zsr-wholesale .zw-blend-panels,.zsr-wholesale .zw-panels{padding:20px}.zsr-wholesale .zw-actions{align-items:stretch;flex-direction:column}.zsr-wholesale .zw-button{width:100%}.zsr-wholesale .zw-checklist ul{columns:1}}@media(prefers-reduced-motion:reduce){.zsr-wholesale *{scroll-behavior:auto!important;transition:none!important}.zsr-wholesale .zw-button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAABA */
