.PdpBTrpSections-module-scss-module__1NtXnW__section{max-width:var(--medium-width);width:100%;margin:0 auto;padding:0 20px}.PdpBTrpSections-module-scss-module__1NtXnW__faqList{flex-direction:column;gap:28px;display:flex}.PdpBTrpSections-module-scss-module__1NtXnW__faqItem{width:100%}.PdpBTrpSections-module-scss-module__1NtXnW__faqHeader,.PdpBTrpSections-module-scss-module__1NtXnW__faqCard{cursor:pointer}.PdpBTrpSections-module-scss-module__1NtXnW__faqExpandIcon{transition:transform .2s ease-in-out;transform:rotate(180deg)}.PdpBTrpSections-module-scss-module__1NtXnW__faqExpanded{transform:rotate(0)!important}.PdpBTrpSections-module-scss-module__1NtXnW__faqWordBreak{word-break:keep-all;word-wrap:break-word}.PdpBTrpSections-module-scss-module__1NtXnW__faqBodyMotionWrapper{will-change:height,opacity;transition:height .24s cubic-bezier(.4,0,.2,1),opacity .22s;overflow:hidden}.PdpBTrpSections-module-scss-module__1NtXnW__faqBodyExpanded{opacity:1;pointer-events:auto}.PdpBTrpSections-module-scss-module__1NtXnW__faqBodyCollapsed{opacity:0;pointer-events:none}.PdpBTrpSections-module-scss-module__1NtXnW__faqBodyInner{padding-top:8px}.PdpBTrpSections-module-scss-module__1NtXnW__faqDescription{word-break:keep-all;word-wrap:break-word}@media (prefers-reduced-motion:reduce){.PdpBTrpSections-module-scss-module__1NtXnW__faqExpandIcon,.PdpBTrpSections-module-scss-module__1NtXnW__faqBodyMotionWrapper{transition:none}}
.AdditionalInfoPanel-module-scss-module__PBJasa__panel{background:var(--tds-white);flex-direction:column;align-items:center;width:100%;padding-top:32px;display:flex}.AdditionalInfoPanel-module-scss-module__PBJasa__section{justify-content:center;width:100%;padding:0 20px;display:flex}.AdditionalInfoPanel-module-scss-module__PBJasa__section+.AdditionalInfoPanel-module-scss-module__PBJasa__section{margin-top:48px}.AdditionalInfoPanel-module-scss-module__PBJasa__frame{width:100%;max-width:460px}.AdditionalInfoPanel-module-scss-module__PBJasa__sectionTitle{padding-left:0!important;padding-right:0!important}.AdditionalInfoPanel-module-scss-module__PBJasa__accordionList{flex-direction:column;gap:12px;width:100%;display:flex}.AdditionalInfoPanel-module-scss-module__PBJasa__accordionItem{width:100%}.AdditionalInfoPanel-module-scss-module__PBJasa__accordionHeader{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:12px 0;display:flex}.AdditionalInfoPanel-module-scss-module__PBJasa__accordionHeaderText{flex-direction:column;flex:1 1 0;justify-content:center;gap:2px;min-width:0;display:flex;overflow:hidden}.AdditionalInfoPanel-module-scss-module__PBJasa__expandIcon{flex:none;transition:transform .2s}.AdditionalInfoPanel-module-scss-module__PBJasa__expanded{transform:rotate(180deg)}.AdditionalInfoPanel-module-scss-module__PBJasa__divider{background:var(--tds-cool-gray-30);width:100%;height:1px}.AdditionalInfoPanel-module-scss-module__PBJasa__bodyMotionWrapper{will-change:height,opacity;transition:height .24s cubic-bezier(.4,0,.2,1),opacity .22s;overflow:hidden}.AdditionalInfoPanel-module-scss-module__PBJasa__bodyExpanded{opacity:1;pointer-events:auto}.AdditionalInfoPanel-module-scss-module__PBJasa__bodyCollapsed{opacity:0;pointer-events:none}.AdditionalInfoPanel-module-scss-module__PBJasa__resourceBody{color:var(--tds-cool-gray-100)}.AdditionalInfoPanel-module-scss-module__PBJasa__resourceBody *{font-size:14px;line-height:20px}.AdditionalInfoPanel-module-scss-module__PBJasa__accordionResourceBody{padding:16px 0 14px}.AdditionalInfoPanel-module-scss-module__PBJasa__cancellationWrapper{position:relative;overflow:hidden}.AdditionalInfoPanel-module-scss-module__PBJasa__cancellationCollapsed{max-height:320px}.AdditionalInfoPanel-module-scss-module__PBJasa__cancellationExpanded{max-height:none}.AdditionalInfoPanel-module-scss-module__PBJasa__expandButtonWrapper{z-index:1;justify-content:center;align-items:flex-end;height:140px;margin-top:-140px;display:flex;position:relative}.AdditionalInfoPanel-module-scss-module__PBJasa__expandButtonWrapper:before{content:"";background:linear-gradient(#fff0 0%,#fff 71.635%);position:absolute;inset:0 0 46px}.AdditionalInfoPanel-module-scss-module__PBJasa__expandButton{z-index:2;position:relative;background:var(--tds-white)!important}@media (prefers-reduced-motion:reduce){.AdditionalInfoPanel-module-scss-module__PBJasa__expandIcon,.AdditionalInfoPanel-module-scss-module__PBJasa__bodyMotionWrapper{transition:none}}
.CompactSkeleton-module-scss-module__5hSGNa__container{flex-direction:column;width:100%;display:flex}.CompactSkeleton-module-scss-module__5hSGNa__container.CompactSkeleton-module-scss-module__5hSGNa__bgBox .CompactSkeleton-module-scss-module__5hSGNa__card{border:1px solid var(--cool-gray-30,#ebebeb);padding:18px 16px}.CompactSkeleton-module-scss-module__5hSGNa__card{background-color:#fff;border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex}.CompactSkeleton-module-scss-module__5hSGNa__left{flex-direction:row;gap:12px;width:100%;display:flex;overflow:hidden}.CompactSkeleton-module-scss-module__5hSGNa__smallThumbnail{border-radius:4px;width:42px;height:42px}.CompactSkeleton-module-scss-module__5hSGNa__noShrink{white-space:nowrap;flex-shrink:0}.CompactSkeleton-module-scss-module__5hSGNa__content{flex-direction:column;gap:4px;width:100%;display:flex;overflow:hidden}.CompactSkeleton-module-scss-module__5hSGNa__title{flex-direction:row;align-items:center;gap:6px;width:100%;max-width:100%;display:flex;overflow:hidden}.CompactSkeleton-module-scss-module__5hSGNa__right{place-items:center;display:flex}
.GallerySkeleton-module-scss-module__VD_sfa__container{flex-direction:column;width:100%;display:flex}.GallerySkeleton-module-scss-module__VD_sfa__container.GallerySkeleton-module-scss-module__VD_sfa__bgBox .GallerySkeleton-module-scss-module__VD_sfa__card{border:1px solid var(--cool-gray-30,#ebebeb);padding:18px 16px}.GallerySkeleton-module-scss-module__VD_sfa__itemContainer{position:relative}.GallerySkeleton-module-scss-module__VD_sfa__card{background-color:#fff;border-radius:0 0 4px 4px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;display:flex}.GallerySkeleton-module-scss-module__VD_sfa__card.GallerySkeleton-module-scss-module__VD_sfa__showSwiper{padding:18px 0 0;border-top:0!important}.GallerySkeleton-module-scss-module__VD_sfa__left{flex-direction:row;gap:12px;width:100%;display:flex;overflow:hidden}.GallerySkeleton-module-scss-module__VD_sfa__content{flex-direction:column;gap:4px;width:100%;display:flex;overflow:hidden}.GallerySkeleton-module-scss-module__VD_sfa__title{flex-direction:row;align-items:center;gap:6px;width:100%;max-width:100%;display:flex;overflow:hidden}.GallerySkeleton-module-scss-module__VD_sfa__right{place-items:center;display:flex}
.FloatingBanner-module-scss-module__96l8UG__container{z-index:-1;visibility:hidden;background-color:var(--bg-color,var(--tds-black));opacity:0;text-align:left;border-radius:8px;gap:20px;display:flex;position:absolute}.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__thumbnailSquare{padding:6px 16px 6px 6px}.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__thumbnailSquare .FloatingBanner-module-scss-module__96l8UG__body{gap:12px}.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__thumbnailCircle{padding:8px 16px 8px 10px}.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__thumbnailCircle .FloatingBanner-module-scss-module__96l8UG__body{gap:10px}.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__arrowAlignCenterToTarget.FloatingBanner-module-scss-module__96l8UG__topLeft,.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__arrowAlignCenterToTarget.FloatingBanner-module-scss-module__96l8UG__bottomLeft{transform:translate(-24px);left:50%!important}.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__arrowAlignCenterToTarget.FloatingBanner-module-scss-module__96l8UG__topRight,.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__arrowAlignCenterToTarget.FloatingBanner-module-scss-module__96l8UG__bottomRight{transform:translate(24px);right:50%!important}.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__shadow{box-shadow:var(--tds-shadow-600)}.FloatingBanner-module-scss-module__96l8UG__container .FloatingBanner-module-scss-module__96l8UG__tooltipArrow{color:var(--bg-color,var(--tds-black));position:absolute}.FloatingBanner-module-scss-module__96l8UG__container .FloatingBanner-module-scss-module__96l8UG__body{flex-direction:row;align-items:center;display:flex}.FloatingBanner-module-scss-module__96l8UG__container .FloatingBanner-module-scss-module__96l8UG__body .FloatingBanner-module-scss-module__96l8UG__message{flex-direction:row;align-items:flex-start;gap:3px;display:flex}.FloatingBanner-module-scss-module__96l8UG__container .FloatingBanner-module-scss-module__96l8UG__body .FloatingBanner-module-scss-module__96l8UG__message .FloatingBanner-module-scss-module__96l8UG__content{word-break:break-all;flex-direction:column;gap:4px;width:max-content;margin:2px 0;display:flex}.FloatingBanner-module-scss-module__96l8UG__container .FloatingBanner-module-scss-module__96l8UG__closeButton{background:var(--tds-black);border:1px solid #fff;border-radius:100px;width:22px;height:22px;padding:2px;position:absolute;top:-9px;right:-11px}.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__small{padding:6px 8px}.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__small .FloatingBanner-module-scss-module__96l8UG__content{gap:2px;margin:1px 0}.FloatingBanner-module-scss-module__96l8UG__container.FloatingBanner-module-scss-module__96l8UG__small .FloatingBanner-module-scss-module__96l8UG__closeButton{margin:0}@keyframes FloatingBanner-module-scss-module__96l8UG__fadeIn-bottom-to-top{0%{visibility:hidden;opacity:0;bottom:70%}to{bottom:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes FloatingBanner-module-scss-module__96l8UG__fadeOut-bottom-from-top{0%{bottom:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{visibility:hidden;opacity:0;bottom:70%}}@keyframes FloatingBanner-module-scss-module__96l8UG__fadeIn-top-to-bottom{0%{visibility:hidden;opacity:0;top:70%}to{top:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes FloatingBanner-module-scss-module__96l8UG__fadeOut-top-from-bottom{0%{top:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{visibility:hidden;opacity:0;top:70%}}@keyframes FloatingBanner-module-scss-module__96l8UG__fadeIn-right-to-left{0%{visibility:hidden;opacity:0;right:70%}to{right:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes FloatingBanner-module-scss-module__96l8UG__fadeOut-right-from-left{0%{right:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{visibility:hidden;opacity:0;right:70%}}@keyframes FloatingBanner-module-scss-module__96l8UG__fadeIn-left-to-right{0%{visibility:hidden;opacity:0;left:70%}to{left:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}}@keyframes FloatingBanner-module-scss-module__96l8UG__fadeOut-left-from-right{0%{left:calc(100% + var(--tooltip-offset));visibility:visible;opacity:1}to{visibility:hidden;opacity:0;left:70%}}@keyframes FloatingBanner-module-scss-module__96l8UG__fadeIn-at-top{0%{visibility:hidden;opacity:0;top:calc(100% + 16px)}to{visibility:visible;opacity:1;top:calc(100% + 16px)}}@keyframes FloatingBanner-module-scss-module__96l8UG__fadeOut-at-top{0%{visibility:visible;opacity:1;top:calc(100% + 16px)}to{visibility:hidden;opacity:0;top:calc(100% + 16px)}}.FloatingBanner-module-scss-module__96l8UG__commonBottom{bottom:70%}.FloatingBanner-module-scss-module__96l8UG__commonBottom>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{top:calc(100% - 1.5px)}.FloatingBanner-module-scss-module__96l8UG__commonBottom.FloatingBanner-module-scss-module__96l8UG__isVisible{animation-duration:.2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:var(--animation-delay);animation-name:FloatingBanner-module-scss-module__96l8UG__fadeIn-bottom-to-top}.FloatingBanner-module-scss-module__96l8UG__commonBottom.FloatingBanner-module-scss-module__96l8UG__isNotVisible{animation-name:FloatingBanner-module-scss-module__96l8UG__fadeOut-bottom-from-top;animation-duration:.2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.FloatingBanner-module-scss-module__96l8UG__commonBottom.FloatingBanner-module-scss-module__96l8UG__bottomCenter,.FloatingBanner-module-scss-module__96l8UG__commonBottom.FloatingBanner-module-scss-module__96l8UG__bottomCenter>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{left:50%;transform:translate(-50%)}.FloatingBanner-module-scss-module__96l8UG__commonBottom.FloatingBanner-module-scss-module__96l8UG__bottomRight{right:0}.FloatingBanner-module-scss-module__96l8UG__commonBottom.FloatingBanner-module-scss-module__96l8UG__bottomRight>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{right:11px}.FloatingBanner-module-scss-module__96l8UG__commonBottom.FloatingBanner-module-scss-module__96l8UG__bottomLeft{left:0}.FloatingBanner-module-scss-module__96l8UG__commonBottom.FloatingBanner-module-scss-module__96l8UG__bottomLeft>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{left:11px}.FloatingBanner-module-scss-module__96l8UG__commonTop{top:170%}.FloatingBanner-module-scss-module__96l8UG__commonTop>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{bottom:calc(100% - 1px)}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__isVisible{animation-duration:.2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:var(--animation-delay);animation-name:FloatingBanner-module-scss-module__96l8UG__fadeIn-top-to-bottom}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__isVisible.FloatingBanner-module-scss-module__96l8UG__noAnimation{animation-name:FloatingBanner-module-scss-module__96l8UG__fadeIn-bottom}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__isNotVisible{animation-name:FloatingBanner-module-scss-module__96l8UG__fadeOut-top-from-bottom;animation-duration:.2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__isNotVisible.FloatingBanner-module-scss-module__96l8UG__noAnimation{animation-name:FloatingBanner-module-scss-module__96l8UG__fadeOut-at-top;animation-duration:0s}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__topCenter{left:50%;transform:translate(-50%)}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__topCenter>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{left:50%;transform:translate(-50%)rotate(180deg)}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__topCenter.FloatingBanner-module-scss-module__96l8UG__noAnimation{animation-name:FloatingBanner-module-scss-module__96l8UG__fadeIn-at-top;animation-duration:.2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__topRight{right:0}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__topRight>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{right:11px;transform:rotate(180deg)}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__topRight .FloatingBanner-module-scss-module__96l8UG__closeButton{top:-8px!important;left:-10px!important}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__topLeft{left:0}.FloatingBanner-module-scss-module__96l8UG__commonTop.FloatingBanner-module-scss-module__96l8UG__topLeft>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{left:11px;transform:rotate(180deg)}.FloatingBanner-module-scss-module__96l8UG__commonRight{right:calc(100% + 16px)}.FloatingBanner-module-scss-module__96l8UG__commonRight>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{left:calc(100% - 1px)}.FloatingBanner-module-scss-module__96l8UG__commonRight.FloatingBanner-module-scss-module__96l8UG__isVisible{animation-duration:.2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:var(--animation-delay);animation-name:FloatingBanner-module-scss-module__96l8UG__fadeIn-right-to-left}.FloatingBanner-module-scss-module__96l8UG__commonRight.FloatingBanner-module-scss-module__96l8UG__isNotVisible{animation-name:FloatingBanner-module-scss-module__96l8UG__fadeOut-right-from-left;animation-duration:.2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.FloatingBanner-module-scss-module__96l8UG__commonRight.FloatingBanner-module-scss-module__96l8UG__rightCenter{top:50%;transform:translateY(-50%)}.FloatingBanner-module-scss-module__96l8UG__commonRight.FloatingBanner-module-scss-module__96l8UG__rightCenter>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{top:50%;transform:translateY(-50%)translate(-9px)rotate(-90deg)}.FloatingBanner-module-scss-module__96l8UG__commonRight.FloatingBanner-module-scss-module__96l8UG__rightBottom{bottom:0}.FloatingBanner-module-scss-module__96l8UG__commonRight.FloatingBanner-module-scss-module__96l8UG__rightBottom>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{bottom:19px;transform:translate(-9px)rotate(-90deg)}.FloatingBanner-module-scss-module__96l8UG__commonRight.FloatingBanner-module-scss-module__96l8UG__rightTop{top:0}.FloatingBanner-module-scss-module__96l8UG__commonRight.FloatingBanner-module-scss-module__96l8UG__rightTop>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{top:19px;transform:translate(-9px)rotate(-90deg)}.FloatingBanner-module-scss-module__96l8UG__commonLeft{left:calc(100% + 16px)}.FloatingBanner-module-scss-module__96l8UG__commonLeft>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{right:calc(100% - 1px)}.FloatingBanner-module-scss-module__96l8UG__commonLeft.FloatingBanner-module-scss-module__96l8UG__isVisible{animation-duration:.2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:var(--animation-delay);animation-name:FloatingBanner-module-scss-module__96l8UG__fadeIn-left-to-right}.FloatingBanner-module-scss-module__96l8UG__commonLeft.FloatingBanner-module-scss-module__96l8UG__isNotVisible{animation-name:FloatingBanner-module-scss-module__96l8UG__fadeOut-left-from-right;animation-duration:.2s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.FloatingBanner-module-scss-module__96l8UG__commonLeft.FloatingBanner-module-scss-module__96l8UG__leftCenter{top:50%;transform:translateY(-50%)}.FloatingBanner-module-scss-module__96l8UG__commonLeft.FloatingBanner-module-scss-module__96l8UG__leftCenter>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{top:50%;transform:translateY(-50%)translate(9px)rotate(90deg)}.FloatingBanner-module-scss-module__96l8UG__commonLeft.FloatingBanner-module-scss-module__96l8UG__leftBottom{bottom:0}.FloatingBanner-module-scss-module__96l8UG__commonLeft.FloatingBanner-module-scss-module__96l8UG__leftBottom>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{bottom:19px;transform:translate(9px)rotate(90deg)}.FloatingBanner-module-scss-module__96l8UG__commonLeft.FloatingBanner-module-scss-module__96l8UG__leftTop{top:0}.FloatingBanner-module-scss-module__96l8UG__commonLeft.FloatingBanner-module-scss-module__96l8UG__leftTop>.FloatingBanner-module-scss-module__96l8UG__tooltipArrow{top:19px;transform:translate(9px)rotate(90deg)}
:root{--translate-x-side-utility-weight:0px}@media (min-width:1000px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.styles-module-scss-module__s0G5Eq__side-utility-container){--translate-x-side-utility-weight:166px;--fixed-container-width:min(var(--container-max-width,768px), calc(100vw - 412px))}}@media (min-width:1280px){html[data-channel-org-key=tripstore]:not([data-is-app=true]):has(.styles-module-scss-module__s0G5Eq__side-utility-container){--translate-x-side-utility-weight:186px;--fixed-container-width:var(--container-max-width,768px)}}.styles-module-scss-module__s0G5Eq__fixedContainer,.styles-module-scss-module__s0G5Eq__container{transform:translateX(calc(-50% + var(--translate-x-side-utility-weight,0px)));width:var(--fixed-container-width,100%);max-width:var(--fixed-container-width,var(--container-max-width,768px));margin:0 auto;position:fixed;left:50%}.styles-module-scss-module__s0G5Eq__container{height:calc(var(--detail-floating-height) + var(--detail-floating-safe-area-bottom,var(--sab)) + var(--timer-height,0px));z-index:11;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#fffc;border-top:1px solid #0000000d;bottom:0}.styles-module-scss-module__s0G5Eq__wrapper{height:var(--detail-floating-height);align-items:center;gap:10px;padding:0 20px;display:flex}.styles-module-scss-module__s0G5Eq__wrapper .button{flex:1 1 0}.styles-module-scss-module__s0G5Eq__newInner{align-items:stretch;gap:16px;width:100%;max-width:468px;margin:0 auto;display:flex}.styles-module-scss-module__s0G5Eq__infoSection{cursor:pointer;flex-direction:column;flex:0 0 140px;justify-content:center;gap:2px;min-width:0;display:flex}.styles-module-scss-module__s0G5Eq__infoSection:focus-visible{outline:2px solid var(--tds-cool-gray-40);outline-offset:2px;border-radius:3px}.styles-module-scss-module__s0G5Eq__infoButton{justify-content:flex-start;align-items:center;gap:2px;width:fit-content;padding:0;display:inline-flex}.styles-module-scss-module__s0G5Eq__totalButton{gap:0}.styles-module-scss-module__s0G5Eq__infoExpandIcon{flex:none}.styles-module-scss-module__s0G5Eq__ctaSection{flex:auto;align-items:center;min-width:0;display:flex}.styles-module-scss-module__s0G5Eq__newCtaSection{flex:auto}.styles-module-scss-module__s0G5Eq__newCtaSection .button{flex:auto;width:100%}.styles-module-scss-module__s0G5Eq__nolClosedCtaSection{gap:10px}.styles-module-scss-module__s0G5Eq__ctaButton{width:100%}.styles-module-scss-module__s0G5Eq__share{width:26px;height:26px;margin-right:10px}.styles-module-scss-module__s0G5Eq__share .shareButton{margin-right:10px}.styles-module-scss-module__s0G5Eq__share.styles-module-scss-module__s0G5Eq__kakaobank{width:87px;height:52px;margin-right:0}.styles-module-scss-module__s0G5Eq__tripstoreShareButton{background:0 0;border:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:flex}.styles-module-scss-module__s0G5Eq__shareRewardBody{padding-bottom:12px}.styles-module-scss-module__s0G5Eq__shareRewardContent{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__s0G5Eq__shareRewardTitle{padding-left:0!important}.styles-module-scss-module__s0G5Eq__content{flex-direction:column;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__s0G5Eq__content .styles-module-scss-module__s0G5Eq__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding-top:40px;display:flex}.styles-module-scss-module__s0G5Eq__content .styles-module-scss-module__s0G5Eq__shareRewardGuideButton{margin-top:10px}.styles-module-scss-module__s0G5Eq__shareRewardFooterButtons{gap:10px;display:flex}
.SameDepartureOptionSection-module__qLplSq__container{box-sizing:border-box;width:100%;padding:0 0 32px}.SameDepartureOptionSection-module__qLplSq__ctaOnlyContainer{margin-top:-16px}.SameDepartureOptionSection-module__qLplSq__ctaOnlyContainer .SameDepartureOptionSection-module__qLplSq__bottomButtonWrapper{margin-top:0}.SameDepartureOptionSection-module__qLplSq__sectionTitle{box-sizing:border-box;width:100%;max-width:var(--medium-width);margin:0 auto;padding:0 20px 18px}.SameDepartureOptionSection-module__qLplSq__skeletonTitle{align-items:flex-start;display:flex}.SameDepartureOptionSection-module__qLplSq__optionSwiper{width:100%}.SameDepartureOptionSection-module__qLplSq__optionSwiper .swiper-wrapper{align-items:stretch}.SameDepartureOptionSection-module__qLplSq__optionSwiper .swiper-slide.SameDepartureOptionSection-module__qLplSq__optionSlide{flex:0 0 226px;width:226px;min-width:226px;height:auto}.SameDepartureOptionSection-module__qLplSq__optionSwiper .swiper-slide.SameDepartureOptionSection-module__qLplSq__singleOptionSlide{flex:auto;width:calc(100% - 40px);min-width:0;max-width:460px}.SameDepartureOptionSection-module__qLplSq__singleOptionContainer{box-sizing:border-box;width:100%;max-width:var(--medium-width);margin:0 auto;padding:0 20px}.SameDepartureOptionSection-module__qLplSq__cardShell{align-items:stretch;width:100%;height:100%;display:flex}.SameDepartureOptionSection-module__qLplSq__optionCard{box-sizing:border-box;background:var(--tds-cool-gray-20);width:100%;box-shadow:inset 0 0 0 1px var(--tds-cool-gray-20);border-radius:3px;flex-direction:column;align-items:flex-start;padding:16px 18px 18px;display:flex}.SameDepartureOptionSection-module__qLplSq__skeletonCard,.SameDepartureOptionSection-module__qLplSq__singleOptionSlide .SameDepartureOptionSection-module__qLplSq__skeletonCard{min-height:161px}.SameDepartureOptionSection-module__qLplSq__skeletonCardTop{flex-direction:column;width:100%;display:flex}.SameDepartureOptionSection-module__qLplSq__skeletonAirline{align-items:center;gap:4px;width:100%;display:flex}.SameDepartureOptionSection-module__qLplSq__skeletonLines{flex-direction:column;gap:4px;width:100%;margin-top:8px;display:flex}.SameDepartureOptionSection-module__qLplSq__skeletonPrice{align-self:flex-end;margin-top:12px}.SameDepartureOptionSection-module__qLplSq__skeletonCardButton{margin-top:12px}.SameDepartureOptionSection-module__qLplSq__top,.SameDepartureOptionSection-module__qLplSq__summary{flex-direction:column;align-items:flex-start;width:100%;display:flex}.SameDepartureOptionSection-module__qLplSq__titleGroup{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.SameDepartureOptionSection-module__qLplSq__scheduleGroup{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.SameDepartureOptionSection-module__qLplSq__airline{align-items:center;gap:4px;width:190px;min-width:0;max-width:100%;height:18px;display:flex}.SameDepartureOptionSection-module__qLplSq__airlineText{flex:auto;min-width:0}.SameDepartureOptionSection-module__qLplSq__departureTime{width:100%}.SameDepartureOptionSection-module__qLplSq__title{text-overflow:clip;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;width:100%;display:block;overflow:visible}.SameDepartureOptionSection-module__qLplSq__price{justify-content:flex-end;align-items:center;width:100%;margin-top:12px;display:flex}.SameDepartureOptionSection-module__qLplSq__noAccommodation .SameDepartureOptionSection-module__qLplSq__price{margin-top:30px}.SameDepartureOptionSection-module__qLplSq__priceText{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:3px;display:flex}.SameDepartureOptionSection-module__qLplSq__cardButton{width:100%;margin-top:12px}.SameDepartureOptionSection-module__qLplSq__cardLinkButton{box-sizing:border-box;height:34px;color:var(--tds-cool-gray-100);background-color:var(--tds-white);border:1px solid var(--tds-cool-gray-30);border-radius:3px;justify-content:center;align-items:center;padding:0 13px;text-decoration:none;display:flex}.SameDepartureOptionSection-module__qLplSq__nolCardLinkButton{border-radius:6px}@media (hover:hover) and (pointer:fine){.SameDepartureOptionSection-module__qLplSq__cardLinkButton:hover{border-color:var(--tds-cool-gray-40)}}.SameDepartureOptionSection-module__qLplSq__multipleCard .SameDepartureOptionSection-module__qLplSq__cardButton{margin-top:12px}.SameDepartureOptionSection-module__qLplSq__bottomButtonWrapper{box-sizing:border-box;width:100%;max-width:var(--medium-width);margin:16px auto 0;padding:0 20px}.SameDepartureOptionSection-module__qLplSq__bottomButton{width:100%}.SameDepartureOptionSection-module__qLplSq__closedContent{opacity:.4}
.TravelAgencyResourceContents-module-scss-module__FPNRNa__imageCenterAlign{justify-content:center;display:flex}.TravelAgencyResourceContents-module-scss-module__FPNRNa__contents{text-overflow:ellipsis;-webkit-line-clamp:7;white-space:pre-wrap;-webkit-box-orient:vertical;font-size:15px;overflow:hidden}.TravelAgencyResourceContents-module-scss-module__FPNRNa__contents.TravelAgencyResourceContents-module-scss-module__FPNRNa__collapsed{display:-webkit-box}.TravelAgencyResourceContents-module-scss-module__FPNRNa__contents.TravelAgencyResourceContents-module-scss-module__FPNRNa__expanded{display:block}.TravelAgencyResourceContents-module-scss-module__FPNRNa__contents.TravelAgencyResourceContents-module-scss-module__FPNRNa__isSafari.TravelAgencyResourceContents-module-scss-module__FPNRNa__collapsed{height:9.8em}.TravelAgencyResourceContents-module-scss-module__FPNRNa__contents.TravelAgencyResourceContents-module-scss-module__FPNRNa__isSafari.TravelAgencyResourceContents-module-scss-module__FPNRNa__expanded{height:auto}
.TravelAgencyResourceSection-module-scss-module__g5WfTa__travelAgencyResourceSection{max-width:var(--medium-width);margin:0 auto;padding:40px 20px;position:relative}.TravelAgencyResourceSection-module-scss-module__g5WfTa__travelAgencyResourceSection:after{content:"";background-color:var(--tds-cool-gray-20);width:calc(100% - 40px);height:1px;position:absolute;bottom:-1px;left:20px}.TravelAgencyResourceSection-module-scss-module__g5WfTa__travelAgencyResourceSection:last-of-type:after{display:none}.TravelAgencyResourceSection-module-scss-module__g5WfTa__travelAgencyResourceSection.eventDetailText{font-size:14px;line-height:20px;text-align:left!important}.TravelAgencyResourceSection-module-scss-module__g5WfTa__imageFullWidth img{-o-object-fit:cover;object-fit:cover;width:100%!important}.TravelAgencyResourceSection-module-scss-module__g5WfTa__imagePCMaxWidth img{max-width:460px!important}
.TrpDetailSection-module-scss-module__8RtI9q__section{max-width:var(--medium-width);width:100%;margin:0 auto;padding:0 20px}
