.bp-ft{display:block;background:var(--bp-ft-bg);color:var(--bp-ft-fg);font-family:var(--font-body--family);overflow:hidden}.bp-ft__inner{max-width:var(--page-width, 1400px);margin:0 auto;padding:var(--bp-ft-pad-top) var(--page-margin, 24px) var(--bp-ft-pad-bottom)}.bp-ft__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:26px}.bp-ft__titles{display:grid;gap:10px}.bp-ft__heading{margin:0;font-family:var(--bp-font-display, var(--font-heading--family));font-size:clamp(40px,4.6vw,72px);font-weight:700;font-variation-settings:"opsz" 96;line-height:.95;letter-spacing:-.025em;color:inherit}.bp-ft__heading em{font-family:var(--bp-font-accent, Georgia, serif);font-style:italic;font-weight:560;font-variation-settings:"SOFT" 100,"opsz" 144,"WONK" 1;letter-spacing:-.02em;color:var(--bp-ft-accent)}.bp-ft__text{max-width:460px;font-size:17px;line-height:1.5;color:color-mix(in srgb,var(--bp-ft-fg) 75%,transparent)}.bp-ft__text p{margin:0}.bp-ft__controls{display:flex;gap:10px}.bp-ft__arrow{display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:50%;background:var(--bp-ft-fg);color:#fff;cursor:pointer;transition:background .2s ease,transform .25s ease,opacity .2s ease}.bp-ft__arrow:hover:not(:disabled){background:var(--bp-ft-accent);color:var(--bp-ft-fg);transform:translateY(-2px)}.bp-ft__arrow:disabled{opacity:.25;cursor:default}.bp-ft__arrow:focus-visible{outline:2px solid var(--bp-ft-accent);outline-offset:3px}.bp-ft__tabs{position:relative;display:inline-flex;max-width:100%;gap:2px;margin-bottom:30px;padding:5px;overflow-x:auto;border-radius:999px;background:color-mix(in srgb,var(--bp-ft-card) 75%,#fff);scrollbar-width:none}.bp-ft__tabs::-webkit-scrollbar{display:none}.bp-ft__tab-pill{position:absolute;top:5px;bottom:5px;left:0;width:var(--pill-w, 0);border-radius:999px;background:var(--bp-ft-fg);transform:translate(var(--pill-x, 0));transition:transform .4s cubic-bezier(.2,.8,.2,1),width .4s cubic-bezier(.2,.8,.2,1);pointer-events:none}.bp-ft__tab{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;flex:none;padding:10px 18px;border:0;border-radius:999px;background:transparent;color:var(--bp-ft-fg);font:inherit;font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .3s ease}.bp-ft__tab .bp-icon{opacity:.7;transition:transform .35s cubic-bezier(.3,1.6,.5,1),color .3s ease,opacity .3s ease}.bp-ft__tab:hover .bp-icon{transform:rotate(-10deg) scale(1.1)}.bp-ft__tab.is-active{color:#fff}.bp-ft__tab.is-active .bp-icon{color:var(--bp-ft-accent);opacity:1}.bp-ft__tab:focus-visible{outline:2px solid var(--bp-ft-accent);outline-offset:1px}.bp-ft__panel[hidden]{display:none}.bp-ft__track{--gap: 20px;--per: 4.3;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--gap) * (var(--per) - 1)) / var(--per));gap:var(--gap);margin:0 calc(var(--page-margin, 24px) * -1);padding:4px var(--page-margin, 24px) 18px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin, 24px);scrollbar-width:none;list-style:none}.bp-ft__track::-webkit-scrollbar{display:none}.bp-ft__slide{scroll-snap-align:start;min-width:0}.bp-ft__panel.is-entering .bp-ft__slide{animation:bp-ft-in .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--i, 0),6)*50ms)}@keyframes bp-ft-in{0%{opacity:0;transform:translateY(16px)}}.bp-ft__more{position:relative;display:grid;grid-template-rows:1fr auto;height:100%;min-height:300px;overflow:hidden;padding:24px;border-radius:26px;background:var(--bp-ft-fg);color:#fff;text-decoration:none;isolation:isolate;transition:background .3s ease}.bp-ft__more:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(120% 70% at 100% 0%,color-mix(in srgb,var(--bp-ft-accent) 45%,transparent),transparent 60%),repeating-linear-gradient(90deg,rgb(255 255 255 / .07) 0 2px,transparent 2px 24px)}.bp-ft__more:hover{background:color-mix(in srgb,var(--bp-ft-fg) 85%,var(--bp-ft-accent))}.bp-ft__more-stack{position:relative;display:block;min-height:170px}.bp-ft__more-thumb{position:absolute;top:50%;left:50%;width:46%;aspect-ratio:4 / 5;overflow:hidden;border-radius:18px;background:var(--bp-ft-card);box-shadow:0 18px 30px -16px #0009,0 0 0 4px var(--bp-ft-fg);transition:transform .6s cubic-bezier(.3,1.3,.5,1)}.bp-ft__more-thumb img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.bp-ft__more-thumb--1{z-index:3;transform:translate(-50%,-50%) rotate(-2deg)}.bp-ft__more-thumb--2{z-index:2;transform:translate(-95%,-46%) rotate(-12deg)}.bp-ft__more-thumb--3{z-index:1;transform:translate(-5%,-46%) rotate(11deg)}.bp-ft__more:hover .bp-ft__more-thumb--1{transform:translate(-50%,-58%) rotate(0) scale(1.04)}.bp-ft__more:hover .bp-ft__more-thumb--2{transform:translate(-108%,-48%) rotate(-16deg)}.bp-ft__more:hover .bp-ft__more-thumb--3{transform:translate(8%,-48%) rotate(15deg)}.bp-ft__more-text{display:grid;gap:8px;padding-inline-end:64px}.bp-ft__more-count{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bp-ft-accent)}.bp-ft__more-label{font-family:var(--bp-font-display, var(--font-heading--family));font-size:30px;font-weight:700;line-height:1;letter-spacing:-.02em}.bp-ft__more-icon{position:absolute;right:22px;bottom:22px;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--bp-ft-accent);color:#fff;transition:transform .4s cubic-bezier(.3,1.5,.5,1),background .25s ease,color .25s ease}.bp-ft__more:hover .bp-ft__more-icon{background:#fff;color:var(--bp-ft-fg);transform:rotate(-45deg)}.bp-ft__progress{position:relative;height:3px;margin-top:8px;overflow:hidden;border-radius:3px;background:color-mix(in srgb,var(--bp-ft-fg) 10%,transparent)}.bp-ft__progress span{position:absolute;inset:0 auto 0 0;width:var(--w, 20%);border-radius:3px;background:var(--bp-ft-accent);transform:translate(var(--x, 0));transition:transform .2s linear,width .3s ease}.bp-card2{display:flex;flex-direction:column;gap:14px;height:100%}.bp-card2__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:26px;background:var(--bp-ft-card, #f9ebe0);isolation:isolate}.bp-card2__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.bp-card2__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.bp-card2--blend .bp-card2__img{mix-blend-mode:multiply}.bp-card2__img--2{opacity:0}@media(hover:hover){.bp-card2:hover .bp-card2__img--1{transform:scale(1.05)}.bp-card2:hover .bp-card2__media:has(.bp-card2__img--2) .bp-card2__img--1{opacity:0}.bp-card2:hover .bp-card2__img--2{opacity:1;transform:scale(1.03)}}.bp-card2--soldout .bp-card2__img--1{filter:grayscale(.6);opacity:.7}.bp-card2__badges{position:absolute;top:14px;left:14px;display:flex;gap:6px;pointer-events:none}.bp-card2__badge{padding:5px 11px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.01em}.bp-card2__badge--sale{background:var(--bp-ft-accent, #ff9185);color:var(--bp-ft-fg, #34393b)}.bp-card2__badge--muted{background:#fff;color:var(--bp-ft-fg, #34393b)}.bp-card2__add{position:absolute;right:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:0;height:46px;padding:0 13px;border:0;border-radius:999px;background:#fff;color:var(--bp-ft-fg, #34393b);font:inherit;font-size:14px;font-weight:600;box-shadow:0 10px 22px -12px #34393b8c;cursor:pointer;transition:gap .3s ease,padding .3s ease,background .2s ease,color .2s ease,transform .2s ease}a.bp-card2__add{text-decoration:none}.bp-card2__add-plus{position:relative;width:20px;height:20px;flex:none}.bp-card2__add-plus:before,.bp-card2__add-plus:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:currentColor;transition:transform .3s ease}.bp-card2__add-plus:after{transform:rotate(90deg)}.bp-card2__add-label{max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .35s ease}.bp-card2:hover .bp-card2__add,.bp-card2__add:focus-visible{gap:8px;padding:0 18px 0 14px;background:var(--bp-ft-accent, #ff9185);color:var(--bp-ft-fg, #34393b)}.bp-card2:hover .bp-card2__add-label,.bp-card2__add:focus-visible .bp-card2__add-label{max-width:150px}.bp-card2__add:active{transform:scale(.96)}.bp-card2__add.is-busy .bp-card2__add-plus:before{transform:rotate(45deg)}.bp-card2__add.is-busy .bp-card2__add-plus{animation:bp-ft-spin .7s linear infinite}.bp-card2__add.is-done{background:var(--bp-ft-fg, #34393b)!important;color:#fff!important}@keyframes bp-ft-spin{to{transform:rotate(360deg)}}.bp-card2__sizes{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;padding:14px;border-radius:20px;background:#fffffff0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 16px 34px -18px #34393b99;opacity:0;transform:translateY(16px);visibility:hidden;transition:opacity .25s ease,transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s linear .35s}.bp-card2.is-picking .bp-card2__sizes{opacity:1;transform:none;visibility:visible;transition:opacity .25s ease,transform .35s cubic-bezier(.2,.8,.2,1),visibility 0s}.bp-card2.is-picking .bp-card2__add{opacity:0;pointer-events:none}.bp-card2__sizes-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--bp-ft-fg, #34393b) 65%,transparent)}.bp-card2__sizes-close{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:color-mix(in srgb,var(--bp-ft-card, #f9ebe0) 80%,#fff);color:var(--bp-ft-fg, #34393b);cursor:pointer}.bp-card2__sizes-list{display:flex;flex-wrap:wrap;gap:6px}.bp-card2__size{min-width:46px;height:38px;padding:0 12px;border:0;border-radius:999px;background:color-mix(in srgb,var(--bp-ft-card, #f9ebe0) 80%,#fff);color:var(--bp-ft-fg, #34393b);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.bp-card2__size:hover:not(:disabled),.bp-card2__size:focus-visible{background:var(--bp-ft-accent, #ff9185);color:var(--bp-ft-fg, #34393b);transform:translateY(-1px)}.bp-card2__size:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed}.bp-card2__size.is-busy,.bp-card2__size.is-done{background:var(--bp-ft-fg, #34393b);color:#fff}.bp-card2__body{display:grid;gap:6px;padding-inline:4px;color:var(--bp-ft-fg, #34393b);text-decoration:none}.bp-card2__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15.5px;font-weight:500;line-height:1.3;transition:color .2s ease}.bp-card2:hover .bp-card2__title{color:var(--bp-ft-accent, #ff9185)}.bp-card2__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:15px}.bp-card2__price{font-weight:600}.bp-card2__price--sale{color:#c2473b}.bp-card2__compare{color:color-mix(in srgb,var(--bp-ft-fg, #34393b) 50%,transparent);font-size:14px}.bp-card2__count{margin-inline-start:auto;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--bp-ft-card, #f9ebe0) 70%,#fff);font-size:12px;font-weight:500;color:color-mix(in srgb,var(--bp-ft-fg, #34393b) 75%,transparent)}@media(prefers-reduced-motion:reduce){.bp-ft__panel.is-entering .bp-ft__slide{animation:none}}@media screen and (max-width:989px){.bp-ft__track{--per: 2.4;--gap: 14px}}@media screen and (max-width:749px){.bp-ft__inner{padding-bottom:calc(var(--bp-ft-pad-bottom) * .65)}.bp-ft__head{margin-bottom:20px}.bp-ft__controls{display:none}.bp-ft__tabs{display:flex;margin:0 calc(var(--page-margin, 20px) * -1) 22px;border-radius:0;background:transparent;padding-inline:var(--page-margin, 20px)}.bp-ft__track{--per: 1.6;--gap: 12px}.bp-card2__media{border-radius:22px}.bp-card2__add{height:42px;padding:0 11px}.bp-card2__title{font-size:14.5px}.bp-ft__more{min-height:0;aspect-ratio:4 / 5}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bp-featured.css.map */
