@charset "UTF-8";:root{--ink:#25201b;--dark:#221d19;--cream:#fff8ed;--paper:#fffcf6;--lime:#ff883e;--line:#d9c8b8;--orange:#ee6b21;--body:Arial,"Helvetica Neue",sans-serif;--display:"Arial Black","Arial",sans-serif;--serif:Georgia,"Times New Roman",serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--cream);color:var(--ink);font:16px/1.5 var(--body);-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:4px}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid #ef834c;outline-offset:4px}img{max-width:100%;display:block}button{cursor:pointer}p,h1,h2,h3{margin:0}h1,h2,h3{text-wrap:balance}.frame{width:min(100% - clamp(36px,8vw,140px),1370px);margin-inline:auto}.skip{position:absolute;left:12px;top:-85px;z-index:9;background:#fff;color:#000;padding:12px}.skip:focus{top:6px}.header{background:var(--cream);border-bottom:1px solid rgba(21,60,48,.14)}.nav,.brand,.bag,.hero-actions,.eyebrow,.button,.cart-actions,.product-perks,.foot-base,.cart-total{display:flex;align-items:center}.nav{min-height:86px;justify-content:space-between;gap:36px}.brand{gap:8px;text-decoration:none;width:max-content}.wordmark{font-family:var(--display);font-weight:900;line-height:.92;letter-spacing:-.078em;font-size:clamp(20px,2.2vw,33px)}.wordmark span{font-family:var(--serif);font-weight:700;font-style:italic;letter-spacing:-.085em;margin-left:2px}.nav nav{display:flex;align-items:center;gap:clamp(22px,3.6vw,56px);font-size:14px;font-weight:600}.nav a,.foot-top a{text-decoration:none}.nav nav a:hover,.foot-top a:not(.brand):hover{text-decoration:underline}.bag{gap:9px;font-size:14px;font-weight:700}.bag b{border:1px solid #aebcad;min-width:23px;height:23px;display:grid;place-items:center;border-radius:50%;font-size:12px}.hero{background:var(--ink);color:var(--cream);overflow:hidden}.hero-grid{display:grid;grid-template-columns:.91fr 1.15fr;align-items:center;gap:clamp(24px,4vw,68px);min-height:min(730px,52vw);padding-block:clamp(32px,4.4vw,75px)}.hero-copy{padding-block:18px}.eyebrow{gap:9px;font:700 11px/1.35 var(--body);letter-spacing:.15em;text-transform:uppercase}.eyebrow i{width:8px;height:8px;background:var(--orange);border-radius:50%;display:inline-block;flex:none}.hero .eyebrow{color:var(--lime)}.hero h1,.modes h2,.offer h2,.faqs h2,.standard h1,.product-info h1{font-family:var(--display);font-weight:900;letter-spacing:-.075em;line-height:.94}.hero h1{font-size:clamp(60px,7.35vw,128px);margin:clamp(25px,4vw,58px) 0 26px}.hero h1 em,.offer h2 em,.faqs h2 em,.modes h2 em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.07em}.hero h1 em{display:block;color:var(--lime)}.hero-copy>p{font-size:clamp(16px,1.25vw,20px);line-height:1.53;color:#f9e8d6;max-width:39ch}.hero-actions{gap:22px;flex-wrap:wrap;margin-top:33px}.button{min-height:49px;width:max-content;max-width:100%;gap:19px;justify-content:center;border:1px solid transparent;border-radius:999px;padding:12px 23px;text-decoration:none;font-weight:700;font-size:14px;transition:background .16s,color .16s,transform .16s}.button:hover{transform:translateY(-1px)}.button:disabled{opacity:.55;cursor:default;transform:none}.lime{color:var(--dark);background:var(--lime)}.lime:hover{background:#ff9d5f}.dark{color:var(--cream);background:var(--ink)}.dark:hover{background:#473324}.outline{color:var(--ink);border-color:var(--ink);background:transparent}.text-link{font-weight:600;font-size:13px;text-decoration-thickness:1px;text-underline-offset:5px}.hero-img{position:relative;border-radius:clamp(12px,1.5vw,24px);overflow:hidden;aspect-ratio:1.12;background:#c7a178}.hero-img img,.mode-photo img{width:100%;height:100%;object-fit:cover}.hero-img img{object-position:52% 50%}.modes,.faqs{padding-block:clamp(65px,8.1vw,134px)}.mode-heading{margin-bottom:35px}.mode-heading h2{margin-top:18px}.modes h2,.offer h2,.faqs h2,.standard h1{font-size:clamp(46px,5.4vw,88px)}.modes h2 em{white-space:normal}.mode-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.6vw,42px)}.mode-photo{aspect-ratio:1.78;border-radius:13px;overflow:hidden;background:#c6a580}.mode-card:first-child .mode-photo img{object-position:50% 69%}.mode-card:nth-child(2) .mode-photo img{object-position:50% 49%}.mode-desc{display:flex;gap:15px;align-items:flex-start;margin-top:20px}.mode-icon{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;border:1px solid #b7c3ad}.mode-desc h3,.offer-action h3,.catalog h3{font-size:clamp(22px,2.1vw,32px);line-height:1.13;letter-spacing:-.05em}.mode-desc p,.offer-inner p{max-width:45ch;margin-top:8px}.offer{background:var(--lime)}.offer-inner{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(28px,8vw,150px);padding-block:clamp(52px,6.4vw,112px)}.offer h2,.faqs h2{margin:20px 0}.offer-action{border-left:1px solid rgba(21,60,48,.3);padding-left:clamp(22px,4vw,68px)}.offer-action .button{margin-top:16px}.inline-form{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}.inline-form input{width:auto;flex:1;min-width:120px}.inline-form .button{margin:0}label{display:block;font-size:13px;font-weight:700;margin:16px 0 5px}input:not([type=hidden]),textarea,select{border:1px solid #9caa99;background:var(--paper);color:var(--dark);padding:11px 13px;border-radius:7px;min-height:46px;max-width:100%;width:100%}.inline-form input:not([type=hidden]){width:auto}.faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(26px,8vw,145px)}details{border-top:1px solid var(--line)}details:last-child{border-bottom:1px solid var(--line)}summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;font-weight:700;list-style:none}summary::-webkit-details-marker{display:none}summary span{font-size:23px;line-height:1;transition:transform .16s;font-weight:400}details[open]>summary span{transform:rotate(45deg)}details>p,.prose{margin:0 0 19px;max-width:72ch}.contact{padding-bottom:46px}.contact-details{max-width:800px;margin:auto}.contact-body{padding-bottom:25px;max-width:640px}.contact-body .button{margin-top:15px}footer{background:var(--dark);color:#f4f5e6;padding:52px 0 22px}.foot-top{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:24px}.foot-top h2{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--lime);margin:0 0 14px}.foot-top a:not(.brand){display:block;margin:7px 0;font-size:14px}.foot-top p{color:#ead9c6;margin-top:13px}.foot-base{border-top:1px solid #694e3e;justify-content:space-between;padding-top:20px;margin-top:34px;gap:12px;font-size:12px;color:#ead9c6}.standard,.product{padding-block:clamp(34px,5.8vw,96px)}.narrow{max-width:850px}.standard h1{margin:16px 0 24px}.standard .button{margin-top:16px}.product-grid{display:grid;grid-template-columns:1.14fr 1fr;gap:clamp(25px,6vw,96px);align-items:start}.crumb,.small{font-size:13px;color:#665444}.crumb{margin-bottom:24px}.main-shot,.image-fallback{width:100%;height:auto;aspect-ratio:1/1;background:#efeee5;object-fit:contain;border-radius:14px}.image-fallback{display:flex;align-items:center;justify-content:center}.product-info h1{font-size:clamp(38px,4.7vw,78px);margin:20px 0 14px}.price{font-size:24px;font-weight:700;margin:0 0 18px}.product-perks{gap:13px;flex-wrap:wrap;padding-block:18px;border-bottom:1px solid var(--line)}.product-perks span{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.buy-row{display:flex;gap:9px}.buy-row input{width:76px;text-align:center}.buy-row .button{flex:1}.product-info>.small{margin:12px 0 24px}.thumbs{display:flex;gap:9px;overflow-x:auto;margin-top:12px;padding:2px 2px 5px}.thumbs a{flex:0 0 64px;border:2px solid transparent;border-radius:6px;overflow:hidden;background:#fff}.thumbs a[aria-current]{border-color:var(--ink)}.thumbs img{width:100%;aspect-ratio:1;object-fit:cover}.prose{overflow-wrap:anywhere}.prose p,.prose li{margin-bottom:10px}.catalog{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:28px;margin:32px 0}.catalog article{max-width:460px}.catalog img{aspect-ratio:1;width:100%;object-fit:contain;background:#fff;border-radius:12px;margin-bottom:16px}.cart-line,.cart-total{border-top:1px solid var(--line);padding:18px 0}.cart-line{display:flex;gap:14px;align-items:center}.cart-line img{width:75px;height:75px;object-fit:contain;border-radius:5px;background:#fff}.cart-line input{max-width:76px}.cart-line label{margin-top:0}.cart-line .small{display:block;margin-top:6px}.cart-name{flex:1}.cart-total{justify-content:space-between;font-size:22px}.cart-actions{gap:15px;flex-wrap:wrap}@media(min-width:1600px){.hero-grid{min-height:680px}}@media(max-width:850px){.nav{min-height:72px;gap:15px}.nav nav{gap:18px}.hero-grid{grid-template-columns:1fr 1fr;gap:24px}.hero h1{font-size:clamp(54px,8vw,74px)}.hero-img{aspect-ratio:.84}.faq-grid{grid-template-columns:.7fr 1.3fr}.product-grid{gap:24px}.hero-actions{gap:15px;margin-top:24px}}@media(max-width:650px){.frame{width:calc(100% - 36px)}.nav{min-height:66px;gap:10px}.brand{gap:4px}.brand svg{width:34px;height:33px}.wordmark{font-size:24px}.nav nav a:not(:first-child){display:none}.nav nav{margin-left:auto}.bag{gap:4px}.bag>span{display:none}.bag>b{min-width:19px;height:19px;font-size:10px}.hero-grid,.offer-inner,.faq-grid,.product-grid{grid-template-columns:1fr}.hero-grid{gap:22px;padding-block:28px 20px}.hero-copy{padding:0}.hero h1{margin:15px 0;font-size:clamp(54px,14vw,84px)}.hero h1 em{display:inline}.hero-copy>p{font-size:15px;max-width:43ch}.hero-actions{margin-top:19px}.hero-img{aspect-ratio:1.36;border-radius:12px}.eyebrow{font-size:10px}.button{min-height:46px;padding:10px 19px}.mode-grid{grid-template-columns:1fr;gap:32px}.mode-heading{margin-bottom:24px}.mode-photo{aspect-ratio:1.62}.modes,.faqs{padding-block:52px}.mode-desc{margin-top:14px}.mode-desc p{font-size:15px}.offer-action{border-left:0;border-top:1px solid rgba(21,60,48,.3);padding:24px 0 0}.offer-inner{padding-block:45px}.faqs h2 br{display:none}.faqs h2 em:before{content:" "}.faqs h2{margin:12px 0 0}.contact{padding-bottom:30px}.foot-top{grid-template-columns:1fr 1fr}.foot-top>div:first-child{grid-column:1/-1}.foot-base{align-items:flex-start}.cart-line{gap:8px;flex-wrap:wrap}.cart-line img{width:50px;height:50px}.cart-line strong{font-size:13px}.product-info h1{margin-top:12px}.standard .frame{min-width:0}.hero-actions .text-link{font-size:12px}}@media(max-width:360px){.nav nav{display:none}.bag{margin-left:auto}.hero-actions{gap:10px}.button{padding-inline:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.main-shot{aspect-ratio:auto;max-height:74vh}.thumbs img{height:auto}.header{background:#f4792e;border-bottom:2px solid #292018;color:#241b15}.nav{min-height:73px}.brand{gap:9px;white-space:nowrap}.brand svg{flex:none}.wordmark{letter-spacing:-.055em;white-space:nowrap}.wordmark span{margin:0;letter-spacing:-.045em}.bag b{background:#ffdbb3;border-color:#513421}.nav nav a:hover{color:#4b2515}.hero{background:#f4792e;color:#241b15}.hero .eyebrow,.hero h1 em,.hero-copy>p,.hero-actions .light{color:#302018}.hero .lime{background:#251e18;color:#fff7e9}.hero .lime:hover,.dark:hover{background:#51311e}.hero-grid{min-height:0;padding-block:clamp(28px,4.5vw,68px)}.hero-img{border:2px solid #2c221b;box-shadow:5px 5px #a6481b}.hero h1{margin-block:22px}.hero .eyebrow i{background:currentColor}.foot-top .brand svg{color:#fff0df}.foot-base select,.foot-base button{color:#211b17;background:#fff6e8}.crumb,.small{color:#66574b}@media(max-width:650px){.header .nav{min-height:55px;justify-content:space-between}.header .nav nav{display:none}.header .brand svg{width:33px;height:33px}.header .wordmark{font-size:25px}.header .bag{margin-left:auto;min-height:44px}.header .bag>span{display:inline;font-size:12px}.hero-img{aspect-ratio:1.18}.hero h1 em{display:block}}:root{--court-orange: #c94b08;--court-hover: #a83d05;--ink: #242424;--dark: #242424;--paper: #fff;--cream: #fff;--line: #dedede;--quiet: #565656;--orange: var(--court-orange);--lime: var(--court-orange)}.header,.offer{background:var(--court-orange);color:#fff;border:0}.header .brand svg circle,.foot-top .brand svg circle{fill:none}.header .bag b{background:transparent;color:#fff;border-color:currentColor}.header nav a:hover{color:#fff}.hero,footer,.ll-demo,#modes.ll-demo{background:#fff;color:var(--ink)}.hero h1 em,.hero .eyebrow,.foot-top h2{color:var(--court-orange)}.hero .eyebrow i,.eyebrow i{background:var(--court-orange)}.hero .hero-copy>p,.hero-actions .light,.crumb,.small,footer .foot-top p,footer .foot-base{color:var(--quiet)}.hero-img,.family-clip video{box-shadow:none}.hero-img{border:0}footer{border-top:1px solid var(--line)}footer .foot-base{border-color:var(--line)}footer .foot-top .brand svg{color:var(--ink)}footer .foot-base select,footer .foot-base button{color:var(--ink);background:#fff;border-color:var(--line)}.offer .button,.offer .eyebrow i{background:#fff;color:var(--court-orange)}.offer .offer-action{border-color:#ffffff8c}.hero .button.lime,.button.dark,.ll-shop .ll-add{background:var(--court-orange);color:#fff;border-color:transparent;box-shadow:none}.hero .button.lime:hover,.button.dark:hover,.ll-shop .ll-add:hover{background:var(--court-hover);color:#fff}.offer .button.dark{background:#fff;color:var(--court-orange)}.offer .button.dark:hover{background:#f5f5f5}.ll-shop .ll-intro,.ll-shop .ll-fulfil,.ll-shop .ll-pick-main>span,.ll-shop .ll-pick>strong s{color:var(--quiet)}.ll-shop .ll-review-link,.ll-shop .ll-watch{color:var(--court-orange)}.ll-shop .ll-picture,.ll-shop .ll-zoom,.ll-shop .ll-thumbs a,.ll-shop .ll-pick{background:#fff;border-color:var(--line);color:var(--ink)}.ll-shop .ll-pick:has(input:checked),.ll-shop .ll-thumbs a[aria-current=true]{background:#fff;border-color:var(--court-orange);box-shadow:inset 0 0 0 1px var(--court-orange)}.ll-shop .ll-pick input[type=radio]{accent-color:var(--court-orange)}.ll-shop .ll-pick-main em{background:var(--court-orange);color:#fff}.ll-shop .ll-stock i{background:var(--ink)}#hoop-demo{background:#f7f7f7;color:var(--ink)}#hoop-demo:before{display:none}#hoop-demo h2 em,#modes .ll-switch legend em{color:var(--court-orange)}#hoop-demo .film-detail{border-color:var(--line)}#hoop-demo figcaption{color:var(--quiet)}#hoop-demo video{border:0;box-shadow:none;background:var(--ink)}#modes .ll-mode-panel{background:#f7f7f7;color:var(--ink)}#modes .ll-mode-copy{color:var(--ink)}#modes .ll-mode-copy h2 em{color:var(--court-orange)}#modes .ll-mode-copy .ll-mode-tip{color:var(--quiet);border-color:var(--line)}#modes .ll-switch>label{background:#fff;color:var(--ink);border-color:var(--line)}#modes .ll-switch input:checked+label{color:#fff;border-color:var(--court-orange);background:var(--court-orange)}body #px-ali-review-wrapper #s-rv-form{background:var(--court-orange)!important;color:#fff!important;border-color:transparent!important}#px-ali-review-wrapper .ez-modern-avatar{background:#f1f1f1!important;color:var(--ink)!important}#px-ali-review-wrapper :is(.ez-modern-score-stars,.ez-modern-card-stars,.ez-modern-score-big){color:var(--court-orange)!important}#px-ali-review-wrapper .ez-modern-bar-fill{background:var(--court-orange)!important}#px-ali-review-wrapper :is(.ez-modern-score-text,.ez-modern-card-comment){color:var(--ink)}:focus-visible{outline-color:var(--ink)}.header :focus-visible,.offer :focus-visible{outline-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/16/assets/court.css.map */
