.pricing{padding-top:0;transform:translateY(-80px)}.pricing .row{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:30px;display:grid}.pricing .item{background-color:#fff;border:1px solid #0000001a;border-radius:12px;padding:32px 48px;box-shadow:0 0 30px #b79f8412}.pricing .item span.img-inside{color:#fff;text-transform:initial;background-color:#7f421d;border-radius:256px;grid-template-columns:11px auto;align-items:center;gap:8px;width:fit-content;padding:5px 14px;font-size:14px;display:grid}.pricing .item span.img-outside{grid-template-columns:40px auto;align-items:center;gap:10px;display:grid}.pricing .item span.img-outside .img-container{background-color:#7f421d;border-radius:100px;padding:3px 14px}.pricing .pricing-list{gap:16px;margin-top:24px;display:grid}.pricing .pricing-item{grid-template-columns:20px auto;align-items:center;gap:8px;display:grid}.pricing .price{gap:8px;margin-top:32px;display:grid}.pricing .btns-row{margin-top:26px}.pricing button{width:100%}.pricing .price-with-tooltip{cursor:default;outline:none;align-items:center;gap:6px;width:fit-content;display:inline-flex;position:relative}.pricing .price-info-btn{background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;line-height:1;display:inline-flex}.pricing .price-info-btn img{opacity:.7;flex-shrink:0;width:20px;height:20px;transition:opacity .2s;display:block}.pricing .price-with-tooltip:hover .price-info-btn img{opacity:1}.pricing .price-tooltip{color:#fff;text-align:center;pointer-events:none;opacity:0;visibility:hidden;z-index:50;background-color:#393939;border-radius:8px;width:250px;max-width:calc(100vw - 48px);padding:10px 14px;font-family:SuisseIntl Regular,sans-serif;font-size:13px;font-weight:400;line-height:1.45;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 18px #00000029}.pricing .price-tooltip:after{content:"";border:6px solid #0000;border-top-color:#393939;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.pricing .price-with-tooltip:hover .price-tooltip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}}@media (hover:none) or (pointer:coarse){.pricing .price-with-tooltip{cursor:pointer}.pricing .price-with-tooltip:focus .price-tooltip,.pricing .price-with-tooltip:focus-within .price-tooltip{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.pricing .price-with-tooltip:focus .price-info-btn img{opacity:1}}.pricing .price-lg{color:#131313;font-family:chapterLight,sans-serif;font-size:32px;font-weight:300}.pricing .price-lg.price-lg-primary{color:#7f421d}.pricing .price-sm{color:#949494;font-family:SuisseIntl Regular,sans-serif;font-size:22px;font-weight:400}@media (max-width:1280px){.pricing .row{align-items:initial;grid-template-columns:1fr 1fr}}@media (max-width:1024px){.pricing .item{padding:24px 32px}}@media (max-width:768px){.pricing .row{grid-template-columns:1fr}.pricing .item{padding:32px 48px}}@media (max-width:475px){.pricing .item{padding:24px 32px}.pricing-list{gap:12px}}.vice_o_balicku{padding-top:36px}.vice_o_balicku .row{grid-row-gap:32px;background-color:#fff;border:1px solid #0000001a;border-radius:12px;grid-template-columns:1fr 2fr;align-items:center;gap:90px;padding:50px 64px;display:grid;box-shadow:0 0 30px #b79f8412}.vice_o_balicku .btns-row{grid-column:span 2;display:grid}.vice_o_balicku .item.left p{margin-top:16px}.vice_o_balicku .item span.img-outside{grid-template-columns:40px auto;align-items:center;gap:10px;display:grid}.vice_o_balicku .item span.img-outside .img-container{background-color:#7f421d;border-radius:100px;padding:3px 14px}.vice_o_balicku .item.right{grid-template-columns:1fr 1fr;gap:32px;margin-right:48px;display:grid}.vice_o_balicku .features-row{align-content:start;gap:16px;display:grid}.vice_o_balicku .feature{grid-template-columns:26px 1fr;align-items:center;gap:8px;display:grid}@media (max-width:1536px){.vice_o_balicku .row{grid-row-gap:32px;gap:32px;padding:40px 56px}.vice_o_balicku .item.right{gap:20px;margin-right:0}}@media (max-width:1024px){.vice_o_balicku .row{grid-template-columns:1fr}.vice_o_balicku .btns-row{grid-column:span 1}}@media (max-width:640px){.vice_o_balicku .row{padding:32px 40px}.vice_o_balicku .item.right{grid-template-columns:1fr;gap:16px}}@media (max-width:475px){.vice_o_balicku .row{padding:24px}}
