html.bf-nl-public-collection .bf-test-hero{--bf-test-header: var(--header-height, 0px)}html.bf-nl-public-collection .bf-test-hero__inner{position:relative}html.bf-test-entry .bf-gate{display:none}html.bf-test-entry .shopify-section--custom-liquid:has(.bf-gate),html.bf-test-entry .shopify-section--custom-liquid:has([data-bf-test-entry]){display:none}html.bf-test-entry .shopify-section--main-collection .collection{margin-top:.75rem}html.bf-test-entry .needsclick[class*=kl-private-reset-css][role=dialog],html.bf-test-entry div[aria-label*=POPUP i]{display:none!important}html.bf-test-entry .shopify-section--announcement-bar{display:none!important}html.bf-test-entry .shopify-section--header,html.bf-test-entry .shopify-section--header .header{--header-background: 12 12 12;--background: 12 12 12;--text-color: 255 255 255;--header-text: 255 255 255;background:#0c0c0c!important;color:#fff!important}html.bf-test-entry .shopify-section--header store-header.header:not(.pkm-v4-header-mega-open),html.bf-test-entry .shopify-section--header store-header.header.pkm-v4-header-solid:not(.pkm-v4-header-mega-open){--text-color: 255 255 255 !important;color:#fff!important;background-color:#0c0c0c!important}html.bf-test-entry .shopify-section--header store-header.header.pkm-v4-header-mega-open{--text-color: 29 25 23 !important;color:var(--pkm-v4-ink, #1d1917)!important;background:var(--pkm-v4-ivory, #fcf8f5)!important}html.bf-test-entry .shopify-section--header store-header.header:not(.pkm-v4-header-mega-open) .header__logo img{filter:brightness(0) invert(1)}html.bf-test-entry .shopify-section--header store-header.header:not(.pkm-v4-header-mega-open) cart-count{color:#fff!important;background:#fff3!important}html.bf-test-entry.bf-test-header-clear .shopify-section--header,html.bf-test-entry.bf-test-header-clear .shopify-section--header .header,html.bf-test-entry.bf-test-header-clear .shopify-section--header store-header.header:not(.pkm-v4-header-mega-open),html.bf-test-entry.bf-test-header-clear .shopify-section--header store-header.header.pkm-v4-header-solid:not(.pkm-v4-header-mega-open){background:transparent!important;background-color:transparent!important;transition:none!important}.bf-test-hero{--bf-test-black: #0c0c0c;--bf-test-header: 0px;position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:calc(min(118vw,44rem) + var(--bf-test-header));margin-top:calc(var(--bf-test-header) * -1);overflow:hidden;padding:calc(2rem + var(--bf-test-header)) 1.25rem 1.6rem;background:var(--bf-test-black);color:#fff;text-align:left}.bf-test-hero__image{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:53% 56%}.bf-test-hero:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0c0ce6,#0c0c0cbd 30%,#0c0c0c4d 56%,#0c0c0c00 76%),linear-gradient(180deg,#0c0c0cb3,#0c0c0c00 24% 60%,#0c0c0ce6),linear-gradient(#0c0c0c66,#0c0c0c66)}.bf-test-hero__inner{position:relative;z-index:2;width:100%}.bf-test-hero__kicker{margin:0;color:inherit;font-family:inherit;font-size:.8rem;font-weight:500;letter-spacing:.34em;text-transform:uppercase}.bf-test-hero__rule{display:block;width:4.5rem;height:1px;margin:1.1rem 0;background:#fff6}.bf-test-hero__offer{display:flex;flex-direction:column;align-items:flex-start;margin:0;font-family:var(--pkm-v4-serif, Georgia, serif);line-height:1}.bf-test-hero__offer em{font-size:clamp(1.7rem,7.5vw,2.5rem);font-style:italic;line-height:1.15}.bf-test-hero__offer span{margin:.1em 0 .12em;font-size:clamp(4rem,19vw,6.5rem);line-height:.95;letter-spacing:-.02em}.bf-test-hero__capture{display:flex;flex-wrap:wrap;width:100%;margin:.4rem 0 0}.bf-test-hero__capture input[type=email]{flex:1 1 0;min-width:0;height:3.1rem;padding:0 1.1rem;border:1px solid #fff;border-right:0;border-radius:4px 0 0 4px;background:#0c0c0c8c;color:#fff;font-size:16px}.bf-test-hero__capture input[type=email]::placeholder{color:#fffc}.bf-test-hero__capture button{height:3.1rem;padding:0 1rem;border:1px solid #fff;border-radius:0 4px 4px 0;background:#fff;color:#0c0c0c;font-size:.72rem;font-weight:600;letter-spacing:.12em;white-space:nowrap;cursor:pointer}.bf-test-hero__error{flex-basis:100%;margin:.5rem 0 0;font-size:.8rem}.bf-test-hero__note{margin:.85rem 0 0;font-size:.8rem;text-align:center}.bf-test-hero__unlocked{display:none;margin:0}.bf-test-hero__unlocked-text{margin:0;font-family:var(--pkm-v4-serif, Georgia, serif);font-size:1.2rem;font-style:italic}.bf-test-hero__unlocked-text--active,.bf-test-hero--active .bf-test-hero__unlocked-text--pending,.bf-test-hero--active .bf-test-hero__activate{display:none}.bf-test-hero--active .bf-test-hero__unlocked-text--active{display:block}.bf-test-hero__activate{margin-top:.7rem;padding:.7rem 1rem;border:1px solid #fff;border-radius:4px;background:#fff;color:#0c0c0c;font-size:.72rem;font-weight:600;letter-spacing:.12em;cursor:pointer}.bf-test-hero--compact{min-height:0;margin-top:0;padding:14px 24px;background:#0c0c0c}.bf-test-hero--compact .bf-test-hero__image,.bf-test-hero--compact:before,.bf-test-hero--compact .bf-test-hero__inner>:not(.bf-test-hero__unlocked){display:none}.bf-test-hero--compact .bf-test-hero__capture,.bf-test-hero--compact .bf-test-hero__note,.bf-test-hero--compact .bf-test-hero__rule:last-of-type{display:none}.bf-test-hero--compact .bf-test-hero__unlocked{display:block;margin:0}.bf-test-hero--compact .bf-test-hero__unlocked-text{margin:0}.bf-test-hero--compact.bf-test-hero--active{padding-block:18px 20px}.bf-test-hero--compact.bf-test-hero--active .bf-test-hero__inner{width:100%;max-width:40rem;margin-inline:auto}.bf-test-hero__active-status{display:flex;align-items:center;gap:clamp(8px,2.5vw,16px);font-family:var(--text-font-family);font-size:10px;font-weight:400;font-style:normal;letter-spacing:.17em;line-height:1.5;text-transform:uppercase}.bf-test-hero__active-status:before,.bf-test-hero__active-status:after{content:"";flex:1;min-width:12px;height:1px;background:#fff9}.bf-test-hero__active-status>span{white-space:nowrap}.bf-test-hero__active-status [aria-hidden]{margin-inline-end:7px;font-size:16px;vertical-align:-1px}.bf-test-hero__active-message{display:block;margin-top:5px;font-size:16px;line-height:1.4;text-align:center;text-wrap:balance}.bf-test-hero--active+.bf-test-intro{padding-top:30px}.bf-test-hero--active+.bf-test-intro:after{content:"";display:block;width:44px;height:1px;margin:20px auto 18px;background:rgb(var(--text-color) / .65)}.bf-insider-price__collection-label{display:none}.collection__results product-card .bf-insider-price__collection-label{display:block;flex-basis:100%;color:rgb(var(--text-color) / .65);font-size:9px;font-weight:400;letter-spacing:.12em;line-height:1.4;text-align:center;text-transform:uppercase}.collection__results .product-card__price-row bf-insider-price:has(.bf-insider-price__collection-label){justify-content:center}.bf-test-hero--compact .bf-test-hero__rule{margin:.7rem 0}.bf-test-hero--compact .bf-test-hero__offer em{font-size:clamp(1.1rem,4.5vw,1.5rem)}.bf-test-hero--compact .bf-test-hero__offer span{font-size:clamp(2.4rem,10vw,3.6rem)}@media(min-width:56.25rem){.bf-test-hero{align-items:center;min-height:calc(34rem + var(--bf-test-header));padding:calc(3rem + var(--bf-test-header)) max(1.5rem,calc(50% - 36rem)) 3rem}.bf-test-hero__image{object-position:55% 58%}.bf-test-hero:before{background:linear-gradient(90deg,#0c0c0ceb,#0c0c0ccc 32%,#0c0c0c47 52%,#0c0c0c00 68%),linear-gradient(180deg,#0c0c0c99,#0c0c0c00 22%),linear-gradient(#0c0c0c5c,#0c0c0c5c)}.bf-test-hero__inner{max-width:27rem}.bf-test-hero__offer span{font-size:6.5rem}.bf-test-hero__note{text-align:left}.bf-test-hero--compact{min-height:0;padding:14px max(1.5rem,calc(50% - 36rem))}.bf-test-hero--compact .bf-test-hero__offer span{font-size:3.6rem}}.bf-test-intro{padding:1.6rem 1.25rem .2rem;text-align:center}.bf-test-intro__text{margin:0;font-family:var(--pkm-v4-serif, Georgia, serif);font-size:1.15rem;font-style:italic;line-height:1.3;text-wrap:balance}.bf-test-intro__gift{margin:.45rem 0 0;font-size:.78rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase}@media screen and (max-width:699px){html[lang^=nl] .bf-test-hero:not(.bf-test-hero--active)+.bf-test-intro,html[lang^=de] .bf-test-hero:not(.bf-test-hero--active)+.bf-test-intro{padding-block:.65rem .15rem}html[lang^=nl] .bf-test-intro__gift{display:none}}.bf-test-period{max-width:38rem;margin:0 auto;padding:2rem 1.25rem;font-size:.8rem;line-height:1.5;text-align:center;text-wrap:balance}.bf-test-popup{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:auto;border:0;border-radius:0;background:#faf7f3;color:#111;outline:0}.bf-test-popup[open]{display:flex;flex-direction:column}.bf-test-popup::backdrop{background:#0000008c}html.bf-dialog-open,html.bf-dialog-open body{overflow:hidden}@media(max-width:767px){.bf-test-popup{inset:var(--bf-popup-top, 0px) 0 auto;height:var(--bf-popup-height, 100dvh)}.bf-test-popup::backdrop{background:#faf7f3}}.bf-test-popup__media{position:relative;flex:none;height:clamp(10rem,60vw,17rem);background:#0c0c0c}.bf-test-popup__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:53% 60%}.bf-test-popup__media:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:#0c0c0c66}.bf-test-popup__logo{position:absolute;z-index:2;top:47%;right:8%;width:clamp(5.75rem,26%,11rem);height:auto;transform:translateY(-50%)}.bf-test-popup__close{position:absolute;z-index:3;top:.4rem;right:.4rem;width:2.5rem;height:2.5rem;border:0;background:transparent;color:#fff;font-size:1.6rem;line-height:1;cursor:pointer}@media(max-height:480px){.bf-test-popup__media{height:31.5vw}}@media(min-width:48rem)and (min-height:481px){.bf-test-popup{inset:50% auto auto 50%;width:min(30rem,calc(100% - 2rem));height:auto;max-height:calc(100dvh - 2rem);border-radius:.9rem;transform:translate(-50%,-50%)}.bf-test-popup__media{height:16rem;border-radius:.9rem .9rem 0 0;overflow:hidden}}.bf-test-popup__body{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;padding:1.25rem max(1.25rem,calc(50% - 12rem)) calc(1.1rem + env(safe-area-inset-bottom));text-align:center}.bf-test-popup__kicker{margin:0;font-size:.6rem;font-weight:600;letter-spacing:.16em}.bf-test-popup__title{margin:.4rem 0 0;color:inherit;font-family:var(--pkm-v4-serif, Georgia, serif);font-size:2.15rem;font-weight:400;line-height:1.1;letter-spacing:-.02em}.bf-test-popup__tagline{margin:.15rem 0 0;font-family:var(--pkm-v4-serif, Georgia, serif);font-size:1.05rem;font-style:italic}.bf-test-popup__tagline--large{font-size:1.65rem}.bf-test-popup__rule{display:block;height:1px;margin:.7rem 0;background:#0000001f}.bf-test-popup__offer{display:flex;justify-content:center;align-items:baseline;gap:.45rem;margin:0;font-family:var(--pkm-v4-serif, Georgia, serif)}.bf-test-popup__offer small{font-family:var(--text-font-family, inherit);font-size:.8rem;font-weight:600;letter-spacing:.14em}.bf-test-popup__offer span{font-size:2.35rem;line-height:1}.bf-test-popup__scope{margin:.25rem 0 .85rem;font-size:.8rem}.bf-test-popup__capture input[type=email]{width:100%;height:2.75rem;padding:0 .8rem;border:1px solid rgb(0 0 0 / .2);border-radius:3px;background:#fff;color:#111;font-size:16px}.bf-test-popup__error{margin:.4rem 0 0;color:#541522;font-size:.78rem}.bf-signup-consent{display:block;flex-basis:100%;white-space:nowrap;margin-top:.7rem;text-align:left;font-size:max(11px,.7rem);line-height:1.45}.bf-signup-consent a{text-decoration:underline}[data-bf-test-capture][aria-busy=true] button{opacity:.65;cursor:wait}.bf-test-popup__cta{width:100%;height:2.9rem;margin-top:.6rem;border:0;border-radius:3px;background:#0c0c0c;color:#fff;font-size:.72rem;font-weight:600;letter-spacing:.12em;white-space:nowrap;cursor:pointer}.bf-test-popup__note{margin:.7rem 0 0;font-size:.72rem}.bf-test-popup__end{margin:.45rem 0 0;font-size:.62rem;line-height:1.4;opacity:.6}.bf-test-popup [hidden]{display:none!important}.bf-test-popup__code{position:relative;margin:.9rem 0;padding:.75rem 3.75rem;border-radius:4px;background:#f0ebe5}.bf-test-popup__code small{display:block;font-size:.7rem}.bf-test-popup__code strong{display:block;font-size:1.05rem;line-height:1.5;letter-spacing:.08em;overflow-wrap:anywhere}.bf-test-popup__code+.bf-test-popup__cta{margin-top:0}.bf-test-popup--receiving .bf-test-popup__code strong{min-height:3em}.bf-test-popup--receiving [data-bf-test-code]{color:transparent;background:linear-gradient(100deg,#dcd6cf 20%,#eee9e3,#dcd6cf 70%);background-size:220% 100%;border-radius:2px;animation:bf-signup-shimmer 1.6s linear infinite}.bf-test-popup--receiving [data-bf-test-success-note]{visibility:hidden}.bf-test-popup__cta:disabled{cursor:wait;opacity:.65}[data-bf-test-error][role=status]:before,[data-bf-test-receipt]:before{content:"";display:inline-block;width:.8em;height:.8em;margin-inline-end:.5em;border:1px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-.05em;animation:bf-signup-spin .8s linear infinite}@keyframes bf-signup-spin{to{transform:rotate(360deg)}}@keyframes bf-signup-shimmer{to{background-position:-220% 0}}@media(prefers-reduced-motion:reduce){.bf-test-popup--receiving [data-bf-test-code],[data-bf-test-error][role=status]:before,[data-bf-test-receipt]:before{animation:none}}.bf-test-popup__code button{position:absolute;top:50%;right:.5rem;min-height:2.75rem;transform:translateY(-50%);border:0;background:transparent;color:inherit;font-size:.72rem;text-decoration:underline;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/98/assets/bf-test-entry.css.map */
