.pf-in{grid-template-columns:38% minmax(0,1fr);gap:36px;padding:48px 48px 22px}.pf-title{font-size:clamp(28px,2.35vw,44px)}.pf-title em{display:table}.pf-sub{max-width:420px}.pf-cards{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:18px}.pf-card{min-height:236px;padding:26px 16px 22px}.pf-card svg.ic{width:58px;height:58px}.pf-go{width:42px;height:42px}.pf-right{gap:18px}.pf-stage{display:block;height:auto;margin-top:8px}.pf-photo{position:relative;margin:0;width:100%;aspect-ratio:4/3;max-width:620px}.pf-halo{position:absolute;top:4%;right:2%;bottom:12%;left:2%;background:radial-gradient(closest-side,#a768ff6b,#a768ff1f 55%,#a768ff00 78%);filter:blur(12px);pointer-events:none}.pf-float{position:absolute;top:0;right:0;bottom:0;left:0;animation:pf-float 6s ease-in-out infinite;will-change:transform}.pf-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 62%;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 74% 64% at 50% 54%,#000 56%,transparent 100%);mask-image:radial-gradient(ellipse 74% 64% at 50% 54%,#000 56%,transparent 100%);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.pf-photo:hover .pf-img{transform:scale(1.04)}.pf-shadow{position:absolute;left:12%;right:12%;bottom:4%;height:9%;background:radial-gradient(closest-side,#6a2bb080,#6a2bb000);filter:blur(8px);animation:pf-shadow 6s ease-in-out infinite;pointer-events:none}.pf-link{padding:10px 12px;gap:10px;font-size:clamp(12.5px,.95vw,15px)}.pf-link svg.ic{width:30px;height:30px}.pf-link svg.ch{width:12px;height:12px}.pf-soc:not(:has(a)),.pf-pays:empty{display:none}.pf-feather.a{left:-8px;top:2px}.pf-feather.b{right:0;bottom:2px}@media(min-width:1181px){.pf-in{align-items:center;padding:36px 48px 30px}.pf-photo{max-width:420px}.pf-stage{margin-top:0}.pf-right{gap:26px}.pf-legal{padding:24px 26px 28px}.pf-lh{margin-bottom:22px}.pf-links{gap:16px}.pf-link{min-height:84px;padding:12px 16px}.pf-perks{padding:14px 0 4px}.pf-perk{padding:10px 14px}}.pf-bar-in{grid-template-columns:auto minmax(0,1fr) auto auto}.pf-bar-in>div:nth-child(2){flex-wrap:nowrap;min-width:0}.pf-pays{flex-wrap:nowrap;gap:6px;min-width:0}.pf-pays svg{flex:0 1 44px;width:44px;min-width:26px;height:auto;aspect-ratio:38/24}.pf-secure{flex:none}.pf-copy{white-space:nowrap}@keyframes pf-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes pf-shadow{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(.88);opacity:.6}}@media(max-width:1180px){.pf-in{grid-template-columns:1fr;padding:38px 28px 14px}.pf-left{grid-template-columns:1fr 1fr}.pf-stage{grid-column:2;grid-row:auto;height:auto}.pf-cards{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto}.pf-card{min-height:190px}.pf-card:last-child:nth-child(odd){grid-column:1/-1}.pf-bar-in{grid-template-columns:1fr;padding:16px 28px 22px}.pf-bar-in>div{border-left:none!important;border-top:none!important;justify-content:center}}@media(max-width:720px){.pf-in{padding:30px 16px 8px}.pf-title em{display:inline-block}.pf-left{display:block}.pf-stage{height:auto;margin:6px auto 0;max-width:460px}.pf-feather{display:none}.pf-card{min-height:160px}.pf-lh h3{flex-direction:column;gap:6px;font-size:19px}.pf-lh svg{width:26px;height:26px}.pf-bar-in>div:nth-child(2){flex-direction:column;gap:10px}.pf-pays{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.pf-float,.pf-shadow{animation:none}.pf-img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/somnya-footer-layout.css.map */
