.rk-usp-banner{position:relative;width:100%;background:var(--rk-usp-bg);overflow:hidden;margin:0;display:block}.rk-usp__container{position:relative;max-width:1400px;margin:0 auto;padding:0 24px;z-index:1}.rk-usp__container:after{content:"";display:table;clear:both}.rk-usp__bg-image{position:absolute;top:-20%;left:0;width:100%;height:140%;z-index:0;overflow:hidden}.rk-usp__bg-image img{width:100%;height:100%;object-fit:cover;object-position:center;will-change:transform}.rk-usp__bg--ken-burns img{animation:rkUspKenBurns 20s ease-in-out infinite alternate}@keyframes rkUspKenBurns{0%{transform:scale(1) translate(0)}to{transform:scale(1.15) translate(-3%,-3%)}}.rk-usp__bg--zoom-in img{animation:rkUspZoomIn 1.5s ease-out forwards}@keyframes rkUspZoomIn{0%{transform:scale(1.2);opacity:0}to{transform:scale(1);opacity:1}}.rk-usp__bg--zoom-out img{animation:rkUspZoomOut 1.5s ease-out forwards}@keyframes rkUspZoomOut{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.rk-usp__bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,var(--rk-usp-bg-overlay));pointer-events:none}.rk-usp__bg-image--mobile{display:none}@media(max-width:768px){.rk-usp__bg-image--mobile{display:block}.rk-usp__bg-image--desktop{display:none}}.rk-usp__stitching{position:absolute;left:0;width:100%;height:3px;z-index:2;background-image:repeating-linear-gradient(90deg,var(--rk-usp-accent) 0,var(--rk-usp-accent) 10px,transparent 10px,transparent 20px);opacity:.3}.rk-usp__stitching--top{top:20px}.rk-usp__stitching--bottom{bottom:20px}.rk-usp__header{text-align:center;margin-bottom:60px}.rk-usp__subheading{display:inline-block;font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--rk-usp-accent);margin-bottom:12px}.rk-usp__heading{font-size:clamp(32px,5vw,48px);font-weight:700;color:var(--rk-usp-heading);margin:0 0 16px;line-height:1.2}.rk-usp__description{font-size:clamp(14px,1.5vw,16px);color:var(--rk-usp-text);max-width:600px;margin:0 auto;line-height:1.6}.rk-usp__grid{display:grid;gap:var(--rk-usp-gap);margin:0}.rk-usp__grid--1-col{grid-template-columns:1fr;max-width:600px;margin-left:auto;margin-right:auto}.rk-usp__grid--2-col{grid-template-columns:repeat(2,1fr)}.rk-usp__grid--3-col{grid-template-columns:repeat(3,1fr)}.rk-usp__grid--4-col{grid-template-columns:repeat(4,1fr)}.rk-usp__grid--5-col{grid-template-columns:repeat(5,1fr)}.rk-usp__grid--6-col{grid-template-columns:repeat(6,1fr)}@media(max-width:1200px){.rk-usp__grid--6-col,.rk-usp__grid--5-col{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.rk-usp__grid--4-col,.rk-usp__grid--3-col{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.rk-usp__grid-mobile--1-col{grid-template-columns:1fr!important}.rk-usp__grid-mobile--2-col{grid-template-columns:repeat(2,1fr)!important}.rk-usp__grid-mobile--2-col{gap:clamp(12px,var(--rk-usp-gap),20px)}}.rk-usp__item{position:relative;background:var(--rk-usp-card-bg);border-radius:var(--rk-usp-card-radius);border:var(--rk-usp-card-border-width) solid var(--rk-usp-card-border);padding:32px 24px;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 var(--rk-usp-card-shadow) calc(var(--rk-usp-card-shadow) * 2) #0000001a;overflow:hidden}.rk-usp__item:hover{transform:translateY(-8px);box-shadow:0 calc(var(--rk-usp-card-shadow) * 2) calc(var(--rk-usp-card-shadow) * 4) #00000026}.rk-usp__item--glow:hover{box-shadow:0 0 20px var(--rk-usp-accent),0 0 40px #8b5cf64d,0 calc(var(--rk-usp-card-shadow) * 2) calc(var(--rk-usp-card-shadow) * 4) #00000026}.rk-usp-banner[data-border-style=dashed] .rk-usp__item{border-style:dashed}.rk-usp-banner[data-border-style=dotted] .rk-usp__item{border-style:dotted}.rk-usp-banner[data-border-style=double] .rk-usp__item{border-style:double;border-width:calc(var(--rk-usp-card-border-width) * 3)}.rk-usp-banner[data-border-style=stitched] .rk-usp__item{border-style:dashed;position:relative}.rk-usp-banner[data-border-style=stitched] .rk-usp__item:before{content:"";position:absolute;top:-6px;left:-6px;right:-6px;bottom:-6px;border:2px dotted var(--rk-usp-card-border);border-radius:var(--rk-usp-card-radius);opacity:.3;pointer-events:none;z-index:-1}.rk-usp__icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:var(--rk-usp-icon-size);height:var(--rk-usp-icon-size);background:var(--rk-usp-icon-bg);border:var(--rk-usp-icon-border-width) solid var(--rk-usp-icon-border);border-radius:var(--rk-usp-icon-radius);margin:0 auto 20px;transition:all .4s cubic-bezier(.4,0,.2,1)}.rk-usp__icon{width:60%;height:60%;color:var(--rk-usp-icon-color)}.rk-usp__icon svg{width:100%;height:100%}.rk-usp__icon--custom{width:70%;height:70%;background-color:var(--rk-usp-icon-color);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.rk-usp-banner[data-icon-animation=pulse] .rk-usp__item:hover .rk-usp__icon-wrapper{animation:rkUspPulse 1s ease-in-out infinite}@keyframes rkUspPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.rk-usp-banner[data-icon-animation=bounce] .rk-usp__item:hover .rk-usp__icon-wrapper{animation:rkUspBounce .8s ease-in-out infinite}@keyframes rkUspBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.rk-usp-banner[data-icon-animation=rotate] .rk-usp__item:hover .rk-usp__icon-wrapper{animation:rkUspRotate 1.5s linear infinite}@keyframes rkUspRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rk-usp-banner[data-icon-animation=swing] .rk-usp__item:hover .rk-usp__icon-wrapper{animation:rkUspSwing 1s ease-in-out infinite}@keyframes rkUspSwing{0%,to{transform:rotate(0)}25%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}}.rk-usp-banner[data-icon-animation=float] .rk-usp__item:hover .rk-usp__icon-wrapper{animation:rkUspFloat 3s ease-in-out infinite}@keyframes rkUspFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.rk-usp__content{position:relative;z-index:1}.rk-usp__title{font-size:var(--rk-usp-title-size, 20px);font-weight:var(--rk-usp-title-weight, 600);color:var(--rk-usp-heading);margin:0 0 12px;line-height:1.3;transition:color .3s ease}.rk-usp__item:hover .rk-usp__title{color:var(--rk-usp-accent)}.rk-usp__text{font-size:var(--rk-usp-description-size, 14px);color:var(--rk-usp-text);opacity:.9;margin:0;line-height:1.6}.rk-usp__link{display:inline-flex;align-items:center;gap:6px;margin-top:16px;color:var(--rk-usp-accent);font-size:14px;font-weight:600;text-decoration:none;transition:all .3s ease}.rk-usp__link:hover{gap:10px}.rk-usp__link svg{width:16px;height:16px;transition:transform .3s ease}.rk-usp__link:hover svg{transform:translate(4px)}.rk-usp__empty{text-align:center;padding:80px 24px;color:var(--rk-usp-text)}.rk-usp__empty p{font-size:18px;margin:0}[data-rk-aos].rk-aos-init{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out;will-change:opacity,transform}[data-rk-aos].rk-aos-animate{opacity:1;transform:translateY(0)}@media(max-width:768px){.rk-usp__container{padding:0 16px}.rk-usp__header{margin-bottom:40px}.rk-usp__item{padding:24px 20px}.rk-usp__icon-wrapper{width:clamp(48px,var(--rk-usp-icon-size),64px);height:clamp(48px,var(--rk-usp-icon-size),64px);margin-bottom:16px}.rk-usp__title{font-size:clamp(16px,var(--rk-usp-title-size),20px)}.rk-usp__text{font-size:clamp(13px,var(--rk-usp-description-size),14px)}.rk-usp__stitching{display:none}.rk-usp__grid-mobile--2-col .rk-usp__item{padding:20px 16px}.rk-usp__grid-mobile--2-col .rk-usp__icon-wrapper{width:clamp(40px,calc(var(--rk-usp-icon-size) * .75),48px);height:clamp(40px,calc(var(--rk-usp-icon-size) * .75),48px);margin-bottom:12px}.rk-usp__grid-mobile--2-col .rk-usp__title{font-size:clamp(14px,calc(var(--rk-usp-title-size) * .8),16px);margin-bottom:8px}.rk-usp__grid-mobile--2-col .rk-usp__text{font-size:clamp(12px,calc(var(--rk-usp-description-size) * .85),13px)}.rk-usp__grid-mobile--2-col .rk-usp__link{font-size:12px;margin-top:12px}}@media(prefers-reduced-motion:reduce){.rk-usp__item,.rk-usp__icon-wrapper,.rk-usp__bg-image img,[data-rk-aos]{animation:none!important;transition:none!important}[data-rk-aos]{opacity:1!important;transform:none!important}}@media print{.rk-usp__stitching,.rk-usp__bg-image{display:none}.rk-usp__item{page-break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rk-usp-banner.css.map */
