.elementor .bbv-giftmotif1{position:absolute;width:155px;height:auto;left:0px;top:5px;transform:rotate(-19deg);z-index:1;border-radius:7px;filter:drop-shadow(0 9px 9px #30332330);\n}.elementor .bbv-giftmotif2{position:absolute;width:155px;height:auto;left:49px;top:-3px;transform:rotate(-12deg);z-index:2;border-radius:7px;filter:drop-shadow(0 9px 9px #30332330);\n}.elementor .bbv-giftmotif3{position:absolute;width:155px;height:auto;left:98px;top:-7px;transform:rotate(-5deg);z-index:3;border-radius:7px;filter:drop-shadow(0 9px 9px #30332330);\n}.elementor .bbv-giftmotif4{position:absolute;width:155px;height:auto;left:147px;top:-7px;transform:rotate(2deg);z-index:4;border-radius:7px;filter:drop-shadow(0 9px 9px #30332330);\n}.elementor .bbv-giftmotif5{position:absolute;width:155px;height:auto;left:196px;top:-3px;transform:rotate(9deg);z-index:5;border-radius:7px;filter:drop-shadow(0 9px 9px #30332330);\n}.elementor .bbv-giftmotif6{position:absolute;width:155px;height:auto;left:245px;top:5px;transform:rotate(16deg);z-index:6;border-radius:7px;filter:drop-shadow(0 9px 9px #30332330);\n}.elementor .bbv-giftfan{position:relative;width:410px;min-width:410px;height:106px;min-height:106px;padding:0;@media(max-width:767px){align-self:center;transform:scale(.68);transform-origin:center;margin:0 -65px;}\n}.elementor .bbv-giftline{width:24px;min-width:24px;height:3px;min-height:3px;max-height:3px;background:#cf49a4;padding:0;\n}.elementor .bbv-gifttag{margin:0;font:700 11px/1.5 "DM Sans",sans-serif;letter-spacing:1.6px;text-transform:uppercase;\n}.elementor .bbv-giftey{display:flex;flex-direction:row;align-items:center;gap:17px;padding:0;min-height:0;margin:0 0 12px;\n}.elementor .bbv-gifttitle{margin:0;font:700 28px/1.15 "DM Sans",sans-serif;letter-spacing:-.9px;\n}.elementor .bbv-giftdesc{margin:12px 0 0;color:#6c7266;font:400 14px/1.55 "DM Sans",sans-serif;\n}.elementor .bbv-giftcopy{flex:1;min-width:0;padding:0;min-height:0;gap:0;display:flex;flex-direction:column;& h3{font-size:25px;}& .bbv-giftdesc{margin-top:6px;} @media(max-width:767px){& h3{font-size:23px;}}\n}.elementor .bbv-giftcta{margin:14px 0 0;font:700 11px/1.5 "DM Sans",sans-serif; & a{color:inherit;text-decoration:none;} & a:focus-visible{outline:2px solid #747d6d;outline-offset:3px;}\n}.elementor .bbv-giftroot{position:relative;width:100%;min-width:0;padding:0;gap:0;overflow:hidden;display:flex;flex-direction:column;background:white;color:#454a42;font-family:"DM Sans",sans-serif;border-radius:24px;box-shadow:0 6px 14px rgba(49,62,29,.06),0 22px 44px rgba(49,62,29,.13),0 42px 80px rgba(49,62,29,.075);transition:transform .25s,box-shadow .25s; @media(hover:hover) and (pointer:fine){&:hover{transform:translateY(-4px);box-shadow:0 8px 18px rgba(49,62,29,.075),0 28px 50px rgba(49,62,29,.16),0 48px 84px rgba(49,62,29,.09);}} @media(prefers-reduced-motion:reduce){transition:none;&:hover{transform:none;}}border-radius:20px;background:#f6f2f5;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:28px;padding:29px 40px;@media(max-width:1000px){flex-wrap:wrap;}@media(max-width:767px){padding:28px;flex-direction:column;align-items:stretch;gap:16px;}\n}