.partner-slide-container-popup .icon-close:before{content:"\e5cd"}
.ic-nav-info-nav2 .path1:before{content:"\ea05";color:#1f212b;opacity:.0020}
.ic-nav-info-nav2 .path2:before{content:"\ea3a";color:#1f212b;margin-left:-1em}
.ic-nav-info-nav2 .path3:before{content:"\ea3b";color:#1f212b;margin-left:-1em}
.ic-nav-info-nav2 .path4:before{content:"\ea3c";color:#1f212b;margin-left:-1em}
.partner-slide-container-popup{width:100%;position:fixed;right:var(--f-base-space-0);height:calc(100vh - 40px);bottom:var(--f-base-space-0);z-index:1041;background:var(--f-brand-color-background-light);border-top-left-radius:var(--f-brand-border-radius-outer);border-top-right-radius:var(--f-brand-border-radius-outer);display:none}
.partner-slide-container-popup .par-container{padding:var(--f-base-space-0)}
.partner-slide-container-popup .partner-modal-closeone{position:absolute;right:38px;top:var(--f-base-space-8);z-index:1;cursor:pointer;font:var(--f-brand-type-headline-medium);color:var(--f-brand-color-text-default)}
.partner-slide-container-popup .declaration_title{text-align:center}
.disclaimer{font:var(--f-brand-type-subheading-medium);color:var(--f-brand-color-text-muted);position:relative;left:var(--f-base-space-10);min-width:69%;margin-top:var(--f-base-space-0)}
.partner-slide-container-popup .declaration_title{text-align:center;margin-bottom:var(--f-base-space-4);margin-top:var(--f-base-space-0)}
.moile-top-bar.partner-modal-closeone{width:50px;display:block;background:var(--f-brand-color-background-disabled);height:4px;margin:auto;margin-top:var(--f-brand-border-radius-base);border-radius:100px;position:unset}
.moile-bottom-bar{position:fixed;bottom:var(--f-base-space-0);width:135px;height:5px;background:var(--f-brand-color-background-overlay);display:block;left:50%;transform:translateX(-50%);border-radius:100px}
.partner-slide-container-popup .convert_declaration .declaration_content table{border-collapse:separate}
.partner-slide-container-popup .par-container{overflow-y:auto;height:calc(100vh - 165px)}
.partner-slide-container-popup .convert_declaration .declaration_content table tr th,.partner-slide-container-popup .convert_declaration .declaration_content table tr td{padding:var(--f-base-space-2) var(--f-base-space-4);width:50%}
.partner-slide-container-popup .table-component{margin-top:var(--f-base-space-0);margin-bottom:var(--f-base-space-4);min-height:465px}
.partner-slide-container-popup .container{width:100% !important;max-width:100%}
.partner-slide-container-popup .parner-heading-container-popup{text-align:center;margin-bottom:var(--f-base-space-4);font:var(--f-brand-type-headline-medium);color:var(--f-brand-color-text-default)}
.partner-slide-container-popup .convert_declaration{padding:var(--f-base-space-0) var(--f-base-space-0) var(--f-base-space-6) var(--f-base-space-0)}
.convert_declaration .declaration_content table tr td img{display:block;margin:auto}
#marriott-slide-popup .convert_declaration .declaration_content table tr:nth-child(even){background:none !important}
#marriott-slide-popup .convert_declaration .declaration_content table tr td{border-bottom:var(--f-brand-border-size-default) solid var(--f-brand-color-border-default) !important}
.earn_container .slick-initialized .slick-prev:before{content:none}
.partner-slide-container-popup .small-teaser.section{display:block;margin-top:var(--f-base-space-0);opacity:1}
.partner-slide-container-popup .par-container{overflow-x:hidden}
.partner-slide-container-popup .slider .slick-track{width:100% !important;transform:unset !important;display:flex !important;flex-wrap:wrap}
.partner-slide-container-popup .tripcomponent .slick-prev,.partner-slide-container-popup .tripcomponent .slick-next,.partner-slide-container-popup .planyourtrip-title:empty,.partner-slide-container-popup .planyourtrip-desc:empty{display:none !important}
.partner-slide-container-popup .par-container{padding:var(--f-base-space-0) var(--f-base-space-10)}
body .partner-slide-container-popup .tripcomponent .slick-slide{width:47% !important;margin-bottom:var(--f-base-space-6)}
.partner-slide-container-popup .tripcomponent .slick-slide>div{width:100%}
.partner-slide-container-popup .tripcomponent .slick-slide .icon-arrow-right3{bottom:var(--f-base-space-0);top:unset;right:var(--f-base-space-0)}
.partner-slide-container-popup .tripcomponent .item .description{border-top:var(--f-brand-border-size-default) solid var(--f-brand-color-border-default);border-radius:var(--f-base-border-radius-none) !important;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:var(--f-base-space-0)}
.partner-slide-container-popup .tripcomponent .slider .slick-slide img{height:auto !important;min-width:75%;width:75%;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);border-radius:var(--f-base-border-radius-none) !important}
.partner-slide-container-popup .tripcomponent .item a{width:100%;position:relative}
.partner-slide-container-popup .tripcomponent .slick-slide>div>.item{height:165px;border:var(--f-brand-border-size-default) solid var(--f-brand-color-border-default)}
.partner-slide-container-popup .tripcomponent .slick-slide .icon-arrow-right3::before{content:"\e9a8";font-size:16px}
.partner-slide-container-popup .tripcomponent .planyourtrip-title{font:var(--f-brand-type-body)}
body .partner-slide-container-popup .tripcomponent .slick-slide:nth-child(even){margin-right:var(--f-base-space-0) !important}
.partner-slide-container-popup .par-container{padding:var(--f-base-space-0) var(--f-base-space-2)}
.partner-slide-container-popup .container #planyourTrip>.d-none h3{font:var(--f-brand-type-subheading)}
.partner-slide-container-popup .tripcomponent .planyourtrip-title{font:var(--f-brand-type-headline)}
#qcb-slide-sheet-popup .par-container,#qcb-slide-sheet-popup-prepaid .par-container{height:91vh}
.partner-slide-container-popup .tripcomponent .slider .slick-slide img{border-radius:unset}
#qcb-slide-sheet-popup .planyourtrip-desc .icon,#qcb-slide-sheet-popup-prepaid .planyourtrip-desc .icon{position:relative;top:var(--f-base-space-1);margin-right:var(--f-base-space-1)}
#qcb-slide-sheet-popup .planyourtrip-desc,#qcb-slide-sheet-popup-prepaid .planyourtrip-desc{display:flex;align-items:flex-start}
@media screen and (min-width:768px){.partner-slide-container-popup .tripcomponent .item a{font:var(--f-brand-type-link)}
.partner-slide-container-popup .par-container{padding:var(--f-base-space-0) var(--f-base-space-10)}
.partner-slide-container-popup .container #planyourTrip>.d-none h3{font:var(--f-brand-type-headline)}
.partner-slide-container-popup .tripcomponent .planyourtrip-title{font:var(--f-brand-type-subheading)}
.partner-slide-container-popup .tripcomponent .slick-slide>div>.item{height:145px}
.partner-slide-container-popup{width:40%;right:var(--f-base-space-0);top:var(--f-base-space-0);border-top-left-radius:var(--f-brand-border-size-none);border-top-right-radius:var(--f-brand-border-size-none);height:100%;bottom:unset}
.moile-bottom-bar,.moile-top-bar{display:none !important}
.partner-slide-container-popup .convert_declaration{max-height:unset;overflow-y:unset}
.partner-slide-container-popup .partner-modal-closeone{top:22px}
.partner-slide-container-popup .par-container{overflow-y:auto !important;height:calc(100vh - 120px);display:block !important;scrollbar-width:thin}
.partner-slide-container-popup .container .col,.partner-slide-container-popup .container .row,.partner-slide-container-popup .container{padding:var(--f-base-space-0);margin:var(--f-base-space-0)}
.partner-slide-container-popup .convert_declaration{padding:var(--f-base-space-0) var(--f-base-space-10)}
#qcb-slide-sheet-popup .convert_declaration .declaration_content table tr td img{margin-right:var(--f-base-space-20)}
}
@media screen and (max-width:767px){#qcb-slide-sheet-popup #planyourTrip,#qcb-slide-sheet-popup-prepaid #planyourTrip{padding:var(--f-base-space-0)}
body .partner-slide-container-popup .tripcomponent .slick-slide{margin-right:var(--f-base-space-4) !important}
}
@media screen and (min-width:1800px){.convert_declaration .declaration_content table tr th,.convert_declaration .declaration_content table tr td{padding:17px var(--f-base-space-4) 17px var(--f-base-space-6) !important}
.partner-slide-container-popup .declaration_title{margin-bottom:var(--f-base-space-12);margin-top:var(--f-base-space-6)}
.partner-slide-container-popup{width:37%;bottom:unset;height:100%}
.partner-slide-container-popup .tripcomponent .slick-slide>div>.item{height:210px}
}