/* .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] is replaced with a selector scoped to this Banners Pro banner. */
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__picture { transform-origin: 65% 45%; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__picture::after { content:""; position:absolute; z-index:1; left:47%; top:22%; width:27%; height:38%; background:repeating-linear-gradient(103deg,transparent 0 13%,#8eebff45 15%,#81dff915 22%,transparent 28%); clip-path:polygon(28% 0,68% 0,100% 100%,0 100%); transform-origin:50% 0; filter:blur(2px); pointer-events:none; opacity:0; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"][data-pk-calc-enhanced] .bannerspro-banner__link::after { display:none; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-cta { position:absolute; z-index:4; left:24px; bottom:16px; display:flex; align-items:center; justify-content:center; gap:20px; min-height:38px; padding:0 15px; border:1px solid #ffbd70; border-radius:9px; background:linear-gradient(110deg,#ffb15b,#ff942f); color:#182530; font-size:12px; font-weight:750; box-shadow:0 5px 20px #0002; transition:background .2s,box-shadow .2s; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-cta svg { display:block; flex:0 0 18px; width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__link:hover .pk-calc-cta { background:#ffbb70; box-shadow:0 7px 23px #ff9e362b; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card { position:absolute; z-index:2; left:calc(47% - 48px); top:21px; width:154px; height:138px; padding:13px 14px; border:1px solid #a3dbe238; border-radius:14px; background:linear-gradient(140deg,#294550e8,#132b37ec); box-shadow:0 14px 34px #03111942,inset 0 1px 0 #e3faff12; backdrop-filter:blur(14px); pointer-events:none; color:#fff; transform:rotate(-3deg); }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__label { display:flex; align-items:center; gap:6px; color:#c1dde5; font-size:9px; line-height:14px; font-weight:500; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__label svg { display:block; width:14px; height:14px; fill:none; stroke:#9fe8f0; stroke-width:1.5; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__inputs { display:flex; gap:6px; margin-top:10px; padding-bottom:10px; border-bottom:1px solid #a0d7e126; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__inputs span { flex:1; padding:5px 3px; background:#071d2a6b; border:1px solid #99d5e01c; border-radius:5px; text-align:center; font-size:12px; font-weight:650; line-height:17px; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__result { display:flex; align-items:baseline; gap:5px; padding-top:7px; color:#a9eff4; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__result b { font-size:25px; font-weight:650; line-height:30px; letter-spacing:-1px; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__result small { font-size:12px; font-weight:500; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"][data-pk-calc-visible] .bannerspro-banner__picture { animation:pkCatalogRoomV2 4.8s ease-in-out 1 both; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"][data-pk-calc-visible] .bannerspro-banner__picture::after { animation:pkCatalogAirV2 2.4s ease-in-out 2 both; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"][data-pk-calc-visible] .pk-calc-card { animation:pkCatalogGlassV2 4.8s ease-in-out 1 both; }
@keyframes pkCatalogRoomV2 { 0%,100%{transform:scale(1)}50%{transform:scale(1.025)} }
@keyframes pkCatalogAirV2 { 0%{transform:scale(.8,.55);opacity:0}35%{opacity:.85}100%{transform:scale(1.15,1.2);opacity:0} }
@keyframes pkCatalogGlassV2 { 0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-4px) rotate(-1deg)} }
@container pk-calc (min-width:1050px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text--top { font-size:28px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text--bottom { font-size:12px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__picture { width:47%; top:-32px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card { left:calc(47% - 75px); width:165px; }
}
@container pk-calc (max-width:790px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text--top { font-size:23px !important; width:44% !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text--bottom { width:43% !important; font-size:10px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card { left:calc(49% - 25px); width:130px; padding:13px 10px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__picture { width:44%; right:-17px; top:-8px; }
}
@container pk-calc (max-width:670px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card { display:none; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text--top { width:56% !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text--bottom { width:52% !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__picture { width:52%; right:-19px; top:-8px; }
}
/* The phone has its own composition: text above a large, unobscured room. */
@media(max-width:600px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] { height:auto; aspect-ratio:1 / 1.08; min-height:374px !important; max-height:450px; background:radial-gradient(ellipse at 65% 64%,#35525b,#172b37 61%,#101e28); }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text { left:20px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text--top { top:37px !important; width:calc(100% - 40px) !important; font-size:25px !important; line-height:1.08 !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text--top::before { top:-22px; font-size:8px; letter-spacing:1.5px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text--bottom { top:98px !important; width:calc(100% - 40px) !important; max-width:320px; font-size:11px !important; line-height:1.4; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__picture { top:112px; right:50%; width:min(108%,470px); height:auto; aspect-ratio:3/2; translate:50% 0; mask-image:linear-gradient(transparent,#000 12%,#000 78%,transparent 98%); }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__image { mix-blend-mode:lighten; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card { display:block; left:18px; top:auto; bottom:72px; width:132px; height:73px; padding:8px 10px; transform:rotate(-3deg); border-radius:11px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__label { font-size:8px; line-height:12px; gap:5px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__label svg { width:12px; height:12px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__inputs { display:none; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__result { padding-top:3px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card__result b { font-size:25px; line-height:30px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-cta, .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__link::after { left:18px; right:18px; bottom:17px; min-height:44px; padding:0 17px; border-radius:10px; font-size:13px; justify-content:space-between; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-cta svg { width:20px; height:20px; flex-basis:20px; }
}
@media(max-width:360px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__text--top { font-size:21px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__picture { top:126px; width:113%; }
}
@media(prefers-reduced-motion:reduce) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__picture, .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .bannerspro-banner__picture::after, .petertel-body .bannerspro-banner[data-bannerspro-banner-id="2"] .pk-calc-card { animation:none !important; }
}

/* .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] is replaced with a selector scoped to this Banners Pro banner. */
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture { transform-origin: 65% 45%; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture::after { content:""; position:absolute; z-index:1; left:47%; top:22%; width:27%; height:38%; background:repeating-linear-gradient(103deg,transparent 0 13%,#8eebff45 15%,#81dff915 22%,transparent 28%); clip-path:polygon(28% 0,68% 0,100% 100%,0 100%); transform-origin:50% 0; filter:blur(2px); pointer-events:none; opacity:0; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"][data-pk-calc-enhanced] .bannerspro-banner__link::after { display:none; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-cta { position:absolute; z-index:4; left:24px; bottom:16px; display:flex; align-items:center; justify-content:center; gap:20px; min-height:38px; padding:0 15px; border:1px solid #ffbd70; border-radius:9px; background:linear-gradient(110deg,#ffb15b,#ff942f); color:#182530; font-size:12px; font-weight:750; box-shadow:0 5px 20px #0002; transition:background .2s,box-shadow .2s; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-cta svg { display:block; flex:0 0 18px; width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__link:hover .pk-calc-cta { background:#ffbb70; box-shadow:0 7px 23px #ff9e362b; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card { position:absolute; z-index:2; left:calc(47% - 48px); top:21px; width:154px; height:138px; padding:13px 14px; border:1px solid #a3dbe238; border-radius:14px; background:linear-gradient(140deg,#294550e8,#132b37ec); box-shadow:0 14px 34px #03111942,inset 0 1px 0 #e3faff12; backdrop-filter:blur(14px); pointer-events:none; color:#fff; transform:rotate(-3deg); }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__label { display:flex; align-items:center; gap:6px; color:#c1dde5; font-size:9px; line-height:14px; font-weight:500; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__label svg { display:block; width:14px; height:14px; fill:none; stroke:#9fe8f0; stroke-width:1.5; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__inputs { display:flex; gap:6px; margin-top:10px; padding-bottom:10px; border-bottom:1px solid #a0d7e126; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__inputs span { flex:1; padding:5px 3px; background:#071d2a6b; border:1px solid #99d5e01c; border-radius:5px; text-align:center; font-size:12px; font-weight:650; line-height:17px; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__result { display:flex; align-items:baseline; gap:5px; padding-top:7px; color:#a9eff4; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__result b { font-size:25px; font-weight:650; line-height:30px; letter-spacing:-1px; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__result small { font-size:12px; font-weight:500; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"][data-pk-calc-visible] .bannerspro-banner__picture { animation:pkCatalogRoomV2 4.8s ease-in-out 1 both; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"][data-pk-calc-visible] .bannerspro-banner__picture::after { animation:pkCatalogAirV2 2.4s ease-in-out 2 both; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"][data-pk-calc-visible] .pk-calc-card { animation:pkCatalogGlassV2 4.8s ease-in-out 1 both; }
@keyframes pkCatalogRoomV2 { 0%,100%{transform:scale(1)}50%{transform:scale(1.025)} }
@keyframes pkCatalogAirV2 { 0%{transform:scale(.8,.55);opacity:0}35%{opacity:.85}100%{transform:scale(1.15,1.2);opacity:0} }
@keyframes pkCatalogGlassV2 { 0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-4px) rotate(-1deg)} }
@container pk-calc (min-width:1050px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--top { font-size:28px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--bottom { font-size:12px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture { width:47%; top:-32px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card { left:calc(47% - 75px); width:165px; }
}
@container pk-calc (max-width:790px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--top { font-size:23px !important; width:44% !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--bottom { width:43% !important; font-size:10px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card { left:calc(49% - 25px); width:130px; padding:13px 10px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture { width:44%; right:-17px; top:-8px; }
}
@container pk-calc (max-width:670px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card { display:none; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--top { width:56% !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--bottom { width:52% !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture { width:52%; right:-19px; top:-8px; }
}
/* The phone has its own composition: text above a large, unobscured room. */
@media(max-width:600px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] { height:auto; aspect-ratio:1 / 1.08; min-height:374px !important; max-height:450px; background:radial-gradient(ellipse at 65% 64%,#35525b,#172b37 61%,#101e28); }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text { left:20px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--top { top:37px !important; width:calc(100% - 40px) !important; font-size:25px !important; line-height:1.08 !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--top::before { top:-22px; font-size:8px; letter-spacing:1.5px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--bottom { top:98px !important; width:calc(100% - 40px) !important; max-width:320px; font-size:11px !important; line-height:1.4; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture { top:112px; right:50%; width:min(108%,470px); height:auto; aspect-ratio:3/2; translate:50% 0; mask-image:linear-gradient(transparent,#000 12%,#000 78%,transparent 98%); }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__image { mix-blend-mode:lighten; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card { display:block; left:18px; top:auto; bottom:72px; width:132px; height:73px; padding:8px 10px; transform:rotate(-3deg); border-radius:11px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__label { font-size:8px; line-height:12px; gap:5px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__label svg { width:12px; height:12px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__inputs { display:none; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__result { padding-top:3px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__result b { font-size:25px; line-height:30px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-cta, .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__link::after { left:18px; right:18px; bottom:17px; min-height:44px; padding:0 17px; border-radius:10px; font-size:13px; justify-content:space-between; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-cta svg { width:20px; height:20px; flex-basis:20px; }
}
@media(max-width:360px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--top { font-size:21px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture { top:126px; width:113%; }
}
@media(prefers-reduced-motion:reduce) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture, .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture::after, .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card { animation:none !important; }
}

/* A compact card for the existing delivery sidebar; never spans the product page. */
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] { height:300px; min-height:300px !important; max-height:none; aspect-ratio:auto; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text { left:20px !important; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--top { top:35px !important; width:calc(100% - 40px) !important; font-size:25px !important; line-height:1.08 !important; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--bottom { top:96px !important; width:calc(100% - 40px) !important; font-size:11px !important; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture { width:76%; height:auto; aspect-ratio:3/2; right:-15px; top:94px; translate:0 0; mask-image:linear-gradient(transparent,#000 15%,#000 78%,transparent); }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card { display:block; left:18px; top:auto; bottom:75px; width:130px; height:73px; padding:8px 10px; border-radius:11px; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__label { font-size:8px; line-height:12px; gap:5px; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__label svg { width:12px; height:12px; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__inputs { display:none; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__result { padding-top:3px; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card__result b { font-size:25px; line-height:30px; }
.petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-cta, .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__link::after { left:18px; right:18px; bottom:17px; min-height:42px; padding:0 17px; font-size:13px; justify-content:space-between; }
.petertel-product-hook--aux:has(.bannerspro-banner[data-bannerspro-banner-id="3"]) { margin:16px 0 0; width:100%; }
.petertel-product-hook--aux .bannerspro-placement--product_aux:has(.bannerspro-banner[data-bannerspro-banner-id="3"]) { margin:0; }
@container pk-calc (max-width:360px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--top { font-size:23px !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture { width:88%; top:110px; right:-23px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card { width:119px; left:16px; }
}
@container pk-calc (min-width:520px) {
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__picture { width:350px; top:25px; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--top { width:56% !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .bannerspro-banner__text--bottom { width:52% !important; }
 .petertel-body .bannerspro-banner[data-bannerspro-banner-id="3"] .pk-calc-card { left:25px; bottom:78px; }
}
