[data-nspire-catalog] .nspire-catalog-gallery{min-width:0}[data-nspire-catalog] .nspire-pilot-photo{display:block;text-decoration:none;background:#f5f5f3}[data-nspire-catalog] .nspire-pilot-photo img{width:100%;object-fit:contain}[data-nspire-catalog] .nspire-pilot-gallery-arrows button:disabled{opacity:.3;cursor:default}[data-nspire-catalog] .nspire-catalog-information{width:100%;margin-top:8px;border-top:1px solid #dededb}[data-nspire-catalog] .nspire-catalog-information details{border-bottom:1px solid #dededb}[data-nspire-catalog] .nspire-catalog-information summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none;min-height:56px;font-size:14px;font-weight:600}[data-nspire-catalog] .nspire-catalog-information summary::-webkit-details-marker{display:none}[data-nspire-catalog] .nspire-catalog-information summary span:after{content:"+";font-size:20px;font-weight:400}[data-nspire-catalog] .nspire-catalog-information details[open] summary span:after{content:"\2212"}[data-nspire-catalog] .nspire-catalog-information .rte{font-size:14px;line-height:1.7;padding-bottom:20px;overflow-wrap:anywhere}[data-nspire-catalog] .nspire-catalog-information .rte img{max-width:100%;height:auto}[data-nspire-catalog] .nspire-catalog-information summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}[data-nspire-catalog] .nspire-pilot-dispatch-cta{margin:0;font-size:12px;color:#555;line-height:1.5}[data-nspire-catalog] product-inventory{margin-bottom:-8px}@media(min-width:750px){[data-nspire-catalog] .nspire-pilot-photo{flex-basis:calc((100% - 20px)*.4)}}@media(max-width:749px){[data-nspire-catalog=clothing] .nspire-pilot-photo img{aspect-ratio:3/4;max-height:none}[data-nspire-catalog] .nspire-catalog-information summary{min-height:56px}}[data-nspire-catalog] .nspire-catalog-size-link{padding:4px 0;min-height:44px;text-decoration:underline;text-underline-offset:4px;background:none;border:0;font-size:13px;cursor:pointer}[data-nspire-catalog] .nspire-catalog-size-dialog{padding:48px 28px 28px;background:#fff;color:#171717;border:0;border-radius:4px;width:min(780px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto}[data-nspire-catalog] .nspire-catalog-size-dialog::backdrop{background:#0009}[data-nspire-catalog] .nspire-catalog-size-dialog table{width:100%}[data-nspire-catalog] .nspire-catalog-complement{width:100%;border:1px solid #dededb;border-radius:3px;padding:0 16px;margin-top:8px}[data-nspire-catalog] .nspire-catalog-complement>summary{display:flex;justify-content:space-between;align-items:center;min-height:56px;list-style:none;cursor:pointer;font-size:14px;font-weight:600}[data-nspire-catalog] .nspire-catalog-complement>summary::-webkit-details-marker{display:none}[data-nspire-catalog] .nspire-catalog-complement>summary span:after{content:"+";font-size:20px;font-weight:400}[data-nspire-catalog] .nspire-catalog-complement[open]>summary span:after{content:"\2212"}[data-nspire-catalog] .nspire-catalog-complement__body{display:grid;grid-template-columns:90px minmax(0,1fr);gap:16px;padding:4px 0 20px}[data-nspire-catalog] .nspire-catalog-complement__photo img{width:100%;height:auto;object-fit:contain}[data-nspire-catalog] .nspire-catalog-complement__details{min-width:0;font-size:13px;line-height:1.5}[data-nspire-catalog] .nspire-catalog-complement__details>a{font-weight:600}[data-nspire-catalog] .nspire-catalog-complement__details p{margin:6px 0 12px}[data-nspire-catalog] .nspire-catalog-complement form{display:grid;gap:8px}[data-nspire-catalog] .nspire-catalog-complement select{min-height:44px;border:1px solid #aaa;padding:8px;background:#fff;width:100%;color:#171717}[data-nspire-catalog] .nspire-catalog-complement .button{min-height:44px;font-size:12px;padding:10px}[data-nspire-catalog] .nspire-catalog-size-legend{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}[data-nspire-catalog] .nspire-catalog-size-legend .nspire-catalog-size-link{margin-left:auto;font-weight:400;font-size:12px;white-space:nowrap}[data-nspire-catalog]:has(.nspire-catalog-colours__list>a) variant-king-combined-listing,[data-nspire-catalog]:has([data-catalog-complement] [data-catalog-complement-variant]) #rbr-container-element-addOn{display:none!important}[data-nspire-catalog=clothing] [data-catalog-gallery] .nspire-pilot-photo{align-self:flex-start;background:transparent}[data-nspire-catalog=clothing] [data-catalog-gallery] .nspire-pilot-photo img{height:auto;max-height:none;aspect-ratio:auto}[data-nspire-catalog=clothing] .nspire-grey-videos [data-grey-video-play]{background:transparent;border:0;box-shadow:none;color:transparent}[data-nspire-catalog=clothing] .nspire-grey-videos [data-grey-video-play]:focus-visible{width:auto;max-width:calc(100% - 16px);height:auto;min-height:44px;padding:10px 14px;border-radius:4px;background:#fff;outline:2px solid #111;outline-offset:3px}[data-nspire-catalog=clothing] .nspire-grey-videos [data-grey-video-play]:focus-visible:after{content:attr(aria-label);font-family:inherit;font-size:14px;font-weight:600;line-height:1.3;color:#111;white-space:normal}[data-nspire-catalog][data-nspire-pilot] :is(.nspire-grey-upsell-choice,[data-gear-extra-card]){border:1px solid #666;border-radius:7px;padding:8px 16px}[data-nspire-catalog][data-nspire-pilot] :is(.nspire-grey-upsell-row,.nspire-gear-upsell-row){position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) 44px;gap:10px;align-items:center;min-height:60px;padding:0;cursor:pointer}[data-nspire-catalog][data-nspire-pilot] :is(.nspire-grey-upsell-row,.nspire-gear-upsell-row)>img{grid-column:1;grid-row:1;width:56px;height:56px;object-fit:contain}[data-nspire-catalog][data-nspire-pilot] :is(.nspire-grey-upsell-copy,.nspire-gear-upsell-row>span:not(.nspire-set-toggle)){grid-column:2;grid-row:1;min-width:0;overflow-wrap:anywhere}[data-nspire-catalog][data-nspire-pilot] :is(.nspire-grey-upsell-row,.nspire-gear-upsell-row)>input[type=checkbox]{position:absolute;inset:auto 0 auto auto;top:50%;transform:translateY(-50%);width:44px;height:44px;min-width:44px;margin:0;opacity:0;cursor:pointer}[data-nspire-catalog][data-nspire-pilot] .nspire-set-toggle{grid-column:3;grid-row:1;justify-self:center;display:grid;place-items:center;width:36px;height:22px;border-radius:4px;background:#000;color:#fff;pointer-events:none}[data-nspire-catalog][data-nspire-pilot] .nspire-set-toggle:before{content:"+";font-family:Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1}[data-nspire-catalog][data-nspire-pilot] input:checked~.nspire-set-toggle:before{content:"\2212"}[data-nspire-catalog][data-nspire-pilot] input:focus-visible~.nspire-set-toggle{outline:2px solid #111;outline-offset:4px}[data-nspire-catalog][data-nspire-pilot] input:disabled~.nspire-set-toggle{opacity:.4}[data-nspire-catalog][data-nspire-pilot] input:disabled{cursor:not-allowed}[data-nspire-catalog][data-nspire-pilot] :is(.nspire-grey-upsell-options,[data-gear-extra-options]){padding:10px 0 0}[data-nspire-catalog][data-nspire-pilot] :is(.nspire-grey-upsell-options,[data-gear-extra-options]) select{font-size:16px;min-height:44px}[data-nspire-catalog][data-nspire-pilot] .product-inventory__icon:is(.product-inventory__icon-low,.product-inventory__icon-in_stock){position:relative;display:inline-block;flex:0 0 10px;width:10px;height:10px;overflow:visible;color:#2c9814}[data-nspire-catalog][data-nspire-pilot] .product-inventory__icon.product-inventory__icon-low{color:#f4af29}[data-nspire-catalog][data-nspire-pilot] .product-inventory__icon:is(.product-inventory__icon-low,.product-inventory__icon-in_stock)>svg{display:none}[data-nspire-catalog][data-nspire-pilot] .product-inventory__icon:is(.product-inventory__icon-low,.product-inventory__icon-in_stock):before,[data-nspire-catalog][data-nspire-pilot] .product-inventory__icon:is(.product-inventory__icon-low,.product-inventory__icon-in_stock):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:currentColor}[data-nspire-catalog][data-nspire-pilot] .product-inventory__icon:is(.product-inventory__icon-low,.product-inventory__icon-in_stock):before{opacity:.5;animation:nspire-inventory-halo 2s linear infinite}@keyframes nspire-inventory-halo{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@media(prefers-reduced-motion:reduce){[data-nspire-catalog][data-nspire-pilot] .product-inventory__icon:is(.product-inventory__icon-low,.product-inventory__icon-in_stock):before{animation:none;opacity:0}}@media(max-width:749px){[data-nspire-catalog][data-nspire-pilot]{font-size:16px}[data-nspire-catalog][data-nspire-pilot] .product-details .text-block.h2 h1,[data-nspire-catalog][data-nspire-pilot] :is(.nspire-grey-story,.nspire-grey-video-section) h2,[data-nspire-catalog][data-nspire-pilot] .nspire-grey-upsell h2,[data-nspire-catalog][data-nspire-pilot] .nspire-gear-upsell h2{font-size:22px;line-height:1.25}[data-nspire-catalog][data-nspire-pilot] .nspire-grey-story h3{font-size:22px;line-height:1.3}[data-nspire-catalog][data-nspire-pilot] .nspire-grey-videos h3{font-size:16px;line-height:1.35}[data-nspire-catalog][data-nspire-pilot] :is(.nspire-grey-story p,.nspire-clothing-pdp__body,.nspire-catalog-information .rte,.nspire-catalog-information summary,.nspire-grey-upsell-row,.nspire-gear-upsell-row,.product-inventory__status,.nspire-pilot-dispatch-cta,.nspire-catalog-size-link,.nspire-catalog-colours>p){font-size:16px;line-height:1.5}}[data-nspire-catalog][data-nspire-pilot] :is(.nspire-catalog-size-link,[data-grey-size-open],[data-catalog-size-open]){color:#111;text-decoration-color:currentColor}[data-nspire-catalog][data-nspire-pilot] :is(.product-inventory__status,.product-inventory__text,.nspire-pilot-dispatch-cta,[data-nspire-pilot-dispatch-copy]){color:#111;font-size:16px;line-height:1.5;overflow-wrap:normal}[data-nspire-catalog][data-nspire-pilot] .product-inventory__status{gap:8px;align-items:center}@media(max-width:749px){[data-nspire-catalog][data-nspire-pilot] .product-details .text-block.h2 .nspire-grey-proof p{font-size:16px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/nspire-catalog.css.map */
