.bfpeek{--bfpeek-ink:#191b1a;--bfpeek-red:#bd2c17;--bfpeek-line:#d9ddda;max-width:1560px;margin:0 auto;padding:26px 36px 64px;color:var(--bfpeek-ink);font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.55}.bfpeek *{box-sizing:border-box}.bfpeek a{color:inherit;text-underline-offset:4px}.bfpeek a:hover{color:var(--bfpeek-red)}.bfpeek a:focus-visible,.bfpeek button:focus-visible,.bfpeek [tabindex]:focus-visible{outline:3px solid var(--bfpeek-red);outline-offset:4px}.bfpeek h1,.bfpeek h2,.bfpeek h3{font-family:var(--font-heading-family,"Arial Narrow",Arial,sans-serif);font-weight:900;letter-spacing:-.025em;color:var(--bfpeek-ink)}.bfpeek-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14px;line-height:1.5;margin:0 0 26px}.bfpeek-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:44px;align-items:start}.bfpeek-gallery,.bfpeek-details{min-width:0}.bfpeek-gallery{position:relative}.bfpeek-slide{margin:0 0 18px;padding:0;border:1px solid var(--bfpeek-line);background:#fff;scroll-margin-top:12px}.bfpeek-slide img{display:block;width:100%;height:auto;max-height:760px;object-fit:contain;background:#fff}.bfpeek-slide figcaption{font-size:13px;line-height:1.45;padding:12px 16px;border-top:1px solid #eceeeb;color:#454a46}.bfpeek-thumbnails{display:flex;gap:9px;overflow-x:auto;padding:10px 0;scrollbar-width:thin;position:sticky;bottom:0;background:#fff}.bfpeek-thumbnails button{flex:0 0 74px;width:74px;min-height:74px;padding:5px;border:2px solid #d3d7d2;border-radius:0;background:#fff;cursor:pointer}.bfpeek-thumbnails button[aria-pressed=true]{border-color:var(--bfpeek-red)}.bfpeek-thumbnails button:hover{border-color:var(--bfpeek-ink)}.bfpeek-thumbnails img{display:block;width:100%;height:60px;object-fit:contain}.bfpeek-kicker{font-size:14px;font-weight:800;letter-spacing:.07em;margin:0 0 14px}.bfpeek h1{font-size:clamp(32px,3.2vw,48px);line-height:1.08;margin:0 0 24px;overflow-wrap:break-word}.bfpeek-price{margin:0 0 18px}.bfpeek-price>p{font-size:clamp(38px,4vw,52px);font-weight:900;line-height:1.08;letter-spacing:-.035em;margin:0 0 8px;color:var(--bfpeek-red)}.bfpeek-price small{font-size:17px;letter-spacing:0}.bfpeek-price>span{display:block;font-size:15px;font-weight:700;margin-top:8px}.bfpeek-price>small{display:block;font-size:15px;line-height:1.5;margin-top:10px;color:#414741}.bfpeek-saving{margin:18px 0}.bfpeek-saving strong{display:inline-block;background:var(--bfpeek-red);padding:10px 15px;color:#fff;font-size:23px;line-height:1.2;font-weight:900}.bfpeek-saving small{display:block;margin-top:8px;font-size:14px;line-height:1.45}.bfpeek-dates{font-size:16px;font-weight:800;margin:18px 0}.bfpeek-actions{margin:22px 0 30px}.bfpeek .bfpeek-action{display:flex;align-items:center;justify-content:center;min-height:60px;width:100%;padding:16px 20px;text-align:center;background:var(--bfpeek-red);border:2px solid var(--bfpeek-red);color:#fff;text-decoration:none;font-size:19px;line-height:1.25;font-weight:900;border-radius:0}.bfpeek .bfpeek-action:hover{background:#9e2312;border-color:#9e2312;color:#fff}.bfpeek .bfpeek-action--closed{background:#242826;border-color:#242826;color:#fff;cursor:default}.bfpeek-actions p{font-size:15px;line-height:1.5;margin:12px 0 0;color:#444a45}.bfpeek h2{font-size:28px;line-height:1.15;margin:0 0 18px}.bfpeek-description{border-top:1px solid var(--bfpeek-line);padding-top:26px;margin-top:30px}.bfpeek-description p,.bfpeek-description li{font-size:17px;line-height:1.6}.bfpeek-description ul{padding-left:24px}.bfpeek-description h2,.bfpeek-description h3{font-size:23px}.bfpeek-description>h2:first-child{font-size:28px}.bfpeek-equipment,.bfpeek-eligible{margin-top:34px}.bfpeek-component{display:grid;grid-template-columns:130px minmax(0,1fr);gap:20px;border-top:1px solid var(--bfpeek-line);padding:21px 0}.bfpeek-component:not(:has(img)){grid-template-columns:minmax(0,1fr)}.bfpeek-component img{display:block;width:100%;height:130px;object-fit:contain}.bfpeek-component h3{font-size:22px;line-height:1.2;margin:0 0 10px}.bfpeek-component p{font-size:16px;line-height:1.55;margin:7px 0}.bfpeek-component a{font-size:15px;font-weight:700}.bfpeek-quantity{font-weight:800}.bfpeek-terms{margin:28px 0 22px;font-size:15px;line-height:1.6;color:#444a45}.bfpeek-service{display:flex;flex-wrap:wrap;gap:14px 24px;border-top:1px solid var(--bfpeek-line);padding:22px 0;font-weight:800;font-size:15px}.bfpeek-policy{border-top:1px solid var(--bfpeek-line)}.bfpeek-policy summary{padding:20px 0;font-size:17px;font-weight:800;cursor:pointer}.bfpeek-policy p{font-size:16px;line-height:1.6;margin:0 0 20px}.bfpeek-gallery-empty{background:#f1f3f0;padding:50px 34px;min-height:450px;display:flex;flex-direction:column;justify-content:center;text-align:center}.bfpeek-gallery-empty strong{font-size:25px;font-weight:900;line-height:1.2}.bfpeek-gallery-empty p{font-size:17px}.bfpeek-photo-note{padding:14px 16px;background:#f1f3f0;font-size:14px;line-height:1.5}.bfpeek-table-wrap{max-width:100%;overflow-x:auto}.bfpeek table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.45}.bfpeek caption{text-align:left;font-weight:800;margin-bottom:12px}.bfpeek th,.bfpeek td{text-align:left;padding:13px 10px;border-bottom:1px solid var(--bfpeek-line);vertical-align:top}.bfpeek td:last-child,.bfpeek th:last-child{text-align:right;white-space:nowrap}.bfpeek thead th{background:#f0f2ef;font-weight:900}.bfpeek-eligible>p{font-size:16px;line-height:1.6}.bfpeek-colours{margin:28px 0}.bfpeek-colours>p{font-size:17px;font-weight:800;margin:0 0 10px}.bfpeek-colours>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bfpeek-colours a{display:flex;align-items:center;justify-content:center;min-height:56px;padding:12px;border:2px solid #c7cdc6;font-weight:800;text-decoration:none;text-align:center}.bfpeek-colours a[aria-current=page]{border-color:var(--bfpeek-red);background:#fff1ed}.bfpeek-colours a:hover{border-color:var(--bfpeek-red)}@media(min-width:750px){.bfpeek-gallery,.bfpeek-details{position:sticky;top:var(--fc-pdp-sticky-top,190px);max-height:calc(100svh - var(--fc-pdp-sticky-top,190px) - 24px);overflow-y:auto;overscroll-behavior:contain auto;scrollbar-width:thin;padding-right:14px;padding-bottom:12px}.bfpeek-slide img{max-height:calc(100svh - 270px);min-height:360px}.bfpeek-details{padding-right:18px}.bfpeek-grid{min-height:0}}@media(max-width:749px){.bfpeek{padding:18px 20px 42px}.bfpeek-grid{grid-template-columns:minmax(0,1fr);gap:28px}.bfpeek-gallery,.bfpeek-details{position:static;max-height:none;overflow:visible;padding:0}.bfpeek-slides{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:5px;position:relative}.bfpeek-slide{flex:0 0 100%;width:100%;scroll-snap-align:start;margin:0;min-width:0}.bfpeek-slide img{width:100%;height:clamp(290px,82vw,540px);max-height:540px;object-fit:contain}.bfpeek-slide figcaption{font-size:13px;min-height:54px}.bfpeek-thumbnails{position:static;padding:12px 0 5px}.bfpeek h1{font-size:35px}.bfpeek-gallery-empty{min-height:330px}.bfpeek-breadcrumb{font-size:13px;margin-bottom:20px}}@media(max-width:399px){.bfpeek{padding:16px 15px 36px}.bfpeek h1{font-size:31px}.bfpeek-price>p{font-size:39px}.bfpeek h2{font-size:25px}.bfpeek-component{grid-template-columns:95px minmax(0,1fr);gap:14px}.bfpeek-component img{height:105px}.bfpeek-component h3{font-size:20px}.bfpeek .bfpeek-action{font-size:17px;padding:15px 12px}.bfpeek-breadcrumb{gap:7px}.bfpeek th,.bfpeek td{padding:12px 7px;font-size:15px}}@media(prefers-reduced-motion:reduce){.bfpeek-slides{scroll-behavior:auto}}.bfpeek-full-details{min-width:0;margin-top:48px;padding-top:36px;border-top:1px solid var(--bfpeek-line)}.bfpeek-full-details .bfpeek-description{border-top:0;padding-top:0;margin-top:0;max-width:1050px}.bfpeek-full-details .bfpeek-equipment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.bfpeek-full-details .bfpeek-equipment>h2{grid-column:1/-1;margin-bottom:0}.bfpeek-full-details .bfpeek-component{min-width:0;display:flex;flex-direction:column;gap:0;padding:0;border:1px solid var(--bfpeek-line);background:#fff;overflow:hidden}.bfpeek-component-media{width:100%;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:center;background:#f7f8f6;padding:20px;border-bottom:1px solid var(--bfpeek-line)}.bfpeek-component-media:has(>img:only-child){grid-template-columns:minmax(0,1fr)}.bfpeek-full-details .bfpeek-component-media img,.bfpeek-full-details .bfpeek-component-media>img:only-child{display:block;width:100%;height:clamp(280px,28vw,380px);object-fit:contain;background:#fff}.bfpeek-component-copy{min-width:0;width:100%;padding:24px;overflow-wrap:break-word}.bfpeek-component-copy>.bfpeek-component-copy{padding:0}.bfpeek-full-details .bfpeek-component h3{font-size:25px;line-height:1.18;margin-bottom:12px}.bfpeek-variants{list-style:none;padding:0;margin:18px 0;border-top:1px solid #eceeeb}.bfpeek-variants li{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:9px 0;border-bottom:1px solid #eceeeb;font-size:15px;line-height:1.5}.bfpeek-variants .bfpeek-quantity{white-space:nowrap}.bfpeek-full-details .bfpeek-eligible{max-width:1100px}.bfpeek-full-details .bfpeek-service{margin-top:26px}@media(max-width:749px){.bfpeek-full-details{margin-top:34px;padding-top:28px}.bfpeek-full-details .bfpeek-equipment{grid-template-columns:minmax(0,1fr);gap:22px}.bfpeek-full-details .bfpeek-equipment>h2{margin-bottom:0}.bfpeek-full-details .bfpeek-component-media img,.bfpeek-full-details .bfpeek-component-media>img:only-child{height:clamp(250px,70vw,400px)}.bfpeek-component-media{padding:16px}.bfpeek-component-copy{padding:20px}.bfpeek-full-details .bfpeek-component h3{font-size:23px}.bfpeek-full-details .bfpeek-service{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fc-bf-teaser.css.map */
