.snbf{--bf-red:#cf1230;--bf-bg:#fff;--bf-text:#171717;--bf-muted:#6b6b6b;display:block;position:relative;isolation:isolate;width:100%;overflow:clip;background:var(--bf-bg);color:var(--bf-text);font-family:var(--bf-font,inherit);font-size:var(--bf-body,15px);line-height:1.6;letter-spacing:0}.snbf *,.snbf *:before,.snbf *:after{box-sizing:border-box}.snbf [hidden]{display:none!important}.snbf h1,.snbf h2,.snbf h3,.snbf p{margin:0;color:inherit;font-family:inherit;letter-spacing:inherit;text-transform:none}.snbf a{color:inherit;text-decoration:none}.snbf button,.snbf input,.snbf select,.snbf summary{font:inherit;letter-spacing:inherit;text-transform:none}.snbf button{-webkit-appearance:none;appearance:none;border-radius:0;box-shadow:none;cursor:pointer;margin:0;min-width:0}.snbf :is(button,a,select,summary):focus-visible{outline:2px solid var(--bf-red);outline-offset:4px}.snbf img{display:block;max-width:100%;border:0}.snbf svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;pointer-events:none}.snbf .bf-wrap{width:min(var(--bf-width,1360px),calc(100% - 96px));margin-inline:auto}.snbf .bf-space{padding-block:var(--bf-pad,48px)}.snbf .bf-kicker{font-size:11px;font-weight:700;letter-spacing:1.8px;line-height:1.5;text-transform:uppercase;color:var(--bf-red)}.snbf .bf-tag{display:inline-flex;align-items:center;padding:6px 11px;background:var(--bf-red);color:#fff;font-size:10px;font-weight:600;letter-spacing:1px;line-height:1.4}.snbf .bf-title{font-size:var(--bf-heading,48px);font-weight:700;line-height:1.08;letter-spacing:-1.6px;overflow-wrap:break-word}.snbf .bf-body{font-size:var(--bf-body,15px);line-height:1.7;color:var(--bf-muted);overflow-wrap:anywhere}.snbf .bf-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:48px;padding:13px 22px;border:1px solid var(--bf-red);background:var(--bf-red);color:#fff;font-size:var(--bf-label,13px);font-weight:600;line-height:1.4;transition:background .2s,border-color .2s}.snbf .bf-button:hover{background:#a90c26;border-color:#a90c26}.snbf .bf-button svg{width:18px;height:18px}.snbf .bf-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;padding:0;border:0;margin:-1px}.snbf .bf-notice{position:fixed;z-index:100;left:50%;bottom:24px;transform:translate(-50%,14px);background:#fff;color:#171717;padding:12px 20px;border:1px solid #ddd;box-shadow:0 4px 25px #0002;font-size:13px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;max-width:calc(100vw - 30px);text-align:center}.snbf .bf-notice.is-visible{opacity:1;transform:translate(-50%)}.snbf-banner .bf-banner-image{width:100%;height:auto}.snbf-banner .bf-banner-desktop{display:block}.snbf-banner .bf-banner-mobile{display:none}.snbf .bf-ribbon{display:flex;overflow:hidden;background:var(--bf-red);color:#fff;min-height:44px;align-items:center}.snbf .bf-ribbon-track{display:flex;width:max-content;align-items:center;animation:bf-ribbon-scroll 40s linear infinite}.snbf .bf-ribbon-track>span{display:flex;align-items:center;gap:42px;padding:11px 22px;white-space:nowrap;font-size:11px;font-weight:600;letter-spacing:1.5px;line-height:1.6}.snbf .bf-ribbon-track b{font-weight:700;font-size:15px;font-style:italic;letter-spacing:.5px}.snbf .bf-ribbon-track i{width:5px;height:5px;display:block;background:#fff;transform:rotate(45deg)}.snbf .bf-ribbon:hover .bf-ribbon-track{animation-play-state:paused}.snbf .bf-ribbon.is-static .bf-ribbon-track{animation:none}.snbf-presale{border-bottom:1px solid #e8e8e8}.snbf .bf-launch-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.snbf .bf-launch-label{display:flex;align-items:center;gap:12px}.snbf .bf-launch-label:before{content:"";width:24px;height:3px;background:var(--bf-red);transform:skew(-25deg)}.snbf .bf-launch-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:64px;align-items:center}.snbf .bf-launch-copy{min-width:0;padding-block:5px}.snbf .bf-launch-copy .bf-title{max-width:550px}.snbf .bf-launch-copy .bf-title>span{color:var(--bf-red)}.snbf .bf-launch-copy>.bf-body{margin-top:17px;max-width:460px}.snbf .bf-models{display:flex;gap:12px;margin-top:25px}.snbf .bf-model-button{position:relative;display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:7px;max-width:210px;padding:15px 38px 15px 17px;text-align:left;border:1px solid #d7d7d7;color:var(--bf-text);background:transparent;transition:border-color .2s,background .2s}.snbf .bf-model-button>strong{font-size:16px;line-height:1.2}.snbf .bf-model-button>span{font-size:13px;color:#686868;line-height:1.3}.snbf .bf-model-button>svg{position:absolute;right:13px;top:15px;width:15px;height:15px;color:var(--bf-red);opacity:0}.snbf .bf-model-button[aria-pressed=true]{border-color:var(--bf-red);background:#fff5f6}.snbf .bf-model-button[aria-pressed=true]:after{content:"";height:3px;background:var(--bf-red);position:absolute;left:0;right:0;bottom:0}.snbf .bf-model-button[aria-pressed=true]>svg{opacity:1}.snbf .bf-model-button:hover{border-color:var(--bf-red)}.snbf .bf-addon-copy{font-size:12px;line-height:1.5;color:#777;margin-top:11px}.snbf .bf-addon-copy strong{color:var(--bf-text);font-weight:600}.snbf .bf-launch-buy{display:flex;align-items:center;gap:24px;margin-top:23px;flex-wrap:wrap}.snbf .bf-presale-price{font-size:30px;font-weight:700;letter-spacing:-.6px;line-height:1.2;white-space:nowrap}.snbf .bf-presale-price small{font-size:12px;font-weight:400;color:#777;letter-spacing:0}.snbf .bf-launch-buy .bf-button{gap:5px}.snbf .bf-launch-buy .bf-button svg{margin-left:20px}.snbf .bf-launch-terms{font-size:11px;line-height:1.6;color:#777;margin-top:14px}.snbf .bf-launch-plate{background:var(--bf-surface,#f7f7f7);color:#222;position:relative;min-width:0;border:1px solid #ebebeb}.snbf .bf-plate-heading{padding:17px 24px 0;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:1.5px;font-weight:600}.snbf .bf-plate-heading>span:first-child{color:var(--bf-red)}.snbf .bf-plate-heading>span:last-child{font-size:9px;color:#777}.snbf .bf-plate-image{position:relative;padding:8px 12px 0;isolation:isolate;background:var(--bf-surface,#f7f7f7)}.snbf .bf-plate-image:before{content:"AD SERIES";position:absolute;top:10px;left:20px;font-size:clamp(40px,6.4vw,100px);line-height:1;font-weight:700;letter-spacing:-4px;color:#e6e6e6;z-index:-1;white-space:nowrap}.snbf .bf-plate-image>img{width:100%;height:auto;max-height:300px;object-fit:contain;mix-blend-mode:multiply}.snbf .bf-plate-caption{display:block;text-align:right;font-size:9px;color:#777;padding:2px 24px 11px}.snbf .bf-plate-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ddd;margin:0 23px;padding:14px 0 17px;gap:12px}.snbf .bf-plate-stats>div+div{border-left:1px solid #ddd;padding-left:16px}.snbf .bf-plate-stats strong{display:block;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.5px;white-space:nowrap}.snbf .bf-plate-stats span{display:block;font-size:8px;letter-spacing:.8px;color:#777;margin-top:5px}.snbf .bf-launch-features{display:grid;grid-template-columns:repeat(3,1fr);margin-top:30px;border-top:1px solid #e3e3e3;padding-top:22px}.snbf .bf-launch-features>div{display:flex;align-items:center;justify-content:center;gap:12px}.snbf .bf-launch-features>div+div{border-left:1px solid #ddd}.snbf .bf-launch-features svg{width:22px;height:22px;color:var(--bf-red)}.snbf .bf-launch-features strong{font-size:11px;letter-spacing:1px;line-height:1.5;font-weight:600}.snbf .bf-launch-features span{font-size:10px;color:#777;display:block;line-height:1.5;margin-top:2px}.snbf-deals{overflow:visible}.snbf .bf-collection-nav{background:var(--bf-bg);border-bottom:1px solid #e1e1e1;position:sticky;top:var(--bf-sticky-offset,0px);z-index:20;color:var(--bf-text)}.snbf .bf-collection-nav>.bf-wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:60px}.snbf .bf-nav-word{font-size:13px;font-weight:700;font-style:italic;letter-spacing:.8px}.snbf .bf-nav-word>span{color:var(--bf-red)}.snbf .bf-collection-nav-links{display:flex;align-items:center;gap:28px}.snbf .bf-collection-nav-links>a{font-size:12px;line-height:1.4;font-weight:500;white-space:nowrap}.snbf .bf-collection-nav-links>a:first-child{color:var(--bf-red)}.snbf .bf-collection-nav-links>a>span{font-size:8px;color:#fff;background:var(--bf-red);padding:3px 5px;margin-left:6px;letter-spacing:.5px}.snbf .bf-nav-code{background:none;border:0;color:var(--bf-red);display:flex;gap:9px;align-items:center;font-size:12px;font-weight:600}.snbf .bf-nav-code svg{width:14px;height:14px}.snbf .bf-sale-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr) auto;grid-template-areas:"offer copy code";gap:40px;align-items:center;padding-bottom:35px;margin-bottom:0;border-bottom:3px solid var(--bf-red)}.snbf .bf-offer-lockup{grid-area:offer;position:relative;display:grid;grid-template-columns:auto auto;align-items:end;justify-content:start;column-gap:14px;color:var(--bf-red);line-height:.9}.snbf .bf-offer-lockup>strong{grid-column:1;grid-row:1;font-size:var(--bf-offer-size,168px);font-weight:700;letter-spacing:-9px;white-space:nowrap}.snbf .bf-offer-lockup>strong>span{font-size:.48em;letter-spacing:-4px;vertical-align:top;line-height:1.15;margin-left:3px}.snbf .bf-offer-lockup>b{grid-column:2;grid-row:1;align-self:end;font-size:32px;font-weight:700;letter-spacing:-1px;writing-mode:vertical-rl;transform:rotate(180deg);margin-bottom:8px}.snbf .bf-offer-lockup>small{grid-column:1/-1;font-size:14px;letter-spacing:7px;font-weight:700;line-height:1.4;margin-top:15px;padding-left:5px}.snbf .bf-sale-copy{grid-area:copy;min-width:0;padding-left:16px;border-left:1px solid #ddd}.snbf .bf-sale-heading .bf-kicker{font-size:20px;letter-spacing:2px;color:var(--bf-text);margin-bottom:9px}.snbf .bf-sale-heading .bf-title{max-width:650px;color:var(--bf-red);font-size:var(--bf-heading,48px);line-height:1;letter-spacing:-1.6px}.snbf .bf-sale-heading .bf-body{margin-top:15px;max-width:390px;font-size:13px}.snbf .bf-ticket{grid-area:code;position:relative;border:1px dashed var(--bf-red);border-inline-width:2px;background:#fff6f7;color:var(--bf-red);padding:22px;min-width:220px;max-width:100%}.snbf .bf-ticket:before,.snbf .bf-ticket:after{content:"";position:absolute;width:16px;height:16px;top:calc(50% - 8px);background:var(--bf-bg);border:1px solid var(--bf-red);border-radius:50%}.snbf .bf-ticket:before{left:-9px;border-left-color:transparent}.snbf .bf-ticket:after{right:-9px;border-right-color:transparent}.snbf .bf-ticket-code{display:flex;flex-direction:column;align-items:flex-start;gap:9px;border:0;background:none;color:inherit;padding:0;text-align:left;width:100%}.snbf .bf-ticket-code>small{font-size:9px;letter-spacing:1px;line-height:1.4;font-weight:500}.snbf .bf-ticket-code>strong{display:flex;align-items:center;gap:18px;font-size:28px;font-weight:700;letter-spacing:.5px;line-height:1.2}.snbf .bf-ticket-code svg{width:18px;height:18px}.snbf .bf-ticket-code>span{font-size:11px;line-height:1.3;color:#777}.snbf .bf-filter-row{display:flex;justify-content:space-between;align-items:center;gap:25px;border-bottom:1px solid #ddd}.snbf .bf-categories{display:flex;gap:24px;overflow-x:auto;scrollbar-width:none;min-width:0;flex:1}.snbf .bf-categories::-webkit-scrollbar{display:none}.snbf .bf-categories>button{background:none;border:0;border-bottom:3px solid transparent;color:#666;white-space:nowrap;flex-shrink:0;font-size:var(--bf-label,13px);font-weight:400;line-height:1.4;min-height:62px;padding:19px 0 16px}.snbf .bf-categories>button[aria-pressed=true]{color:var(--bf-red);font-weight:700;border-bottom-color:var(--bf-red)}.snbf .bf-categories>button:hover{color:var(--bf-red)}.snbf .bf-sort{display:flex;align-items:center;position:relative;flex-shrink:0}.snbf .bf-sort select{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:#555;font-size:12px;padding:7px 24px 7px 5px;cursor:pointer;width:139px;max-width:150px;border-radius:0}.snbf .bf-sort select>option{background:#fff;color:#222}.snbf .bf-sort>svg{width:14px;height:14px;position:absolute;right:2px;pointer-events:none}.snbf .bf-results{display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#777;line-height:1.5;margin:20px 0}.snbf .bf-grid{display:grid;grid-template-columns:repeat(var(--bf-columns,5),minmax(0,1fr));gap:24px 18px}.snbf .bf-product{min-width:0;background:var(--bf-card,#fff);color:#171717;display:flex;flex-direction:column;position:relative;border:1px solid #e4e4e4;transition:border-color .2s,box-shadow .2s}.snbf .bf-product:hover{border-color:var(--bf-red);box-shadow:0 4px 18px #0000000a}.snbf .bf-product-art{position:relative;display:block;background:#f6f6f6;overflow:hidden;aspect-ratio:1}.snbf .bf-product-art img{width:100%;height:100%;object-fit:contain;padding:34px 12px 12px;mix-blend-mode:multiply;transition:transform .35s}.snbf .bf-product:hover .bf-product-art img{transform:scale(1.04)}.snbf .bf-card-campaign{position:absolute;left:0;right:0;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;color:#222;line-height:1.3;background:#f6f6f6}.snbf .bf-card-campaign>span{font-size:8px;font-weight:700;letter-spacing:1px;padding:9px 10px}.snbf .bf-card-campaign>strong{display:block;font-size:12px;padding:8px 10px;background:var(--bf-red);color:#fff;font-weight:700}.snbf .bf-product-info{display:flex;flex-direction:column;flex:1;padding:15px 14px 14px;border-top:1px solid #ededed}.snbf .bf-product-type{font-size:8px;color:#777;letter-spacing:1px;text-transform:uppercase;margin-bottom:7px;line-height:1.3}.snbf .bf-product h3{font-size:var(--bf-card-title,16px);line-height:1.4;font-weight:600;min-height:45px;overflow-wrap:break-word;letter-spacing:-.2px}.snbf .bf-product h3 a:hover{color:var(--bf-red)}.snbf .bf-product-caption{font-size:calc(var(--bf-body,15px) - 3px);line-height:1.5;color:#777;margin:7px 0 15px;min-height:36px}.snbf .bf-price-kicker{display:block;font-size:9px;letter-spacing:.6px;color:var(--bf-red);font-weight:600;line-height:1.4;margin-top:auto}.snbf .bf-price-line{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;margin-top:3px;line-height:1.4}.snbf .bf-sale-price{font-size:var(--bf-price,24px);color:var(--bf-red);font-weight:700;letter-spacing:-.7px}.snbf .bf-sale-price small{font-size:9px;font-weight:400;letter-spacing:0;color:#777;margin-right:3px}.snbf .bf-price-line del{font-size:11px;color:#888}.snbf .bf-save{font-size:10px;color:#666;line-height:1.5;margin-top:5px}.snbf .bf-save strong{font-weight:600;color:#333}.snbf .bf-product-link{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--bf-red);padding:10px 11px;font-size:var(--bf-label,13px);font-weight:600;line-height:1.4;margin-top:16px;background:var(--bf-red);color:#fff;transition:background .2s,border-color .2s}.snbf .bf-product-link svg{width:16px;height:16px}.snbf .bf-product-link:hover{background:#a90c26;border-color:#a90c26}.snbf .bf-collection-terms{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #e0e0e0;margin-top:28px;padding-top:20px}.snbf .bf-collection-terms p{font-size:11px;line-height:1.7;color:#777}.snbf .bf-collection-terms a{display:inline-flex;align-items:center;gap:10px;font-size:12px;white-space:nowrap}.snbf .bf-collection-terms svg{width:16px;height:16px}.snbf .bf-empty{text-align:center;border:1px solid #ddd;padding:45px 25px;color:#666}.snbf .bf-empty button{margin-top:15px}.snbf .bf-editor-placeholder{border:1px dashed #aaa;padding:30px;font-size:13px;color:#666}.snbf-faq{border-top:1px solid #e5e5e5}.snbf .bf-faq-layout{display:grid;grid-template-columns:1fr 1.5fr;gap:70px}.snbf .bf-faq-heading .bf-tag{background:transparent;color:var(--bf-red);padding:0;margin-bottom:15px}.snbf .bf-faq-heading .bf-title{font-size:min(var(--bf-heading,44px),48px)}.snbf .bf-faq-heading .bf-body{font-size:var(--bf-body,15px);margin-top:17px;max-width:310px}.snbf .bf-faq-heading .bf-body>a{text-decoration:underline;text-underline-offset:4px}.snbf .bf-faq-list details{border-bottom:1px solid #ddd}.snbf .bf-faq-list details:first-child{border-top:1px solid #ddd}.snbf .bf-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:70px;list-style:none;cursor:pointer;font-size:15px;font-weight:500;line-height:1.5;padding:17px 0}.snbf .bf-faq-list summary::-webkit-details-marker{display:none}.snbf .bf-faq-list summary>svg{width:18px;height:18px}.snbf .bf-faq-list details[open] summary{color:var(--bf-red)}.snbf .bf-faq-list details[open] summary>svg{transform:rotate(45deg)}.snbf .bf-faq-answer{font-size:14px;line-height:1.8;color:#666;padding:0 25px 22px 0}.snbf .bf-faq-answer p+p{margin-top:10px}.snbf .bf-final-cta{margin-top:40px;background:var(--bf-red);color:#fff;padding:30px 34px;display:flex;align-items:center;justify-content:space-between;gap:25px}.snbf .bf-final-cta .bf-kicker{font-size:10px;color:#fff;opacity:.85}.snbf .bf-final-cta h3{font-size:30px;font-weight:700;line-height:1.3;letter-spacing:-.5px;margin-top:6px}.snbf .bf-final-cta .bf-button{background:#fff;color:var(--bf-red);border-color:#fff;white-space:nowrap}@keyframes bf-ribbon-scroll{to{transform:translate(-50%)}}@media(max-width:1190px){.snbf .bf-wrap{width:calc(100% - 64px)}.snbf .bf-launch-grid{gap:35px;grid-template-columns:1fr 1fr}.snbf .bf-launch-copy .bf-title{font-size:calc(var(--bf-heading,48px)*.85)}.snbf .bf-launch-buy{gap:18px}.snbf .bf-presale-price{font-size:27px}.snbf .bf-launch-buy .bf-button{padding-inline:16px}.snbf .bf-launch-buy .bf-button svg{margin-left:12px}.snbf .bf-plate-stats{margin-inline:18px;gap:10px}.snbf .bf-plate-stats strong{font-size:19px}.snbf .bf-plate-stats>div+div{padding-left:12px}.snbf .bf-plate-stats span{font-size:7px;letter-spacing:.3px}.snbf .bf-sale-heading{gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto}.snbf .bf-offer-lockup>strong{font-size:calc(var(--bf-offer-size,168px)*.77);letter-spacing:-7px}.snbf .bf-offer-lockup{column-gap:9px}.snbf .bf-offer-lockup>b{font-size:26px}.snbf .bf-offer-lockup>small{font-size:11px;letter-spacing:5px}.snbf .bf-sale-heading .bf-title{font-size:calc(var(--bf-heading,48px)*.8)}.snbf .bf-ticket{min-width:190px;padding:20px 17px}.snbf .bf-ticket-code>strong{font-size:24px;gap:12px}.snbf .bf-ticket-code>small{font-size:8px}.snbf .bf-categories{gap:20px}.snbf .bf-faq-layout{gap:45px}}@media(max-width:1100px){.snbf .bf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.snbf .bf-collection-nav-links{gap:20px}}@media(max-width:850px){.snbf .bf-launch-grid{gap:26px}.snbf .bf-launch-copy .bf-title{font-size:calc(var(--bf-heading,48px)*.76)}.snbf .bf-plate-image>img{max-height:260px}.snbf .bf-plate-heading{font-size:8px;padding-inline:17px}.snbf .bf-plate-heading>span:last-child{font-size:7px}.snbf .bf-plate-stats strong{font-size:16px}.snbf .bf-plate-stats span{font-size:6px}.snbf .bf-presale-price{font-size:24px}.snbf .bf-model-button{padding:13px 30px 13px 13px}.snbf .bf-model-button>strong{font-size:14px}.snbf .bf-model-button>span{font-size:11px}.snbf .bf-sale-heading{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-template-areas:"offer copy" "offer code";gap:16px 30px}.snbf .bf-ticket{max-width:290px;padding:14px 17px}.snbf .bf-ticket-code{gap:6px}.snbf .bf-sale-heading .bf-body{font-size:12px}.snbf .bf-sale-copy{padding-left:0;border:0}.snbf .bf-sort select{width:105px;font-size:11px}.snbf .bf-launch-features strong{font-size:9px}.snbf .bf-launch-features span{font-size:8px}}@media(max-width:700px){.snbf{font-size:var(--bf-body-mobile,13px);scroll-margin-top:10px}.snbf .bf-wrap{width:calc(100% - 36px)}.snbf .bf-space{padding-block:var(--bf-pad-mobile,36px)}.snbf .bf-title{font-size:var(--bf-heading-mobile,34px);letter-spacing:-1px;line-height:1.1}.snbf .bf-body{font-size:var(--bf-body-mobile,13px)}.snbf .bf-kicker{font-size:9px;letter-spacing:1.2px}.snbf .bf-button{font-size:var(--bf-label-mobile,12px);min-height:44px;padding:12px 17px;gap:15px}.snbf-banner .bf-banner-desktop{display:none}.snbf-banner .bf-banner-mobile{display:block}.snbf .bf-mobile-art{background:#101010;color:#fff;padding-bottom:20px}.snbf .bf-mobile-art-title{text-align:center;padding:22px 10px 0;font-size:clamp(30px,9.5vw,62px);font-weight:700;font-style:italic;letter-spacing:-1px;line-height:1.3}.snbf .bf-mobile-art-title>span{color:#f01633}.snbf .bf-mobile-art-photo{position:relative;height:56vw;max-height:310px;margin-top:8px;overflow:hidden}.snbf .bf-mobile-art-photo>img{width:100%;height:100%;object-fit:cover}.snbf .bf-mobile-art-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#101010,transparent 14%,transparent 55%,#101010)}.snbf .bf-mobile-art-offer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:13px;padding:0 20px;margin-top:-22px}.snbf .bf-mobile-art-offer strong{font-size:38px;letter-spacing:-1px;font-style:italic;line-height:1.2}.snbf .bf-mobile-art-offer .bf-button{font-size:10px;min-height:38px;padding:10px 13px}.snbf .bf-mobile-art-note{text-align:center;color:#bbb;font-size:9px;line-height:1.6;padding:13px 15px 0}.snbf .bf-ribbon{min-height:35px}.snbf .bf-ribbon-track>span{gap:22px;padding:8px 12px;font-size:9px;letter-spacing:1px}.snbf .bf-ribbon-track b{font-size:12px}.snbf .bf-ribbon-track i{width:4px;height:4px}.snbf .bf-launch-top{margin-bottom:20px;gap:10px}.snbf .bf-launch-label{gap:8px}.snbf .bf-launch-label:before{width:16px}.snbf .bf-launch-label .bf-kicker{font-size:8px;letter-spacing:1px}.snbf .bf-launch-top>.bf-tag{font-size:8px;letter-spacing:.5px;padding:5px 7px;flex-shrink:0}.snbf .bf-launch-grid{grid-template-columns:1fr;gap:23px}.snbf .bf-launch-copy{padding:0}.snbf .bf-launch-copy .bf-title{font-size:var(--bf-heading-mobile,34px);max-width:none}.snbf .bf-launch-copy>.bf-body{font-size:var(--bf-body-mobile,13px);margin-top:13px}.snbf .bf-models{margin-top:18px;gap:10px}.snbf .bf-model-button{max-width:none;padding:13px 35px 13px 13px;gap:5px}.snbf .bf-model-button>strong{font-size:14px}.snbf .bf-model-button>span{font-size:12px}.snbf .bf-model-button>svg{width:14px;height:14px;right:11px;top:13px}.snbf .bf-addon-copy{font-size:11px;margin-top:10px}.snbf .bf-launch-buy{margin-top:18px;gap:20px;flex-wrap:nowrap}.snbf .bf-presale-price{font-size:28px}.snbf .bf-presale-price small{font-size:11px}.snbf .bf-launch-buy .bf-button{font-size:var(--bf-label-mobile,12px);padding:12px 16px;flex:1;max-width:230px;gap:4px}.snbf .bf-launch-buy .bf-button svg{margin-left:9px}.snbf .bf-launch-terms{font-size:10px;margin-top:12px}.snbf .bf-plate-heading{padding:15px 17px 0;font-size:9px}.snbf .bf-plate-heading>span:last-child{font-size:8px}.snbf .bf-plate-image{padding:10px 10px 0}.snbf .bf-plate-image>img{max-height:230px}.snbf .bf-plate-image:before{font-size:clamp(42px,13vw,75px);left:14px;top:16px;letter-spacing:-2px}.snbf .bf-plate-caption{font-size:8px;padding:5px 17px 12px}.snbf .bf-plate-stats{margin-inline:17px;padding:14px 0 16px;gap:10px}.snbf .bf-plate-stats strong{font-size:19px}.snbf .bf-plate-stats span{font-size:7px;letter-spacing:.5px}.snbf .bf-plate-stats>div+div{padding-left:12px}.snbf .bf-launch-features{margin-top:23px;padding-top:19px;gap:7px}.snbf .bf-launch-features>div{flex-direction:column;text-align:center;gap:7px;padding:0 4px}.snbf .bf-launch-features strong{font-size:8px;letter-spacing:.6px;display:block}.snbf .bf-launch-features span{font-size:8px}.snbf .bf-collection-nav>.bf-wrap{min-height:54px;gap:12px}.snbf .bf-nav-word{display:none}.snbf .bf-nav-code{font-size:10px;gap:6px}.snbf .bf-nav-code svg{width:12px;height:12px}.snbf .bf-collection-nav-links{gap:22px}.snbf .bf-collection-nav-links>a{font-size:10px}.snbf .bf-collection-nav-links>a>span{font-size:6px;margin-left:4px;padding:3px 4px}.snbf .bf-collection-nav-links>a:last-child{display:none}.snbf .bf-sale-heading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"offer code" "copy copy";gap:27px 23px;padding-bottom:27px;border-bottom-width:3px}.snbf .bf-offer-lockup{column-gap:6px}.snbf .bf-offer-lockup>strong{font-size:var(--bf-offer-mobile,84px);letter-spacing:-6px}.snbf .bf-offer-lockup>strong>span{letter-spacing:-2px;margin-left:1px}.snbf .bf-offer-lockup>b{font-size:19px;letter-spacing:-.4px;margin-bottom:4px}.snbf .bf-offer-lockup>small{font-size:9px;letter-spacing:3px;margin-top:9px;padding-left:1px}.snbf .bf-sale-heading .bf-kicker{font-size:12px;letter-spacing:1.5px;margin-bottom:7px}.snbf .bf-sale-heading .bf-title{font-size:var(--bf-heading-mobile,34px);line-height:1.06}.snbf .bf-sale-heading .bf-body{font-size:var(--bf-body-mobile,13px);margin-top:10px;max-width:none}.snbf .bf-ticket{min-width:0;width:100%;padding:16px 13px;max-width:none}.snbf .bf-ticket-code{gap:7px}.snbf .bf-ticket-code>strong{font-size:21px;gap:8px}.snbf .bf-ticket-code>small{font-size:8px;letter-spacing:.6px}.snbf .bf-ticket-code>span{font-size:10px}.snbf .bf-ticket-code svg{width:13px;height:13px}.snbf .bf-filter-row{gap:17px}.snbf .bf-categories{gap:20px}.snbf .bf-categories>button{min-height:52px;font-size:var(--bf-label-mobile,12px);padding-block:15px 12px}.snbf .bf-sort select{width:67px;padding:7px 15px 7px 0;font-size:10px}.snbf .bf-sort>svg{width:11px;height:11px;right:0}.snbf .bf-results{font-size:10px;margin:15px 0 18px;gap:14px}.snbf .bf-results>span:last-child{text-align:right}.snbf .bf-grid{grid-template-columns:repeat(var(--bf-columns-mobile,2),minmax(0,1fr));gap:18px 12px}.snbf .bf-product-art img{padding:27px 7px 8px}.snbf .bf-card-campaign>span{font-size:6px;padding:7px;letter-spacing:.5px}.snbf .bf-card-campaign>strong{font-size:9px;padding:6px 7px}.snbf .bf-product-info{padding:12px 10px}.snbf .bf-product-type{font-size:7px;letter-spacing:.5px;margin-bottom:6px}.snbf .bf-product h3{font-size:var(--bf-card-title-mobile,14px);min-height:40px;letter-spacing:-.15px;line-height:1.4}.snbf .bf-product-caption{font-size:calc(var(--bf-body-mobile,13px) - 2px);line-height:1.5;min-height:33px;margin:7px 0 12px}.snbf .bf-price-kicker{font-size:7px;letter-spacing:.4px}.snbf .bf-sale-price{font-size:var(--bf-price-mobile,20px);letter-spacing:-.6px}.snbf .bf-sale-price small{font-size:8px;margin-right:2px}.snbf .bf-price-line{gap:4px;row-gap:2px}.snbf .bf-price-line del{font-size:9px}.snbf .bf-save{font-size:9px;margin-top:4px}.snbf .bf-product-link{font-size:var(--bf-label-mobile,12px);gap:6px;padding:9px 8px;margin-top:12px}.snbf .bf-product-link svg{width:12px;height:12px}.snbf .bf-collection-terms{margin-top:24px;padding-top:20px;align-items:flex-start;gap:15px}.snbf .bf-collection-terms p{font-size:10px;max-width:255px}.snbf .bf-collection-terms a{font-size:10px;gap:5px}.snbf .bf-collection-terms svg{width:13px;height:13px}.snbf .bf-faq-layout{grid-template-columns:1fr;gap:27px}.snbf .bf-faq-heading .bf-tag{font-size:9px;margin-bottom:13px}.snbf .bf-faq-heading .bf-title{font-size:var(--bf-heading-mobile,32px)}.snbf .bf-faq-heading .bf-body{font-size:var(--bf-body-mobile,13px);margin-top:13px;max-width:none}.snbf .bf-faq-list summary{min-height:64px;font-size:13px;padding-block:15px;gap:20px}.snbf .bf-faq-list summary svg{width:16px;height:16px}.snbf .bf-faq-answer{font-size:12px;padding:0 10px 18px 0}.snbf .bf-final-cta{margin-top:30px;flex-direction:column;align-items:flex-start;padding:25px 23px;gap:20px}.snbf .bf-final-cta h3{font-size:26px}.snbf .bf-final-cta .bf-kicker{font-size:9px}.snbf .bf-final-cta .bf-button{font-size:12px;min-height:43px}}@media(max-width:360px){.snbf .bf-wrap{width:calc(100% - 28px)}.snbf .bf-launch-label .bf-kicker{font-size:7px}.snbf .bf-launch-top>.bf-tag{font-size:7px}.snbf .bf-launch-copy .bf-title{font-size:calc(var(--bf-heading-mobile,34px) - 3px)}.snbf .bf-presale-price{font-size:24px}.snbf .bf-launch-buy{gap:14px}.snbf .bf-launch-buy .bf-button{padding-inline:12px;font-size:11px}.snbf .bf-plate-stats strong{font-size:16px}.snbf .bf-plate-stats span{font-size:6px}.snbf .bf-plate-stats>div+div{padding-left:9px}.snbf .bf-collection-nav-links{gap:13px}.snbf .bf-collection-nav-links>a{font-size:9px}.snbf .bf-nav-code{font-size:9px}.snbf .bf-sale-heading{column-gap:18px}.snbf .bf-offer-lockup>strong{font-size:calc(var(--bf-offer-mobile,84px) - 10px)}.snbf .bf-offer-lockup>b{font-size:16px}.snbf .bf-ticket{padding:14px 11px}.snbf .bf-ticket-code>strong{font-size:18px;gap:7px}.snbf .bf-ticket-code>small{font-size:7px;letter-spacing:.3px}.snbf .bf-grid{gap:16px 10px}.snbf .bf-product-info{padding-inline:9px}.snbf .bf-product h3{font-size:calc(var(--bf-card-title-mobile,14px) - 1px)}.snbf .bf-product-caption{font-size:calc(var(--bf-body-mobile,13px) - 3px)}.snbf .bf-sale-price{font-size:calc(var(--bf-price-mobile,20px) - 2px)}.snbf .bf-price-line del,.snbf .bf-save{font-size:8px}.snbf .bf-card-campaign>span{font-size:5.5px;padding-inline:5px}.snbf .bf-card-campaign>strong{font-size:8px;padding-inline:5px}.snbf .bf-product-link{padding-inline:7px}.snbf .bf-collection-terms p{max-width:210px}}@media(prefers-reduced-motion:reduce){.snbf *,.snbf *:before,.snbf *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.snbf .bf-launch-top,.snbf .bf-plate-heading{flex-wrap:wrap}.snbf .bf-tag,.snbf .bf-model-button,.snbf .bf-plate-caption,.snbf .bf-plate-stats,.snbf .bf-product-info{overflow-wrap:anywhere}.snbf .bf-plate-heading{gap:8px 18px;letter-spacing:.6px;line-height:1.5}.snbf .bf-plate-caption{line-height:1.6}.snbf .bf-plate-stats{gap:14px}.snbf .bf-plate-stats>div{min-width:0}.snbf .bf-plate-stats strong{white-space:normal;letter-spacing:-.4px}.snbf .bf-plate-stats span{letter-spacing:.25px;line-height:1.5}.snbf .bf-model-button{max-width:none}.snbf .bf-model-button>span{line-height:1.5}.snbf .bf-presale-price{white-space:normal}.snbf .bf-presale-price small{display:inline-block;white-space:nowrap}.snbf .bf-launch-terms,.snbf .bf-addon-copy{line-height:1.65;color:#666}.snbf .bf-presale-price,.snbf .bf-launch-buy .bf-button{min-width:0}.snbf .bf-launch-buy .bf-button{flex-wrap:wrap;max-width:100%;overflow-wrap:anywhere}.snbf .bf-launch-buy .bf-button svg{margin-left:8px}.snbf .bf-launch-features>div{min-width:0;padding-inline:12px}.snbf .bf-launch-features>div>div{min-width:0}.snbf .bf-launch-features strong,.snbf .bf-launch-features span{overflow-wrap:anywhere}.snbf .bf-sale-heading{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(220px,.8fr)}.snbf .bf-offer-lockup{min-width:0;column-gap:9px}.snbf .bf-ticket-code>strong{flex-wrap:wrap;overflow-wrap:anywhere}.snbf .bf-ticket-code>small,.snbf .bf-ticket-code>span{overflow-wrap:anywhere}.snbf .bf-collection-nav-links{min-width:0;flex-wrap:wrap;gap:12px 24px;padding-block:12px}.snbf .bf-nav-code,.snbf .bf-nav-word{flex-shrink:0}.snbf .bf-sort select{width:180px;max-width:none}.snbf .bf-card-campaign{align-items:flex-start}.snbf .bf-card-campaign>span{min-width:0;letter-spacing:.3px;max-width:54%;overflow-wrap:anywhere}.snbf .bf-card-campaign>strong{white-space:nowrap;flex-shrink:0}.snbf .bf-product-art img{padding-top:54px}.snbf .bf-product-type{letter-spacing:.5px}.snbf .bf-product h3{min-height:0}.snbf .bf-price-line{gap:4px 8px;line-height:1.4}.snbf .bf-price-line del{white-space:nowrap}.snbf .bf-sale-price{overflow-wrap:anywhere}.snbf .bf-product-link{min-width:0}.snbf .bf-collection-terms{align-items:flex-start}.snbf .bf-collection-terms a{white-space:normal;flex-shrink:0;max-width:35%}.snbf .bf-faq-heading .bf-body{max-width:none}.snbf .bf-notice{font-size:var(--bf-body,16px)}@media(max-width:1100px)and (min-width:701px){.snbf .bf-sale-heading{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-template-areas:"offer copy" "offer code"}.snbf .bf-sale-copy{border:0;padding-left:0}.snbf .bf-ticket{width:100%;max-width:none}.snbf .bf-launch-buy{flex-wrap:wrap}.snbf .bf-plate-stats{grid-template-columns:1fr;gap:10px}.snbf .bf-plate-stats>div+div{border-left:0;border-top:1px solid #ddd;padding:10px 0 0}.snbf .bf-plate-stats>div{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}}@media(max-width:700px){.snbf .bf-launch-buy{flex-wrap:wrap}.snbf .bf-launch-buy .bf-button{flex:0 1 auto}.snbf .bf-launch-features>div{padding-inline:5px}.snbf .bf-collection-nav-links{gap:10px 16px}.snbf .bf-nav-word{display:none}.snbf .bf-sale-heading{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"offer code" "copy copy";column-gap:24px}.snbf .bf-offer-lockup{display:flex;flex-wrap:wrap;gap:4px;align-items:baseline;justify-content:flex-start}.snbf .bf-offer-lockup>strong{letter-spacing:-5px;line-height:1}.snbf .bf-offer-lockup>b{writing-mode:horizontal-tb;transform:none;margin:0}.snbf .bf-offer-lockup>small{width:100%;margin-top:5px;letter-spacing:2px}.snbf .bf-ticket{padding-inline:12px}.snbf .bf-ticket-code>strong{gap:7px}.snbf .bf-filter-row{flex-wrap:wrap;gap:0}.snbf .bf-categories{flex-basis:100%}.snbf .bf-sort{margin-left:auto;min-height:40px}.snbf .bf-sort select{width:170px}.snbf .bf-product-art img{padding-top:46px}.snbf .bf-card-campaign>span{letter-spacing:0;padding-inline:5px;max-width:48%}.snbf .bf-card-campaign>strong{padding-inline:5px;white-space:normal;text-align:center;max-width:52%;overflow-wrap:anywhere}.snbf .bf-product-link{padding-inline:8px}.snbf .bf-notice{font-size:var(--bf-body-mobile,14px)}}snode-bf-banner.snbf.snbf-banner{--bf-t-heading:var(--bf-t-heading-d,48px);--bf-t-body:var(--bf-t-body-d,16px);--bf-t-button:var(--bf-t-button-d,15px);--bf-t-ribbon:var(--bf-t-ribbon-d,16px);--bf-t-ribbon_brand:var(--bf-t-ribbon_brand-d,18px);--bf-t-mobile_banner_title:var(--bf-t-mobile_banner_title-d,44px);--bf-t-mobile_banner_offer:var(--bf-t-mobile_banner_offer-d,48px);--bf-t-banner_note:var(--bf-t-banner_note-d,14px)}snode-bf-banner.snbf.snbf-banner .bf-title{font-size:var(--bf-t-heading)}snode-bf-banner.snbf.snbf-banner .bf-body{font-size:var(--bf-t-body)}snode-bf-banner.snbf.snbf-banner .bf-button,snode-bf-banner.snbf.snbf-banner .bf-product-link{font-size:var(--bf-t-button)}snode-bf-banner.snbf.snbf-banner .bf-ribbon-track>span{font-size:var(--bf-t-ribbon)}snode-bf-banner.snbf.snbf-banner .bf-ribbon-track b{font-size:var(--bf-t-ribbon_brand)}snode-bf-banner.snbf.snbf-banner .bf-mobile-art-title{font-size:var(--bf-t-mobile_banner_title)}snode-bf-banner.snbf.snbf-banner .bf-mobile-art-offer strong{font-size:var(--bf-t-mobile_banner_offer)}snode-bf-banner.snbf.snbf-banner .bf-mobile-art-note{font-size:var(--bf-t-banner_note)}@media(max-width:700px){snode-bf-banner.snbf.snbf-banner{--bf-t-heading:var(--bf-t-heading-m,34px);--bf-t-body:var(--bf-t-body-m,14px);--bf-t-button:var(--bf-t-button-m,13px);--bf-t-ribbon:var(--bf-t-ribbon-m,13px);--bf-t-ribbon_brand:var(--bf-t-ribbon_brand-m,15px);--bf-t-mobile_banner_title:var(--bf-t-mobile_banner_title-m,36px);--bf-t-mobile_banner_offer:var(--bf-t-mobile_banner_offer-m,40px);--bf-t-banner_note:var(--bf-t-banner_note-m,12px)}}snode-bf-presale.snbf.snbf-presale{--bf-t-heading:var(--bf-t-heading-d,48px);--bf-t-body:var(--bf-t-body-d,16px);--bf-t-button:var(--bf-t-button-d,15px);--bf-t-eyebrow:var(--bf-t-eyebrow-d,14px);--bf-t-badge:var(--bf-t-badge-d,14px);--bf-t-model_name:var(--bf-t-model_name-d,18px);--bf-t-model_range:var(--bf-t-model_range-d,16px);--bf-t-capacity:var(--bf-t-capacity-d,15px);--bf-t-presale_price:var(--bf-t-presale_price-d,34px);--bf-t-price_suffix:var(--bf-t-price_suffix-d,15px);--bf-t-terms:var(--bf-t-terms-d,14px);--bf-t-image_heading:var(--bf-t-image_heading-d,14px);--bf-t-image_models:var(--bf-t-image_models-d,14px);--bf-t-image_caption:var(--bf-t-image_caption-d,13px);--bf-t-stat_value:var(--bf-t-stat_value-d,28px);--bf-t-stat_label:var(--bf-t-stat_label-d,13px);--bf-t-feature_heading:var(--bf-t-feature_heading-d,15px);--bf-t-feature_caption:var(--bf-t-feature_caption-d,14px);--bf-t-watermark:var(--bf-t-watermark-d,96px)}snode-bf-presale.snbf.snbf-presale .bf-title{font-size:var(--bf-t-heading)}snode-bf-presale.snbf.snbf-presale .bf-body{font-size:var(--bf-t-body)}snode-bf-presale.snbf.snbf-presale .bf-button,snode-bf-presale.snbf.snbf-presale .bf-product-link{font-size:var(--bf-t-button)}snode-bf-presale.snbf.snbf-presale .bf-launch-label .bf-kicker{font-size:var(--bf-t-eyebrow)}snode-bf-presale.snbf.snbf-presale .bf-launch-top>.bf-tag{font-size:var(--bf-t-badge)}snode-bf-presale.snbf.snbf-presale .bf-model-button>strong{font-size:var(--bf-t-model_name)}snode-bf-presale.snbf.snbf-presale .bf-model-button>span{font-size:var(--bf-t-model_range)}snode-bf-presale.snbf.snbf-presale .bf-addon-copy{font-size:var(--bf-t-capacity)}snode-bf-presale.snbf.snbf-presale .bf-presale-price{font-size:var(--bf-t-presale_price)}snode-bf-presale.snbf.snbf-presale .bf-presale-price small{font-size:var(--bf-t-price_suffix)}snode-bf-presale.snbf.snbf-presale .bf-launch-terms{font-size:var(--bf-t-terms)}snode-bf-presale.snbf.snbf-presale .bf-plate-heading>span:first-child{font-size:var(--bf-t-image_heading)}snode-bf-presale.snbf.snbf-presale .bf-plate-heading>span:last-child{font-size:var(--bf-t-image_models)}snode-bf-presale.snbf.snbf-presale .bf-plate-caption{font-size:var(--bf-t-image_caption)}snode-bf-presale.snbf.snbf-presale .bf-plate-stats strong{font-size:var(--bf-t-stat_value)}snode-bf-presale.snbf.snbf-presale .bf-plate-stats span{font-size:var(--bf-t-stat_label)}snode-bf-presale.snbf.snbf-presale .bf-launch-features strong{font-size:var(--bf-t-feature_heading)}snode-bf-presale.snbf.snbf-presale .bf-launch-features span{font-size:var(--bf-t-feature_caption)}snode-bf-presale.snbf.snbf-presale .bf-plate-image:before{font-size:var(--bf-t-watermark)}@media(max-width:700px){snode-bf-presale.snbf.snbf-presale{--bf-t-heading:var(--bf-t-heading-m,34px);--bf-t-body:var(--bf-t-body-m,14px);--bf-t-button:var(--bf-t-button-m,13px);--bf-t-eyebrow:var(--bf-t-eyebrow-m,12px);--bf-t-badge:var(--bf-t-badge-m,12px);--bf-t-model_name:var(--bf-t-model_name-m,16px);--bf-t-model_range:var(--bf-t-model_range-m,14px);--bf-t-capacity:var(--bf-t-capacity-m,13px);--bf-t-presale_price:var(--bf-t-presale_price-m,30px);--bf-t-price_suffix:var(--bf-t-price_suffix-m,13px);--bf-t-terms:var(--bf-t-terms-m,12px);--bf-t-image_heading:var(--bf-t-image_heading-m,12px);--bf-t-image_models:var(--bf-t-image_models-m,12px);--bf-t-image_caption:var(--bf-t-image_caption-m,12px);--bf-t-stat_value:var(--bf-t-stat_value-m,22px);--bf-t-stat_label:var(--bf-t-stat_label-m,11px);--bf-t-feature_heading:var(--bf-t-feature_heading-m,13px);--bf-t-feature_caption:var(--bf-t-feature_caption-m,12px);--bf-t-watermark:var(--bf-t-watermark-m,56px)}}snode-bf-deals.snbf.snbf-deals{--bf-t-heading:var(--bf-t-heading-d,48px);--bf-t-body:var(--bf-t-body-d,16px);--bf-t-button:var(--bf-t-button-d,15px);--bf-t-card_title:var(--bf-t-card_title-d,18px);--bf-t-sale_price:var(--bf-t-sale_price-d,26px);--bf-t-offer_number:var(--bf-t-offer_number-d,168px);--bf-t-navigation:var(--bf-t-navigation-d,15px);--bf-t-nav_badge:var(--bf-t-nav_badge-d,12px);--bf-t-eyebrow:var(--bf-t-eyebrow-d,24px);--bf-t-offer_off:var(--bf-t-offer_off-d,34px);--bf-t-offer_caption:var(--bf-t-offer_caption-d,16px);--bf-t-coupon_label:var(--bf-t-coupon_label-d,14px);--bf-t-coupon_code:var(--bf-t-coupon_code-d,30px);--bf-t-coupon_hint:var(--bf-t-coupon_hint-d,14px);--bf-t-filters:var(--bf-t-filters-d,15px);--bf-t-results:var(--bf-t-results-d,14px);--bf-t-card_badge:var(--bf-t-card_badge-d,12px);--bf-t-discount_badge:var(--bf-t-discount_badge-d,15px);--bf-t-card_category:var(--bf-t-card_category-d,12px);--bf-t-card_caption:var(--bf-t-card_caption-d,15px);--bf-t-price_label:var(--bf-t-price_label-d,12px);--bf-t-from_label:var(--bf-t-from_label-d,13px);--bf-t-original_price:var(--bf-t-original_price-d,14px);--bf-t-saving:var(--bf-t-saving-d,14px);--bf-t-terms:var(--bf-t-terms-d,14px);--bf-t-details_link:var(--bf-t-details_link-d,15px)}snode-bf-deals.snbf.snbf-deals .bf-title{font-size:var(--bf-t-heading)}snode-bf-deals.snbf.snbf-deals .bf-body{font-size:var(--bf-t-body)}snode-bf-deals.snbf.snbf-deals .bf-button,snode-bf-deals.snbf.snbf-deals .bf-product-link{font-size:var(--bf-t-button)}snode-bf-deals.snbf.snbf-deals .bf-product h3{font-size:var(--bf-t-card_title)}snode-bf-deals.snbf.snbf-deals .bf-sale-price{font-size:var(--bf-t-sale_price)}snode-bf-deals.snbf.snbf-deals .bf-offer-lockup>strong{font-size:var(--bf-t-offer_number)}snode-bf-deals.snbf.snbf-deals .bf-collection-nav-links>a,snode-bf-deals.snbf.snbf-deals .bf-nav-code,snode-bf-deals.snbf.snbf-deals .bf-nav-word{font-size:var(--bf-t-navigation)}snode-bf-deals.snbf.snbf-deals .bf-collection-nav-links>a>span{font-size:var(--bf-t-nav_badge)}snode-bf-deals.snbf.snbf-deals .bf-sale-heading .bf-kicker{font-size:var(--bf-t-eyebrow)}snode-bf-deals.snbf.snbf-deals .bf-offer-lockup>b{font-size:var(--bf-t-offer_off)}snode-bf-deals.snbf.snbf-deals .bf-offer-lockup>small{font-size:var(--bf-t-offer_caption)}snode-bf-deals.snbf.snbf-deals .bf-ticket-code>small{font-size:var(--bf-t-coupon_label)}snode-bf-deals.snbf.snbf-deals .bf-ticket-code>strong{font-size:var(--bf-t-coupon_code)}snode-bf-deals.snbf.snbf-deals .bf-ticket-code>span{font-size:var(--bf-t-coupon_hint)}snode-bf-deals.snbf.snbf-deals .bf-categories>button,snode-bf-deals.snbf.snbf-deals .bf-sort select{font-size:var(--bf-t-filters)}snode-bf-deals.snbf.snbf-deals .bf-results{font-size:var(--bf-t-results)}snode-bf-deals.snbf.snbf-deals .bf-card-campaign>span{font-size:var(--bf-t-card_badge)}snode-bf-deals.snbf.snbf-deals .bf-card-campaign>strong{font-size:var(--bf-t-discount_badge)}snode-bf-deals.snbf.snbf-deals .bf-product-type{font-size:var(--bf-t-card_category)}snode-bf-deals.snbf.snbf-deals .bf-product-caption{font-size:var(--bf-t-card_caption)}snode-bf-deals.snbf.snbf-deals .bf-price-kicker{font-size:var(--bf-t-price_label)}snode-bf-deals.snbf.snbf-deals .bf-sale-price small{font-size:var(--bf-t-from_label)}snode-bf-deals.snbf.snbf-deals .bf-price-line del{font-size:var(--bf-t-original_price)}snode-bf-deals.snbf.snbf-deals .bf-save{font-size:var(--bf-t-saving)}snode-bf-deals.snbf.snbf-deals .bf-collection-terms p{font-size:var(--bf-t-terms)}snode-bf-deals.snbf.snbf-deals .bf-collection-terms a{font-size:var(--bf-t-details_link)}@media(max-width:700px){snode-bf-deals.snbf.snbf-deals{--bf-t-heading:var(--bf-t-heading-m,34px);--bf-t-body:var(--bf-t-body-m,14px);--bf-t-button:var(--bf-t-button-m,13px);--bf-t-card_title:var(--bf-t-card_title-m,15px);--bf-t-sale_price:var(--bf-t-sale_price-m,22px);--bf-t-offer_number:var(--bf-t-offer_number-m,84px);--bf-t-navigation:var(--bf-t-navigation-m,13px);--bf-t-nav_badge:var(--bf-t-nav_badge-m,11px);--bf-t-eyebrow:var(--bf-t-eyebrow-m,18px);--bf-t-offer_off:var(--bf-t-offer_off-m,21px);--bf-t-offer_caption:var(--bf-t-offer_caption-m,13px);--bf-t-coupon_label:var(--bf-t-coupon_label-m,12px);--bf-t-coupon_code:var(--bf-t-coupon_code-m,24px);--bf-t-coupon_hint:var(--bf-t-coupon_hint-m,12px);--bf-t-filters:var(--bf-t-filters-m,13px);--bf-t-results:var(--bf-t-results-m,12px);--bf-t-card_badge:var(--bf-t-card_badge-m,11px);--bf-t-discount_badge:var(--bf-t-discount_badge-m,12px);--bf-t-card_category:var(--bf-t-card_category-m,11px);--bf-t-card_caption:var(--bf-t-card_caption-m,13px);--bf-t-price_label:var(--bf-t-price_label-m,11px);--bf-t-from_label:var(--bf-t-from_label-m,12px);--bf-t-original_price:var(--bf-t-original_price-m,12px);--bf-t-saving:var(--bf-t-saving-m,12px);--bf-t-terms:var(--bf-t-terms-m,12px);--bf-t-details_link:var(--bf-t-details_link-m,13px)}}snode-bf-faq.snbf.snbf-faq{--bf-t-heading:var(--bf-t-heading-d,48px);--bf-t-body:var(--bf-t-body-d,16px);--bf-t-button:var(--bf-t-button-d,15px);--bf-t-badge:var(--bf-t-badge-d,14px);--bf-t-question:var(--bf-t-question-d,18px);--bf-t-answer:var(--bf-t-answer-d,16px);--bf-t-cta_eyebrow:var(--bf-t-cta_eyebrow-d,14px);--bf-t-cta_heading:var(--bf-t-cta_heading-d,34px)}snode-bf-faq.snbf.snbf-faq .bf-title{font-size:var(--bf-t-heading)}snode-bf-faq.snbf.snbf-faq .bf-body{font-size:var(--bf-t-body)}snode-bf-faq.snbf.snbf-faq .bf-button,snode-bf-faq.snbf.snbf-faq .bf-product-link{font-size:var(--bf-t-button)}snode-bf-faq.snbf.snbf-faq .bf-faq-heading .bf-tag{font-size:var(--bf-t-badge)}snode-bf-faq.snbf.snbf-faq .bf-faq-list summary{font-size:var(--bf-t-question)}snode-bf-faq.snbf.snbf-faq .bf-faq-answer{font-size:var(--bf-t-answer)}snode-bf-faq.snbf.snbf-faq .bf-final-cta .bf-kicker{font-size:var(--bf-t-cta_eyebrow)}snode-bf-faq.snbf.snbf-faq .bf-final-cta h3{font-size:var(--bf-t-cta_heading)}@media(max-width:700px){snode-bf-faq.snbf.snbf-faq{--bf-t-heading:var(--bf-t-heading-m,34px);--bf-t-body:var(--bf-t-body-m,14px);--bf-t-button:var(--bf-t-button-m,13px);--bf-t-badge:var(--bf-t-badge-m,12px);--bf-t-question:var(--bf-t-question-m,16px);--bf-t-answer:var(--bf-t-answer-m,14px);--bf-t-cta_eyebrow:var(--bf-t-cta_eyebrow-m,12px);--bf-t-cta_heading:var(--bf-t-cta_heading-m,28px)}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/snode-bf.css.map */
