.bp-entry{--bp-entry-black:#05070b;--bp-entry-blue:#123dff;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:none;margin:24px 0 32px;overflow:hidden;border:0;border-radius:16px;background:var(--bp-entry-black);color:#fff;text-align:center}.bp-entry,.bp-entry *{box-sizing:border-box}.bp-entry__heading{position:relative;z-index:1;text-align:center;padding:28px 22px 18px}.bp-entry__eyebrow{margin:0 0 12px!important;color:#b2c3ff!important;font-size:11px!important;line-height:1.5!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.bp-entry h2{margin:0!important;font-family:inherit;font-weight:700;font-size:24px;line-height:1.18;letter-spacing:-.035em;color:#fff!important}.bp-entry h2 em{display:block;text-wrap:balance;margin:0 0 10px;font-size:clamp(30px,8.8vw,44px);font-style:italic;font-weight:800;line-height:1.04;letter-spacing:-.045em;text-transform:uppercase;color:inherit!important}.bp-entry h2 span{display:block;max-width:23ch;margin-inline:auto;text-wrap:balance;font-size:inherit;font-weight:600;color:inherit!important}.bp-entry__photo{position:relative;z-index:0;min-width:0;background:var(--bp-entry-black)}.bp-entry__photo picture,.bp-entry__photo img{display:block;width:100%;max-width:100%;height:auto}.bp-entry__body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 22px 28px}.bp-entry__description{max-width:400px;margin:0 auto 18px!important;font-size:14px!important;line-height:1.55!important;color:#d7deeb!important}.bp-entry__button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin:0;border:1px solid #4265ff;border-radius:8px;padding:15px 18px;background:var(--bp-entry-blue)!important;color:#fff!important;font-family:inherit;font-size:15px;font-weight:700;line-height:1.35;text-align:center;cursor:pointer;transition:background .15s,border-color .15s}.bp-entry__button:hover{border-color:#718aff;background:#0b37ee!important}.bp-entry__button:focus-visible{outline:3px solid #fff;outline-offset:4px;box-shadow:0 0 0 7px var(--bp-entry-blue)}.bp-entry__note{max-width:400px;margin:13px auto 0!important;font-size:12px!important;line-height:1.5!important;color:#b9c3d6!important}.bp-entry--without-image .bp-entry__heading{padding-bottom:0}.bp-product-entry button{display:inline-flex;gap:28px;align-items:center;justify-content:center;border:0;border-radius:999px;background:#111!important;color:#fff!important;font-family:inherit;font-weight:600;font-size:14px;line-height:1.3;min-height:48px;padding:14px 24px;cursor:pointer;transition:background .15s,transform .15s}.bp-product-entry button:hover{background:#1e42d5!important;transform:translateY(-1px)}.bp-product-entry button:focus-visible{outline:3px solid #284ade;outline-offset:4px}.bp-product-entry button span{font-size:20px;color:inherit!important}.bp-product-entry{justify-content:center;text-align:center;padding:16px;margin:10px 0 8px;display:flex;align-items:center;gap:16px;background:#f5f6f9;border:1px solid #e6e8ed;border-radius:14px}.bp-product-entry__label{font-weight:700;font-size:14px!important;line-height:1.4!important;margin:0 0 5px!important;color:#111!important}.bp-product-entry__description{font-size:12px!important;line-height:1.5!important;margin:0!important;color:#5b5b5b!important}.bp-product-entry button{flex-shrink:0;gap:10px;padding:11px 17px;font-size:12px;min-height:44px}@media(min-width:600px)and (max-width:899px){.bp-entry__heading,.bp-entry__body{padding-left:32px;padding-right:32px}.bp-entry h2{font-size:30px}.bp-entry__button{max-width:400px}.bp-entry__photo{max-height:none}}@media(min-width:900px){.bp-entry{grid-template-columns:minmax(0,39%) minmax(0,1fr);grid-template-rows:1fr 1fr;column-gap:20px;row-gap:20px;min-height:clamp(420px,33.4vw,540px);margin:32px 0 40px;border-radius:20px;padding:clamp(32px,3.8vw,68px)}.bp-entry__heading{grid-column:1;grid-row:1;align-self:end;padding:0}.bp-entry h2{font-size:clamp(24px,2.5vw,40px);line-height:1.14}.bp-entry h2 em{margin-bottom:16px;font-size:clamp(34px,3.75vw,62px);line-height:1.02}.bp-entry h2 span{max-width:23ch;text-wrap:balance}.bp-entry__photo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.bp-entry__photo picture,.bp-entry__photo img{width:100%;height:100%;max-width:none}.bp-entry__photo img{object-fit:contain;object-position:right center}.bp-entry__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#05070bd9,#05070b8c 24%,#05070b00 42%);pointer-events:none}.bp-entry__body{grid-column:1;grid-row:2;align-self:start;padding:0}.bp-entry__description{margin-bottom:22px!important;font-size:clamp(14px,1.1vw,17px)!important;line-height:1.55!important}.bp-entry__button{width:auto;max-width:100%;min-height:54px;padding:15px 26px;font-size:15px}.bp-entry__note{margin-top:15px!important;font-size:12px!important}.bp-entry--without-image{grid-template-columns:minmax(0,1fr);max-width:none;min-height:0;row-gap:20px}.bp-entry--without-image .bp-entry__heading{align-self:start}}@media(max-width:899px){.bp-product-entry{align-items:center;flex-direction:column;gap:12px}.bp-product-entry button{width:100%}}@media(prefers-reduced-motion:reduce){.bp-entry__button,.bp-product-entry button{transition:none}}@media(max-width:899px){.bp-entry{margin:10px 0 18px;border-radius:14px}.bp-entry__heading{padding:17px 16px 8px}.bp-entry__eyebrow{margin-bottom:6px!important;letter-spacing:.06em}.bp-entry h2{font-size:clamp(18px,5vw,22px);line-height:1.17}.bp-entry h2 em{font-size:clamp(27px,7.7vw,34px);line-height:1.06;margin-bottom:7px}.bp-entry h2 span{max-width:26ch}.bp-entry__photo{height:clamp(205px,59vw,280px);overflow:hidden}.bp-entry__photo picture,.bp-entry__photo img{height:100%!important;width:100%!important;max-width:100%!important;display:block}.bp-entry__photo img{object-fit:contain!important;object-position:center}.bp-entry__body{padding:10px 16px 19px}.bp-entry__description{margin:0 auto 10px!important;line-height:1.35!important;font-size:13px!important}.bp-entry__button{min-height:48px;padding:10px 14px;font-size:14px}.bp-entry__note{margin:8px auto 0!important;line-height:1.3!important}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/buce-pinta-entry.css.map */
