.filter-select{background-color:#e6e6e6;border-radius:3px;cursor:pointer;font-family:var(--font-highlight);font-size:12px;letter-spacing:2px;padding:5px 10px;text-transform:uppercase;transition:background-color 1s;white-space:nowrap}.filter-select>.icon,.filter-select>a .icon{margin-left:20px}.filter-select:hover{background-color:#ccc}@media (max-width:1400px){.filter-select{display:none}}.field[data-v-c8f63fb2]{min-width:150px;padding-top:40px}.amounts-section[data-v-d1c3ca1c]{padding:20px;text-align:center}.edit-customers-payment-section[data-v-d1c3ca1c]{display:flex;justify-content:space-between}.field[data-v-d1c3ca1c]{min-width:150px;padding-top:20px}.cs-select-container[data-v-d1c3ca1c]{position:relative;width:100%}.cs-select-container .placeholder[data-v-d1c3ca1c]{align-items:center;display:flex;font-size:2rem;height:100%;left:0;padding-left:.75rem;position:absolute}.card-stage .content{height:100%;padding:0!important}.card-stage .content,.card-stage .content .form-element{display:flex;flex:1;flex-direction:column}@media screen and (max-width:1024px){body.pink .nav-button-wrapper{background-color:#000}}.nav-button-wrapper{align-items:center;display:flex;height:64px}.nav-button-wrapper button{margin:0 2%!important}@media screen and (min-width:1024px){.nav-button-wrapper{flex-grow:1;justify-content:right}.nav-button-wrapper.hide-nav{animation:desktop-hide-nav-buttons .2s forwards}.nav-button-wrapper.show-nav{animation:desktop-show-nav-buttons 1s forwards}}@media screen and (max-width:1024px){.nav-button-wrapper{background:#012f38;bottom:0;justify-content:center;left:0;max-width:100vw;position:fixed;right:0;width:100vw;z-index:2}.nav-button-wrapper.hide-nav{animation:mobile-hide-nav-buttons .5s forwards}.nav-button-wrapper.show-nav{animation:mobile-show-nav-buttons 1s forwards}}@keyframes mobile-hide-nav-buttons{to{transform:translateY(100px)}}@keyframes mobile-show-nav-buttons{0%{transform:translateY(100px)}}@keyframes desktop-hide-nav-buttons{to{opacity:0;visibility:none}}@keyframes desktop-show-nav-buttons{0%{opacity:0}to{opacity:1}}body.pink .product-card-overview h3{font-size:14px}body.pink .product-card-overview h4{font-size:10px}.product-card-overview h3{font-size:12px;font-weight:500;text-transform:uppercase}.product-card-overview h4{font-size:9px;font-weight:300}.product-card-overview .options{font-size:10px}.product-card-overview .locations{font-size:12px;margin-bottom:5px}.product-card-overview .stars{color:var(--C1);font-size:12px;text-transform:uppercase}.product-card-overview .pricing{align-items:center;display:flex;font-size:20px;font-weight:300;justify-content:center}.product-card-overview .pricing .price{margin:0 10px}.product-card-overview .pricing .allocation,.product-card-overview .pricing .margin{font-size:14px}.product-card-overview .distance{color:#a9a9a9;font-size:10px}.product-card-overview .costs,.product-card-overview .supplier-name{font-size:12px;font-weight:500}.product-card-overview .costs{display:flex;justify-content:space-between}.product-card-overview .bottom-row{display:flex;justify-content:center}.product-card-overview .quick-add-button{border:1px solid;border-radius:3px;font-family:var(--font-highlight);font-size:12px;font-weight:600;letter-spacing:3px;padding:3px;text-transform:uppercase;transition:all 1s ease-in-out}.product-card-overview .quick-add-button:hover{background-color:#e6e6e6}body.pink .product-card h3,body.pink .product-card h4{font-family:var(--font-header-euclid);letter-spacing:.1em}.product-card.basket-package .images,.product-card.full-package .images,.product-card.list .images{width:25%}@supports (aspect-ratio:auto){.product-card.basket-package .images,.product-card.full-package .images,.product-card.list .images{aspect-ratio:1}}@supports not (aspect-ratio:auto){.product-card.basket-package .images:before,.product-card.full-package .images:before,.product-card.list .images:before{content:"";float:left;padding-bottom:100%}.product-card.basket-package .images:after,.product-card.full-package .images:after,.product-card.list .images:after{clear:left;content:"";display:table}}.product-card.basket-package header,.product-card.full-package header,.product-card.list header{position:relative;width:75%}.product-card.basket-package header li,.product-card.full-package header li,.product-card.list header li{font-size:clamp(8px,8px + 8 * (1.8 - 1) * (100vw - 320px)/320,14px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card.basket-package h3,.product-card.full-package h3,.product-card.list h3{font-size:clamp(10px,10px + 10 * (1.8 - 1) * (100vw - 320px)/320,16px);font-weight:500;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.product-card.card .images{min-height:193px;width:300px}@supports (aspect-ratio:auto){.product-card.card .images{aspect-ratio:1.5}}@supports not (aspect-ratio:auto){.product-card.card .images:before{content:"";float:left;padding-bottom:66.6666666667%}.product-card.card .images:after{clear:left;content:"";display:table}}@supports (aspect-ratio:auto){.product-card.card header{aspect-ratio:1.5}}@supports not (aspect-ratio:auto){.product-card.card header:before{content:"";float:left;padding-bottom:66.6666666667%}.product-card.card header:after{clear:left;content:"";display:table}}.product-card.card .label{background:#000000bf;border:1px solid #fff;border-color:var(--C1);font-size:10px;font-weight:600;margin:5px;padding:0 5px;position:absolute;right:0;text-transform:uppercase;top:0}.product-card .top-info{margin-left:10px}.product-card .top-info-label{vertical-align:top}.product-card h3{font-size:12px;font-weight:500;text-transform:uppercase}body.pink .page-search.cards-container{background-image:var(--bg-gradient-surface)}.page-search{transition:all 1s ease-in-out}.page-search.open{height:unset;overflow:visible}.page-search.closed{height:0;overflow:hidden}.page-search .items-number{color:#e6e6e6;font-family:var(--font-highlight);font-size:14px;font-weight:600;letter-spacing:5px;text-align:center;text-transform:uppercase}.page-search .filter{align-items:center;color:#fff;display:flex;justify-content:center}.page-search .filter i.icon{height:20px;width:20px}.page-search .search-container{display:flex;flex-direction:row;font-size:32px;justify-content:center}.page-search .search-container .search-field-wrapper{margin:50px 0;position:relative;width:clamp(300px,50%,500px)}@media screen and (max-width:1024px){.page-search .search-container .search-field-wrapper{margin:24px 0}}@media screen and (min-width:1024px){.page-search .search-container .search-field-wrapper{margin:50px 0}}.page-search .search-container .search-field-wrapper .search-field{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#3232321a;border:1px solid #fff;border-radius:3px;color:#e6e6e6;display:flex;padding:.25em 1em;transition:all 1s ease-in-out;width:100%}@media screen and (max-width:1024px){.page-search .search-container .search-field-wrapper .search-field{font-size:20px;height:40px}}@media screen and (min-width:1024px){.page-search .search-container .search-field-wrapper .search-field{font-size:32px;height:60px}}.page-search .search-container .search-field-wrapper .search-field:hover{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#32323266}.page-search .search-container .search-field-wrapper .search-icon{color:#fff;display:none;height:50px;position:absolute;right:0;top:0;width:50px}body.pink .page-nav{background-color:var(--Grey-1)}@media screen and (max-width:1024px){body.page-section-home .page-nav{display:contents}}@media screen and (min-width:1024px){body.pink.page-section-home .page-nav{animation:stick-top 1s ease forwards;position:relative;top:-400px;animation-timeline:scroll()}body.pink.page-section-home .page-nav .nav-button-wrapper{justify-content:center}}@keyframes stick-top{0%{background-color:transparent;position:relative}5%{background-color:transparent;position:relative}10%{background-color:var(--Grey-1);position:sticky;top:0}to{background-color:var(--Grey-1);position:sticky;top:0}}.page-nav{background-color:#f2f2f2;height:64px;overflow-x:auto;overflow-y:hidden;position:sticky;top:0;transition:all .5s ease-in-out;width:100%;z-index:3}@media (max-width:1279px){.page-nav.nav-down{top:60px}}@media (min-width:1280px){.page-nav.nav-down{transform:translateY(60px)}}.page-nav .nav-inner{align-items:center;display:flex;overflow-x:scroll}.page-nav .nav-inner .nav-link{border-bottom:2px solid transparent;cursor:pointer;height:48px;margin:0 5px}.page-nav .nav-inner .nav-link.active,.page-nav .nav-inner .nav-link:hover{animation:underline .25s ease-in-out 0s both}.page-nav .nav-inner .nav-link.active .icon-text,.page-nav .nav-inner .nav-link:hover .icon-text{animation:flash-text 1s ease-in-out .25s both}.page-nav .nav-inner .nav-link.active svg,.page-nav .nav-inner .nav-link:hover svg{animation:flash-icon .75s ease-in-out .5s;animation-iteration-count:3}.page-nav .nav-inner .page-nav-buttons{display:flex;flex-grow:1;justify-content:flex-end}.page-nav .nav-inner .icon-list{align-items:center;display:flex;padding:5px 10px}.page-nav .nav-inner .icon-list .icon{height:32px;margin:0 1em;width:32px}.page-nav .nav-inner .icon-list .icon-text{font-size:10px;text-align:center;text-transform:uppercase;white-space:nowrap}.page-nav .event-state-date{font-family:var(--font-header);font-size:clamp(26px,26px + 26 * (1.1 - 1) * (100vw - 320px)/320,30px);letter-spacing:var(--font-header-letter-spacing);line-height:1.1;position:absolute;text-align:center;text-transform:var(--font-header-transform);width:100%}@keyframes flash-icon{0%{color:currentColor}50%{color:var(--C1)}to{color:currentColor}}@keyframes flash-text{0%{color:currentColor}25%{color:var(--C1)}75%{color:var(--C1)}to{color:currentColor}}@keyframes underline{0%{border-bottom-color:currentColor}to{border-bottom-color:var(--C1)}}
