.section.bf-bundle-deals{--bf-gold-start: #f6dd9f;--bf-gold-end: #c59e5d;--bf-gold-gradient: linear-gradient(to right, var(--bf-gold-start), var(--bf-gold-end));--bf-flash-unit: calc(100vw / 375);--bf-tab-bar: #232323;position:relative;isolation:isolate;overflow:hidden;padding-block:calc(25 * var(--bf-flash-unit));color:#fff;font-family:var(--heading-font-family)}.bf-bundle-deals ul,.bf-bundle-dialog ul{margin:0;padding:0;list-style:none}.bf-bundle-deals__heading-line--gold,.bf-bundle-card__desc,.bf-bundle-card__sale,.bf-bundle-dialog__count,.bf-bundle-dialog__included-title,.bf-bundle-dialog__item-link{padding:.15em .1em;margin:-.15em -.1em;background-image:var(--bf-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.bf-bundle-deals__inner{display:flex;flex-direction:column;align-items:center;gap:calc(30 * var(--bf-flash-unit))}.bf-bundle-deals__header{display:flex;flex-direction:column;align-items:center;gap:calc(20 * var(--bf-flash-unit));text-align:center}.bf-bundle-deals__heading{display:flex;flex-direction:column;align-items:inherit;gap:calc(13 * var(--bf-flash-unit));margin:0;font-size:max(28px,calc(28 * var(--bf-flash-unit)));font-weight:700;line-height:normal}.bf-bundle-deals__heading-line{display:block;text-box:trim-both cap alphabetic}.bf-bundle-deals__subheading{margin:0;font-size:max(12px,calc(12 * var(--bf-flash-unit)));line-height:normal;text-box:trim-both cap alphabetic}.bf-bundle-deals .bf-bundle-deals__grid{gap:calc(8 * var(--bf-flash-unit)) calc(9 * var(--bf-flash-unit))}.bf-bundle-card{--bf-card-radius: calc(16 * var(--bf-flash-unit));position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:max(1px,calc(1 * var(--bf-flash-unit))) solid transparent;border-radius:var(--bf-card-radius);background:url("data:image/svg+xml,%3Csvg preserveAspectRatio=%22none%22 width=%22163%22 height=%22293%22 viewBox=%220 0 163 293%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22%3E %3Cg id=%22Mask group%22%3E %3Cmask id=%22mask0_0_29%22 style=%22mask-type:alpha%22 maskUnits=%22userSpaceOnUse%22 x=%220%22 y=%220%22 width=%22163%22 height=%22293%22%3E %3Cpath id=%22Rectangle 128%22 d=%22M6.10352e-05 24.0483C6.10352e-05 17.1236 6.10352e-05 13.6614 1.19864 9.93437C2.70502 5.8651 5.96524 2.65957 10.104 1.17847C13.8946 0 17.4159 0 24.4587 0H138.541C145.584 0 149.106 0 152.896 1.17847C157.035 2.65957 160.295 5.8651 161.801 9.93437C163 13.6614 163 17.1236 163 24.0483V268.952C163 275.876 163 279.339 161.801 283.066C160.295 287.135 157.035 290.34 152.896 291.822C149.106 293 145.584 293 138.541 293H24.4587C17.4159 293 13.8946 293 10.104 291.822C5.96524 290.34 2.70502 287.135 1.19864 283.066C6.10352e-05 279.339 6.10352e-05 275.876 6.10352e-05 268.952V24.0483Z%22 fill=%22%23D9D9D9%22/%3E %3C/mask%3E %3Cg mask=%22url(%23mask0_0_29)%22%3E %3Cg id=%22Vector 23%22 filter=%22url(%23filter0_f_0_29)%22%3E %3Cuse xlink:href=%22%23stroke0_0_29%22 fill=%22url(%23paint0_linear_0_29)%22/%3E %3Cuse xlink:href=%22%23stroke0_0_29%22 fill=%22url(%23paint1_linear_0_29)%22 fill-opacity=%220.5%22/%3E %3C/g%3E %3Cg id=%22Vector 25%22 filter=%22url(%23filter1_f_0_29)%22%3E %3Cuse xlink:href=%22%23stroke1_0_29%22 fill=%22url(%23paint2_linear_0_29)%22/%3E %3Cuse xlink:href=%22%23stroke1_0_29%22 fill=%22url(%23paint3_linear_0_29)%22 fill-opacity=%220.5%22 style=%22mix-blend-mode:lighten%22/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3Cfilter id=%22filter0_f_0_29%22 x=%22-63.5557%22 y=%22-19.3522%22 width=%22366.393%22 height=%22383.759%22 filterUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22sRGB%22%3E %3CfeFlood flood-opacity=%220%22 result=%22BackgroundImageFix%22/%3E %3CfeBlend mode=%22normal%22 in=%22SourceGraphic%22 in2=%22BackgroundImageFix%22 result=%22shape%22/%3E %3CfeGaussianBlur stdDeviation=%2220%22 result=%22effect1_foregroundBlur_0_29%22/%3E %3C/filter%3E %3Cfilter id=%22filter1_f_0_29%22 x=%22-32.4999%22 y=%22-27.8657%22 width=%22101%22 height=%2298.0101%22 filterUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22sRGB%22%3E %3CfeFlood flood-opacity=%220%22 result=%22BackgroundImageFix%22/%3E %3CfeBlend mode=%22normal%22 in=%22SourceGraphic%22 in2=%22BackgroundImageFix%22 result=%22shape%22/%3E %3CfeGaussianBlur stdDeviation=%2210%22 result=%22effect1_foregroundBlur_0_29%22/%3E %3C/filter%3E %3ClinearGradient id=%22paint0_linear_0_29%22 x1=%22218.445%22 y1=%22281.774%22 x2=%22-200.575%22 y2=%22244.358%22 gradientUnits=%22userSpaceOnUse%22%3E %3Cstop stop-color=%22%23FFE3CB%22/%3E %3Cstop offset=%220.100219%22 stop-color=%22%23EAD8AD%22/%3E %3Cstop offset=%220.47%22 stop-color=%22%23695F52%22/%3E %3C/linearGradient%3E %3ClinearGradient id=%22paint1_linear_0_29%22 x1=%22190.5%22 y1=%22282.676%22 x2=%22127.165%22 y2=%22197.753%22 gradientUnits=%22userSpaceOnUse%22%3E %3Cstop stop-color=%22%23FFB99C%22/%3E %3Cstop offset=%220.587066%22 stop-opacity=%220.31%22/%3E %3C/linearGradient%3E %3ClinearGradient id=%22paint2_linear_0_29%22 x1=%22-2.1972%22 y1=%220.276056%22 x2=%2216.0989%22 y2=%2224.9088%22 gradientUnits=%22userSpaceOnUse%22%3E %3Cstop stop-color=%22%23FFE3CB%22/%3E %3Cstop offset=%220.168269%22 stop-color=%22%23EAD8AD%22/%3E %3Cstop offset=%220.355769%22 stop-color=%22%23695F52%22/%3E %3C/linearGradient%3E %3ClinearGradient id=%22paint3_linear_0_29%22 x1=%227.28358%22 y1=%223.44134%22 x2=%2215.7259%22 y2=%2218.3134%22 gradientUnits=%22userSpaceOnUse%22%3E %3Cstop stop-color=%22%23FFB99C%22/%3E %3Cstop offset=%220.350962%22/%3E %3C/linearGradient%3E %3Cpath id=%22stroke0_0_29%22 d=%22M138.5 282.185C111.5 294.475 53.0001 284.95 -5.8143e-05 284.95C-53.0002 284.95 -5.98633e-05 308.42 -5.98633e-05 308.42L37.2349 324.407L178.728 324.407C183.692 324.407 255.68 255.129 260.644 249.8C264.616 245.536 262.299 169.863 260.644 132.559L225.892 20.6478C223.41 35.7469 206.335 168.434 178.728 219.258C155.498 262.024 165.5 269.894 138.5 282.185Z%22/%3E %3Cpath id=%22stroke1_0_29%22 d=%22M8.17269 9.43554C13.9337 3.32922 35.2496 0.276056 46.1956 -0.232804L48.5001 -4.81255L39.8585 -7.86571H7.02048C5.86827 -7.86571 -10.8388 5.36466 -11.991 6.38238C-12.9128 7.19656 -12.3751 21.6482 -11.991 28.7722L-3.92551 50.1444C-3.3494 47.2608 -2.80964 41.2095 -1.04499 30.2988C0.683323 19.6127 2.41164 15.5419 8.17269 9.43554Z%22/%3E %3C/defs%3E %3C/svg%3E") 0 0 / 100% 100% no-repeat padding-box,linear-gradient(#000,#000) padding-box,linear-gradient(to right,var(--bf-gold-start),var(--bf-gold-end)) border-box}.bf-bundle-card:has(.bf-bundle-card__open:focus-visible){outline:2px solid var(--bf-gold-start);outline-offset:2px}.bf-bundle-card.is-focus-quiet:has(.bf-bundle-card__open:focus-visible),.bf-bundle-card.is-focus-quiet :focus-visible{outline:none}.bf-bundle-card__media{display:block;width:100%;aspect-ratio:1;padding:0;margin:0;border:0;background:none;cursor:pointer}.bf-bundle-card__picture{display:block;width:100%;height:100%}.bf-bundle-card__image{width:100%;height:100%;object-fit:contain}@media screen and (max-width:999px){.bf-bundle-card__title,.bf-bundle-card__sale,.bf-bundle-card__compare{text-box:trim-both cap alphabetic}.bf-bundle-card__title{min-height:calc(15 * var(--bf-flash-unit))}.bf-bundle-card__price{align-items:flex-end;min-height:calc(19 * var(--bf-flash-unit))}}.bf-bundle-card__ribbon{position:absolute;top:0;left:calc(20 * var(--bf-flash-unit));z-index:1;display:grid;width:max(30px,calc(37 * var(--bf-flash-unit)));aspect-ratio:64.75 / 63;pointer-events:none}.bf-bundle-card__ribbon-bg{grid-area:1 / 1;width:100%;height:96.08%}.bf-bundle-card__ribbon-bg--flip{transform:scaleX(-1)}.bf-bundle-card__ribbon-text{grid-area:1 / 1;z-index:1;display:flex;flex-direction:column;align-items:center;padding-block-start:22%;color:#000;font-size:max(8px,calc(8 * var(--bf-flash-unit)));font-weight:700;line-height:1.1;text-align:center;text-transform:capitalize;white-space:nowrap}.bf-bundle-card__info{display:flex;flex:1;flex-direction:column;gap:calc(16 * var(--bf-flash-unit));padding:0 calc(10 * var(--bf-flash-unit)) calc(10 * var(--bf-flash-unit));margin-block-start:calc(10 * var(--bf-flash-unit))}.bf-bundle-card__title{margin:0;font-size:max(14px,calc(16 * var(--bf-flash-unit)));font-weight:500;line-height:1.2}.bf-bundle-card__open{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.bf-bundle-card__open{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;padding-block:.25em;margin-block:-.25em;text-box:inherit}@media screen and (min-width:700px){.bf-bundle-card__open{-webkit-line-clamp:1;line-clamp:1}}.bf-bundle-card__name{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s ease}@media screen and (pointer:fine){.bf-bundle-card__open:hover .bf-bundle-card__name{background-size:100% 1px}}@media(prefers-reduced-motion:reduce){.bf-bundle-card__name{transition:none}}.bf-bundle-card__open:focus-visible{outline:none}.bf-bundle-card__desc{margin-block-start:calc(-8 * var(--bf-flash-unit));background-image:none;color:#8c8c8c;font-size:clamp(11px,calc(11 * var(--bf-flash-unit)),14px);line-height:normal}.bf-bundle-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(5 * var(--bf-flash-unit));margin-block-start:auto;line-height:1}.bf-bundle-card__sale{font-size:max(20px,calc(24 * var(--bf-flash-unit)));font-weight:700}.bf-bundle-card__compare{color:#a3a3a3;font-size:max(11px,calc(12.6 * var(--bf-flash-unit)));font-weight:500}.bf-bundle-card__button{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:24px;padding:calc(4 * var(--bf-flash-unit)) calc(8 * var(--bf-flash-unit));border:0;border-radius:90px;background:var(--bf-gold-gradient);color:#000;font-family:inherit;font-size:max(8px,calc(8 * var(--bf-flash-unit)));font-weight:700;line-height:normal;text-align:center;cursor:pointer}.bf-bundle-card__button-label{display:inline-flex;align-items:center;gap:calc(2 * var(--bf-flash-unit))}.bf-bundle-card__button-label--mobile{font-size:max(10px,calc(10 * var(--bf-flash-unit)))}.bf-bundle-card__button-label--desktop{display:none}.bf-bundle-card__eye{width:max(12px,calc(14 * var(--bf-flash-unit)));height:auto}@media screen and (pointer:fine){.bf-bundle-card__button:hover,.bf-bundle-dialog__button:not(:disabled):hover{filter:brightness(1.08)}}@media screen and (min-width:700px){.section.bf-bundle-deals{--bf-flash-unit: calc((100vw - 2 * var(--container-gutter) - 36px) / 652)}.bf-bundle-deals .bf-bundle-deals__grid{gap:12px}}@media screen and (min-width:1000px){.section.bf-bundle-deals{--bf-flash-unit: 1px;padding-block:48px}.bf-bundle-deals__inner{align-items:flex-start;gap:48px}.bf-bundle-deals__header{align-items:flex-start;gap:20px;text-align:start}.bf-bundle-deals__heading{gap:10px;min-height:120px;font-size:44px}.bf-bundle-deals__heading-line,.bf-bundle-deals__subheading{text-box:normal}.bf-bundle-deals__subheading{font-size:16px;font-weight:500}.bf-bundle-deals .bf-bundle-deals__grid{max-width:1280px;gap:32px}.bf-bundle-deals .bf-category-deals__panel{gap:48px}.bf-bundle-card{--bf-card-radius: 29px;border:0;background:url("data:image/svg+xml,%3Csvg preserveAspectRatio=%22none%22 width=%22296%22 height=%22508%22 viewBox=%220 0 296 508%22 fill=%22none%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22%3E %3Cg id=%22Mask group%22%3E %3Cmask id=%22mask0_0_27%22 style=%22mask-type:alpha%22 maskUnits=%22userSpaceOnUse%22 x=%220%22 y=%220%22 width=%22297%22 height=%22508%22%3E %3Cpath id=%22Rectangle 128%22 d=%22M0.000110837 41.6946C0.000110837 29.6887 0.000110837 23.6859 2.17668 17.2241C4.91219 10.1688 10.8326 4.61114 18.3483 2.04322C25.2319 0 31.6264 0 44.4158 0H251.584C264.374 0 270.768 0 277.652 2.04322C285.168 4.61114 291.088 10.1688 293.824 17.2241C296 23.6859 296 29.6887 296 41.6946V466.305C296 478.311 296 484.314 293.824 490.776C291.088 497.831 285.168 503.389 277.652 505.957C270.768 508 264.374 508 251.584 508H44.4158C31.6264 508 25.2319 508 18.3483 505.957C10.8326 503.389 4.91219 497.831 2.17668 490.776C0.000110837 484.314 0.000110837 478.311 0.000110837 466.305V41.6946Z%22 fill=%22%23D9D9D9%22/%3E %3C/mask%3E %3Cg mask=%22url(%23mask0_0_27)%22%3E %3Cg id=%22Vector 23%22 filter=%22url(%23filter0_f_0_27)%22%3E %3Cuse xlink:href=%22%23stroke0_0_27%22 fill=%22url(%23paint0_linear_0_27)%22/%3E %3Cuse xlink:href=%22%23stroke0_0_27%22 fill=%22url(%23paint1_linear_0_27)%22 fill-opacity=%220.5%22/%3E %3C/g%3E %3Cg id=%22Vector 25%22 filter=%22url(%23filter1_f_0_27)%22%3E %3Cuse xlink:href=%22%23stroke1_0_27%22 fill=%22url(%23paint2_linear_0_27)%22/%3E %3Cuse xlink:href=%22%23stroke1_0_27%22 fill=%22url(%23paint3_linear_0_27)%22 fill-opacity=%220.5%22 style=%22mix-blend-mode:lighten%22/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3Cfilter id=%22filter0_f_0_27%22 x=%22-115.414%22 y=%22-36.8392%22 width=%22665.352%22 height=%22671.931%22 filterUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22sRGB%22%3E %3CfeFlood flood-opacity=%220%22 result=%22BackgroundImageFix%22/%3E %3CfeBlend mode=%22normal%22 in=%22SourceGraphic%22 in2=%22BackgroundImageFix%22 result=%22shape%22/%3E %3CfeGaussianBlur stdDeviation=%2236.319%22 result=%22effect1_foregroundBlur_0_27%22/%3E %3C/filter%3E %3Cfilter id=%22filter1_f_0_27%22 x=%22-59.0183%22 y=%22-49.9565%22 width=%22183.411%22 height=%22173.215%22 filterUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22sRGB%22%3E %3CfeFlood flood-opacity=%220%22 result=%22BackgroundImageFix%22/%3E %3CfeBlend mode=%22normal%22 in=%22SourceGraphic%22 in2=%22BackgroundImageFix%22 result=%22shape%22/%3E %3CfeGaussianBlur stdDeviation=%2218.1595%22 result=%22effect1_foregroundBlur_0_27%22/%3E %3C/filter%3E %3ClinearGradient id=%22paint0_linear_0_27%22 x1=%22396.685%22 y1=%22488.537%22 x2=%22-363.651%22 y2=%22417.426%22 gradientUnits=%22userSpaceOnUse%22%3E %3Cstop stop-color=%22%23FFE3CB%22/%3E %3Cstop offset=%220.100219%22 stop-color=%22%23EAD8AD%22/%3E %3Cstop offset=%220.47%22 stop-color=%22%23695F52%22/%3E %3C/linearGradient%3E %3ClinearGradient id=%22paint1_linear_0_27%22 x1=%22345.939%22 y1=%22490.101%22 x2=%22237.676%22 y2=%22338.055%22 gradientUnits=%22userSpaceOnUse%22%3E %3Cstop stop-color=%22%23FFB99C%22/%3E %3Cstop offset=%220.587066%22 stop-opacity=%220.31%22/%3E %3C/linearGradient%3E %3ClinearGradient id=%22paint2_linear_0_27%22 x1=%22-3.99001%22 y1=%220.478622%22 x2=%2227.2796%22 y2=%2244.5732%22 gradientUnits=%22userSpaceOnUse%22%3E %3Cstop stop-color=%22%23FFE3CB%22/%3E %3Cstop offset=%220.168269%22 stop-color=%22%23EAD8AD%22/%3E %3Cstop offset=%220.355769%22 stop-color=%22%23695F52%22/%3E %3C/linearGradient%3E %3ClinearGradient id=%22paint3_linear_0_27%22 x1=%2213.2266%22 y1=%225.96655%22 x2=%2227.5094%22 y2=%2232.3195%22 gradientUnits=%22userSpaceOnUse%22%3E %3Cstop stop-color=%22%23FFB99C%22/%3E %3Cstop offset=%220.350962%22/%3E %3C/linearGradient%3E %3Cpath id=%22stroke0_0_27%22 d=%22M251.509 489.249C202.479 510.557 96.2455 494.044 -0.000116818 494.044C-96.2457 494.044 -0.000119942 534.735 -0.000119942 534.735L67.6167 562.454L324.561 562.454C333.576 562.454 464.302 442.339 473.318 433.1C480.53 425.708 476.323 294.506 473.318 229.83L410.209 35.7989C405.701 61.9776 374.694 292.028 324.561 380.148C282.377 454.294 300.54 467.94 251.509 489.249Z%22/%3E %3Cpath id=%22stroke1_0_27%22 d=%22M14.8412 16.3592C25.303 5.77216 64.0116 0.478623 83.889 -0.403633L88.0737 -8.34394L72.381 -13.6375H12.7488C10.6565 -13.6375 -19.6827 9.30118 -21.775 11.0657C-23.4489 12.4773 -22.4725 37.5334 -21.775 49.885L-7.12853 86.9397C-6.08235 81.9403 -5.10218 71.4486 -1.89766 52.5317C1.24088 34.0043 4.37942 26.9463 14.8412 16.3592Z%22/%3E %3C/defs%3E %3C/svg%3E") 0 0 / 100% 100% no-repeat,#0009}.bf-bundle-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:1.8px;border-radius:inherit;background:linear-gradient(to right,var(--bf-gold-start),var(--bf-gold-end));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.bf-bundle-card__ribbon{left:32px;width:64.75px}.bf-bundle-card__ribbon-text{font-size:14px}.bf-bundle-card__info{gap:24px;padding:0 16px 16px;margin-block-start:18px}.bf-bundle-card__title{font-size:18px}.bf-bundle-card__desc{margin-block-start:-12px;background-image:var(--bf-gold-gradient);color:transparent;font-size:14px}.bf-bundle-card__price{gap:10px}.bf-bundle-card__sale{font-size:20px}.bf-bundle-card__compare{font-size:12px}.bf-bundle-card__button{min-height:44px;padding:12.7px 25.4px;font-size:16px}.bf-bundle-card__button-label--mobile{display:none}.bf-bundle-card__button-label--desktop{display:inline-flex}}.bf-bundle-dialog{--bf-gold-start: #f6dd9f;--bf-gold-end: #c59e5d;--bf-gold-gradient: linear-gradient(to right, var(--bf-gold-start), var(--bf-gold-end));--bf-flash-unit: calc(100vw / 375);--bf-divider: rgb(197 158 93 / .6);position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:grid;place-items:end stretch;background:#0009;color:#fff;font-family:var(--heading-font-family)}.bf-bundle-dialog:not([open]):not(.is-closing){display:none}.bf-bundle-dialog:focus{outline:none}.bf-bundle-dialog__panel{position:relative;width:100%;max-height:90vh;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;padding-block-end:calc(30 * var(--bf-flash-unit) + env(safe-area-inset-bottom,0px));border:1px solid var(--bf-gold-end);border-bottom:0;border-radius:calc(16 * var(--bf-flash-unit)) calc(16 * var(--bf-flash-unit)) 0 0;background:#000;scrollbar-color:rgb(163 163 163 / .6) transparent;scrollbar-width:thin}.bf-bundle-dialog__close{position:absolute;top:calc(10 * var(--bf-flash-unit));right:calc(10 * var(--bf-flash-unit));z-index:3;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.bf-bundle-dialog__close img{width:20px;height:20px}.bf-bundle-dialog__close:focus-visible,.bf-bundle-dialog__arrow:focus-visible,.bf-bundle-dialog__button:focus-visible,.bf-bundle-dialog__collapse:focus-visible,.bf-bundle-dialog__item-summary:focus-visible,.bf-bundle-dialog__item-link:focus-visible,.bf-bundle-dialog__model-toggle:focus-visible,.bf-bundle-dialog__model-option:focus-visible{outline:2px solid #fff;outline-offset:2px}.bf-bundle-dialog__model-panel[hidden]{display:none}.bf-bundle-dialog__gallery{position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:calc(16 * var(--bf-flash-unit)) calc(16 * var(--bf-flash-unit)) 0 0;background:#fff}.bf-bundle-dialog__slides{position:relative;height:100%;touch-action:pan-y}.bf-bundle-dialog__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s linear .4s}.bf-bundle-dialog__slide.is-active{opacity:1;visibility:visible;transition:opacity .4s ease,visibility 0s}.bf-bundle-dialog__image{width:100%;height:100%;object-fit:contain}.bf-bundle-dialog__badge{position:absolute;top:calc(10 * var(--bf-flash-unit));left:calc(10 * var(--bf-flash-unit));z-index:1;display:flex;align-items:center;pointer-events:none}.bf-bundle-dialog__badge[hidden]{display:none}.bf-bundle-dialog__badge-text{padding:calc(4 * var(--bf-flash-unit)) calc(14 * var(--bf-flash-unit)) calc(4 * var(--bf-flash-unit)) calc(8 * var(--bf-flash-unit));border-radius:90px 0 0 90px;background:var(--bf-gold-gradient);color:#000;font-size:max(12px,calc(12 * var(--bf-flash-unit)));font-weight:500;line-height:normal;white-space:nowrap}.bf-bundle-dialog__badge-bolt{width:calc(19 * var(--bf-flash-unit));height:auto;margin-inline-start:calc(-10 * var(--bf-flash-unit))}.bf-bundle-dialog__arrow{position:absolute;top:50%;z-index:1;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;transform:translateY(-50%)}.bf-bundle-dialog__arrow img{width:24px;height:24px}.bf-bundle-dialog__arrow--prev img{transform:scaleX(-1)}.bf-bundle-dialog__arrow--prev{left:calc(10 * var(--bf-flash-unit))}.bf-bundle-dialog__arrow--next{right:calc(10 * var(--bf-flash-unit))}.bf-bundle-dialog__info{display:flex;flex-direction:column;gap:calc(40 * var(--bf-flash-unit));padding:calc(30 * var(--bf-flash-unit)) calc(35 * var(--bf-flash-unit)) 0}.bf-bundle-dialog__head{display:flex;flex-direction:column;gap:calc(10 * var(--bf-flash-unit))}.bf-bundle-dialog__title,.bf-bundle-dialog__count{margin:0;font-size:max(20px,calc(20 * var(--bf-flash-unit)));font-weight:700;line-height:normal}.bf-bundle-dialog__title{margin-block-end:calc(10 * var(--bf-flash-unit))}.bf-bundle-dialog__count{background-image:none;color:var(--bf-gold-end)}.bf-bundle-dialog__summary{margin:0;color:#ffffffb3;font-size:max(14px,calc(14 * var(--bf-flash-unit)));line-height:2}.bf-bundle-dialog__features{margin-block-start:calc(-20 * var(--bf-flash-unit))}.bf-bundle-dialog__rows{display:flex;flex-direction:column;margin-block-start:calc(-20 * var(--bf-flash-unit))}.bf-bundle-dialog__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:calc(36 * var(--bf-flash-unit));margin:0;padding:calc(7 * var(--bf-flash-unit)) 0;border:0;border-top:.5px solid var(--bf-divider)}.bf-bundle-dialog__row:first-child{border-top:0}.bf-bundle-dialog__option{display:flow-root}.bf-bundle-dialog__option .bf-bundle-dialog__row-name{float:left;line-height:calc(22 * var(--bf-flash-unit))}.bf-bundle-dialog__row-name{padding:0;background-image:linear-gradient(to right,#fff 30%,#fff9);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:max(14px,calc(14 * var(--bf-flash-unit)));font-weight:500;line-height:normal}.bf-bundle-dialog__row-value{font-size:max(14px,calc(14 * var(--bf-flash-unit)));text-align:end}.bf-bundle-dialog__option-values{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:calc(9 * var(--bf-flash-unit));min-height:calc(22 * var(--bf-flash-unit))}.bf-bundle-dialog__radio{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bf-bundle-dialog__swatch{width:max(16px,calc(17 * var(--bf-flash-unit)));height:max(16px,calc(17 * var(--bf-flash-unit)));border-radius:50%;background-position:center;background-size:cover;cursor:pointer}.bf-bundle-dialog__radio:checked+.bf-bundle-dialog__swatch{outline:1px solid var(--bf-gold-end);outline-offset:2px}.bf-bundle-dialog__pill{padding:calc(4 * var(--bf-flash-unit)) calc(10 * var(--bf-flash-unit));border:1px solid #a3a3a3;border-radius:90px;font-size:max(14px,calc(14 * var(--bf-flash-unit)));line-height:1.2;cursor:pointer}.bf-bundle-dialog__radio:checked+.bf-bundle-dialog__pill{border-color:transparent;background:url(bf-option-selected.svg) center / 100% 100% no-repeat}.bf-bundle-dialog__radio:focus-visible+label{outline:2px solid #fff;outline-offset:3px}.bf-bundle-dialog__model{--model-w: calc(160 * var(--bf-flash-unit));--model-h: max(28px, calc(28 * var(--bf-flash-unit)));--model-open-h: calc(170 * var(--bf-flash-unit));--model-r: calc(14 * var(--bf-flash-unit));--model-r-open: calc(8 * var(--bf-flash-unit));--model-blur: 2px;--model-blur-open: 2px;--model-fs: max(14px, calc(14 * var(--bf-flash-unit)));--model-pad-l: calc(14 * var(--bf-flash-unit));--model-arrow-w: calc(12 * var(--bf-flash-unit));--model-arrow-r: calc(12 * var(--bf-flash-unit));--model-row-h: max(26px, calc(26 * var(--bf-flash-unit)));--model-row-gap: calc(3 * var(--bf-flash-unit));--model-row-xs: calc(3 * var(--bf-flash-unit));--model-row-xe: calc(8 * var(--bf-flash-unit));--model-row-r: calc(13 * var(--bf-flash-unit));--model-first-gap: calc(3 * var(--bf-flash-unit));--model-glow: none;position:relative;flex:none}.bf-bundle-dialog__model-toggle{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:4px;width:var(--model-w);min-width:108px;height:var(--model-h);padding:0 var(--model-arrow-r) 0 var(--model-pad-l);border:0;border-radius:var(--model-r);background:var(--model-glow) 0 0 / 100% 100% no-repeat,#d9d9d933;-webkit-backdrop-filter:blur(var(--model-blur));backdrop-filter:blur(var(--model-blur));color:#fff;font-family:inherit;font-size:var(--model-fs);font-weight:500;line-height:1;white-space:nowrap;cursor:pointer}.bf-bundle-dialog__model-toggle[aria-expanded=true]{border-radius:var(--model-r-open) var(--model-r-open) 0 0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.bf-bundle-dialog__model-toggle:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.bf-bundle-dialog__model-current{overflow:hidden;text-overflow:ellipsis}.bf-bundle-dialog__model-arrow{flex:none;width:var(--model-arrow-w);height:auto;transition:transform .2s ease}.bf-bundle-dialog__model-toggle[aria-expanded=true] .bf-bundle-dialog__model-arrow{transform:rotate(180deg)}ul.bf-bundle-dialog__model-list{position:absolute;top:0;right:0;z-index:2;width:100%;max-height:var(--model-open-h);overflow-y:auto;overscroll-behavior:contain;padding:var(--model-h) 0 var(--model-row-gap);border-radius:var(--model-r-open);background:#d9d9d933;-webkit-backdrop-filter:blur(var(--model-blur-open));backdrop-filter:blur(var(--model-blur-open));scrollbar-color:rgb(163 163 163 / .6) transparent;scrollbar-width:thin}.bf-bundle-dialog__model-list::-webkit-scrollbar{width:3px}.bf-bundle-dialog__model-list::-webkit-scrollbar-track{margin-block:var(--model-h) var(--model-row-gap);background:transparent}.bf-bundle-dialog__model-list::-webkit-scrollbar-thumb{min-height:18px;border-radius:3px;background:#a3a3a399}.bf-bundle-dialog__model-list[hidden]{display:none}.bf-bundle-dialog__model-list li:has(>[aria-current=true]){display:none}.bf-bundle-dialog__model-option{display:flex;align-items:center;width:calc(100% - var(--model-row-xs) - var(--model-row-xe));height:var(--model-row-h);margin:var(--model-row-gap) var(--model-row-xe) 0 var(--model-row-xs);padding:0 0 0 calc(var(--model-pad-l) - var(--model-row-xs));border:0;border-radius:var(--model-row-r);background:none;color:#fff;font-family:inherit;font-size:var(--model-fs);font-weight:500;line-height:1;white-space:nowrap;text-align:start;cursor:pointer}.bf-bundle-dialog__model-list li:first-child:not(:has(>[aria-current=true]))>.bf-bundle-dialog__model-option,.bf-bundle-dialog__model-list li:first-child:has(>[aria-current=true])+li>.bf-bundle-dialog__model-option{margin-top:var(--model-first-gap)}.bf-bundle-dialog__model-option:focus-visible,.bf-bundle-dialog__model-option:active{background:#a3a3a333}@media screen and (pointer:fine){.bf-bundle-dialog__model-option:hover{background:#a3a3a333}}.bf-bundle-dialog__included{display:flex;flex-direction:column;gap:calc(23 * var(--bf-flash-unit))}.bf-bundle-dialog__included-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.bf-bundle-dialog__included-title{margin-block:0;font-size:max(20px,calc(20 * var(--bf-flash-unit)));font-weight:700;line-height:normal}.bf-bundle-dialog__collapse{display:grid;flex:none;place-items:center;width:24px;height:24px;margin-inline-end:-4.5px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.bf-bundle-dialog__collapse img{width:15px;height:15px;transform:rotate(180deg);transition:transform .2s ease}.bf-bundle-dialog__collapse[aria-expanded=false] img{transform:none}.bf-bundle-dialog__included-list{display:flex;flex-direction:column;gap:calc(5 * var(--bf-flash-unit))}.bf-bundle-dialog__included-list[hidden]{display:none}.bf-bundle-dialog__item{position:relative;border:.5px solid var(--bf-gold-end);border-radius:8px}.bf-bundle-dialog__item[open]{border-color:transparent}.bf-bundle-dialog__item[open]:before{content:"";position:absolute;top:-.5px;right:-.5px;bottom:-.5px;left:-.5px;padding:.5px;border-radius:inherit;background:var(--bf-gold-gradient);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.bf-bundle-dialog__item-summary{display:flex;align-items:center;gap:calc(10 * var(--bf-flash-unit));padding:calc(10 * var(--bf-flash-unit));border-radius:8px;list-style:none;cursor:pointer}.bf-bundle-dialog__item-summary::-webkit-details-marker{display:none}.bf-bundle-dialog__item-media{flex:none;width:calc(45 * var(--bf-flash-unit));aspect-ratio:1;overflow:hidden;border-radius:8px;background:#fff}.bf-bundle-dialog__item-image{width:100%;height:100%;object-fit:cover}.bf-bundle-dialog__item-name{flex:1;min-width:0;font-size:max(12px,calc(12 * var(--bf-flash-unit)));font-weight:500;line-height:normal}.bf-bundle-dialog__item-arrow{flex:none;width:max(8px,calc(8.5 * var(--bf-flash-unit)));height:auto;margin-inline-end:calc(10 * var(--bf-flash-unit));transition:transform .3s cubic-bezier(.2,.8,.2,1)}.bf-bundle-dialog__item[open] .bf-bundle-dialog__item-arrow{transform:rotate(180deg)}.bf-bundle-dialog__item.is-closing .bf-bundle-dialog__item-arrow{transform:none}.bf-bundle-dialog__item-body{display:flex;flex-direction:column;align-items:flex-start;gap:calc(10 * var(--bf-flash-unit));padding:0 calc(10 * var(--bf-flash-unit)) calc(14 * var(--bf-flash-unit))}.bf-bundle-dialog__item-note{margin:0;color:#ffffffb3;font-size:max(12px,calc(12 * var(--bf-flash-unit)));line-height:1.5}.bf-bundle-dialog__item-link{font-size:max(10px,calc(10 * var(--bf-flash-unit)));font-weight:500;line-height:normal;text-decoration:underline;text-decoration-color:var(--bf-gold-end)}.bf-bundle-dialog__form{display:flex;justify-content:center;gap:calc(8 * var(--bf-flash-unit))}.bf-bundle-dialog__button{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:9.7px;min-height:calc(37 * var(--bf-flash-unit));padding:calc(6 * var(--bf-flash-unit)) calc(16 * var(--bf-flash-unit));border:1px solid var(--bf-gold-end);border-radius:90px;background:none;color:var(--bf-gold-start);font-family:inherit;font-size:max(14px,calc(14 * var(--bf-flash-unit)));font-weight:700;line-height:1.2;cursor:pointer}.bf-bundle-dialog__button--buy{border-color:transparent;background:var(--bf-gold-gradient);color:#000}.bf-bundle-dialog__button:disabled{cursor:not-allowed;opacity:.5}.bf-bundle-dialog__button[aria-busy=true]{cursor:progress;opacity:.7}.bf-bundle-dialog__cart-icon{display:none;width:13px;height:auto}.bf-bundle-dialog__error{margin:calc(-28 * var(--bf-flash-unit)) 0 0;color:#ff9a8f;font-size:max(12px,calc(12 * var(--bf-flash-unit)));text-align:center}.bf-bundle-dialog__error[hidden]{display:none}@media screen and (min-width:700px){.bf-bundle-dialog{--bf-flash-unit: 1.4px;place-items:center;padding:var(--container-gutter)}.bf-bundle-dialog__panel{width:calc(375 * var(--bf-flash-unit));max-width:100%;max-height:100%;padding-block-end:calc(30 * var(--bf-flash-unit));border-bottom:1px solid var(--bf-gold-end);border-radius:calc(16 * var(--bf-flash-unit))}}@media screen and (min-width:1000px){.bf-bundle-dialog{--bf-flash-unit: 1px;--bf-divider: rgb(197 158 93 / .8)}.bf-bundle-dialog__panel{width:1024px;padding:30px 40px 30px 30px;border:0;border-radius:16px;background:#000}.bf-bundle-dialog__close{top:9px;right:8px}.bf-bundle-dialog__model-panel{display:flex;align-items:flex-start;gap:40px}.bf-bundle-dialog__gallery{position:sticky;top:0;flex:none;width:560px;height:560px;border:0;border-radius:16px;background:#fff}.bf-bundle-dialog__badge{display:none}.bf-bundle-dialog__arrow--prev{left:31px}.bf-bundle-dialog__arrow--next{right:31px}.bf-bundle-dialog__info{flex:1 1 355px;min-width:0;gap:36px;padding:0}.bf-bundle-dialog__head{gap:12px}.bf-bundle-dialog__title,.bf-bundle-dialog__count,.bf-bundle-dialog__included-title{font-size:35.6px}.bf-bundle-dialog__title{margin-block-end:18px}.bf-bundle-dialog__count{background-image:var(--bf-gold-gradient);color:transparent}.bf-bundle-dialog__summary{font-size:16px;line-height:20px}.bf-bundle-dialog__features,.bf-bundle-dialog__rows{margin-block-start:-12px}.bf-bundle-dialog__row{min-height:60px;padding-block:12px}.bf-bundle-dialog__option .bf-bundle-dialog__row-name{line-height:36px}.bf-bundle-dialog__row-name{font-size:16px}.bf-bundle-dialog__row-value{font-size:13.5px}.bf-bundle-dialog__option-values{gap:13px;min-height:36px}.bf-bundle-dialog__swatch{width:28px;height:28px}.bf-bundle-dialog__radio:checked+.bf-bundle-dialog__swatch{outline-offset:3px}.bf-bundle-dialog__pill{padding:8px 16px;font-size:14px}.bf-bundle-dialog__model{--model-w: 182px;--model-h: 31px;--model-open-h: 131px;--model-r: 15.5px;--model-r-open: 12.4px;--model-blur: 3.34px;--model-blur-open: 2px;--model-fs: 13.49px;--model-pad-l: 18px;--model-arrow-w: 16.057px;--model-arrow-r: 21.94px;--model-row-h: 19px;--model-row-gap: 6px;--model-row-xs: 10px;--model-row-xe: 13px;--model-row-r: 9.17px;--model-first-gap: 0px;--model-glow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='182' height='31' viewBox='0 0 182 31'%3E %3Cdefs%3E %3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='0' y1='.5' x2='1' y2='.5' gradientTransform='matrix(70.2788 25.4687 -83.0919 18.2806 109.1275 8.0194)'%3E%3Cstop offset='0' stop-color='%23FFE3CB'/%3E%3Cstop offset='.178' stop-color='%23EAD8AD'/%3E%3Cstop offset='.341' stop-color='%23000'/%3E%3C/linearGradient%3E %3Cfilter id='b' x='-50%25' y='-100%25' width='200%25' height='300%25'%3E%3CfeGaussianBlur stdDeviation='16.87'/%3E%3C/filter%3E %3ClinearGradient id='c' gradientUnits='userSpaceOnUse' x1='0' y1='.5' x2='1' y2='.5' gradientTransform='matrix(56.3732 19.0744 -62.2654 14.8978 58.3799 -0.5128)'%3E%3Cstop offset='0' stop-color='%23FFE3CB'/%3E%3Cstop offset='.168' stop-color='%23EAD8AD'/%3E%3Cstop offset='.356' stop-color='%23695F52'/%3E%3C/linearGradient%3E %3ClinearGradient id='d' gradientUnits='userSpaceOnUse' x1='0' y1='.5' x2='1' y2='.5' gradientTransform='matrix(22.9034 12.5644 -41.0146 7.5 72.8279 5.8827)'%3E%3Cstop offset='0' stop-color='%23FFB99C'/%3E%3Cstop offset='.351' stop-color='%23000'/%3E%3C/linearGradient%3E %3Cfilter id='e' x='-50%25' y='-100%25' width='200%25' height='300%25'%3E%3CfeGaussianBlur stdDeviation='12'/%3E%3C/filter%3E %3C/defs%3E %3Cg transform='translate(-58.602 -10.983)' opacity='.2'%3E%3Cpath filter='url(%23b)' fill='url(%23a)' d='M 255.918 10.657 C 208.193 11.368 115.253 15.63 90.135 24.156 C 65.016 32.682 57.48 38.366 49.945 53.286 C 42.251 68.519 39.897 76.968 37.385 80.994 L 2.219 51.154 C 0.545 41.208 -1.8 21.03 2.219 19.893 C 7.243 18.472 80.087 0 85.111 0 C 89.13 0 182.237 0 228.288 0 L 265.966 4.263 L 255.918 10.657 Z'/%3E%3C/g%3E %3Cg transform='translate(189.928 41.182) rotate(180)' filter='url(%23e)' style='isolation:isolate'%3E%3Cpath id='p' fill='url(%23c)' d='M 155.229 6.503 C 126.281 6.936 69.908 9.537 54.672 14.739 C 39.436 19.942 34.865 23.41 30.294 32.513 C 25.627 41.808 24.2 46.964 22.676 49.42 L 1.346 31.213 C 0.33 25.144 -1.092 12.832 1.346 12.138 C 4.393 11.271 48.577 0 51.625 0 C 54.062 0 110.537 0 138.47 0 L 161.324 2.601 L 155.229 6.503 Z'/%3E%3Cuse href='%23p' fill='url(%23d)' opacity='.5' style='mix-blend-mode:lighten'/%3E%3C/g%3E %3C/svg%3E")}.bf-bundle-dialog__model-toggle:after{content:none}.bf-bundle-dialog__included{gap:26px}.bf-bundle-dialog__collapse{margin-inline-end:-4.5px}.bf-bundle-dialog__included-list{gap:10px}.bf-bundle-dialog__item{border-radius:10.9px}.bf-bundle-dialog__item-summary{gap:13.6px;min-height:89px;padding:14px}.bf-bundle-dialog__item-media{width:61px}.bf-bundle-dialog__item-name{font-size:16px}.bf-bundle-dialog__item-arrow{width:11.5px;margin-inline-end:6px}.bf-bundle-dialog__item-body{padding:0 14px 14px}.bf-bundle-dialog__item-note{font-size:14px}.bf-bundle-dialog__item-link{font-size:13px}.bf-bundle-dialog__form{display:block}.bf-bundle-dialog__button{width:100%;min-height:51px;padding-block:7.7px;border:0;background:var(--bf-gold-gradient);color:#000;font-size:15.5px}.bf-bundle-dialog__button--buy{display:none}.bf-bundle-dialog__cart-icon{display:block}.bf-bundle-dialog__error{margin-block-start:-24px;text-align:start}}@media(prefers-reduced-motion:reduce){.bf-bundle-dialog__slide,.bf-bundle-dialog__slide.is-active,.bf-bundle-dialog__model-arrow,.bf-bundle-dialog__collapse img,.bf-bundle-dialog__item-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-bf-bundle-deals.css.map */
