.mbb-destinations-benefits{position:relative;overflow:hidden;padding:72px 0 78px;color:var(--mbb-benefits-text,#171717);background:var(--mbb-benefits-bg,#fbf6f1)}.mbb-destinations-benefits *,.mbb-destinations-benefits *:before,.mbb-destinations-benefits *:after{box-sizing:border-box}.mbb-destinations-benefits__header{max-width:980px;margin:0 auto 48px;text-align:center;opacity:0;transform:translateY(18px);animation:mbbBenefitsFade .7s ease forwards}.mbb-destinations-benefits__heading{margin:0;color:var(--mbb-benefits-text,#171717);font-size:46px;font-weight:500;line-height:1.08;text-transform:uppercase}.mbb-destinations-benefits__heading span{color:var(--mbb-benefits-accent,#b5702d)}.mbb-destinations-benefits__description{max-width:680px;margin:16px auto 0;color:#171313ad;font-size:14px;line-height:1.7}.mbb-destinations-benefits__description p{margin:0}.mbb-destinations-benefits__grid{display:grid;grid-template-columns:repeat(var(--mbb-benefits-count,4),minmax(0,1fr));align-items:stretch}.mbb-destinations-benefits__item{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;padding:0 38px;text-align:center;opacity:0;transform:translateY(24px);animation:mbbBenefitsItem .65s ease forwards}.mbb-destinations-benefits__item:nth-child(2){animation-delay:.08s}.mbb-destinations-benefits__item:nth-child(3){animation-delay:.16s}.mbb-destinations-benefits__item:nth-child(4){animation-delay:.24s}.mbb-destinations-benefits__item:nth-child(n+5){animation-delay:.3s}.mbb-destinations-benefits__item:not(:last-child):after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:repeating-linear-gradient(to bottom,var(--mbb-benefits-line,#c88a4b) 0 4px,transparent 4px 9px);opacity:.75}.mbb-destinations-benefits__icon{display:grid;width:124px;height:124px;place-items:center;margin-bottom:28px;border:1.5px solid var(--mbb-benefits-accent,#b5702d);border-radius:50%;color:var(--mbb-benefits-accent,#b5702d);background:#ffffff38;transition:color .4s ease,background .4s ease,transform .45s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.mbb-destinations-benefits__icon svg,.mbb-destinations-benefits__icon img{width:68px;height:68px;object-fit:contain;transition:transform .45s cubic-bezier(.22,1,.36,1)}.mbb-destinations-benefits__title{max-width:300px;margin:0;color:var(--mbb-benefits-text,#171717);font-size:clamp(18px,1.5vw,24px);font-weight:700;line-height:1.35;letter-spacing:-.02em;text-transform:uppercase}.mbb-destinations-benefits__text{max-width:320px;margin-top:18px;color:#171313c7;font-size:16px;line-height:1.65}.mbb-destinations-benefits__text p{margin:0}@media(hover:hover)and (pointer:fine){.mbb-destinations-benefits__item:hover .mbb-destinations-benefits__icon{color:#fff;background:var(--mbb-benefits-accent,#b5702d);box-shadow:0 18px 38px #b5702d33;transform:translateY(-7px)}.mbb-destinations-benefits__item:hover .mbb-destinations-benefits__icon svg,.mbb-destinations-benefits__item:hover .mbb-destinations-benefits__icon img{transform:scale(1.08) rotate(-3deg)}.mbb-destinations-benefits__item:hover .mbb-destinations-benefits__title{color:var(--mbb-benefits-accent,#b5702d)}}@media(max-width:1100px){.mbb-destinations-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}.mbb-destinations-benefits__item{padding:0 34px}.mbb-destinations-benefits__item:nth-child(2n):after{display:none}.mbb-destinations-benefits__item:nth-child(odd):after{display:block}}@media(max-width:749px){.mbb-destinations-benefits{padding:52px 0 58px}.mbb-destinations-benefits__header{margin-bottom:36px}.mbb-destinations-benefits__heading{font-size:31px}.mbb-destinations-benefits__grid{grid-template-columns:1fr;row-gap:0}.mbb-destinations-benefits__item{padding:34px 12px}.mbb-destinations-benefits__item:first-child{padding-top:0}.mbb-destinations-benefits__item:last-child{padding-bottom:0}.mbb-destinations-benefits__item:after{top:auto!important;right:12%!important;bottom:0;left:12%;display:block!important;width:auto!important;height:1px!important;background:repeating-linear-gradient(to right,var(--mbb-benefits-line,#c88a4b) 0 4px,transparent 4px 9px)!important}.mbb-destinations-benefits__item:last-child:after{display:none!important}.mbb-destinations-benefits__icon{width:106px;height:106px;margin-bottom:22px}.mbb-destinations-benefits__icon svg,.mbb-destinations-benefits__icon img{width:58px;height:58px}.mbb-destinations-benefits__title{font-size:20px}.mbb-destinations-benefits__text{margin-top:13px;font-size:15px}}@media(max-width:420px){.mbb-destinations-benefits__heading{font-size:27px}.mbb-destinations-benefits__item{padding-inline:4px}}@keyframes mbbBenefitsFade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes mbbBenefitsItem{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mbb-destinations-benefits *,.mbb-destinations-benefits *:before,.mbb-destinations-benefits *:after{animation:none!important;transition:none!important}.mbb-destinations-benefits__header,.mbb-destinations-benefits__item{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mbb-destinations-benefits.css.map */
