.iw-error-popup{overflow-y:hidden;padding:var(--space-300) var(--space-400)}@media(min-width: 768px){.iw-error-popup{padding:var(--space-500) var(--space-400) var(--space-500) var(--space-500);text-align:left}}.iw-error-popup__text{margin-bottom:var(--space-600)}
.iw-package-plus-list-hits{font:var(--font-body-s);padding:var(--space-200) 0;margin:var(--space-500) 0 var(--space-300)}
.iw-srp-list__sort-wrapper{display:none;background-color:var(--color-white)}@media screen and (max-width: 767px){.iw-srp-list__sort-wrapper{background-color:var(--color-white);position:relative;height:100%}}@media screen and (min-width: 768px){.iw-srp-list__sort-wrapper{padding:.8rem 0;box-shadow:0px 2px 26px 0px rgba(0,0,0,.12);width:28.8rem;margin-top:var(--space-200);position:absolute;z-index:4}}@media screen and (max-width: 767px){.iw-srp-list__sort-wrapper--show{display:flex;flex-direction:column}}@media screen and (min-width: 768px){.iw-srp-list__sort-wrapper--show{display:block}}@media screen and (max-width: 767px){.iw-srp-list__sort-main{display:flex;flex-direction:column;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.iw-srp-list__sort-main::-webkit-scrollbar{width:0}}.iw-srp-list__sort-list-item{position:relative;display:block;background-color:none}.iw-srp-list__sort-radio-button{padding:var(--space-300) var(--space-400)}
.iw-package-plus-list__sort-container .iw-package-plus-list__sort-btn{padding:var(--space-100) var(--space-300)}.iw-package-plus-list__sort-container .iw-package-plus-list__sort-btn span:first-of-type{display:flex;flex-flow:row nowrap;align-items:center;column-gap:var(--space-200)}
.iw-filter__buttons{display:flex;flex-wrap:wrap;text-wrap:nowrap;gap:var(--space-200)}@media screen and (min-width: 768px){.iw-filter__buttons{width:max-content;max-width:348px}}@media screen and (min-width: 1024px){.iw-filter__buttons{max-width:568px}}
.iw-package-plus-list__filter-container .iw-package-plus-list__filter-btn{padding:var(--space-100) var(--space-300)}.iw-package-plus-list__filter-container .iw-package-plus-list__filter-btn span:first-of-type{display:flex;flex-flow:row nowrap;align-items:center;column-gap:var(--space-200)}@media screen and (min-width: 768px){.iw-package-plus-list__filter-container .iw-package-plus-list__filter-popout-menu{margin-top:var(--space-200);position:absolute;z-index:4}}
@keyframes loaderFx{0%{background-position:-300px 0}100%{background-position:700px 0}}.iw-fake-ui{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loaderFx;animation-timing-function:linear;background:var(--color-grey-50) no-repeat;background-image:linear-gradient(to left, var(--color-grey-50) 0%, var(--color-grey-100) 20%, var(--color-grey-50) 40%, var(--color-grey-50) 100%);background-size:200px 100px;height:100%;width:100%}
@keyframes loaderFx{0%{background-position:-300px 0}100%{background-position:700px 0}}@keyframes move-up{0%{margin-top:60px;opacity:0}100%{margin-top:0;opacity:1}}.iw-package-plus-loader{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;animation-duration:var(--transition-slow);animation-name:move-up;background:var(--color-white);box-shadow:0 0 1px var(--color-grey-300);margin-bottom:var(--space-grid-row-gap)}@media(min-width: 768px){.iw-package-plus-loader{flex-direction:row;height:462px}}.iw-package-plus-loader .fake-ui{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:loaderFx;animation-timing-function:linear;background:var(--color-grey-50) no-repeat;background-image:linear-gradient(to left, var(--color-grey-50) 0%, var(--color-grey-100) 20%, var(--color-grey-50) 40%, var(--color-grey-50) 100%)}.iw-package-plus-loader__content-container{padding:var(--space-300)}@media(min-width: 768px){.iw-package-plus-loader__content-container{position:relative;width:50%;padding:var(--space-500)}}.iw-package-plus-loader__image{background:var(--color-grey-50);height:480px;width:100%}@media(min-width: 768px){.iw-package-plus-loader__image{height:auto;width:50%}}.iw-package-plus-loader__name{background-color:var(--color-grey-100);background-image:linear-gradient(to left, var(--color-grey-100) 0%, var(--color-grey-50) 20%, var(--color-grey-100) 40%, var(--color-grey-100) 100%)}.iw-package-plus-loader__classification{height:16px;width:140px}@media(min-width: 768px){.iw-package-plus-loader__classification{height:20px;width:220px}}.iw-package-plus-loader__name{margin-top:var(--space-200);height:23px;width:100%}@media(min-width: 768px){.iw-package-plus-loader__name{height:28px;width:320px}}.iw-package-plus-loader__ksps-container{margin-top:var(--space-200);display:flex;flex-direction:column;row-gap:var(--space-200)}.iw-package-plus-loader__ksp{height:18px;width:100px}@media(min-width: 768px){.iw-package-plus-loader__ksp{height:20px;width:220px}}.iw-package-plus-loader__included-product{display:none}@media(min-width: 768px){.iw-package-plus-loader__included-product{margin-top:var(--space-700);display:flex;column-gap:var(--space-300)}}.iw-package-plus-loader__included-product-image{background:var(--color-grey-50);height:95px;width:100px}.iw-package-plus-loader__included-product-info{display:flex;flex-direction:column;row-gap:var(--space-50)}.iw-package-plus-loader__included-product-info-loader{height:20px;width:100px}.iw-package-plus-loader__price{margin-top:var(--space-200);float:right;height:30px;width:70px}@media(min-width: 768px){.iw-package-plus-loader__price{position:absolute;bottom:calc(0px + var(--space-500));right:calc(0px + var(--space-500));height:35px;width:100px}}
.iw-package-plus-list-container--loader{min-height:1400px}@media(min-width: 768px){.iw-package-plus-list-container--loader{min-height:955px}}.iw-package-plus-list-container--loader .filter-btn{height:33px;width:108px}.iw-package-plus-list-container--loader .sort-btn{height:33px;width:128px}.iw-package-plus-list-container--loader .list-hits{height:36px;width:100px;padding:var(--space-200) 0;margin:var(--space-500) 0 var(--space-300)}
.iw-package-plus-list__filter-sort-container{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.iw-package-plus-list__filter-sort-container{justify-content:unset;column-gap:var(--space-500)}}

/*# sourceMappingURL=package-plus-list.31b1f7494c56af04e3c5.css.map*/