html body #tp-root.tp-refined{color:var(--timba-navy,#133150);background:#fff}html body #tp-root.tp-refined .tp-hero{max-width:1240px;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:64px;padding:40px 32px}html body #tp-root.tp-refined .tp-col-info{min-width:0}html body #tp-root.tp-refined .tp-title{font-size:clamp(26px,2.5vw,36px);line-height:1.16;letter-spacing:-.8px;font-weight:600;color:var(--timba-navy,#133150);margin-bottom:14px}html body #tp-root.tp-refined .tp-brandline{margin-bottom:12px;color:#586b7b}html body #tp-root.tp-refined .tp-img-main{border:0;border-radius:6px;box-shadow:none;background:#f6f7f8}html body #tp-root.tp-refined .tp-img-main img{padding:16px}html body #tp-root.tp-refined .tp-price-box{border:0!important;border-radius:0!important;box-shadow:none!important;padding:6px 0 22px!important;margin:0 0 6px;background:transparent!important}html body #tp-root.tp-refined .tp-price-main{font-size:32px;font-weight:650;color:var(--timba-navy,#133150)}html body #tp-root.tp-refined .tp-price-row{flex-wrap:wrap;gap:6px 10px}html body #tp-root.tp-refined .tp-opt{margin-bottom:18px}html body #tp-root.tp-refined .tp-opt-label{font-size:13px;margin-bottom:10px}html body #tp-root.tp-refined .tp-opt-val{color:#526779}html body #tp-root.tp-refined .tp-select{min-height:46px;border-radius:6px}html body #tp-root.tp-refined .tp-size-choices{display:none}html body #tp-root.tp-refined.tp-ready .tp-size-choices{display:flex;flex-wrap:wrap;gap:8px}html body #tp-root.tp-refined.tp-ready .tp-select-fallback{display:none}html body #tp-root.tp-refined .tp-size-choice{min-height:44px;padding:10px 12px!important;font:500 13px var(--timba-font,Inter,sans-serif);color:var(--timba-navy,#133150)!important;background:#fff!important;border:1px solid #c7d2db!important;border-radius:6px!important;box-shadow:none!important;cursor:pointer}html body #tp-root.tp-refined .tp-size-choice[aria-pressed=true]{border:2px solid #267c80!important;padding:9px 11px!important;background:#f0f9f9!important}html body #tp-root.tp-refined .tp-size-choice:hover{border-color:#267c80!important}html body #tp-root.tp-refined :is(button,a,select,input,summary):focus-visible{outline:2px solid var(--timba-navy,#133150)!important;outline-offset:3px}html body #tp-root.tp-refined .tp-qty-row{flex-wrap:wrap;gap:10px}html body #tp-root.tp-refined .tp-qty-ctrl{border-radius:6px;height:46px}html body #tp-root.tp-refined .tp-qty-btn{width:44px;height:44px}html body #tp-root.tp-refined .tp-qty-inp{height:44px}html body #tp-root.tp-refined .tp-btn-atc{min-height:48px;border-radius:6px!important;background:var(--timba-teal,#389da1)!important}html body #tp-root.tp-refined .tp-btn-atc:hover{background:#267c80!important}html body #tp-root.tp-refined .tp-btn-atc:disabled{background:#71848d!important}html body #tp-root.tp-refined .tp-stock-request{margin:10px 0;padding:0;border:0;background:transparent}html body #tp-root.tp-refined .tp-stock-request-btn{padding:6px 0;font-size:12px}html body #tp-root.tp-refined .tp-delivery-details{border-top:1px solid #dbe2e8;padding:16px 0 0;margin-top:16px;width:100%}html body #tp-root.tp-refined .tp-delivery-details summary{font:500 13px var(--timba-font,Inter,sans-serif);cursor:pointer;padding:6px 0}html body #tp-root.tp-refined .tp-delivery-details .tp-trust{border:0;border-radius:0;background:transparent}html body #tp-root.tp-refined .tp-connections{max-width:1176px;margin:0 auto;padding:30px 0 36px;border-top:1px solid #dbe2e8}html body #tp-root.tp-refined .tp-connections h2{font:600 24px/1.25 var(--timba-font,Inter,sans-serif);letter-spacing:-.4px;margin:0 0 6px;color:var(--timba-navy,#133150)}html body #tp-root.tp-refined .tp-connections-note{font-size:14px;color:#526779;margin:0 0 24px}html body #tp-root.tp-refined .tp-connections-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px}html body #tp-root.tp-refined .tp-connection-shared,html body #tp-root.tp-refined .tp-connection-variant{display:contents}html body #tp-root.tp-refined .tp-connection-item{display:flex;gap:20px;align-items:center;min-width:0;padding:8px 0}html body #tp-root.tp-refined .tp-connection-item img{flex:0 0 64px;object-fit:contain;background:#fff}html body #tp-root.tp-refined .tp-connection-copy{min-width:0}html body #tp-root.tp-refined .tp-connection-item h3{margin:0 0 6px;font:600 16px/1.3 var(--timba-font,Inter,sans-serif);color:var(--timba-navy,#133150)}html body #tp-root.tp-refined .tp-connection-item p{margin:4px 0;font-size:13px;line-height:1.5;color:#526779}html body #tp-root.tp-refined .tp-connection-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:10px}html body #tp-root.tp-refined .tp-connection-links a{font-size:13px;font-weight:600;color:#267c80;text-decoration:underline;text-underline-offset:4px;padding:7px 0;overflow-wrap:anywhere}html body #tp-root.tp-refined .tp-connection-links a span{font-weight:400}html body #tp-root.tp-refined [hidden]{display:none!important}html body #tp-root.tp-refined .tp-tabs-wrap{max-width:1240px}@media(max-width:1240px){html body #tp-root.tp-refined .tp-connections{margin-inline:32px}}@media(min-width:990px){html body #tp-root.tp-refined .tp-col-media{position:sticky;top:110px}}@media(max-width:989px){html body #tp-root.tp-refined .tp-hero{padding:24px 24px 30px;gap:0}html body #tp-root.tp-refined .tp-col-media{width:100%;max-width:520px;align-self:center}html body #tp-root.tp-refined .tp-col-info>:is(.tp-price-box,form,.tp-delivery-details){width:100%}html body #tp-root.tp-refined .tp-connections{margin-inline:24px}}@media(max-width:600px){html body #tp-root.tp-refined .tp-hero{padding-inline:20px}html body #tp-root.tp-refined .tp-title{font-size:27px}html body #tp-root.tp-refined .tp-connections{margin-inline:20px;padding:24px 0}html body #tp-root.tp-refined .tp-connections-grid{grid-template-columns:1fr;gap:18px}html body #tp-root.tp-refined .tp-connection-item+.tp-connection-item{border-top:1px solid #e5eaee;padding-top:20px}html body #tp-root.tp-refined .tp-connection-links{gap:6px 16px}html body #tp-root.tp-refined .tp-connection-links a{min-height:44px;display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}html body #tp-root.tp-refined .tp-price-box{align-self:stretch}}@media(prefers-reduced-motion:reduce){html body #tp-root.tp-refined *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/timba-product-refined.css.map */
