faq-page .topics__list{display:grid;grid-template-columns:1fr;margin:0;padding:12px 0;overflow:initial}faq-page .topics__list .item{width:auto}ifriend-booking-confirmation-success .thankyou__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}ifriend-booking-confirmation-success .thankyou__details{margin:0;border-width:1px;border-radius:8px}ifriend-booking-confirmation-success .thankyou__action{max-width:240px}ifriend-booking-confirmation-fail .thankyou__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}ifriend-booking-confirmation-fail .thankyou__details{margin:0;border-width:1px;border-radius:8px}ifriend-booking-confirmation-fail .thankyou__action{max-width:240px}.my-profile-header__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.my-profile-form .form-actions{justify-content:normal}.my-profile-form .form-actions .main-button{max-width:200px}.my-profile__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.my-profile-unavailability{display:grid;grid-template-columns:2fr 1fr;align-items:center}.my-profile-photos__wrapper{max-width:496px}.my-profile-photos photo-chooser{grid-template-columns:115px;grid-template-rows:65px;height:65px;width:115px}.period-chooser{margin-bottom:0;display:inline-block;position:relative;flex-grow:1}.period-chooser .period-box{background-color:#ffff;display:flex;flex-direction:column;border-radius:6px;position:absolute;margin-left:-10px;padding:15px;-webkit-box-shadow:0 2px 6px -1px rgba(0,0,0,.38);box-shadow:0 2px 6px -1px rgba(0,0,0,.38)}.period-chooser .period-box--is-hidden{display:none}.period-chooser .reduct-margin{margin-bottom:10px!important}.period-chooser .period-chooser-btn{background:0 0;border:0;font-size:18px;color:#757575;outline:0}.period-chooser .period-chooser-btn:hover{color:#5c5c5c}.period-chooser .filed,.period-chooser .period-box,.period-chooser label{color:#757575!important;font-size:11px;font-weight:700}.period-chooser .period-box .text-field{font-family:Montserrat,sans-serif;line-height:20px;font-size:18px;border:1px solid #757575;border-radius:5px;width:95%}.period-chooser .period-box .text-field:focus{border:1px solid #ff6811}.private-messages-header__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.private-messages__conversations{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}search-component .search-form{flex-direction:row}search-component .search-input{margin:0 8px 0 0}@media (max-width:768px){.search-home-area .search-form{width:700px}}.share-modal-wrapper .modal__container{position:relative;width:436px;margin:2em;top:auto;left:auto;right:auto;bottom:auto;border-radius:8px}.share-modal-wrapper .modal__content-wrapper{padding:20px 54px}share-modal .share-modal__icon{display:block}.signup__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto;padding:0}.signup__links{display:flex}.signup-form .field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;margin-bottom:16px}.signup-form .field-row .field{margin:0}.signup-form .form-actions{justify-content:flex-end}.signup-form .form-actions .main-button{margin-top:16px;width:152px}.signup-as{width:50%}signup-ifriend .avatar-field{grid-template-columns:112px 300px}signup-ifriend .avatar-field avatar-chooser{grid-row-start:1;grid-row-end:3}signup-ifriend .avatar-field__info{grid-column-start:2;grid-column-end:3}signup-ifriend .price-field .final-price{position:relative;margin-top:0;top:-20px}.site-header__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.powered-by{top:10px;left:130px;right:auto}.site-footer .sales-center a{margin-right:16px}.site-footer .sales-center a:last-child{margin-right:0}.site-footer__powered{text-align:center;padding-bottom:15px;font-size:11px}.site-footer .sales-center a{margin-right:16px}.site-footer .sales-center a:last-child{margin-right:0}.site-footer__container{background-color:#f2f2f2}.site-footer__logo{justify-self:start;color:#b9b9b9;grid-area:logo;margin-top:22px}.footer-logo{height:44px}.site-footer__separator-top{padding:12px 0 58px}.site-footer__separator-bottom{padding:20px 0 36px}.site-footer__contact{grid-area:contact;margin-bottom:0}.site-footer__stores{place-self:baseline;grid-area:stores;margin-top:0}.footer-menu{grid-area:menu}.site-footer__social-links{justify-self:end;grid-area:social;margin-bottom:0}.site-footer__social-links a{color:#fff}.site-footer__copyright{grid-area:copyright;padding-bottom:32px;text-align:right;font-size:14px}.site-footer__address{grid-area:address;padding-bottom:32px;font-size:14px}.site-footer__logo{text-align:center}.logo-vtripper_theifriend_com{padding:0!important}.logo-vtripper_theifriend_com>a>img{height:57px!important}.footer-header{text-align:center;color:#636362;grid-template-columns:repeat(1,1fr);padding:2rem 0;gap:1rem}.wordpress__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}affiliate-home .info{display:flex}affiliate-home .info .column{flex:1}.affiliate-profile-header__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.affiliate-profile-form .form-actions .main-button{max-width:200px}.affiliate-profile__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.affiliate-profile-unavailability{display:grid;grid-template-columns:2fr 1fr;align-items:center}.affiliate-profile-photos__wrapper{max-width:496px}.affiliate-profile-photos photo-chooser{grid-template-columns:115px;grid-template-rows:65px;height:65px;width:115px}affiliate-program-page .page-header__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}affiliate-program-page .page__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}affiliate-program-page .subscribe .form-row{display:flex}affiliate-program-page .subscribe .form-row i18n-phone{flex-grow:1}affiliate-program-page .subscribe .form-row .form-submit{width:152px;margin-left:6px;height:50px}agency-page .agency__header{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}agency-page .agency__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.bank-page__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto;display:grid;grid-template-columns:repeat(8,66px);grid-column-gap:20px}.bank-page__title{grid-column:1/-1}.bank-balance-and-actions{grid-column:-4/span 3}.bank-histories{grid-column:1/span 4;grid-row:2}.withdraw-page__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto;display:grid;grid-template-columns:repeat(8,66px);grid-column-gap:20px}.withdraw-page__header{grid-column:1/-1}.bank-available-and-alert{grid-column:-4/span 3}.bookings-for-withdrawals{grid-column:1/span 4;grid-row:2}.booking-cancelation__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}booking-pax-info-page .booking-pax-info__submit{max-width:300px}booking-pax-info-page .fieldset__fields{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.modal__container{align-self:center;box-sizing:border-box;justify-self:center;max-width:546px;border-radius:8px;margin:2em}community-academy-page .subscribe .form-row{display:flex}community-academy-page .subscribe .form-row i18n-phone{flex-grow:1}community-academy-page .subscribe .form-row .form-submit{width:152px;margin-left:6px;height:50px}community-page .page__header .section__absolute-bg{max-width:713px;margin:0 auto}currency-chooser{min-height:22px}currency-chooser .currency-chooser{display:flex}currency-chooser .currency-chooser__item{margin-right:24px;margin-bottom:0}experiences-feedbacks .experiences-feedbacks__content .load-more{width:auto}.experience-list{grid-row-gap:30px;grid-column-gap:60px}.experience-list:nth-child(2) figure{border-radius:15px}.experience-list:nth-child(3) figure{border-radius:15px}.experience-list:nth-child(4) figure{border-radius:15px}.experience-list:nth-child(5) figure{border-radius:15px}.experience-list .experience-card__figure{height:220px}experience-page .experience__breadcrumb{width:668px;padding-left:22px;padding-right:22px;margin:0 auto;position:relative;padding-top:20px;padding-bottom:0;margin-bottom:18px;color:#757575;background:0 0}experience-page .experience__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}experience-page .experience .mobile-only{display:none}experience-page .experience__rating .label{display:block}experience-page .experience-features__items{flex-direction:row}experience-page .experience-features__items li{margin-right:30px}experience-page .experience-features__items li:last-child{margin-right:0}experience-page .experience-features__meetpoint-item{flex-basis:50%}experience-results .experience-results__content--grid slider-wrapper{grid-template-columns:repeat(2,1fr)}nostandard-results .nostandard-results__content--grid slider-wrapper{grid-template-columns:repeat(1,1fr)}experience-search .experience-search__header .container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}experience-search .experience-search__content{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}experience-search .experience-search__results experience-results slider-wrapper{grid-template-columns:1fr;grid-gap:4px}experience-search .experience-search__results experience-results slider-item{margin:8px}experience-search .experience-search__results experience-results .experience-results__actions{text-align:left}experience-search .experience-search__results experience-results .experience-results__actions .load-more{width:280px}help-center-page .page-container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.ifriend-booking__container{width:496px;margin:0 auto}.booking-date .fieldset__fields{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:22px;grid-template-rows:auto auto;grid-auto-flow:column;align-items:end}.booking-date .amount-field{margin-top:0;margin-bottom:32px}.booking-modal{width:323px;margin:0 70px}ifriend-feedbacks .ifriend-feedbacks__content .load-more{width:auto}.ifriend-list{width:668px;padding-left:22px;padding-right:22px;margin:0 auto;display:grid;grid-template-columns:repeat(8,66px);grid-column-gap:20px;grid-auto-flow:dense}.ifriend-list .ifriend-card{grid-column-end:span 4}.ifriend-list .ifriend-card:last-of-type{display:none}.ifriend-list .blog-card{grid-column-start:5;grid-column-end:span 4;grid-row-end:span 2}.ifriend-list__more{grid-column:1/span 8}.ifriend-message__container{max-width:720px;margin:0 auto}.ifriend-message-rules{margin-top:42px;margin-bottom:32px;padding:20px}.ifriend-message-rules__cols{flex-direction:row;gap:20px}.ifriend-message-rules__icon{width:40px;height:40px}.other-ifriends__header-container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto;display:grid;grid-template-columns:repeat(8,66px);grid-column-gap:20px}.other-ifriends__title{grid-column:2/-1}.other-ifriends__content{display:grid;grid-auto-flow:column;grid-column-gap:20px;grid-template-columns:1fr repeat(8,66px) 1fr}.other-ifriends__content-wrapper{grid-column:3/-1;padding:0 0 1em}.other-ifriends__content .ifriend-card{box-sizing:border-box;margin-right:20px;width:325px}ifriend-page{display:block}.ifriend__header{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.ifriend-profile__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.ifriend-profile__placeholder-wrapper{grid-column:1/8}.ifriend-profile__features{grid-column:1/-1}.ifriend-profile__section{grid-column:1/-1}.ifriend-profile__photos{grid-template-columns:repeat(4,1fr)}.ifriend-profile__message-action{grid-column:1/-1;margin-top:16px}.ifriend-profile__footer{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}ifriend-results .ifriend-results__content--grid slider-wrapper{grid-template-columns:repeat(2,1fr)}ifriend-results .ifriend-results__content--grid slider-item{width:100%}.ifriends__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.ifriends__results{display:grid;grid-template-columns:repeat(8,66px);grid-column-gap:20px}.ifriends .ifriend-card{grid-column-end:span 4}ifriend-search search-component{grid-column:2/span 8;padding:0 0 24px}ifriend-search .ifriend__city-photo{grid-template-rows:160px}.ifriend-search-city__name{grid-column:2/span 8;padding:0}.ifriends-controls__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.ifriend-share-modal .modal__container{position:relative;width:436px;margin:2em;top:auto;left:auto;right:auto;bottom:auto;border-radius:8px}.ifriend-share-modal .modal__content-wrapper{padding:20px 54px}ifriend-share .ifriend-share__icon{display:block}language-chooser .language-chooser__content{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr)}language-chooser .language-chooser__item{margin-bottom:0}login-modal{max-width:100%;width:296px}.unavailability-calendar-header__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.unavailability-calendar__content scrolling-calendar{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}partner-program-page .page-header__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}partner-program-page .page__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}partner-program-page .subscribe .form-row{display:flex}partner-program-page .subscribe .form-row i18n-phone{flex-grow:1}partner-program-page .subscribe .form-row .form-submit{width:152px;margin-left:6px;height:50px}boleto-payment-module .boleto-payment-module__content .fieldset__fields{display:flex;margin-bottom:12px}boleto-payment-module .boleto-payment-module__content .field--boleto{flex-grow:1;margin-right:16px}boleto-payment-module .boleto-payment-module__content .copied-message .content{position:relative;display:none;margin:16px 0;width:fit-content;width:-moz-fit-content;transform:unset}boleto-payment-module .boleto-payment-module__content .copied-message--visible .content{display:flex;bottom:0}boleto-payment-module .boleto-payment-module__continue-button{max-width:240px}cielo-creditcard-payment-module .card-wrapper{width:100%;margin-bottom:2rem}cielo-creditcard-payment-module .card-wrapper{width:100%;margin-bottom:2rem}ebanx-creditcard-payment-module .ebanx-creditcard__wrapper{padding-top:30px}ebanx-creditcard-payment-module .card-wrapper{width:360px}paypal-payment-module #continue-button{max-width:240px}stone-creditcard-payment-module .card-wrapper{width:100%;margin-bottom:2rem}place-banner .place-banner__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}place-banner .place-banner__inner-container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}place-banner .place-banner-carousel__selector-container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}place-banner .place-banner__figure{height:400px}place-banner .place-banner__figure::after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.8))}discover-place .place .module{margin:62px 0}discover-place .place__header-container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}discover-place .place .virtual-tour{margin-bottom:80px}discover-place .place .no-experiences-message{margin:48px 0 -20px}place-highlights .list{max-width:none;display:grid;grid-gap:24px;grid-template-columns:repeat(2,1fr)}place-highlights .list-item{margin-bottom:0}place-results .place-results__content--grid slider-wrapper{grid-template-columns:repeat(4,1fr)}place-results .place-results__content--grid .place-card{width:178px;height:280px}place-results-v2 .place-results__content--grid slider-wrapper{grid-template-columns:repeat(4,1fr)}place-results-v2 .place-results__content--grid .place-card{width:178px;height:280px}poi-intro .poi__gallery .photos{grid-template-columns:1fr 1fr;grid-template-rows:203px 203px}poi-intro .poi__gallery .photos figure:first-child{grid-row-start:1;grid-row-end:1;grid-column-start:1;grid-column-end:3}poi-page .module{padding-top:80px}poi-page .module:first-of-type{padding-top:40px}poi-page .module:last-of-type{padding-bottom:80px}poi-page .poi__header-container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}poi-page .poi__intro-wrapper{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}poi-page .poi__rate-wrapper{position:fixed;bottom:0;width:260px;z-index:9}poi-page .poi__rate-wrapper poi-rate .poi-rate__container{border-radius:8px 8px 0 0}poi-results .poi-results__content--grid slider-wrapper{grid-template-columns:repeat(4,1fr)}poi-results .poi-results__content--grid .poi-card{width:178px;height:280px}.conversation__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.private-message-form__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}search-modal-mobile .search-modal__header-container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}search-modal-mobile .search-modal__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}signup-page .signup-page__container{box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:8px;margin:32px auto;padding:32px}signup-success{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:999;overflow-y:scroll}signup-success .signup-success__container{padding-top:20px}signup-success .signup-success__logo{display:block;width:152px;margin:0 auto 180px}signup-success .signup-success__logo img{width:100%}signup-success .signup-success__icon{width:116px;height:116px}signup-success .signup-success__title{font-size:32px;line-height:38px;margin:40px 0 0}signup-success .signup-success__description{font-size:20px;line-height:38px;margin-top:8px}signup-success .signup-success__action{display:block;position:relative;bottom:0;left:0;right:0;width:240px;margin:60px auto 0}affiliate-program-terms .affiliate-program-terms__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}be-an-ifriend-page .slogan{background:unset;height:auto}be-an-ifriend-page .slogan__container{background:url(/images/be-an-ifriend-image-2_desk.jpg) no-repeat center #757575;background-size:cover;border-radius:16px;padding:0}be-an-ifriend-page .slogan__text{margin:0}be-an-ifriend-page .help{padding-bottom:32px}be-an-ifriend-page .help__content{padding:0}be-an-ifriend-page .help__image{display:block;border-radius:12px;overflow:hidden}.cancellation-page__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.change-password__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.experiences-carousel{height:568px}.experiences-carousel__item{width:668px;padding-left:22px;padding-right:22px;margin:0 auto;box-sizing:content-box}.experiences-carousel__item .title{margin-bottom:200px;font-size:36px;line-height:40px}.experiences-carousel__item .title .line-break{font-size:20px;line-height:24px}.experiences-carousel-search,.experiences-carousel-selector{width:668px;right:0;left:0;margin:0 auto}.experiences-carousel-selector{bottom:112px}.experiences-carousel-search{bottom:50px}.search-form{width:700px}.search-experiences-area{margin-top:-172px}experiences-page .experiences-breadcrumb{margin:0!important}feature-list{margin-top:64px;margin-bottom:64px}@media (max-width:768px){.footer-menu .area-menu{grid-template-columns:repeat(5,1fr);gap:8px}.footer-menu .area-menu .area-item{font-size:12px}.footer-menu .area-menu .area-item .ifriendAdress{font-size:12px}}.home-carousel{height:568px}.home-carousel__item{width:668px;padding-left:22px;padding-right:22px;margin:0 auto;box-sizing:content-box}.home-carousel__item .title{margin-bottom:200px;font-size:36px;line-height:40px}.home-carousel__item .title .line-break{font-size:20px;line-height:24px}.home-carousel-search,.home-carousel-selector{width:668px;right:0;left:0;margin:0 auto}.home-carousel-selector{bottom:112px}.home-carousel-search{bottom:50px}.search-form{width:700px}.search-home-area{margin-top:-172px}.module__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.how-it-works__steps{justify-content:center}.how-it-works__step{max-width:185px;margin:0 3px}home-page .place-results{margin-bottom:80px}home-page .place-results place-results-v2{padding-left:22px;padding-right:22px}home-page .place-results place-results-v2 .swiper-wrapper{padding-left:0;padding-right:0}howitworks-page .topics__list{display:grid;grid-template-columns:1fr;margin:0;padding:12px 0;overflow:initial}howitworks-page .topics__list .item{width:auto}.ifriends-carousel{height:568px}.ifriends-carousel__item{width:668px;padding-left:22px;padding-right:22px;margin:0 auto;box-sizing:content-box}.ifriends-carousel__item .title{margin-bottom:200px;font-size:36px;line-height:40px}.ifriends-carousel__item .title .line-break{font-size:20px;line-height:24px}.ifriends-carousel-search,.ifriends-carousel-selector{width:668px;right:0;left:0;margin:0 auto}.ifriends-carousel-selector{bottom:112px}.ifriends-carousel-search{bottom:50px}.search-home-area{margin-top:-172px}ifriends-page .ifriends-breadcrumb{margin:0!important}ifriends-page .be-an-ifriend__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}login-page .login-page__container{box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:8px;margin:32px auto;padding:32px}.page-notfound__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}payment-page .payment__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}payment-page .fieldset__fields{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}payment-page .fieldset__fields--viator-question[data-id=FULL_NAMES_FIRST]{display:inline-block;width:calc(50% - 8px);margin-right:11px}payment-page .fieldset__fields--viator-question[data-id=FULL_NAMES_LAST]{display:inline-block;width:calc(50% - 8px)}.footer-call__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.schedule-page__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.support-and-contact-page{display:block}.support-and-contact-page__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.support-and-contact-page__title{color:#ec6623;font-size:20px;margin:1.5em 0 2em}platform-terms{display:block}platform-terms .platform-terms__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.user-widget--not-logged{cursor:default}.user-widget--not-logged .dropdown{display:none}.user-widget--not-logged .dropdown__arrow{display:none}.user-widget__text{color:#3c3c3c;font-size:14px}.user-widget__text--not-logged{margin:0}virtual-tour .virtual-tour .module__container{display:flex;align-items:center}virtual-tour .virtual-tour__demos{margin-top:58px}.why-become-ifriend-page__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.worldwide-grid{grid-template-columns:1fr 1fr 1fr;grid-gap:60px;justify-items:center}.worldwide-grid .worldwide-card{align-self:stretch;justify-self:stretch}virtual-tour-page .page-header__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}virtual-tour-page .why-to-do__list{justify-content:space-between}virtual-tour-page .why-to-do__item{flex-shrink:1;width:290px}virtual-tour-page .why-to-do__item:last-child{padding-right:0}virtual-tour-page .form-row{display:flex}virtual-tour-page .form-row i18n-phone{flex-grow:1}virtual-tour-page .form-row .form-submit{height:44px}virtual-tour-page .for-companies{padding-top:60px}virtual-tour-page .for-companies__image{display:none}virtual-tour-page .for-companies .module__description{margin-bottom:24px}virtual-tour-results .virtual-tour-results__content--grid slider-wrapper{grid-template-columns:repeat(4,1fr)}virtual-tour-results .virtual-tour-results__content--grid .virtual-tour-card{width:178px;height:280px}virtual-tour-schedule .tour__triggers .item{height:60px}virtual-tour-schedule .tour__triggers .item__button .index{padding:20px 0}affiliate-program-video-modal .video-container{width:480px}affiliate-subscription-page .page__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}affiliate-subscription-page .form .form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;margin-bottom:16px}affiliate-subscription-page .form .form-row .field{margin:0}.tips-list-wrapper,tips-list-wrapper{display:grid;grid-gap:40px;grid-template-columns:repeat(2,1fr);margin-bottom:56px}.tips-list .tip-card,tips-list .tip-card{margin-bottom:0}feedback-page .feedback__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}academy-schedule .tour__triggers .item{height:60px}academy-schedule .tour__triggers .item__button .index{padding:20px 0}.experience-detailed-card .card__columns{display:flex}.experience-detailed-card .card__thumbnail{margin:0 20px 0 0;width:276px;height:100%;max-height:280px;flex-shrink:0;border-radius:8px 0 0 8px}.experience-detailed-card .card__columns{display:flex}.experience-detailed-card .card__thumbnail{margin:0 20px 0 0;width:276px;height:100%;max-height:280px;flex-shrink:0;border-radius:8px 0 0 8px}ifriend-selector .ifriend-infobox .info-grid{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr 1fr 1fr}experience-search .not-found__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}experience-search sort-selector .sort-selector__content .items{position:relative}experience-search sort-selector .sort-selector__content .items__content{position:relative;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.16)}experience-search sort-selector .sort-selector__content .items__backdrop{display:none}experience-search sort-selector .sort-selector__content .items__header{display:none}experience-search sort-selector .sort-selector__content .items__list .item__button .checkbox{width:16px;height:16px}experience-search sort-selector .sort-selector__content .items__list .item__button .checkbox::after{right:3px;top:4px}.ifriend-affiliate-dashboard__panel{flex-direction:row}.ifriend-affiliate-dashboard__panel-affiliate-data{width:50%}.ifriend-affiliate-dashboard__panel-link-generator{width:50%}.extra-booking-header__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}.extra-ifriends__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto;justify-content:center}extra-ifriend{height:192px;flex-basis:152px;margin:0 20px}extra-ifriend .empty-text{align-items:center;font-size:15px}.extra-ifriend__info{padding:6px 9px}.extra-ifriend__name{font-size:17px}.extra-ifriend__total{font-size:20px}ifriend-results-with-tabs .tabs{width:428px}ifriend-results-with-tabs-v2 .tabs{width:100%}common-modal .calendar-tutorial{width:500px}partner-program-video-modal .video-container{width:480px}.boleto-modal .modal__container{position:static;border-radius:8px;width:780px;max-width:780px;margin-bottom:45px}.boleto-modal__iframe{height:300px}.boleto-modal__actions{bottom:auto;box-shadow:none;padding:16px 0;background-color:unset}discover-fake-input .fake-input__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}affiliate-program-terms .affiliate-program-terms__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}ifriend-results .ifriend-results__content--grid slider-wrapper{grid-template-columns:repeat(2,1fr)}ifriend-results .ifriend-results__content--grid slider-item{width:100%}categories-component .categories-component__slider{margin-left:0;margin-right:0}categories-component .categories-component__slider .ifriendSlide{padding:0}.recover-password__container{width:668px;padding-left:22px;padding-right:22px;margin:0 auto}payment-method-selector .method-selector boleto-payment-module .copied-message .content{bottom:0}payment-page .next-button{max-width:300px}payment-page-thankyou .thankyou{margin-top:-80px}payment-page-thankyou .thankyou__details{margin:0 0 20px;border-width:1px;border-radius:8px;max-width:auto}payment-page-thankyou .thankyou__action{max-width:307px}payment-page-thankyou .thankyou__extra-data{max-width:initial}ifriend-results-with-tabs-v2 .tabs{width:100%}cangooroo-payment-page .payment__sections{min-width:660px}thankyou-booking-details .booking-details{border:1px solid #d9d9d9;padding:32px;border-radius:4px}thankyou-booking-details .booking-details__info-item{margin-right:8px}