@-webkit-keyframes fadeIn-data-v-3c586374{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-3c586374{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut-data-v-3c586374{0%{opacity:1}to{opacity:0}}@keyframes fadeOut-data-v-3c586374{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideInFromLeft-data-v-3c586374{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromLeft-data-v-3c586374{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToLeft-data-v-3c586374{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes slideOutToLeft-data-v-3c586374{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes slideInFromRight-data-v-3c586374{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRight-data-v-3c586374{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideInFromRightDelayBefore-data-v-3c586374{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRightDelayBefore-data-v-3c586374{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToRight-data-v-3c586374{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes slideOutToRight-data-v-3c586374{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}.product-filter-dropdown[data-v-3c586374]{position:relative}.product-filter-dropdown--open[data-v-3c586374]{padding-bottom:1px}.product-filter-dropdown--open .product-filter-dropdown__trigger[data-v-3c586374]{border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.product-filter-dropdown--open .product-filter-dropdown__trigger[data-v-3c586374]:before{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.product-filter-dropdown--open .product-filter-dropdown__panel[data-v-3c586374]{display:block;margin-top:-1px}.product-filter-dropdown--selected .product-filter-dropdown__trigger[data-v-3c586374]:after{content:attr(data-count);display:inline-block;vertical-align:middle;width:15px;height:15px;border-radius:50%;text-align:center;font-size:10px;line-height:15px;background:#000;color:#fff}.product-filter-dropdown__trigger[data-v-3c586374]{border-radius:3px;border:1px solid #c7c7c7;position:relative;display:block;padding:15px 40px 15px 15px;overflow:hidden}.product-filter-dropdown__trigger[data-v-3c586374]:before{content:"";position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:6px;background:url(../images/icons.svg#view-icon-dropdown)}.product-filter-dropdown__panel[data-v-3c586374]{border-radius:3px;border:1px solid #c7c7c7;border-top:0 solid #c7c7c7;border-top-left-radius:0;border-top-right-radius:0;display:none;position:absolute;top:100%;left:0;width:100%;padding:0 15px 15px;margin:0 0 20px;background:#fff;z-index:1}.panel__input[data-v-3c586374]{border-radius:3px;border:1px solid #c7c7c7;display:block;width:100%;padding:10px}.panel__input[data-v-3c586374]:focus{outline-width:0;border-color:#757575}.panel__list[data-v-3c586374]{display:block;margin:15px 0 0;padding:0;max-height:300px;overflow-y:scroll;list-style:none}.panel__no-results[data-v-3c586374]{margin:15px 0 0}.refinement-option[data-v-3c586374]{margin:20px 0 0}.refinement-option__link[data-v-3c586374]{display:block}.refinement-option--unavailable[data-v-3c586374]{opacity:.5;pointer-events:none}.refinement-option--selected .refinement-option__link[data-v-3c586374]:after{content:"";display:inline-block;vertical-align:middle;width:15px;height:15px;margin-left:5px;background:url(../images/icons.svg#view-icon-check)}.refinement-option[data-v-3c586374]:first-child{margin-top:0}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideInFromLeft{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromLeft{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToLeft{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes slideOutToLeft{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes slideInFromRight{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRight{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideInFromRightDelayBefore{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRightDelayBefore{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToRight{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes slideOutToRight{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}.cabin-luggage-airlines{max-width:90%;margin:0 auto;text-align:left}@media only screen and (min-width:768px){.cabin-luggage-airlines{margin:0}}@media only screen and (min-width:1024px){.cabin-luggage-airlines{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cabin-luggage-airlines .product-filter-dropdown{width:100%;margin-top:10px;font-size:16px}@media only screen and (min-width:1024px){.cabin-luggage-airlines .product-filter-dropdown{margin:0;width:60%}}.cabin-luggage-airlines .product-filter-dropdown__trigger{background:#fff}.cabin-luggage-airlines .product-filter-dropdown__panel .panel__input{font-size:16px}.cabin-luggage-airlines button{width:100%;margin-top:10px}@media only screen and (min-width:1024px){.cabin-luggage-airlines button{width:40%;margin-top:0;margin-left:15px}}.cabin-luggage-airline-details{display:inline-block;position:relative;padding-left:50px;margin-top:10px}@media only screen and (min-width:1280px){.cabin-luggage-airline-details{padding-left:110px;margin-top:0;min-height:100px}}.cabin-luggage-airline-details:before{content:"";background:url(../images/icons.svg#view-icon-cabinLuggage);width:40px;height:40px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:1280px){.cabin-luggage-airline-details:before{width:80px;height:80px}}.cabin-luggage-airline-details__dimensions{font-size:14px;font-weight:800;color:#fbed06}@media only screen and (min-width:1280px){.cabin-luggage-airline-details__dimensions{font-size:16px}}.cabin-luggage-airline-details__alsofits{display:none;font-size:11px;color:#fff}.cabin-luggage-airline-details__alsofits strong{text-transform:uppercase}@media only screen and (min-width:1280px){.cabin-luggage-airline-details__alsofits{display:block}}