[data-nspire-clothing]{font-family:Geist,sans-serif}[data-nspire-clothing] .product-details .text-block.h2 h1{font-family:Geist,sans-serif;font-size:32px;font-weight:400;line-height:1.1;letter-spacing:-.035em}[data-nspire-clothing] .nspire-grey-proof{display:flex;align-items:center;gap:10px;margin:2px 0 18px}[data-nspire-clothing] .product-details .text-block.h2 .nspire-grey-proof p{font-size:11px;line-height:1.45;margin:0;color:#171717}[data-nspire-clothing] .nspire-grey-proof p span{color:#666}[data-nspire-clothing] .nspire-grey-avatars{display:flex;padding-left:0}[data-nspire-clothing] .nspire-grey-avatars img{width:32px;height:32px;object-fit:cover;object-position:top;border-radius:50%;border:2px solid white;margin-left:-7px}[data-nspire-clothing] .nspire-grey-avatars img:first-child{margin-left:0}[data-nspire-clothing] .nspire-catalog-colours>p{font-size:13px;font-weight:600}[data-nspire-clothing] product-price{font-family:Geist,sans-serif;font-size:20px;line-height:1.25}[data-nspire-clothing] .nspire-grey-klarna{display:flex;gap:12px;align-items:center;border:1px solid #ddd;border-radius:4px;padding:14px;margin:0 0 16px;font-size:12px;line-height:1.5;width:100%}[data-nspire-clothing] .nspire-grey-klarna strong{background:#ffc0d3;border-radius:3px;padding:8px 6px;font-size:12px}[data-nspire-clothing] .nspire-grey-klarna p{margin:0}[data-nspire-clothing] .nspire-grey-klarna a{text-decoration:underline}[data-nspire-clothing] .nspire-grey-guide{width:min(560px,calc(100vw - 24px));padding:44px 20px 24px;border-radius:10px}[data-nspire-clothing] .nspire-grey-guide h2{font:400 24px/1.15 Geist,sans-serif;letter-spacing:-.03em;margin:0 0 20px}[data-nspire-clothing] .nspire-grey-guide>p{font-size:13px;line-height:1.5;margin:16px 0}[data-nspire-clothing] .nspire-grey-guide-tabs{display:flex;gap:10px}[data-nspire-clothing] .nspire-grey-guide-tabs button{border:1px solid #bbb;border-radius:5px;background:#fff;color:#111;min-height:44px;padding:8px 22px;font-size:14px;cursor:pointer}[data-nspire-clothing] .nspire-grey-guide-tabs [aria-selected=true]{background:#111;color:#fff;border-color:#111}[data-nspire-clothing] .nspire-grey-guide table{width:100%;border-collapse:separate;border-spacing:0;font-size:12px;border:1px solid #bbb;border-radius:7px;overflow:hidden;margin:0 0 18px}[data-nspire-clothing] .nspire-grey-guide caption{text-align:left;padding:0 0 8px;font-size:11px;color:#555}[data-nspire-clothing] .nspire-grey-guide th,[data-nspire-clothing] .nspire-grey-guide td{padding:10px 5px;text-align:center;border:0;font-weight:400;white-space:normal}[data-nspire-clothing] .nspire-grey-guide thead{background:#111;color:#fff}[data-nspire-clothing] .nspire-grey-guide tbody tr:nth-child(2n){background:#f6f6f6}[data-nspire-clothing] .nspire-grey-measure{position:relative;margin:0;background:#f7f7f7;border-radius:6px;overflow:hidden}[data-nspire-clothing] .nspire-grey-measure img{display:block;width:100%;height:auto;aspect-ratio:100/144;object-fit:contain;filter:grayscale(1)}[data-nspire-clothing] .nspire-grey-measure svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:calc(100% - 34px);fill:none;stroke:#111;stroke-width:.65;stroke-dasharray:1.5 1}[data-nspire-clothing] .nspire-grey-measure svg g{fill:#111;stroke:none}[data-nspire-clothing] .nspire-grey-measure svg .numbers{fill:#fff;font:3px Geist,sans-serif;text-anchor:middle}[data-nspire-clothing] .nspire-grey-measure figcaption{padding:10px 8px;font-size:10px;text-align:center;line-height:14px}[data-nspire-clothing] .nspire-grey-story{max-width:1400px;margin:40px auto 0;padding:0 24px}[data-nspire-clothing] .nspire-grey-story h2{font:400 28px/1.1 Geist,sans-serif;letter-spacing:-.03em;margin:0 0 22px}[data-nspire-clothing] .nspire-grey-story h3{font:600 17px/1.3 Geist,sans-serif;margin:14px 0 8px}[data-nspire-clothing] .nspire-grey-story p{font-size:14px;line-height:1.6;margin:0}[data-nspire-clothing] .nspire-grey-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:48px}[data-nspire-clothing] .nspire-grey-grid img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:4px}[data-nspire-clothing] .nspire-grey-videos video{width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;background:#eee;border-radius:4px}body:has([data-nspire-clothing]) main>[id$=__product_recommendations_UeDczP],body:has([data-nspire-clothing]) main>[id$=__collection_list_RGddHj]{display:none!important}@media(max-width:749px){[data-nspire-clothing] h1{font-size:32px;line-height:1.1;letter-spacing:-.035em}[data-nspire-clothing] .nspire-grey-story{padding:0 20px;margin-top:32px}[data-nspire-clothing] .nspire-grey-grid{grid-template-columns:1fr;gap:28px}[data-nspire-clothing] .nspire-grey-videos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}[data-nspire-clothing] .nspire-grey-videos h3{font-size:12px}[data-nspire-clothing] .nspire-grey-athletes{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px}[data-nspire-clothing] .nspire-grey-athletes article{flex:0 0 86%;scroll-snap-align:start}}[data-nspire-clothing] .nspire-grey-video-frame{position:relative}[data-nspire-clothing] .nspire-grey-video-frame video::-webkit-media-controls-overlay-play-button{display:none!important}[data-nspire-clothing] .nspire-grey-video-frame video::-webkit-media-controls-start-playback-button{display:none!important}[data-nspire-clothing] .buy-buttons-block product-inventory{display:block;width:100%;margin:20px 0 8px}[data-nspire-clothing] [data-grey-purchase-dispatch]{width:100%;margin:0 0 24px}[data-nspire-clothing] .nspire-grey-klarna{margin-top:12px}[data-nspire-clothing] .nspire-catalog-information .nspire-clothing-pdp__toggle:after{content:"";display:block;width:10px;height:10px;border:solid currentColor;border-width:0 1px 1px 0;transform:rotate(45deg);margin-right:4px}[data-nspire-clothing] .nspire-catalog-information details[open] .nspire-clothing-pdp__toggle:after{content:"";transform:rotate(225deg)}[data-nspire-clothing] .nspire-catalog-information .nspire-clothing-pdp>details{border-top:0}[data-nspire-clothing] .nspire-catalog-information .nspire-clothing-pdp__body{font-size:14px;line-height:1.55}[data-nspire-clothing] .nspire-grey-video-section{width:100%;margin-top:20px}[data-nspire-clothing] .nspire-grey-video-section h2{font:600 32px/1.25 Geist,sans-serif;margin:0 0 14px;letter-spacing:normal}[data-nspire-clothing] .nspire-grey-video-section .nspire-grey-videos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}[data-nspire-clothing] .nspire-grey-video-section h3{font:600 12px/1.4 Geist,sans-serif;margin:8px 0 0}@media(max-width:749px){[data-nspire-clothing] .nspire-grey-video-section h2{font-size:22px}}[data-nspire-clothing] .nspire-grey-specifications img{aspect-ratio:1/1}@media(max-width:749px){[data-nspire-clothing] .nspire-grey-specifications{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:14px}[data-nspire-clothing] .nspire-grey-specifications article{flex:0 0 88%;scroll-snap-align:start}}[data-nspire-clothing] [data-grey-video-play]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:44px;border:0;border-radius:50%;background:#fffe;color:#111;cursor:pointer;font-size:18px;padding-left:5px}[data-nspire-clothing] .nspire-grey-verified{display:inline-block;width:13px;height:13px;vertical-align:-2px;flex-shrink:0}[data-nspire-clothing] .nspire-grey-upsell{width:100%;padding:0;margin:0 0 12px;border:0}[data-nspire-clothing] .nspire-grey-upsell h2{font-size:18px;line-height:22px;font-weight:500;margin:0 0 16px}[data-nspire-clothing] .nspire-grey-upsell-choice{border:1px solid #ccc;border-radius:9px;padding:6px}[data-nspire-clothing] .nspire-grey-upsell-row{display:flex;align-items:center;gap:8px;min-height:40px;padding:0;cursor:pointer;list-style:none;font-size:14px;line-height:18px;font-weight:400}[data-nspire-clothing] .nspire-grey-upsell-row::-webkit-details-marker{display:none}[data-nspire-clothing] .nspire-grey-upsell-row:after{display:none}[data-nspire-clothing] .nspire-grey-upsell-row img{width:40px;height:40px;object-fit:contain;background:#f5f5f5;border:1px solid #ddd;border-radius:6px;flex:none}[data-nspire-clothing] .nspire-grey-upsell-check{width:20px;height:20px;border:2px solid #ccc;border-radius:6px;flex:none}[data-nspire-clothing] .nspire-grey-upsell-choice.is-selected .nspire-grey-upsell-check{background:#111;border-color:#111;position:relative}[data-nspire-clothing] .nspire-grey-upsell-choice.is-selected .nspire-grey-upsell-check:after{content:"";position:absolute;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);left:5px;top:1px}[data-nspire-clothing] .nspire-grey-upsell-copy{display:grid;gap:4px;min-width:0}[data-nspire-clothing] .nspire-grey-upsell-price{color:#666}[data-nspire-clothing] .nspire-grey-upsell-options{padding:10px 0 2px 28px;font-size:12px}[data-nspire-clothing] .nspire-grey-upsell-options form{display:grid;grid-template-columns:1fr;gap:6px;margin-top:8px}[data-nspire-clothing] .nspire-grey-upsell-options select{width:100%;min-height:40px;padding:8px;border:1px solid #ccc;background:#fff}[data-nspire-clothing] .nspire-grey-upsell-options button{min-height:40px;padding:9px;font-size:12px}[data-nspire-clothing] .nspire-grey-upsell-row input[type=checkbox]{-webkit-appearance:auto;appearance:auto;accent-color:#111;width:20px;height:20px;min-width:20px;margin:0;cursor:pointer}[data-nspire-clothing] .nspire-grey-upsell-options{padding:6px 0 0 32px}[data-nspire-clothing] .nspire-grey-upsell-options select{min-height:32px;padding:5px 8px;font-size:12px;line-height:20px}[data-nspire-clothing] [data-grey-upsell-options][hidden],[data-nspire-clothing] [data-grey-bundle-error][hidden]{display:none!important}[data-nspire-clothing] [data-grey-bundle-error]{font-size:12px;color:#b42318;line-height:1.4;margin:8px 0 0}[data-nspire-clothing] [data-catalog-complement],[data-nspire-clothing] .rbr-page-container{display:none!important}[data-nspire-clothing] .nspire-catalog-size-dialog{width:min(700px,calc(100vw - 24px));padding:44px 20px 24px;border-radius:10px}[data-nspire-clothing] .nspire-catalog-size-dialog th,[data-nspire-clothing] .nspire-catalog-size-dialog td{padding:10px 8px;font-size:12px}[data-nspire-clothing] .nspire-catalog-size-dialog table{width:100%;border-collapse:collapse}[data-nspire-clothing] .nspire-catalog-size-dialog thead{background:#111;color:#fff}[data-nspire-clothing] .nspire-catalog-size-dialog tbody tr:nth-child(2n){background:#f6f6f6}@media(max-width:749px){[data-nspire-clothing] :is(.nspire-grey-athletes,.nspire-grey-specifications){padding-block-end:16px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/nspire-clothing-rollout.css.map */
