.pbb-section{margin:0;padding:0}.pbb,.pbb *,.pbb *:before,.pbb *:after{box-sizing:border-box}.pbb{width:100%;min-height:973px;padding:80px 16px;background:#f6f6f7;display:flex;flex-direction:column;align-items:center;gap:32px;color:#000;font-family:Manrope,sans-serif}.pbb button,.pbb select{font-family:Manrope,sans-serif}.pbb p,.pbb h2{margin:0!important;color:inherit}.pbb [hidden]{display:none!important}.pbb__head{width:100%;max-width:624px;min-height:116px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.pbb__eyebrow{height:19px;margin:0;font-family:Manrope,sans-serif;font-weight:600;font-size:14px;line-height:1;letter-spacing:.2em;text-transform:uppercase;color:#000}.pbb__title{min-height:80px;font-family:Manrope,sans-serif;font-weight:800;font-size:40px;line-height:1;letter-spacing:0;text-transform:uppercase;color:#000;text-align:center}.pbb__title-line{display:block;white-space:nowrap}.pbb__sub{width:100%;min-height:22px;font-family:Manrope,sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;color:#737373;text-align:center}.pbb__sub--mob{display:none}.pbb__card{width:100%;max-width:1272px;min-height:665px;border-radius:6px;background:#fff;border:1px solid #e0e0e0;overflow:hidden;display:flex;flex-direction:column}.pbb__pair{width:100%;min-height:228px;padding:28px 32px;gap:24px;background:#fff;display:flex;align-items:center;justify-content:space-between}.pbb__slot{width:401px;max-width:401px;min-height:126px;flex:1 1 401px;min-width:0;padding:14px;gap:16px;border-radius:4px;border:1px solid #e0e0e0;background:#fff;display:flex;align-items:center}.pbb__slot--2{min-height:133px}.pbb__photo{width:96px!important;height:96px!important;min-width:96px;max-width:96px!important;flex:0 0 96px;border-radius:4px!important;background:#f6f6f7;object-fit:cover;display:block}.pbb__photo--empty{width:96px;height:96px;flex:0 0 96px;border-radius:4px;background:#f6f6f7}.pbb__info{flex:1;min-width:0;min-height:82px;display:flex;flex-direction:column;justify-content:center;gap:5px}.pbb__slot--2 .pbb__info{min-height:103px}.pbb__kicker{height:14px;margin:0;font-family:Manrope,sans-serif;font-weight:700;font-size:10px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#737373}.pbb__kicker-short{display:none}.pbb__name{min-height:19px;margin:0;font-family:Manrope,sans-serif;font-weight:700;font-size:14px;line-height:1.2;letter-spacing:0;color:#000}.pbb__meta{min-height:16px;margin:0;font-family:Manrope,sans-serif;font-weight:400;font-size:12px;line-height:1;color:#737373}.pbb__prices{height:18px;display:inline-flex!important;align-items:center!important;gap:6px;margin:0}.pbb__compare,.pbb__now,.pbb__with{margin:0!important;line-height:1!important;font-family:Manrope,sans-serif}.pbb__compare{font-weight:400;font-size:13px;text-decoration:line-through;color:#737373}.pbb__now{font-weight:700;font-size:13px;color:#000}.pbb__with{font-weight:500;font-size:12px;color:#1a7a38}.pbb__change{width:fit-content;height:16px;gap:5px;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;cursor:pointer;background:none;border:none;padding:0;color:#000;line-height:1!important}.pbb__change svg{width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;flex:0 0 13px!important;display:block!important;flex-shrink:0!important;margin:0!important;color:#000}.pbb__change span{display:block!important;height:auto;margin:0!important;font-family:Manrope,sans-serif;font-weight:600;font-size:12px;line-height:1!important;text-decoration:underline;color:#000}.pbb__plus{width:32px;height:32px;flex:0 0 32px;border-radius:999px;padding:8px;background:#fff;border:1px solid #e0e0e0;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#000}.pbb__plus svg{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;display:block!important;flex-shrink:0!important;color:#000}.pbb__summary--desk{width:300px;flex:0 0 300px;min-height:172px;display:flex;flex-direction:column;justify-content:center;gap:10px}.pbb__summary--mob{display:none}.pbb__row{width:100%;display:flex;align-items:center;justify-content:space-between;margin:0;font-family:Manrope,sans-serif;line-height:1}.pbb__row span{margin:0!important;line-height:1!important}.pbb__row--items{height:19px;font-weight:400;font-size:14px;color:#000}.pbb p.pbb__row--save,.pbb p.pbb__row--save span{height:19px;font-weight:600;font-size:14px;color:#1a7a38!important}.pbb__row--total{height:22px;font-weight:700;font-size:16px;color:#000}.pbb__add{width:100%;max-width:300px;height:56px;padding:18px 0;border-radius:2px;background:#000;border:none;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;color:#fff}.pbb__add span{height:20px;margin:0!important;font-family:Manrope,sans-serif;font-weight:700;font-size:15px;line-height:20px!important;letter-spacing:.1em;text-transform:uppercase;color:#fff}.pbb__add:disabled{opacity:.45;cursor:not-allowed}.pbb__tag{height:16px;display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0;color:#737373}.pbb__tag svg{width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;flex:0 0 13px!important;display:block!important;flex-shrink:0!important;color:#737373}.pbb__tag span{height:16px;margin:0!important;font-family:Manrope,sans-serif;font-weight:500;font-size:12px;line-height:16px!important;color:#737373}.pbb__error{margin:0;font-family:Manrope,sans-serif;font-size:12px;line-height:1.3;color:#9b1c1c}.pbb__rule{width:100%;height:1px;background:#e0e0e0;flex:0 0 1px}.pbb__picker{width:100%;min-height:434px;padding:28px 32px;gap:18px;background:#fbfbfb;display:flex;flex-direction:column;min-width:0}.pbb__bar{width:100%;height:38px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.pbb__tabs{display:flex;align-items:center;gap:8px;min-width:0;overflow-x:auto;scrollbar-width:none;touch-action:pan-x pan-y!important}.pbb__tabs::-webkit-scrollbar{display:none}.pbb__tab{height:38px;padding:9px 16px;border-radius:999px;background:#fff;border:1px solid #e0e0e0;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:Manrope,sans-serif;font-weight:500;font-size:13px;line-height:1!important;color:#000;cursor:pointer;white-space:nowrap}.pbb__tab.is-active{background:#000;border-color:#000;font-weight:600;color:#fff}.pbb__tab-short{display:none}.pbb__arrows{width:76px;height:34px;flex:0 0 76px;display:flex;align-items:center;gap:8px}.pbb__arrow{width:34px;height:34px;border-radius:999px;padding:8px;background:#fff;border:1px solid #e0e0e0;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;color:#000}.pbb__arrow svg{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;display:block!important;flex-shrink:0!important;color:#000}.pbb__arrow:disabled{opacity:.35;cursor:default}.pbb,.pbb__slot,.pbb-card,.pbb__photo,.pbb-card img,.pbb-card__media,.pbb-card__media img{touch-action:pan-y pinch-zoom!important}.pbb__track{width:100%;min-height:288px;gap:16px;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;scrollbar-width:none;min-width:0;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y!important;overscroll-behavior-x:contain}.pbb__track--touch-drag{touch-action:pan-y pinch-zoom!important}.pbb__track::-webkit-scrollbar{display:none}.pbb-card{width:196px;flex:0 0 196px;height:auto;min-height:287px;padding:12px;gap:8px;border-radius:4px;background:#fff;border:1px solid #e0e0e0;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.pbb-card.is-selected{width:197px;flex:0 0 197px;height:auto;min-height:288px;border:1.5px solid #000}.pbb-card.is-off{display:none!important}.pbb-card__media{width:100%;height:170px;border-radius:4px;background:#f6f6f7;position:relative;overflow:hidden;flex:0 0 170px}.pbb-card__media img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block;border-radius:4px!important}.pbb-card__check{display:none;position:absolute;top:8px;right:8px;left:auto;width:20px;height:20px;border-radius:999px;padding:4px;background:#000;align-items:center;justify-content:center;z-index:2;color:#fff}.pbb-card.is-selected .pbb-card__check{display:inline-flex!important;align-items:center!important;justify-content:center!important}.pbb-card__check svg{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;display:block!important;flex-shrink:0!important;color:#fff}.pbb-card__name{width:100%;flex:0 0 auto;margin:0!important;font-family:Manrope,sans-serif;font-weight:600;font-size:12px;line-height:1.2!important;color:#000;display:block!important;white-space:normal!important;overflow:hidden!important;text-overflow:unset;min-height:32px!important;height:32px;overflow-wrap:anywhere}.pbb-card__prices{height:16px;flex:0 0 auto;display:inline-flex!important;align-items:center!important;gap:6px;margin:0!important}.pbb-card__compare,.pbb-card__now,.pbb-card__bundle{margin:0!important;line-height:1!important;font-family:Manrope,sans-serif}.pbb-card__compare{font-weight:400;font-size:12px;text-decoration:line-through;color:#737373}.pbb-card__now{font-weight:700;font-size:12px;color:#000}.pbb-card__bundle{display:none;font-weight:700;font-size:11px;color:#000}.pbb-card__btn{width:100%;height:35px;margin-top:auto!important;flex:0 0 auto;padding:9px 0;border-radius:2px;background:#fff;border:1px solid #000;display:flex!important;align-items:center!important;justify-content:center!important;font-family:Manrope,sans-serif;font-weight:700;font-size:11px;line-height:1!important;letter-spacing:.08em;text-transform:uppercase;color:#000;cursor:pointer}.pbb-card.is-selected .pbb-card__btn{background:#000;border-color:#000;color:#fff}.pbb__footnote{min-height:16px;margin:0;font-family:Manrope,sans-serif;font-weight:400;font-size:12px;line-height:1;color:#737373}.pbb__empty{margin:0;font-family:Manrope,sans-serif;font-size:14px;line-height:1.3;color:#737373}.pbb button:focus-visible,.pbb select:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (max-width:1300px)and (min-width:768px){.pbb__pair{flex-wrap:wrap;justify-content:center;row-gap:24px}.pbb__slot{flex:1 1 280px}.pbb__summary--desk{flex:1 1 100%;width:100%;max-width:401px}.pbb__summary--desk .pbb__add{max-width:none}}.pbb-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.pbb-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.pbb-modal__panel{position:relative;z-index:1;width:100%;max-width:420px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:24px;display:flex;flex-direction:column;gap:14px}.pbb-modal__close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;background:none;cursor:pointer;font-size:22px;line-height:1;color:#000}.pbb-modal__title{margin:0;padding-right:28px;font-family:Manrope,sans-serif;font-weight:700;font-size:16px;line-height:1.3;color:#000}.pbb-modal__options{display:flex;flex-direction:column;gap:12px}.pbb-modal__field{display:flex;flex-direction:column;gap:6px}.pbb-modal__field span{font-family:Manrope,sans-serif;font-weight:700;font-size:10px;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#737373}.pbb-modal__select{width:100%;height:44px;border:1px solid #e0e0e0;border-radius:4px;padding:0 12px;background:#fff;color:#000;font-size:14px;font-weight:500}.pbb-modal__price{display:inline-flex!important;align-items:center!important;gap:6px;margin:0}.pbb-modal__confirm{width:100%;height:48px;border:none;border-radius:2px;background:#000;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.pbb-modal__confirm:disabled{opacity:.45;cursor:not-allowed}@media screen and (max-width:767px){.pbb{min-height:922px;padding:48px 16px!important;gap:18px!important;background:#f6f6f7!important;align-items:stretch}.pbb__head{max-width:none;min-height:0;gap:8px}.pbb__eyebrow{height:15px;font-size:11px}.pbb__title{width:100%;min-height:66px;font-size:24px;line-height:1.2}.pbb__sub{min-height:18px;font-size:13px;line-height:1.2}.pbb__sub--desk{display:none}.pbb__sub--mob{display:block}.pbb__card{max-width:none;min-height:0;border:none;border-radius:0;background:transparent;overflow:visible;gap:18px}.pbb__pair{width:100%;min-height:214px;padding:0!important;gap:8px!important;background:transparent;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.pbb__slot,.pbb__slot--2{flex:1 1 0%!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:193px;padding:12px!important;gap:8px!important;flex-direction:column;align-items:flex-start}.pbb__slot--2{min-height:214px;border:1px solid #000}.pbb__photo,.pbb__photo--empty{width:100%!important;max-width:100%!important;height:96px!important;min-width:0;flex:none}.pbb__info,.pbb__slot--2 .pbb__info{width:100%;min-height:0;gap:6px;justify-content:flex-start}.pbb__kicker{height:12px;font-size:9px;letter-spacing:.1em}.pbb__kicker-full{display:none}.pbb__kicker-short{display:inline}.pbb__name{width:100%;min-height:30px;font-size:11px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pbb__meta,.pbb__with{display:none!important}.pbb__prices{height:15px;gap:5px}.pbb__compare,.pbb__now{font-size:11px}.pbb__change{height:15px;gap:4px;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important}.pbb__change svg{width:11px!important;height:11px!important;min-width:11px!important;min-height:11px!important;flex:0 0 11px!important;flex-shrink:0!important;display:block!important;margin-top:0!important}.pbb__change span{height:auto;font-size:11px;line-height:1!important}.pbb__plus{width:26px;height:26px;flex:0 0 26px;padding:6px}.pbb__plus svg{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important}.pbb__summary--desk,.pbb__rule,.pbb__footnote,.pbb__arrows{display:none!important}.pbb__picker{min-height:0;padding:0;gap:18px;background:transparent}.pbb__bar{height:32px;display:block}.pbb__tabs{width:100%;height:32px;gap:6px;flex-wrap:nowrap;padding-right:16px!important}.pbb__tab:last-child{margin-right:16px!important}.pbb__tab{height:32px;padding:7px 12px;font-size:12px;font-weight:500}.pbb__tab.is-active{font-weight:700}.pbb__tab-short{display:inline}.pbb__tab:has(.pbb__tab-short) .pbb__tab-full{display:none}.pbb__track{min-height:238px;gap:10px}.pbb-card{width:142px;flex:0 0 142px;height:auto;min-height:237px;padding:8px;gap:6px}.pbb-card.is-selected{width:143px;flex:0 0 143px;height:auto;min-height:238px}.pbb-card__media{width:100%;height:124px;flex-basis:124px}.pbb-card__check{top:6px;right:6px;left:auto;width:16px;height:16px;padding:3px}.pbb-card__check svg{width:10px!important;height:10px!important;min-width:10px!important;min-height:10px!important}.pbb-card__name{width:100%;height:32px;font-size:11px;line-height:1.25!important}.pbb-card__prices{height:15px;gap:0}.pbb-card__compare,.pbb-card__now{display:none!important}.pbb-card__bundle{display:inline!important;height:15px;font-size:11px;font-weight:700;line-height:1!important}.pbb-card__btn{width:100%;height:32px;padding:8px 0;font-size:10px;letter-spacing:0}.pbb__summary--mob{width:100%;min-height:135px;padding:14px;gap:8px;border-radius:4px;background:#fff;border:1px solid #e0e0e0;display:flex;flex-direction:column;justify-content:space-between}.pbb p.pbb__summary--mob .pbb__row--save,.pbb .pbb__summary--mob p.pbb__row--save,.pbb .pbb__summary--mob p.pbb__row--save span{height:18px;font-size:13px;color:#1a7a38!important}.pbb__summary--mob .pbb__row--total{height:20px;font-size:15px}.pbb__summary--mob .pbb__add{max-width:none;height:51px;padding:16px 0}.pbb__summary--mob .pbb__add span{height:auto;font-size:14px;line-height:1!important}}.pbb-modal[hidden]{display:none!important}.pbb-modal{z-index:99999;align-items:flex-end;padding:0}.pbb-modal__panel{width:100%;max-width:100%;max-height:90dvh;overflow-y:auto;padding:20px 16px;border:0;border-radius:16px 16px 0 0;gap:16px;box-sizing:border-box}.pbb-modal__grabber{width:100%;height:4px;display:flex;justify-content:center}.pbb-modal__grabber span{width:40px;height:4px;border-radius:2px;background:#dbdbdb}.pbb-modal__product{width:100%;min-height:72px;display:flex;align-items:center;gap:12px}.pbb-modal__photo{width:72px;height:72px;flex:0 0 72px;border-radius:4px;background:#f6f6f7;object-fit:cover}.pbb-modal__info{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.pbb-modal__title{margin:0;font-family:Manrope,sans-serif;font-weight:700;font-size:14px;line-height:100%;color:#000}.pbb-modal__price{margin:0;display:flex;align-items:center;gap:6px;font-family:Manrope,sans-serif;font-size:12px;line-height:100%}.pbb-sheet__compare{font-weight:400;color:#737373;text-decoration:line-through}.pbb-sheet__now{font-weight:700;color:#000}.pbb-modal__close{position:static;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;padding:0;cursor:pointer}.pbb-sheet__block{display:flex;flex-direction:column;gap:8px}.pbb-sheet__heading{margin:0;font-family:Manrope,sans-serif;font-weight:700;font-size:12px;line-height:100%;letter-spacing:.12em;text-transform:uppercase;color:#000}.pbb-sheet__chips,.pbb-sheet__types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pbb-sheet__chips--size{grid-template-columns:repeat(4,minmax(0,1fr))}.pbb-sheet__chips--size .pbb-sheet__chip{height:54px}.pbb-sheet__chip.is-active span:last-child{color:#d9d9d9}.pbb-sheet__head{display:flex;align-items:center;justify-content:space-between;width:100%;height:16px}.pbb-sheet__guide{border:0;background:none;padding:0;cursor:pointer;font-family:Manrope,sans-serif;font-weight:600;font-size:10px;line-height:14px;height:14px;letter-spacing:0;text-transform:uppercase;text-decoration:underline;color:#000;width:fit-content}.pbb-sheet__chips--size .pbb-sheet__chip{padding:10px 2px}.pbb-sheet__chips--size .pbb-sheet__chip span{display:inline-block;width:fit-content;white-space:nowrap}.pbb-sheet__chips--size .pbb-sheet__chip span:first-child{font-size:12px;font-weight:700;line-height:16px;height:16px}.pbb-sheet__chips--size .pbb-sheet__chip span:last-child{font-size:10px;font-weight:400;line-height:14px;height:14px}.pbb-sheet__chip--metal{font-size:11px;line-height:13px;padding:4px 6px;white-space:nowrap}.pbb-sheet__type,.pbb-sheet__type.is-active{height:119px;min-height:119px;max-height:119px;background:#fff;color:#000;transform:none}.pbb-sheet__type span{color:#000;width:fit-content}.pbb-sheet__type .is-included{color:#1a7a38}.pbb-sheet__type-media img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (min-width:768px){.pbb-sheet__head{height:18px}.pbb-sheet__guide{font-size:11px;line-height:15px;height:15px}.pbb-sheet__chips--size .pbb-sheet__chip span:first-child{font-size:13px;line-height:18px;height:18px}.pbb-sheet__type,.pbb-sheet__type.is-active{height:145px;min-height:145px;max-height:145px}}.pbb-sheet__chip,.pbb-sheet__type{min-height:38px;border-radius:3px;border:1px solid #dbdbdb;background:#fff;color:#000;font-family:Manrope,sans-serif;font-weight:600;font-size:12px;line-height:100%;cursor:pointer;box-sizing:border-box}.pbb-sheet__chip{height:38px;padding:10px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.pbb-sheet__chip.is-active,.pbb-sheet__type.is-active{background:#000;border-color:#000;color:#fff}.pbb-sheet__type{min-height:119px;padding:8px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;text-align:left;background:#fff;color:#000;border-radius:4px}.pbb-sheet__type.is-active{background:#fff;color:#000;border:1.5px solid #000}.pbb-sheet__type-media{display:block;width:100%;height:60px;border-radius:2px;background:#f0f0f0}.pbb-sheet__type .is-included{color:#1a7a38;font-weight:600}.pbb-modal__confirm{width:100%;height:51px;border-radius:2px;padding:16px;background:#000;border:0;font-family:Manrope,sans-serif;font-weight:700;font-size:14px;line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#fff;cursor:pointer}.pbb-modal__options{display:flex;flex-direction:column;gap:16px}.pbb-modal select,.pbb-modal__select{display:none!important}@media screen and (min-width:768px){.pbb-modal{align-items:center;padding:16px}.pbb-modal__panel{width:580px;max-width:calc(100vw - 32px);max-height:90vh;border-radius:12px;padding:24px}.pbb-modal__grabber{display:none}.pbb-sheet__chips--size{grid-template-columns:repeat(7,minmax(0,1fr))}.pbb-sheet__chips--size .pbb-sheet__chip{height:56px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/product-bundle-builder.css.map */
