:root{--cro-black: #000;--cro-white: #fff;--cro-orange: #f36929;--cro-orange-bright: #fc6001;--cro-orange-deep: #ed612d;--cro-orange-eyebrow: #f36c2e;--cro-orange-label: #fd5602;--cro-orange-number: #ee5717;--cro-glow: #fc5e23;--cro-text-muted: #e5e5e5;--cro-grey: #676767;--cro-font-wide: "Highway Gothic Wide", var(--font-heading-family);--cro-font-display: "Highway Gothic", var(--font-heading-family);--cro-font-narrow: "Highway Gothic Narrow", var(--font-heading-family);--cro-font-body: "Gotham SSm", var(--font-body-family);--cro-font-body-narrow: "Gotham SSm Narrow", "Gotham SSm", var(--font-body-family);--cro-font-hand: "Caveat", cursive;--cro-gutter: 20px;--cro-content: 1280px}.cro-section{position:relative;background:var(--cro-black);color:var(--cro-white);font-family:var(--cro-font-body);overflow:hidden}.cro-section--light{background:var(--cro-white);color:var(--cro-black)}.cro-section *,.cro-section *:before,.cro-section *:after{letter-spacing:inherit}.cro-container{position:relative;z-index:1;width:100%;max-width:calc(var(--cro-content) + 2 * var(--cro-gutter));margin:0 auto;padding:0 var(--cro-gutter)}.cro-section :where(h1,h2,h3,h4,p){margin:0}.cro-section :where(h1,h2,h3,h4){color:inherit}.cro-eyebrow{font-family:var(--cro-font-body);font-weight:500;color:var(--cro-orange-label);font-size:1.4rem;line-height:2.1rem;text-transform:uppercase}.cro-heading{font-family:var(--cro-font-display);font-weight:400;text-transform:uppercase;color:inherit}.cro-section-head{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}@media(min-width:990px){.cro-section-head{gap:16px}.cro-eyebrow{font-size:1.8rem;line-height:2.8rem}}.cro-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:44px;padding:12px 24px;border:1px solid var(--cro-white);background:transparent;color:var(--cro-white);font-family:var(--cro-font-wide);font-weight:400;font-size:1.4rem;line-height:2.1rem;letter-spacing:.01em;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.cro-btn:hover{background:#ffffff1a}.cro-btn:focus-visible,.cro-section a:focus-visible,.cro-section button:focus-visible{outline:2px solid var(--cro-orange);outline-offset:2px}.cro-btn--primary{border-color:var(--cro-orange-bright);background:#fc600166}.cro-btn--primary:hover{background:#fc600199}.cro-btn--solid{border-color:var(--cro-orange);background:var(--cro-orange)}.cro-btn--solid:hover{background:var(--cro-orange-deep);border-color:var(--cro-orange-deep)}.cro-btn--glow{border-color:var(--cro-orange);background:#f3692999;box-shadow:0 8px 16px #f3692940}.cro-btn--glow:hover{background:#f36929cc}@media(min-width:990px){.cro-btn{min-height:52px;font-size:1.6rem;line-height:2rem;letter-spacing:0}}.cro-arrows{display:flex;gap:4px}.cro-arrow{display:inline-flex;align-items:center;justify-content:center;width:49px;height:40px;padding:0;border:1px solid var(--cro-white);background:#0006;color:var(--cro-white);cursor:pointer}.cro-arrow--next{border-color:var(--cro-orange-bright);background:#fc600166}.cro-arrow--prev .cro-icon{transform:scaleX(-1)}.cro-arrow[disabled]{opacity:.4;cursor:default}.cro-arrows--small .cro-arrow{width:32px;height:32px}.cro-arrows--small .cro-icon{width:16px;height:16px}@media(min-width:990px){.cro-arrow{width:80px;height:52px}.cro-arrow .cro-icon{width:32px;height:32px}}.cro-tile{--tile-cut: 22px;--tile-shadow: 0 8px 8px rgba(0, 0, 0, .15);--tile-shadow-line: 0 1px 0 rgba(0, 0, 0, .18);--tile-hole: rgba(0, 0, 0, .85);position:relative;filter:drop-shadow(var(--tile-shadow))}.cro-tile__frame{border-radius:12px}.cro-tile__body{position:relative;display:flex;flex-direction:column;padding:20px 8px 8px;border-radius:12px;background:var(--cro-white);color:var(--cro-black)}.cro-tile__media{position:relative;overflow:hidden;border-radius:2px;aspect-ratio:4 / 5}.cro-tile__media img{display:block;width:100%;height:100%;object-fit:cover}.cro-tile__media:after{content:"";position:absolute;top:0;right:0;bottom:80%;left:0;background:linear-gradient(to bottom,var(--cro-white),rgba(255,255,255,0));pointer-events:none}.cro-tile__hole{position:absolute;top:10px;left:50%;width:12px;height:12px;border-radius:50%;background:var(--tile-hole);box-shadow:inset 0 1px 2px #ffffff59;transform:translate(-50%);pointer-events:none}.cro-tile__caption{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:8px 4px 4px;color:#000c;font-family:var(--cro-font-hand);white-space:nowrap}.cro-tile__caption-step{font-size:1.6rem;line-height:2.4rem}.cro-tile__caption-note{color:#00000073;font-size:1.2rem;line-height:1.8rem}@media(min-width:990px){.cro-tile{filter:drop-shadow(var(--tile-shadow)) drop-shadow(var(--tile-shadow-line))}.cro-tile__frame{padding:1px;background:#00000026}.cro-tile__body{padding-top:28px}.cro-tile__frame,.cro-tile__body{clip-path:polygon(0 0,calc(100% - var(--tile-cut)) 0,100% var(--tile-cut),100% 100%,0 100%)}.cro-tile__caption-step{font-size:2rem;line-height:1.8rem;font-weight:400}.cro-tile__caption-note{color:#000c;font-size:1.6rem;line-height:1.4rem;font-weight:600}}.cro-rail{display:block}.cro-rail__track{display:flex;gap:var(--rail-gap, 16px);margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;list-style:none}.cro-rail__track::-webkit-scrollbar{display:none}.cro-rail__track>*{flex:0 0 var(--rail-item, 47%);min-width:0;scroll-snap-align:start}.cro-rail__track:focus-visible{outline:2px solid var(--cro-orange);outline-offset:4px}@media(prefers-reduced-motion:reduce){.cro-rail__track{scroll-behavior:auto}}.cro-progress{position:relative;height:7px}.cro-progress:before{content:"";position:absolute;top:3px;left:0;right:0;height:1px;background:var(--progress-track, var(--cro-white))}.cro-progress__bar{position:absolute;top:0;left:0;width:var(--progress-size, 48%);height:7px;background:var(--progress-fill, var(--cro-orange));transform:translate(var(--progress-offset, 0%));transition:transform .2s ease}.cro-rail[data-overflow=false] :is(.cro-progress,.cro-arrows){display:none}.cro-rail[data-rail-drag][data-overflow=true] .cro-rail__track{cursor:grab}.cro-rail[data-rail-drag].is-dragging .cro-rail__track{cursor:grabbing;-webkit-user-select:none;user-select:none}.cro-rail[data-rail-scrub] .cro-progress{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.cro-rail[data-rail-scrub] .cro-progress:after{content:"";position:absolute;top:-12px;right:0;bottom:-12px;left:0}.cro-rail[data-rail-scrub] .cro-progress__bar{z-index:1;cursor:grab}.cro-rail[data-rail-scrub].is-scrubbing .cro-progress{cursor:grabbing}.cro-rail[data-rail-scrub].is-scrubbing .cro-progress__bar{cursor:grabbing;transition:none}.cro-stars{position:relative;display:inline-flex;color:var(--cro-orange);line-height:0}.cro-stars__row{display:inline-flex;gap:var(--star-gap, 2px);white-space:nowrap}.cro-stars__row--base{opacity:.3}.cro-stars__row--fill{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--star-fill, 100%)) 0 0)}.cro-glow{position:absolute;z-index:0;border-radius:50%;background:var(--cro-glow);opacity:.25;filter:blur(50px);pointer-events:none}.cro-layout.template-index .needsclick[class*=kl-teaser-]{bottom:46px!important;margin-left:10px!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/cro-base.css.map */
