.dp-bf .dp-bf__products>.dp-bf__container{width:min(1240px,calc(100% - 48px))}.dp-bf .dp-bf__products .dp-bf__track{gap:20px;padding:22px 8px 8px;margin-inline:-8px;scroll-padding-left:8px;align-items:stretch}.dp-bf .dp-bf__products .dp-bf__track>.dp-bf-card{flex:0 0 400px;max-width:400px;min-height:525px;padding:16px;border:0;border-radius:12px;background:#fff;box-shadow:none;overflow:visible}.dp-bf .dp-bf__products .dp-bf-card__media{position:relative;flex:none;height:250px;margin:-16px -16px 4px;isolation:isolate}.dp-bf .dp-bf__products .dp-bf-card__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%;aspect-ratio:auto;margin:0;overflow:hidden;border-radius:8px 8px 0 0;container-type:size}.dp-bf .dp-bf__products .dp-bf-card__image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.dp-bf .dp-bf__products .dp-bf-card__body{display:flex;flex:1;min-width:0;min-height:258px;flex-direction:column}.dp-bf .dp-bf__products .dp-bf-card__title-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;min-height:27px}.dp-bf .dp-bf__products .dp-bf-card h3{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.35px;white-space:nowrap}.dp-bf .dp-bf__products .dp-bf-card h3 a{white-space:nowrap}.dp-bf .dp-bf__products .dp-bf-card__specs{display:flex;gap:4px;flex-wrap:wrap;max-width:none;justify-content:flex-start;margin:0}.dp-bf .dp-bf__products .dp-bf-card__specs :is(span,a){font-size:11px;line-height:1.2;padding:3px 6px;border-radius:12px;color:#555;background:transparent;border:1px solid #d5d5d5}.dp-bf .dp-bf__products .dp-bf-card__specs a[aria-current=true]{color:#fff;background:#1b1b1b;border-color:#1b1b1b}.dp-bf .dp-bf__products .dp-bf-card__description{font-size:13px;line-height:1.3;min-height:34px;margin:3px 0 8px;color:#666}.dp-bf .dp-bf__products .dp-bf-card__price{display:flex;gap:7px;align-items:baseline;flex-wrap:nowrap;margin:0 0 6px;font-family:Arial,Helvetica,sans-serif;font-variant-numeric:normal}.dp-bf .dp-bf__products .dp-bf-card__price small{font-size:13px;font-weight:700;line-height:1.2;color:var(--bf-orange);white-space:nowrap}.dp-bf .dp-bf__products .dp-bf-card__price strong{font-size:26px;line-height:1.15;font-weight:700;letter-spacing:normal;white-space:nowrap}.dp-bf .dp-bf__products .dp-bf-card__price s{font-size:18px;font-weight:400;line-height:1.2;color:#8a8a8a;letter-spacing:normal;white-space:nowrap;text-decoration-thickness:1.5px}.dp-bf .dp-bf__products .dp-bf-card__checkout{display:grid;grid-template-columns:72px minmax(0,1fr);min-height:70px;margin:0;padding:0;border:1px solid #ded8d0;border-radius:5px;background:#f5f3ef;gap:0;overflow:hidden;font-weight:400}.dp-bf .dp-bf__products .dp-bf-card__extra-saving{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;background:#ebe6df;color:#8c4d31;padding:5px 4px}.dp-bf .dp-bf__products .dp-bf-card__extra-saving:after{content:"";position:absolute;top:8px;bottom:8px;right:0;border-right:1px solid #d1c7bc}.dp-bf .dp-bf__products .dp-bf-card__extra-saving span{font-size:11px;line-height:1.2;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.dp-bf .dp-bf__products .dp-bf-card__extra-saving strong{font-size:25px;line-height:1.1;font-weight:700;letter-spacing:-.5px;white-space:nowrap}.dp-bf .dp-bf__products .dp-bf-card__checkout-details{display:grid;grid-template-columns:max-content 1fr;align-content:center;align-items:baseline;gap:3px 5px;min-width:0;padding:7px 10px}.dp-bf .dp-bf__products .dp-bf-card__checkout-badge{grid-column:1/-1;display:block;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:#765642;font-size:11px;line-height:1.2;font-weight:700;letter-spacing:.5px}.dp-bf .dp-bf__products .dp-bf-card__checkout-amount{font-family:Arial,Helvetica,sans-serif;font-size:27px;line-height:1.1;font-weight:700;color:#242629;letter-spacing:normal;font-variant-numeric:normal;white-space:nowrap}.dp-bf .dp-bf__products .dp-bf-card__checkout-from{font-size:12px;line-height:1.2;font-weight:700;color:#242629}.dp-bf .dp-bf__products .dp-bf-card__checkout-note{font-size:11px;line-height:1.2;font-weight:400;color:#64615d;white-space:nowrap}.dp-bf .dp-bf__products .dp-bf-card__payment{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;margin:8px 0;font-size:12px;line-height:1.3;color:#282828}.dp-bf .dp-bf__products .dp-bf-card__payment strong{font-size:16px;line-height:1.3;font-weight:700;letter-spacing:-.5px}.dp-bf .dp-bf__products .dp-bf-card__shop-pay{color:#5a31f4}.dp-bf .dp-bf__products .dp-bf-card__actions{display:flex;align-items:stretch;gap:8px;margin-top:auto;padding-top:3px}.dp-bf .dp-bf__products .dp-bf-card__cart{width:46px;height:40px;min-height:40px;flex:none;border-radius:5px;background:#181818;color:#fff}.dp-bf .dp-bf__products .dp-bf-card__cart svg{width:20px;height:20px}.dp-bf .dp-bf__products .dp-bf-card__view{display:flex;gap:15px;align-items:center;justify-content:center;min-width:0;min-height:40px;border-radius:5px;border:1px solid var(--bf-orange);background:var(--bf-orange);color:#171717;font-size:14px;font-weight:400;line-height:1.2}.dp-bf .dp-bf__products .dp-bf-card__view span{font-size:21px;line-height:1}.dp-bf .dp-bf__products .dp-bf-card__view:hover{background:#ee4a08;border-color:#ee4a08;color:#171717}.dp-bf .dp-bf__products .dp-bf-card__ticket{--rx:0deg;--ry:0deg;--rz:-8deg;--scale:1;--shine-x:-70%;position:absolute;top:0;left:-2px;z-index:3;display:block;width:150px;aspect-ratio:2011/782;padding:0;border:0;background:transparent;transform:perspective(650px) rotateX(var(--rx)) rotateY(var(--ry)) rotate(var(--rz)) scale(var(--scale));transform-origin:center;filter:drop-shadow(0 3px 4px #2f190c26);transition:transform .15s ease-out,filter .2s ease}.dp-bf .dp-bf__products .dp-bf-card__ticket>img{display:block;width:100%;height:100%;pointer-events:none}.dp-bf .dp-bf__products .dp-bf-card__ticket-copy{position:absolute;left:33%;right:7%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;color:#fff;pointer-events:none}.dp-bf .dp-bf__products .dp-bf-card__ticket-label{font-size:12px;font-weight:700;line-height:1.1;white-space:nowrap}.dp-bf .dp-bf__products .dp-bf-card__ticket-copy>strong{position:relative;font-size:28px;line-height:1;font-weight:700;letter-spacing:-.7px;color:#fff1d9;white-space:nowrap}.dp-bf .dp-bf__products .dp-bf-card__ticket-copy>strong:after{content:attr(data-amount);position:absolute;top:0;right:0;bottom:0;left:0;color:transparent;background:linear-gradient(104deg,transparent 35%,#ffffff40 43%,#fff 49%,#fff 52%,#ffffff40 58%,transparent 65%);background-size:300% 100%;background-position:var(--ink-shift,150%) center;background-clip:text;-webkit-background-clip:text;opacity:0;transition:opacity .18s ease}.dp-bf .dp-bf__products .dp-bf-card__ticket-foil{position:absolute;left:32%;right:5%;top:9%;bottom:9%;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .18s ease;clip-path:polygon(0 0,100% 0,100% 30%,94% 35%,91% 48%,93% 63%,100% 69%,100% 100%,0 100%)}.dp-bf .dp-bf__products .dp-bf-card__ticket-foil:after{content:"";position:absolute;top:-50%;bottom:-50%;width:38%;left:var(--shine-x);transform:rotate(24deg);background:linear-gradient(90deg,transparent,#fff3 28%,#fffb 49%,#fff4 65%,transparent)}.dp-bf .dp-bf__products .dp-bf-card__ticket.is-shining .dp-bf-card__ticket-copy>strong:after{opacity:1}.dp-bf .dp-bf__products .dp-bf-card__ticket.is-shining .dp-bf-card__ticket-foil{opacity:.65}.dp-bf .dp-bf__products .dp-bf-card__plain-badge{position:absolute;top:12px;left:16px;background:var(--bf-orange);color:#fff;padding:5px 9px;font-size:12px;font-weight:700;border-radius:3px}@media(min-width:750px)and (max-width:989px){.dp-bf .dp-bf__products .dp-bf__track>.dp-bf-card{flex-basis:360px;max-width:360px}.dp-bf .dp-bf__products .dp-bf-card__media{height:230px}}@media(max-width:749px){.dp-bf .dp-bf__products>.dp-bf__container{width:calc(100% - 48px)}.dp-bf .dp-bf__products .dp-bf__track{gap:16px;overflow:visible;clip-path:inset(-24px -24px -12px -8px);overflow-x:auto;scroll-snap-type:x mandatory}.dp-bf .dp-bf__products .dp-bf__track>.dp-bf-card{flex-basis:calc((100% - 2.4px)/1.15);max-width:400px;min-height:0;padding:14px}.dp-bf .dp-bf__products .dp-bf-card__media{height:auto;aspect-ratio:1.3;margin:-14px -14px 4px}.dp-bf .dp-bf__products .dp-bf-card__body{min-height:288px}.dp-bf .dp-bf__products .dp-bf-card h3{font-size:18px;line-height:1.25;letter-spacing:-.3px}.dp-bf .dp-bf__products .dp-bf-card__title-row{min-height:25px;gap:4px}.dp-bf .dp-bf__products .dp-bf-card__specs :is(span,a){font-size:10px;padding:2px 5px}.dp-bf .dp-bf__products .dp-bf-card__description{font-size:13px;line-height:1.35;min-height:0;margin:4px 0 8px}.dp-bf .dp-bf__products .dp-bf-card__price{gap:6px;margin-top:0}.dp-bf .dp-bf__products .dp-bf-card__price strong{font-size:23px}.dp-bf .dp-bf__products .dp-bf-card__price small{font-size:12px}.dp-bf .dp-bf__products .dp-bf-card__price s{font-size:16px}.dp-bf .dp-bf__products .dp-bf-card__checkout{grid-template-columns:62px minmax(0,1fr);min-height:78px}.dp-bf .dp-bf__products .dp-bf-card__checkout-details{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:normal;align-items:flex-start;justify-content:center;gap:3px;padding:7px 8px}.dp-bf .dp-bf__products .dp-bf-card__checkout-amount{font-size:24px}.dp-bf .dp-bf__products .dp-bf-card__checkout-from{font-size:11px}.dp-bf .dp-bf__products .dp-bf-card__extra-saving strong{font-size:22px}.dp-bf .dp-bf__products .dp-bf-card__extra-saving span{font-size:11px}.dp-bf .dp-bf__products .dp-bf-card__ticket{width:132px;top:-1px;left:-2px}.dp-bf .dp-bf__products .dp-bf-card__ticket-label{font-size:11px}.dp-bf .dp-bf__products .dp-bf-card__ticket-copy>strong{font-size:25px}.dp-bf .dp-bf__products .dp-bf-card__payment{font-size:11px;margin:8px 0}.dp-bf .dp-bf__products .dp-bf-card__payment strong{font-size:15px}.dp-bf .dp-bf__products .dp-bf-card__actions{padding-top:2px;margin-top:auto}.dp-bf .dp-bf__products .dp-bf-card__cart{height:44px;min-height:44px;width:44px}.dp-bf .dp-bf__products .dp-bf-card__view{min-height:44px;font-size:13px}}@media(max-width:359px){.dp-bf .dp-bf__products>.dp-bf__container{width:calc(100% - 32px)}.dp-bf .dp-bf__products .dp-bf__track>.dp-bf-card{flex-basis:90%}.dp-bf .dp-bf__products .dp-bf-card__price strong{font-size:21px}.dp-bf .dp-bf__products .dp-bf-card__price s{font-size:14px}.dp-bf .dp-bf__products .dp-bf-card__price{gap:5px}.dp-bf .dp-bf__products .dp-bf-card__checkout{grid-template-columns:58px minmax(0,1fr)}.dp-bf .dp-bf__products .dp-bf-card__checkout-amount{font-size:22px}}@media(pointer:coarse){.dp-bf .dp-bf__products .dp-bf-card__cart{height:44px;min-height:44px}.dp-bf .dp-bf__products .dp-bf-card__view{min-height:44px}}@media(prefers-reduced-motion:reduce){.dp-bf .dp-bf__products .dp-bf-card__ticket,.dp-bf .dp-bf__products .dp-bf-card__ticket-foil,.dp-bf .dp-bf__products .dp-bf-card__ticket-copy>strong:after{transition:none}}@supports (width:1cqw){.dp-bf .dp-bf__products .dp-bf-card__image img[src*="1_33d7f968-a76b-4039-b6d3-323f2e67e5d5.webp"]{--bf-image-bw:.8944444;--bf-image-bh:.6188889;--bf-image-cx:-50.16667%;--bf-image-ground:-81.22222%}.dp-bf .dp-bf__products .dp-bf-card__image img[src*="S8_5_ae4f45cd-2627-42bf-a3f3-40d1f443b579.webp"]{--bf-image-bw:.9211111;--bf-image-bh:.6122222;--bf-image-cx:-49.72222%;--bf-image-ground:-78.33333%}.dp-bf .dp-bf__products .dp-bf-card__image img[src*="GT600.webp"]{--bf-image-bw:.875;--bf-image-bh:.55;--bf-image-cx:-49.875%;--bf-image-ground:-78%}.dp-bf .dp-bf__products .dp-bf-card__image img[src*="G23_9d0519f6-01b5-4166-85e0-9e59602edd3d.webp"]{--bf-image-bw:.90625;--bf-image-bh:.66875;--bf-image-cx:-49.1875%;--bf-image-ground:-77.5%}.dp-bf .dp-bf__products .dp-bf-card__image img[src*="deepower-a5-foldable-fat-tire-ebike.webp"]{--bf-image-bw:.9075;--bf-image-bh:.66375;--bf-image-cx:-48.375%;--bf-image-ground:-78.5%}.dp-bf .dp-bf__products .dp-bf-card__image img[src*="deepower-h20pro-folding-fat-tire-adult-ebike.webp"]{--bf-image-bw:.925;--bf-image-bh:.56;--bf-image-cx:-48.5%;--bf-image-ground:-77.75%}.dp-bf .dp-bf__products .dp-bf-card__image img[src*="1_33d7f968-a76b-4039-b6d3-323f2e67e5d5.webp"],.dp-bf .dp-bf__products .dp-bf-card__image img[src*="S8_5_ae4f45cd-2627-42bf-a3f3-40d1f443b579.webp"],.dp-bf .dp-bf__products .dp-bf-card__image img[src*="GT600.webp"],.dp-bf .dp-bf__products .dp-bf-card__image img[src*="G23_9d0519f6-01b5-4166-85e0-9e59602edd3d.webp"],.dp-bf .dp-bf__products .dp-bf-card__image img[src*="deepower-a5-foldable-fat-tire-ebike.webp"],.dp-bf .dp-bf__products .dp-bf-card__image img[src*="deepower-h20pro-folding-fat-tire-adult-ebike.webp"]{position:absolute;left:50%;top:94%;width:min(calc(82cqw / var(--bf-image-bw)),calc(90cqh / var(--bf-image-bh)));max-width:none;height:auto;aspect-ratio:auto;transform:translate(var(--bf-image-cx),var(--bf-image-ground))}}@media(min-width:750px)and (hover:hover)and (pointer:fine){.dp-bf .dp-bf__products .dp-bf__track{padding:30px 16px 28px;margin-inline:-16px;scroll-padding-left:16px}.dp-bf .dp-bf__products .dp-bf__track>.dp-bf-card{position:relative;transform-origin:center bottom;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s ease,background-color .22s ease}.dp-bf .dp-bf__products .dp-bf__track>.dp-bf-card:is(:hover,:has(:focus-visible)){z-index:2;background:#f5f5f5;transform:perspective(1000px) translateY(-6px) rotateX(1deg) scale(1.01);box-shadow:0 16px 26px -12px #0004,0 4px 10px #00000010}.dp-bf .dp-bf__products .dp-bf-card__image{transition:transform .22s cubic-bezier(.2,.7,.2,1)}.dp-bf .dp-bf__products .dp-bf-card:is(:hover,:has(:focus-visible)) .dp-bf-card__image{transform:scale(1.025)}.dp-bf .dp-bf__products .dp-bf-card:is(:hover,:has(:focus-visible)) .dp-bf-card__ticket{translate:0 -3px;filter:drop-shadow(0 7px 6px #2f190c38)}}@media(prefers-reduced-motion:reduce){.dp-bf .dp-bf__products .dp-bf__track>.dp-bf-card,.dp-bf .dp-bf__products .dp-bf-card__image{transition:none}.dp-bf .dp-bf__products .dp-bf__track>.dp-bf-card:is(:hover,:has(:focus-visible)),.dp-bf .dp-bf__products .dp-bf-card:is(:hover,:has(:focus-visible)) .dp-bf-card__image{transform:none}.dp-bf .dp-bf__products .dp-bf-card:is(:hover,:has(:focus-visible)) .dp-bf-card__ticket{translate:none}}.dp-bf .dp-bf__products .dp-bf-card__actions{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:8px;padding-top:12px;border-top:1px solid #e6e6e6}.dp-bf .dp-bf__products .dp-bf-card__actions>form{width:100%;min-width:0}.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__view,.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__cart{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-width:0;height:44px;min-height:44px;padding:0 8px;border-radius:4px;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer}.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__view{border:1px solid #171a20;background:#fff;color:#171a20}.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__cart{border:1px solid #17191b;background:#17191b;color:#fff}.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__cart svg{width:18px;height:18px;flex-shrink:0;fill:currentColor;stroke:none}.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__cart:disabled{opacity:.45;cursor:not-allowed}.dp-bf .dp-bf__products .dp-bf-card__actions :is(.dp-bf-card__view,.dp-bf-card__cart):focus-visible{outline:2px solid #171a20;outline-offset:3px}@media(hover:hover)and (pointer:fine){.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__view:hover{background:#f5f5f5}.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__cart:hover{background:#2d3033;border-color:#2d3033}}@media(max-width:749px){.dp-bf .dp-bf__products .dp-bf-card__actions{gap:7px;padding-top:10px}.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__view,.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__cart{font-size:12px;gap:5px;padding:0 6px}.dp-bf .dp-bf__products .dp-bf-card__actions .dp-bf-card__cart svg{width:16px;height:16px}}.dp-bf .dp-bf__products .dp-bf-card__specs a{text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .15s,background .15s,border-color .15s}.dp-bf .dp-bf__products .dp-bf-card__specs a:hover{border-color:#17191b}.dp-bf .dp-bf__products .dp-bf-card__specs a:focus-visible{outline:2px solid #17191b;outline-offset:3px}.dp-bf .dp-bf__products .dp-bf-card__specs a[aria-disabled=true]{pointer-events:none;opacity:.6}.dp-bf .dp-bf__products .dp-bf-card__specs a .dp-bf-card__option-unavailable{display:block;border:0;padding:1px 0 0;background:transparent;color:inherit;font-size:9px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dp-bf-card-compact.css.map */
