.size-modal .modal-container{max-width:460px!important;width:100%}.main{align-items:center;display:flex;flex-direction:column;width:100%}.main-banner{margin-bottom:100px;width:100%}.upsale,.upsale-2{max-width:1200px}.upsale{margin-bottom:96px}.upsale-2{margin-bottom:120px}.links{margin-bottom:122px}@media(min-width:743px)and (max-width:calc(1200px - 1px)){.main-banner{margin-bottom:60px}.upsale,.upsale-2{margin-bottom:36px}.links{margin-bottom:88px}}@media(max-width:743px){.main-banner{margin-bottom:60px}.upsale,.upsale-2{margin-bottom:36px}.links{margin-bottom:100px}}.banner{align-items:center;display:flex;justify-content:center}.banner,.banner .VueCarousel{height:720px;width:100%}.banner .VueCarousel .VueCarousel-pagination{bottom:20px;position:absolute}.banner__content{height:720px}.banner__content,.content{align-items:center;display:flex;flex-direction:column}.content{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center}.content__heading{font-family:Bliss Pro;font-size:44px;font-style:normal;font-weight:300;letter-spacing:.1em;line-height:120%;margin-bottom:22px}.content__heading,.content__subheading{color:#f5f5f5;text-align:center;text-transform:uppercase}.content__subheading{font-size:16px;font-weight:400;letter-spacing:.12em;line-height:19px;margin-bottom:4px}.content__handwritten{color:#c19d64;font-family:Hijrnotes;font-size:48px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:34px;text-align:center}.vp-title{display:none!important}.main-upsale{width:100%}.main-upsale__title{font-size:22px;font-weight:300;letter-spacing:.08em;line-height:29px;margin-bottom:40px;text-align:center;text-transform:uppercase}.main-upsale__slide{padding-left:10px;padding-right:10px}.main-upsale .VueCarousel-wrapper{padding-bottom:4px}.VueCarousel-navigation-button{top:-52px!important}.VueCarousel-navigation-next{right:5%!important}.VueCarousel-navigation-prev{left:95%!important}@media(max-width:743px){.main-upsale__slide{padding:0!important}.main-upsale__cards{padding-top:32px}}.double-banner{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;width:100%}.double-banner__content,.double-banner__image{height:auto;width:100%}.double-banner__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.double-banner__content{aspect-ratio:1;background:#eaeaea;padding:28px}.double-content{align-items:center;border:thin solid #c19d64;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.double-content__heading{font-size:28px;letter-spacing:.1em;line-height:34px;margin-bottom:14px}.double-content__heading,.double-content__subheading{font-weight:300;text-align:center;text-transform:uppercase}.double-content__subheading{font-size:14px;letter-spacing:.05em;line-height:17px;margin-bottom:6px}.double-content__handwritten{font-family:Hijrnotes;font-size:33px;font-weight:400;letter-spacing:0;line-height:43px;margin-bottom:19px;text-align:center}@media(min-width:743px)and (max-width:calc(1200px - 1px)){.double-content{border:none}.double-banner__image{height:auto}.double-banner__image img{-o-object-fit:cover;object-fit:cover;width:100%}.double-banner__content{aspect-ratio:1}}@media(max-width:743px){.double-banner__content{height:336px}.double-content{border:none}.double-banner{grid-template-columns:1fr}.double-banner__image{aspect-ratio:1;height:auto}.double-banner__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.double-banner__content{aspect-ratio:1;height:auto}}.info-links{grid-column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;max-width:1200px;padding:0 20px;width:100%}.info-links .info-link{align-items:flex-start;border:thin solid #c19d64;display:flex;flex-direction:column;padding:26px 28px 28px 21px}.info-links .info-link__icon{margin-bottom:19px}.info-links .info-link__title{font-weight:500;margin-bottom:11px;text-transform:uppercase}.info-links .info-link__description,.info-links .info-link__title{font-size:16px;letter-spacing:.05em;line-height:19px;text-align:left}.info-links .info-link__description{font-weight:400}@media(min-width:743px)and (max-width:calc(1200px - 1px)){.info-links{grid-gap:20px;grid-template-columns:1fr}}@media(max-width:743px){.info-links{grid-gap:20px;grid-template-columns:1fr}}