.brand-switcher{color:var(--brand-switcher-text);background:var(--brand-switcher-background);border-bottom:1px solid rgb(0 0 0 / 8%)}.brand-switcher__track{display:flex;align-items:stretch;min-height:48px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-inline:contain}.brand-switcher__track::-webkit-scrollbar{display:none}.brand-switcher__item{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:128px;min-height:48px;padding:8px 18px;color:inherit;background:transparent;text-decoration:none;border-inline-end:1px solid rgb(0 0 0 / 8%);transition:color .16s ease,background-color .16s ease}.brand-switcher__item:after{content:"";position:absolute;inset-inline:0;bottom:0;height:3px;background:var(--brand-switcher-accent);transform:scaleX(0);transform-origin:center;transition:transform .16s ease}.brand-switcher__item:hover,.brand-switcher__item:focus-visible,.brand-switcher__item.is-active{background:var(--brand-switcher-active-background)}.brand-switcher__item:hover:after,.brand-switcher__item:focus-visible:after,.brand-switcher__item.is-active:after{transform:scaleX(1)}.brand-switcher__item:focus-visible{outline:2px solid var(--brand-switcher-accent);outline-offset:-4px}.brand-switcher__logo{display:block;width:auto;max-width:160px;max-height:28px;object-fit:contain}.brand-switcher__item[data-brand=uniformstar-co-nz] .brand-switcher__logo{transform:scale(1.35)}.brand-switcher__wordmark{font-size:1.3rem;font-weight:700;line-height:1;letter-spacing:.04em;white-space:nowrap}@media screen and (max-width:749px){.brand-switcher__track{min-height:44px;padding-inline:0}.brand-switcher__item{flex:1 0 auto;min-width:108px;min-height:44px;padding:7px 12px}.brand-switcher__logo{max-width:120px;max-height:24px}.brand-switcher__item[data-brand=uniformstar-co-nz] .brand-switcher__logo{transform:scale(1.3)}.brand-switcher__wordmark{font-size:1.1rem}}@media(prefers-reduced-motion:reduce){.brand-switcher__item,.brand-switcher__item:after{transition:none}}.ptb{display:block;color:#171717;background:#fff}.ptb *{box-sizing:border-box}.ptb__main{max-width:1600px;margin:auto;padding:clamp(20px,4vw,60px);display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(28px,4vw,70px)}.ptb__gallery{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:start}.ptb__media{position:relative;padding:0;border:0;background:#f3f3f3;overflow:hidden;cursor:zoom-in}.ptb__media img{display:block;width:100%;height:auto;transition:transform .3s}.ptb__media:hover img{transform:scale(1.02)}.ptb__media>span{position:absolute;right:12px;bottom:12px;width:34px;height:34px;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:22px}.ptb__sticky{position:sticky;top:24px}.ptb__eyebrow{margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.ptb h1{font-size:clamp(28px,3vw,44px);line-height:1;margin:0;padding-bottom:14px;text-transform:uppercase}.ptb__rating{margin:14px 0}.ptb__rating span{letter-spacing:2px}.ptb__summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:4px 0 18px}.ptb__summary strong{font-size:21px}.ptb__summary>span{color:#666}.ptb__summary b,.ptb__packs em{background:#171717;color:#fff;padding:4px 7px;font-size:10px;font-style:normal;text-transform:uppercase}.ptb__step{border-top:1px solid #ddd;padding:18px 0}.ptb__step header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.ptb__step header i{width:26px;height:26px;border:1px solid;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:800}.ptb__step h2{margin:0;font-size:15px;text-transform:uppercase}.ptb__step .ptb__pricing-header{justify-content:flex-start;text-align:left}.ptb__step header>a,.ptb__step header>span{margin-left:auto;font-size:13px;color:inherit}.ptb__step>small{display:block;margin-top:10px;color:#666}.ptb__packs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ptb__packs article{position:relative;min-height:104px;border:1px solid #ddd;background:#fff;padding:18px 8px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:inherit;text-align:center;transition:transform .2s,box-shadow .2s,background .2s}.ptb__packs article.active{z-index:1;background:#171717;color:#fff;transform:translateY(-3px);box-shadow:0 8px 18px #0002}.ptb__packs em{position:absolute;top:-9px;white-space:nowrap}.ptb__packs span{font-size:11px}.ptb__offer{margin-top:14px;border:1px dashed #171717;background:#f7f7f7;padding:16px;display:grid;gap:7px;transition:background .2s,border-color .2s}.ptb__offer.unlocked{border-style:solid;border-color:#171717;background:#eef8ef}.ptb__offer strong{font-size:15px;line-height:1.25;text-transform:uppercase}.ptb__offer>span{color:#555;font-size:13px;line-height:1.4}.ptb__offer>small{color:#666;font-size:11px;line-height:1.35}.ptb__offer-progress{height:8px;overflow:hidden;border-radius:999px;background:#ddd}.ptb__offer-progress span{display:block;width:0;height:100%;border-radius:inherit;background:#171717;transition:width .25s ease}.ptb__offer.unlocked .ptb__offer-progress span{background:#277a35}.ptb__sizes{display:flex;gap:8px;flex-wrap:wrap}.ptb__sizes button{min-width:56px;padding:13px;border:1px solid #ddd;background:#fff;font-weight:800;cursor:pointer}.ptb__sizes button.active{background:#171717;color:#fff}.ptb__size-chart{display:block;margin-top:14px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;font-weight:800;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;cursor:zoom-in}.ptb__colours{border:1px solid #ddd}.ptb__colours>div{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:10px 12px;border-bottom:1px solid #e5e5e5}.ptb__colours>div:last-child{border:0}.ptb__colour-view{display:grid;grid-template-columns:48px 1fr;gap:12px;align-items:center;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:zoom-in}.ptb__colour-view img{width:48px;height:58px;object-fit:contain;background:#f4f4f4}.ptb__colour-view strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ptb__colour-view--static{cursor:default}.ptb__colour-view--static strong{text-decoration:none}.ptb__swatch{width:36px;height:36px;border:1px solid #aaa;border-radius:50%;background:var(--swatch)}.ptb__colour-select{min-width:96px;padding:10px 14px;border:1px solid #aaa;background:#fff;color:inherit;font:inherit;font-size:12px;font-weight:800;text-transform:uppercase;cursor:pointer}.ptb__colour-select.active{background:#171717;color:#fff;border-color:#171717}.ptb__custom-step{scroll-margin-top:110px}.ptb__custom-step[hidden]{display:none}.ptb__custom-step>small{margin:-4px 0 4px}.ptb__custom-step>.ptb__custom-minimum{margin:0 0 14px;color:#333;font-weight:700}.ptb [data-custom-rows]{display:grid;gap:0}.ptb__custom-head,.ptb__custom-row{display:grid;grid-template-columns:minmax(120px,1fr) minmax(140px,1fr) minmax(132px,.8fr);gap:8px;align-items:center}.ptb__custom-head{padding:10px 0;font-size:12px;font-weight:800;text-transform:uppercase}.ptb__custom-row{padding:9px 0;border-top:1px solid #ddd}.ptb__custom-row select{width:100%;padding:11px;border:1px solid #ccc;background:#fff;color:inherit;font:inherit}.ptb__row-quantity{display:grid;grid-template-columns:38px minmax(44px,1fr) 38px;border:1px solid #ccc}.ptb__row-quantity button{height:40px;border:0;background:#fff;color:inherit;font-size:18px;cursor:pointer}.ptb__row-quantity output{display:grid;place-items:center;min-width:44px}.ptb__option-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px}.ptb__add-option,.ptb__clear-options{display:inline-block;padding:0 0 3px;border:0;border-bottom:1px solid;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.ptb__clear-options{margin-left:auto}.ptb__branding-step,.ptb__positions-step{border-top:1px solid #ddd}.ptb__branding-minimum{margin-top:4px!important}.ptb__branding-methods{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:15px}.ptb__branding-methods button{display:grid;grid-template-columns:38px 1fr;grid-template-rows:auto auto;gap:2px 12px;align-items:center;min-height:82px;padding:14px;border:1px solid #ccc;background:#fff;color:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,color .2s,transform .2s}.ptb__branding-methods button:hover{border-color:#171717;transform:translateY(-1px)}.ptb__branding-methods button.active{border-color:#171717;background:#171717;color:#fff}.ptb__branding-methods svg{grid-row:1/3;width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:2}.ptb__branding-methods strong{align-self:end;font-size:14px;text-transform:uppercase}.ptb__branding-methods span{align-self:start;font-size:11px;opacity:.72}.ptb__branding-selection,.ptb__branding-help{margin:10px 0 0!important;font-size:12px!important;color:#555}.ptb__position-panel{margin-top:14px;padding:15px;border:1px solid #d8d8d8;background:#f7f7f7}.ptb__position-heading{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ptb__position-heading h3{margin:0;font-size:14px;text-transform:uppercase}.ptb__position-heading p{margin:2px 0 0;font-size:11px;color:#666}.ptb__position-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#171717;color:#fff;font-size:13px;font-weight:900}.ptb__position-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ptb__position-grid button{display:flex;align-items:center;gap:9px;min-height:42px;padding:10px;border:1px solid #ccc;background:#fff;color:inherit;font:inherit;font-size:12px;font-weight:700;text-align:left;cursor:pointer}.ptb__position-grid button span{width:16px;height:16px;border:1px solid #999;background:#fff}.ptb__position-grid button.active{border-color:#171717;background:#171717;color:#fff}.ptb__position-grid button.active span{border-color:#fff;background:#fff;box-shadow:inset 0 0 0 4px #171717}.ptb__branding-summary{margin-top:14px;padding:14px;border:1px solid #b9d8bd;background:#f0f8f1}.ptb__branding-summary>strong{font-size:13px;text-transform:uppercase}.ptb__branding-summary dl{margin:10px 0 0}.ptb__branding-summary dl div{display:grid;grid-template-columns:105px 1fr;gap:12px;padding:4px 0;font-size:12px}.ptb__branding-summary dt{font-weight:800}.ptb__branding-summary dd{margin:0}.ptb__position-panel[hidden],.ptb__branding-summary[hidden],.ptb__artwork-step[hidden]{display:none}.ptb__artwork-step>small{margin:-4px 0 12px}.ptb__artwork-drop{position:relative;display:grid;place-items:center;gap:6px;min-height:150px;padding:22px;border:1px dashed #888;background:#f7f7f7;text-align:center;cursor:pointer;transition:border-color .2s,background .2s}.ptb__artwork-drop:hover,.ptb__artwork-drop.is-dragging{border-color:#171717;background:#eee}.ptb__artwork-drop input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ptb__artwork-drop>span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#171717;color:#fff;font-size:21px;font-weight:800}.ptb__artwork-drop>strong{font-size:14px}.ptb__artwork-drop>em{color:#666;font-size:11px;font-style:normal}.ptb__artwork-list{display:grid;gap:7px;margin:10px 0 0;padding:0;list-style:none}.ptb__artwork-list li{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:9px 10px;border:1px solid #ddd;background:#fff;font-size:12px}.ptb__artwork-list li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptb__artwork-list button{padding:3px 0;border:0;border-bottom:1px solid;background:transparent;color:inherit;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.ptb__artwork-status{margin:8px 0 0!important;color:#555;font-size:12px!important}.ptb__artwork-status.is-error{color:#a40000;font-weight:700}.ptb__buy{padding:16px;background:#f1f1f1}.ptb__buy-pricing{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px 14px}.ptb__buy-prices{display:flex;align-items:baseline;gap:8px}.ptb__next-tier{grid-column:1/-1;margin:0!important;color:#333;font-size:12px!important;font-weight:700}.ptb__branding-charge{margin:8px 0 0!important;font-size:12px!important;font-weight:800}.ptb__buy-prices s{color:#777;font-size:14px}.ptb__buy [data-buy-total]{font-size:24px}.ptb__buy [data-total-saving]{justify-self:end;border:1px solid #d7d7d7;border-radius:999px;background:#fff;padding:7px 11px;font-size:11px;font-weight:800;white-space:nowrap}.ptb__buy>button{width:100%;margin-top:12px;padding:16px;border:0;background:#171717;color:#fff;font-weight:800;text-transform:uppercase}.ptb__buy>button:disabled{opacity:.5}.ptb__buy p{font-size:13px;margin:8px 0}.ptb__buy [data-status].has-cart-link{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.ptb__buy [data-status] a{justify-self:end;border:1px solid #d7d7d7;border-radius:999px;background:#fff;padding:7px 11px;color:inherit;font-size:11px;font-weight:800;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap}.ptb__add-more[hidden]{display:none}.ptb__buy footer{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;font-size:12px}.ptb__product-details{width:100%;margin-top:28px;color:#000}.ptb__product-details>h2{margin:0 0 20px;font-size:clamp(28px,3vw,42px);line-height:1.05;color:#000}.ptb__product-details details{border-bottom:1px solid #ddd}.ptb__product-details summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 0;color:#000;font-size:15px;font-weight:700;cursor:pointer}.ptb__product-details summary::-webkit-details-marker{display:none}.ptb__product-details summary span:before{content:"+";font-size:22px;font-weight:400;line-height:1}.ptb__product-details details[open] summary span:before{content:"\2212"}.ptb__details-content{padding:0 0 20px;color:#000;font-size:14px;line-height:1.65}.ptb__details-content *{color:inherit}.ptb__details-content>:first-child{margin-top:0}.ptb__details-content>:last-child{margin-bottom:0}.ptb__story{max-width:1400px;margin:auto;padding:clamp(48px,7vw,100px) clamp(24px,5vw,72px);background:#171717;color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(34px,6vw,90px)}.ptb__story h2{font-size:clamp(34px,5vw,70px);line-height:.98;text-transform:uppercase;margin:0 0 18px}.ptb__story article{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:18px 0;border-bottom:1px solid #444}.ptb__story article i{width:28px;height:28px;border:1px solid;border-radius:50%;display:grid;place-items:center;font-style:normal}.ptb__story article p{margin:0}.ptb__story article strong{display:block}.ptb__accordions{max-width:1400px;margin:auto;padding:30px clamp(24px,5vw,72px) 70px}.ptb__accordions details{border-bottom:1px solid #bbb}.ptb__accordions summary{list-style:none;display:flex;justify-content:space-between;padding:22px 0;font-weight:800;text-transform:uppercase}.ptb__accordions summary::-webkit-details-marker{display:none}.ptb__accordions .rte{max-width:780px;padding-bottom:22px}.ptb__app{max-width:1400px;margin:auto;padding:40px 24px}.ptb dialog{width:min(92vw,1000px);border:0;padding:44px}.ptb dialog::backdrop{background:#000c}.ptb dialog img{max-width:100%;height:auto}.ptb dialog button{position:absolute;right:10px;top:8px;border:0;background:none;font-size:30px}@media(max-width:989px){.ptb__main{grid-template-columns:1fr;padding:18px}.ptb__sticky{position:static}.ptb__gallery{display:flex;overflow:auto;scroll-snap-type:x mandatory}.ptb__media{min-width:86%;scroll-snap-align:start}.ptb__story{grid-template-columns:1fr}.ptb__packs{grid-template-columns:1fr 1fr}}@media(max-width:520px){.ptb [data-custom-rows]{overflow-x:auto}.ptb__custom-head,.ptb__custom-row{min-width:520px}.ptb__branding-methods,.ptb__position-grid{grid-template-columns:1fr}.ptb__buy{position:fixed;left:0;right:0;bottom:0;width:100vw;margin:0;z-index:20;box-shadow:0 -8px 24px #0002}.ptb__buy footer{display:none}}.ptb__sticky{position:static;top:auto}.ptb__intro{max-width:62ch;margin:0 0 16px;color:#333;font-size:14px;line-height:1.55}.ptb__colours{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:0}.ptb__colours>div{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:10px;border:1px solid #d6d6d6;background:#fff}.ptb__colours>div:last-child{border:1px solid #d6d6d6}.ptb__colours>div.is-selected{padding:9px;border:2px solid #171717}.ptb__colour-view{display:flex;flex:1;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;text-align:left}.ptb__colour-view img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;object-position:center;background:#fff}.ptb__colour-view strong{overflow:hidden;font-size:13px;font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ptb__colour-view:hover strong{text-decoration:underline;text-underline-offset:3px}.ptb__colour-view--static{justify-content:space-between}.ptb__colour-view--static .ptb__swatch{width:100%;height:auto;aspect-ratio:1;border-radius:0}.ptb__colour-select{width:100%;min-width:0;padding:9px 8px}.ptb__buy .ptb__offer{margin:12px 0 0}@media(max-width:520px){.ptb__colours{grid-template-columns:repeat(2,minmax(0,1fr))}.ptb__buy{position:static;width:auto;box-shadow:none}}.ptb__offer>ul{margin:0;padding-left:20px;display:grid;gap:4px;color:#555;font-size:13px;line-height:1.4}.ptb__reward-or{display:grid;place-items:center;width:28px;height:28px;margin:2px auto;border:1px solid currentColor;border-radius:50%;font-size:9px!important;font-weight:900}.ptb__discount-title{font-size:15px;line-height:1}.ptb__discount-value{font-weight:800}.ptb__reward-actions{display:grid;grid-template-columns:1fr 1fr;gap:5px;width:100%;margin-top:5px}.ptb__reward-actions button{min-height:34px;padding:6px;border:1px solid #171717;background:#fff;color:#171717;font:inherit;font-size:9px;font-weight:800;line-height:1.15;text-transform:uppercase;cursor:pointer}.ptb__reward-actions button.is-selected{background:#171717;color:#fff}.ptb__packs article.active .ptb__reward-actions button{border-color:#fff}.ptb__packs article.active .ptb__reward-actions button:not(.is-selected){background:#fff;color:#171717}.ptb__packs article.active .ptb__reward-actions button.is-selected{background:#fff;color:#171717;box-shadow:inset 0 0 0 2px #171717}.ptb__packs article:not(.active) .ptb__reward-actions{opacity:.72}.ptb__packs [data-tier-detail],.ptb__packs [data-tier-price]{font-weight:700;line-height:1.25}.ptb__gift-view{width:100%;margin-top:auto;padding:9px 8px;border:1px solid #171717;background:#171717;color:#fff;font:inherit;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.ptb__packs article.active .ptb__gift-view{border-color:#fff;background:#fff;color:#171717}.ptb__gift-dialog{width:min(92vw,760px)!important;padding:42px!important}.ptb__gift-dialog-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:28px;align-items:center}.ptb__gift-dialog-layout>img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#f5f5f5}.ptb__gift-dialog-copy small{display:block;margin-bottom:8px;font-size:11px;font-weight:800;letter-spacing:.12em}.ptb__gift-dialog-copy h3{margin:0 0 10px;font-size:clamp(24px,4vw,38px);line-height:1;text-transform:uppercase}.ptb__gift-dialog-copy p{margin:0 0 14px;font-size:15px;font-weight:700}.ptb__gift-dialog-copy strong{font-size:18px}.ptb__branding-volume-note{grid-column:2;font-size:10px!important}.ptb__artwork-setups{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:15px}.ptb__artwork-setups button{display:flex;flex-direction:column;justify-content:center;gap:5px;min-height:82px;padding:14px;border:1px solid #ccc;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,color .2s,transform .2s}.ptb__artwork-setups button:hover:not(:disabled){border-color:#171717;transform:translateY(-1px)}.ptb__artwork-setups button.active{border-color:#171717;background:#171717;color:#fff}.ptb__artwork-setups button:disabled{cursor:not-allowed;opacity:.38}.ptb__artwork-setups strong{font-size:13px;text-transform:uppercase}.ptb__artwork-setups span{font-size:12px}.ptb__artwork-setup-step>small{margin-top:6px}.ptb__artwork-setup-step[hidden]{display:none}@media(max-width:620px){.ptb__gift-dialog{padding:34px 20px 22px!important}.ptb__gift-dialog-layout{grid-template-columns:1fr;gap:18px}}@media(max-width:520px){.ptb__artwork-setups{grid-template-columns:1fr}}.ptb__main,.ptb__panel,.ptb__sticky,.ptb__step,.ptb [data-custom-rows]{min-width:0;max-width:100%}@media(max-width:520px){.ptb__main{width:100%;min-width:0}.ptb [data-custom-rows]{width:100%;min-width:0;overflow:visible}.ptb__custom-head{display:none}.ptb__custom-row{min-width:0;grid-template-columns:minmax(0,1fr);gap:7px}.ptb__custom-row select,.ptb__row-quantity{width:100%;min-width:0}.ptb__colours{grid-template-columns:repeat(2,minmax(0,1fr))}}.ptb__media{aspect-ratio:1/1}.ptb__media img{height:100%;object-fit:cover;object-position:center}.ptb__service-panel{display:grid;gap:4px;margin-top:22px;padding:18px;background:#f7f7f7;border-radius:12px;color:#171717}.ptb__service-row{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;align-items:center;min-height:48px;padding:10px 14px;border-radius:10px}.ptb__service-row:nth-child(odd){background:#fff}.ptb__service-row svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.ptb__service-row p{margin:0;font-size:14px;line-height:1.45}.ptb__service-row strong{font-weight:800}.ptb__service-row a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ptb__gift-requirement{min-height:30px;font-size:10px!important;font-weight:600!important;line-height:1.35!important;color:#555}.ptb__gift-unavailable{width:100%;margin-top:auto;padding:9px 8px;border:1px dashed #aaa;color:#666;font-size:10px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.ptb__reward-actions button:disabled{cursor:not-allowed;opacity:.38}.ptb__voucher-preview{aspect-ratio:1.55/1;padding:clamp(18px,4vw,34px);border-radius:20px;background:#e84444;color:#fff;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;gap:12px;align-items:center}.ptb__voucher-preview[hidden],.ptb__gift-dialog-layout>img[hidden]{display:none}.ptb__voucher-preview>span{font-size:clamp(15px,2vw,23px);font-weight:900}.ptb__voucher-preview>strong{grid-row:1/4;grid-column:2;font-size:clamp(44px,8vw,82px);line-height:1;color:#000}.ptb__voucher-preview>small{grid-row:3;font-size:clamp(15px,2vw,22px);font-weight:800}@media(max-width:520px){.ptb__service-panel{padding:12px}.ptb__service-row{padding:10px 8px}.ptb__service-row p{font-size:13px}}@media(max-width:520px){.uniformstar-nz__nav{align-items:stretch}.uniformstar-nz__brand{width:155px}.uniformstar-nz__links{flex-basis:100%;display:grid;gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.uniformstar-nz__nav-cta{grid-column:1 / -1;text-align:center}.uniformstar-nz__menu-panel{left:0;right:auto}.uniformstar-nz__links .uniformstar-nz__menu:nth-child(2) .uniformstar-nz__menu-panel{left:auto;right:0}.uniformstar-nz__product-grid{grid-template-columns:1fr}.uniformstar-nz__footer div{flex-wrap:wrap}}body:has(.uniformstar-nz) .shopify-section-group-header-group,body:has(.uniformstar-nz) .shopify-section-group-footer-group,body:has(.uniformstar-nz) .mobile-dock-section{display:none!important}body:has(.uniformstar-nz) .main-content{padding:0}.uniformstar-nz{--us-orange: #ff5a00;--us-black: #0a0a0a;--us-ink: #151515;--us-paper: #f6f3ee;--us-line: #ded9d1;background:#fff;color:var(--us-ink);font-family:Arial,Helvetica,sans-serif;min-height:100vh;overflow:hidden}.uniformstar-nz *,.uniformstar-nz *:before,.uniformstar-nz *:after{box-sizing:border-box}.uniformstar-nz a{color:inherit;text-decoration:none}.uniformstar-nz__nav{align-items:center;background:#fff;border-bottom:1px solid var(--us-line);display:flex;justify-content:space-between;min-height:82px;padding:14px clamp(20px,5vw,76px);position:relative;z-index:3}.uniformstar-nz__brand{display:inline-flex;width:min(260px,48vw)}.uniformstar-nz__brand img,.uniformstar-nz__closing img,.uniformstar-nz__hero-panel img{display:block;height:auto;width:100%}.uniformstar-nz__wordmark{color:var(--us-black);font-size:clamp(1.35rem,3vw,2.2rem);font-weight:900;letter-spacing:-.06em}.uniformstar-nz__wordmark span{color:var(--us-orange)}.uniformstar-nz__wordmark--white{color:#fff;font-size:clamp(2rem,7vw,5.5rem)}.uniformstar-nz__links{align-items:center;display:flex;font-size:.9rem;font-weight:700;gap:clamp(18px,3vw,42px)}.uniformstar-nz__links a:not(.uniformstar-nz__nav-cta):hover,.uniformstar-nz__menu summary:hover{color:var(--us-orange)}.uniformstar-nz__menu{position:relative}.uniformstar-nz__menu summary{align-items:center;cursor:pointer;display:flex;gap:8px;list-style:none;padding:14px 0}.uniformstar-nz__menu summary::-webkit-details-marker{display:none}.uniformstar-nz__menu summary:after{border-bottom:2px solid currentColor;border-right:2px solid currentColor;content:"";height:7px;margin-top:-4px;transform:rotate(45deg);transition:transform .2s ease;width:7px}.uniformstar-nz__menu[open] summary:after{margin-top:4px;transform:rotate(225deg)}.uniformstar-nz__menu-panel{background:#fff;border:1px solid var(--us-line);box-shadow:0 18px 44px #0000001f;display:grid;left:-18px;min-width:220px;padding:10px;position:absolute;top:calc(100% + 5px);z-index:10}.uniformstar-nz__menu-panel--collections{grid-template-columns:repeat(2,minmax(150px,1fr));min-width:350px}.uniformstar-nz__menu-panel a{border-bottom:1px solid transparent;padding:11px 12px;white-space:nowrap}.uniformstar-nz__menu-panel a:hover,.uniformstar-nz__menu-panel a:focus-visible{background:var(--us-paper);color:var(--us-orange)}.uniformstar-nz__menu-panel .uniformstar-nz__menu-all{border-top:1px solid var(--us-line);color:var(--us-orange);grid-column:1 / -1;margin-top:4px}.uniformstar-nz__nav-cta{background:var(--us-black);color:#fff!important;padding:13px 20px}.uniformstar-nz__hero{background:var(--us-paper);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);min-height:660px}.uniformstar-nz__hero-copy{align-self:center;padding:clamp(64px,8vw,118px) clamp(24px,7vw,108px)}.uniformstar-nz__eyebrow{color:var(--us-orange);font-size:.78rem;font-weight:900;letter-spacing:.15em;margin:0 0 17px;text-transform:uppercase}.uniformstar-nz h1,.uniformstar-nz h2,.uniformstar-nz h3,.uniformstar-nz p{margin-top:0}.uniformstar-nz h1{font-size:clamp(3rem,6.8vw,6.8rem);font-weight:900;letter-spacing:-.065em;line-height:.91;margin-bottom:30px;max-width:900px;text-wrap:balance}.uniformstar-nz__intro{font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.58;max-width:660px}.uniformstar-nz__intro p,.uniformstar-nz__branding-copy p{margin-bottom:0}.uniformstar-nz__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.uniformstar-nz__button{align-items:center;border:2px solid var(--us-black);display:inline-flex;font-size:.9rem;font-weight:900;justify-content:center;min-height:54px;padding:14px 23px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;view-transition-name:uniformstar-button}.uniformstar-nz__button:hover{box-shadow:5px 5px 0 var(--us-black);transform:translate(-2px,-2px)}.uniformstar-nz__button--primary{background:var(--us-orange);border-color:var(--us-orange);color:#fff!important}.uniformstar-nz__button--secondary{background:transparent}.uniformstar-nz__button--dark{background:var(--us-black);color:#fff!important;margin-top:30px}.uniformstar-nz__currency-form{margin-top:18px}.uniformstar-nz__currency-form button{background:transparent;border:0;border-bottom:1px solid currentColor;color:var(--us-ink);cursor:pointer;font:inherit;font-size:.9rem;font-weight:700;padding:2px 0}.uniformstar-nz__hero-panel{align-items:center;background:var(--us-black);color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:100%;overflow:hidden;padding:clamp(48px,7vw,100px);position:relative}.uniformstar-nz__hero-panel:before{background:var(--us-orange);content:"";height:10px;left:0;position:absolute;top:0;width:100%}.uniformstar-nz__hero-panel p{font-size:1.05rem;font-weight:700;line-height:1.55;margin:38px auto 0;max-width:480px;text-align:center}.uniformstar-nz__silverfern{bottom:-80px;color:var(--us-orange);font-size:16rem;line-height:1;opacity:.13;position:absolute;right:-35px;transform:rotate(22deg)}.uniformstar-nz__proof{border-bottom:1px solid var(--us-line);border-top:1px solid var(--us-line);display:grid;grid-template-columns:repeat(3,1fr);padding:0 clamp(20px,5vw,76px)}.uniformstar-nz__proof>div{display:flex;flex-direction:column;gap:7px;padding:30px clamp(18px,3vw,46px)}.uniformstar-nz__proof>div+div{border-left:1px solid var(--us-line)}.uniformstar-nz__proof strong{font-size:1.05rem}.uniformstar-nz__proof span{color:#5b5b5b;font-size:.92rem;line-height:1.45}.uniformstar-nz__range{padding:clamp(74px,9vw,132px) clamp(20px,5vw,76px)}.uniformstar-nz__section-heading{align-items:end;display:grid;gap:30px;grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);margin-bottom:48px}.uniformstar-nz h2{font-size:clamp(2.5rem,5vw,5rem);font-weight:900;letter-spacing:-.055em;line-height:.96;margin-bottom:0;text-wrap:balance}.uniformstar-nz__section-heading>p{color:#555;font-size:1.05rem;line-height:1.6;margin-bottom:0}.uniformstar-nz__product-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.uniformstar-nz__product-card{border:1px solid var(--us-line);display:flex;flex-direction:column;min-width:0;scroll-margin-top:24px;transition:border-color .2s ease,transform .2s ease}.uniformstar-nz__product-card:hover{border-color:var(--us-orange);transform:translateY(-4px)}.uniformstar-nz__product-image{align-items:center;aspect-ratio:4 / 5;background:var(--us-paper);display:flex;justify-content:center;overflow:hidden}.uniformstar-nz__product-image img,.uniformstar-nz__placeholder{height:100%;object-fit:contain;transition:transform .35s ease;width:100%}.uniformstar-nz__product-card:hover .uniformstar-nz__product-image img{transform:scale(1.035)}.uniformstar-nz__product-copy{display:flex;flex:1;flex-direction:column;padding:19px}.uniformstar-nz__category{color:var(--us-orange);font-size:.7rem;font-weight:900;letter-spacing:.12em;margin-bottom:9px;text-transform:uppercase}.uniformstar-nz__product-copy h3{font-size:1.05rem;line-height:1.3;margin-bottom:22px}.uniformstar-nz__price-row{align-items:center;display:flex;font-size:.87rem;font-weight:800;gap:12px;justify-content:space-between;margin-top:auto}.uniformstar-nz__price-row a{color:var(--us-orange);white-space:nowrap}.uniformstar-nz__branding{background:var(--us-orange);color:var(--us-black);display:grid;gap:clamp(50px,8vw,130px);grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);padding:clamp(74px,9vw,132px) clamp(20px,7vw,108px)}.uniformstar-nz__branding-copy>div{font-size:1.08rem;line-height:1.6;margin-top:28px;max-width:640px}.uniformstar-nz__branding .uniformstar-nz__eyebrow{color:var(--us-black)}.uniformstar-nz__steps{list-style:none;margin:0;padding:0}.uniformstar-nz__steps li{align-items:start;border-top:2px solid rgba(10,10,10,.32);display:grid;gap:24px;grid-template-columns:58px 1fr;padding:26px 0}.uniformstar-nz__steps li:last-child{border-bottom:2px solid rgba(10,10,10,.32)}.uniformstar-nz__steps>li>span{font-size:.8rem;font-weight:900;letter-spacing:.1em}.uniformstar-nz__steps strong{font-size:1.35rem}.uniformstar-nz__steps p{line-height:1.5;margin:7px 0 0}.uniformstar-nz__faq{display:grid;gap:clamp(50px,8vw,120px);grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);padding:clamp(74px,9vw,132px) clamp(20px,7vw,108px)}.uniformstar-nz__faq-list details{border-top:1px solid var(--us-line);padding:23px 0}.uniformstar-nz__faq-list details:last-child{border-bottom:1px solid var(--us-line)}.uniformstar-nz__faq-list summary{cursor:pointer;font-size:1.1rem;font-weight:800;padding-right:34px}.uniformstar-nz__faq-list details>div{color:#555;line-height:1.6;padding:17px 34px 0 0}.uniformstar-nz__closing{align-items:center;background:var(--us-paper);display:flex;flex-direction:column;padding:clamp(72px,9vw,128px) 20px;text-align:center}.uniformstar-nz__closing img{max-width:440px}.uniformstar-nz__closing p{font-size:1.08rem;line-height:1.55;margin:28px auto 30px;max-width:620px}.uniformstar-nz__footer{align-items:center;background:var(--us-black);color:#fff;display:flex;font-size:.82rem;gap:24px;justify-content:space-between;padding:28px clamp(20px,5vw,76px)}.uniformstar-nz__footer div{display:flex;gap:22px}.uniformstar-nz__footer a:hover{color:var(--us-orange)}@media(max-width:999px){.uniformstar-nz__hero{grid-template-columns:1fr}.uniformstar-nz__hero-panel{min-height:430px}.uniformstar-nz__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uniformstar-nz__branding,.uniformstar-nz__faq{grid-template-columns:1fr}}@media(max-width:749px){.uniformstar-nz__nav{flex-wrap:wrap;gap:8px 14px;min-height:68px}.uniformstar-nz__brand{width:min(180px,45vw)}.uniformstar-nz__links{gap:10px}.uniformstar-nz__menu summary{font-size:.78rem;padding:10px 0}.uniformstar-nz__menu-panel{left:auto;min-width:min(260px,calc(100vw - 32px));right:0}.uniformstar-nz__menu-panel--collections{grid-template-columns:1fr}.uniformstar-nz__nav-cta{padding:10px 14px}.uniformstar-nz__hero-copy{padding-bottom:70px;padding-top:70px}.uniformstar-nz__hero-panel{min-height:360px}.uniformstar-nz__proof{grid-template-columns:1fr}.uniformstar-nz__proof>div+div{border-left:0;border-top:1px solid var(--us-line)}.uniformstar-nz__section-heading{align-items:start;grid-template-columns:1fr}.uniformstar-nz__footer{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.uniformstar-nz__nav{align-items:stretch}.uniformstar-nz__brand{width:155px}.uniformstar-nz__links{flex-basis:100%;justify-content:space-between}.uniformstar-nz__menu-panel{left:0;right:auto}.uniformstar-nz__links .uniformstar-nz__menu:nth-child(2) .uniformstar-nz__menu-panel{left:auto;right:0}.uniformstar-nz__product-grid{grid-template-columns:1fr}.uniformstar-nz__footer div{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.uniformstar-nz *,.uniformstar-nz *:before,.uniformstar-nz *:after{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/67/compiled_assets/styles.css.map */
