.bl-page{--bl-ink:#2f2929;--bl-muted:#655c5b;--bl-wine:#751522;--bl-line:#dfd9d6;--bl-paper:#faf8f7;--bl-serif:Georgia,"Times New Roman",serif;--bl-sans:var(--font-body--family,Arial),Arial,sans-serif;color:var(--bl-ink);background:#fff;max-width:1500px;margin-inline:auto;padding:clamp(15px,2.2vw,31px) clamp(18px,4.8vw,74px) clamp(46px,6vw,90px);font-family:var(--bl-sans)}.bl-page *,.bl-page *:before,.bl-page *:after{box-sizing:border-box}.bl-page [hidden]{display:none!important}.bl-sr,.bl-chip input,.bl-size input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap!important}.bl-topline{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--bl-line);margin-bottom:clamp(21px,3.4vw,50px)}.bl-back,.bl-detail,.bl-back:visited,.bl-detail:visited{color:var(--bl-muted);text-decoration:none;font:500 13px/1.4 var(--bl-sans)}.bl-back{display:inline-flex;align-items:center;gap:9px;min-height:36px}.bl-back>span{font-size:18px}.bl-back:hover,.bl-detail:hover{color:var(--bl-wine);text-decoration:underline;text-underline-offset:3px}.bl-topmark,.bl-shot figcaption{font:600 10px/1.5 var(--bl-sans);letter-spacing:.13em}.bl-topmark{color:var(--bl-muted)}.bl-build{margin:0;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,.85fr) minmax(0,1.54fr);grid-template-rows:auto auto auto auto 1fr;column-gap:clamp(12px,1.4vw,22px);align-items:start}.bl-intro,.bl-colour,.bl-options,.bl-purchase{grid-column:3;margin-inline-start:clamp(15px,2.4vw,39px);min-width:0}.bl-intro{grid-row:1}.bl-over{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:var(--bl-wine);font:600 10px/1.4 var(--bl-sans);letter-spacing:.16em;text-transform:uppercase}.bl-over>span{display:inline-block;width:25px;height:1px;background:var(--bl-wine);opacity:.65}.bl-intro h1{max-width:12ch;margin:0;color:var(--bl-ink);font:400 clamp(40px,4.9vw,77px)/.98 var(--bl-serif);letter-spacing:-.057em;text-transform:none}.bl-intro h1 em{color:var(--bl-wine);font-weight:400}.bl-intro-copy{color:var(--bl-muted);font:400 15px/1.5 var(--bl-sans);max-width:45ch;margin:14px 0 0;text-wrap:pretty}.bl-colour{grid-row:2;padding:19px 0 17px}.bl-page fieldset{border:0;padding:0;margin:0;min-inline-size:0}.bl-tones legend{font:600 13px/1.35 var(--bl-sans);padding:0;margin:0 0 7px;color:var(--bl-ink)}.bl-tones-flex{display:flex;flex-wrap:wrap;gap:6px}.bl-chip,.bl-size{position:relative;cursor:pointer;display:inline-flex}.bl-chip>span,.bl-size>span{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--bl-line);border-radius:3px;color:var(--bl-ink);background:#fff;font:500 13px/1 var(--bl-sans);transition:background-color .12s,border-color .12s}.bl-chip>span{gap:7px;padding:0 10px}.bl-chip i{display:inline-block;flex-shrink:0;width:13px;height:13px;border:1px solid #33252d26;background:linear-gradient(90deg,var(--bl-chip) 50%,var(--bl-chip-second,var(--bl-chip)) 50%);border-radius:50%}.bl-chip input:checked+span,.bl-size input:checked+span{background:#f8eeee;border-color:var(--bl-wine);box-shadow:inset 0 0 0 .35px var(--bl-wine);color:var(--bl-wine)}.bl-chip:hover input:not(:disabled)+span,.bl-size:hover input:not(:disabled)+span{border-color:#9a7374}.bl-chip input:disabled+span,.bl-size input:disabled+span{background:var(--bl-paper);color:#807a77;text-decoration:line-through;border-style:dashed;cursor:not-allowed}.bl-chip input:focus-visible+span,.bl-size input:focus-visible+span,.bl-page :is(a,button):focus-visible{outline:2px solid var(--bl-wine);outline-offset:3px}.bl-piece{display:contents}.bl-shot{grid-row:1 / 6;align-self:start;margin:0;min-width:0}.bl-shot-polo{grid-column:1}.bl-shot-short{grid-column:2;padding-top:clamp(45px,6.7vw,99px)}.bl-shot-img{width:100%;aspect-ratio:2/3;overflow:hidden;background:var(--bl-paper);border-radius:3px}.bl-shot img{display:block;width:100%;height:100%;object-fit:cover}.bl-shot figcaption{display:flex;justify-content:space-between;align-items:center;gap:7px;margin-top:9px;padding-top:8px;border-top:1px solid var(--bl-line);color:var(--bl-muted);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.bl-shot figcaption span:last-child{font-size:8px;letter-spacing:.12em}.bl-options{border-top:1px solid var(--bl-line);padding:14px 0 12px}.bl-options-polo{grid-row:3}.bl-options-short{grid-row:4}.bl-piece-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:8px;margin:0 0 9px}.bl-num{color:var(--bl-wine);font:600 10px/1.4 var(--bl-sans);letter-spacing:.07em}.bl-piece-top h2{color:var(--bl-ink);font:600 clamp(15px,1.2vw,19px)/1.25 var(--bl-sans);letter-spacing:-.015em;text-transform:none;margin:0}.bl-price,.bl-total-row strong{color:var(--bl-ink);font:500 14px/1.4 var(--bl-sans);font-variant-numeric:tabular-nums}.bl-piece-color{margin:0 0 10px;color:var(--bl-muted);font:400 12px/1.4 var(--bl-sans)}.bl-piece-color strong{font-weight:500;color:var(--bl-ink)}.bl-sizes{display:flex;flex-wrap:wrap;gap:5px}.bl-size>span{min-width:44px;padding:0 7px}.bl-detail{display:inline-flex;align-items:center;gap:4px;min-height:32px;font-size:12px;text-decoration:underline;text-decoration-color:#b9a9a3;text-underline-offset:3px}.bl-purchase{grid-row:5;border-top:1px solid var(--bl-line);padding-top:14px}.bl-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.bl-total-title{font:600 16px/1.3 var(--bl-sans)}.bl-count{font:400 12px/1.4 var(--bl-sans);color:var(--bl-muted);margin-inline-start:6px}.bl-total-row strong{font-size:18px;font-weight:600}.bl-submit{width:100%;min-height:47px;border:1px solid transparent;border-radius:3px;background:var(--bl-wine);color:#fff;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;font:600 14px/1.35 var(--bl-sans);letter-spacing:0;text-transform:none;cursor:pointer}.bl-submit [data-look-cta-total]:not(:empty):before{content:"\b7";padding-inline-end:6px}.bl-submit-arrow{font-size:18px;margin-inline-start:3px}.bl-submit:hover:not(:disabled){background:#5d101a}.bl-submit:disabled{color:#5e5353;background:#eee7e6;cursor:not-allowed}.bl-hint,.bl-status{font:400 12px/1.45 var(--bl-sans);margin:8px 0 0;color:var(--bl-muted)}.bl-status{color:var(--bl-wine)}.bl-status:empty,.bl-hint:empty{display:none}@media(max-width:1050px)and (min-width:761px){.bl-page{padding-inline:clamp(16px,3vw,31px)}.bl-build{grid-template-columns:minmax(0,1.1fr) minmax(0,.72fr) minmax(315px,1.55fr)}.bl-intro,.bl-colour,.bl-options,.bl-purchase{margin-inline-start:8px}.bl-shot figcaption span:last-child{display:none}}@media(max-width:760px){.bl-page{padding:13px clamp(16px,5vw,30px) 40px}.bl-topline{padding-bottom:4px;margin-bottom:20px}.bl-back{min-height:34px;font-size:12px}.bl-build{grid-template-columns:minmax(82px,.55fr) minmax(0,1.45fr);grid-template-rows:auto auto auto auto auto;gap:0 12px}.bl-intro,.bl-colour,.bl-purchase{grid-column:1/-1;margin-inline-start:0}.bl-intro h1{max-width:none;font-size:clamp(42px,10.5vw,64px)}.bl-over{font-size:9px;margin-bottom:8px}.bl-intro-copy{font-size:14px;margin-top:10px}.bl-colour{padding:17px 0 14px}.bl-shot-polo,.bl-options-polo{grid-row:3}.bl-shot-short,.bl-options-short{grid-row:4}.bl-shot{grid-column:1;margin:0;padding:12px 0;align-self:start;border-top:1px solid var(--bl-line)}.bl-shot figcaption{display:none}.bl-options{grid-column:2;align-self:stretch;margin:0;padding:13px 0 9px}.bl-piece-top{grid-template-columns:1fr;gap:3px;margin-bottom:8px}.bl-num{display:none}.bl-price{font-size:13px}.bl-sizes{gap:4px}.bl-size{min-height:44px;align-items:center}.bl-size>span{min-width:34px;min-height:44px;padding:0 4px}.bl-purchase{margin-top:2px;padding-top:15px}.bl-options h2{font-size:15px}.bl-shot-img{max-width:160px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.bl-page *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/bora-look.css.map */
