.section-blankabox-product{width:100%;min-width:0;max-width:100%;margin:0}.bbp{display:block;width:100%;min-width:0;max-width:100%;color:var(--bbp-ink);background:var(--bbp-paper);overflow:clip}.bbp,.bbp *{box-sizing:border-box}.bbp [hidden]{display:none!important}.bbp img,.bbp video{display:block;max-width:100%}.bbp button,.bbp a{-webkit-tap-highlight-color:transparent}.bbp h1,.bbp h2,.bbp h3,.bbp p{margin-top:0}.bbp h1,.bbp h2,.bbp h3{color:inherit;font-family:var(--font-accent--family, serif);font-style:normal;font-weight:400;letter-spacing:-.025em}.bbp h2{margin-bottom:20px;font-size:clamp(26px,3vw,38px);line-height:1.15}.bbp a{color:inherit}.bbp :is(button,a,summary):focus-visible{outline:2px solid currentColor;outline-offset:4px}.bbp__wrap{width:min(100% - 48px,1200px);margin-inline:auto}.bbp__hero{padding:24px}.bbp__hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,1fr);gap:clamp(24px,4vw,64px);min-width:0;max-width:1280px;margin-inline:auto;align-items:start}.bbp__gallery{min-width:0;position:sticky;top:calc(var(--header-group-height, 0px) + 20px)}.bbp__media-stage{position:relative;overflow:hidden;aspect-ratio:4 / 5;max-height:700px;border-radius:var(--bbp-radius);background:var(--bbp-paper-deep)}.bbp__media-panel{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.bbp__media-image,.bbp__media-video,.bbp__media-model,.bbp__media-panel>video,.bbp__media-panel>iframe,.bbp__media-panel>model-viewer{width:100%;height:100%;object-fit:contain;border:0}.bbp__media-image{object-fit:cover}.bbp__thumbnails{display:flex;gap:8px;overflow-x:auto;margin-top:8px;padding:4px;scrollbar-width:thin}.bbp__thumbnail{flex:0 0 54px;height:62px;overflow:hidden;padding:0;border:1px solid transparent;border-radius:8px;cursor:pointer;background:var(--bbp-paper-deep);opacity:.65}.bbp__thumbnail.is-active,.bbp__thumbnail:hover{opacity:1;border-color:var(--bbp-ink)}.bbp__thumbnail-image{width:100%;height:100%;object-fit:cover}.bbp__purchase{min-width:0}.bbp__eyebrow{margin-bottom:8px;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.bbp__title{margin:0 0 10px;font-size:clamp(32px,3.5vw,48px);line-height:1.05}.bbp[data-bbp-landing] .bbp__selected-length{margin:0 0 10px;font-size:16px;line-height:1.4;font-weight:600}.bbp__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;margin-bottom:18px}.bbp__price{font-size:28px;line-height:1.2}.bbp__tax,.bbp__unit-price{font-size:12px;color:var(--bbp-muted)}.bbp__unit-price{padding-inline-start:10px;border-inline-start:1px solid var(--bbp-line)}.bbp__label{margin:0 0 8px;font-size:14px;font-weight:600}.bbp__formats{padding:16px 24px;background:var(--bbp-paper-deep);border-bottom:1px solid var(--bbp-line);scroll-margin-top:calc(var(--header-group-height, 0px) + 12px)}.bbp__formats-inner{max-width:1280px;margin-inline:auto}.bbp__formats .bbp__label{font-size:12px}.bbp__format-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bbp__format{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 10px;border:1px solid var(--bbp-line);border-radius:12px;text-decoration:none;line-height:1.3}.bbp__format strong{font-size:14px;overflow-wrap:anywhere}.bbp__format span,.bbp__format small{font-size:12px}.bbp__format b{margin-top:auto;padding-top:4px;font-size:17px}.bbp__format[aria-current=true]{border-color:var(--bbp-ink);box-shadow:inset 0 0 0 1px var(--bbp-ink);background:#fff8}.bbp__format[aria-disabled=true]{opacity:.6;cursor:not-allowed}.bbp[data-bbp-landing] .bb-length-picker{margin:16px 0 10px}.bbp[data-bbp-landing] .bb-length-picker legend{margin-bottom:8px;font-size:14px}.bbp[data-bbp-landing] .bb-length-picker__choices{align-items:stretch;grid-auto-rows:1fr}.bbp[data-bbp-landing] .bb-length-picker__choice{align-items:stretch}.bbp[data-bbp-landing] .bb-length-picker__content{min-width:0;min-height:0;padding:11px;gap:5px}.bbp[data-bbp-landing] .bb-length-picker__heading{font-size:14px}.bbp[data-bbp-landing] .bb-length-picker__detail{font-size:12px;line-height:1.4}.bbp[data-bbp-landing] .bb-length-picker__bottom{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(34px,auto);align-items:start;justify-items:start;padding-top:2px;gap:5px}.bbp[data-bbp-landing] .bb-length-picker__bottom strong{font-size:17px}.bbp[data-bbp-landing] .bb-length-picker__badge{font-size:10px}.bbp[data-bbp-landing] .bbp__length-note{font-size:12px;line-height:1.45;margin:0 0 12px}.bbp__upsell:not([open]){display:none}.bbp__upsell{position:fixed;top:0;right:0;bottom:0;left:0;width:min(480px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:22px;background:var(--bbp-paper);color:var(--bbp-ink);overflow:auto;box-shadow:0 24px 80px #18262430}.bbp__upsell[open]{display:block;animation:bbp-upsell-in .2s ease-out}.bbp__upsell::backdrop{background:#18262466}.bbp__upsell-inner{position:relative;padding:32px}.bbp__upsell-close{position:absolute;inset-block-start:10px;inset-inline-end:10px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.bbp__upsell-option{margin:0 32px 16px 0;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--bbp-muted)}.bbp .bbp__upsell h2{margin:0 0 16px;font-size:clamp(28px,4vw,36px);line-height:1.12}.bbp__upsell-detail{margin:0;font-size:15px;line-height:1.65}.bbp__upsell-meters{margin:12px 0 0;font-size:14px;font-weight:600}.bbp__upsell-shipping{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--bbp-ink)}.bbp__upsell-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin-top:24px}.bbp__upsell-actions button{width:100%;min-width:0;max-width:100%;min-height:50px;padding:14px 16px;border:1px solid var(--bbp-ink);border-radius:999px;font:inherit;font-size:14px;line-height:1.4;font-weight:600;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.bbp__upsell-add{background:var(--bbp-dark);color:var(--bbp-dark-ink)}.bbp__upsell-keep{background:transparent;color:var(--bbp-ink)}.bbp__upsell-actions button:disabled{opacity:.6;cursor:wait}@keyframes bbp-upsell-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.bbp__product-form,.bbp__product-form form,.bbp__product-form add-to-cart-component{display:block;width:100%;min-width:0;max-width:100%}.bbp__purchase-button.button{width:100%;min-height:54px;padding:14px;border:1px solid var(--bbp-dark);border-radius:999px;background:var(--bbp-dark);color:var(--bbp-dark-ink);font-size:15px;font-weight:650;cursor:pointer}.bbp__purchase-button.button:hover:not(:disabled){background:var(--bbp-ink)}.bbp__purchase-button.button:disabled{opacity:.6;cursor:not-allowed}.bbp__purchase-button .svg-wrapper{width:18px;height:18px}.bbp__cart-error:not(.hidden){padding:12px 0;color:#9a2828;font-size:14px}.bbp__delivery{margin-top:10px;font-size:13px}.bbp__delivery>summary{cursor:pointer;padding:10px 0;text-decoration:underline;text-underline-offset:3px}.bbp__delivery .bb-product-delivery{margin-top:8px}.bbp__facts{padding-block:32px;border-top:1px solid var(--bbp-line)}.bbp__facts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bbp__facts strong{display:block;font-size:15px;line-height:1.5;margin-bottom:6px}.bbp__facts p{margin:0;color:var(--bbp-muted);font-size:13px;line-height:1.6}.bbp__proof{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding-block:32px}.bbp__proof p{font-size:14px;line-height:1.6}.bbp__proof-media{width:100%;max-height:480px;object-fit:contain;border-radius:var(--bbp-radius)}.bbp__reviews{padding-block:32px}.bbp__reviews-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bbp__review{margin:0;border:1px solid var(--bbp-line);border-radius:12px;padding:20px;font-size:14px;line-height:1.6}.bbp__review blockquote{margin:0 0 12px;padding:0}.bbp__review figcaption{font-size:12px;font-weight:650}.bbp__faq{max-width:900px;padding-block:32px 48px}.bbp[data-bbp-landing] .bb-strategy-faq{width:100%;margin:0}.bbp[data-bbp-landing] .bb-strategy-faq summary,.bbp__detail summary{padding:15px 4px;cursor:pointer;font-size:14px;font-weight:600;line-height:1.5}.bbp__detail{border-bottom:1px solid var(--bbp-line)}.bbp__detail>div,.bbp__detail>p,.bbp[data-bbp-landing] .bb-strategy-faq details p{font-size:14px;line-height:1.65;padding:0 4px 18px}.bbp__detail>a{display:inline-block;margin:0 16px 18px 4px;font-size:14px}.bbp__return{display:inline-flex;justify-content:center;margin-top:24px;padding:12px 20px;border:1px solid var(--bbp-ink);border-radius:999px;font-size:14px;font-weight:600;text-decoration:none}.bbp [data-bbp-buybox]{scroll-margin-top:calc(var(--header-group-height, 0px) + 16px)}.bbp__sticky-bar{display:none}.bbp .bb-fabric-showcase,.bbp .bb-fabric-showcase__wrap{min-width:0;max-width:100%}.bbp .bb-fabric-showcase bb-fabric-carousel{width:100%;min-width:0;max-width:100%;contain:inline-size}.bbp .bb-fabric-showcase__rail{position:relative;width:100%;min-width:0;max-width:100%}.bbp .bb-fabric-showcase__footer{flex-wrap:wrap}@media(max-width:989px){.bbp__hero-grid{grid-template-columns:minmax(0,1fr);gap:20px;max-width:620px}.bbp__gallery{position:static}.bbp__media-stage{aspect-ratio:4 / 5;max-height:none}.bbp__facts-grid{gap:16px}}@media(max-width:749px){.section-blankabox-product{overflow-x:hidden;overflow-x:clip}.bbp__formats-inner,.bbp__purchase,.bbp__gallery{width:100%;min-width:0;max-width:100%}.bbp__hero{padding:12px 16px 24px}.bbp__hero-grid{gap:16px}.bbp__wrap{width:calc(100% - 32px)}.bbp__media-stage{border-radius:14px}.bbp__thumbnail{flex-basis:44px;height:44px}.bbp__title{font-size:32px}.bbp__format{padding:10px 8px}.bbp__format-grid{gap:6px}.bbp__format strong{font-size:13px}.bbp__format small,.bbp__format span{font-size:11px}.bbp__upsell{inset:auto 0 0;width:100%;max-height:calc(100dvh - 20px);margin:0;border-radius:22px 22px 0 0}.bbp__upsell-inner{padding:28px 22px calc(22px + env(safe-area-inset-bottom,0px))}.bbp__facts-grid{grid-template-columns:1fr;gap:16px}.bbp__facts{padding-block:24px}.bbp__proof,.bbp__reviews-grid{grid-template-columns:1fr;gap:12px}.bbp__faq{padding-bottom:130px}.bbp__sticky-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:40;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--bbp-line);background:var(--bbp-paper);box-shadow:0 -4px 20px #18262412;transform:translateY(110%);visibility:hidden;pointer-events:none;transition:transform .18s ease,visibility .18s}.bbp__sticky-bar.is-visible{transform:translateY(0);visibility:visible;pointer-events:auto}.bbp__sticky-copy{display:flex;min-width:0;flex-direction:column;gap:3px;padding:0;border:0;background:transparent;color:inherit;text-align:start;white-space:normal;overflow-wrap:anywhere;cursor:pointer;font-size:13px}.bbp__sticky-copy small{font-size:11px}.bbp__sticky-edit{font-size:11px;text-decoration:underline;text-underline-offset:2px}.bbp__sticky-action{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:1;min-width:0;max-width:55%;font-size:14px}.bbp__sticky-action button{min-width:0;max-width:100%;min-height:44px;padding:10px 16px;border:0;border-radius:999px;color:var(--bbp-dark-ink);background:var(--bbp-dark);font-size:13px;font-weight:600;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.bbp__sticky-action button:disabled{opacity:.6;cursor:not-allowed}}@media(prefers-reduced-motion:reduce){.bbp__sticky-bar{transition:none}.bbp__upsell[open]{animation:none}}@media(min-width:750px){.bbp__formats-inner{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:24px}.bbp__formats .bbp__label{margin:0}.bbp__format{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:3px 12px;padding:12px 16px}.bbp__format strong,.bbp__format span{grid-column:1}.bbp__format b{grid-column:2;grid-row:1;padding:0;margin:0}.bbp__format [data-bbp-format-length]{grid-column:2;grid-row:2;text-align:end}}@media(max-width:749px){.bbp__formats{padding:12px 16px}.bbp__format [data-bbp-format-length]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-blankabox-product.css.map */
