body.bl-home{--bl-page: #0e100f;--frame-x: 16px;--frame-gap: 8px;--frame-pad: 32px;--frame-seam: 8px;--frame-r: 20px;--fs-display: clamp(40px, 3.9vw, 64px);--title-fs: clamp(30px, 2.8vw, 48px);--fs-label-l: clamp(20px, 1.5vw, 26px);background:var(--bl-page)}@media(min-width:1600px){body.bl-home{--frame-x: 20px;--frame-gap: 10px;--frame-pad: 40px}}@media(max-width:767px){body.bl-home{--frame-x: 8px;--frame-gap: 6px;--frame-pad: 16px;--frame-seam: 4px;--frame-r: 14px}}body.bl-home .content-for-layout{background:var(--bl-page)}body.bl-home .content-for-layout>.shopify-section:not(.header-section,.bl-hero-section){position:relative;margin:var(--frame-gap) var(--frame-x) 0;border-radius:var(--frame-r);overflow:hidden;isolation:isolate}body.bl-home .content-for-layout>.shopify-section:last-child{margin-bottom:var(--frame-gap)}body.bl-home .bl-creed{background:var(--bl-page)}body.bl-home .bl-cats-section{background:var(--ink)}body.bl-home .bl-cats,body.bl-home .bl-cats__wrap{--blc-pt: 0px;--blc-pb: 0px;margin:0;padding:0;max-width:none}body.bl-home .bl-cats{position:relative;overflow:hidden;isolation:isolate}body.bl-home .bl-cats:before,body.bl-home .bl-cats:after{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:0;pointer-events:none}body.bl-home .bl-cats:before{background:radial-gradient(42% 70% at 18% 30%,#b0ccff38 0,#b0ccff00 70%),radial-gradient(36% 80% at 62% 80%,#ffffff1f 0,#fff0 70%),radial-gradient(30% 60% at 88% 20%,#96beff2e 0,#96beff00 70%);filter:blur(12px);animation:bl-cats-light 40s ease-in-out infinite alternate}body.bl-home .bl-cats:after{background-image:radial-gradient(circle,rgb(255 255 255 / .55) 0 1.2px,transparent 1.8px),radial-gradient(circle,rgb(255 255 255 / .35) 0 .9px,transparent 1.4px);background-size:180px 180px,110px 110px;background-position:0 0,40px 60px;opacity:.7;animation:bl-cats-snow 28s linear infinite}@keyframes bl-cats-light{0%{transform:translate3d(-6%,-4%,0) scale(1)}50%{transform:translate3d(4%,3%,0) scale(1.08)}to{transform:translate3d(7%,-5%,0) scale(1)}}@keyframes bl-cats-snow{0%{background-position:0 0,40px 60px}to{background-position:-36px 180px,10px 170px}}body.bl-home .bl-cats__row,body.bl-home .bl-cats__row.rail{position:relative;z-index:1}body.bl-home .bl-cats__icon{transition:transform .35s var(--ease),filter .35s var(--ease)}body.bl-home .bl-cats__card:hover .bl-cats__icon,body.bl-home .bl-cats__card:focus-visible .bl-cats__icon{transform:translateY(-4px);filter:drop-shadow(0 0 10px rgb(190 215 255 / .65))}@media(prefers-reduced-motion:reduce){body.bl-home .bl-cats:before,body.bl-home .bl-cats:after{animation:none}body.bl-home .bl-cats__icon{transition:none}}body.bl-home .bl-cats__row,body.bl-home .bl-cats__row.rail{display:grid;grid-template-columns:repeat(var(--blc-n, 5),minmax(0,1fr));gap:0;margin:0;padding:0;overflow:visible;scroll-snap-type:none}body.bl-home .bl-cats__row.rail>*{flex:none;width:auto;min-width:0}body.bl-home .bl-cats__row.rail>.rail__end{display:none}body.bl-home .bl-cats__card{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:clamp(128px,10.5vw,196px);padding:clamp(18px,1.9vw,32px);color:#fff;background:transparent;transition:background-color .25s var(--ease)}body.bl-home .bl-cats__card>:not(.bl-cats__photo){position:relative;z-index:1}body.bl-home .bl-cats__icon{display:block;width:clamp(64px,5vw,92px);aspect-ratio:370 / 264;color:#fff}body.bl-home .bl-cats__icon svg{display:block;width:100%;height:100%;stroke-width:6}body.bl-home .bl-cats__word{position:relative;display:inline-block;overflow:visible;font:700 clamp(24px,2.2vw,40px) / .95 var(--font-display);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;color:#fff}body.bl-home .bl-cats__word:after{content:"\2192";position:absolute;left:100%;bottom:0;margin-left:10px;opacity:0;transform:translate(-6px);transition:opacity .3s var(--ease),transform .3s var(--ease)}body.bl-home .bl-cats__photo,body.bl-home .bl-cats[data-count="5"] .bl-cats__photo,body.bl-home .bl-cats[data-count="6"] .bl-cats__photo{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border-radius:0;background:transparent;opacity:0;transition:opacity .35s var(--ease)}body.bl-home .bl-cats__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2023219e}body.bl-home .bl-cats__card:hover,body.bl-home .bl-cats__card:focus-visible{background:var(--ink-2)}body.bl-home .bl-cats__card:hover .bl-cats__word,body.bl-home .bl-cats__card:focus-visible .bl-cats__word{text-decoration:none}body.bl-home .bl-cats__card:hover .bl-cats__word:after,body.bl-home .bl-cats__card:focus-visible .bl-cats__word:after{opacity:1;transform:none}body.bl-home .bl-cats__card:hover .bl-cats__photo img,body.bl-home .bl-cats__card:focus-visible .bl-cats__photo img{transform:none}@media(hover:hover){body.bl-home .bl-cats__card:hover .bl-cats__photo{opacity:1}}body.bl-home .bl-cats__card:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media(max-width:767px){body.bl-home .bl-cats__row,body.bl-home .bl-cats__row.rail,body.bl-home .bl-cats[data-count] .bl-cats__row{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--frame-seam)}body.bl-home .bl-cats__item{grid-column:span 2}body.bl-home .bl-cats__item:nth-child(n+4){grid-column:span 3}body.bl-home .bl-cats__card{flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:104px;padding:14px 8px;text-align:center}body.bl-home .bl-cats__icon{width:46px}body.bl-home .bl-cats__word{font-size:17px;letter-spacing:.03em}body.bl-home .bl-cats__word:after{content:none}body.bl-home .bl-cats__photo{display:none}}body.bl-home .bl-two{--bl2-pt: 0px;--bl2-pb: 0px;padding:0}body.bl-home .bl-two__row{gap:var(--frame-seam);background:var(--bl-page)}body.bl-home .bl-two__tile{height:clamp(480px,72vh,820px)}body.bl-home .bl-two__body{padding:var(--frame-pad)}body.bl-home .bl-two__tile:not(:has(.bl-two__title--offer)) .bl-two__cta{background:#fff;color:var(--ink)}body.bl-home .bl-two__tile:not(:has(.bl-two__title--offer)):hover .bl-two__cta{background:var(--snow)}@media(max-width:767px){body.bl-home .bl-two__tile{height:auto;aspect-ratio:1 / 1}body.bl-home .bl-two__body{padding:20px 16px}}body.bl-home .bl-shelf-section{background:var(--ink)}body.bl-home .bl-shelf.bl-shelf--band{--bsb-pad: var(--frame-pad)}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__wrap{border:0}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__head{padding:var(--frame-pad) 32px var(--frame-pad) var(--frame-pad)}body.bl-home .bl-shelf.bl-shelf--band{--bsb-head: clamp(260px, 21vw, 380px)}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage{padding-top:12px;padding-bottom:12px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail{--cardw: calc((100cqw - 3 * var(--rail-gap)) / 3.9)}@media(max-width:1359px){body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail{--cardw: calc((100cqw - 3 * var(--rail-gap)) / 3.6)}}@media(min-width:1800px){body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail{--cardw: calc((100cqw - 4 * var(--rail-gap)) / 4.6)}}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail .pc__body{grid-template-rows:auto auto auto auto auto;padding-bottom:14px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail .pc__brand{font-size:11px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail .pc__title{font-size:16px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail .pc__info{font-size:13px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail .pc__price{font-size:16px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail .pc__stock{font-size:12px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__meta{max-width:100%;overflow-x:auto;scrollbar-width:none}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__nav :is(button,a)[disabled],body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__nav :is(button,a)[aria-disabled=true]{background:transparent;border:1px solid rgb(255 255 255 / .2);color:#ffffff4d}@media(max-width:767px){body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__head{padding:22px 16px 16px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage{padding-top:0;padding-bottom:16px}}body.bl-home .bl-lookbook-section,body.bl-home .bl-social-section,body.bl-home .bl-reviews-section{background:var(--snow)}body.bl-home .content-for-layout>.shopify-section.bl-social-section{border-bottom-left-radius:0;border-bottom-right-radius:0}body.bl-home .content-for-layout>.shopify-section.bl-reviews-section{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}body.bl-home .bll,body.bl-home .bl-social{padding-block:var(--frame-pad)}body.bl-home .bl-reviews{padding-block:0 var(--frame-pad)}body.bl-home .bll__wrap,body.bl-home .bll--lead .bll__wrap{border:0}body.bl-home .bll .rail{padding-inline:var(--frame-pad);scroll-padding-inline:var(--frame-pad)}body.bl-home .bl-reviews__row{border-top-color:var(--line)}body.bl-home .bl-stores-section{background:var(--ink)}body.bl-home .bl-stores{--bst-mt: 0px;--bst-mb: 0px;border:0}@media(min-width:990px){body.bl-home .bl-stores{--bst-ph: calc((100% - 1px)*.4) }}body.bl-home .bl-stores__ph img{object-position:45% 55%}body.bl-home .bl-stores__body{padding-inline:var(--frame-pad)}body.bl-home .bl-stores__stats b,body.bl-home .bl-stores__stats strong{font-size:var(--fs-label-l)}@media(max-width:767px){body.bl-home .bl-stores__stats{grid-template-columns:1fr;gap:16px}}body.bl-home :is(.bl-shelf__title,.bl-shelf.bl-shelf--band .bl-shelf__eyebrow,.bl-two__title:not(.bl-two__title--offer),.bl-h2){font:700 var(--title-fs) / 1 var(--font-display);text-transform:uppercase;letter-spacing:.01em}body.bl-home .bl-two__title--offer{font-size:var(--fs-display)}body.bl-home :is(.bll-look__name,.bl-two__small){font-size:var(--fs-label-l)}body.bl-home :is(.bll,.bl-social,.bl-reviews){--gutter: var(--frame-pad)}@media(prefers-reduced-motion:reduce){body.bl-home .bl-cats__word:after,body.bl-home .bl-cats__photo,body.bl-home .bl-cats__card{transition:none}}@property --bl-r{syntax: "<percentage>"; inherits: false; initial-value: 0%;}body.bl-home .bl-cats__wrap{position:relative}body.bl-home .bl-cats__wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 220' preserveAspectRatio='none'%3E%3Cpath fill='%23171a18' d='M0 220V168l90-30 110 34 120-58 130 48 110-30 150 60 120-44 140 52 120-36 130 46 120-28 100 40v52z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 220' preserveAspectRatio='none'%3E%3Cpath fill='%232a2e2b' d='M0 220V140l120-40 100 44 120-84 120 60 100-36 140 70 120-80 120 58 120-70 120 70 120-38 140 60v46z'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat;background-size:120% 62%,130% 78%;background-position:calc(50% + var(--py, 0) * .6px) calc(100% + var(--py, 0) * -.35px),calc(50% + var(--py, 0) * -.4px) calc(100% + var(--py, 0) * -.7px);opacity:.9}body.bl-home .bl-cats:before{opacity:.8}body.bl-home .bl-cats__row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(280px circle at var(--mx, 50%) var(--my, 50%),rgb(196 218 255 / .26) 0,rgb(196 218 255 / .08) 40%,transparent 72%);opacity:var(--spot, 0);transition:opacity .35s var(--ease)}@media(hover:hover)and (pointer:fine){body.bl-home .bl-cats__card{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transform-style:preserve-3d;transition:background-color .25s var(--ease),transform .25s var(--ease)}body.bl-home .bl-cats__photo{--bl-r: 0%;opacity:1;-webkit-mask-image:radial-gradient(circle at var(--cx, 50%) var(--cy, 50%),#000 var(--bl-r),transparent calc(var(--bl-r) + 3%));mask-image:radial-gradient(circle at var(--cx, 50%) var(--cy, 50%),#000 var(--bl-r),transparent calc(var(--bl-r) + 3%));transition:--bl-r .55s var(--ease)}body.bl-home .bl-cats__card:hover .bl-cats__photo,body.bl-home .bl-cats__card:focus-visible .bl-cats__photo{--bl-r: 150%}}body.bl-home .bl-cats.is-draw .bl-cats__icon svg :is(path,line,polyline,polygon,circle,ellipse,rect){stroke-dasharray:1;stroke-dashoffset:1}body.bl-home .bl-cats.is-draw .bl-cats__word{opacity:0;transform:translateY(14px)}body.bl-home .bl-cats.is-draw.is-in .bl-cats__icon svg :is(path,line,polyline,polygon,circle,ellipse,rect){animation:bl-draw .9s var(--ease) forwards;animation-delay:calc(var(--n, 0) * .11s + var(--i, 0) * 60ms)}body.bl-home .bl-cats.is-draw.is-in .bl-cats__word{animation:bl-rise .55s var(--ease) forwards;animation-delay:calc(var(--n, 0) * .11s + .24s)}@keyframes bl-draw{to{stroke-dashoffset:0}}@keyframes bl-rise{to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){body.bl-home .bl-cats__wrap:before{background-position:50% 100%,50% 100%}body.bl-home .bl-cats__row:before{display:none}body.bl-home .bl-cats.is-draw .bl-cats__icon svg :is(path,line,polyline,polygon,circle,ellipse,rect){stroke-dasharray:none;stroke-dashoffset:0;animation:none}body.bl-home .bl-cats.is-draw .bl-cats__word{opacity:1;transform:none;animation:none}}@media(max-width:767px){body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__head{gap:10px;padding:20px 16px 14px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__lead{font-size:13px;line-height:1.4}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__row--tabs{gap:10px;margin-top:2px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__tabs{display:flex;flex-wrap:nowrap;gap:8px;width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__tabs::-webkit-scrollbar{display:none}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__tab{flex:none}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__meta,body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__nav{display:none}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__end{order:10;width:100%}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__door{height:40px;padding:0 14px;font-size:13px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage{padding:0 0 16px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail{--cardw: 162px;--rail-gap: 8px;padding-left:16px;scroll-padding-left:16px;align-items:stretch}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail .pc__body{grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-auto-rows:auto;gap:4px 8px;padding:10px 12px 12px}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail :is(.pc__brand,.pc__title,.pc__price,.pc__stock,.pc__info){min-height:0}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail .pc__title{font-size:15px;line-height:1.25}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail .pc__brand{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__stage .bl-shelf__rail .pc__stock{font-size:11px;line-height:1.3}body.bl-home .bl-shelf.bl-shelf--band .bl-shelf__help{padding:0 16px 16px;font-size:13px}}body.bl-home.bl-hero-light #header-component[transparent]:not([data-sticky-state=active]){--bl-sh: 0}body.bl-home.bl-hero-light #header-component[transparent]:not([data-sticky-state=active]):not(:has(header-menu[aria-expanded=true],bl-explore[open])) .header__row :is(.menu-list__link,.menu-list__link-title,.bl-hdr-link,.bl-hdr-link__t,.bl-store__btn,.header-actions__action,.bl-hdr-tool,.header__icon--menu,.search-action .svg-wrapper,.bl-lang,.bl-lang a,.bl-lang span,.bl-shandle,.bl-shandle span){color:var(--ink);text-shadow:none;filter:none}body.bl-home.bl-hero-light #header-component[transparent]:not([data-sticky-state=active]):not(:has(header-menu[aria-expanded=true],bl-explore[open])) .header__row .header-logo img.bl-logo:not(.bl-logo--ink){display:none}body.bl-home.bl-hero-light #header-component[transparent]:not([data-sticky-state=active]):not(:has(header-menu[aria-expanded=true],bl-explore[open])) .header__row .header-logo img.bl-logo--ink[hidden]{display:block;filter:none}body.bl-home .bl-cats__icon{display:none}body.bl-home .bl-cats__card{justify-content:flex-end;min-height:clamp(140px,11.5vw,210px)}body.bl-home .bl-cats.is-draw .bl-cats__word{animation-delay:calc(var(--n, 0) * .11s + .12s)}body.bl-home .bl-rider{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:#ffffffeb}body.bl-home .bl-rider__g{--rider-dur: 18s;transform-box:view-box;transform-origin:0 0;animation:bl-ride var(--rider-dur) linear infinite}body.bl-home .bl-rider__g *{stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;fill:none;vector-effect:non-scaling-stroke}body.bl-home .bl-rider__chalk{filter:url(#bl-chalk)}body.bl-home .bl-rider [data-pose]{opacity:0;animation:var(--rider-dur) linear infinite}body.bl-home .bl-rider [data-pose=ski]{animation-name:bl-pose-ski}body.bl-home .bl-rider [data-pose=board]{animation-name:bl-pose-board}body.bl-home .bl-rider [data-pose=stand]{animation-name:bl-pose-stand}body.bl-home .bl-rider [data-pose=helmet]{animation-name:bl-pose-helmet}body.bl-home .bl-rider [data-pose=goggles]{animation-name:bl-pose-goggles}body.bl-home .bl-rider [data-pose=jacket]{animation-name:bl-pose-jacket}body.bl-home .bl-rider [data-pose=chair]{animation-name:bl-pose-chair}@keyframes bl-ride{0%{transform:translate(-4%,60%) rotate(-10deg)}14%{transform:translate(8%,86%) rotate(-10deg)}20%{transform:translate(14%,64%) rotate(0)}24%{transform:translate(18%,62%) rotate(0) scaleX(1)}27%{transform:translate(22%,60%) rotate(0) scaleX(-1)}30%{transform:translate(26%,62%) rotate(0) scaleX(1)}40%{transform:translate(31%,66%) rotate(6deg)}50%{transform:translate(50%,64%) rotate(0)}58%{transform:translate(50%,64%) rotate(0)}62%{transform:translate(60%,40%) rotate(0)}68%{transform:translate(70%,64%) rotate(0)}75%{transform:translate(70%,64%) rotate(0)}84%{transform:translate(89%,64%) rotate(0)}90%{transform:translate(89%,64%) rotate(0)}to{transform:translate(97%,-60%) rotate(0)}}@keyframes bl-pose-ski{0%,23%{opacity:1}24%,to{opacity:0}}@keyframes bl-pose-board{0%,23%{opacity:0}24%,46%{opacity:1}47%,to{opacity:0}}@keyframes bl-pose-stand{0%,46%{opacity:0}47%,to{opacity:1}}@keyframes bl-pose-helmet{0%,54%{opacity:0}55%,to{opacity:1}}@keyframes bl-pose-goggles{0%,72%{opacity:0}73%,to{opacity:1}}@keyframes bl-pose-jacket{0%,87%{opacity:0}88%,to{opacity:1}}@keyframes bl-pose-chair{0%,89%{opacity:0}90%,to{opacity:1}}@media(max-width:767px){body.bl-home .bl-rider{display:none}}@media(prefers-reduced-motion:reduce){body.bl-home .bl-rider{display:none}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/bl-home-frames.css.map */
